/*------------------------------------------------------------------------------
 *Print CSS
 *----------------------------------------------------------------------------*/

body { background: white; font-size: 12pt; }

/*------------------------------------------------------------------------------
* Header Style - includes top menu, border, logo, tagline, search/links
*----------------------------------------------------------------------------*/

#topborder	{	display: none; background-color: #005B85; padding-top:6px;	}
#header		{        margin:0; padding:0; height:100px;	}
#header	#title	{	display: none; padding: 36px 0 10px 260px; text-align: left;	}
#header	.title	{	display: none; color: #005B85; font-size: 1.4em; margin: 0 0 0 0; font-weight: 500;	}
#header #logo	{	display: none; position: absolute; padding: 4px 0 0 55px; margin:0 0 0 0; text-align: left;	}
#header #banner {    position: absolute; width: 600px; height: 70px; padding: 0px; margin:0 0 0 0; align: centre;  }

/*------------------------------------------------------------------------------
* Top Links Style - including top right search and three links
*----------------------------------------------------------------------------*/

#header #toplinks			{	display: none; float: right; margin: 5px 10px 0px 0px; text-align: right;	}
#header .toplinks			{	display: none; color: #005B85; font-size: 11px; text-decoration: none; text-align: right;	}
#header .toplinks:hover			{	display: none; text-decoration:underline;	}
#header #toplinks #sq-form-field	{	display: none; margin: 0 0 0 0;	}
#header #toplinks #search p		{	display: none; padding:0; margin:0; font-size:12px;	}
#header #toplinks #search1		{	display: none; display:inline;	}
#header #toplinks #search .search	{	display: none; width: 150px; height: 15px; padding: 0px; margin:0 0 2px 0; font-size: 12px;	}
#header #toplinks #search .go		{	display: none; padding: 0 2px 0 10px; margin: 0 0 0 0;	}

/*------------------------------------------------------------------------------
* Top Navigation Elements
*----------------------------------------------------------------------------*/

#header #nav					{	display: none; margin:0 0 0 260px; padding:0; height:26px;	}
#header #nav ul#navlist				{	display: none; padding: 0; margin: 0; list-style-type: none; float: left; width: 100%; color: #fff; background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold;	}
#header #nav ul#navlist li.green		{	display: none; display: inline;	}
#header #nav ul#navlist li.blue			{	display: none; display: inline;	}
#header #nav ul#navlist li.green a		{	display: none; float: left; color: #fff; background-color: #299727; padding: 6px 12px; text-decoration: none; border-right: 1px solid #fff;	}
#header #nav ul#navlist li.green a:hover	{	display: none; background-color: #005B85; color: #fff;	}
#header #nav ul#navlist li.blue a		{	display: none; float: left; color: #fff; background-color: #005B85; padding: 6px 12px; text-decoration: none; border-right: 1px solid #fff;	}
#header #subnav					{	display: none; float: left; margin: 1px 0 0 0px; padding:0; height:26px; background-color: #299727; width: 100%;	}
ul#navsublist					{	display: none; padding: 0; margin: 0 0 0 0px; list-style-type: none; float: left; height: 28px; width: 100%; color: #fff; background-color: #005B85; font-family: arial, helvetica, sans-serif; font-size: 12px; }
ul#navsublist li				{	display: none; display: inline;	}
ul#navsublist li a				{	display: none; float: left; color: #fff; padding: 7px 5px; text-decoration: none;	}
.navsubliststart				{	display: none; float: left; color: #fff; padding: 14px 12px; margin: 0 230px 0 0; text-decoration: none;	}

/*------------------------------------------------------------------------------
* Skip (For Screen Readers)
*----------------------------------------------------------------------------*/

#skip a, #skip a:hover, #skip a:visited		{	display: none; position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;	} 
#skip a:active					{	display: none; position:static; width:auto; height:auto;	} 


/*------------------------------------------------------------------------------
* Main Content CSS
*----------------------------------------------------------------------------*/

#container			{	
padding:0 0 0 10px; 
margin: 0 10px 0 10px;
width: 100%
height: auto;
float: none;
				}

