@media all { 
/* ---------  */
/* =universals 

These rules are applied to all elements unless otherwise specified below. */

body { 
margin: 0;
padding : 0; 
/* background-color:; */

font : 76%/160% Tahoma, Verdana, Arial, sans-serif; 
background: white url(../images/backgrounds/cloudtop.png) repeat-x center top; 
}

.stateflag {
	margin-left: 20px;
 position : relative; 
width: 34px; height : 20px;
z-index : 10;

	border-bottom-style: dashed;
	border-style: solid;
	border-width: 1px;
}

#sideAdvert {
margin-left: 0;
margin-top: 57px;
	width: 320px;
	height: auto;
	float: right;
}


div#navigation { 

width: 960px; 
height : auto;
	position: relative;
	border-bottom: 1px solid #3d3d3d;
}

/* =ul */

ul { list-style-type : none; }

ul#nav_main { 
z-index : 55; 
position : absolute; 
top : 20px; width : 100%; height : 37px; margin : 0; padding : 0; 
/*
background : url(../images/ul_nav_main.png);
*/
 }

ul#nav_experts { z-index : 45; position : relative; width : 600px; height : 174px; margin : 0; padding : 0; background : url(../images/ul_nav_experts.png) no-repeat;
	border-color: #a7a7a7;
}

div#nav_current ul { z-index : 45; position : relative; width : 549px; height : 244px; margin : 0; padding : 0; 
/*
background : url(../images/ul_nav_current.png);
*/
 }

div#content_sub ul { margin : 0; padding : 0 0 30px 30px; 
background : url(../images/ul.png) no-repeat 0 100%; }





ul#nav_recent li { 
float : left; width : 90px; margin-right : 10px;
	font-size: 8pt;
	color: #444;
	display: inline-block;
} 









div#navleft { 
padding-left: 20px;
text-align: left;

display: inline-table;
width: 200px; 
height : auto;
	position: relative;
}

#StateOfficeBox { 
text-align: left;
margin-bottom: 0px;

display: block;
width: 400px; 
height : auto; 
padding-top: 0;


border-bottom: 1px solid #787878;
background-color: #faff77;
}

#StateOfficeInfo { 
text-align: left;
margin-top: -14px;
margin-left: -5px;
width: 575px; 
height : auto; 

border-bottom: 1px solid #787878;
	background-color: #fffeff;
	display: inline-table;
}
#FluMap { 
text-align: left;
margin-bottom: 0px;

display: block;
width: 400px; 
height : auto; 
padding-top: 0;
padding : 10px; 

border-bottom: 1px solid #787878;
background-color: #7ed0fd;
}






h3 { 
width: 375px;
text-align: left;
margin-top: -5px;
margin-bottom: 5px;

display: table-row;
font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #222;
	border-bottom: 1px solid #737373;
	clear: both;
}

.textgena { 

margin-top: 15px;
text-align: left;
margin-bottom: 5px;
width: 375px;
display: inline-table;
	color: #222;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
}

#letter { 


display: block;
width: 575px; 
height : auto; 


border: 1px solid #d2d2d2;
background-color: #fffeff;

}






.about { 
padding: 20px;
text-align: left;
margin-bottom: 5px;
margin-left: 35px;
margin-right: 55px;
width: 455px;
display: inline-table;
	color: #222;
	font: 14px/28px Arial, Helvetica, Geneva, sans-serif;
	margin-top: 0px;
}

.pullquote { 

padding: 25px;
text-align: justify;
margin-bottom: 5px;

margin: 75px;
width: 355px;
display: inline-block;
	color: #000;
	font: 14px/20px Arial, Helvetica, Geneva, sans-serif;
	background-color: #fffeff;
	margin-top: 0px;
		margin-bottom: 0px;
	border: 1px solid #8c8c8c;
}


#RSS { 
text-align: left;

margin-bottom: 0px;

display: block;
width: 400px; 
height : auto; 
padding-top: 0;
padding : 10px; 

