/* RESET: =reset
-----------------------------------------------------------------------------------------*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
a img { border: none; }

/* GENERAL: =general
-----------------------------------------------------------------------------------------*/
body {
  background-color: #cee0ec;
  color: #333;
  font: 13px/16px "Trebuchet MS", Verdana, sans-serif;
}

iframe {
  border: none;
}

a { outline: none; }

.hide { display: none; }

.clr {clear:both; height: 0px; overflow: hidden;}
.clear {clear:both;}

/* TOP: =top
-----------------------------------------------------------------------------------------*/
#top {
  background: url(/images/top_bg.png) top left repeat-x;
  color: #fff;
  height: 72px;
  position: fixed;
  width: 100%;
  z-index: 10000;
}
#top a#return_to_dash {
  background: url(/images/return-to-dashboard.gif) 0 0 no-repeat;
  display: block;
  height: 44px;
  float: left;
  text-indent: -9999px;
  width: 134px;
  margin-right: 20px;
}
#top h1 {
  font-size: 15px;
  font-weight: bold;
  margin-top: 7px;
  margin-left: 20px;
  overflow: hidden;
  white-space: nowrap;
}
#top h1 a {
  color: #888;
  font-weight: normal;
  font-size: 11px;
}
#top h1 a:hover { color: #83a6bd; }
#top h2 { font-size: 11px; margin-left: 20px; font-weight: normal; color: rgb(200,200,200) }
#top h2 strong { font-size: 13px; color: white }

#top .feedback a {
  color: #888;
  font-weight: normal;
  font-size: 11px;
  float: right;
  margin-top: 17px;
  margin-right: 10px;
}


#top #demo_note {
  position: absolute;
  right: 10px;
  top: -200px;
  width: 275px;
  border: 1px solid white;
  background-color: #050505;
  padding: 10px;
  -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  border-radius: 10px; /* CSS3 */
  opacity: 0.75;
  filter:alpha(opacity=75);
}

#exporter_container {
	height: 20px;
	width: 115px;
	float: right;
	margin: 15px 10px 0px 0px;
	position: relative;
	cursor: pointer !important;
}

/* FUNCTIONS: =functions
---------------------------------------------*/
#functions {
  float: right;
  list-style-type: none;
  position: absolute;
  top: 48px;
  right: 0;
}
#functions li { float: left; }
#functions li a {
  background-image: url(/images/functions_bg2.png);
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 29px;
  text-indent: -9999px;
}
/* GEAR =gear */
#functions li#functions_gear a {
  background-position: 0 0;
  width: 41px;
}
#functions li#functions_gear a:hover,
#functions li#functions_gear a.current { background-position: 0 -29px; }
#functions li#functions_gear a.disabled { background-position: 0 -58px; }

/* OVERLAY =overlay */
#functions li#functions_overlay a {
  background-position: -41px 0;
  width: 69px;
}
#functions li#functions_overlay a:hover,
#functions li#functions_overlay a.current { background-position: -41px -29px; }

/* LIST =list */
#functions li#functions_list a {
  background-position: -110px 0;
  width: 50px;
}
#functions li#functions_list a:hover,
#functions li#functions_list a.current { background-position: -110px -29px; }

/* HEATMAP =heatmap */
#functions li#functions_heatmap a {
  background-position: -160px 0;
  width: 69px;
}
#functions li#functions_heatmap a:hover,
#functions li#functions_heatmap a.current { background-position: -160px -29px; }

/* CONFETTI =confetti */
#functions li#functions_confetti a {
  background-position: -229px 0;
  width: 69px;
}
#functions li#functions_confetti a:hover,
#functions li#functions_confetti a.current { background-position: -229px -29px; }


/* OPTIONS PANEL: =options_panel
---------------------------------------------*/
#options_panel {
  background: url(/images/options_bg.png) -200px bottom no-repeat;
  padding-bottom: 12px;
  position: absolute;
  right: 260px;
  top: 70px;
}
#options_panel .wrapper {
  background: url(/images/options_bg.png) 0 0 no-repeat;
  overflow: hidden;
  padding: 14px 16px 0 16px;
  width: 172px;
}
#options_panel a.marker-filter {
  background: url(/images/live_other_both.gif);
  display: block;
  float: left;
  height: 18px;
  width: 56px;
  text-indent: -9999px;
}
#options_panel a.marker-filter.live.on, #options_panel a.marker-filter.live.off:hover {
  background-position: left bottom;
}
#options_panel a.marker-filter.live.off {
  background-position: left top;
}
#options_panel a.marker-filter.other.on, #options_panel a.marker-filter.other.off:hover {
  background-position: center bottom;
}
#options_panel a.marker-filter.other.off {
  background-position: center top;
}
#options_panel a.marker-filter.both.on, #options_panel a.marker-filter.both.off:hover {
  background-position: right bottom;
}
#options_panel a.marker-filter.both.off {
  background-position: right top;
}
#options_panel strong {
  float: left;
  color: #9ec630;
  margin-right: 5px;
}
#options_panel a.marker-toggle {
  background: url(/images/close_open.gif);
  display: block;
  float: left;
  height: 18px;
  margin-top: 2px;
  width: 48px;
  text-indent: -9999px;
}
/* CLOSE */
#options_panel a#markers_close {
  background-position: left top;
  background-repeat: no-repeat;
}
#options_panel a#markers_close:hover {
  background-position: left bottom;
}
/* OPEN */
#options_panel a#markers_open {
  background-position: right top;
  background-repeat: no-repeat;
}
#options_panel a#markers_open:hover {
  background-position: right bottom;
}

