﻿html,body { margin:0px;background-color: #D2E1E8;background-image: url(/Images/bg_fade.jpg);background-repeat: repeat-x;font-family:Verdana, Sans-Serif;height:100%; color:#333333; font-size:8pt;}

h5 {font-size: 14px; padding: 0cm ; margin: 0cm ;}

div {color:#333333; background-color:inherit;}
input {font-family:Verdana, Sans-Serif;}

a {color:#0F3A51; text-decoration:none; }
a:hover { text-decoration:underline;}

#outer {position:relative;min-height:100%;height:100%; display:table; margin:auto;}
#container {width:100%; text-align:center; margin:auto; display:table;}

#top_structure {clear:both; width:1000px; display:table; margin:auto; position:relative;}

#bottom_structure {clear:both; width:1000px; font-size:9px; color:#39558E; background-color:inherit; margin:auto; position:relative;}

#row_structure {width:1000px; margin:auto; height:600px;}
#navigation_structure {width:1000px; height:25px; display:table-row; margin:auto;}

#main_content {float:left;width:829px; background-color:#D0E0E8; color:#666666; text-align:left; height:100%;}
#main_content_background {padding:10px 0 0 0; text-align:justify; height:585px; overflow:auto; width:825px;}
#left_content {float:left; background-color:#A7D8BE; width:130px; background-image:url(/Images/left_bg_fade.jpg); color:#274F6C; font-family:Verdana, Sans-Serif; font-size:10px; height:100%; text-align:center;}
#left_content_bg { background-image:url(/Images/left_content_bg.jpg); width:128px; height:195px;}

#str_top_left { float:left;width:138px;height:73px;background-image:url(/Images/top_left_bg.gif); text-align:center;}
#str_top_left_2 {float:left;width:290px;height:73px;background-image:url(/Images/top_left_2.jpg);}
#str_top_repeater {float:left; background-image:url(/Images/str_top_repeater.gif); height:73px; width:556px; background-repeat:repeat-x; text-align:right;}
#str_top_right {float:left; background-image:url(/Images/str_top_right.gif); height:73px; width:16px;}

#navigation_left_repeater {float:left; background-image:url(/Images/str_left.gif); width:6px; height:25px;}
#navigation_left { background-image:url(/Images/navigation_left.gif); width:132px; height:25px; float:left; background-repeat:no-repeat;}
#navigation_content { color:inherit; background-color:#88A9C2; width:853px; height:23px; float:left; border:1px solid #7594AC; border-right:1px solid #fff}

#str_bottom_left {clear: both; float: left; width:16px;height:16px;background-image:url(/Images/str_bottom_left.gif);}
#str_bottom_left_2 {float: left; background-image:url(/Images/str_bottom_left_2.gif); height:16px; background-repeat:repeat-x; width:116px;}
#str_curve_bottom { float: left; background-image:url(/Images/left_curve_bottom.gif); width:21px; height:16px;}
#str_bottom_right { float: left; background-image:url(/Images/str_bottom.gif); height:16px;width:829px;}
#str_bottom_right_2 {float: left; background-image:url(/Images/str_bottom_right.gif); height:16px; width:16px;}

#str_left_repeater {float:left; background-image:url(/Images/str_left.gif); width:6px; height:100%;}
#str_separator {float:left; background-image:url(/Images/left_curve.gif); width:17px; background-repeat:repeat-y; height:100%;}
#str_right_repeater {float:left;background-image:url(/Images/str_right.gif); width:16px; text-align:left; height:100%;}

#sitemap_path {width:355px; float:left; text-align:left; padding:5px; font-size:10px;}

#top_curve {width:778px; margin:auto; height:72px; }
#top_curve_left_repeater {float:left; background-image:url(/Images/str_left.gif); width:16px; height:100%;}
#top_curve_content {float:left; background-color:#A7D8BE; width:120px; background-image:url(/Images/left_bg_fade.jpg); color:#274F6C; font-family:Verdana, Sans-Serif; font-size:10px; height:100%;}
#top_curve_left { background-image:url(/Images/left_curve_bg.jpg); width:139px; height:72px; float:left;}

.link_container {color:inherit; background-color:#8DBDA3; height:20px; border-bottom:1px solid #7EAB93;width:125px; text-align:left; padding:10px 0 0 5px;}
.link_container_two_line {color:inherit; background-color:#8DBDA3; height:30px; border-bottom:1px solid #7EAB93;width:125px; text-align:left; padding:10px 0 0 5px;}
.link_container_image {color:inherit; background-color:#F0FFF7; height:40px; border-bottom:1px solid #7EAB93; width:125px; text-align:left; padding:5px 0 0 5px;}
.login_background {color:inherit; background-color:#DBECF5; border:3px solid #88A9C2; width:250px; height:210px; float:left; padding:5px;}
.login_container {width:590px; text-align:center; display:table; margin:auto; font-size:9pt; color:#5C7689; background-color:inherit;}
.login_textbox {width:130px; color:#3F3F3F; background-color:inherit; font-size:9pt; height:15px; background-repeat:no-repeat; border:1px inset #fff; }
.login_text {float:left; width:80px; clear:left; text-align:left; color:#5C7689; background-color:inherit;}

.blue_dropdown_background {background-image:url(/Images/blue_dropdown_background.gif);width:436px;height:67px; padding:10px 0 0 30px; background-repeat:no-repeat; text-align:left; display:table; margin:auto;}
.red_dropdown_background {background-image:url(/Images/red_dropdown_background.gif);width:436px;height:67px; padding:10px 0 0 30px; background-repeat:no-repeat; text-align:left; display:table; margin:auto;}
.purple_dropdown_background {background-image:url(/Images/purple_dropdown_background.gif);width:436px;height:67px; padding:10px 0 0 30px; background-repeat:no-repeat; text-align:left; display:table; margin:auto;}
.green_dropdown_background {background-image:url(/Images/green_dropdown_background.gif);width:436px;height:67px; padding:10px 0 0 30px; background-repeat:no-repeat; text-align:left; display:table; margin:auto;}

.readonly_selection_container {width:800px; background-color:#426576;color:inherit; border:1px dashed #ffffff; margin-bottom: 5px; padding: 5px; clear:both;}
.selected_details { text-align:left; color:#fff; width:inherit; background-color:inherit;}
.selected_title {float:left; width:110px; color:#D0E0E8; background-color:inherit;}
.selected_item {color:#A0C1DB; background-color:inherit;}

.generic_message_container {border:1px solid; background-color:#5E3737; color:#ffffff; width:790px; padding:5px; margin:5px 0 5px 0; text-align:center; }
.delivery_agent_container { width:805px; background-color:#ADC0C9; color:inherit; border:1px dashed #8499A4; margin-top:5px; padding: 5px;}

#info_panel_top {background-image:url(/Images/outstanding.gif);position:absolute;top:290px;width:115px; height:18px;margin-left: 8px;}
#info_panel_inner {background-color:#FFFFFF; color:inherit; position:absolute;top:298px;text-align:center;margin-top:10px; margin-bottom:20px;width:115px;margin-left: 8px; border-bottom:1px solid #999}

.green {color:#79B270; background-color:inherit;}
.application_reference {background-color:#FDB7B7; padding:5px 10px 5px 10px; margin:0px; color:#333;}
.navigation { border:0px;}
a:hover.navigation { text-decoration:underline; border:0px;}

.blue_link {color:#51728B; font-weight:normal; background-color:inherit;}
a.blue_link {color:#51728B; font-weight:normal;text-decoration:underline; background-color:inherit;}
a:hover.blue_link { text-decoration:underline; color:#3A5A72; background-color:inherit;}

.small {font-size:10px;}
.small_italic {font-size:10px; font-style:italic;} 
.application_document { font-weight:bold; padding-left:5px;}

.error_message {color:#993300; font-weight:bold; background-color:inherit;}
.message_container {border:1px dashed #573152; background-color:#B48BCC; padding:5px; color:inherit;}
.document_heading {font-family:Verdana, Tahoma, Arial, Sans-Serif; color:#586C99; margin:0px; background-color:inherit;}

.application_status_container {clear:both; float:left; width:110px; height:30px;}
.application_status_left {float:left; width:20px; padding:1px 5px 0 5px;}
.application_status_right {text-align:left; color:#666666; float:left; padding-left:5px; width:70px; background-color:inherit;}

.red {color:#993300; background-color:inherit;}
.white {color:#fff; background-color:inherit;}
.hidden {display:none;}
.results_panel {color:#333;text-align:left; width:800px;height:150px; overflow:auto; background-color:inherit;}
.upper_panel {background-color:#D0E0E8; border:1px solid #849EB1; width:800px; text-align:left; color:inherit;}
.validation_summary {width:95%;background-color:#876282;border:1px dashed #543451;padding:5px;color:#ffffff; margin:10px;}
.validation_summary_float {background-color:#667E91;border:1px dashed #fff;padding:5px;color:#ffffff; width:59%;padding:5px;margin:10px;position:absolute; float:left; left:275px;}
.submit_status_panel {width:800px; margin-bottom:0px; background: #FDE282 url(/Images/button_bg_yellow.gif) bottom repeat-x;color: #544D35; padding:  1px 3px 1px 3px; border: 1px solid #796317; text-align:center;}

.save_summary_float {background-color:#426576;border:2px dashed #fff;padding:5px;color:#ffffff; width:500px;padding:5px;margin:10px;position:absolute; float:left; left:275px; color:white;}
.preface_summary_float {background-color:#426576;border:2px dashed #fff;padding:5px;color:#ffffff; width:800px;padding:5px;margin:10px;position:absolute; float:left; left:275px; color:white;}

.help_summary_float {background-color:#EEEEEE; border:2px dashed #fff;color:#ffffff; width:600px; height:270px; overflow:auto; padding:15px;margin:10px;position:absolute; float:left; color:#333333; text-align:left}
.help_summary_header {width:580px; height:24px; padding-top:0px; padding-right:0px; text-align:right;}

.modalBackground {
	background-color:Gray;
	color:inherit;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

a.forgot_password {color:#993300; background-color:inherit;}
.forgot_password {color:#993300; font-size:8pt; background-color:inherit;}
.download_link {font-size:12px; }



/*claims*/
.SpanBlock {display: inline-block;}
/*.SpanBlock {display: -moz-inline-stack;}*/

#application_details, .application_details {width: 800px; background-color:#DBECF5; border:1px solid #849EB1; display:table; padding:5px; color:inherit;}

.ClaimLines {font-family:Verdana, Sans-Serif; font-size:10px;}

/*system message*/
.system_message {background-color:#993300; border:1px solid; color:#ffffff; width:auto; padding:5px; margin:5px 0 5px 0; text-align:center; }
.system_message ul {width: 400px;  text-align: left;}
.system_message li {line-height: 15px; font-size: 11px; }
.system_message h2 {font-size: 12px; font-weight: bolder; text-decoration: underline;}

.system_message_error {background-color:#993300; border:1px solid; color:#ffffff; width:auto; padding:5px; margin:5px 0 5px 0; text-align:center; }
.system_message_warning {background-color:#FFDE0C; border:1px solid; color:#000000; width:auto; padding:5px; margin:5px 0 5px 0; text-align:center; }
.system_message_success {background-color:#008E00; border:1px solid; color:#ffffff; width:auto; padding:5px; margin:5px 0 5px 0; text-align:center; }
.system_message_info {background-color:#0072FF; border:1px solid; color:#ffffff; width:auto; padding:5px; margin:5px 0 5px 0; text-align:center; }

/*application details header*/
#application_details, .application_details {width: 100%; background-color:#DBECF5; border:1px solid #849EB1; display:table; padding:5px; color:inherit;}
#application_details_footer, .application_details_footer {width: 100%; padding: 2px; margin-top: 2px; color:#4E6376; border: solid 0px #4E6376; margin-right: 0px; clear: both; text-align: right; background-color:inherit;}
.app_details_heading {float:left; width:130px; padding:3px; color:#426171; font-weight:bold; background-color:inherit;}
.app_details_data { padding:3px; color:#203A48; background-color:inherit;}
.app_details_group { clear:both;}
.app_details_highlight { width:100%; background-color:#6F9EB7; border:1px solid; color:#fff;font-weight:bold; text-align:center; padding:5px; margin:5px 10px 5px 0px;}
.app_details_highlight_2 { width:100%; background-color:#6A8979; border:1px solid; color:#fff;font-weight:bold; text-align:center; padding:5px; margin:5px 10px 5px 0px;}
.app_details_left_col { float:left; width:39%;}
.app_details_right_col {width:60%;}

/*application menu utilities*/
.content_function_container {border-bottom:1px solid #8BA4B7;float:left; clear:both; padding:10px 0 10px 0; width:470px;}
.content_function_left {margin-left:1px;float:left;width:150px;text-align:center;background-repeat:no-repeat; display:table;}
.content_function_right {text-align:justify; float:left; width:300px; display:table; color:#274F6C; padding-top:2px; background-color:inherit;}

.menu {font-weight:bold;}
.menu:hover {border-top:1px dashed;border-bottom:1px dashed;}

.none { text-decoration:none;}

/* Styles for the Modal ConfirmButtonExtender */
.modal_top {background-image:url(/Images/modal_top.png);width:338px;height:15px; z-index:1000; }
.modal_containter {width:338px; height:154px;}
.modal_left {background-image:url(/Images/modal_left.png); width:15px; float:left; height:100%; display:table-row;}
.modal_right {background-image:url(/Images/modal_right.png); width:15px; float:right;height:100%; display:table-row;}
.modal_content {background-image:url(/Images/modal_background.png);width:308px; float:left; height:154px; overflow:auto; color:#fff; text-align:left; background-color:inherit;}
.modal_bottom {background-image:url(/Images/modal_bottom.png);width:338px;height:15px;}

.upload_document_left {float:left; width:300px;}
.upload_document_right { float:right; width:inherit;}
.upload_document_container {width:480px; padding:0px 0px 0px 0px; clear:both; float:left;}


div.separator {clear: left;}


.top_content_container {background-color:#97C5AC; width:97%; border:1px solid #656B6F; padding:7px;}
.bottom_content_container {background-color:#8EAEC5; width:97%; border:1px solid #5F6467; padding:7px;}
.bottom_content_control_container {color:#333; text-align:left; width: auto; overflow:auto; background-color:#CDDCE5; border:1px solid #5B6A78; font-size:10px}
.purple_content_container {background-color:#AF93B9; width:100% auto; border:1px solid #555B5F; padding:7px; margin:10px 0 10px 0; color:#fff;}
.info_content_container {background-color:#DBECF5; width:100% auto; border:1px solid #656B6F; padding:7px;}

.instructions {display: block; line-height: 14px;}

.alertmessage {
background-color:#8CB2C7;
border:2px solid white;
color:#CF1919;
font-size:12px;
font-weight:bold;
margin-top:10px;
padding:10px;
}


.ApplicationEquipment_fullDesc{text-decoration:underline; cursor:hand; color:#3366CC;}
