﻿

div#DivWeather{
	width:180px;
}

div#DivWeather Table{
	width:180px;
}  

div#DivWeather tr.Title{
	height:35px;
	width:180px;
	background-image:URL("/_style/shell/i/weather/side-colour-background-top.png");
	background-repeat:no-repeat;
}

div#DivWeather tr.Title span.TitleText{
	color:#34a5e2; /* tboaqua */
	font-size:14px;
	font-weight:bold;
	margin-left:15px;
}

div#DivWeather tr{
	background-image:URL("/_style/shell/i/weather/side-plain-background-mid.png");
	background-repeat:repeat-y;
	width:180px;
}
div#DivWeather td
{
}

div#DivWeather td.NoData span.NoDataText{
	color:#34a5e2; /* tboaqua */
	font-size:12px;
	display:inline-block;
	margin:15px;
}
div#DivWeather img.WeatherIcon{
	padding:1px;
	}
div#DivWeather span.WeatherForecastDay{
	color:#003e7e; /* tboblue */
	font-weight:bold;
	margin-left:15px;
}

div#DivWeather span.WeatherTemperature{
	color:#34a5e2; /* tboaqua */
	font-weight:bold;
	margin-left:15px;
}

div#DivWeather span.WeatherDescription{
	color:#6f7376; /* tbogray */
	font-weight:bold;
	margin-left:15px;
	display:inline-block;
}

div#DivWeather tr.SponsoredByText span{
	font-size:10px;
	color:#6f7376;
	display:block;
	text-align:center;
	padding-right:10px;
}

div#DivWeather tr.SponsoredByImage td{
	text-align:center;
}
div#DivWeather tr.footer{
	background-image:URL("/_style/shell/i/weather/side-plain-background-foot.png");
	background-repeat:no-repeat;	
	background-position:bottom;
}
