@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;}
