/* 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 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;}