/* Weather styles */

.forecast{
	width:538px;
	margin:auto;
	border:1px #B4E0F5 solid;
	border-top:0;
}

.forecast table{
	text-align:center;
	width:100%;
	font-size:100%;
}

.forecast table th{
	padding:3px 0;
	color:#007ABF;
	font-size:110%;
	border-bottom:1px #D9EFFA dotted;
}

.forecast table td{
	padding:3px 0;
}

.forecast a.sel{
	color:#518D54 !important;
}

.forecast a.fdate{
	text-decoration:none;
	color:#666 !important;
}