ul#topnav{float:left;display:inline;line-height:19px;width:980px !important;list-style:none;position:relative;font-size:82%;margin:0;padding:0 0 1px 0;}
ul#topnav li{float:left;/* border-right:1px solid #fff */;margin:0;padding:0;-webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;}
ul#topnav li a{text-transform:uppercase;display:block;color:#fff;text-decoration:none;padding:7px 8px}
ul#topnav li:hover{background-image:url(/img/hover3.gif);}
ul#topnav li span{float:left;position:absolute;left:0px;display:none;width:960px;top:30px;
/* background:#CBCCC7; */background:none;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;
-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;
-webkit-border-bottom-left-radius:5px;padding:5px 0 5px 10px}
.menu_bg{background:#fff;border-top:2px solid #CBCCC7;border-bottom:1px solid #eee;padding:5px 10px 5px 10px}
ul#topnav li span a{color:#333}
.active{background-image:url(/img/hover3.gif);}
ul#topnav li:hover span{display:block;z-index:100;}
ul#topnav li span a{display:inline-block;padding:3px 8px;}
ul#topnav li span a:hover, ul#topnav li span a.active{background:#eee;border-top:1px solid #CBCCC7;border-bottom:1px solid #CBCCC7;padding:2px 8px}
.submenu_on{background:url(/img/bg_subnav_on.gif) center}
a.home{
	background-image:url(/img/menu_home.png);
	background-position: 0 0;
	background-repeat:no-repeat; 
	text-indent:30px;
	float:left;
}
a.home:hover{
	background-position: 0 -32px;
}
