          html{
            overflow: -moz-scrollbars-vertical;
            overflow: scroll;	 
          }
          html,body{
          	height:100%;
          	font-family: 'Open Sans', sans-serif;
          	font-size: 13px;
          	font-weight: 200;
          	color:black;
          }       
		  #heading{
		  	height:37px;
		  }	
          .container {
            width: 1024px;
          }
          .home_content{
          	padding:20px;
          	font-size:16px;
          }
          #footer{
          	background-color:white;
          	color:rgb(140,140,140);
          	font-size:10px;
          	font-weight: 400;
          	padding:0px;
          	margin:0px;
          	width:100%;
          }
          .contentbox{
            overflow:hidden;
          }
          .floatoverlay{
            position: absolute;
            top:0;
            left:0;
            bottom:0;
            right:0;
            width:100%;
            height:100%;
            z-index:998;
            background-color: Black;
            opacity: .5;
            display:none;
          }
          .floatdiv{
          	  display:none;
          	  position: absolute;
              top: 50%;
              left: 50%;
              -webkit-transform: translate(-50%, -50%);
              -moz-transform: translate(-50%, -50%);    /* Older Gecko browser */
              -ms-transform: translate(-50%, -50%);     /* IE9+ */
              -o-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
              background-color:white;
              z-index: 999;
              padding:20px;
              border-radius: 5px; 
              -moz-border-radius: 5px; 
              -webkit-border-radius: 5px; 
              border: 2px solid black;              
          }

          .page2_content{
          	padding:10px;
          	font-size:13px;
          	font-weight: 400;
          	min-height: 100%;
          	height:100%;
          }  
          .page2_pg{
          	height:100%;
          	min-height: 100%;
          }        
          .sidebar {
          	padding:10px;
          	width:140px;
          }
          .sidebar a{
          	text-decoration: none;
          	color: inherit;
          	font-size: inherit;
          	font-weight: inherit;
          }
          .bighead {
          	font-size:27px; 
          	font-weight:300;
          }
          .medhead {
          	font-size:16px;
          	font-weight:600;
          }
          .boldhead {
          	font-weight:600;
          }
          .breadcrumb {
          	font-weight:400;
          	font-size:10px;
          	color:rgb(140,140,140);
          	padding:0px;
          }
          .breadcrumb a {
          	text-decoration:none;
          	font-weight:400;
          	font-size:10px;
          	color:rgb(140,140,140);
          	padding:0px;          	
          }
          .imp_title {
          	font-weight:600;
          }
          .st_title {
          	font-weight:600;
          }
          .st_title_nb {
          	font-weight:300;
          	text-decoration: underline;
          }          
          .env_img {
          	max-width:500px;
          }
          .nar_button {
          	display: block;
          	background-color:rgb(93,108,131);
          	width:325px;
          	height:54px;
          	color: white;
          	text-decoration: none;
          	text-align: center;
          	line-height: 54px;
          }
          .info_button {
          	display: block;
          	background-color:white;
          	width:325px;
          	height:54px;
          	color: black;
          	text-decoration: none;
          	text-align: center;
          	line-height: 54px;          	
          }
          .info_button p{
          	padding-left:20px;
          	padding-right:20px;
          }
          .left_nav {
          	color: rgb(84,90,114);
          	font-size: 13px;
          	font-weight:300;
          	padding-top:12px;
          }
          .left_nav a {
          	color: rgb(84,90,114);
          	padding-right:10px;
          }
          .left_nav a:hover{
          	text-decoration: none;
          	color: white;
          	font-size: 13px;
          	font-weight:300;          	
          }
          .right_nav {
          	color: white;
          	font-size: 13px;
          	font-weight:300;
          	padding-top:12px;
          }
          .right_nav a {
          	display: inline-block;
          	color: white;
          	padding-right:10px;
          }
          .right_nav a:hover{
          	text-decoration: underline;
          	color: white;
          	font-size: 13px;
          	font-weight:300;          	
          }            
        
          .nar_button:focus, .nar_button:visited, .nar_button:active, .nar_button:hover {
            color: white;
          	text-decoration: none;          	
          }                   
          .nar_button_hover:hover{
          	display: block;
          	background-color:rgb(72,86,109);
          	color:white;
          	text-decoration: none;
          }    
          .nav_content_1{
          	height:138px;
          	color:white;
          	font-size:13px;
          }
          .nav_content_2{
          	height:100%;
          	color:white;
          	font-size:13px;
          } 
          .nav_content_3{
          	height:100%;
          	color:white;
          	font-size:13px;
          	background-color:rgb(138,136,57);
          }    
          .nav_content_4{
          	height:100%;
          	color:white;
          	font-size:13px;
          }                                 
          .nav_content_1 img{
          	padding-bottom:5px;
          }
          .nav_icon {
          	text-align:center;
          	vertical-align:top;
          	display:inline-block;
          	min-height:85px;
          	width:105px;
          	border-right-style:solid; 
          	border-right-width:1px;
          	border-right-color:white;
          	color:rgb(175,205,203);
          	font-size:12px;
          }
          .nav_icon:hover {
          	color:white;
          }
          
          .dataoutput table, td, th{
          	border-style:solid;
          	border-width:1px;
          	border-color:black;
          }
          .itemlist table, td {
          	border-width:0px; 
          	vertical-align:top;         	
          }
          .itemlist a{
          	text-decoration:none;
          	color:white;
          	display:block;
          	width:100%;
          	padding-bottom:10px;
          	line-height:95%;
          }
          .itemlist a:hover{
          	text-decoration:none;
          	background-color:rgb(192,102,54);
          	color:white;
          }
          .itemlist_active {
          	text-decoration:none;
          	background-color:rgb(192,102,54);
          	color:white;
          }          
          .itemlist2 table, td {
          	border-width:0px; 
          	vertical-align:top;         	
          }
          .itemlist2 a{
          	text-decoration:none;
          	color:white;
          	display:block;
          	width:100%;
          	padding-bottom:10px;
          	line-height:95%;
          }
          .itemlist2 a:hover{
          	text-decoration:none;
          	background-color:rgb(156,154,87);
          	color:white;
          }
          .itemlist2_active {
          	text-decoration:none;
          	background-color:rgb(156,154,87);
          	color:white;          	
          }
		  .nav {
		  	float:left;
		  	padding-top:10px;
		  	padding-right:15px;
		  	margin:0px;
		  	font-family: 'Open Sans', sans-serif;
		  }
		  .nav a{
		  	font-family: 'Open Sans', sans-serif;
		  }
		  .nav a:hover{
		  	color: rgb(66,151,182);
		  }
		  #heading a{
		  	text-decoration:none;
		  }
          .current {
	        background-color:rgb(177,180,44) !important;
          }
          .blue {
          	color:rgb(66,151,182);
          }         
          .bluebg{
          	background-color:rgb(66,151,182);
          }
          .green{
          	color:rgb(94,158,60);
          }
          .greenbg{
          	background-color:rgb(93,129,38);
          }
          .greentintbg{
          	background-color:rgb(223,230,212);
          }
          .brown{
          	color:rgb(56,43,37);
          }
          .brownbg{
          	background-color:rgb(56,43,37);
          }
          .black{
          	color:black;
          }
          .white{
          	color:white;
          }
          .page_title{
          	font-size:25px;
          	font-family: 'Open Sans', sans-serif;
          	font-weight: bold;
          	border-bottom-style:solid;
          	border-bottom-width:2px;
          	padding-bottom:5px;
          }
          .tabs{
          	float:left;
          	background-color:rgb(217,234,240);
          	color:rgb(66,151,182);
          	width:92px;
          	height:53px;
          	text-align:center;
          	padding-top:7px;
          	border-top: 1px solid rgb(123,182,204);
          	border-left: 1px solid rgb(123,182,204);
          	border-right: 1px solid rgb(123,182,204);
          	-webkit-border-top-left-radius: 15px;
          	-webkit-border-top-right-radius: 15px;
            -moz-border-radius-topleft: 15px;
            -moz-border-radius-topright: 15px;
            border-top-left-radius:15px;
            border-top-right-radius:15px;
            line-height:115%;
          }
          .tabs.on{
          	background-color:rgb(123,182,204);
          	border-color:rgb(66,151,182);
          	color:white;       
          	text-decoration:none;   	
          }
          .tabs:hover{
          	background-color:rgb(123,182,204);
          	color:white;
          	text-decoration:none;
          	border-color:rgb(66,151,182);
          }
          .tab_container{
          	display:inline-block;
          	border: 2px solid rgb(123,182,204);
          	width:842px;
          	min-height:450px;
          	-webkit-border-bottom-left-radius: 15px;
          	-webkit-border-bottom-right-radius: 15px;
            -moz-border-radius-bottomleft: 15px;
            -moz-border-radius-bottomright: 15px;
            border-bottom-left-radius:15px;
            border-bottom-right-radius:15px;
          }
          .tab_content{
          	margin:10px;
          	display:none;
          }
          .sub_content{
          	margin:10px;
          	display:none;
          }
          .tour{
          	display:none;
          }
          .page_button{
          	display:block;
          	height:30px;
          	width:300px;
          	min-width: 125px;
          	color: rgb(66,151,182);
          	border:1px solid rgb(123,182,204);
          	background-color: rgb(217,234,240);
          	line-height:30px;
          	vertical-align: middle;
          	text-align: center;
          }
          .page_button:hover{
          	text-decoration:none;
          	background-color: rgb(123,182,204);
          	border-color: rgb(66,151,182);
          	color:white;
          }
          #map, #map2 {
            background : #7391ad;
            width      : 100%;
          }
          #map, #map2 {
            border : 0;
            height : 400px;
          }
          .page_heading{
          	font-weight:bold;
          }
          .frame{
          	width:800px;
          	border-width:0px;
          	min-height:200px;
          }