/* MIDDLE: =middle
-----------------------------------------------------------------------------------------*/
#middle {
  background: url(/images/middle_bg.png) 0 72px repeat-x fixed;
  padding: 84px 0 12px 0;
}
#middle .wrapper {
  background-color: #fff;
  margin: 0 auto;
  position: relative;
}

/* HEATMAP VIEW: =heatmap_view
---------------------------------------------*/
.heatmap{
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0.75;
  filter:alpha(opacity=75);
}

/* CONFETTI VIEW: =confetti_view
---------------------------------------------*/
.confetti{
  position: absolute;
  top: 0px;
  left: 0px;
}
/* Status: =status
---------------------------------------------*/
#status{
  position: absolute;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 300px;
  margin-left: -160px;
  margin-top: -150px;
  background: black;
  border: 1px solid #333333;
  padding: 10px 10px;
  color: white;
}
#status h1{
  margin: 6px 0px;
  font-size: 1.45em;
}

#status p{
  margin: 6px 0px;
}

#status a:link, a:visited {
  color: #8ABC00;
}

#status a:hover, a:active, a:visited:hover {
  color: #9D4812;
  text-decoration: underline;
}


#status h1.error{
  color: red;
}

#status ul{
  list-style-type: none;
}

/* OVERLAY VIEW: =overlay_view
---------------------------------------------*/
/* GENERAL MARKER =marker */
.overlay_marker {
  background-repeat: no-repeat;
  cursor: pointer;
  overflow: hidden;
  position: absolute;
  width: 26px;
  height: 26px;
}
.overlay_marker.over, .overlay_panel.over {
  z-index: 9999 !important;
}

.marker_border {
  border: 2px none;
  display: block;
  position: absolute;
  cursor: pointer;
}

.marker_border a {
  display: block;
  width: 100%;
  height: 100%;
  background: white;
  filter: alpha(opacity=0);
}

.marker_border.over {
  border-style: solid;
}

