@charset "UTF-8";
/* CSS Document */

.statewide_message {width:310px; height:0px /* Height changed on 9-1-2010 pending insertion of citizen alert message */; }
.statewide_message p a { white-space:nowrap;}
#sliver_container {width:310px;}
.sliver { height: 40px;}
.sliver ul { position:absolute; color:#CCC; text-shadow:#000 0 1px 1px; margin:0; padding:0; display:inline; left:113px; top:7px; }

#container {width:310px;}
.application_header { height:35px; /*background:#546A2C none;*/}
.application_header h2.logo { text-indent:0px; font-family:Georgia, serif; margin:0; padding: 8px 5px; font-size: 1em; position:absolute; background:none; color: #FFF; font-weight: normal; width: 300px; height:35px;}
.application_header h2.logo a { display:block; color:#FFF; text-decoration: none; width: 310px; height:35px;}
#maincontent1 {width:272px; padding:5px 6px;}
#maincontent2 { margin:0 0 0 -1px; padding:4px 15px; float:left; width:44em; border-left:1px solid #CCC; }
#maincontent3 { margin:0 0 0 -1px; padding:4px 15px; float:left; width:34em; border-left:1px solid #CCC; border-right:1px solid #CCC; }
#maincontentApp {width:272px;}
#pageaside {border-left:none; }
.service-img {display: none;}
fieldset {width:100%;}
.edit_info { float: left; padding: 5px; width: 100%;}
ul.form_info {margin: 5px; padding-left: 20px;}
.footer_column { margin:.5em 0 0 .5em; width:8em; }
#pagefooter .footer_column:last-child {
	margin:.5em 0 0 1em;
	padding:0;
	float:left;
	width:8.5em;
	text-align:left;
}