/* CSS Document  */
body {background-color: #D8D8D8;background-image: url(../graphics/webkit/apple/pinstripes.png);color: #111;font-family: Helvetica;font-size: 15px;margin: 0;padding: 0;}
#content_window img {padding-top: 5px;}
#content_window h2, #content_window h3 {margin: 0;padding: 0;background-color: #6C98CC;}
#content_window h2 {border-bottom: 1px solid #666;color: #222;display: block;font-size: 18px;font-weight: bold;padding: 10px 0;text-align: center;text-decoration: none;}
#content_window h3 {border-bottom: 1px solid #666;color: #222;display: block;font-size: 16px;font-weight: bold;padding: 10px 0;text-align: center;text-decoration: none;}
#content_window a:active, #content_window a:hover {background-color:#0000CC;color:#FFFFFF;}
#content_window h4 {margin: 0px;padding-top:5px;padding-bottom:5px;}
#content_window dl {list-style: none;margin: 10px;padding: 0;}
#content_window dl dt a {background-color: #FFFFFF;border: 1px solid #999999;color: #222222;display: block;font-size: 16px;font-weight: bold;margin-bottom: -1px;padding: 12px 10px;text-decoration: none;background-image: url(../graphics/webkit/apple/chevron.png);background-position: right center;background-repeat: no-repeat;}
#content_window h2, #content_window h3 {text-shadow: 0px 1px 0px #fff;background: url(../graphics/webkit/apple/toolbar2.png) #3B75BA repeat-x;/* background-image: -webkit-gradient(linear, left top, left bottom,from(#FFFFFF), to(#3772B9));*/}
.image-border {border:none;border-bottom: 1px solid #333;color: #222;display: block;padding-bottom: 5px;text-align: center;/*background-color:#0080FF;*/background-color:#6C98CC;background: url(../graphics/webkit/apple/toolbar_logo.png) #3974BA repeat-x;/*background-image: -webkit-gradient(linear, left top, left bottom,from(#FFFFFF), to(#3772B9)); */}
#content_window dl dt:first-child a {-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;}
#content_window dl dt:last-child a {-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.button {display:block;float:left;text-align:center;background-color: #3772B9;font-weight:bold;border: 1px solid #666666;color: #FFFFFF;padding: 8px 8px 8px 8px;margin: 0 10px 10px 0;text-decoration: none;text-shadow: rgba(0,0,0,0.6) 0px -1px 0px;background-image: -webkit-gradient(linear, left top, left bottom,from(#3772B9), to(#82B3F4));background-image:-moz-linear-gradient(top, #3772B9, #82B3F4);-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius:8px;border-radius:8px 8px 8px 8px;}
.button-selected, .zoom-pan a:active, .zoom-pan a:hover {display:block;float:left;text-align:center;background-color: #AED0FB;font-weight:bold;border: 1px solid #999999;color: #3772B9;padding: 8px 8px 8px 8px;margin: 0 10px 10px 0;text-decoration: none;text-shadow: rgba(255,255,255,0.8) 0px -1px 0px;background-image:-webkit-gradient(linear, left top, left bottom,from(#AED0FB), to(#ECF3FD));background-image:-moz-linear-gradient(top, #AED0FB, #ECF3FD);-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius:8px;border-radius:8px 8px 8px 8px;}
.zoom-pan {margin: 10px;}
#content_window .zoom-pan h2 {background-color:transparent;text-align:left;border-bottom:none;background-image:none;}
form .text {height:30px;font-size:18px;}
.forecast-current-conditions-table, .quickcast-table {margin-left: auto;margin-right: auto;text-align:left;font-weight:bold;font-style:normal;font-size:16px;}
.hfcst-table-image {width:150px;}
.forecast-left-column {text-align:right;vertical-align:top;padding-right:20px;font-size:14px;}
.copyright {font-size:11px;}
.current-conditions {-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px 10px 10px 10px;background-color: rgba(0,0,0,.6);border: 2px solid #EEEEEE;color:#FFFFFF;text-align:center;margin:0 0 10px 0;padding:5px;}
.forecastDiv {-webkit-border-radius: 10px;-moz-border-radius:10px;border-radius:10px 10px 10px 10px;background-color: rgba(100,100,100,.4);border: 1px solid #333333;color:#333333;margin:0 0 10px 0;padding:5px;}
.forecastDiv h4{text-align:left;color:#222222;}
.forecastDiv img{float:left;margin:0;padding:0px 10px 0px 0;}
.forecastDiv p{padding-left:10px;margin:0;}
#loginbox {margin: 10px;}
#loginbox h4{padding:5px 0 5px 0;margin:0;}
.errorMsg{color:#0033CC;}
.errorMsg h2 {font-size:16px;}
.mobilebutton {text-decoration:none;cursor:pointer;border: 1px solid #444444;color:#FFFFFF;font-weight:700;background-color:#80B1F2;background:url(/mobile/graphics/webkit/apple/form-button.png) repeat-x left top;padding:7px 10px 7px 10px;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-radius:8px;border-radius:8px 8px 8px 8px;}