/* GENERAL PANEL =panel */
.overlay_panel {
  background-position: -440px bottom;
  background-repeat: no-repeat;
  cursor: pointer;
  font-size: 12px;
  padding-bottom: 15px;
  position: absolute;
  width: 220px;
}
.overlay_panel a { text-decoration: none; }
.overlay_panel_top {
  background-position: 0 0;
  background-repeat: no-repeat;
  display: block;
  height: 56px;
  padding: 0 23px 0 20px;
}
.overlay_panel_bottom {
  background-position:  -220px 0;
  background-repeat: repeat-y;
  padding: 0 23px 8px 20px;
}
.overlay_panel .more_less {
  display: block;
  float: right;
  margin: 6px -9px 0 0;
}
.overlay_panel .more_less a {
  font-weight: bold;
  text-decoration: none;
}
.overlay_panel .more_less a:hover { background-color: #fff; }
.overlay_panel_bottom .contents {
  padding: 10px 0 0 0;
}
.overlay_panel strong.title {
  color: #fff;
  display: block;
  font-size: 12px;
  padding: 10px 0 0 0;
}
.overlay_panel_top .clicks {
  border: 1px solid #fff;
  display: block;
  height: 26px;
  margin-top: 2px;
  width: 175px;
}
.overlay_panel_top .num {
  background-color: #fff;
  display: block;
  font-size: 11px;
  height: 24px;
  line-height: 24px;
  margin: 1px;
  width: 173px;
}
.overlay_panel_top .num strong { padding-left: 6px; }
.overlay_panel ul {
  border: 1px solid #fff;
  list-style-type: none;
  margin-top: 2px;
  padding-top: 1px;
  overflow: hidden;
  cursor: default;
}
.overlay_panel ul li {
  float: left;
  font-size: 11px;
  font-weight: bold;
  margin: 0 1px 1px 1px;
  width: 173px;
  white-space: nowrap;
}
.overlay_panel ul li .num {
  float: left;
  background-color: #fff;
}
.overlay_panel ul li a:hover { text-decoration: underline; }
.overlay_panel p.paginate {
  cursor: default;
  font-size: 11px;
  font-weight: bold;
  margin: 10px auto 0 auto;
  overflow: hidden;
  width: 175px;
}
.overlay_panel p.paginate .of {
  color: #fff;
  float: left;
  text-align: center;
  width: 39px;
}
.overlay_panel p.paginate a {
  color: #fff;
  display: block;
  float: left;
  font-size: 24px;
  line-height: 11px;
  width: 67px;
}
.overlay_panel p.paginate a.prev { text-align: right; }
.overlay_panel p.paginate .next{
  font-size: 24px;
  line-height: 11px;  
}
.overlay_panel p.paginate .prev{
  display: block;
  float: left;
  font-size: 24px;
  line-height: 11px;
  text-align: right;
  width: 67px;
}

/* =c1 */
.overlay_marker.c1 { background-image: url(/images/overlay/g_icon_p1.png); }
.overlay_marker.c1.open { background-image: url(/images/overlay/g_icon_m1.png); }
.marker_border.c1 { border-color: #2a61c0; }
.overlay_panel.c1 {
  color: #144497;
  background-image: url(/images/overlay/overlay_panel_bg1.png);
}
.overlay_panel.c1 a { color: #144497; }
.overlay_panel.c1 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg1.png); }
.overlay_panel.c1 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg1.png); }
.overlay_panel.c1 strong.title,
.overlay_panel.c1 p.paginate { text-shadow: 1px 1px 1px #144497; }
.overlay_panel.c1 ul li { background-color: #5684d2; }

/* =c1 dead */
.overlay_marker.c1.dead { background-image: url(/images/overlay/g_icon_p1_dead.png); }
.overlay_marker.c1.dead.open { background-image: url(/images/overlay/g_icon_m1_dead.png); }
.marker_border.c1.dead { border-color: #666666; }
.overlay_panel.c1.dead {
  color: #4d4d4d;
  background-image: url(/images/overlay/overlay_panel_bg1_dead.png);
}
.overlay_panel.c1.dead a { color: #4d4d4d; }
.overlay_panel.c1.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg1_dead.png); }
.overlay_panel.c1.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg1_dead.png); }
.overlay_panel.c1.dead strong.title,
.overlay_panel.c1.dead p.paginate { text-shadow: 1px 1px 1px #4d4d4d; }
.overlay_panel.c1.dead ul li { background-color: #bbbbbb; }

/* =c2 */
.overlay_marker.c2 { background-image: url(/images/overlay/g_icon_p2.png); }
.overlay_marker.c2.open { background-image: url(/images/overlay/g_icon_m2.png); }
.marker_border.c2 { border-color: #2a74c0; }
.overlay_panel.c2 {
  color: #13579d;
  background-image: url(/images/overlay/overlay_panel_bg2.png);
}
.overlay_panel.c2 a { color: #13579d; }
.overlay_panel.c2 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg2.png); }
.overlay_panel.c2 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg2.png); }
.overlay_panel.c2 strong.title,
.overlay_panel.c2 p.paginate { text-shadow: 1px 1px 1px #13579d; }
.overlay_panel.c2 ul li { background-color: #5592d1; }

/* =c2 dead */
.overlay_marker.c2.dead { background-image: url(/images/overlay/g_icon_p2_dead.png); }
.overlay_marker.c2.dead.open { background-image: url(/images/overlay/g_icon_m2_dead.png); }
.marker_border.c2.dead { border-color: #606060; }
.overlay_panel.c2.dead {
  color: #444444;
  background-image: url(/images/overlay/overlay_panel_bg2_dead.png);
}
.overlay_panel.c2.dead a { color: #444444; }
.overlay_panel.c2.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg2_dead.png); }
.overlay_panel.c2.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg2_dead.png); }
.overlay_panel.c2.dead strong.title,
.overlay_panel.c2.dead p.paginate { text-shadow: 1px 1px 1px #444444; }
.overlay_panel.c2.dead ul li { background-color: #b3b3b3; }

/* =c3 */
.overlay_marker.c3 { background-image: url(/images/overlay/g_icon_p3.png); }
.overlay_marker.c3.open { background-image: url(/images/overlay/g_icon_m3.png); }
.marker_border.c3 { border-color: #2a9cc0; }
.overlay_panel.c3 {
  color: #1681a3;
  background-image: url(/images/overlay/overlay_panel_bg3.png);
}
.overlay_panel.c3 a { color: #1681a3; }
.overlay_panel.c3 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg3.png); }
.overlay_panel.c3 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg3.png); }
.overlay_panel.c3 strong.title,
.overlay_panel.c3 p.paginate { text-shadow: 1px 1px 1px #1681a3; }
.overlay_panel.c3 ul li { background-color: #57b4d1; }

/* =c3 dead */
.overlay_marker.c3.dead { background-image: url(/images/overlay/g_icon_p3_dead.png); }
.overlay_marker.c3.dead.open { background-image: url(/images/overlay/g_icon_m3_dead.png); }
.marker_border.c3.dead { border-color: #5d5d5d; }
.overlay_panel.c3.dead {
  color: #404040;
  background-image: url(/images/overlay/overlay_panel_bg3_dead.png);
}
.overlay_panel.c3.dead a { color: #404040; }
.overlay_panel.c3.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg3_dead.png); }
.overlay_panel.c3.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg3_dead.png); }
.overlay_panel.c3.dead strong.title,
.overlay_panel.c3.dead p.paginate { text-shadow: 1px 1px 1px #404040; }
.overlay_panel.c3.dead ul li { background-color: #a8a8a8; }

/* =c4 */
.overlay_marker.c4 { background-image: url(/images/overlay/g_icon_p4.png); }
.overlay_marker.c4.open { background-image: url(/images/overlay/g_icon_m4.png); }
.marker_border.c4 { border-color: #36beb4; }
.overlay_panel.c4 {
  color: #139d93;
  background-image: url(/images/overlay/overlay_panel_bg4.png);
}
.overlay_panel.c4 a { color: #139d93; }
.overlay_panel.c4 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg4.png); }
.overlay_panel.c4 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg4.png); }
.overlay_panel.c4 strong.title,
.overlay_panel.c4 p.paginate { text-shadow: 1px 1px 1px #139d93; }
.overlay_panel.c4 ul li { background-color: #60cfc7; }

/* =c4 dead */
.overlay_marker.c4.dead { background-image: url(/images/overlay/g_icon_p4_dead.png); }
.overlay_marker.c4.dead.open { background-image: url(/images/overlay/g_icon_m4_dead.png); }
.marker_border.c4.dead { border-color: #555555; }
.overlay_panel.c4.dead {
  color: #3d3d3d;
  background-image: url(/images/overlay/overlay_panel_bg4_dead.png);
}
.overlay_panel.c4.dead a { color: #3d3d3d; }
.overlay_panel.c4.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg4_dead.png); }
.overlay_panel.c4.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg4_dead.png); }
.overlay_panel.c4.dead strong.title,
.overlay_panel.c4.dead p.paginate { text-shadow: 1px 1px 1px #3d3d3d; }
.overlay_panel.c4.dead ul li { background-color: #9f9f9f; }

/* =c5 */
.overlay_marker.c5 { background-image: url(/images/overlay/g_icon_p5.png); }
.overlay_marker.c5.open { background-image: url(/images/overlay/g_icon_m5.png); }
.marker_border.c5 { border-color: #37bd8b; }
.overlay_panel.c5 {
  color: #199e6d;
  background-image: url(/images/overlay/overlay_panel_bg5.png);
}
.overlay_panel.c5 a { color: #199e6d; }
.overlay_panel.c5 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg5.png); }
.overlay_panel.c5 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg5.png); }
.overlay_panel.c5 strong.title,
.overlay_panel.c5 p.paginate { text-shadow: 1px 1px 1px #199e6d; }
.overlay_panel.c5 ul li { background-color: #61cda5; }

/* =c5 dead */
.overlay_marker.c5.dead { background-image: url(/images/overlay/g_icon_p5_dead.png); }
.overlay_marker.c5.dead.open { background-image: url(/images/overlay/g_icon_m5_dead.png); }
.marker_border.c5.dead { border-color: #505050; }
.overlay_panel.c5.dead {
  color: #3d3d3d;
  background-image: url(/images/overlay/overlay_panel_bg5_dead.png);
}
.overlay_panel.c5.dead a { color: #3d3d3d; }
.overlay_panel.c5.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg5_dead.png); }
.overlay_panel.c5.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg5_dead.png); }
.overlay_panel.c5.dead strong.title,
.overlay_panel.c5.dead p.paginate { text-shadow: 1px 1px 1px #3d3d3d; }
.overlay_panel.c5.dead ul li { background-color: #949494; }

/* =c6 */
.overlay_marker.c6 { background-image: url(/images/overlay/g_icon_p6.png); }
.overlay_marker.c6.open { background-image: url(/images/overlay/g_icon_m6.png); }
.marker_border.c6 { border-color: #32c26d; }
.overlay_panel.c6 {
  color: #0da049;
  background-image: url(/images/overlay/overlay_panel_bg6.png);
}
.overlay_panel.c6 a { color: #0da049; }
.overlay_panel.c6 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg6.png); }
.overlay_panel.c6 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg6.png); }
.overlay_panel.c6 strong.title,
.overlay_panel.c6 p.paginate { text-shadow: 1px 1px 1px #0da049; }
.overlay_panel.c6 ul li { background-color: #5cd18c; }

/* =c6 dead */
.overlay_marker.c6.dead { background-image: url(/images/overlay/g_icon_p6_dead.png); }
.overlay_marker.c6.dead.open { background-image: url(/images/overlay/g_icon_m6_dead.png); }
.marker_border.c6.dead { border-color: #4d4d4d; }
.overlay_panel.c6.dead {
  color: #303030;
  background-image: url(/images/overlay/overlay_panel_bg6_dead.png);
}
.overlay_panel.c6.dead a { color: #303030; }
.overlay_panel.c6.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg6_dead.png); }
.overlay_panel.c6.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg6_dead.png); }
.overlay_panel.c6.dead strong.title,
.overlay_panel.c6.dead p.paginate { text-shadow: 1px 1px 1px #303030; }
.overlay_panel.c6.dead ul li { background-color: #8a8a8a; }

/* =c7 */
.overlay_marker.c7 { background-image: url(/images/overlay/g_icon_p7.png); }
.overlay_marker.c7.open { background-image: url(/images/overlay/g_icon_m7.png); }
.marker_border.c7 { border-color: #36be48; }
.overlay_panel.c7 {
  color: #19a52c;
  background-image: url(/images/overlay/overlay_panel_bg7.png);
}
.overlay_panel.c7 a { color: #19a52c; }
.overlay_panel.c7 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg7.png); }
.overlay_panel.c7 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg7.png); }
.overlay_panel.c7 strong.title,
.overlay_panel.c7 p.paginate { text-shadow: 1px 1px 1px #19a52c; }
.overlay_panel.c7 ul li { background-color: #60cd6d; }

/* =c7 dead */
.overlay_marker.c7.dead { background-image: url(/images/overlay/g_icon_p7_dead.png); }
.overlay_marker.c7.dead.open { background-image: url(/images/overlay/g_icon_m7_dead.png); }
.marker_border.c7.dead { border-color: #4d4d4d; }
.overlay_panel.c7.dead {
  color: #2d2d2d;
  background-image: url(/images/overlay/overlay_panel_bg7_dead.png);
}
.overlay_panel.c7.dead a { color: #2d2d2d; }
.overlay_panel.c7.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg7_dead.png); }
.overlay_panel.c7.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg7_dead.png); }
.overlay_panel.c7.dead strong.title,
.overlay_panel.c7.dead p.paginate { text-shadow: 1px 1px 1px #2d2d2d; }
.overlay_panel.c7.dead ul li { background-color: #828282; }

/* =c8 */
.overlay_marker.c8 { background-image: url(/images/overlay/g_icon_p8.png); }
.overlay_marker.c8.open { background-image: url(/images/overlay/g_icon_m8.png); }
.marker_border.c8 { border-color: #4dbf38; }
.overlay_panel.c8 {
  color: #1c7a26;
  background-image: url(/images/overlay/overlay_panel_bg8.png);
}
.overlay_panel.c8 a { color: #1c7a26; }
.overlay_panel.c8 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg8.png); }
.overlay_panel.c8 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg8.png); }
.overlay_panel.c8 strong.title,
.overlay_panel.c8 p.paginate { text-shadow: 1px 1px 1px #2a851b; }
.overlay_panel.c8 ul li { background-color: #77cf6c; }

/* =c8 dead */
.overlay_marker.c8.dead { background-image: url(/images/overlay/g_icon_p8_dead.png); }
.overlay_marker.c8.dead.open { background-image: url(/images/overlay/g_icon_m8_dead.png); }
.marker_border.c8.dead { border-color: #444444; }
.overlay_panel.c8.dead {
  color: #222222;
  background-image: url(/images/overlay/overlay_panel_bg8_dead.png);
}
.overlay_panel.c8.dead a { color: #222222; }
.overlay_panel.c8.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg8_dead.png); }
.overlay_panel.c8.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg8_dead.png); }
.overlay_panel.c8.dead strong.title,
.overlay_panel.c8.dead p.paginate { text-shadow: 1px 1px 1px #222222; }
.overlay_panel.c8.dead ul li { background-color: #777777; }

/* =c9 */
.overlay_marker.c9 { background-image: url(/images/overlay/g_icon_p9.png); }
.overlay_marker.c9.open { background-image: url(/images/overlay/g_icon_m9.png); }
.marker_border.c9 { border-color: #6dc232; }
.overlay_panel.c9 {
  color: #50a714;
  background-image: url(/images/overlay/overlay_panel_bg9.png);
}
.overlay_panel.c9 a { color: #50a714; }
.overlay_panel.c9 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg9.png); }
.overlay_panel.c9 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg9.png); }
.overlay_panel.c9 strong.title,
.overlay_panel.c9 p.paginate { text-shadow: 1px 1px 1px #50a714; }
.overlay_panel.c9 ul li { background-color: #8bd05c; }

/* =c9 dead */
.overlay_marker.c9.dead { background-image: url(/images/overlay/g_icon_p9_dead.png); }
.overlay_marker.c9.dead.open { background-image: url(/images/overlay/g_icon_m9_dead.png); }
.marker_border.c9.dead { border-color: #404040; }
.overlay_panel.c9.dead {
  color: #202020;
  background-image: url(/images/overlay/overlay_panel_bg9_dead.png);
}
.overlay_panel.c9.dead a { color: #202020; }
.overlay_panel.c9.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg9_dead.png); }
.overlay_panel.c9.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg9_dead.png); }
.overlay_panel.c9.dead strong.title,
.overlay_panel.c9.dead p.paginate { text-shadow: 1px 1px 1px #202020; }
.overlay_panel.c9.dead ul li { background-color: #6c6.deadc6c; }

/* =c10 */
.overlay_marker.c10 { background-image: url(/images/overlay/g_icon_p10.png); }
.overlay_marker.c10.open { background-image: url(/images/overlay/g_icon_m10.png); }
.marker_border.c10 { border-color: #9dcd3c; }
.overlay_panel.c10 {
  color: #81b31b;
  background-image: url(/images/overlay/overlay_panel_bg10.png);
}
.overlay_panel.c10 a { color: #81b31b; }
.overlay_panel.c10 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg10.png); }
.overlay_panel.c10 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg10.png); }
.overlay_panel.c10 strong.title,
.overlay_panel.c10 p.paginate { text-shadow: 1px 1px 1px #81b31b; }
.overlay_panel.c10 ul li { background-color: #b1d766; }

/* =c10 dead */
.overlay_marker.c10.dead { background-image: url(/images/overlay/g_icon_p10_dead.png); }
.overlay_marker.c10.dead.open { background-image: url(/images/overlay/g_icon_m10_dead.png); }
.marker_border.c10.dead { border-color: #3d3d3d; }
.overlay_panel.c10.dead {
  color: #1d1d1d;
  background-image: url(/images/overlay/overlay_panel_bg10_dead.png);
}
.overlay_panel.c10.dead a { color: #1d1d1d; }
.overlay_panel.c10.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg10_dead.png); }
.overlay_panel.c10.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg10_dead.png); }
.overlay_panel.c10.dead strong.title,
.overlay_panel.c10.dead p.paginate { text-shadow: 1px 1px 1px #1d1d1d; }
.overlay_panel.c10.dead ul li { background-color: #626262; }

/* =c11 */
.overlay_marker.c11 { background-image: url(/images/overlay/g_icon_p11.png); }
.overlay_marker.c11.open { background-image: url(/images/overlay/g_icon_m11.png); }
.marker_border.c11 { border-color: #c2cd34; }
.overlay_panel.c11 {
  color: #a3ad22;
  background-image: url(/images/overlay/overlay_panel_bg11.png);
}
.overlay_panel.c11 a { color: #a3ad22; }
.overlay_panel.c11 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg11.png); }
.overlay_panel.c11 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg11.png); }
.overlay_panel.c11 strong.title,
.overlay_panel.c11 p.paginate { text-shadow: 1px 1px 1px #a3ad22; }
.overlay_panel.c11 ul li { background-color: #ced75f; }

/* =c11 dead */
.overlay_marker.c11.dead { background-image: url(/images/overlay/g_icon_p11_dead.png); }
.overlay_marker.c11.dead.open { background-image: url(/images/overlay/g_icon_m11_dead.png); }
.marker_border.c11.dead { border-color: #333333; }
.overlay_panel.c11.dead {
  color: #111111;
  background-image: url(/images/overlay/overlay_panel_bg11_dead.png);
}
.overlay_panel.c11.dead a { color: #111111; }
.overlay_panel.c11.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg11_dead.png); }
.overlay_panel.c11.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg11_dead.png); }
.overlay_panel.c11.dead strong.title,
.overlay_panel.c11.dead p.paginate { text-shadow: 1px 1px 1px #111111; }
.overlay_panel.c11.dead ul li { background-color: #595959; }

/* =c12 */
.overlay_marker.c12 { background-image: url(/images/overlay/g_icon_p12.png); }
.overlay_marker.c12.open { background-image: url(/images/overlay/g_icon_m12.png); }
.marker_border.c12 { border-color: #d5b133; }
.overlay_panel.c12 {
  color: #b5931c;
  background-image: url(/images/overlay/overlay_panel_bg12.png);
}
.overlay_panel.c12 a { color: #b5931c; }
.overlay_panel.c12 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg12.png); }
.overlay_panel.c12 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg12.png); }
.overlay_panel.c12 strong.title,
.overlay_panel.c12 p.paginate { text-shadow: 1px 1px 1px #b5931c; }
.overlay_panel.c12 ul li { background-color: #dec25f; }

/* =c12 dead */
.overlay_marker.c12.dead { background-image: url(/images/overlay/g_icon_p12_dead.png); }
.overlay_marker.c12.dead.open { background-image: url(/images/overlay/g_icon_m12_dead.png); }
.marker_border.c12.dead { border-color: #303030; }
.overlay_panel.c12.dead {
  color: #101010;
  background-image: url(/images/overlay/overlay_panel_bg12_dead.png);
}
.overlay_panel.c12.dead a { color: #101010; }
.overlay_panel.c12.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg12_dead.png); }
.overlay_panel.c12.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg12_dead.png); }
.overlay_panel.c12.dead strong.title,
.overlay_panel.c12.dead p.paginate { text-shadow: 1px 1px 1px #101010; }
.overlay_panel.c12.dead ul li { background-color: #505050; }

/* =c13 */
.overlay_marker.c13 { background-image: url(/images/overlay/g_icon_p13.png); }
.overlay_marker.c13.open { background-image: url(/images/overlay/g_icon_m13.png); }
.marker_border.c13 { border-color: #d38736; }
.overlay_panel.c13 {
  color: #b46a1c;
  background-image: url(/images/overlay/overlay_panel_bg13.png);
}
.overlay_panel.c13 a { color: #b46a1c; }
.overlay_panel.c13 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg13.png); }
.overlay_panel.c13 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg13.png); }
.overlay_panel.c13 strong.title,
.overlay_panel.c13 p.paginate { text-shadow: 1px 1px 1px #b46a1c; }
.overlay_panel.c13 ul li { background-color: #dca05f; }

/* =c13 dead */
.overlay_marker.c13.dead { background-image: url(/images/overlay/g_icon_p13_dead.png); }
.overlay_marker.c13.dead.open { background-image: url(/images/overlay/g_icon_m13_dead.png); }
.marker_border.c13.dead { border-color: #2d2d2d; }
.overlay_panel.c13.dead {
  color: #0d0d0d;
  background-image: url(/images/overlay/overlay_panel_bg13_dead.png);
}
.overlay_panel.c13.dead a { color: #0d0d0d; }
.overlay_panel.c13.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg13_dead.png); }
.overlay_panel.c13.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg13_dead.png); }
.overlay_panel.c13.dead strong.title,
.overlay_panel.c13.dead p.paginate { text-shadow: 1px 1px 1px #0d0d0d; }
.overlay_panel.c13.dead ul li { background-color: #424242; }

/* =c14 */
.overlay_marker.c14 { background-image: url(/images/overlay/g_icon_p14.png); }
.overlay_marker.c14.open { background-image: url(/images/overlay/g_icon_m14.png); }
.marker_border.c14 { border-color: #d46135; }
.overlay_panel.c14 {
  color: #b4451b;
  background-image: url(/images/overlay/overlay_panel_bg14.png);
}
.overlay_panel.c14 a { color: #b4451b; }
.overlay_panel.c14 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg14.png); }
.overlay_panel.c14 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg14.png); }
.overlay_panel.c14 strong.title,
.overlay_panel.c14 p.paginate { text-shadow: 1px 1px 1px #b4451b; }
.overlay_panel.c14 ul li { background-color: #dd8360; }

/* =c14 dead */
.overlay_marker.c14.dead { background-image: url(/images/overlay/g_icon_p14_dead.png); }
.overlay_marker.c14.dead.open { background-image: url(/images/overlay/g_icon_m14_dead.png); }
.marker_border.c14.dead { border-color: #222222; }
.overlay_panel.c14.dead {
  color: #000000;
  background-image: url(/images/overlay/overlay_panel_bg14_dead.png);
}
.overlay_panel.c14.dead a { color: #000000; }
.overlay_panel.c14.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg14_dead.png); }
.overlay_panel.c14.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg14_dead.png); }
.overlay_panel.c14.dead strong.title,
.overlay_panel.c14.dead p.paginate { text-shadow: 1px 1px 1px #000000; }
.overlay_panel.c14.dead ul li { background-color: #373737; }

/* =c15 */
.overlay_marker.c15 { background-image: url(/images/overlay/g_icon_p15.png); }
.overlay_marker.c15.open { background-image: url(/images/overlay/g_icon_m15.png); }
.marker_border.c15 { border-color: #c02a2a; }
.overlay_panel.c15 {
  color: #9d1414;
  background-image: url(/images/overlay/overlay_panel_bg15.png);
}
.overlay_panel.c15 a { color: #9d1414; }
.overlay_panel.c15 .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg15.png); }
.overlay_panel.c15 .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg15.png); }
.overlay_panel.c15 strong.title,
.overlay_panel.c15 p.paginate { text-shadow: 1px 1px 1px #9d1414; }
.overlay_panel.c15 ul li { background-color: #cf5555; }

/* =c15 dead */
.overlay_marker.c15.dead { background-image: url(/images/overlay/g_icon_p15_dead.png); }
.overlay_marker.c15.dead.open { background-image: url(/images/overlay/g_icon_m15_dead.png); }
.marker_border.c15.dead { border-color: #202020; }
.overlay_panel.c15.dead {
  color: #000000;
  background-image: url(/images/overlay/overlay_panel_bg15_dead.png);
}
.overlay_panel.c15.dead a { color: #000000; }
.overlay_panel.c15.dead .overlay_panel_top { background-image: url(/images/overlay/overlay_panel_bg15_dead.png); }
.overlay_panel.c15.dead .overlay_panel_bottom { background-image: url(/images/overlay/overlay_panel_bg15_dead.png); }
.overlay_panel.c15.dead strong.title,
.overlay_panel.c15.dead p.paginate { text-shadow: 1px 1px 1px #000000; }
.overlay_panel.c15.dead ul li { background-color: #2c2.deadc2c; }

/* LIST VIEW: =list_view
---------------------------------------------*/
#list_view {
  background: url(/images/list_view_bg.png) -1104px bottom no-repeat;
  position: absolute;
  top: 78px;
  left: 50%;
  margin-left: -276px;
  padding-bottom: 22px;
  width: 552px;
}
#list_view #list_top {
  background: url(/images/list_view_bg.png) 0 0 no-repeat;
  padding-top: 22px;
}
#list_view .wrapper {
  background: url(/images/list_view_bg.png) -552px 0 repeat-y;
  margin: 0;
  padding: 0 22px;
  position: static;
  width: 508px;
}

.export_button {
	display: block;
	float: right;
	color: #9DC62B;
	padding-left: 18px !important;
	padding-top: 1px;
	background: url('/images/xcomma.gif') no-repeat top left;
	height: 16px;
}
.export_button:hover {
	color: #9D4812;
}


#list_view ul {
  list-style-type: none;
  float: left;
}

#list_view ul li { float: left; }
#list_view ul li a {
  background-image: url(../images/list_tabs_bg.png);
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 20px;
  text-indent: -9999px;
}
/* VISIBLE */
#list_view ul li#tab_visible a {
  background-position: 0 -20px;
  width: 122px;
}
#list_view ul li#tab_visible a:hover,
#list_view ul li#tab_visible a.current { background-position: 0 0; }

