/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-panel {
    font-size: 12px;
	margin: 0;
	padding: 20px 0 0 0;
}

#ui-tab {
	background-image: url(../live_weather_img_jq/weather_title02.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 648px;
	margin: 0 0 30px 0;
	padding: 0;
}

#ui-tab .weather_link_box {
	background-image: url(../live_weather_img_jq/weather_link_btn.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 424px;
	height: 24px;
	margin: 13px 4px 0 13px;
	_margin: 13px 2px 0 13px;
	padding: 0;
	list-style-type: none;
	float: right;
}

#ui-tab .weather_link_box li {
	font-size: 0px;
	line-height: 0px;
}

#ui-tab .weather_link_box li a:hover {
	background: none;
}

.ui-tabs-nav .weather_link_btn01 a {
	background-position: 0px 0px;
	background-image: url(../live_weather_img_jq/weather_link_btn.gif);
	background-repeat: no-repeat;
    width: 140px; /* IE 6 treats width as min-width */
    min-width: 140px;
    height: 24px; /* IE 6 treats height as min-height */
    min-height: 24px;
    padding: 0;
	font-size: 0px;
	margin: 0 2px 0 0;
	line-height: 0px;
	float: left;
}

.ui-tabs-nav .weather_link_btn02 a {
	background-position: -142px 0px;
	background-image: url(../live_weather_img_jq/weather_link_btn.gif);
	background-repeat: no-repeat;
    width: 140px; /* IE 6 treats width as min-width */
    min-width: 140px;
    height: 24px; /* IE 6 treats height as min-height */
    min-height: 24px;
    padding: 0;
	font-size: 0px;
	line-height: 0px;
	margin: 0 2px 0 0;
	float: left;
}

.ui-tabs-nav .weather_link_btn03 a {
	background-position: -284px 0px;
	background-image: url(../live_weather_img_jq/weather_link_btn.gif);
	background-repeat: no-repeat;
    width: 140px; /* IE 6 treats width as min-width */
    min-width: 140px;
    height: 24px; /* IE 6 treats height as min-height */
    min-height: 24px;
    padding: 0;
	font-size: 0px;
	line-height: 0px;
	margin: 0;
	float: left;
}

.ui-tabs-nav .ui-tabs-selected a {
	background: none;
}

#weather_date_sub_title01 {
	background-image: url(../live_weather_img_jq/weather_sub_title01.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 648px;
	height: 31px;
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-align: right;
}

#weather_date_sub_title02 {
	background-image: url(../live_weather_img_jq/weather_sub_title02.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 648px;
	height: 31px;
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-align: right;
}

#weather_date_sub_title03 {
	background-image: url(../live_weather_img_jq/weather_sub_title03.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 648px;
	height: 31px;
	margin: 0;
	padding: 0;
}

#weather_date_sub_title04 {
	background-image: url(../live_weather_img_jq/weather_sub_title04.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 648px;
	height: 31px;
	margin: 0;
	padding: 0;
}

.weather_date_sub_title05 {
	background-image: url(../live_weather_img_jq/weather_sub_title05.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 648px;
	height: 31px;
	margin: 0;
	padding: 0;
}

.weather_date_table {
	background-color: #836227;
}

.weather_date_table th {
	background-color: #FFF4CA;
	color: #264300;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 10px;
	width: 20%;
	text-align: left;
}

.weather_date_table .white {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #333333;
	padding: 5px 10px 5px 0;
	text-align: right;
	width: 30%;
}

.weather_date_table .white span {
	margin: 0 0 0 10px;
}

.weather_date_table .hi {
	background-color: #FFECEC;
	font-size: 12px;
	color: #333333;
	padding: 5px 10px 5px 0;
	text-align: right;
	width: 30%;
}

.weather_date_table .hi span {
	margin: 0 0 0 10px;
}

.weather_date_table .low {
	background-color: #ECECFF;
	font-size: 12px;
	color: #333333;
	padding: 5px 10px 5px 0;
	text-align: right;
	width: 30%;
}

.weather_date_table .low span {
	margin: 0 0 0 10px;
}

.weather_date_right_text {
	color: #333333;
	font-size: 10px;
	text-align: right;
	line-height: 150%;
	margin: 10px 0 15px 0;
	padding: 0;
}

#weather_address_box {
	background-color: #CDCA83;
}

