body{
	background:#FFFFFF;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
table,table td{
	border:0px;
	padding:0px;
}
img{
	border:0px;
}
.main{
	padding:0px 20px 0px 20px;
	color:black;
}
.yellow{
	clear:both;
	background:#ffe158;
	text-align:right;
	padding:7px;
	white-space:nowrap;
	font:normal 11px/12px Tahoma, Arial, Helvetica, sans-serif;
}
.yellow span{
	display:block;
	float:left;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
}
.yellow img{vertical-align:middle;margin-right:5px}
.yellow a{color:#000066;text-decoration:none}
.box{
	border:1px solid #CCCCCC;
	padding:0px 10px 0px 10px;
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; 
	color:#4c4c4c;
	margin-bottom:15px;
	
}
.box td{
	white-space:nowrap;
}
.box .info{
	margin-top:10px;
}
.box table.info td{
	padding:0px 15px 0px 5px;
}
.box table.info td.s{
	padding:0px 5px 0px 5px;
}
.hd{
	float:left;
	margin:10px 20px 0px 0px;
	padding:0px;
}
.hd h1{
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 10px 0px ;
}
.hd h1 strong{
	display:block;
	font-size:19px;
}
.big{
	font:normal 23px/24px Arial, Helvetica, sans-serif;
	padding:0px 10px 0px 10px;
}
.city{
	font:normal 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#000066;
}
.city p {
	margin:10px 0px 0px 13px;
	padding:0px;
}
.city li{
	list-style: url(/new/i/list.gif) outside square;
}
.city img{
	vertical-align:middle;
	margin-right:5px;
}
.city div{
	padding:5px 10px 5px 10px;
	background:#e5f3fb;
	border:1px solid #CCCCCC;
}
.city div.w{
	background:white
}
.city a{
	margin-right:5px;
	color:black;
}
.city a:link,.city a:visited{
	text-decoration:none
}
.city ul{
	padding:0px;
	margin:5px 0px 5px 20px;
	color:black
}
.city a:hover,.city a:active{
	text-decoration:underline
}
.weather{border-collapse:collapse}
.weather td{
	text-align:center;
	border-right:1px solid #cccccc;
	padding:0px 10px 0px 10px;
	font-size:12px;
}
.detail .weather td{
	padding:5px;
	border-bottom:1px solid #cccccc;
}
.weather td.bl{
	border-right:1px solid white;
}
.weather td.f{
	text-align:left;
	background:#EEEEEE
}
.weather .data{
	font:normal 9px/12px Tahoma, Arial, Helvetica, sans-serif;
	padding-left:3px;
	color:#666666
}
.weather .top{
	text-align:left;
	white-space:nowrap;
	width:50px;
}
.weather .temp{
	font-size:14px;
	font-weight:bold;
	color:#ff8a00;
	padding:10px;
	white-space:nowrap
}
.weather img{
	border:0px;
	padding-bottom:10px
}
.weather td.day,.weather td.days{border:0px;text-align:left;padding:20px 0px 15px 0px}
.weather td.days{padding:0px 0px 15px 0px}
.day strong,.days strong{font-size:17px;color:#000066}
.day p,.days p {border-bottom:2px solid #ffe158;margin:0px;padding:0px 0px 3px 0px}
.yel2 div{
	background:#ffe158;
	padding:7px;
	margin-left:10px;
	font-size:11px;
}
.yel2 a{
	color:#000066;
	font:normal 11px/12px Tahoma, Arial, Helvetica, sans-serif;
	padding:0px 5px 0px 5px;
}
.yel2 a:link, .yel2 a:visited{
	text-decoration:none
}
.yel2 a:hover, .yel2 a:active{
	text-decoration:underline;
}
.hdr{
	font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
.hdr div{
	margin-left:10px;
}
.hdr strong{
	color:#000066;
}
.help{
	font-size:11px;
	color:#666666;
}
.help div{
	border:1px solid #999999;
	padding:10px;
}
.help a{
	color:#333333;
}
.help p{
	padding:0px;
	margin:5px 0px 5px 0px
}
.info2{
	float:left;
}
.cent{padding:0px 15px 0px 15px}
.adv{font-size:11px}
.recl{color:#999999;font-size:10px;font:Tahoma, Arial, Helvetica, sans-serif;display:block;padding:3px 0px 12px 0px;text-align:center}
.rp5{padding-top:10px;font-size:11px;color:#666666;text-align:center}
.rp5 a {color:#666666}
span.m{display:block;float:right}
span.m img{vertical-align:bottom;margin-right:5px}
span.m a{color:#666666}
span.m a:link, span.m a:visited{
	text-decoration:none
}
span.m a:hover, span.m a:active{
	text-decoration:underline;
}
.ad{font-size:10px;padding:5px 5px 5px 20px}
.ad br,.ad hr{display:none}
.ad,.ad a:link, .ad a:visited, .ad a:active, .ad a:hover {color:#999999;padding-right:5px}
.ad table div{float:left}
.beg img{display:none}
.beg{padding:15px 0px 0px 0px}
.beg div{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #ffe158}
.weather td.gg{border:0px;padding:0px}
.gg div{background:#fffcef;border:1px solid #ffe158;padding:3px;margin:20px 0px 0px 0px;font-weight:normal}
.gg strong,.gg b{font-weight:normal;color:#666666}
.lng{text-decoration:none;font-size:11px;line-height:32px;color:#000066}
.lng img{vertical-align:middle}
.yand{font-size:12px;border:0px}
.cent h1{font-size:21px;color:#FF6600}
.cent h2{font-size:19px;color:#000066;padding-bottom:3px;border-bottom:2px solid #ffe158}
.cent h3, .cent h3 a{font-size:17px;color:#FF6600}
.city2 li{
	list-style: url(/new/i/list.gif) outside square;
	font-size:12px;
	line-height:18px;
}
.city2 a{color:#333333;text-decoration:none}
.city2 a:hover,.city2 a:active{text-decoration:underline;color:#000066}