/* NOT VISIBLE */
#list_view ul li#tab_not_visible a {
  background-position: -122px -20px;
  width: 76px;
}
#list_view ul li#tab_not_visible a:hover,
#list_view ul li#tab_not_visible a.current { background-position: -122px 0; }

/* BOTH */
#list_view ul li#tab_both a {
  background-position: -198px -20px;
  width: 44px;
}
#list_view ul li#tab_both a:hover,
#list_view ul li#tab_both a.current { background-position: -198px 0; }
#list_view .export {
  background: url(../images/xcomma.gif) 0 50% no-repeat;
  color: #9ec630;
  float: right;
  font-size: 12px;
  padding-left: 20px;
}


#list_view .export {
  background: url(/images/xcomma.gif) 0 50% no-repeat;
  color: #9ec630;
  float: right;
  font-size: 12px;
  padding-left: 20px;
}
#list_view .export:hover { color: #9d4812; }
#list_view table {
  border-collapse: collapse;
  clear: both;
}
#list_view table .center { text-align: center; }
#list_view table .left { text-align: left; }
#list_view table .right { text-align: right; }
#list_view thead th,
#list_view tbody .total td {
  background-color: #9ec630;
  border-bottom: 1px solid #80b01c;
  border-right: 1px solid #80b01c;
  color: #fff;
  font-size: 13px;
  font-weight: normal;
  padding: 3px 6px 2px 6px;
  text-shadow: 1px 1px 1px #80b01c;
  text-transform: uppercase;
}
#list_view tbody td {
  font-size: 13px;
  padding: 3px 6px 2px 6px;
}
#list_view tbody .visible td {
  background-color: #e3eec4;
  border-bottom: 1px solid #d3e3a4;
  border-right: 1px solid #d3e3a4;
}
#list_view tbody .not_visible td {
  background-color: #d3e3a4;
  border-bottom: 1px solid #c3d980;
  border-right: 1px solid #c3d980;
  color: #80b226;
}

