
body,td,th {font-family: Arial; font-size: 12px;}
.heading {font-family: Arial; font-size: 12px; color: #003366;}
.bheading {font-family: Arial; font-size: 12px; color: #000000;}
.lgheading2 {font-family: Arial; font-size: 13px; color: #000000; font-weight:bold;}
.lgheading {font-family: Arial; font-size: 18px; color: #000000; font-weight:bold;}
.oheading {font-family: Arial; font-size: 12px; color: #FF9900;}
.whiteheading {font-family: Arial; font-size: 12px; font-weight:bold; color:#FFFFFF;}
.colorlinks {font-family: Arial; font-size: 12px; font-weight:bold; color:#00FF00;}
.lmenu {font-size: 12px; color:#555555;}
.hidetext {font-size: 11px; color:#333333;}
.h14 {
	font-size: 12px;
	font-weight: bold;
}
.hredA {color: #333333; font-size: 12px;}
.hred {color: #FF0000}
.hred1 {color: #FF0000; font-weight: bold;}
.hblue {color: #006699; font-weight: bold; font size: 11px;}
.sm11 {font-size: 11px}
.smwht {font-size: 10px; color:#FFFFFF;}
.cellBG { background-position:top right;}


.verticaltext				{ writing-mode: tb-rl; filter: flipv fliph; }

.myTablelblue{
border-right:1px solid #336699; 
border-top:1px solid #336699;}

.myTablelblue td{
border-left:1px solid #336699; 
border-bottom:1px solid #336699;}

.sm2type {font: 10px Arial; color: #222222;}
.underline {border-bottom:1px solid; border-bottom-color:#FFFFFF;}
.myTableLG{border-right:1px solid #E9EDF2; border-top:1px solid #E9EDF2;}
.myTableLG td{border-left:1px solid #E9EDF2; border-bottom:1px solid #E9EDF2;}

.myTableDG{border-right:1px solid #C8D1DC; border-top:1px solid #C8D1DC;}
.myTableDG td{border-left:1px solid #C8D1DC; border-bottom:1px solid #C8D1DC;}


.None{
border-right:0px solid #333333; 
border-top:0px solid #333333;}

.None td{
border-left:0px solid #333333; 
border-bottom:0px solid #333333;}

a:link {
	color: #336699; text-decoration:none;
}
a:visited {
	color: #666666; text-decoration:none;
}
a:hover {
	color: #FF0000; text-decoration:underline;
}
body {
	background-image: url(images/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/*MENUSTEEZE*/
#hdr_logo								{ float: left; width: 256px; }
#hdr_kws								{ float: right; margin: auto; padding: 40px 0px 0px 0px; width: 350px; text-align: right; vertical-align: baseline;}

#head_l									{ float: left; padding: 0px 0px 0px 0px; }
#head_r									{ float: right; width: 960px; }
#nav_2_full								{ float: left; margin: auto; padding: 0; width: 1000px; }
#nav_2_l								{ float: left; width: 100%; padding: 0; }
#nav_2_r								{ float: right; width:250px; text-align:right }
#nav, #nav ul							{ padding: 0; margin: 0; list-style: none; line-height: 0; }
#nav a									{ display: block; color:#000000; font-weight:bold; font-size:8pt; }
#nav li									{ float: left;	margin-right: 0px; padding: 0px; }
#nav_r_full								{ float: right; margin: auto; padding: 0; width: 960px; }
#nav_r_l								{ float: left; width: 100%; padding: 0; }


/* DROPDOWN */
#menu_2_full							{ float:left; width:984px; height:25px; text-align:left;}
#menu_2_l								{ float:left; width:984px; height:25px; text-align:left; }
#menu, #menu ul							{ /* all lists */ padding: 0; margin: 0; list-style: none; line-height: 115%; }

#menu a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; }
#menu li								{ /* all list items */ float: left; }

#menu li ul								{ /* second-level lists */ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:135px;
										left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ }
#menu li:hover ul, #menu li.sfhover ul	{ /* lists nested under hovered list items */ left: auto; margin-left: 1px; }
#menu li ul li							{ /* all list items */ float: left; padding:4px; width:135px; }
#menu li ul li a:hover					{ /* all list items */ color:#FF0000; }

/*DROPDOWN2*/
#menu2, #menu2 ul							{ padding: 0; margin: 0; list-style: none; line-height: 115%; }
#menu2 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; }
#menu2 li									{ float: left; }
#menu2 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:99px;	left: -999em; }
#menu2 li:hover ul, #menu2 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu2 li ul li								{ float: left; padding:4px; width:99px; }
#menu2 li ul li a:hover						{ color:#FF0000; }

/*DROPDOWN3*/
#menu3, #menu3 ul							{ padding: 0; margin: 0; list-style: none; line-height: 115%; }
#menu3 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; }
#menu3 li									{ float: left; }
#menu3 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:154px;	left: -999em; }
#menu3 li:hover ul, #menu3 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu3 li ul li								{ float: left; padding:4px; width:154px; }
#menu3 li ul li a:hover						{ color:#FF0000; }

/*DROPDOWN4*/
#menu4, #menu4 ul							{ padding: 0; margin: 0; list-style: none; line-height: 115%; }
#menu4 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; }
#menu4 li									{ float: left; }
#menu4 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:175px;	left: -999em; }
#menu4 li:hover ul, #menu4 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu4 li ul li								{ float: left; padding:4px; width:175px; }
#menu4 li ul li a:hover						{ color:#FF0000; }
