/* NEXSTORM */
.nexstyle1 {font-family: verdana, tahoma, sans-serif; color: #FFFFFF;font-size: 10px;}
.nexstyle11 {font-family: verdana, tahoma, sans-serif; font-weight: bold; color: #B8DD22;font-size: 10px;}.tracreport {border-bottom: 1px solid #333333;padding: 3px 0 3px 0;}
.tracreporthead {background: #333333;padding: 2px;}
.NScredits {	color:white;font-style: italic;font-size: 10px;position:absolute;left:2px;bottom:0px;z-index:1;}
.NScredits a {text-decoration: none;}
.NScreditsb {color:white;font-style: italic;font-size: 10px;}
.NScreditsb a {text-decoration: none;color: #FFF;}
.dropdown {font-family:Verdana, Helvetica, Sans-Serif; font-size:10px; color:#000;}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; font-size: 10px; font-weight:inherit !important;}
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { color:#97adad !important; text-decoration:none !important; outline:none;}
.dropdown a:hover { color:#fff !important;}
.dropdown dt a:hover { color:#fff; border: 0px solid #000;}
.dropdown dt a {background:#000 url(./images/arrow.png) no-repeat scroll right center; display:block; padding-right:0px;border:0px solid #fff; width:95px;}
.dropdown dt a span {cursor:pointer; display:block; padding:0px;}
.dropdown dd ul { background:#333333 none repeat scroll 0 0; border:2px solid #000; color:#97adad; display:none;z-index:100;left:0px; padding:0px 2px 0 2px; position:absolute; top:2px; left:-45px; width:auto; min-width:95px; list-style:none;}  /* width of dropdown */
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:2px; display:block;}
.dropdown dd ul li a:hover { background-color:#000 !important;}
/* End of the AutoRange Dropdown */
/* Scrollpanel */
.scroll-pane{width: 99%;max-height: 405px;overflow: auto;}
.bscroll-pane{width: 99%;max-height: 405px;overflow: auto;}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{position:relative}
.jspTrack .jspActive,.jspTrack .jspHover{background:#2B2B2B}
.jspDrag:hover{background:#626262}
.jspDrag{background:#424242;position:relative;top:0;left:0;cursor:pointer;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;background:url(http://static.nordicweather.net/nsdscroller/ui-icons_888888_256x240.png) no-repeat;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:none}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.jspHorizontalBar,.jspVerticalBar,.jspTrack{background:#2B2B2B}
.jspVerticalBar>.jspActive,.jspArrow:hover{background-image:url('http://static.nordicweather.net/nsdscroller/ui-icons_3d80b3_256x240.png')}
.jspVerticalBar>.jspDisabled,.jspVerticalBar>.jspDisabled:hover,.jspHorizontalBar>.jspDisabled,.jspHorizontalBar>.jspDisabled:hover{background-color:transparent;background-image:url('http://static.nordicweather.net/nsdscroller/ui-icons_888888_256x240.png')}
.jspVerticalBar .jspArrow{height:15px}
.jspHorizontalBar .jspArrow{width:15px}
.jspArrowUp{background-position:0 0}
.jspArrowDown{background-position:-64px 0!important}
.jspArrowLeft{background-position:-96px 0!important}
.jspArrowRight{background-position:-32px 0!important}
.radio_button {
  padding: 0px;
     
}
.sound_button input[type=radio] {
   display: none;
}
.sound_button label {
color: #737373; 
border:1px solid #737373;-moz-border-radius: 3px; border-radius: 3px; 
padding: 0px 3px;
margin: 0px 5px 0px 0px;
background: #535353;
cursor: pointer;
}
.sound_button input:checked + label {
color: #B8DD22; 
border:1px solid #B8DD22;-moz-border-radius: 3px; border-radius: 3px; 
background: #535353;
}