border-bottom: 1px solid #787878;
background-color: #eaeaea;

	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #222;
}

#RSS_side { 
text-align: left;
padding-top: 5px;
margin-bottom: 0px;

display: block;
width: 308px; 
height : 25px; 
padding-left: 10px;



	background-image: url(../images/states/whitebared09.png);


	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #222;
	font-weight: bold;
	border: 1px solid #d2d2d2;
	border-bottom: 2px solid #3d3d3d; 
}


#RSSStory { 
text-align: left;

display: block;
width: 297px; 
height : auto; 
padding-top: 0;
padding : 10px; 
 /*
border: 1px solid #787878;
	background-color: #eaeaea;
	*/
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	list-style-type: none;
	background-color: #fffeff;
	border-left: 1px solid #a4a4a4;
	border-right: 1px solid #a4a4a4;
}

#RSSStory a {
	text-align: left;
	color: #2034fa;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-variant: normal;
	display: inline-block;
}


/* New Nav ////////////////////     */
#columnLeft ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 180px; /* Width of Menu Items */
	border-bottom: 1px solid #ccc;
	}

#columnLeft ul li {
	position: relative;
	}
	
#columnLeft li ul {
	position: absolute;
	left: 179px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
#columnLeft ul li a {
	z-index: 1;
	display: block;
	text-decoration: none;
	color: #222; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #ccc;
	border-bottom: 0;
	font: normal 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	background-color: #95d02f;
}

/* Fix IE. Hide from IE Mac \*/
#columnLeft * html ul li { float: left; height: 1%; }
#columnLeft * html ul li a { height: 1%; }
/* End */

#columnLeft ul li a:hover { z-index: 1;color: #E2144A; background: #262626; } /* Hover Styles */
		
#columnLeft li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
		
#columnLeft li:hover ul, li.over ul { z-index: 1;display: block;

} /* The magic */


/* EOF new nav */







/* Navigation */
#button {
	width: 160px;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	background-color: #4d8d20;
	color: #333;
	text-align: left;
	font: 14px 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}

	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #199d2b;
		border-right: 10px solid #508fc4;
		background-color: #668e20;
		color: #fff;
		text-decoration: none;
		width: 160px;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;
		background-color: #2586d7;
		color: #fff;
		}



div#bottomBox {
	margin-left: auto;
margin-right: auto;
margin-top: 48px;
	display: block;
	position: relative;
	clear: both;
	overflow: visible;
}


.headerTable {
	height: 72px;
margin-top: 54px;

	display: inline-table;
	position: absolute;
}


H1 {
	width: 960px;
	height: 22px;
margin-top: 110px; 
/* margin-top: 110px; */
	text-align: center;
	color: #222;
	font: bold 18px Verdana, sans-serif;
	display: block;
	position: absolute;
}

#SearchUSA{
		height: 25px;
		width: 200px;
	margin-top: 10px;
margin-left: 70px;
	display: table;
}

form#search_input {
	height: 22px;

background : url(../images/search_input.png) no-repeat 0 100%;
	display: inline-table;
	position: relative;
}


form#city_search_input {	

/* background : url(../images/search_input.png) no-repeat 0 100%; */

	display: inline-table;
	/*
	position: absolute; */

}

div#city_head { 
margin-left: auto;
margin-right: auto;
width: 960px;
height: 126px;
background: url(../images/headers/cityportal2flu.png) no-repeat center; 
/*
background: url(../images/homesplashlogo.png) no-repeat;
*/
}

.citysb	{
	margin-top: -5px;
padding: 7px;
padding-right: 20px;
	background-color: #d4d4d4;
	color: #000;
	font: 12px Verdana, sans-serif;

	text-align: justify;
	border-bottom: thin solid #5e5e5e;
	background-image: url(../images/states/whitebared09.png);
}

.citysc	{
margin-top: -5px;
padding: 0px;


	font: 12px Verdana, sans-serif;

	text-align: center;
	border: 1px solid silver;
}


