.weaForWrap {
	border:1px solid #92bbf6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:0;
	margin:0;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#000;
	margin-bottom:10px;	
}
.weaForContent {
	border:3px solid #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:10px;
	font-family:Arial,Verdana;
	font-size:12px;
	color:#000;
	text-shadow:1px 1px #e8f1ff;
	background-color:#cce1ff;
	background-image:url(../images/wea-bg.png);
	background-repeat:repeat-x;

}

.weaForLeft {
	position:relative;
	float:left;
	width:130px;
	margin-right:10px;
	text-align:center;
}

.weaForRight {
	position:relative;
	float:left;
	width:500px;
}

.weaForText {
	font-size:16px;
	font-family:Arial;
	font-weight:700;
	color:#ae5700;
	text-shadow:1px 1px #d1e2fc;
	padding-bottom:2px;
}

.weaForTemp {
	font-size:14px;
	font-family:Verdana,Arial;
	font-weight:700;
	color:#0063c6;
	text-shadow:1px 0px #e8f1ff;
	text-align:left;
	padding-bottom:2px;	
}

.weaForTemp  span{
	font-size:13px;
	font-family:Verdana,Arial;
	font-weight:400;
	color:#0063c6;
	text-shadow:1px 0px #fff;
	text-align:left;
}

.weaForDetails {
	font-size:12px;
	font-family:Arial;
	font-weight:400;
	color:#000;
	text-shadow:1px 0px #e8f1ff;
	padding-bottom:2px;
}

.weaForSunMoon{
	font-size:11px;
	font-family:Verdana, Arial;
	font-weight:400;
	color:#666;
	text-shadow:1px 0px #fff;
	padding-bottom:2px;
}

.todayHistoryFor {
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	background-color:#92bbf6;
	background:-moz-linear-gradient(top,#92bbf6,#629bf2);
	background:-webkit-gradient(linear,0 0,0 100%,from(#92bbf6),to(#629bf2));
	text-align:center;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	width:30%;
	border:2px solid #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-shadow:1px 1px #000;
	cursor:pointer;
	position:relative;
	float:right;

}

.todayH2HFor {
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	background-color:#629bf2;
	background:-moz-linear-gradient(top,#92bbf6,#629bf2);
	background:-webkit-gradient(linear,0 0,0 100%,from(#92bbf6),to(#629bf2));
	text-align:center;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:3px;
	width:35%;
	border:2px solid #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-shadow:1px 1px #000;
	cursor:pointer;
	position:relative;
	float:left;

}

.todayHistoryFor:hover, .todayH2HFor:hover {
	background-color:#629bf2;
	background:-moz-linear-gradient(top,#629bf2,#92bbf6);
	background:-webkit-gradient(linear,0 0,0 100%,from(#629bf2),to(#92bbf6));
	color:#0057ae;
	border:2px solid #fff;
	text-shadow:1px 1px #fff;
}

.weaForDesc{
	font-size:12px;
	font-family:Arial;
	font-weight:400;
	color:#003162;
	text-shadow:1px 0px #e8f1ff;
	padding-bottom:2px;
	padding-left:14px;
	min-height:12px;
	background-image:url(../images/icon_sun.png);
	background-repeat:no-repeat;
	background-position:0 1px;
}

.weaForDescNt{
	font-size:12px;
	font-family:Arial;
	font-weight:400;
	color:#003162;
	text-shadow:1px 0px #e8f1ff;
	padding-bottom:2px;
	padding-left:14px;
	min-height:12px;
	background-image:url(../images/icon_moon.png);
	background-repeat:no-repeat;
	background-position:0 1px;
}

.humidity{
	padding-bottom:2px;
	padding-left:14px;
	min-height:12px;
	background-image:url(../images/icon_humidity.png);
	background-repeat:no-repeat;
	background-position:0 1px;
}

.windSpeed{
	padding-bottom:2px;
	padding-left:14px;
	min-height:12px;
	background-image:url(../images/icon_windspeed.png);
	background-repeat:no-repeat;
	background-position:0 1px;
}

.windDirFor{
	padding-bottom:2px;
	padding-left:14px;
	min-height:12px;
	background-image:url(../images/icon_winddir.png);
	background-repeat:no-repeat;
	background-position:0 3px;
}

.forDays {
	position:relative;
	float:left;
	width:75%;
}

.forCharts{
	position:relative;
	float:right;
	height:24px;
	font-size:12px;
	font-family:Arial;
	color:#666;
	font-style:italic;
}

.forCharts img{
	float:right;
	cursor:pointer;
}


.forCharts div{
	float:left;
}

.h2hChartDiv{
	margin:0 auto;
	text-align:center;
	padding-left:15px;
	padding-top:20px;
}


.h2hChartText{
	padding-top:2px;
	margin:0 auto;
	font-size:11px;
	color:#666;
	position:relative;
	float:left;
}

.forSunrizeDiv{
  font-size : 11px;
  font-family : Verdana;
  font-weight : normal;
  color : #666666;
  padding-left : 14px;
  float : right;
  position : relative;
  background-image : url(../images/icon_sunrise.png);
  background-repeat : no-repeat;

padding-right:20px;
}
.forSunsetDiv{
  font-size : 11px;
  font-family : Verdana;
  font-weight : normal;
  color : #666666;
  padding-left : 14px;
  float : right;
  position : relative;
  background-image : url(../images/icon_sunset.png);
  background-repeat : no-repeat;
}
.forTitleDiv{
  float : left;
  position : relative;
  width : 49%;
}
.forSunDiv{
  float : left;
  position : relative;
  width : 49%;
  padding-top:5px;
}