@charset "UTF-8";/* CSS Document *//* header */.application_header { position:relative; margin:0; padding:0; background-color:#014B7E; clear:both; height:49px; }.application_header h2.logo { text-indent:-9999px; font-family:Helvetica, Arial, sans-serif; margin:0; position:absolute; background:url(../images/application_logo.gif) top left no-repeat; background-position:0 0; width:450px; height:49px; }.application_header h2.logo a { display:block; width:450px; height:49px; }/* @group progress bar */.progress-bar { margin:0; padding:7px; float: right; border: 1px solid #CCC;}.progress-bar #bar-box { width: 20em; border: 1px solid #CCC; height: 10px; background: #E1E1E1; padding: 0 2px 2px 0;}.progress-bar #bar-box #bar { font-size: .7em; height: 10px; background: #87CD7D; margin: 0; padding: 0 2px 2px 0; color:#FFF; text-align:right; }.progress-bar #bar-box .prog1 { width: 25%; }.progress-bar #bar-box .prog2 { width: 50%; }.progress-bar #bar-box .prog3 { width: 75%; }.progress-bar #bar-box .prog4 { width: 100%; }.progress-bar .steps { color:#679B60; font-size: .75em; font-weight:bold; text-align:center; padding: 5px 0 0 0;}/* @end *//* @end */.service-img { width: 200px; height: 250px; background: url(../images/DMR_logo_lg.gif) top left no-repeat; float: right;}.content_col {float: left; width: 16em; padding-right: 3em; }.note {padding-left: 15px;}/* Form Custom */.selection_note {	padding: 0;	margin: 10px 0 0 35px;}.selection_note p {	font-size: 1em !important;	line-height: 1em !important;	color: #666;}.selection_note ul {	font-size: 1.25em !important;	line-height: 1em !important;	margin: 5px 5px 10px;	color: #666;}.start { padding: .5em .5em 2em 0em; clear:both;}.steps { padding: .5em 1em 0 0; clear:both;}ul.form_info_additional {	border-top: 1px solid #CCC;	list-style: none;	font-size: .9em;	color: #666;    margin: 5px;	padding-left: 20px; 	padding-top: 5px;}ul.form_info_additional_sub {	border-top: 1px solid #CCC;	list-style: none;	font-size: .9em;	color: #666;    margin: 5px;	padding-left: 30px; 	padding-top: 5px;}/* Back Navigation */.back_nav {	float: right;	font-size: .70em;	color: #666;	padding: 6px;	border: 1px solid #CCC;	background: #F4F4F4;	margin-right: 10px;}/* Application Status */.granted { color:#090; }.denied { color:#C00; }.saved { color:#F60; }/* Important Text Tan */.important_text p {padding: 0 3px 0;}.important_text {border: 1px solid #A1987F; padding: 4px; margin: 0 0 4px 0; background:#F8F4ED;}/* Application Progress and Sidebar */#pageaside {    border-left: 1px solid #CCCCCC;    float: left;    margin: 0 0 0 -1px;    padding: 0;    width: 16em;}#pageaside p {    color: #666666;    font-size: 0.7em;    margin: 10px 5px 5px 0;    padding: 0 15px;}#pageaside .login-box {    margin: 10px;}#pageaside ul.account_features {    color: #000000;    font-size: 0.7em;    font-weight: normal;    list-style-image: url("https://www.maine.gov/online/apps/images/icon_orange_arrow.gif");    margin: 5px 5px 5px 35px;    padding: 0;    text-shadow: none;}#pageaside ul.admin_features_user {    color: #000000;    font-size: 0.7em;    font-weight: normal;    list-style-image: url("https://www.maine.gov/online/apps/images/icon_user.gif");    margin: 5px 5px 0 35px;    padding: 0;}#pageaside ul.progress-list li.open {	list-style-image:url('https://www.maine.gov/online/apps/images/icon_no_arrow.gif');	font-size: .8em;	font-weight: normal;	color: #999;}#pageaside ul.progress-list li.on_section {	list-style-image:url('https://www.maine.gov/online/apps/images/icon_no_arrow.gif');	font-size: .8em;	font-weight: bold;	color: #000;}#pageaside ul.progress-list li {	list-style-image:url('https://www.maine.gov/online/apps/images/icon_green_arrow.gif');	font-size: .8em;	font-weight: bold;	color: #090;	margin: 0;	padding: 0;}#pageaside ul.progress-list {	margin: .5em .5em 1em 2em;}/* Admin Services Box */#admin #pageaside { margin:0 0 0 -1px; padding:0; float:left; width:16em; border-left:1px solid #CCC; }.admin_options {width: 16.2em;}.admin_box {background: #555; padding: 5px 0 10px 0; margin: 0; -moz-box-shadow: inset 0 0 10px 10px #444; -webkit-box-shadow: inset 0 0 10px 10px #444;box-shadow: inset 0 0 10px 10px #444;}#pageaside .admin_box p {color: #F4F4F4; text-shadow: 1px 1px 0px #333;}#pageaside ul.admin_features {list-style-image:url('https://www.maine.gov/online/apps/images/icon_orange_arrow.png');font-size: .75em;color: #FFF;font-weight: normal;margin: 5px 5px 5px 35px;padding: 0;text-shadow: 1px 1px 0px #000;}#pageaside ul.admin_features li {padding: 0;}#pageaside ul.admin_features li a {color: #FFF;}#pageaside ul.admin_features li a:hover {color: #E1E1E1;}#pageaside ul.admin_features li a.on {color: #F70;text-decoration: none;}#pageaside ul.admin_features li a:hover .on {color: #F70;text-decoration: none;}#pageaside ul.admin_features_user {list-style-image:url('https://www.maine.gov/online/apps/images/icon_user.gif');list-style-position: 50% 50%;font-size: .7em;color: #000;font-weight: normal;margin: 5px 5px 0px 35px;padding: 0;}.account_information {width: 16em;}#pageaside ul.account_features {list-style-image:url('https://www.maine.gov/online/apps/images/icon_orange_arrow.gif');font-size: .7em;color: #000;font-weight: normal;margin: 5px 5px 5px 35px;padding: 0;text-shadow: none;}#pageaside ul.account_features .on {list-style-image:url('https://www.maine.gov/online/apps/images/icon_orange_arrow.gif');color: #E5621A;}#pageaside ul.account_features li {padding: 0;}#pageaside ul.account_features li a {color: #666;}#pageaside ul.account_features li a:hover {color: #333;}#pageaside ul.account_features_user {list-style-image:url('https://www.maine.gov/online/apps/images/icon_user.gif');list-style-position: 50% 50%;font-size: .7em;color: #000;font-weight: normal;margin: 5px 5px 0px 35px;padding: 0;}/* Filing Info */#pageaside  .filing-info { background: #FFC; margin: 5px 0 5px 5px; padding: 0 0 0 -5px; border: 1px solid #FC6;}#pageaside ul.filing-info-list li {	font-size: .8em;}#pageaside ul.filing-info-list {	margin:0; padding: 0 0 5px 20px; font-size: .85em; color: #000;}/* Submit Incomplete Applications */.submit_now {	padding: 1em;}.submit_now p {	color: #666; font-style:italic; font-size:.7em; margin: 0; padding: 0 0 10px 0;}.content_col { }/* Index Start Boxes */fieldset.start_box {	float:left;	width: 37em;	border: 1px solid #CCC;	margin: 5px 0 10px;}fieldset.on_start_box {	float:left;	width: 37em;	border: 1px solid #666;	margin: 5px 0 10px;}.start_box legend {	text-align:left;	color: #333;	font-size: 1.25em;	padding: 0 .25em 0;}.on_start_box legend {	text-align:left;	color: #333;	font-size: 1.25em;	padding: 0 .25em 0;}.on_start_box_form_radio {    float: left;    font-size: 0.75em;    margin: 0 0 15px;    padding: 0;    width: 1.75em;}.on_start_box_form_radio2 {    float: left;    font-size: 0.75em;    margin: 0 0 15px;    padding: 0;    width: 1.75em;}.form_title_radio2 {    float: left;    font-size: 0.75em;    margin: 0;    padding: 4px 0 0 2px;    width: 13em;}.form_item_nf2 {  margin: 0;  padding: 5px 5px 5px 10px;  float: left;  clear: both;}.on_start_box_button {	clear:both;	margin: 10px 0 0 10px;	text-align:left;}.on_start_box_text {	clear:both;	margin: 0;	text-align:center;	height: 2em;	color: #666;}.form_item_radio {	padding-left: 20px;}/* Application Status */.draft { color:#C00; }.ready { color:#090; }/* Form Customization */.form_checkbox_filing {	padding: 0;	margin: 3px 0 0 5px;	float: left;	width: 20px;}ul.form_info_on {	border: 1px solid #CCC;	list-style: none;	font-size: .9em;	color: #000;    margin: 0px 0px 5px 5px;	padding-left: 20px; 	padding-top: 5px;	background: #F8F4ED;}ul.form_info_additional_on {	border: 1px solid #CCC;	list-style: none;	font-size: .9em;	color: #000;    margin: 5px 0px 5px 5px;	padding-left: 20px; 	padding-top: 5px;	background: #F8F4ED;}/* Collateral Selection */ul.form_info_col {	border: 1px solid #CCC;	list-style: none;	font-size: .95em;	color: #000;    margin: 0px 0px 5px 0px;	padding-left: 5px; 	padding-top: 3px;	background: #F8F4ED;}ul.form_info_col_in {	border: 1px solid #090;	list-style: none;	font-size: .95em;	color: #090;    margin: 0px 0px 5px 0px;	padding-left: 5px; 	padding-top: 3px;	background: #F4F4F4;}.form_item_nf_col {	padding: 5px 5px 5px 5px;	margin: 0;}.form_title_col {	font-size: 1em;	padding: 0 0 0 2px;	margin: 0;}.form_text_col {	font-size: 1.25em;}.form_bottom_col {	border-top: 1px solid #CCC; 	padding: 5px; 	clear:both;}.show_filter {	font-size:.9em;}.hide_filter {	display: block; 	background-color: #E5D4B2; 	padding: 5px 5px 5px 10px;	margin: 0px 0px 0px 10px;	font-size: .7em; 	border: 1px solid #E5D4B2;}.form_info_ready {	border: 1px solid #090;	list-style: none;	font-size: .95em;	color: #000;    margin: 10px 5px 5px 10px;	padding: 0; 	background: #F4F4F4;}#pageaside ul.form_info_ready_list {	list-style: none;	font-size: .85em;	color: #090;    margin: 0px;	padding: 5px;}/* Right Column HR */.right_col_hr {	border-bottom: 1px solid #CCC;}.right_col_info {	border-bottom: 1px solid #CCC;	padding: 0;	margin: 0;	background-color:#FFDFC3;}/* Download 'Buttons' */.completable_pdf a[href$=".pdf"], a[href$=".PDF"] {  background: url("/online/apps/businessanswers/images/pdf.gif") no-repeat scroll 0.3em 50% rgba(255, 255, 255, 1);  margin-top: 1em;  padding-left: 28px;}.completable_pdf a {  border: 1px solid #CCCCCC;  border-radius: 0.4em 0.4em 0.4em 0.4em;  display: inline-block;  font-size: 0.9em;  margin-right: 0.5em;  padding: 0.4em 1em;  color: #444444;  text-decoration: none;}    .completable_pdf a:hover {  background: url("/online/apps/businessanswers/images/pdf.gif") no-repeat scroll 0.3em 50% rgba(220, 220, 220, 0.8);}/* Admin Services Box */#admin #pageaside { margin:0 0 0 -1px; padding:0; float:left; width:16em; border-left:1px solid #CCC; }.admin_options {width: 16.2em;}.admin_box {background: #555; padding: 5px 0 10px 0; margin: 0; -moz-box-shadow: inset 0 0 10px 10px #444; -webkit-box-shadow: inset 0 0 10px 10px #444;box-shadow: inset 0 0 10px 10px #444;}#pageaside .admin_box p {color: #F4F4F4; text-shadow: 1px 1px 0px #333;}/* Application Progress */.progress-list-button {	clear: both;	padding: 5px 0 10px 0;	margin: 0;	text-align:center;	border-top: 1px solid #CCC;}/* Sortable fieldsets */.inner_fieldset {  width: 95%;}/* Sortable Items */.box_cat {	border: 1px solid #CCC;	background-color: #F8F4ED;	padding: 0px 0px 4px 20px;	margin-bottom: 8px;	background-image: url(https://www.maine.gov/online/apps/css/images/ui-icons_222222.png);	background-repeat: no-repeat;	background-position: 4px 4px;}ul.form_info_cat {	list-style: none;	font-size: .9em;	color: #666;  margin: 5px 0 0;	padding: 0px;}.box_page {	margin: 2px;	padding: 0;}.box_page .edit_info {	padding: 5px 5px 0 25px;}ul.form_info_page {	border: 1px solid #E5D4B2;	list-style: none;	font-size: .95em;	color: #666;	margin: 0px;	padding: 5px 0px 0px 25px;	background-image: url(https://www.maine.gov/online/apps/css/images/ui-icons_222222.png);	background-repeat: no-repeat;	background-position: 4px 4px;	background-color: #EFE5D2;}.box_cat .fine_print {  font-size: .90em;}ul.form_info_page li{	line-height: 0;}/* Important Text Tan */.important_text p {padding: 0 3px 0;}.important_text {border: 1px solid #A1987F; padding: 4px; margin-bottom: 4px; background:#F8F4ED;}/* Group Filing */ul.form_info_col_group {	border: 1px solid #FC6;	list-style: none;	font-size: .95em;	color: #000;    margin: 0px 0px 5px 0px;	padding-left: 5px; 	padding-top: 3px;	background: #FFC;}@media screen and (max-width:950px) {	fieldset.start_box {width: 18em; margin: .5em 1.25em 1em .75em;}}
