body { font-family:Arial; font-size:12px;}

.optlst{ font-size:12px; background-color:#d6ecf7; }

.buttype{  font-size:13px; width:130px; height:20px;}

.alertmsg { color:#FF0000; font-weight:bold; }

.approval { color:#003300; font-weight:bold; }

.blueclr{ color:#0000CC;  font-weight:bold; }

.font24{ font-size:24px;}

.font16{ font-size:16px;}

.font14{ font-size:14px;}

.fontkeyword1{ font-size:20px; text-decoration:none; color:#660099; font-weight:bold; padding:10px 10px 10px 10px;}

.fontkeyword2{ font-size:16px; text-decoration:none; color:#990000; padding:10px 10px 10px 10px;}

.fontkeyword{ font-size:14px; text-decoration:none; color:#999900; font-weight:bold; padding:10px 10px 10px 10px;}

.barline{ background-color:#990000; }

.noneblack{ text-decoration:none; color:#000000;}	
.nonewhite{ text-decoration:none; color:#FFFFFF;}	

A.genericLink:link {
	COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none;
}
A.genericLink:visited {
	COLOR: #996600; FONT-STYLE: normal; TEXT-DECORATION: none;
}
A.genericLink:hover {
	COLOR: #cc6633; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
A.genericLink:active {
	COLOR: #cc6633; FONT-STYLE: normal; TEXT-DECORATION: none;
}

ul.scont{
	margin: 0px 0px 0px 0px;
	list-style-type:none;
	padding: 0px 0px 0px 0px;
}

li.toplogotopbg{
	background-image:url(img/234_top_box.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 254px;
	height:8px;
	list-style-type:none;
	float:left;
}

li.toplogobotbg{
	background-image:url(img/234_bottom_box.gif);
	background-repeat:no-repeat;
	width: 254px;
	height:8px;
	list-style-type:none;
	float:left;
}

li.toplogomidbg{
	width: 254px;
	height:60px;
	list-style-type:none;
	text-align:center;
	background-image:url(img/234_mid_box.gif);
	background-repeat:repeat;
	float:left;
}

li.top468topbg{
	background-image:url(img/468_top_box.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 484px;
	height:7px;
	list-style-type:none;
	float:left;
}

li.top468botbg{
	background-image:url(img/468_bottom_box.gif);
	background-repeat:no-repeat;
	width: 484px;
	height:7px;
	list-style-type:none;
	float:left;
}

li.top468midbg{
	width: 484px;
	height:60px;
	list-style-type:none;
	text-align:center;
	background-image:url(img/468_mid_box.gif);
	background-repeat:repeat;
	float:left;
}

li.top200topbg{
	background-image:url(img/200_top_box.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 200px;
	height:7px;
	list-style-type:none;
	float:left;
}

li.top200botbg{
	background-image:url(img/200_bottom_box.gif);
	background-repeat:no-repeat;
	width: 200px;
	height:7px;
	list-style-type:none;
	float:left;
}

li.top200midbg{
	width: 200px;
	height:60px;
	list-style-type:none;
	text-align:center;
	background-image:url(img/200_mid_box.gif);
	background-repeat:repeat;
	float:left;
}

.biz_indexcn{
	width:130px;
	height:20px;
	padding:5px 0px 0px 5px;
	font-size:14px;
	font-weight:bold;
	float:left;
	color:#000000;
	background-color:#FFCC00;
	border: 1px solid #fff;
}

.cat_indexcn{
	width:130px;
	height:20px;
	padding:5px 0px 0px 5px;
	font-size:14px;
	font-weight:bold;
	float:left;
	color:#000000;
	background-color:#FFFF00;
	border: 1px solid #fff;
}

.bizindexlink{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:25px;
	height:20px;
	padding-top:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-color:#FFCC00;
	border: 1px solid #fff;
}

.bizindexhover{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:25px;
	height:20px;
	padding-top:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-color:#FF0000;
	border: 1px solid #fff;
}

.bizindexnum{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:105px;
	height:20px;
	padding-top:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-color:#FFCC00;
	border: 1px solid #fff;
}

.bizindexnumhover{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:105px;
	height:20px;
	padding-top:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-color:#FF0000;
	border: 1px solid #fff;
}

.catindexlink{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:25px;
	height:20px;
	padding-top:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-color:#FFFF00;
	border: 1px solid #fff;
}

.catindexhover{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:25px;
	height:20px;
	padding-top:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-color:#FF0000;
	border: 1px solid #fff;
}

.catindexnum{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:105px;
	height:20px;
	padding-top:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-color:#FFFF00;
	border: 1px solid #fff;
}

.catindexnumhover{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:105px;
	height:20px;
	padding-top:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-color:#FF0000;
	border: 1px solid #fff;
}

.banimg125{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	width: 130px;
	list-style-type:none;
	text-align:center;
	float:left;
}

.topboxbg375{
	background-image:url(img/375_top_box.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 375px;
	height:8px;
	list-style-type:none;
	background-position:left;
	float:left;
}
	
.botboxbg375{
	background-image:url(img/375_bottom_box.gif);
	background-repeat:no-repeat;
	width: 375px;
	height:8px;
	list-style-type:none;
	background-position:left;
	float:left;
}
	
.midboxbg375{
	background-image:url(img/375_mid_box.gif);
	background-repeat:repeat;
	padding:3px 5px 0px 5px;
	width: 365px;
	list-style-type:none;
	background-position:left;
	float:left;
}

.liblank375{
	width: 365px;
	height:10px;
	list-style-type:none;
	background-position:left;
	float:left;
}

.paid125advert{
	list-style-type:none;
	margin:10px 10px 0px 0px;
	width:125px;
	text-align:center;
	float:left;
}

.catlstbox{
	list-style-type:none;
	margin: 10px 3px 10px 3px;
	padding: 10px 10px 10px 10px;
	width:172px;
	height: 55px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	float:left;
	background-image:url(img/catbg.gif);
	background-repeat:no-repeat;
}

.catlstboxhover{
	list-style-type:none;
	margin: 10px 3px 10px 3px;
	padding: 10px 10px 10px 10px;
	width:172px;
	height: 55px;
	text-align:center;
	font-size:14px;
	float:left;
	background-image:url(img/catbghover.gif);
	background-repeat:no-repeat;
}

.catlstboxtitle{
	list-style-type:none;
	margin: 10px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	width:805px;
	float:left;
}
	
.featurebg{
	margin: 0px 0px 5px 0px;
	width: 810px;
	height: 275px;
	background-image:url(img/featurebg2.gif);
	background-repeat:no-repeat;
}	

.normalbg{
	margin: 0px 5px 5px 5px;
	width: 250px;
	height: 170px;
	background-image:url(img/normalbg.gif);
	background-repeat:no-repeat;
	float:left;
}	

.normalbg2{
	margin: 0px 5px 5px 5px;
	width: 250px;
	height: 170px;
	background-image:url(img/normalbg2.gif);
	background-repeat:no-repeat;
	float:left;
}	

.fealeft{
	margin: 5px 0px 0px 5px;
	padding: 10px 0px 0px 0px;
	vertical-align:middle;
	width:180px;
	height: 180px;
	text-align:center;
	float:left;
	border-right:#990000;
	border-right-style:solid;
	border-right-width:1px;
}

.feamid{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	text-align:center;
	width: 320px;
	height:190px;
	float:left;
	border-right:#990000;
	border-right-style:solid;
	border-right-width:1px;
}

.fearight{
	margin: 5px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	vertical-align:top;
	width: 290px;
	height:180px;
	text-align:center;
	float:left;
}

.featext{
	margin: 0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	width:310px;
}

.feavoterst{
	margin: 0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	width:180px;
	text-align:center;
	float:left;
}

.feabottom2{
	margin: 3px 0px 0px 0px;
	padding:0px 0px 3px 5px;
	width: 790px;
	height:20px;
	float:left;
}	

.feabottom{
	margin: 3px 0px 0px 0px;
	padding:0px 0px 3px 5px;
	width: 790px;
	height:35px;
	float:left;
}	

.borderttop{
	border-top:#990000;
	border-top-style:solid;
	border-top-width:1px;
}

.borderright{
	border-right:#990000;
	border-right-style:solid;
	border-right-width:1px;
}

.topcatban{
	margin:0px 8px 0px 0px;
	width: 195px;
	height:65px;
	text-align:center;
	float:left;
}	

.reglst{
	margin:8px 5px 5px 5px;
	width: 235px;
	text-align:center;
	float:left;
}	

.featurebox{
	margin: 0px 0px 10px 0px;
	width:815px;
	float:left;
}		

.splitboxleft{
	margin: 5px 0px 3px 0px;
	padding: 0px 0px 0px 5px;
	width:250px;
	float:left;
}

.splitboxright{
	margin: 5px 0px 3px 0px;
	padding: 0px 5px 0px 0px;
	width:530px;
	float:left;
	text-align:right;
}

.seatxt{
	margin: 3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	width:260px;
	height:28px;
	float:left;
}	

.seaselect{
	margin: 3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	width:85px;
	height:28px;
	float:left;
}	

li.formsub{
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 10px;
	width: 150px;
	list-style-type:none;
	vertical-align:middle;
	float:left;
}

li.formdata{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
	width: 610px;
	list-style-type:none;
	vertical-align:middle;
	float:right;
}

.formfull{
	margin: 0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	list-style-type:none;
	float:left;
	width:810px;
}

.mapview{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width:810px;
 height: 550px;
 list-style-type:none;
 float:left;
}

A.fealink:link{
	color:#0000FF;
	text-decoration:underline;
	font-size:13px;
}

A.fealink:active{
	color:#0000FF;
	text-decoration:underline;
	font-size:13px;
}	

A.fealink:hover{
	color:#FF0000;
	text-decoration:none;
	font-size:13px;
}	

A.fealink:visited{
	color:#0000FF;
	text-decoration:underline;
	font-size:13px;
}	

.topdivsearchboxa{
 margin: 3px 3px 3px 1px;
 padding:4px 0px 3px 5px;
 width:460px;
 list-style-type:none;
 background-color:#FF0000; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 height:25px;
 float:left;
}

.topdivsearchboxb{
 margin: 3px 0px 3px 0px;
 padding:4px 0px 3px 5px;
 width:470px;
 list-style-type:none;
 background-color:#FF0000; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 height:25px;
 float:left;
}

.topdivsearchboxc{
 margin: 0px 0px 0px 0px;
 width:240px;
 list-style-type:none;
 background-color:#FF0000; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 float:left;
}

.topdivsearchboxd{
 margin: 0px 0px 0px 0px;
 width:190px;
 list-style-type:none;
 background-color:#FF0000; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 float:left;
}

.butnavbox_aori{
 margin: 3px 1px 3px 1px;
 padding: 5px 0px 5px 0px;
 text-align:center;
 width:90px;
 list-style-type:none;
 background-color:#FF0000; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 float:left;
}

.butnavbox_aover{
 margin: 3px 1px 3px 1px;
 padding: 5px 0px 5px 0px;
 text-align:center;
 width:90px;
 list-style-type:none;
 background-color:#000099; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 float:left;
}

.butnavbox_bori{
 margin: 3px 0px 3px 2px;
 padding: 5px 0px 5px 0px;
 text-align:center;
 width:140px;
 list-style-type:none;
 background-color:#FF0000; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 float:left;
}

.butnavbox_bover{
 margin: 3px 0px 3px 2px;
 padding: 5px 0px 5px 0px;
 text-align:center;
 width:140px;
 list-style-type:none;
 background-color:#000099; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 float:left;
}

.butnavbox_cori{
 margin: 3px 1px 3px 1px;
 padding: 5px 0px 5px 0px;
 text-align:center;
 width:140px;
 list-style-type:none;
 background-color:#FF0000; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 float:left;
}

.butnavbox_cover{
 margin: 3px 1px 3px 1px;
 padding: 5px 0px 5px 0px;
 text-align:center;
 width:140px;
 list-style-type:none;
 background-color:#000099; 
 color:#FFFFFF; 
 font-size:13px; 
 font-weight:bold;
 float:left;
}

A.classalinkwhith:link {
	font-size:13px; color:#FFFFFF; text-decoration:none;
}
A.classalinkwhith:visited {
	font-size:13px; color:#FFFFFF; text-decoration:none;
}
A.classalinkwhith:hover {
	font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:underline;
}
A.classalinkwhith:active {
	font-size:13px; color:#FFFFFF; text-decoration:none;
}

.googleleft{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width:380px;
 height: 290px;
 list-style-type:none;
 float:left;
}

.googleright{
 margin: 0px 0px 0px 20px;
 padding: 0px 0px 0px 0px;
 width:380px;
 height: 290px;
 list-style-type:none;
 float:left;
}

.boxfull950{
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:950px; height:20px; list-style-type:none; float:left;
}