* { margin: 0px; padding: 0px; background-color: transparent; }
a:link, a:visited, a:active { text-decoration:none; color:#003876; }
a:hover { text-decoration:none; color:#2981da; }
a#nochange:hover { color:#003876; }
img { border: none; }
#container {
	color:#003876;
	width:232px; min-height: 58px;
	border: solid 1px #bfbfbf;
	background: #ffffff url('../../../../weatherbuttons/234x60/swirl.gif') no-repeat;
}
#toprow { height: 58px; }
#left_col {	float:left; width: 65px; margin: 0px 4px 0px 0px; }
	#logo { padding: 3px 0px 4px 2px;}
	#btn_forecast { padding: 0px 0px 0px 2px;}
#right_col { float:left; width:156px; margin: 0px 0px 0px 0px; }
	#location { font:bold 13px "Century Gothic", Arial, Helvetica, sans-serif; }
	#icon { float: left; width: 45px; }
		#icon img { width: 45px; }
	#temp {
		float: left; padding: 5px 0px 0px 2px; width: auto;
		font:21px "Century Gothic", Arial, Helvetica, sans-serif;
	}
		#temp sup { font-size: 15px; }
	#cond {
		float:left;
		width:55px;
		font:11px Arial, Helvetica, sans-serif; line-height: 12px;
		padding:3px 0px 0px 5px;
	}
#bottom_row { clear: both; width:232px; overflow: auto; }
	#ddmenu { float: left; width: 82px; padding: 4px 8px 2px 2px; }
	#searchfld { float: left; width: 74px; padding: 4px 0px 2px; }
		input.button, select.button {
			border: #6c6c6c 1px solid;
			font: 10px arial, helvetica, sans-serif;
			vertical-align: middle;
			letter-spacing: 1px; height: 16px; padding: 0px 0px 0px 2px;
		}
		input.button { width: 70px; }
		select.button { width: 82px; }
	#btn_search { float: left; width: 50px; padding: 4px 0px 0px; }
		input.searchButton {
			background: transparent url('../../../../weatherbuttons/234x60/search_en.gif') no-repeat;
			width: 50px; height: 16px;
			border: none;
			vertical-align: middle;
		}
		input.searchButton_fr {
			background: transparent url('../../../../weatherbuttons/234x60/search_fr.gif') no-repeat;
			width: 50px; height: 16px;
			border: none;
			vertical-align: middle;
		}
.fl { float: left; }