.sld {
    width: 100px;
    margin: 10px;
}

.rh{
	color:red;
}
.rm{
	color:yellow;
}
.rl{
	color:green;
}

.tooltip-inner{
	max-width:300px;
}

.leadinfo{
	font-style: italic;
	padding-left:20px;
}

.inputrow{
  margin:0px 5px 0px 10px !important;
}
.inputlabel{
  margin:0px 0px 0px 0px !important;
  display:inline-block;
  vertical-align: middle;
}
.slidelabel{
  margin:5px 10px 0px 10px !important;
  display:inline-block;
  vertical-align: middle;
}
#legend{
	font-size:12px;
}
#legend a:hover{
	text-decoration:none;
}
			.high{
				background-color:rgb(115,76,0);
				font-weight:bold;
				padding-left:5px;
			}
			.med{
				background-color:rgb(255,170,0);
				font-weight:bold;
				padding-left:5px;
			}
			.low{
				background-color:rgb(255,235,175);
				font-weight:bold;
				padding-left:5px;
			}

.inst_head{
	
}
.inst_head:hover{
  text-decoration:none;
}
.inst_cont {
  display:none;	
  margin-left:35px;
}
.inst_arrow {
	padding-bottom:2px;
}
.subhead{
	text-decoration:underline;
}
