/* style for forecast data details left side */
div.wp-forecast {
    padding: 0;
    float: left
    }
/* 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: 0;
    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
    }
/* style for current weather icon */
img.wp-forecast-curr-left {
    width: 48px;
    height: 30px;
    padding: 0
    }
/* 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
    }
/* style for forecast data details */
div.wp-forecast-fc-oneday {
    padding: 0
    }
/* 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: 120px;
    float: right
    }
/* style for forecast weather icon */
img.wp-forecast-fc-left {
    width: 48px;
    height: 30px;
    padding: 0
    }
/* style for navigation when using ajax pulldown */
div.wpff_nav {
    font-size: 11px;
    border: 0 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: 0
    }
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
    }