a:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}
a:link {
	color: #CC6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a:visited {
	color: #CC6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td{
	font-family:Arial;
	font-size:12px;
	color:#747474;
	line-height: 16px;
}
.cap{font-weight:bold;font-size:11px;padding-left:30px;padding-right:30px;padding-top:7px;}
.left{font-size:12px;color:#404040;padding-left:30px;padding-right:30px;padding-top:5px;}
.lefta{font-size:12px;color:#404040;padding-left:25px;padding-right:5px;padding-top:5px;}
.main{font-size:12px;color:#404040;padding-left:0px;padding-right:0px;padding-top:0px;}
.body{font-size:12px;color:#404040;padding-top:5px;}

#footer{
	font-weight:normal
	color:#404040;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}

#footer a{
	font-weight:normal
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #000000;
	font-weight: normal;
}

#footer a:hover, #footer a:active{
	font-weight:normal
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}



.link{font-weight:normal;color:#404040;font-size:12px;}
.big{font-weight:bold;font-size:15px}
.vbig{font-family:Arial;font-weight:bold;font-size:10.5pt;color:#393984} 
.banner{font-family:Arial;font-weight:bold;font-size:9.5pt;color:#393984}
.heading{font-weight:bold; font-family:Arial;font-size:15px;color:#a15702}
.headingsm{font-weight:bold; font-family:Arial;font-size:11px;color:#a15702; text-decoration:underline}
.bold{font-weight:bold;font-family:Arial;font-size:11px;color:#747474}  

.red {
	color:#FF0000;
}

#topnavlinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	}

#topnavlinks a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	}
	
#topnavlinks a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #FFFFFF;
	}
	
#topnavlinks a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
	color: #FFFFFF;
	}
		

.heading{
	font-weight:bold;
	font-family:Arial;
	font-size:15px;
	color:#a15702;
	line-height: 18px;
}

#register_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}

#register_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}

#register_link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #000000;
}

#register_link a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #000000;
}

#course_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #000000;
}

#course_links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #000000;
}

#course_links a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #CC6600;
}

#course_links a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #CC6600;
}
ul.ul-style04 {margin:10px 0 5px 0px; padding:0; list-style:none;}
ul.ul-style04 li {margin:0 0 0 20px;  padding:3px 10px 6px 25px; background:url("images/arrow.gif") 0 3px no-repeat;line-height:1.30em; font-size:.96em;} 
ul.ul-style04 ul {margin:0; padding:0; list-style:none;}
ul.ul-style04 ul li {background:url("images/ul-style01-sub.gif") 0 5px no-repeat;}