@charset "iso-8859-1";
A.front_page_link{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000FF;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.front_page_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #000066;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
A.front_page_link:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000FF;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.front_page_link_right{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000FF;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.front_page_link_right:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000FF;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.front_page_link_right:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000ff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.subfooter {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.subfooter:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
A.subfooter:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
A.site_map_on {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000ff;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.site_map_on:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000ff;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
A.site_map_on:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000ff;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.site_map_off {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000ff;
	background-color: #B3D7E5;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.site_map_off:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000ff;
	background-color: #B3D7E5;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
A.site_map_off:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; //#4B4748
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000ff;
	background-color: #B3D7E5;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
A.site_map_option_on{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.site_map_option_on:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #Ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
A.site_map_option_on:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

A.registration{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.registration:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #Ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
A.registration:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.get_certificate{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.get_certificate:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #Ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
A.get_certificate:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.site_map_option_off {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #F2F2E4;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.site_map_option_off:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #F2F2E4;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
A.site_map_option_off:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #F2F2E4;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
A.reg_on {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #1B65FF;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A.reg_on:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #0000ff;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
 
A.reg_on:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #FF66CC;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
h2.page_headline {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: none;
	font-weight: 100;
	font-size: 20px;
	line-height: 28px;
	text-align: center;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}			   
h3.standard_column_heading_red{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #FF0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
h3.standard_column_heading{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
h3.site_map_headings{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	margin-top: 25px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
} 

p{
}	
h4.registration_column_heading{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
p.registration_standard_format{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}		   
p.link_description{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	text-align: left;
}
p.calendar_format{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
.bottom_of_calendar{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
p.calendar_format_wed{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}
p.standard_format{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
p.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight : bold;
	color: #4B4748;
	letter-spacing: 1px;
	background-color: #ACAB8C;
	line-height: normal;
	text-align: center;
	margin-top: 25px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.subfooter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight : normal;
	color: #4B4748;
	letter-spacing: 1px;
	background-color: #ACAB8C;
	line-height: normal;
	text-align: center;
	margin-top: 25px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
td.footer{
	background-color: #ACAB8C;
}


p.correction{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	color: #0000FF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: px;
	margin-left: 0px;
}
p.cert_list_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.cert_list_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
} 
.link_description{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.correction_description {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: normal;
	line-height: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.get_certificate{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: normal;
	color: #4B4748;
	background-color: #ffffff;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul li{
   list-style-image:url(/images/maroon-bullet-grn-bg.jpg);
   list-style-position: outside; 
   line-height: normal;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10pt;
   letter-spacing: 1px;
   color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: -15px;
}
li.off{	   
   list-style-type: none;
}
input.course{
	text-align: right;
	
}
input.totals{
	text-align: center;
	
}
input.recalculate {
	width: 270px;
	height:25px;
	font-family: arial, verdana, ms sans serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	background-color: ACAB8C;
	border-color: efefef;
	color: #Blue;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
input.print {
	width: 200px;
	height:25px;
	font-family: arial, verdana, ms sans serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	background-color: ACAB8C;
	border-color: efefef;
	color: #Blue;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
input.calculate {
	width: 180px;
	height:25px;
	font-family: arial, verdana, ms sans serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	background-color: ACAB8C;
	border-color: efefef;
	color: #Blue;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
checkbox.registration{
	background-color: ACAB8C;
	border-color: efefef;
	color: #Blue;
	
}
br.site_map {
	line-height: 4px;
   }
