@charset "utf-8";
/* CSS Document */


/**************************** Top Container ***************************/

#flash {
	position: relative; /*or absolute*/
	z-index: 0;
}

#menu_container {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; !important
	margin: 0 auto;
	height: 45px;
/*	padding: 0px;  */
	padding-left: 4px;
	background-color: #ff9012;
	float: center;
	z-index: 2;
	}
	
#menu_container2{
	width: 100%;
	background-image: url(/layout/images/grey_bkg.jpg);
	background-repeat: repeat x;
	background-color: #a4a8ab;
/* 	height:82px; */

	}

#navbar{
	height:46px;
	margin:0px 18px 0px 18px;
	padding: 0px 18px 0px 18px;
}

#logo{
	width: 940px;
	height: 85px;
	margin: 0px;
	padding: 0px 18px 0px 18px;
	background-image:url(/layout/images/logo_bkg.jpg);
	background-repeat:repeat-y;

/*  Removed Chinese New Year Banner 
	background-image:url(/layout/images/banner_cny3.gif);
 */
 
/*  Removed Christmas Snowing Banner
	background-image:url(/layout/images/masthead_v4_1c.gif);
	background-repeat:repeat-y;
*/
}

.img {
	width: 174px;
	float: left; !important
	text-align: left;
	display: block;
	padding-top: 13px;
	height: 71px;
}


#search{
	width: 745px;
	height: 71px;
	margin: 0px;
	padding: 8px 10px 5px 10px;
	margin: 0px;
	float:right; !important
	font-size: 11px;
}

#search .txt {
	float: right;
	width: 550px;
	text-align: right;
	vertical-align: bottom;  !important
	padding-top: 5px;
	clear:both;
}

#search .txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	float: right;
	width: 550px;
	text-align:right;  !important
	clear: both;
}



/* top nav */

#top_container{
	margin:0 auto;
	height:45px;
	width:980px;
/*	background-image:url(/layout/images/shadowBase_long1.jpg);  */
	background-image:url(/layout/images/shadowBase_long.jpg);
/*	background-position: top left;  */
	position: relative;
}


#topnav2 {
	width: 944px;
	display: block;
	#z-index: 2;
	margin: 0px;
	padding: 0px 18px 0px 18px;
/*	padding-left: 18px;  */
	clear: both;
}


#topnav2 a {
	text-decoration:none;
	color:#606060;
}

#topnav2 a:hover  {
	color: #0033CC;
}


#topnav2 ul {
color:#fff;
font-size:12px;
font-weight:bold;
list-style-type:none;
display:inline;
/*	margin:0px; 
#z-index: 100;*/

}

#topnav2 li {
float:left;
width:85px;
line-height:14px;
height:45px;
text-align:center;
}

#topnav2 ul li a {color:#f4f4f4;}
#topnav2 ul li:hover{background-color:#ef5636 !important;}
#topnav2 ul li:hover a {background-color: none!important; color:#fff; background-image: url(/layout/images/space.gif) repeat; padding-bottom:30px;
}
#topnav2 ul li a:hover{color:#fff;}


#topnav2 ul li div a, #topnav2 ul li:hover div a {color:#333333;}
#topnav2 ul li div a:hover {color:#ffa100;}
#topnav2 img {	border:none;}
#topnav2 ul li div {visibility:hidden; text-align:left; }
#topnav2 ul li:hover div {visibility:visible; }
#topnav2 ul a:hover div {visibility:visible;}

.lineTwo
{
background:url(/layout/images/div_topnav.gif) no-repeat ;
background-position: 0px 7px;
padding-top: 0px;
}

.lineOne
{
background:url(/layout/images/div_topnav.gif) no-repeat ;
background-position: 0px 7px;

}

.active
{background-color:#ef5636!important;
}


/********************top2 nav**************/



#sectMenus {
	font-size:11px;
	line-height:14px;
	background:none;
	position:absolute;
	left:0px;
	/*top:61px;*/
	float:left;
	color:#fff;
}

#sectMenus img {
	border:none;
}

.sectIndvMenu {
	position:absolute;
	/*display:none;*/
	/*float:left;*/
	width:354px;
	font-size:11px;
	line-height:12px;
	background:none;
/*	left:0px;*/
	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(/layout/images/hdr_arrow.gif) no-repeat 8px;
	padding-left:20px;
}

.sectIndvMenu div.menu {
	padding:4px 6px 0px 6px;
	background:url(/layout/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(/layout/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 {
	/*margin-top:20px;*/
}

.sectIndvMenu .menuContent {
	padding:8px;
}
.sectIndvMenu div.bottom {
	height:6px;
	display:block;
	background-image:url(/layout/images/bg_box_btm2.gif);
	background-repeat:no-repeat;
	background-color:none;
}


/* END top nav */



