/* CSS Document */
/********************share************************/
*{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; width:0px; height:0px;}

body{ background-color:#fff;}
#header,#main,#foot{ background-color:#fff; margin:0px;}
img{ border:none;}
 
a{
	text-decoration:none;
	filter: Shadow(Color=#ffffff, Direction=top);
}
a:hover{ color: #FF9900; text-decoration:underline;}


/********************header************************/

#header{width:981px; height:137px; margin:0 auto;_margin-bottom:-14px;}
#spacehead{ width:145px; height:107px; background:url(../images/us_02.gif); float:left;}
#support{width:836px; height:26px; background: #000; float:left; vertical-align:middle; height:26px;}
#support ul{ width:335px; height:24px; float:right;}
#support ul li{color:#fff; float:left; margin:5px  0 0 10px;}
#support ul li a{ text-decoration:none; font-family:Arial; font-size:1em; color:#fff;}
#support ul li a:hover{ color:#fff;border-bottom:1px solid;}

#spacehead_2{ width:836px; height:23px; float:left;}
#spacehead_2 ul li{float:left;}
#spacehead_2 ul li.li_1{ width:757px; vertical-align:middle; line-height:23px; text-align:right; height:23px;}
#spacehead_2 ul li.li_2{ background:url(../images/us_06.gif); height:23px; width:79px;}

#spacehead_3{ width:364px; height:23px; float:left;}
#spacehead_3 ul li{ float:left; height:23px;}
#spacehead_3 ul li.li_1{ width:306px; background:url(../images/us_11.gif); text-align:right; vertical-align:middle; line-height:23px;}
#spacehead_3 ul li.li_2{ width:58px; background:url(../images/us_12.gif);}

#logo{ width:472px; height:58px; float:left;}
#search_1{ width:364px; height:35px; float:left; background:url(../images/us_09.gif);}
#formsearch{ height:35px;}
#input_1{ height:20px; width:250px; border:#ccc solid 1px; position:relative; top:-15px; margin:0 5px 0 12px; *margin:13px 5px -7px 12px; }
*+input_1{margin:0px 5px 0px 12px;!important}
#input_1{ *top:-17px;!important;}
#search_1{_height:25px;}

#input_2{ height:35px; _height:35px; width:92px;_margin-bottom:-5px;}

#menu_1{width:981px; height:29px;}
#menu_1 ul li{ height:29px; float:left; background:url(../images/menu1bg1.gif); border-right:#333 solid 1px; border-left:#999 solid 1px;}
#menu_1 ul li a{cursor:pointer;}
.spanblock{ display:block; vertical-align: middle; line-height:29px; color:#fff; font-size:14px; text-align:center;}
			
		    #menu1Li1{ width:83px; height:29px; background:url(../images/menu1bg1.gif);}
		    #menu1Li2 a span{ width:73px; height:29px;}
			#menu1Li3 a span{ width:134px; height:29px;}
			#menu1Li4 a span{ width:189px; height:29px;}
			#menu1Li5 a span{ width:164px; height:29px;}
			#menu1Li6 a span{ width:128px; height:29px;}
			#menu1Li7 a span{ width:140px; height:29px;}
			#menu1Li8{ width:54px; height:29px; background:url(../images/menu1bg1.gif);}
			#menu_1 ul li a span{ background:none; color: #FFFFFF; font-weight:bold;}
			#menu_1 ul li a:hover span{ text-decoration:none; background:url(../images/menu1bg2.gif);}



/********************main left************************/
#main{ width:981px; margin:0 auto;}


#crumb{ width:971px; height:37px; background:url(../images/us_19.gif); vertical-align:middle; line-height:37px; padding-left:10px; color:#333;}
#crumb a{ color:#8393B5;}
#crumb a:hover{ color:#333; border-bottom:1px solid;}


#mod_1{ width:188px;}
#imagetitle{ background:url(../images/us_21.gif) repeat-x; text-align:right; height:29px;}
#imagetitle span{ float:left; vertical-align:middle; line-height:29px; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; margin-left:10px; font-weight:bold;}
#imagetitle img{ text-align:right;}
#menu_2 dl.dl_1 { width:188px; border: #ccc solid 1px; margin-top:10px;}
#menu_2 dl.dl_1 dt{ background:url(../images/us_28.gif); text-align:left; margin:0; padding-left:6px; font-size:14px; color:000;height:28px; vertical-align:middle; line-height:28px;}

#menu_2 dl.dl_1 dd{ border-top:#ccc solid 1px; height:25px; vertical-align:middle; line-height:25px; padding-left:4px; background:url(../images/us_23.gif) no-repeat;}
#menu_2 dl.dl_1 dd a{ color:#000; margin:0 0 0 14px; }

#menu_2 #menublock{ margin-top:5px; }


/*******************foot************************/

#foot{width:981px; margin-left:10px;margin:0 auto;}/* FF fixed */
#search_2{ margin-top:20px; width:981px; text-align:center; height:69px; vertical-align:middle; line-height:69px;}
#input1{position:relative; top:-30px; width:500px;}
#input2{position:relative; top:-31px; border:#999 solid 1px; height:20px; width:50px;}
#footmain{width:981px; height:165px; background:#333;margin:0 auto;}
#explain{ width:188px; height:161px; float:left;}
#explain img{ margin:10px;}

#resource{ width:770px; height:138px; float:right;}
#resource dl{ float:left; margin:10px 80px 0 0; *margin:10px 25px 0 20px;}/*  IE6 fixed */
#resource dl dt{ font-size:14px; font-weight:bold;}
#resource dl dd{ font: normal 10px arial; margin-top:3px;}
#resource dl dd a{ color:#ccc; border-bottom: solid 1px;}
#resource dl dd a:hover{ color:#fff; text-decoration:none;}
#copyright{ width:770px; height:25px; border-top:#999 solid 1px; float:right; margin-right:8px; color:#ccc; font-family: Times, serif;}
#copyright p{ margin-top:3px; font-size:9px; color:#fff;}

.blackBG{ color:#fff; background:#333;}
.spaceFoot1{ width:981px; height:20px; background:url(../images/us_48.gif) repeat-x;}
.spaceFoot2{ width:981px; height:15px; background:url(../images/us_50.gif) repeat-x;}
/********************************************/