iframe#verify_page {
  margin-top: 72px;
  width: 100%;
}

#ask_verify .no {
  margin-left: 10px;
}

/* GET YOURS: =get_yours
------------------------------------------------------------*/
html a#get_yours {
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.8);
  bottom: 0;
  color: #8ABC00;
  display: block;
  font-size: 32px;
  font-weight: bold;
  height: 20px;
  padding: 20px;
  position: fixed;
  text-decoration: none;
  text-align: center;
  width: 100%;
  z-index: 2;
}
html a#get_yours:hover {
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.9);
  color: #9D4812;
}
html a#get_yours span { text-decoration: underline; }


/* **/

/** Support Request  */

.popin { position: absolute; width: 99%; top: 72px; left: 0px; text-align: left; }
.popin .content { margin: 50px auto; }
.popin .content { background: #D3E69F; border: 2px solid #6DA918; outline: 1px solid #fff; width: 320px; padding: 10px; }
.popin h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.4em; margin: 0; color: #fff; text-shadow: 1px 1px 1px #6DA918; }
.popin p, .popin label, #support_request_subject, .popin textarea { padding: 0; margin: 0; width: 320px; }
.popin label { padding: 0.25em 0; color: #6DA918; }
.popin img { vertical-align: bottom; }
.popin .buttons { text-align: center !important; }
#support_request_info { font-weight: bold; }
.popin p { margin: 0.5em 0; }

del, .del, .del a { text-decoration: none; text-decoration: line-through; color: #666;}

/* /Support Request **/