.citysd	{
margin-top: -10px;
padding: 0px;


	font: 12px Verdana, sans-serif;

	text-align: center;
	border: 1px solid silver;
}

div#container { 
position : relative; width : 960px; 
height: auto;
margin : 0 auto; 
padding-top : -10px; 
margin-bottom: 0;


text-align : left; 
background: none;
}

div#countrydivcontainer {

	position : relative;
		border:1px solid gray; 
	width:440px; 
	margin-bottom: 1em;
	display: block;
}


div#ContactForm { 

margin-top: 15px;

/*
padding-left: 305px;
*/
z-index : 5; 
position : absolute; 
width : 440px; 
height : 216px;
display: block;

/*	background-image: url(../images/splashing/grass3.jpg); */
background-repeat: no-repeat;
	background-position : 0 0px; 
}


#city_head p {
		color: #444;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
}

.cityType {
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #222;
}

#WristBand {
	width: 319px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #222;
	border-top: 1px solid #1e1e1e;
		border-left: 1px solid #1e1e1e;
			border-right: 1px solid #1e1e1e;
	border-bottom-style: ridge;
	border-bottom-color: #f9231a;
	text-align: center;
}


.adType {
	width: 336px;
display: block;
	color: #222;
	background-color: #eaeaea;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

#map {
	width:400px;height:300px;
	border: 1px solid #444;
	
}

.mapType {
	padding-top: .75em;
	padding-bottom: .25em;
	width:300px;
	height: 20px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-size: 12px;
	color: #fff;
	display: block;
	background-color: #f9231a;
	border: 1px solid #668e20;
	border-bottom: 0px;
	background-image: url(../images/backgrounds/redbar3.gif);
}

.mapTypeb {

	padding-bottom: .25em;
	width:300px;
	height: 20px;
	color: #fff;
	display: block;

	border: 1px solid #668e20;
	border-bottom: 0px;
	background: url(../images/backgrounds/redbar3.gif) repeat-x;
	text-align: center;
	font: bold 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}



div#menu { 

margin-left: auto;
margin-right: auto;
width: 960px;
height: 35px;
/*background: url(../images/backgrounds/menubar.png) no-repeat center; */
	color: #444;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

div#menubox { 
margin-top: 35px;
margin-left: auto;
margin-right: auto;
	display: inline-block;
}

#menu ul a {
	margin-top: 50px;
}

#columnLeft {
margin-left: auto;
margin-right: auto;
width: 180px;
height: 360px;
/* background: url(../images/backgrounds/leftbluebar.gif) no-repeat center; */
	float: left;
	display: inline-table;
}

#columnMain {
margin-left: auto;
margin-right: auto;

padding-left: 15px;


width: 440px;
height: 360px;
/*background: url(../images/backgrounds/mainback.gif) repeat-x center;
*/
	float: left;
}

#columnRight {

/*	
margin-left: auto;
margin-right: auto; */
width: 340px;
height: 360px;
/*background: url(../images/backgrounds/mainback.gif) repeat-x center;
*/	
float: left;
	overflow: visible;
}


#splash img {
	z-index: 11;
}
/*
h3#fir_5 { 
margin-left: 1px;
width: 300px; height : 35px; 
margin-top: 315px;
margin-left: 72px;
 } */

/*
form#search_input {
margin-top: 10px;
padding : 400px 10px 0 250px;  
background : url(../images/search_input.png) no-repeat 0 100%; }
*/



input#submit { 

margin-top: 0;
width : auto; 
padding : 0 .25em; 
background-color : green;  
border : 2px double #68a425; 
border-top-color : #7dcf4f; 
font : bold 9px Tahoma, Verdana, Arial, sans-serif; 
text-transform : uppercase; color : #fff; 

/*
background: transparent url("../images/go20.png") no-repeat;
*/
}

div#stateData { 

width : auto; 
padding : 2em; 
/*background-color : green;  
border : 2px double #68a425; */

