﻿BODY {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	font-weight: normal;
	 background-image: url(../images/back.gif);}

P {font-size : 12px;
	color : navy;
	font-family: Verdana, Arial, Helvetica;
	text-indent : 15;
	margin-left : 12;
	margin-right : 12}

.NoIndent {text-indent : 0;}

.ErrorMessage {font-size : 10px;
	color : red;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold}

.NonErrorMessage {font-size : 10px;
	color : black;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold}

.LargeErrorMessage {font-size : 12px;
	color : red;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold}


H1 {font-size: 25px;
	color : navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

H2 {font-size: 23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

H3 {font-size : 18px;
	color : navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left : 12;
	margin-right : 12}

STRONG {color : red;
	font-weight : bold}

UL {font-size : 15px;
	font-family: Verdana, Arial, Helvetica;
	list-style-type : disc;
	margin-right : 12}

SMALL {font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

A:link {color: #0000ff;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold}

A:visited {color: #0000ff;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold}

A:hover {color: #ed0000;}

A:active {color: #ff0000;
	background: #ffffee;}
	
HR {
	color: #d40000;
	background-color: #d40000;
	height: 2px;
	width: 600px;
	border:none 0px black;
}

.LoginPanel {
	width: 560px;
	margin: 50px auto 10px auto; 
	text-align:center; 
	border: solid 1px #373f53;
}

.LoggedInBanner {

}
		
.LoginForm {
	background-color: #e7e7e7;
	background-image: none;
	text-align: left;
	padding: 10px 30px 10px 30px;
	}

.LoginForm HR {
	color: #d40000;
	background-color: #d40000;
	height: 2px;
	text-indent: 20;
	text-align:left;
	width: 500px;
	border:none 0px black;
}
	
.FooterLinks {
	padding: 10px 10px 10px 10px;
	margin: 0px auto 10px auto; 
	text-align:center; 
}

.OptionsInputForm {
 	margin: 50px auto 10px auto; 
	text-align:center; 
	border: solid 1px #373f53;
	background-color: #e7e7e7;
	background-image: none;
	width: 750px;
	text-align: center;
	padding: 20px 20px 20px 20px;
 }
 
 .OptionsInputForm H1 {
 font-size: 23px;
  color: Navy;
   padding: 0px 0px 10px 0px;
}

.Guestbook_Entry_Table 
{
	width: 750px;
	border: solid 1px #bbbbbb;
	margin: 0px auto 0px auto;
	text-align: left;
	 background-color: White;
}
.Guestbook_Entry 
{
	padding: 10px 10px 10px 10px;
}
.AdminInput {
	font-weight: bold;
	font-size: 14px;
	color: Blue;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.SignUpPage {
	background-color: #e7e7e7;
	background-image: none;
	width: 790px;
	margin: 10px auto 10px auto;
	text-align: left;
	padding: 10px 10px 10px 10px;
	border: solid 1px #373f53;
}
.SignUpAdvice {
	width: 400px;
	font-size: 12px;
	border: solid 1px #373f53;
	color: Navy;
	margin-right: auto;
	margin-left: auto;
	padding: 10px 20px 10px 30px;
}

.SignUpFormLabel {
	text-align: right;
}
 
.NoQuery {
 	margin: 50px auto 10px auto; 
	text-align:center; 
	border: solid 1px #373f53;
	background-color: #e7e7e7;
	background-image: none;
	width: 750px;
	text-align: center;
	padding: 20px 20px 20px 20px;
}

.NoQuery H1 {
 font-size: 23px;
  color: Navy;
   padding: 0px 0px 10px 0px;
}
.NoQuery P {
	font-size : 16px;
	color : Navy;
	font-family: Verdana, Arial, Helvetica;
	text-indent : 0;
}

.NoQuery HR {
	color: #d40000;
	background-color: #d40000;
	height: 2px;
	width: 500px;
	margin: 0px auto 0px auto;
}

.BookManagement {
 	margin: 20px auto 10px auto; 
	text-align:center; 
	border: solid 1px #373f53;
	background-color: #e7e7e7;
	background-image: none;
	width: 750px;
	text-align: center;
	padding: 20px 20px 20px 20px;
 }

.BookManagement P {
	padding: 0px 0px 0px 0px;
 }

