/* CSS Document */
*{margin:0;padding:0;}
fieldset,img{border:0;}
ul{list-style:none;}
.clear{ clear:both; font-size:0; line-height:0;}



#header{ position:relative; width:950px; margin:0 auto;}

img.logo{ position:absolute; top:36px; left:10px; width:280px; height:65px; z-index:9999;}
.header_menu{ position:absolute; right:0; top:17px;}
.header_menu a {font-size:12px;color:#B3B3B3; padding:0 11px;}
.nav{ position:absolute; top:68px;}


/*====nav====*/
.nav{background:url(img/bg_nav.gif) repeat-x; width:100%;}
.menutree{background:url(img/nav.gif) no-repeat;height:34px; float:right;}
.menutree li{float:left; margin-right:3px;height:34px; }
.menutree li.first{ width:89px;}
.menutree li.end{ margin-right:0;}
.menutree li a{ display:block; width:92px; height:34px;}
.menutree li.first a{ width:89px;}
.menutree li a:hover{background:url(img/nav_h.gif) no-repeat;}
.menutree li#nav1 a:hover{ background-position:0 0;}
.menutree li#nav2 a:hover{ background-position:-92px 0;}
.menutree li#nav3 a:hover{ background-position:-187px 0;}
.menutree li#nav4 a:hover{ background-position:-282px 0;}
.menutree li#nav5 a:hover{ background-position:-377px 0;}
.menutree li#nav6 a:hover{ background-position:-472px 0;}
.menutree li#nav7 a:hover{ background-position:-567px 0;}
.menutree li#nav2 li{ padding-left:30px;}
.menutree li#nav3 li{ padding-left:410px;}
.menutree li#nav4 li{ padding-left:500px;}
.menutree li#nav5 li{ padding-left:500px;}
.menutree li#nav6 li{ padding-left:600px;}
.menutree li#nav7 li{ padding-left:793px;}
.menutree ul{background:#dee9d9;position:absolute; left:0; width:950px; } /*charies*/
.menutree ul.foldOut{display:block;}
.menutree ul li{height:20px; line-height:20px; font-size:12px; color:#7d8379;}
.menutree ul li a{ display:inline;font-size:12px;color:#7d8379; text-decoration:none; padding:0 10px;}
.menutree ul li a:hover{color:#545951; background:none;}
.menutree ul li a.sub_last{ background:none; padding-right:0;}


