.ajax-loading { background-image: url(http://icons.wxug.com/graphics/wu2/ajax-loading.gif) !important; background-repeat: no-repeat; background-position: right center !important; }
.slider_bg { background: #FFF url(http://icons.wxug.com/graphics/wu2/slider_bg.gif) center left no-repeat; height: 21px; width: 150px; }
.slider_knob { background: transparent url(http://icons.wxug.com/graphics/wu2/slider_knob.gif) bottom center no-repeat; height: 21px; width: 17px; cursor: pointer; }

.optionDiv { padding: 5px; }
.optionDiv TABLE TR TD { vertical-align: middle; }

.selectorBox { background-color: #F5F5F5; border-top: 1px solid #CCC; padding: 5px 0; }
.selectorBox TABLE TR TD.endOption { padding-right: 15px; }
.selectorBox TABLE TR TD A { color: #213F9A; }

.mapBalloon { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; width: 380px; }
.mapBalloon .mapStationInfo { padding: 5px; background-color: #F5F5F5; border: 1px solid #CCC; width: 150px; margin: 10px 0 5px 0; }
.mapBalloon .mapStationInfo A { color: #00F; }

#mapFavorites { width: 100%; }
#mapSearchBox { width: 220px; }
#mapGoButton { width: 50px; }
.mapQuickJumpDefault { text-align: center; padding: 0px 4px; background-color: #FFF; display: block; border: 1px solid #000; cursor: pointer; font-weight: bold; margin-bottom: 4px; }
.mapQuickJumpActive { background-color: #ffffcc !important; }



#LayerPhotos_options SELECT { margin-right: 5px; }

#optionsTable .subG { border-right: 1px solid #CCC; border-bottom: 2px groove #CCC; border-left: 1px solid #CCC; background-color: #EEE; }
#optionsTable .subG A { color: #213F9A; text-decoration: none; border-bottom: 1px dotted #213F9A; }
#optionsTable .subW A { color: #000; text-decoration: none; border-bottom: 1px dotted #FFF; font-weight: bold; }
#optionsTable .subW { background: #FFF url(http://icons.wxug.com/graphics/wu2/options_indicator.gif) no-repeat right; }
#LayerWeatherStations_ShowHidePWS { cursor: pointer; }

HR { height: 1px; line-height: 1px; margin: 0 auto; width: 288px; }

#tabTable { margin: 0 5px; max-width: 288px; }
#tabTable .active { background-color: #496CD8; color: #FFF; font-weight: bold; padding: 2px 10px; border-top: 1px solid #666; border-right: 1px solid #333; border-left: 1px solid #666; }
#tabTable .active A { text-decoration: none; color: #FFF; }
#tabTable .inactive { padding: 2px 10px; }
#tabTable .inactive SPAN { color: #00F; border-bottom: 1px solid #00F; cursor: pointer; }
#tabTable .inactive A { color: #213F9A; }

.LayerHurricane_box { clear: both; margin-bottom: 5px; border-bottom: 1px solid #CCC; padding: 3px 0; }
.LayerHurricane_box INPUT { float: left; }
.LayerHurricane_box A { display: block; margin-left: 15px; }
.LayerHurricane_box A IMG { margin: 2px 3px; }

.LayerRadarAnimGif_box { clear: both; margin-bottom: 5px; border-bottom: 1px solid #CCC; padding: 3px 0; }
.LayerRadarAnimGif_box A { display: block; margin-left: 1px; }
.LayerRadarAnimGif_box A IMG { margin: 0px 5px 0px 2px; }

.LayerPhotos_box { clear: both; border-bottom: 1px solid #CCC; padding: 5px 0; }
.LayerPhotos_box A { display: block; margin-left: 1px; text-decoration: none; }
.LayerPhotos_box A IMG { margin: 0px 5px 0px 2px; }
.LayerPhotos_box A SPAN.b { white-space: nowrap; }
.LayerPhotos_box A SPAN.grey { color: #666; }


.LayerModelData_maptitle { background-color: #FFF; border: 1px solid #000; color: black; font-family: Arial,sans-serif; font-size: 11px; padding: 1px 3px; text-align: center; height: 12px; width: 10.5em}
.LayerNDFD_maptitle { background-color: #FFF; border: 1px solid #000; color: black; font-family: Arial,sans-serif; font-size: 11px; padding: 1px 1px; text-align: center; height: 12px; width: 11.5em}



IFRAME#mapDynamicAd { border-width: 0px; }

/* LayerTornado */
.balloonInfo { width: 275px; margin: 0 0 10px 0; min-height: 200px; overflow: hidden; }
.balloonInfo .picArrow { font-size: 20px; background-color: #F5F5F5; color: #172C6C; text-decoration: none; padding: 2px; border: 1px solid #CCC; }
.balloonInfo .subG { margin-top: 2px; }

UL.tornadolist { list-style: none;	margin: 0 !important; padding: 0 !important; }
UL.tornadolist LI { margin: 0; padding: 4px; list-style: none; border-bottom: 1px dotted #CCC; cursor: pointer; background-color: #FFF; }
UL.tornadolist LI:hover { background-color: #F5F5F5; }
UL.tornadolist LI .type { color: #555; }
UL.tornadolist LI .date { }

UL.tornadolist LI.pictures { background: url("http://icons.wxug.com/graphics/wu2/photo-icon.png") top right; background-repeat: no-repeat; }
UL.tornadolist LI.significant { }
UL.tornadolist LI.f1 { }
UL.tornadolist LI.f2 { }
UL.tornadolist LI.f3 { }
UL.tornadolist LI.f4 { }
UL.tornadolist LI.f5 { }

.navTable { width: 75%; margin-top: 5px; }
.navTable TR TD { white-space: nowrap; width: 50%; text-align: center; }
