@charset "utf-8";
/* CSS Document */

/******************** Top Container ********************/
#menu_container {
	font-family: Arial, Helvetica, sans-serif, “宋体”;
	font-size: 12px; !important
	margin:0 auto;
	height: 45px;
	padding-left: 4px;
	background-color: #71A8D9;
}
	
#menu_container2{

}

#navbar {
	height: 50px;
	margin: 0px 18px 0px 18px;
	padding: 0px 18px 0px 18px;
}

#logo{
	
	margin:0px;
	padding: 0px;
	width:400px;
	float: left; !important
}

.img {
	
	float: left; !important
	text-align: left;
	display: block;
	padding-top: 10px;
	padding-left: 30px;
}

/******************** Login ********************/
#title_right{
	float: right; !important
	background-color:#3CC;
	font-size:12px;
	width:400px;
	display:inline;
	overflow:hidden;
	 padding: 6px 10px 0px 0px;

}
	
#title_right .login{
	text-align:right;
	font-weight:bold;
	color:#C71D21;
	font-family:"宋体";
	font-size: 12px;
	float: right;
	clear: both;
/*	width:200px;*/
	display:inline;
	margin-top:20px;
	margin-right:20px;
}
	
.loginselect{
	border:#999 1px solid;
	background-color:#CCC;
	margin-bottom:11px;
	width:100px;
	line-height:24px;
}

#title_right .language{
	color:#93a0c7;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif "宋体" ; 
	font-size: 12px;
	float: right;
	clear: both;
	display:inline;
	text-align: right;
	margin-right:30px;
	padding-top:2px;
}

#title_right .language a{
		color:#93a0c7;
	text-decoration:none
}

#title_right .language a:hover{
		color:#586CA9;
	text-decoration:none
}

#search{
	font-size:12px;
	width: 600px;
	margin:0px;
	padding: 10px 10px 8px 10px;
	margin: 0px;
	float: right; !important
}

#search .txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	clear: both;
	width: 500px;
	text-align: right;
	vertical-align: bottom; !important
	padding-top: 5px;
}

#search .txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	float: right;
	clear: both;
	width: 550px;
	text-align:right; !important
}


/******************** Top Navigator ********************/
#top_container{
	margin:0 auto;
	height:45px;
	width:976px;

	position: relative;
}

#switchbutton{
	width:200px;
	float:left;
	margin-top:-40px;
	margin-left:750px;
}

#topnav a {
	text-decoration:none;
	color:#606060;
}

#topnav  a:hover  {
	color: #0033CC;
}

#topnav {
	width:950px;
	display:block;
	z-index: 2;
	margin:0px;
	padding-left:18px;
}

#topnav ul {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	list-style-type:none;
	display:inline;
}

#topnav li {
	float:left;
	width:85px;
	line-height:12px;
	height:45px;
	text-align:center;
}

#topnav ul li a {
	color:#f4f4f4;
}
	
#topnav ul li:hover {
	background-color:#3479B7; !important
}
	
#topnav ul li:hover a {
	background-color: none; !important
	color:#fff;
	background-image: url(../images/space.gif) repeat;
	padding-bottom:30px;
}

#topnav ul li a:hover {
	color:#fff;
}

#topnav ul li div a, #topnav2 ul li:hover div a {
	color:#333333;
}


#topnav ul li div a:hover {
	color:#ffa100;
}

#topnav img {
	border:none;
}

#topnav ul li div {
	text-align:left; 
}


#topnav ul li:hover div {
	visibility:visible; 
}

#topnav ul a:hover div {
	visibility:visible;
}

.lineOne {
	background-position: 0px 7px;
	background-image: url(../images/div_topnav.gif);
	background-repeat: no-repeat;
}

.lineTwo {
	background:url(../images/div_topnav.gif) no-repeat ;
	background-position: 0px 7px;
	padding-top: 0px;
}

/******************** Top2 Navigator ********************/
#sectMenus {
	font-size:12px;
	line-height:14px;
	background:none;
	position:absolute;
	left:0px;
	float:left;
	color:#fff;
}

#sectMenus img {
	border:none;
}

.sectIndvMenu {
	position:absolute;
	width:354px;
	font-size:12px;
	line-height:12px;
	background:none;
	top:45px;
	color:#fff;
}

.sectIndvMenu span.mainHdr, .sectIndvMenu span.header {
	display:block;
	padding:5px;
	font-weight:bold;
	font-size:12px;
	color: #fd8a17;
}

.sectIndvMenu span {
	display:block;
}

.sectIndvMenu span.itemLink {
	padding-bottom:6px;
}

.sectIndvMenu span.itemLink a {
	padding:0px;
	line-height:12px;
	font-weight:normal;
}

.sectIndvMenu span.itemImg {
	padding:8px 0px 2px 0px;
}

.sectIndvMenu span.mainHdr {
	background:url(../images/hdr_arrow.gif) no-repeat 8px;
	padding-left:20px;
}

.sectIndvMenu div.menu {
	padding:4px 6px 0px 6px;
	background:url(../images/bg_box_sides.gif) repeat-y;
}

#sect_1 {}
#sect_2{left:103px;} 
#sect_3 {left:188px;}
#sect_4 {left:273px;}
#sect_5 {left:358px;}
#sect_6 {left:443px;}
#sect_7 {left:528px;}
#sect_8 {left:344px;}
#sect_9{ left:429px;}
#sect_10 {left:514px; }
#sect_11{ left:599px;}

.sectIndvMenu div#s1_menu1,.sectIndvMenu div#s2_menu1, .sectIndvMenu div#s3_menu1,.sectIndvMenu div#s4_menu1,.sectIndvMenu div#s5_menu1,.sectIndvMenu div#s6_menu1, .sectIndvMenu div#s7_menu1,.sectIndvMenu div#s8_menu1,.sectIndvMenu div#s9_menu1,.sectIndvMenu div#s10_menu1,.sectIndvMenu div#s11_menu1  {
	width:170px;
	float:left;
	background:#f4f4f4 url(../images/bg_insbox.gif) no-repeat bottom left;
}

.sectIndvMenu div#s1_menu2,.sectIndvMenu div#s2_menu2, .sectIndvMenu div#s3_menu2,.sectIndvMenu div#s4_menu2,.sectIndvMenu div#s5_menu2,.sectIndvMenu div#s6_menu2, .sectIndvMenu div#s7_menu2,.sectIndvMenu div#s8_menu2,.sectIndvMenu div#s9_menu2,.sectIndvMenu div#s10_menu2,.sectIndvMenu div#s11_menu2  {
	width:170px;
	border-left:1px solid #e6e6e6;
	float:left;
	background:#eeeeee;
}

.sectIndvMenu .col2 {
	
}

.sectIndvMenu .menuContent {
	padding:8px;
}
	
.sectIndvMenu div.bottom {
	height:6px;
	display:block;
	background-image:url(../images/bg_box_btm2.gif);
	background-repeat:no-repeat;
	background-color:none;
}
	
