/* style for forecast data details left side */
div.wp-forecast {
	padding: 0px;
	float:left;
	width:100%;
}

/* style for current weather data */
div.wp-forecast-curr {
	font-size: 11px;
	padding: 3px;
	text-align:center;
	margin-left:auto;
  margin-right:auto;
}
/* style for forecast data */
div.wp-forecast-curr-head {
	font-size: 11px;
	padding: 3px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

/* style for forecast data details */
div.wp-forecast-curr-block {
	padding: 0px;
	float:left;
}

/* style for forecast data details left side */
div.wp-forecast-curr-left {
	padding: 3px;
	float: left;
}

/* style for forecast data details right side */
div.wp-forecast-curr-right {
	font-size: 14px;
	font-weight: bolder;
	font-variant: small-caps;
	text-align:left;
	padding: 3px;
	float: left;
}

/* style for forecast data details right side */
div.wp-forecast-wind-right {
	font-size: 12px;
	font-weight: bolder;
	font-variant: normal;
	text-align:left;
	padding: 3px;
	float: left;
	padding-top: 12px;
}

/* style for current weather data details */
div.wp-forecast-curr-details {
	font-size: 11px;
	padding: 6px;
	text-align:left;
	float:left;
	width:100%;
}

/* style for current weather icon */
img.wp-forecast-curr-left {
	width: 48px;
	height: 30px;
	padding: 0px;
}


/* style for forecast data */
div.wp-forecast-fc {
	font-size: 11px;
	padding: 2px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	float:left;
}

/* style for forecast data */
div.wp-forecast-fc-head {
	font-size: 11px;
	padding: 3px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	float:left;
}

/* style for forecast label */
div.wp-forecast-fc-label {
	display: inline-block;
	padding: 3px;
}

/* style for forecast data details */
div.wp-forecast-fc-oneday {
	padding: 0px;
}

/* style for forecast data details */
div.wp-forecast-fc-block {
	padding: 3px;
	float:left;
}
/* style for forecast data details left side */
div.wp-forecast-fc-left {
	font-size: 11px;
	padding: 3px;
	text-align:center;
	float: left;
}

/* style for forecast data details right side */
div.wp-forecast-fc-right {
	font-size: 11px;
	padding: 3px;
	text-align:left;
	width: 160px;
	float: right;
}

/* style for forecast weather icon */
img.wp-forecast-fc-left {
	width: 48px;
	height: 30px;
	padding: 0px;
}


/* style for navigation when using ajax pulldown */
div.wpff_nav {
	font-size: 11px;
	border: 0px solid;
	padding: 1px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	float: left;
	height: 11px;
}

div.wpff_nav:hover {
	color:#147;
	text-decoration:underline;
	cursor:pointer;
}

/* style for selection widget */
div.wpf-selector {
	padding: 5px;
	font-size: 11px;
}

iframe.wpf-iframe {
	border: 0px;
}

td.td-center {
	text-align: center;
}

/* for CSS Sprites accuweather icons */
div.wpfico01 {background-image: url("icons/wsprites.png");background-position: -10px -10px; width:64px;height:40px;}
div.wpfico02 {background-image: url("icons/wsprites.png");background-position: -10px -70px;width:64px;height:40px;}
div.wpfico03 {background-image: url("icons/wsprites.png");background-position: -10px -130px;width:64px;height:40px;}
div.wpfico04 {background-image: url("icons/wsprites.png");background-position: -10px -190px;width:64px;height:40px;}
div.wpfico05 {background-image: url("icons/wsprites.png");background-position: -10px -250px;width:64px;height:40px;}
div.wpfico06 {background-image: url("icons/wsprites.png");background-position: -10px -310px;width:64px;height:40px;}
div.wpfico07 {background-image: url("icons/wsprites.png");background-position: -10px -370px;width:64px;height:40px;}
div.wpfico08 {background-image: url("icons/wsprites.png");background-position: -10px -430px;width:64px;height:40px;}
div.wpfico11 {background-image: url("icons/wsprites.png");background-position: -10px -490px;width:64px;height:40px;}
div.wpfico11_de {background-image: url("icons/wsprites.png");background-position: -10px -550px;width:64px;height:40px;}
div.wpfico12 {background-image: url("icons/wsprites.png");background-position: -10px -610px;width:64px;height:40px;}
div.wpfico13 {background-image: url("icons/wsprites.png");background-position: -10px -670px;width:64px;height:40px;}
div.wpfico14 {background-image: url("icons/wsprites.png");background-position: -10px -730px;width:64px;height:40px;}
div.wpfico15 {background-image: url("icons/wsprites.png");background-position: -10px -790px;width:64px;height:40px;}
div.wpfico16 {background-image: url("icons/wsprites.png");background-position: -10px -850px;width:64px;height:40px;}
div.wpfico17 {background-image: url("icons/wsprites.png");background-position: -10px -910px;width:64px;height:40px;}
div.wpfico18 {background-image: url("icons/wsprites.png");background-position: -10px -970px;width:64px;height:40px;}
div.wpfico19 {background-image: url("icons/wsprites.png");background-position: -10px -1030px;width:64px;height:40px;}
div.wpfico20 {background-image: url("icons/wsprites.png");background-position: -10px -1090px;width:64px;height:40px;}
div.wpfico21 {background-image: url("icons/wsprites.png");background-position: -10px -1150px;width:64px;height:40px;}
div.wpfico22 {background-image: url("icons/wsprites.png");background-position: -10px -1210px;width:64px;height:40px;}
div.wpfico23 {background-image: url("icons/wsprites.png");background-position: -10px -1270px;width:64px;height:40px;}
div.wpfico24 {background-image: url("icons/wsprites.png");background-position: -10px -1330px;width:64px;height:40px;}
div.wpfico25 {background-image: url("icons/wsprites.png");background-position: -10px -1390px;width:64px;height:40px;}
div.wpfico26 {background-image: url("icons/wsprites.png");background-position: -10px -1450px;width:64px;height:40px;}
div.wpfico29 {background-image: url("icons/wsprites.png");background-position: -10px -1510px;width:64px;height:40px;}
div.wpfico30 {background-image: url("icons/wsprites.png");background-position: -10px -1570px;width:64px;height:40px;}
div.wpfico31 {background-image: url("icons/wsprites.png");background-position: -10px -1630px;width:64px;height:40px;}
div.wpfico32 {background-image: url("icons/wsprites.png");background-position: -10px -1690px;width:64px;height:40px;}
div.wpfico33 {background-image: url("icons/wsprites.png");background-position: -10px -1750px;width:64px;height:40px;}
div.wpfico34 {background-image: url("icons/wsprites.png");background-position: -10px -1810px;width:64px;height:40px;}
div.wpfico35 {background-image: url("icons/wsprites.png");background-position: -10px -1870px;width:64px;height:40px;}
div.wpfico36 {background-image: url("icons/wsprites.png");background-position: -10px -1930px;width:64px;height:40px;}
div.wpfico37 {background-image: url("icons/wsprites.png");background-position: -10px -1990px;width:64px;height:40px;}
div.wpfico38 {background-image: url("icons/wsprites.png");background-position: -10px -2050px;width:64px;height:40px;}
div.wpfico39 {background-image: url("icons/wsprites.png");background-position: -10px -2110px;width:64px;height:40px;}
div.wpfico40 {background-image: url("icons/wsprites.png");background-position: -10px -2170px;width:64px;height:40px;}
div.wpfico41 {background-image: url("icons/wsprites.png");background-position: -10px -2230px;width:64px;height:40px;}
div.wpfico42 {background-image: url("icons/wsprites.png");background-position: -10px -2290px;width:64px;height:40px;}
div.wpfico43 {background-image: url("icons/wsprites.png");background-position: -10px -2350px;width:64px;height:40px;}
div.wpficoswa {background-image: url("icons/wsprites.png");background-position: -10px -2410px;width:64px;height:40px;}

/* for weather icon font */
.wpf-wi-icon {font-size: 45px; padding-top: 15px;}
