/****************************************************************
 tag redefinitions
****************************************************************/
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0033CC;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000033;
	margin-bottom: 5px;
}

hr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000033;
}

td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #001340;
}

a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #001340;
	text-decoration: underline;
}

a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #001340;
	text-decoration: underline;
}

a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #001340;
	text-decoration: underline;
}

a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #001340;
	text-decoration: underline;
}


/****************************************************************
 hyperlink classes
****************************************************************/
//left nav sub
a.leftnav_sub_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #26A5F2;
	text-decoration: none;
}

a.leftnav_sub_link:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #26A5F2;
	text-decoration: none;
}

a.leftnav_sub_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #26A5F2;
	text-decoration: none;
}

a.leftnav_sub_link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFCC00;
	text-decoration: underline;
}

a.leftnav_sub_link_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000033;
	text-decoration: none;
}

a.leftnav_sub_link_2:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000033;
	text-decoration: none;
}

a.leftnav_sub_link_2:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000033;
	text-decoration: none;
}
a.leftnav_sub_link_2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFCC00;
	text-decoration: underline;
}

//tertiary links
a.tertiary_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:bold;
	color: #000033;
	text-decoration: none;
}

a.tertiary_link:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:bold;
	color: #000033;
	text-decoration: none;
}

a.tertiary_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:bold;
	color: #000033;
	text-decoration: none;
}

a.tertiary_link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:bold;
	color: #666633;
	text-decoration: underline;
}

a.tertiary_link:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:bold;
	color: #000033;
	text-decoration: none;
}

//utility links
a.utility_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.utility_link:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.utility_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.utility_link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFCC00;
	text-decoration: none;
}

.utility_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
}

.faq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}


/****************************************************************
 form classes

****************************************************************/
.textfield
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.cbomenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}


/****************************************************************
 footer class

****************************************************************/
.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #6699FF;
}


/****************************************************************
 page classes

****************************************************************/
.page_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000033;
}

.page_header_2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000033;
}

.page_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000033;
	padding-top: 15px;
	padding-bottom: 5px;
}

.page_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #001340;
}

.active_page
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #666633;
}

.page_bg
{
	background-color: #E7E0CC;
}

.table_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt; 
	font-weight: bold;
	color:#FF0000;
}

.disclaimer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

