body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  font-style: normal;
  font-weight: normal;
  background-color: #EAEAEA;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

p {
 margin-top:10px;
 margin-bottom:10px; 
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
	font-style: normal;
    font-weight: bold;
}

h2 {
 font-size:18px;
}

/* LINKS */
a:link {
	color: #0000CD;
}
a:visited {
	color: #0000CD;
}

a:hover {
  color: #000000;
}

a.subnav:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #669900;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  }
a.subnav:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #669900;
  font-style: normal;
  font-weight: bold;
  text-decoration: none; 
  }

a.subnav:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FF6600;
  font-style: normal;
  font-weight: bold;
  text-decoration: none; 
  }
  
a.nav:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  }
a.nav:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-style: normal;
  font-weight: bold;
  text-decoration: none; 
  }

a.nav:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #336600;
  font-style: normal;
  font-weight: bold;
  text-decoration: none; 
  }  

a.teen_corner:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #339933;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none;
  }
a.teen_corner:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #339933;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none; 
  }

a.teen_corner:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FF6600;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none; 
  }    
    
a.parents_place:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FD9800;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none;
  }
a.parents_place:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FD9800;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none; 
  }

a.parents_place:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #339933;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none; 
  }      
  
a.resources:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FD9800;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none;
  }
a.resources:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FD9800;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none; 
  }

a.resources:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #339933;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none; 
  }      

a.news:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #238DD7;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none;
  }
a.news:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #238DD7;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none; 
  }

a.news:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #339933;
   font-style: normal;
   font-weight: bold;	
  text-decoration: none; 
  }     
  
/* Air Quality */  
  .air_quality_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   /*color: #FA771E;*/
   font-style: normal;
   font-weight: bold;	
  text-decoration: none;
  }
/*Index*/  
.air_quality_index_good {
 color: #339933;
 font-style: normal;
 font-weight: bold;	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
   text-decoration: none;
}    
.air_quality_index_moderate {
 color: #FFCC00;
 font-style: normal;
 font-weight: bold;	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
  text-decoration: none; 
}
.air_quality_index_poor {
 color: #FA771E;
 font-style: normal;
 font-weight: bold;	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
  text-decoration: none; 
}    
.air_quality_index_unhealthy {
 color: #FF0000;
 font-style: normal;
 font-weight: bold;	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-decoration: none; 
}    
.air_quality_index_severe{
 color: #99004C;
 font-style: normal;
 font-weight: bold;	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
  text-decoration: none; 
}    
.air_quality_index{
 color: #006600;
 font-style: normal;
 font-weight: bold;	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
  text-decoration: none; 
 cursor:pointer;  
}    




.header1 {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
	font-style: normal;
   font-weight: bold;
}
/* END LINKS */
  
.headerCounty  {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   font-style: normal;
   font-weight: bold;	
   text-decoration: none; 	
}

.headerArticle  {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 15px;
   color: #000000;
   font-style: normal;
   font-weight: bold;	
   text-decoration: none; 	
	padding-left: 0px;
	padding-bottom: 3px;
}
  
input {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	color: #000000;
 	font-style: normal;
 	font-weight: normal;

}

table.subnav {
	width: 796px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  	color: #669900;
 	font-style: normal;
 	font-weight: normal;	
	text-align: right;
    background-color:#EAEAEA;
}

.mast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  	color: #669900;
 	font-style: normal;
 	font-weight: normal;
}

.navigationbkg {
	background-image: url(../images/nav_mid.gif);
    white-space:nowrap; 
}

.signupbanner {
	width:340px;
	height:115px;
	background-image: url(../images/banner_azma_alert.jpg);
	margin-top: 6px;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
  	color: #666666;
 	font-style: normal;
}

.signupbanner tr td#email
{
	width:165px;
	height:22px;
}

table.mast {
 	background-color: #FFFFFF;
	background-image: url(../images/mast_1.jpg);
	width: 796px;
	height: 91px;
	border-bottom: 1px solid #FFFFFF;	
}

table.mastbkg {
 	background-color: #FFFFFF;
	background-image: url(../images/mast_btm.gif);
	width: 796px;
	height: 19px;
	border-bottom: 1px solid #ffffff;	
}

table.main {
 	background-color: #FFFFFF;
	border-bottom: 1px solid #999999;	
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	width: 796px;
	height: 645px;
	padding-bottom: 10px;

}

td.vert-banner {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-style: normal;
   font-weight: normal;
	padding-top: 95px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 120px;	
	text-align: center;
}

td.vert-banner2 {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-style: normal;
   font-weight: normal;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 120px;	
	text-align: center;
}


table.zone1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-style: normal;
   font-weight: normal;
	width: 658px;
	border-bottom: 1px solid #000000;	
	border-top: 1px solid #000000;	
}

table.zone2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-style: normal;
   font-weight: normal;
	width: 658px;
}

td.zone2-left {
 	background-color: #FFFFFF;
	width: 315px;
	height: 330px;
	border-top: 8px solid #238DD7;	
	border-bottom: 1px solid #BDDDF3;
	border-left:1px solid #BDDDF3;
	border-right: 1px solid #BDDDF3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-style: normal;
   font-weight: normal;	
   padding-left: 5px;	
	padding-right: 2px;	
   padding-bottom: 5px;		
}

td.zone-interior-content-left {
	background-color: #FFFFFF;
	border-top: 5px solid #238DD7;
	border-bottom: 1px solid #BDDDF3;
	border-left: 1px solid #BDDDF3;
	border-right: 1px solid #BDDDF3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	height: 180px;
	line-height: 16px;	
}

