body {font-family: Arial, Verdana, Helvetica; font-size: 9pt; background-color: #CCCCCC; margin-top: 0px;}
h1, h2, h3, h4, h5, h6 {font-family: Arial, Verdana, Helvetica;}
td.maintitle_old {background-color: #E5E5E5; height: 30px; font-size: 12pt; color: #1963C2; font-weight: bold;}
td.maincontent_old {background-color: #FFFFFF; font-size: 9pt; color: #000000; line-height: 13pt;}
td.maincontent {font-size: 9pt; color: #000000; line-height: 13pt;}
td.subcontent {font-size: 8pt; color: #000000; font-weight: normal; line-height: 11pt;}
td.maintitle {background-color: #FFFFFF; height: 30px; font-size: 12pt; color: #1963C2; font-weight: bold}
td.subtitle_new {background-color: #E5E5E5; height: 30px; font-size: 10pt; color: #666666; font-weight: bold;}
td.subtitle {background-color: #FFFFFF; background-image: url('/admin/images/console_background2.jpg'); height: 30px; font-size: 10pt; color: #666666; font-weight: bold;}
td.mainline {background-color: #FFFFFF; height: 1px;}
td.mainheader {background-color: #666666; font-size: 12pt; color: #FFFFFF; font-weight: bold;}
td.topheader {background-color: #666666; font-size: 10pt; color: #FFFFFF; font-weight: bold;}
td.topfooter {background-color: #444444; font-size: 10pt; color: #FFFFFF; font-weight: bold;}
td.mainbody {background-color: #FFFFFF;}
td.leftcontent_old {background-color: #ADC5E6;}
td.leftcontent {background-color: #FFFFFF;}
table.subborder_old {border: thin solid #3D84D3;}
table.subborder {border: 1px solid #666666;}
td.subnav {background-color: #666666; border: 1px solid #666666; font-size: 8pt; color: #FFFFFF; font-weight: bold;}
td.subheader {background-color: #C0C0C0; border: 1px solid #666666; height: 21px; font-size: 9pt; color: #000000; font-weight: bold;}
td.subborder {background-color: #FFFFFF; border: 1px solid #666666; font-size: 10pt; color: #000000; font-weight: normal;}
td.subborderodd {background-color: #FFFFFF; border: 1px solid #666666; height: 21px; font-size: 9pt; color: #000000; font-weight: normal;}
td.subbordereven {background-color: #DFE7F0; border: 1px solid #666666; height: 21px; font-size: 9pt; color: #000000; font-weight: normal;}
td.subline {background-color: #FFFFFF; border: 1px solid #666666; height: 1px; font-size: 10pt; color: #000000; font-weight: normal;}
td.subform {background-color: #666666; border: 1px solid #666666; font-size: 10pt; color: #FFFFFF; font-weight: bold;}
table.subformtext {font-size: 9pt; color: #000000; font-weight: normal;}
td.subformtab {background-color: #003C92; border: 1px solid #666666; font-size: 10pt; color: #FFFFFF; font-weight: bold;}
td.pagenav {background-color: #666666; border: 1px solid #666666; font-size: 8pt; color: #FFFFFF; font-weight: normal;}

a:link {text-decoration: none; color: #003C92; font-size: 9pt; font-weight: bold;}
a:visited {text-decoration: none; color: #003C92; font-size: 9pt; font-weight: bold;} 
a:active {text-decoration: none; color: #003C92; font-size: 9pt; font-weight: bold;}
a:hover {text-decoration: none; color: #666666; font-size: 9pt; font-weight: bold;}

a.footer:link {text-decoration: none; color: #FFFFFF; font-size: 8pt; font-weight: normal;}
a.footer:visited {text-decoration: none; color: #FFFFFF; font-size: 8pt; font-weight: normal;} 
a.footer:active {text-decoration: none; color: #FFFFFF; font-size: 8pt; font-weight: normal;}
a.footer:hover {text-decoration: underline; color: #F1D701; font-size: 8pt; font-weight: normal;}

a.white:link {color: #FFFFFF; text-decoration: none;}
a.white:visited {color: #FFFFFF; text-decoration: none;} 
a.white:active {color: #FFFFFF; text-decoration: none;}
a.white:hover {color: #F1D701; text-decoration: none;}

a:blue.link {text-decoration: none; color: #666666; font-size: 10pt; font-weight: bold;}
a:blue.visited {text-decoration: none; color: #666666; font-size: 10pt; font-weight: bold;} 
a:blue.active {text-decoration: none; color: #666666; font-size: 10pt; font-weight: bold;}
a:blue.hover {text-decoration: none; color: #666666; font-size: 10pt; font-weight: bold;}

/* Dropdown menu styles */
/* .main {position:relative; width: 790px; vertical-align: top; horizontal-align: center;} */
.main {position:relative;}
.ddcell {cursor:hand;}

a.NavLinks:link {text-decoration: none; color: #666666; font-size: 10pt; font-weight: bold;}
a.NavLinks:active {text-decoration: none; color: #666666; font-size: 10pt; font-weight: bold;}
a.NavLinks:visited {text-decoration: none; color: #666666; font-size: 10pt; font-weight: bold;}
a.NavLinks:hover {text-decoration: none; color: #FFFFFF; font-size: 10pt; font-weight: bold;}

a.logout:link {text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: Arial Black; font-size: 8pt;}
a.logout:visited {text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: Arial Black; font-size: 8pt;} 
a.logout:active {text-decoration: none; color: #FFFFFF; font-size: 10pt; font-family: Arial Black; font-size: 8pt;}
a.logout:hover {text-decoration: none; color: #F1D701; font-size: 10pt; font-family: Arial Black; font-size: 8pt;}

a.pagenav:link {text-decoration: none; color: #FFFFFF; font-size: 8pt; font-weight: bold;}
a.pagenav:visited {text-decoration: none; color: #FFFFFF; font-size: 8pt; font-weight: bold;} 
a.pagenav:active {text-decoration: none; color: #FFFFFF; font-size: 8pt; font-weight: bold;}
a.pagenav:hover {text-decoration: none; color: #F1D701; font-size: 8pt; font-weight: bold;}

.required_old {background-color: #FFCDCD;}
.required {background-color: #FFDCDC;}
.buttons_old {background-color: #A8BFDE; color: #FFFFFF;}
.buttons {background-color: #3D84D3; color: #FFFFFF; font-weight: normal;}
.imghover {cursor:hand;}

.requiredtextbox
{
	background-color: #DFE7F0;
	color: #000000;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 9pt;
	height: 21px;
	font-weight: normal;
}

.textbox
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 9pt;
	height: 21px;
/*	border: 1px solid #444444; */
	font-weight: normal;
}

.navtextbox
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: sans-serif, Arial, Verdana, Helvetica;
	font-size: 8pt;
	height: 21px;
/*	border: 1px solid #444444; */
	font-weight: normal;
}.side_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	font-weight: normal;
	color: #333333;
}