body{ height: 100%; }
body, td, div, span, input, select, textarea{
	font-family: serif, Arial, Times New Roman, Helvetica, sans-serif;
	font-weight: normal;	
}
body, td, div{	
	font-size: 12px;
	color: #00335B;
}
/* this s causes problem with MM szs
table{
border: 0px; 
border-collapse: collapse; 
}
*/

.times{
	font-family: Times New Roman;
}

table td{
padding: 0px; /* cellspadding="0" */
}

table.pad{
	border: 1px solid #A3A3A3;
	border-collapse: collapse;
}

table.calendar{
	border-collapse: separate;
}

table.pad td, table.pad th{
	padding: 3px;
	border: 1px solid #A3A3A3;
	border-collapse: collapse;
}

table.pad td{
	background-color: #FFFFFF;
}

	

.9px {font-size: 9px;}
.10px {font-size: 10px;}
.11px {font-size: 11px;}
.12px {font-size: 12px;}
.13px {font-size: 12px;}
.14px {font-size: 14px;}
.16px {font-size: 16px;}
.bold{
	font-weight: bold;
}
.nobold, a.nobold:link{
	font-weight: normal;
}
.white{
	color: #FFFFFF;
}
.red, a.red:link{
	color: #C70000;
}

.blue{
	color: #2A669C;
}

.dark_blue{
	color: #275594;
}
.black{
	color: #000000;
}
.un, a.un:link{
	text-decoration: underline;
}
.noun, a.noun:link{
	text-decoration:none;
}
.darkgray{
	color: #00335B;
}
a, a:link, a:visited{
	text-decoration: none;
	color: #275594;
}
a:hover{
	text-decoration: underline;
}

a.white:link{
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Times New Roman;
}


a.white:visited{
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Times New Roman;
}


a.yellow:link{
	color: #D7D174;
	text-decoration: underline;
	font-family: Times New Roman;
}


a.yellow:visited{
	color: #D7D174;
	text-decoration: underline;
	font-family: Times New Roman;
}

}
a.white:hover{
	text-decoration: ;
}

a.black, a.black:link{
	color: #000000;
}
a.black:hover, a.black_active:hover{
}

.lightgray, a.lightgray, a.lightgray:link{
	text-decoration: none;
	color: #999999;
}
a.lightgray:hover{
	color: #E6A911;
	text-decoration: none;
}


.leftmenu a, .leftmenu a:visited{
	color: #5E768E;
	font-size: 10px;
}

.leftmenu a.active, .leftmenu a.active:visited{
	color: #C8262F;
	font-size: 10px;
}

.top_links a, .top_links a:visited, .top_links{
	color: #CCCCCC;
	font-size: 10px;
}

.light, a.light, a.light:link{
	color: #616161;
	font-family:Arial;
	font-size:10px;
	text-decoration: none;
}
a.light:hover{
	color: #616161;
	font-family:Arial;
	font-size:10px;
	text-decoration: none;
}

.dark, a.dark, a.dark:link{
	color: #5E768E;
	text-decoration: none;
}
a.light:hover{
	text-decoration: underline;
}



.top_links a:hover{
	color: #E6A911;
	text-decoration: none;
}
.leftmenu td{
	padding-bottom: 12px;
}

.infoblock td{
	color: #00335B;

}

.black_header{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	padding-left: 8px;
	margin-bottom: 12px;
}


.header{
	font-family: Arial;
	color: #E10000;
	font-weight: bold;
	font-size: 24px;
}
.subheader, a.subheader, a.subheader:visited{
	color: #E10000;
	font-weight: bold;
	font-family: Arial;
	font-size:13px;

}
.mainheader{
	color: #FFF778;
	font-family: Georgia;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;

}
.stdButton{
font-size: 10px; padding: 0px; background-color: #D6DDE4; color: #000000; border: 1px #9C9C9C solid;
}
.stdInput{background-color: #FFFFFF; color: black; border: 1px #B2B2A6 solid; font-size: 11px;
}

.infoblock .stdButton{
font-size: 10px; padding: 0px; background-color: #B3BCC4; color: #FFFFFF; border: 1px #8D959E solid;
}

.infoblock a{
	color: #326EBF;
}

.p3 td{
	padding: 3px;
}

th{
	font-weight: bold;
	font-size: 11px;
	background-color: #E9E9E9;
	padding: 5px;
}


table.adminmenu{
	border: 1px solid #161616;
	border-left-width: 0px;	
	border-collapse: collapse;
}

table.adminmenu th{
	padding: 7px;
	border: 1px solid #161616;
	border-left-width: 0px;
	border-collapse: collapse;
	background-color: #2D2D2C;
	color: #CCCCCC;
	text-align: left;
}

table.adminmenu td{
	padding: 4px;
	padding-left: 7px;	
	border: 1px solid #161616;
	border-collapse: collapse;
	background-color: #B59846;
	border-left-width: 0px;
	text-align: left;
	color: #000000;
	font-size: 10px;	
}

table.adminmenu td.active{
	background-color: #B88B20;
	color: #000000;
}


table.adminmenu td a, table.adminmenu td a:visited{
	color: #000000;
}

table.adminmenu td a:hover, table.adminmenu td a:visited:hover{
	color: #FFFEC2;
}

table.adminmenu td.active a, table.adminmenu td.active a:visited{
	color: #FFFEC2;
}



table.adminmenu td.sub{
	padding: 2px;
	padding-left: 12px;	
	background-color: #726D6C;
	color: #C1BFBF;
	font-size: 10px;
}

table.adminmenu td.sub a, table.adminmenu td.sub a:visited{
	color: #C1BFBF;
	font-size: 10px;
}

table.adminmenu td.sub a:hover, table.adminmenu td.sub a:visited:hover{
	color: #E0DFDF;
}




table.adminmenu td.sub_active{
	padding: 2px;
	padding-left: 12px;	
	background-color: #655F5E;
	color: #E0DFDF;
	font-size: 10px;
}

table.adminmenu td.sub_active a, table.adminmenu td.sub_active a:visited{
	color: #E0DFDF;
	font-size: 10px;
}

table.adminmenu td.sub_active a:hover, table.adminmenu td.sub_active a:visited:hover{
	color: #E0DFDF;
}

.seeAll, a.seeAll, a.seeAll:link{
	text-decoration: none;
	color: #E6A911;
}
a.seeAll:hover{
	color: #E6A911;
	text-decoration: underline;
}

ul{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

div.bordered{
	padding:2px 2px 2px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#675D41;
}

table.bordered{	
	border-width:1px;
	border-style:solid;
	border-color:#675D41;
}

table.bordered td{
	padding:2px 2px 2px 2px;
}


.top_header{
	font-family: Univers 67 Bold Condensed;
	font-size:19px;
	color: #DBD885;
}


.light_menu, a.light_menu, a.light_menu:link{
	color: #275594;
	text-decoration: none;
}
a.light_menu:hover{
	text-decoration: underline;
}

