@charset "UTF-8";
/* CSS Document */
body { font-size: 110%;}
.statewide_message {width:100%; padding: 0; height:0px /* Height changed on 9-1-2010 pending insertion of citizen alert message */;}
.statewide_message p a { white-space:nowrap;}
#sliver_container {width:100%; padding: 0;}
.sliver { height:58px;}
.sliver ul { position:absolute; color:#CCC; text-shadow:#000 0 1px 1px; margin:0; padding:0 5px 0 0; display:inline; left:113px; top:3px; }

#container {width:100%; padding: 0; margin: 0; -webkit-text-size-adjust: none;}
#content {padding: 4px 12px 4px 5px; margin: 0;}
.application_header { height:35px; background:#014B7E;}

.application_header h2.logo { text-indent:0px; font-family:Georgia, serif; margin:0; padding: 6px 5px; font-size: 1.15em; position:absolute; background:none; color: #FFF; font-weight: normal; width: auto; height:auto;}
.application_header h2.logo a { display:block; color:#FFF; text-decoration: none; width: auto; height:auto;}
#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:100%; padding: 0; margin: 0;  }
#maincontentApp p {margin-top: 0px;}
#pageaside {border-left:none; }
.service-img {display: none;}
fieldset {width:100%;}
fieldset h3 { padding: 5px 0;}
fieldset.index {width:100%;}
fieldset.on {width:100%; padding: 5px 0 10px 5px;}
fieldset.inner {width:100%; padding: 5px 0 10px 5px;}
fieldset.on_inner {width:100%; padding: 5px 0 10px 5px;}
fieldset.other-services_inner {width: 100%; padding: 5px 0 10px 5px;}
fieldset.start_box { width: 100%; margin: 0.5em 0.5em 0.5em 0; padding: 0;}
.start_box_img { width: 15em;}
.start { padding: 0 1em 0 0; clear:both;}
.steps { padding: 0 1em 0 0; clear:both;}
.edit_info { padding: 5px 10px;}
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;}
#admin #pageaside {border-left: medium none; margin: 0; width: 100%;}
.content_col {float: left; padding-right: 3em; width: auto;}
.admin_options {width: 102.5%;}
#pageaside { width: 100%;}
/* Custom */
ul.form_info_on {margin: 0 5px 5px 0;}
.form_checkbox_filing {margin: 3px 0 0 0;}
.back_nav {margin-right: 0; float: none; margin-top: 1px;}