#weather_address_box th {
	background-color: #FFFEEC;
	color: #264300;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 10px;
	width: 20%;
	text-align: left;
}

#weather_address_box td {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #333333;
	padding: 5px 0 5px 10px;
	text-align: left;
	width: 30%;
}

em {
	visibility: hidden;
	padding: 0;
	margin: 0;
	font-size: 0px;
	line-height: 0px;
	display: inline-block;
}

#weather_img_list01 {
	list-style-type: none;
	width: 648px;
	margin: 10px auto 20px auto;
	padding: 0;
}

#weather_img_list02 {
	list-style-type: none;
	width: 648px;
	margin: 10px auto 20px auto;
	padding: 0;
}

#weather_img_list01 li {
	margin: 0;
	padding: 0;
	float: left;
}

#weather_img_list02 li {
	margin: 0;
	padding: 0;
	float: left;
}

#weather_img_list01 .day_temp {
	background-image: url(../weather/Images/Profile2/OutsideTempHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 8px 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list01 .day_hum {
	background-image: url(../weather/Images/Profile2/OutsideHumidityHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 0 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list01 .day_baro {
	background-image: url(../weather/Images/Profile2/BarometerHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 8px 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list01 .day_rain {
	background-image: url(../weather/Images/Profile2/RainHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 0 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list01 .day_wind {
	background-image: url(../weather/Images/Profile2/WindSpeedHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 8px 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list01 .day_winddirection {
	background-image: url(../weather/Images/Profile2/WindDirectionHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 0 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list02 .month_temp {
	background-image: url(../weather/Images/Profile3/OutsideTempHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 8px 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list02 .year_temp {
	background-image: url(../weather/Images/Profile4/OutsideTempHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 0 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list02 .month_hum {
	background-image: url(../weather/Images/Profile3/OutsideHumidityHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 8px 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list02 .year_hum {
	background-image: url(../weather/Images/Profile4/OutsideHumidityHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 0 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list02 .month_baro {
	background-image: url(../weather/Images/Profile3/BarometerHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 8px 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list02 .year_baro {
	background-image: url(../weather/Images/Profile4/BarometerHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 0 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list02 .month_rain {
	background-image: url(../weather/Images/Profile3/RainHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 8px 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list02 .year_rain {
	background-image: url(../weather/Images/Profile4/RainHistory.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 200px;
	margin: 0 0 8px 0;
	padding: 0;
	z-index: 10;
}

#weather_img_list01 .day_temp p {
	background-image: url(../live_weather_img/day_temp_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list01 .day_hum p {
	background-image: url(../live_weather_img/day_hum_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list01 .day_baro p {
	background-image: url(../live_weather_img/day_baro_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list01 .day_rain p {
	background-image: url(../live_weather_img/day_rain_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list01 .day_wind p {
	background-image: url(../live_weather_img/day_wind_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list01 .day_winddirection p {
	background-image: url(../live_weather_img/day_winddirection_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list02 .month_temp p {
	background-image: url(../live_weather_img/month_temp_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list02 .year_temp p {
	background-image: url(../live_weather_img/year_temp_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list02 .month_hum p {
	background-image: url(../live_weather_img/month_hum_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list02 .year_hum p {
	background-image: url(../live_weather_img/year_hum_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list02 .month_baro p {
	background-image: url(../live_weather_img/month_baro_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list02 .year_baro p {
	background-image: url(../live_weather_img/year_baro_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list02 .month_rain p {
	background-image: url(../live_weather_img/month_rain_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}

#weather_img_list02 .year_rain p {
	background-image: url(../live_weather_img/year_rain_title.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 16px;
	z-index: 100;
	padding: 0;
	margin: 0;
}