border-right: 2px double gray; 
border-top: 2px double gray; 

font : bold 9px Tahoma, Verdana, Arial, sans-serif; 
text-transform : uppercase; color : #000;
	text-align: left;
	background-color: #e9e9e9;
}

.tablehederx	{
	height: 15px;
	color: #eaeaea;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #a7a7a7;
	background: url(../images/states/greenbar2xc.gif) repeat-x;
	text-indent: 10px;
}

.tablehederxRed	{
	color: #eaeaea;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #a7a7a7;

	background: #de2b00 url(../images/states/redbar09.png) repeat-x;
}


.tablehederxRedB	{
		width: 300px;

	color: #eaeaea;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #a7a7a7;

	background: #de2b00 url(../images/states/redbar09.png) repeat-x;
}



.tablehederRedOnWhite	{
height: 25px;
	background-color: #eaeaea;
	color: #de2b00;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #a7a7a7;
	background-image: url(../images/states/whitebared09.png);
	display: table-cell;
}

.tableheder222	{
	height: 25px;
	font-size: 19px;
	font-weight: bold;
	border-bottom: 2px solid #a7a7a7;

}

.tablehederxBlue	{

	background-color: #5294fc;
	color: #eaeaea;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #a7a7a7;
	background-image: url(../images/states/blueBar2_201x.gif);
}

.tablehedery	{
	padding-top: 5px;
	padding-left: 10px;
	color: #eaeaea;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #a7a7a7;
	background: #2e548f fixed;
}

.lookupTable tbody tr { 
background: none;
	
}

#tablexx {
	z-index: 91;
margin-top: 5px;


}	

#tablexxx {
	z-index: 91;
margin-top: 25px;


}



#table_HealthX {
	width: 600px;
	z-index: 91;
margin-top: 30px;
}
.table_HealthXRed	{
	padding-left: 15px;
height: 25px;
	background-color: #eaeaea;
	color: #de2b00;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #a7a7a7;
	background-image: url(../images/states/whitebared09.png);
	display: table-cell;
}

.tablex {
	z-index: 91;
margin-top: 7px;
}

.table2 {
	z-index: 95;
margin-top: -10px;
height: auto;
}


table {

border : 0; 
}

.tablehedery	{
	padding-top: 5px;
	padding-left: 10px;
	color: #eaeaea;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #a7a7a7;
	background: #2e548f fixed;
}

.tblheaders	{

	background-color: #98d4fd;
	color: #262626;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid #bebebe;
}

.masstates	{

	background-color: rgba(253,252,128,0.5);
	color: #262626;
	font-size: 14px;
	font-weight: bold;
	border: thin double #262626;

}

.smaltxt{
	margin-left: 5px;
	
color: black;
font : 7pt Tahoma, Verdana, Arial, sans-serif;
	text-indent: 1em;
}

.smaltxt2{
color: #222;
font : 10px Verdana, Arial, sans-serif;
	text-align: center;
	margin: 0;
	padding: 7px;
}

.smaltxt3{
color: #000;
font : 12px Verdana, Arial, sans-serif;
	text-align: justify;
	margin: 0;
	padding: 7px;
}

.smaltxt td { 
background-color: #eaeaea;

padding : 0;
height: 15px;
	border-top: 1px solid #668e20;
}	

#tablexx td {
	padding-left: 5px;

}

tbody td, tbody th { padding : 0em;  }

td { 


height: 30px;
background-color: #fff;
}

