*{
	margin:0;padding:0}
ul,li{
	list-style:none}	
img{
	border:0}	
body{
	background:#bcbec0;	font:12px arial;color:#4c4c4c}	
p{
	line-height:16px;margin:0 0 12px
}

h1{
	font:16px arial;color:#ff6400;margin:0 0 10px;text-transform:uppercase
}
h2{
	font:bold 14px arial;color:#4c4c4c
}	
h3{
	font:12px arial}	
	

.imgleft{
	float:left;margin:0 10px 0 0
}

.wrapper{
	width:960px;margin:0 auto}	
	
.page{
	width:100%;float:left;background:#fff url('../images/pagebtm.jpg') no-repeat scroll left bottom;padding:0 0 12px;margin:23px 0 10px }	

.header{
	background:transparent url('../images/Hheaderbg.gif') no-repeat scroll left top;height:90px}

.Iheader{
	background:transparent url('../images/Iheaderbg.jpg') no-repeat scroll left top;height:90px}

.Iheader_as{
	background:transparent url('../images/Iheaderbg_as.jpg') no-repeat scroll left top;height:90px}

.Iheader_ss{
	background:transparent url('../images/Iheaderbg_ss.jpg') no-repeat scroll left top;height:90px}

.Iheader_ts{
	background:transparent url('../images/Iheaderbg_ts.jpg') no-repeat scroll left top;height:90px}

.Iheader_te{
	background:transparent url('../images/Iheaderbg_te.jpg') no-repeat scroll left top;height:90px}

.Iheader_pr{
	background:transparent url('../images/Iheaderbg_pr.jpg') no-repeat scroll left top;height:90px}

.Iheader_ut{
	background:transparent url('../images/Iheaderbg_ut.jpg') no-repeat scroll left top;height:90px}

	
.logo{
	width:261px;height:27px;float:left;margin:43px 0 0 42px;display:inline}

.topnav{
	float:right;margin:22px 40px 0 0;display:inline}
.topnav li{
	float:left;font:bold 9px arial;margin:0 0 0 20px;}	
.topnav li a{
	color:#fff;text-decoration:none}	
.topnav li a.current{
	color:#ff6400;text-decoration:none}	
.htopnav a{
	color:#666666!important}

.navigation{
	background:transparent url('../images/navbarbg.jpg') repeat-x;height:30px;float:left;width:936px;margin:0 0 0 7px;padding:0 0 0 10px;display:inline}	


.main{
	padding:0 7px;float:left;width:946px;background:#fff}
.homebg{
	background:transparent url('../images/hbg.jpg') no-repeat scroll 7px top;height:532px}	
.innerbg{
	background:transparent url('../images/ipagebg.jpg') repeat-y scroll 0 top;padding-top:45px}		
	
.hleft{
	width:660px;float:left;margin:37px 0 0 35px;display:inline}
.hright{
	float:right;width:160px;margin:40px 40px 0 0;text-align:right;display:inline}

.pushblock{
	background:transparent url('../images/block.png') no-repeat;width:286px;height:117px;float:left;margin:0 10px 0 0;padding:10px 15px}
.read{
	float:right;position:relative;top:-15px;text-transform:uppercase;text-decoration:none;color:#4c4c4c;background:transparent url('../images/arrow2.gif') no-repeat scroll right center;padding:0 10px 0 0 }
.read:hover{
	float:right;position:relative;top:-15px;text-transform:uppercase;text-decoration:none;color:#ff6400;background:transparent url('../images/arrow2.gif') no-repeat scroll right center;padding:0 10px 0 0 }
.clogo{
	float:left;margin:0 0 0 50px;width:210px;display:inline}	
.clogo li{
	float:left;width:95px;height:40px;display:block;margin:0 20px 0 0}
.clogo li.alt{
	margin:0}
	
.Hsharebox{
	width:100%;float:left;margin:0px 0 20px 15px}
.Hsharebox li{
	float:left;width:100%;font:12px arial;color:#fff;margin:2px 0;text-align:right}	
.Hsharebox img{
	float:right;margin:0 0 0 10px}	
.Hsharebox span{
	position:relative;top:10px;display:block;float:left;text-align:right;width:110px}	
.Hsharebox span.twit{
	top:0}	
.Hsharebox a{
	color:#fff;text-decoration:none}
	
.sidebar{
	width:152px;float:left;padding:0 0 0 2px}	
	
.sidemenu{
	}	

.sidemenu li{
	font:10px arial;border-bottom:2px #f2f2f2 solid;padding:4px 10px;text-transform:uppercase}
.sidemenu li a{
	color:#808080;text-decoration:none}	
.sidemenu li a:hover{
	color:#ff6400}	
.sidemenu li a.current{
	color:#ff6400}	


.content{
	width:490px;float:left;padding:0 30px}
	
.lpushbox{
	width:225px;float:left;padding:0 0 10px}	

.articlebox{
	float:left;background:transparent url('../images/3dpaperbg.jpg') no-repeat scroll 0px 0 ;padding:15px 10px 35px 30px;width:160px;margin:0 0 10px;display:inline}
.articlebox h2{
	font:bold 18px arial;color:#415485;margin:0 0 10px}
	
.questionbox{
	border-bottom:1px #ccc solid;border-top:1px #ccc solid;float:left;width:200px;margin:0 0 30px 15px;padding:10px 0;display:inline}
.questionbox p{
	display:block;float:left;width:150px;line-height:15px}
.more{
	background:transparent url('../images/bluearrow.gif') no-repeat scroll right center;padding:0 10px 0 0;color:#415485}

.sharebox{
	width:200px;float:left;margin:0 0 20px 15px;display:inline}
.sharebox li{
	float:left;width:100%;font:12px arial;color:#999999;margin:2px 0}	
.sharebox img{
	float:left;margin:0 5px 0 0}	
.sharebox span{
	position:relative;top:10px}	
.sharebox span.twit{
	top:0}	
.sharebox a{
	color:#999999;text-decoration:none}	
	
.hfooter{
	width:906px;float:left;margin:0 0 0 7px;padding:5px 0 0 40px;font:9px Helvetica,Arial;color:#939292;display:inline}
.hfooter p{
	margin:0}	
.hfooter a{
	color:#415485}
	
.footer{
	width:906px;float:left;margin:0 0 0 7px;padding:5px 0 0 40px;font:9px Helvetica,Arial;border-top:1px #cccccc solid;color:#939292;display:inline}
.footer p{
	margin:0}	
.footer a{
	color:#415485}

.biolink{
	width:90px;float:left;margin:0 0 0 0px;padding:5px 0 0 30px;font:11px Helvetica,Arial;color:#626262;display:inline}
.biolink a{
	color:#415485}

.biocolumn{
	width:150px;float:left;margin:0 0 0 0px;padding:0px 0 0 20px;font:11px Helvetica,Arial;color:#626262;display:inline}

.formmenu{
	width:180px;float:left;margin:0 0 0 0px;padding:0px 0 0 2px;font:11px Helvetica,Arial;color:#626262;display:inline}

.contactcolumn{
	width:250px;float:left;margin:0 0 0 0px;padding:0px 0 0 20px;font:11px Helvetica,Arial;color:#626262;display:inline}


  	ul.dropdown li {
	 color: #fff;background:transparent url('../images/menudiv.gif') no-repeat scroll right top}
 	ul.dropdown li.last{
	background:transparent}
	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 color: #fff}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color:#fff;text-decoration:none;padding:0	;display:block}
	ul.dropdown a:hover		{ color: #ff6400; }
	/*ul.dropdown a:active	{ color: #fff; }*/
	ul.dropdown li ul a:link,
	ul.dropdown li ul a:visited	{ color:#415485}
	
	ul.dropdown a.current{
	color:#ff6400!important;font-weight:normal}
	/* -- level mark -- */

	ul.dropdown ul {
	 width: 158px;margin-top: 1px}

		ul.dropdown ul li {
		 font-weight: normal}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 20px}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px}

ul.dropdown-upward *.dir {
}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;margin: 0;padding: 0}

ul.dropdown {
 position: relative;z-index: 597;float: left}

ul.dropdown li {
 float: left;vertical-align: middle;zoom: 1;font:11px arial;text-transform:uppercase;padding:8px 20px 0;height:22px}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;z-index: 599;cursor: default}

ul.dropdown ul {
 visibility: hidden;position: absolute;top: 100%;left:-3px;z-index: 598;width:auto;}
ul.dropdown ul li {
font:12px arial}
ul.dropdown ul li  {
 float: none;background:transparent url('../images/menudropbg.png') no-repeat scroll left top;width:170px;padding:0px 7px 0 2px;}
 ul.dropdown ul li.first{
	padding:10px 7px 0 2px
} 
 ul.dropdown ul li.last{
	background:transparent url('../images/menucropbtm.png') no-repeat scroll left bottom;padding:0 7px 15px 2px 
}
 
 
ul.dropdown ul li a{
	display: block;margin: 0;padding: 2px 10px!important;text-transform: none;color:#415485;text-decoration:none;}
ul.dropdown ul li a:hover{
	background:#d0d0d0}

ul.dropdown ul ul {
 top: 1px;left: 99%}

ul.dropdown li:hover > ul {
 visibility: visible}

.list li{
    list-style:circle;margin:0 0 0 20px}