/*body*/
.page-body_bg-corner-right_1-2_1_weather {
	height:15px;
	width:15px;
	background-color:#ffffff;
	background-image:url(../images/bg/default/page-crn-btm-right_1-2_wthr.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

/*header bar*/
.page-header-bar-title_weather {
	background-image:url(../images/page/weather/pmtitle.gif);
	background-position:left;
	height:45px;
	width:110px;
	background-repeat:no-repeat;
	background-color:#4B7DAA;
}
.page-header-bar-title_uweather {
	background-image:url(../images/page/weather/pmtitle2.gif);
	background-position:left;
	height:45px;
	width:180px;
	background-repeat:no-repeat;
	background-color:#4B7DAA;
}
.page-header-bar-title-x_weather,.page-header-bar-title-x_uweather {
	background-image:url(../images/page/weather/pmtitlex.gif);
	background-position:right;
	height:45px;
	width:100%;
	background-repeat:repeat-x;
	background-color:#4B7DAA;
}
.page-header-bar-title-right_weather,.page-header-bar-title-right_uweather {
	background-image:url(../images/page/weather/pmtitler.gif);
	background-position:right;
	height:45px;
	width:80px;
	background-repeat:no-repeat;
	background-color:#4B7DAA;
}

/*7day forecast*/
	/*heading*/
	.sday_h_seplines { background-color:#AAAAAA; }
	.sday_h_bg { 
		background-image:url(../images/page/hamweather/7dayforecast/headingbg.gif);
		background-position:bottom;
		height:30px;
		background-repeat:repeat-x;
		background-color:#808080;
	}
	.sday_h_h_off { 
		background-image:url(../images/page/hamweather/7dayforecast/headingbg.gif);
		background-position:bottom;
		height:30px;
		width:100px;
		background-repeat:repeat-x;
		background-color:#939393;
		color:#EFEFEF;
		font-size:14px;
		font-weight:normal;
		vertical-align:middle;
		text-align:center;
		cursor:pointer;
		cursor:hand;
	}
	.sday_h_h_on { 
		background-image:url(../images/page/hamweather/7dayforecast/headingbg.gif);
		background-position:top;
		height:30px;
		width:100px;
		background-repeat:repeat-x;
		background-color:#808080;
		color:#EFEFEF;
		font-size:14px;
		font-weight:normal;
		vertical-align:middle;
		text-align:center;
	}
	/*body*/
	.sday_b_line { background-color:#5D5D5D; }
	.sday_b_line2 { background-color:#FFFFFF; }
	.sday_b_line3 { background-color:#CCCCCC; }
	.sday_b_off {
		background-color:#FFFFFF;
		cursor:pointer;
		cursor:hand;
	}
	.sday_b_on {
		background-color:#ddefef;
	}
	.sday_b_nodata {
		background-color:#808080;
	}
/*current*/
	.current_tbl {
		background-color:#e5f8f8;
		border:1px solid #5D5D5D;
	}
	.current_line {
		background-color:#999999;
	}
/*adjust*/
	.wadj_tbl {
		background-color:#8ebabe;
		/*border:1px solid #5D5D5D;*/
	}
	.wadj_tbl2 {
		background-color:#9ed3be;
		/*border:1px solid #5D5D5D;*/
	}
	.wadj_line {
		background-color:#999999;
	}
/*radar*/
	.wradar_h_tbl {
		
	}
	.wradar_h_bg { 
		background-image:url(../images/page/hamweather/7dayforecast/headingbg.gif);
		background-position:top;
		height:30px;
		background-repeat:repeat-x;
		background-color:#808080;
	}
	.wradar_h_off { 
		background-image:url(../images/page/hamweather/7dayforecast/headingbg.gif);
		background-position:bottom;
		height:30px;
		background-repeat:repeat-x;
		background-color:#939393;
		color:#EFEFEF;
		font-size:14px;
		font-weight:normal;
		vertical-align:middle;
		text-align:center;
		cursor:pointer;
		cursor:hand;
		padding:0px 3px 0px 3px;
	}
	.wradar_h_on { 
		background-image:url(../images/page/hamweather/7dayforecast/headingbg.gif);
		background-position:top;
		height:30px;
		background-repeat:repeat-x;
		background-color:#808080;
		color:#EFEFEF;
		font-size:14px;
		font-weight:normal;
		vertical-align:middle;
		text-align:center;
		padding:0px 3px 0px 3px;
	}
	.wradar_h_seplines { background-color:#AAAAAA; }
	.wradar_b_line { background-color:#5D5D5D; }
/*boxes*/
	.box_weather-heading {
		background-image:url(../images/middle/box/weather/head.gif);
		background-position:top;
		background-repeat:no-repeat;
		width:225px;
		height:55px;
	}
	.box_weather-headingover {
		background-image:url(../images/middle/box/weather/head.gif);
		background-position:top;
		background-repeat:no-repeat;
		width:225px;
		height:55px;
		cursor:pointer;
		cursor:hand;
	}
	.box_weather-body {
		background-image:url(../images/middle/box/weather/body.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		width:225px;
	}
	.box_weather-footer {
		background-image:url(../images/middle/box/weather/foot.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		width:225px;
		height:15px;
	}