#container #content		{	
padding:0; 
margin:0 10 px 0px 10;
width: 100%
float: none;	
				}


/*------------------------------------------------------------------------------
* Left Content CSS
*----------------------------------------------------------------------------*/

#left				{

display: none;	
padding: 0 0 10px 0px; 
width: 250px; 
position: absolute;
left: 0; 
margin: 0px 0 0 10px; 
min-height: 500px;

				}

#left .left_news		{	

display: none;
float: left; 
padding-top: 2px; 
padding-bottom: 2px; 
margin-top:  0px; 
margin-bottom: 5px;
width: 248px; 
height: 75px; 
				}

#left h3.news			{	

display: none;
font-weight: bold;
font-size: 13px;
color:#FFFFFF;
background-color: #FFFFFF;
padding: 10px 5px 0px 10px;
margin-bottom: 0px;
margin-top: 0px;
height: 30px;
				}

#left .news {	

display: none;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

#left hr.news			{

display: none;
size: 1px;
border-top: 1px dashed #B6D0E2; 
margin-top: 10px;
padding-top: 0px;
color: #FFFFFF;
background-color: #D7E6F0;
				}




/*--- News Ticker Start---*/

#left .scrollnews		{

display: none;
font-family: arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #005B85;
				}

#left .scrollnewsbody 		{

display: none;
font-family: arial, helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-weight: normal;
color: #000000;
				}
/*--- News Ticker End ---*/


/*------------------------------------------------------------------------------
* Content Slider Script CSS Start
*----------------------------------------------------------------------------*/

/*
	Featured Content Slider
	by: Chris Coyier

#page-wrap { display: none; width: 250px; float: left; position: relative; margin-top: 0px; min-height: 300px; border: 0px solid #000000;}
.floatLeft { display: none; float: left; margin-right: 10px;}
.floatRight { display: none; float: right; }
.clear { display: none; clear: both; }
#page-wrap a { display: none; outline: none; }
#page-wrap ul { display: none; list-style: square inside; }
#page-wrap a, a:visited { display: none; color: #FFFFFF; text-decoration: none; }
#page-wrap a:hover, a:active { display: none; color: #FFFFFF; text-decoration: underline; }
.slider-wrap { display: none; width: 250px; position: absolute; top: 0px; left: 0px; }			
.stripViewer .panelContainer .panel ul { display: none; text-align: left; margin: 0 15px 0 30px; }
.stripViewer { display: none; position: relative; overflow: hidden; width: 250px; height: 285px; }
.stripViewer .panelContainer { display: none; position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel { display: none; float: left; height: 100%; position: relative; width: 250px; }
.stripNavL, .stripNavR, .stripNav { display: none; display: none; }

.nav-thumb { display: none; border-top: 1px solid #000000; margin-right: 0px; margin-top: 4px; }

#movers-row { display: none; margin: -54px 0 0 0px; }
#movers-row div { display: none; width: 50px; float: left; border-bottom: 1px solid #000000; }
#movers-row div a.cross-link { display: none; float: right; }

.photo-meta-data span { display: none; font-size: 12px; }
.cross-link { display: none; display: block; width: 50px; margin-top: 17px; position: relative; padding-top: 0px; z-index: 9999; }
*/



/*------------------------------------------------------------------------------
* Content Slider Script CSS End
*----------------------------------------------------------------------------*/


#container #right 		{	

display: none;
padding: 0px 0px 0px 0px; 
margin: 0 0px 10px 0; 
float: right; 
width: 220px; 
height: auto;

}
				
#container #right h3	{	

display: none;
color:#FFFFFF;
font: normal;
font-size: 12px;
padding: 3px 5px 3px 5px;
background-color: #005B85;
margin: 0 0 0 0;
}

#container #right hr.textads {

display: none;
size: 1px;
border-top: 1px dashed #B6D0E2; 
margin-top: 0px;
padding-top: 0px;
color: #FFFFFF;
background-color: #D7E6F0;
}

