@font-face {
    font-family: 'Droid';
    src: url('http://static.nordicweather.net/fonts/DroidSans-webfont.eot');
    src: url('http://static.nordicweather.net/fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://static.nordicweather.net/fonts/DroidSans-webfont.woff') format('woff'),
         url('http://static.nordicweather.net/fonts/DroidSans-webfont.ttf') format('truetype'),
         url('http://static.nordicweather.net/fonts/DroidSans-webfont.svg#DroidRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HighwayGothicWide';
    src: url('http://static.nordicweather.net/fonts/hwygwde-webfont.eot');
    src: url('http://static.nordicweather.net/fonts/hwygwde-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://static.nordicweather.net/fonts/hwygwde-webfont.woff') format('woff'),
         url('http://static.nordicweather.net/fonts/hwygwde-webfont.ttf') format('truetype'),
         url('http://static.nordicweather.net/fonts/hwygwde-webfont.svg#HighwayGothicWide') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {font-family:"Droid";}

/* NEXSTORM */
table {border-collapse:collapse;border-spacing:0;}
#nexdiv{ background: #212121;color:white; border: 1px solid #555; font-size: 13px; margin: 0 auto;font-family:"Droid";}
.tundra{margin:0 10px;position: relative; height: 675px;padding:0}
.nexshadow { box-shadow: 0 1px 3px rgba(0,0,0,0.6); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);}
.nexradius {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.nexsdiv {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);background-color:#000;margin:10px;padding:10px;}
.nexsubhead{color:#3299CC;}
.nxtxta{float:right;color:#fff}
.nxtxtb{color:#ADADAD;}
#nexcounters{position:absolute;top:50px;right:5px;z-index:100;margin:0}
.nexbignumb{font-size: 32px; color: #FFFFFF;font-family:"HighwayGothicWide";text-align:right;width:100%;}
#nexstrikebox {position:absolute;top:5px;right:5px;z-index:100;margin:0}
#NSDBigGraph{display:none;width:100%;height:240px;margin:0 auto;}
#nexnote {clear:both;padding: 10px 0 10px 0;text-align:center;font-size:14px;}
#NSDstats{display:none;}

.nexstyle1 {color: #FFFFFF;font-size: 12px;}
.nexstyle11 {color: #3299CC;font-size: 12px;font-weight:normal;}

#lelegend {position: absolute;z-index:100;right:-5px;bottom:10px;width:90px;}
.letable {width:90px;padding:5px;border-collapse:separate;border-spacing:2px;}
.letda { width: 20px;height:12px }
.letdb { padding-left:5px;vertical-align:top; }
.letda2 { width: 20px;height:5px }
.letdb2 {vertical-align:top;padding-left:5px;padding-top:2px; }
#attribution {position: absolute; right: 1px; bottom: 1px;font: 12px "Droid";color:#fff;text-shadow: 1px 1px 4px #000;z-index:100;}
#attribution a, #attribution a:hover{font: 12px "Droid";color:#fff;text-shadow: 1px 1px 4px #000;text-decoration:none}

#nexchoose {position: absolute;z-index:100;left:0px;bottom:0px;}
#nexchoose input, #nexchooseb input, input#eucookie {position:relative;top:-2px;vertical-align: middle;height:15px;margin:0 5px 0 8px;padding:0;border:0}
#eucookiehide {font-size:11px;cursor: pointer;* cursor: hand;color:#3299CC;}

#continuebtn{color:#fff;font-size:13px;font-weight:bold;display:block;padding:6px;border:1px solid #333;margin: 4px auto;cursor: pointer;*cursor: hand;background-color:#111;text-align:center;width:80px;}
#continuebtn:hover {background-color:#444;cursor: pointer;* cursor: hand;}

.nextabbtn{color:#fff;font-size:15px;display:inline-block;padding:3px 8px 3px 8px;border:1px solid rgba(255, 255, 255, 0.15);-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;cursor: pointer;*cursor: hand;background-color:#111;text-align:center;position:relative;border-width: 1px 1px 0 1px;}
.nextabbtn:hover {background-color:#444;cursor: pointer;* cursor: hand;}
.nextabbtn.active {background-color:#000; border:0;color:#3299CC;}
#setloc:hover, #debdel:hover {cursor: pointer;* cursor: hand;}

#play {
  position: relative;
  left:10px;
  top:3px;
  display: inline-block;
  overflow:hidden;
  content: "";  
  border-color: transparent transparent transparent #f1f1f1;
  border-style: solid;
  border-width: 8px;
 /* height:14px;*/
  width:16px;
}
#stop {
  position: relative;
  left:0px;
  top:3px;
  display: inline-block;
  height:16px;
  width:16px;
  background-color:#f1f1f1;
}
#timelapse {position: relative;left:-10px;}
#play:hover, #play.active {border-color: transparent transparent transparent #66CD00;cursor: pointer;* cursor: hand;}
#stop:hover, #stop.active {background-color:#CD0000;cursor: pointer;* cursor: hand;}

.nex-popup {position: absolute;top:0px;text-align: center;z-index:1000}
.nex-popup-tip-container {margin: 0 auto;width: 40px;height: 20px;position: relative;overflow: hidden;}
.nex-popup-content p {margin: 18px 0;}
.nex-popup-content {padding: 10px;font: 12px/1.4 "Droid"; color:#FFFFE0;background:#111;box-shadow: 0 0 6px rgba(200,200,200,0.6);-webkit-box-shadow: 0 0 6px rgba(200,200,200,0.6);-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-align: left;}
.nex-popup-content:before {
  position: absolute;
  display: block;
  content: "";  
  border-color: transparent transparent #111 transparent;
  border-style: solid;
  border-width: 10px;
  height:0;
  width:0;
  position:absolute;
  top:-19px;
  left:220px;
}

.esriSimpleSlider{left:6px;top:6px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border-width:0px;background-color:#000;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);color:#444;}
.esriSimpleSliderIncrementButton:hover, .esriSimpleSliderDecrementButton:hover{color:#fff;}
.esriSimpleSlider div {font-size: 22px;font-weight: bold;height: 25px;line-height: 22px;width: 25px;}
.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {border-bottom-color: #1f1f1f;}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables 
 * http://www.datatables.net
 */
.tractable{width:100%;padding-bottom:10px; border: 1px solid #424242; background: #000;}
.tractablehead {padding: 4px;background:url('icons/222222.png') 0 50%;background-color:#424242; height: 24px; font-size:13px;}
.tracrow{font-size:13px;color:#fff;line-height: 22px;background-color:#080808;}
.tracrowodd{font-size:13px;color:#fff;line-height: 22px;background-color:#1f1f1f;}
.tracrow:hover, .tracrowodd:hover {background-color:#444;}

.dataTables_wrapper {position: relative;min-height: 258px;clear: both;_height: 258px;zoom: 1;}
.dataTables_length {width: 40%;float: left;}
.dataTables_info {width: 60%;float: left;position:relative;top:10px;}
.dataTables_paginate {position:relative;top:-10px;right:10px;width: 44px;* width: 50px;float: right;text-align: right;}
table.display {margin: 0 auto;clear: both;width: 100%;}
table.display thead th {padding: 3px 18px 3px 10px;border-bottom: 1px solid black;cursor: pointer;* cursor: hand;}
table.display tfoot th {padding: 3px 18px 3px 10px;border-top: 0px solid black;}
table.display td {padding: 3px 10px;}
table.display td.center {text-align: center;}
tr.odd {background-color: #080808;}
tr.even {background-color: #1f1f1f;}
.clear {clear: both;}
.paging_full_numbers {width: 400px;height: 20px;line-height: 20px;}
.paging_full_numbers span.paginate_button,
.paging_full_numbers span.paginate_active {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 2px 5px;margin: 0 3px;cursor: pointer;*cursor: hand;background-color:#111;border:1px solid rgba(255, 255, 255, 0.15);}
.paging_full_numbers span.paginate_button {}
.paging_full_numbers span.paginate_button:hover {background-color: #444;}
.paging_full_numbers span.paginate_active {color:#3299CC;}

.no-cssgradients .nexsdiv {border-bottom: 1px solid #333;}

.le-popup {position: absolute;top:0px;z-index:1000;text-align: left;padding: 10px;background:#000;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;font: 13px "Droid"; color:#FFF;}


/********************************************************
 * Default DropKick theme
*/
* {
  margin: 0;
  padding: 0;
}

ul {
  list-style: none;
}
.dk_container{background:-webkit-gradient(linear,left top,left bottom,from(#292929),to(#080808));background:-moz-linear-gradient(top,#292929,#080808);background:-o-linear-gradient(top,#292929,#080808);background-color:#222;font-family:'Droid';font-size:13px;line-height:14px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.dk_container:focus{outline:0}
.dk_container a{cursor:pointer;text-decoration:none}
.dk_toggle{background-image:url('icons/dk_arrows_white.png');background-repeat:no-repeat;background-position:95% center;border:1px solid rgba(255, 255, 255, 0.15);color:#fff;padding:4px 25px 4px 8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.dk_toggle:hover{border-color:rgba(255, 255, 255, 0.15);}
.dk_focus .dk_toggle{}
.dk_focus .dk_toggle{}
.dk_open{}
.dk_open .dk_toggle{background-color:#111;border-color:rgba(255, 255, 255, 0.15);color:#fff;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}
.dk_options{border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}
.dk_options a{background-color:#111;border-bottom:0px solid rgba(255, 255, 255, 0.15);padding:4px 5px}
.dk_options li:last-child a{border-bottom:0}
.dk_options a:hover{background-color:#444;border-bottom-color:#444;color:#fff;text-decoration:none;}
.dk_option_current a{color:#ADADAD;text-decoration:none;}
.dk_options_inner{border:1px solid rgba(255, 255, 255, 0.15);color:#fff;max-height:250px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}
.dk_options li:first-child a{background-color:#111;cursor:default;color:#3299CC;}
.dk_options_inner,.dk_touch .dk_options{max-height:250px}
.dk_container{display:none;float:left;position:relative}
.dk_container a{outline:0}
.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1}
.dk_open{position:relative}
.dk_open .dk_options{display:block}
.dk_open .dk_label{color:inherit}
.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}
.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}
.dk_options_inner{overflow:auto;position:relative}
.dk_touch .dk_options{overflow:hidden}
.dk_touch .dk_options_inner{max-height:none;overflow:visible}
.dk_fouc select{position:relative;top:-99999em;visibility:hidden}
