html, body {
	margin: 0;
	padding: 0;
	color: #414E56; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-image:  url("../images/bg.gif");}

td {  
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   color: #414E56;}

a:hover {color: #cc6600;}
a:link {color: #0033CC;} 
a:visited {color: #3366FF;}
a:active {color: #ffcc00;}

.main_title {
	font-weight: bold; 
	font-size: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #003399;}
	
.right_title {
	height: 26px;
	background: url("../images/right_title.gif");
	color: #ffffff;
	font-weight: bold; 
	text-align: center;}

.right_padding {padding: 10px 10px 10px 10px; height=100%;}

.home_feature {padding: 1px 1px 1px 1px;
	border: 1px solid #376799;}
	
.white {color: #ffffff;}

.red {color: #cc0000; font-weight: bold; font-size: 18px;}

.school {font-size: 14px;
	font-weight: bold;}
	
.box {
	background-image:  url("../images/menu_ftr.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	height=792px;}
	
.content {padding: 10px 0px 0px 0px;}

.mail_content {padding: 10px 10px 10px 10px;
	background-color: #ffffff;}

.small {font-size: 10px;}
	
.terms {
	color: #ffffff; 
	font-size: 10px;}

.prod_title1 {font-weight: bold;}
	
.prod_title {font-size: 14px;
	font-weight: bold;}
	
.terms a:link {color: #ffffff;}
.terms a:visited {color: #ffffff;} 
.terms a:hover {color: #ffff66;}

.form_button {border:1px solid #838484; background-color:#003366; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.form_box {border:1px solid #838484; background-color:ffffff; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:000000;}
.form_box2 {border:1px solid #3366cc; background-color:ffffff; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:000000;}

.submit {border:1px solid #838484; background-color:#003366; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ffffff;}

.form_box_right {border:1px solid #838484; background-color:ffffff; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:000000; width=120px;}

.ticker a:link {color: #ffffff;}
.ticker a:visited {color: #ffffff;}
.ticker a:hover {color: #ffff66;}

.oncalendar a {color: #ffffff; text-decoration:underline;}
.oncalendar a:hover {color: #ffffff; text-decoration: none;}
.calendar a { text-decoration:none; font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #ffffff;}
.calendar2 a { text-decoration:none; font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; }

.sectionpageoff a { text-decoration: none; }
.sectionpageoff a:hover { text-decoration: none; }
.sectionpageon a { color: #ffffff; text-decoration: none; }
.sectionpageon a:hover { color: #ffffff; text-decoration: none; }

.sectiontabon a { color: #ffffff; text-decoration: none; }
.sectiontabon a:hover { color: #d8d8d8; text-decoration: none; }
.sectiontabon a:visited { color: #ffffff; text-decoration: none; }
.sectiontaboff a { color: #ffffff; text-decoration: none; }
.sectiontaboff a:hover { color: #d8d8d8; text-decoration: none; }
.sectiontaboff a:visited { color: #ffffff; text-decoration: none; }

.housebutton {
font-weight: bold;
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
}

.housebutton a {
color: #ffffff;
padding: 2px 20px 2px 20px;
text-decoration: none;
display: block;
background-color: #376799;
border-top: 2px #cce3ff solid;
border-left: 2px #cce3ff solid;
border-bottom: 2px #31557f solid;
border-right: 2px #31557f solid;
}

.housebutton a:hover {
background-color: #99aabf;
color: #376799;
border-top: 2px #31557f solid;
border-left: 2px #31557f solid;
border-bottom: 2px #cce3ff solid;
border-right: 2px #cce3ff solid;
}

.housebutton a:visited {
color: #ffffff;
}









