

#statesmod {position:relative;}
#swautocomp, #pyautocomp {position:relative;width:15em;margin-bottom:1em;}/* set width of widget here*/
#swautocomp {z-index:9000} /* for IE z-index of absolute divs inside relative divs issue */
#pywcont {position:absolute;top:1.7em;width:50%;text-align:left}
#swcont {position:absolute;top:1.7em;width:80%;text-align:left}
#swcont .yui-ac-content, #pywcont .yui-ac-content {position:absolute;width:100%;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;}
#swcont .yui-ac-shadow, #pywcont .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
#swcont ul, #pywcont ul {padding:5px 0;width:100%;text-align:left; padding-left: 0; margin-left: 0;}
#swcont li, #pywcont li {padding:0 5px;cursor:default;white-space:nowrap;}
#swcont li.yui-ac-highlight, #pywcont li.yui-ac-highlight {background:#ff0;}
#swcont li.yui-ac-prehighlight,#pywcont li.yui-ac-prehighlight {background:#FFFFCC;}
.yui-ac-bd { color: #0000FF; }


a .adsline5 {
	font-size: 11px;
	color: #003B6E;
}

a .adstitle5 {
	font-size: 12px;
	color: #CC3300;
}
a:hover .adstitle5, a:hover .adsline5 { color: #9EC068; background: inherit; text-decoration: underline;}

.adsbox {
	font-size: 12px;
	background: #F7F6F8;
	text-decoration: none;
	font-family: arial,宋体,helvetica,sans-serif;
  	line-height: 15px;
	color: #000000;
	border: 1px solid #888888;
	margin-top:5px;
	padding-top: 5px; padding-bottom: 5px;
}
.adsimg {
	border: 1px solid #003B6E;
}
	
.adslable {
	font-family: "Arial,宋体,Verdana, Helvetica, sans-serif";
	font-size: smaller;
	color: #000000;
}

.adstitle1 , .adstitle3 , .adstitle4 {
	font-size: 12px;
	color: #CC3300;
}

.adstitle2 {
	font-size: 12px;
	color: #CC3300;
}

.adsline1 , .adsline3 , .adsline4{
	font-size: 11px;
	color: #000000;
}

.adsline2 {
	font-size: 11px;
	color: blue;
}

.adsurl {
	font-size: 13px;
	color: green;
}

.Inputarea{
	FONT-SIZE: 18px; 
	FONT-FAMILY: arial,simsun,宋体,mssong,mingliu;
	background: #fff4c6;
}

.newslink, .newslink a, .newslink a:visited{
	background-color: #ef7908;
	color: #ffffff;
	text-decoration:none;
	text-align:center;
	FONT-SIZE: 14px; 
	margin: 0;
 	padding: 0;
	FONT-FAMILY: arial,simsun,宋体,mssong,mingliu; 
	align: center;
	font-weight:bold;
}



.newslinkt2 {
	font-size: 13px;
 	text-decoration: none;
 	color: #FFFFFF;
 	font-weight:bold;
 	padding:0px;margin:0;
}
a:hover .newslinkt2 {
	color: #9EC068;
	text-decoration: underline;
}

.topmenu {
	font-size: 13px;
 	color:#FFFFFF;
 	font-weight:bold;
 	padding: 0 1px 0 1px;
}

a:hover .topmenu{ color: #9EC068; background: inherit; text-decoration: underline; }

