﻿@charset "utf-8";
/* CSS Document */

@import url("/global/styles-main.css");

/*.intrinsic-container {
  position: relative;
  height: 0;
  overflow: hidden;
}
 
 16x9 Aspect Ratio 
.intrinsic-container-16x9 {
  padding-bottom: 56.25%;
}
 
 4x3 Aspect Ratio 
.intrinsic-container-4x3 {
  padding-bottom: 75%;
}
 
.intrinsic-container iframe {
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}*/

.width50 {width:50%;}
.EDU_RH{font-weight:bold; text-align:left !important}
.align_bottom {vertical-align:bottom;}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
	.link-revised {font-size:medium !important;}
}

h1 {margin-top:-5px !important;}

.user {-moz-user-select:all !important;}
.link-revised {font-size:larger;}

sup {font-size:11px!important;}

.nowrap {white-space:nowrap !important}

#symbols dl {border:0px double #CCC; padding:0.5em;}
#symbols dt {float:left; clear:left; width:15px; text-align:center; font-weight:bold;}
#symbols dt a {text-decoration:none;}
#symbols dd {margin:0 0 0 50px; padding:0 0 0.5em 0;}

#wb-cont {font-size:175%; margin-top:20px; margin-bottom:20px;}
main h2 {font-size:140%;margin-top:20px;}
main h3 {font-size:125%; color:#666;}
main h3 {font-size:110%;}


#DQL{
	color:#FFFFFF;
	}
.align-bottom {vertical-align: bottom!important;}
.font-normal {font-weight: normal;}
th {font-weight: bold;}

.selected{background:#F0F0F0 !important;
color:black !important;
display:inline-block;
font-family: "Century Gothic", CenturyGothic, Geneva, AppleGothic, sans-serif;
border-radius: 0px 10px 0 0;
padding-top:5px !important;
border:solid #AF3C43 1px !important;
border-bottom:none !important;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;
padding-top:7px !important;
margin-bottom:9px;
box-shadow: 7px 7px 5px #5A5A5A;
text-decoration:none;}

div.selected a:hover{text-decoration:none;}
div.tabs a:hover{text-decoration:none;}

.tabs:hover{background:#F0F0F0;
color:black !important;
border:solid #AF3C43 1px !important;
border-bottom:none !important;
}
.tabs:hover a{background:#F0F0F0;
color:black !important}
.tabs a:hover{text-decoration:none; color:black !important}