td.zone2-right {
 	background-color: #FFFFFF;
	width: 320px;
	height: 330px;
	border-top: 8px solid #339933;	
	border-bottom: 1px solid #C1E0C1;
	border-left:1px solid #C1E0C1;
	border-right: 1px solid #C1E0C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-style: normal;
   font-weight: normal;	
   padding-left: 5px;	
	padding-right: 2px;	
}

.zone2-right table {
 width:320px;
}

.zone2-left table {
    width: 315px;
}




td.zone-interior-content-right {
	background-color: #FFFFFF;
	border-top: 5px solid #339933;
	border-bottom: 1px solid #C1E0C1;
	border-left: 1px solid #C1E0C1;
	border-right: 1px solid #C1E0C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	height: 180px;
	line-height: 16px;	
}


td.zone-interior-content {
	background-color: #FFFFFF;
	border-top: 5px solid #238DD7;
	border-bottom: 1px solid #BDDDF3;
	border-left: 1px solid #BDDDF3;
	border-right: 1px solid #BDDDF3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	height: 600px;
	line-height: 16px;	
}

table.zone1-forecast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-style: normal;
   font-weight: normal;
	width: 658px;

}

td.forecast-frame {
	background-color: #FFFFFF;
	width: 658px;
	height: 215px;
	border-top: 8px solid #339933;   
	border-left:1px solid #C1E0C1;
	border-right: 1px solid #C1E0C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;    
	padding-left: 5px;       
	padding-right: 5px;
	padding-top: 5px;          
}
 
td.forecast-frame2 {
	background-image: url(../images/forecast_base.gif);
	background-color: #339933;
	border-left:1px solid #339933;
	border-right: 1px solid #339933;
	border-bottom:1px solid #339933;                     
	width: 658px;
	height: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 15px;
	font-style: normal;
	font-weight: bold;        
	text-align: right;
	vertical-align: middle;
}

td.interior2 {
	background-color: #FFFFFF;
	width: 340px;
	height: 150px;
	border-top: 8px solid #238DD7;	
	border-bottom: 1px solid #BDDDF3;
	border-left:1px solid #BDDDF3;
	border-right: 1px solid #BDDDF3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   font-style: normal;
   font-weight: normal;	
   padding-left: 5px;	
	padding-right: 5px;	
}

td.interior2-news {
	background-color: #FFFFFF;
	width: 340px;
	height: 150px;
	border-top: 8px solid #339933;	
	border-bottom: 1px solid #C1E0C1;
	border-left:1px solid #C1E0C1;
	border-right: 1px solid #C1E0C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   font-style: normal;
   font-weight: normal;	
   padding-left: 5px;	
	padding-right: 5px;	
}


td.interior3 {
	background-color: #FFFFFF;
	width: 330px;
	height: 312px;
	border-top: 8px solid #339933;	
	border-bottom: 1px solid #C1E0C1;
	border-left:1px solid #C1E0C1;
	border-right: 1px solid #C1E0C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   font-style: normal;
   font-weight: normal;	
   padding-left: 5px;	
	padding-right: 5px;	
}

td.main1 {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   font-style: normal;
   font-weight: normal;
	width: 645px;
}







table.footer {
 	background-color: #FFFFFF;
	background-image: url(../images/footer_bkg.gif);
	width: 796px;
	height: 62px;
	border-top: 3px solid #FFFFFF;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #ffffff;
   font-style: normal;
   font-weight: normal;	
	text-align: center;
	vertical-align: middle;
}


.imgState {
 border:solid 1px green;
}

.zipcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: bold; 
}

.zipcode_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-weight: bold; 
    vertical-align:baseline; 
    position:relative; 
    bottom: 13px; 
    left: 233px;	
}

/*non-ie browser hack*/
html>/**/body .zipcode_top {
    bottom: 15px; 
    left: 228px;	
}


.footer {
 vertical-align:middle;
 top: 15px; 
  
}

.errorMsg {
 padding-left:5px;
 color:Red;
 font-weight:bold; 
}

.errorMsgFrcst {
 padding-left:5px;
 color:Red;
 font-weight:bold; 
}


.zipGoButt {
 margin-left: 25px;
}

.zip2_submit {
 margin-bottom:-5px;
}

/* WEATHER */
table.weather {
 border-color:      #2C5D36;
}

.weather_hdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #339933;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}

.weather_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #339933;
	text-align: center;
}

.weather_temp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #339933;
	text-align: center;
}
/* END WEATHER */

.inner_ad {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 color:GrayText; 
 width: 300px; 
 clear:left; 
 float:right;
 margin-left:1em;    
 margin-top: 1em;
 margin-bottom: 1em;
 text-align:right; 
 border:0px;
}



.articleImage {
 margin-right: 7px;
 margin-top:4px;
 margin-bottom: 1em;
}

.captchaImg {
    margin-left: -5px;
}

.stateMrkts {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 margin:5px 5px 7px 0px;
 text-align:left; 
}

td.HistoryContent {
	background-color: #FFFFFF;
	border-top: 5px solid #339933;
	border-bottom: 1px solid #C1E0C1;
	border-left: 1px solid #C1E0C1;
	border-right: 1px solid #C1E0C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	line-height: 16px;	
	height:300px;
}

.HistoryHeaderTable
{
	 background-color:#FA771E;
	 color:White;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
}

.HistoryContentTable
{
	border-bottom:solid 1px #FA771E;
	border-left:solid 1px #FA771E;
	border-right:solid 1px #FA771E;
	text-align:center;
}

.LevelDescMain
{
    width:657px; 
    border: 1px solid #339933; 
}

/*non-ie browser hack*/
html>/**/body .LevelDescMain {
    width:656px;
}

.LevelDescHeader {
    cursor:pointer; 
    background: #DEDF08; 
    color:#006600; 
    font-weight:bold; 
    font-size:13px; 
    padding: 3px 3px 3px 7px;
}
