@charset "utf-8";
/* CSS Document */

/*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:756px; height:26px; text-align:left; }
#menu_2_l								{ float:left; width:756px; height:26px; text-align:left; }
#menu, #menu ul							{ /* all lists */ padding: 0; margin: 0; list-style: none; line-height: 100%; }

#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:2px; 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: 100%; }
#menu2 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; font-family: Arial, Helvetica, sans-serif; }
#menu2 li									{ float: left; }
#menu2 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:210px;	left: -999em; }
#menu2 li:hover ul, #menu2 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu2 li ul li								{ float: left; padding: 3px 0px 3px 6px; width:210px; }
#menu2 li ul li a:hover						{ color:#FF0000; }

/*DROPDOWN3*/
#menu3, #menu3 ul							{ padding: 0; margin: 0; list-style: none; line-height: 100%; }
#menu3 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; font-family: Arial, Helvetica, sans-serif;  }
#menu3 li									{ float: left; }
#menu3 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:103px;	left: -999em; }
#menu3 li:hover ul, #menu3 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu3 li ul li								{ float: left; padding: 3px 0px 3px 6px; width:103px; }
#menu3 li ul li a:hover						{ color:#FF0000; }

/*DROPDOWN4*/
#menu4, #menu4 ul							{ padding: 0; margin: 0; list-style: none; line-height: 100%; }
#menu4 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; font-family: Arial, Helvetica, sans-serif;  }
#menu4 li									{ float: left; }
#menu4 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:180px;	left: -999em; }
#menu4 li:hover ul, #menu4 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu4 li ul li								{ float: left; padding: 3px 0px 3px 6px; width:180px; }
#menu4 li ul li a:hover						{ color:#FF0000; }

/*DROPDOWN5*/
#menu5, #menu5 ul							{ padding: 0; margin: 0; list-style: none; line-height: 100%; }
#menu5 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; font-family: Arial, Helvetica, sans-serif;  }
#menu5 li									{ float: left; }
#menu5 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:170px;	left: -999em; }
#menu5 li:hover ul, #menu5 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu5 li ul li								{ float: left; padding: 3px 0px 3px 6px; width:170px; }
#menu5 li ul li a:hover						{ color:#FF0000; }

/*DROPDOWN6*/
#menu6, #menu6 ul							{ padding: 0; margin: 0; list-style: none; line-height: 100%; }
#menu6 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; font-family: Arial, Helvetica, sans-serif;  }
#menu6 li									{ float: left; }
#menu6 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:160px;	left: -999em; }
#menu6 li:hover ul, #menu6 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu6 li ul li								{ float: left; padding: 3px 0px 3px 6px; width:160px; }
#menu6 li ul li a:hover						{ color:#FF0000; }

/*DROPDOWN7*/
#menu7, #menu7 ul							{ padding: 0; margin: 0; list-style: none; line-height: 100%; }
#menu7 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; font-family: Arial, Helvetica, sans-serif;  }
#menu7 li									{ float: left; }
#menu7 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:100px;	left: -999em; }
#menu7 li:hover ul, #menu7 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu7 li ul li								{ float: left; padding: 3px 0px 3px 6px; width:100px; }
#menu7 li ul li a:hover						{ color:#FF0000; }

/*DROPDOWN8*/
#menu8, #menu8 ul							{ padding: 0; margin: 0; list-style: none; line-height: 100%; }
#menu8 a									{ display: block; color:#333333; font-size:8pt;  text-decoration:none; font-family: Arial, Helvetica, sans-serif;  }
#menu8 li									{ float: left; }
#menu8 li ul								{ position: absolute; background: #FFFFFF;	border: solid 1px #9b9b9b; width:90px;	left: -999em; }
#menu8 li:hover ul, #menu8 li.sfhover ul	{ left: auto; margin-left: 1px; }
#menu8 li ul li								{ float: left; padding: 3px 0px 3px 6px; width:90px;}
#menu8 li ul li a:hover						{ color:#FF0000; }