#container #right p.subhead	{	

display: none;
color:#FFFFFF;
font: normal;
font-size: 12px;
padding: 4px 0px 3px 5px;
background-color: #005B85;
margin: 0 0 0 0;
}

#container #right .subheading {	

display: none;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
}

#container #right p		{	

display: none;
color: #000000;
font-size: 11px; 
font-weight: normal;
margin: 0px 0px 0px 0px; 
padding: 5px 5px 5px 5px;
background-color: #D7E6F0;
border-left: 1px solid #005B85;
border-right: 1px solid #005B85;
border-bottom: 1px solid #005B85;

}

#container #right a		{	display: none; color: #000000; font-weight: normal; text-decoration: underline; }
#container #right li		{	display: none; color: #000000; font-size: small; font-weight: normal;	}
#container #right hr		{	display: none; size: 1px; border-top: 1px dashed #B6D0E2; color: #FFFFFF;	}

#content #breadcrumbs p 	         {	font-size: 12px; font-color: #CCCCCC; margin-top: 0px;	}
#content #breadcrumbs a		{	color: #005B85; text-decoration: underline;	}
#content #breadcrumbs a:hover	{	color: #005B85; text-decoration: underline;	}

#content h1			{	color: #005B85; font-size: x-large; font-weight: bold; margin: 10px 0 10px 0;	}
#content h2			{	color: #005B85; font-size: large; font-weight: bold; margin: 10px 0 0 0;	}
#content h3			{	color: #005B85; font-size: medium; font-weight: bold; margin: 10px 0 0 0;	}
#content p			{	color: #000000; font-size: medium; font-weight: normal; margin: 7px 0 0 0;	}
#content td			{	color: #000000; font-size: medium; font-weight: normal;	}
#content a:link, a:visited      {	color: #005B85; text-decoration: underline; font-size: medium; }
#content a:after, a:link:after  { color: #005B85; background-color:transparent; text-decoration: underline; font-size: medium; }
#content a:visited:after { color: #005B85; background-color:transparent; text-decoration: underline; font-size: medium; }
#content ul			{	padding: 15px 15px 5px 10px; margin:0; list-style-type:disc; }
#content li			{	padding: 0 0 5px 15px; margin:0; background-repeat:no-repeat; background-position:0 6px; font-size: small;	}
#content hr			{	size: 1px; border-top: 1px dashed #B6D0E2; color: #FFFFFF;	}
#content .image			{	float:right; margin: 0px 0 20px 20px;	}
#content .mediareleasefooter	{	size: 1px; border: none; border-top: dashed 1px #B6D0E2; background-color: #ffffff; color: #FFFFFF; margin: 15px 0 0 0; padding: 10px 0 0 0;	}
					
.feedbackform ul		{	padding: 15px 15px 5px 10px; margin:0; list-style-type:none;	}
.feedbackform li		{	padding: 0 0 5px 15px; margin:0; list-style-type:none;		}				     

#twocolumn		{	padding:0; margin:0 20px 20px 0; }
#twocolumn ul		{	padding:5px 15px 5px 10px; margin:0; list-style-type:none;  }
#twocolumn li, a		{	text-decoration:underline; 	}


/*------------------------------------------------------------------------------
* Footer Elements
*----------------------------------------------------------------------------*/


#footer				{ display: none; height: 80px; margin-top: 15px; clear: both;	}
#footer #redbar			{ display: none; background-color: #F15C22; padding-top: 5px;	}
#footer .govlogo		{	display: none; float: left; padding: 10px 20px 8px 10px;	}
#footer a:link, a:visited, a:hover 	{	color: #005B85; text-decoration: underline; 	}
#footer .footerone		{	display: none; padding: 35px 7px 0 10px; margin: 0 0 0 0px; font-size: 12px; color: #333333;	}
#footer .footertwo		{	display: none; padding: 3px 7px 0 10px; margin: 0 0 0 0px; font-size: 12px; color: #333333;	}