.tablinkselected{text-decoration:none;
color:#000 !important;}

.tablink{text-decoration:none;
color:#FFF !important;}

.tabs {display:inline-block;
font-family: "Century Gothic", CenturyGothic, Geneva, AppleGothic, sans-serif;
border:black solid 1px;
background:#243851;
color:white;
border-radius: 0px 10px 0 0;
border-bottom:none;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;
padding-top:5px;
margin-bottom:9px;
box-shadow: 7px 7px 5px #5A5A5A}
}



caption {font-size:90%; font-style:italic; font-weight:normal;}
.bg-white {background-color:#FFF !important;}

main table {font-family: Arial, Helvetica, sans-serif; width:100%;}
main table {margin-top:10px;}
main table th[colspan] {text-align:center;}
main table thead th {
	background-color: #eee !important;
	color: #222;
	text-shadow: white 0 1px 1px;
	border-color: #d4d4d4;
	font-weight:bold;
	color:#666;
	vertical-align:bottom;
	border:1px solid #ddd;
}
main table thead {border-bottom:thick solid #666;}
main table tbody th {
background-color: White;
color: #222;
text-shadow: white 0 1px 1px;
	border:1px solid #ddd;
}
main table tbody td {
	border:1px solid #ddd;
}

.width {width: 5%!important;}
.width-10 {width: 10%!important;}
.width-15 {width: 15%!important;}
.width-25 {width: 25%!important;}
.width-30 {width: 30%!important;}
.width-35 {width: 35%!important;}
.width-40 {width: 40%!important;}
.width-45 {width: 45%!important;}
.width0 {width: 40%!important;}
.width5 {width: 55%!important;}
.width-60 {width: 40%!important;}
.width-65 {width: 65%!important;}
.width-70 {width: 40%!important;}
.width-75 {width: 75%!important;}
.width-80 {width: 40%!important;}
.width-85 {width: 85%!important;}
.width-95 {width: 95%!important;}

.valign_c{padding-top:130px}

.panel-border {border:#B5B5B5 solid 2px !important;
font-size:15px !important;
border-radius:15px !important;
-moz-border-radius:15px !important;
-webkit-border-radius: 15px !important;
box-shadow: 7px 7px 5px #5A5A5A !important;}

.mrgn-tp-0 {margin-top:-20;}

.mrg-tp-t {margin-top:7px}

.mrg-tp-h1 {margin-top:-10px}
.mrg-tp-link{margin-top:10px !important}

.indent-1 {
    padding-left: 5px !important;
}

.indent-2 {
    padding-left: 10px !important;
}

.indent-3 {
    padding-left: 15px !important;
}

.indent-4 {
    padding-left: 20px !important;
}

.indent-5 {
    padding-left: 25px !important;
}

.indent-6 {
    padding-left: 30px !important;
}

.indent-7 {
    padding-left: 35px !important;
}

.indent-8 {
    padding-left: 35px !important;
}

.indent-9 {
    padding-left: 40px !important;
}

table tbody tr th.stubheader {
    background-color: #EEEEEE;
    color: #666;
    font-weight: bold;
	text-align: left;
}

table tbody tr th {
    font-weight: normal;}

.search_box {text-align:right !important;
display:inline;
float:right;
padding-top:23px;
padding-right:10px}

.align-right { text-align:right;
padding-right:50px;
color:#FFFFC0}

.description{margin-top:-6px;
margin-bottom:-0.01em}

#t6 tbody th[colspan] {text-align:left !important;}
#symbols dl {border:0px !important; padding:0.5em;}

.MAP{border:hidden;
width:100%}

.shadow{box-shadow: 3px 3px 5px #000000;}

.graph_heading {
	position: relative;
	line-height: 25px;
	border: 1px solid #434343;
	padding: 5px 15px;
	color: white;
	border-radius: 0 10px 0 10px;
	box-shadow: inset 0 0 5px rgba(53,86,129, 0.5);
	background: #335075;
	/*background: -webkit-linear-gradient(#293A56, #4D6082); /* For Safari 5.1 to 6.0 */
    /*background: -o-linear-gradient(#293A56, #4D6082); /* For Opera 11.1 to 12.0 */
    /*background: -moz-linear-gradient(#293A56, #4D6082); /* For Firefox 3.6 to 15 */
    /*background: linear-gradient(#293A56, #4D6082); /* Standard syntax (must be last) */
}

.graph_heading_1 {

	border-bottom: 1px solid rgba(53,86,129, 0.3);}
	
#container {
    background: #335075;
	color: black;
	background: rgba(53,86,129, 0.9);
	border: 1px solid #F0F0F0;
    margin: auto;
	padding-bottom: 5px;
	margin-bottom:10px;
	border-radius: 0 10px 0 10px;
	box-shadow: 7px 7px 5px #5A5A5A;
    background: -webkit-linear-gradient(#243850, #335075); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#243850, #335075); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#243850, #335075); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#243850, #335075); /* Standard syntax (must be last) */
    }
 
h2 {
     background: #e3e3e3;
     background: -moz-linear-gradient(top, #e3e3e3, #c8c8c8);
     background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#c8c8c8));
     padding: 10px 20px;
     margin-left: -20px;
     margin-top: 0;
	 max-width:730px;
     position: relative;
	 display:inline-block;
	 border-radius: 0 10px 0 0; 
    -moz-box-shadow: 1px 1px 3px #292929;
    -webkit-box-shadow: 1px 1px 3px #292929;
     box-shadow: 3px 3px 5px #000000;
     color: #000000;
     text-shadow: 0 1px 0 white;
}
 

.arrow {
     width: 0; height: 0;
     line-height: 0;
     border-left: 20px solid transparent;
     border-top: 10px solid #c8c8c8;
     top: 104%;
     left: 0;
     position: absolute;
}

.FOG_TEXT{
	list-style-type:disc;
	line-height:25px}
	
.nostyle{
     background: none !important;
     background: none !important;
     background: none !important;
     padding: 0px 0px !important;
     margin-left: 0px !important;
     margin-top: 0 !important;
     position:static !important;
	 display:block !important;
	 border-radius: 0 0px 0 0 !important; 
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
     box-shadow: none !important;
     color: none !important;
     text-shadow: none !important;
}

.select {
  -webkit-appearance:none;
  -moz-appearance:none;
  -o-appearance:none;
  appearance:none;
  outline:none;
  background-color:#EAEBED !important;
  font-size: 16px;
  border: 1px solid #284162;
  text-indent:2px;
  text-overflow: "";
  border-radius: 5px;
  height:32px;
  overflow: hidden;
  margin-bottom:10px;
  font-weight:bold;
  width:345px;
  padding-left:2px;
  background: url(../images/download.png) 310px / 7% no-repeat #eee;
  -moz-box-shadow: 1px 1px 3px #292929;
  -webkit-box-shadow: 1px 1px 3px #292929;
  box-shadow: 3px 3px 5px #000000;
}

.Related{ float:right;
  -webkit-appearance:none;
  -moz-appearance:none;
  -o-appearance:none;
  appearance:none;
  outline:none;
  background-color:#EAEBED !important;
  font-size: 16px;
  border: 1px solid #284162;
  text-indent:2px;
  text-overflow: "";
  border-radius: 5px;
  height:32px;
  overflow: hidden;
  margin-bottom:10px;
  font-weight:bold;
  padding-left:2px;
  -moz-box-shadow: 1px 1px 3px #292929;
  -webkit-box-shadow: 1px 1px 3px #292929;
  box-shadow: 3px 3px 5px #000000;
	}

select::-ms-expand{display:none}