a:link {color:#990000;text-decoration:underline}
a:visited {color:#666666;text-decoration:underline}
a:hover {color:#990000;text-decoration:none}
a:active {color:#990000;text-decoration:underline}

a.admin:link {color:#990000;text-decoration:underline}
a.admin:visited {color:#990000;text-decoration:underline}
a.admin:hover {color:#990000;text-decoration:none}
a.admin:active {color:#990000;text-decoration:underline}

a.white:link {color:#ffffff;text-decoration:underline}
a.white:visited {color:#ffffff;text-decoration:underline}
a.white:hover {color:#ffffff;text-decoration:none}
a.white:active {color:#ffffff;text-decoration:none}

.mainheader {
	font-family: Georgia, serif;
	font-size: 24px;
	font-weight: bold;
	color: #990000;
}
.subheader {
	font-family: Georgia, serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}
.standardtext {
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.logintext {
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.footertext {
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.contact_form {
  text-decoration: none;
  font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
  font-style:  normal;
  color: #000000;
  font-size: 14px;
}
div.contact_form  em.error, div.contact_form form em { color: #FF0000; }
div.contact_form div.error { margin-bottom: 15px; }

#logintable45 {
	height: 45px;
}
#logintable75 {
	height: 75px;
}
#logintable105 {
	height: 105px;
}
#tableheight150 {
	height: 150px;
}
.newstable {
	float: right;
	margin: 0 0 0 15px;
	width: 200px;
	text-align: left;
	padding: 5px;
	border: 1px solid #32469b;
}
.navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #bd2327;
	font-weight: bolder;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.standardtextwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff
}
.standardtext10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.standardtext10white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff
}
.nameheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: oblique;
	font-weight: bolder;
}
.nameheaderwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: oblique;
	font-weight: bolder;
	color: #ffffff;
}
.smallheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #990000;
}
.mainheaderwhite {
	font-family: Geneva;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}
.profilemainheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #990000;
}
.standardtextitalics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.carelinetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
