/* CSS Document */

body {
	background-color: #efefef;
	margin-top: 0;
	margin-bottom: 30px;
}

li { list-style-image: url(images/bullet.gif); }

form {margin: 0; padding: 0;}

.intfield {
	background-color: #FFFFFF;
	border: 1px solid  #cccccc;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color: #252525;
	}
	
.formtext { font-family:Arial, Helvetica, sans-serif; color: #252525; font-size: 16px; line-height: 18px; }
.subformtext { font-family:Arial, Helvetica, sans-serif; color: #252525; font-size: 13px; line-height: 18px; }
.formfields { font-family:Arial, Helvetica, sans-serif; color: #252525; font-size: 15px; line-height: 18px; }
.red {color: #FF0000}
.smalltext { font-family:Arial, Helvetica, sans-serif; color: #252525; font-size: 12px; line-height: 17px; }


.text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#555555; line-height: 17px; }
.text a:hover {color: #ad2c29; text-decoration:underline;}
.text a:visited {color: #ad2c29; text-decoration:underline;}
.text a:link {color: #ad2c29; text-decoration:underline;}

.text strong { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#555555; line-height: 17px; }
.text strong a:hover {color: #ad2c29; text-decoration:underline;}
.text strong a:visited {color: #ad2c29; text-decoration:underline;}
.text strong a:link {color: #ad2c29; text-decoration:underline;}

.footer { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #7c7c7c; line-height: 13px; }
.footer a:hover {color: #ae2b29; text-decoration:none;}
.footer a:visited {color: #7c7c7c; text-decoration:none;}
.footer a:link {color: #7c7c7c; text-decoration:none;}

.box { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; line-height: 12px; }
.box2 { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#e1e1e1; line-height: 13px; }

.lb { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#444444; line-height: 13px; }
.lb a:hover {color: #ad2c29; text-decoration:underline;}
.lb a:visited {color: #444444; text-decoration:underline;}
.lb a:link {color: #444444; text-decoration:underline;}

.twitterbox { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#444444; line-height: 13px; }
.twitterbox a:hover {color: #ae2b29; text-decoration:underline;}
.twitterbox a:visited {color: #ae2b29; text-decoration:underline;}
.twitterbox a:link {color: #ae2b29; text-decoration:underline;}

.twitterheader { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#444444; }

.bullettext { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#444444; line-height: 16px; }

.introtext { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#555555; line-height: 17px; }


.inputFieldText { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #444444; }
.inputtext { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: #333333; }

.catheader {font-family: Arial, Sans-Serif; font-size: 0.9em; color: #ad2c29; line-height: 18px; }

.siteheader { font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#555555; line-height: 17px; }
.redsiteheader { font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#ad2c29; line-height: 17px; }

.footerlowerborder { border-bottom: 1px dashed #7c7c7c; } 