td.oj { 
background : url(http://www.fluprepkits.com/images/states/orngeBar2.gif) repeat-x;

padding : 0;
height: 30px; 
}

td.wb { 
margin: 0;
background : url(http://www.fluprepkits.com/images/states/whitebared.gif) repeat-x; 


padding-left: 3px;
height: 30px; 

border-left: 1px ridge #ccc;
}


td.wb2 { 
margin: 0;
background : url(http://www.fluprepkits.com/images/states/whitebared.gif) repeat-x; 



height: 30px; 

}
.desctredx	{
	border-top: .5px solid #5e5e5e;
	background-color: #fff;
}





#petitionstate li {
	margin-left: -45px;
	list-style-type: none;
}




#citysliting {
	margin-top: 0;

	
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

#navlist {
/*
	background-color: white;
*/
margin: 0;	
}




#navcontainer ul li
{

list-style-type: none;
padding: 0;
margin: 0;
float: left;

font: 10px/20px geneva, verdana, sans-serif;
text-align: center;
}

#navcontainer li #right { 
/*
background: url("../images/states/greenBar2_201.gif") repeat-x 20px; */
color: black;
	font-weight: normal;
	font-size: 9pt;
	
border-top: 1px solid #A8B090;
border-bottom: 1px solid #A8B090;
border-left: 1px solid #A8B090;
border-right: 1px solid #A8B090;

}

#navcontainer li#active {
	font-weight: bold;
	font-size: 9pt;
	color: black;
	background-color: white;
	margin-top: -10px;
padding-top: 10px;
padding-bottom: 10px;


}




#navcontainer li a#current  { 
/*
background: url("../images/states/greenBar2_201.gif") repeat-x 20px; */
background: none;
color: black;
	font-weight: normal;

 border-top: 1px solid #fff; 
border-bottom: 1px solid #fff;
border-left: 1px solid black;
	
	border-right: 2px ridge #ccc;
}




#navcontainer li a:hover#right { 
/*
background: url("../images/states/greenBar2_201.gif") repeat-x 20px; */
color: white;
	font-weight: normal;
}

#top_admin li{

float: right;
padding-right: 8px;
padding-left: 8px;
border-right-style: solid;
	border-right-width: 1px;
/*
background : url(../images/ul_nav_main.png);
*/

}


#top_admin a:link{  
color: blue;
display: inline;

border-right-width: 0px;
text-decoration: none;
}



li#nm_1 { position : absolute; top : 1px; left : 230px; width : 100px; height : 36px; background : url(../images/li_nav_main.png) no-repeat 0 0; }

li#nm_2 { position : absolute; top : 1px; left : 330px; width : 100px; height : 36px; background : url(../images/li_nav_main.png) no-repeat -100px 0; }

li#nm_3 { position : absolute; top : 1px; left : 430px; width : 100px; height : 36px; background : url(../images/li_nav_main.png) no-repeat -200px 0; }

li#nm_1 a:hover { background : url(../images/li_nav_main.png) no-repeat 0 -37px; }

li#nm_2 a:hover { background : url(../images/li_nav_main.png) no-repeat -100px -37px; }

li#nm_3 a:hover { background : url(../images/li_nav_main.png) no-repeat -200px -37px; }







li#nc_1 { z-index : 75;position : absolute; top : 112px; left : 90px; width : 122px; height : 122px; background : url(../images/nc_1.png) no-repeat; text-align : center;  }


li#nc_2 {  
z-index : 75; 
position : absolute; 
top : 2px; 
left : 475px; 
width : 122px; 
height : 350px; 
background : url(../images/nc_2.png) 

no-repeat; 
text-align : center;  }

li#nc_3 {  z-index : 75; position : absolute; top : 68px; left : 420px; width : 122px; height : 122px; background : url(../images/nc_3.png) no-repeat; text-align : center;  }



li#ne_1 { position : absolute; top : 28px; left : 28px; width : 120px; height : 120px; }

li#ne_2 { position : absolute; top : 28px; left : 173px; width : 120px; height : 120px; }

li#ne_3 { position : absolute; top : 28px; left : 318px; width : 120px; height : 120px; }



ul#nav_recent li { 
float : left; width : 100px; margin-right : 30px; } 

div#content_sub li { line-height : 1.8; }

a:link {
	color : blue;
	text-decoration : underline;
	text-align: center;
}

div#content_sub li a { padding-left : 20px; background : url(../images/li.png) no-repeat 0 50%; }




