body
{
	font-family:arial, sans-serif;
	font-size:10px;
	margin: 0
}


.bodyText {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #000000;}
.bodyText A:link {color: #720808; text decoration: underline;}
.bodyText A:visited {color: #666666; text decoration: underline;}
.bodyText A:active {color: #B84242; text-decoration: underline;}
.bodyText A:hover {color: #B84242; text-decoration: underline;}

.hdr {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #49412B; font-weight: bold;}
.hdr A:hover {color: #B84242; text-decoration: underline;font-weight: bold;}

.Hdr2-12px {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #720808; font-weight: bold;}
.Hdr2-13px {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #720808; font-weight: bold;}


.hdr3 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold;}
.hdr3 A:link {color: #720808; text decoration: underline;}
.hdr3 A:visited {color: #666666; text decoration: underline;}
.hdr3 A:active {color: #990000; text decoration: underline;}
.hdr3 A:hover {color: #990000; text decoration: underline;}

.nav {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color: #000000;}
.nav A:link {font-size: 12px; color: #720808; font-weight: 600; text-decoration: none;}
.nav A:visited {font-size: 12px; color: #666666; font-weight: 600; text-decoration: none;}
.nav A:active {font-size: 12px; color: #B84242; font-weight: 600; text-decoration: underline;}
.nav A:hover {font-size: 12px; color: #B84242; font-weight: 600; text-decoration: underline;}

.small {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; color: #000000}
.small A:link {font-weight: 700; text-decoration: none; color: #990000;}
.small A:visited {font-weight: 700; text-decoration: none; color: #666666;}
.small A:active {font-weight: 700; text-decoration: underline; color: #990000;}
.small A:hover {font-weight: 700; text-decoration: underline; color: #990000;}


#col1 {position:absolute; top:0px; left:0px; border-right:2px solid red;}
#col2 {position:absolute; margin-left:320px; margin-right:10px; border-right:2px solid red;}

#l-col {
 float:left;
 background:#dcdcdc;
 color: #333333;
 width:145px;
 }

#cont {
 width:495px;
 background:#ffffff;
 color: #333333;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 }



/* Tables */

.tableHead {
	margin-left:0px;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:0px;
	padding-top:3px;
	padding-left:10px;
	padding-bottom:2px;
	font-weight:bold;
	font-size:14px;
	border-top:1px solid #a39e91;
	border-bottom:1px solid #e1ddd1;
	background-color:#f8f6f2;
}

.tableHeader {
	border-right:1px solid #a39e91;
	border-bottom:1px solid #a39e91;
	padding:4px;
	background-color:#e1ddd1;
	font-weight:bold;
	font-family: arial, sans-serif;
	font-size:11px;
}



.border {
	font-family: arial, sans-serif;
	font-size:11px;
	border-right:1px solid #a39e91;
	border-bottom:1px solid #a39e91;
	padding:3px;
}



table.border {
	border-left:1px solid #a39e91;
	border-top:1px solid #a39e91;
	border-right:none;
	border-bottom:none;
	padding:0px;
}


.time_sched {
	font-family: arial, sans-serif;
	font-size:11px;
}
.main_small {
font-size:9px;
 line-height:120%;
}

.searchheading { 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 120%; 
font-weight: bold; 
}

.results  { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px;
line-height: 16px;
}

.registerTitles {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	vertical-align: top;
	padding: 6px 0 0 20px;
}
.registerError {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	vertical-align: top;
	padding: 6px 0 0 20px;
}
.registerHeader {
	text-align : left;
	border : solid #8E8469;
	border-width : 0px 0px 2px 0px;
	width : 300px ;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #676764;;
}

.registerErrorHighLight {
	background: #d7d7d7;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: red;
	vertical-align: top;
	padding: 0px 0 0 0px;
}

.registerText {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #676764;
	font-size : 12px;
	letter-spacing : 0;
}

.registerAsterisk {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #e1bf4a; 
	font-weight: bold;
	vertical-align: -4px;
}

.FormInput {
	font-family : verdana, arial, sans-serif;
	font-size : 12px;
	color : #232323;
}