td.gb { 
background : url(http://www.fluprepkits.com/images/states/greybar.gif) repeat-x;

padding : 0;
height: 30px; 
}




.statecontent { 
z-index: 1;
width : 585px; 

height: auto;
margin-top: 25px;
padding-bottom: 25px; 

	position: relative;
	display: inline-block;
	float: left;
}

.statecontentcity { 

width : 600px; 

height: auto;
margin-top: 0;
padding-bottom: 25px; 

	border-style: solid;
	border-width: 1px;
	border-color: #ccc;
	border-right: solid 1px green;
}

h2#State { 

margin-left: 1px;

width: 300px; height : 35px; 
margin-top: 15px;
padding : 0; background : url(../images/NewHome/bannerstatesmall.png) no-repeat; text-indent : -9999px; }





#mastr { 
text-align: left;

margin-bottom: 0px;

display: block;
width: 500px; 
height : 35px; 
padding-top: 15px;


border-bottom: 1px solid #787878;
background-color: rgba(249,35,26,0.5);
	color: black;
	vertical-align: middle;
	font: bold 14px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-indent: 25px;
}





.masstates	{

	background-color: rgba(253,252,128,0.5);
	color: #262626;
	font-size: 14px;
	font-weight: bold;
	border: thin double #262626;

}
.statedesc {
	margin-top: 5px;
	z-index : 3; 
	position : relative; 
margin: 10px 10px 0 10px;
padding: 0;


}






div#stateyourin { 
background-color: none;
z-index : 1; position : absolute; 
float: right;
margin-top: 5px;
margin-left: 670px;

width: 420px; height : 80px; 


}

div#stateyourin p {
	height: 70px;
	position: relative;
	margin-top: 1px;

}
 
#statephoto { 
margin-top: -1px;

z-index : 1; 
position : relative; 
top : 0; 
left : -5px; 
width: 600px; height : 100px;
border-top: 1px solid #a7a7a7;
	border-bottom: 1px groove gray;
	display: inline-table;
}

#statephoto { 
margin-top: -1px;

z-index : 1; 
position : relative; 
top : 0; 
left : 0px; 
width: 600px; height : 100px;
border-top: 1px solid #a7a7a7;
	border-bottom: 1px groove gray;
	display: inline-table;
}

 .stateflagTop {


z-index : 1;

	border-bottom-style: dashed;
	border-style: groove;
	border-width: 1px;

	display: inline-table;
	text-align: center;
}
 
#stateseal { 
padding-top: 12px;
 position : relative; 
/* margin-right: 15px;
margin-top: 36px; */
width: 150px; height : 150px;
z-index : 1;
	display: inline-block;
	float: left;

}

#statehdata { 
z-index: 1;
width : 420px; 

height: auto;
padding-bottom: 25px; 

	position: relative;
	display: inline-block;
	float: right;
	text-align: left;
}






.table_head_flag	{

	background-color: #de2b00;
	color: #eaeaea;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #a7a7a7;
	background-image: url(../images/states/redbar09.png);
}

div#content { 
position: relative;

width : 950px; 
/* old width : 950px; 
height: auto;
padding : 0; 
/*background-color : #fff; */
overflow : hidden;
	left: auto;
	right:  auto;
}

div#contentCity { 
position: relative;

width : 1000px; 
/* old width : 950px; 
height: auto;
padding : 0; 
/*background-color : #fff; */
overflow : hidden; }

div#greenhosted {
	width: 66px;
	height: 33px;
	background: url(../images/greenhosted.gif) no-repeat;
	display: inline-block;
	position: relative;
	clear: both;
}

/* Old Below */
 }

.statehcontact	{

	color: #262626;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #262626;
	display: inline-table;
	text-align: left;
}

.stateheader{ 
z-index: 1;
font-size: 18pt;
margin-top: 55px;
/*
background : url(../images/fir_2.png) no-repeat;
*/
 text-indent : 0px;
	font-variant: normal;
	color: #444;
} 

