h1 { font-weight: bold; font-size: 200% }
h2 { font-weight: bold; font-size: 150% }


.page_title { font-size: 16px; font-weight:bold; color:navy;}

#application_form { padding-left: 30px; padding-bottom: 30px;}
#application_form a {  text-decoration: none; }
.application_display_title {  font-size: 14px; font-weight:bold; color:navy; }
.application_display_subtitle {  font-size: 12px; font-weight:bold;  }
.application_display_panel { }
.application_display_text {}
.application_standard_report {  border: 1px solid navy; border-bottom:0px;}
.application_standard_report_header_row td { border-bottom: 1px solid navy; color:navy ;background: #dddddd; padding: 3px;}
.application_standard_report_header_row td a { font-weight: bold; text-decoration: underline;}
.application_standard_report_header_row td a:hover { color:red;}

.application_standard_report_data_row { }
.application_standard_report_data_row td { padding: 3px; border-bottom: 1px solid #aaaaaa;}
.application_standard_report a  { text-decoration: none;}
.application_standard_report_data_row td a:hover { color:red;}

.application_form_div { margin-bottom: 50px; }
.application_form_table { width: auto; border: 1px solid #8888ff; background: #eeeeee; padding:2px; margin:0;}
.application_form_table .inputfield { color: navy; min-width: 350px; font-size: 11px; background: white; }
.application_form_table textarea { min-width: 770px; min-height: 350px; }
.application_form_table .inputfield_textarea_small { min-width: 490px; min-height: 80px; }
.application_form_table .submit_button {  }


.application_form_input_td {height: 30px;}
.application_form_input_label_td { min-width:50px;color: navy; margin: 0px; padding: 5px; text-align: left;}
.application_form_submit_td { text-align: center;}
.application_form_submit_td input { font-size: 11px; font-weight: normal; border: 1px solid navy; background-color: #cccccc; color: navy;}
.application_form_textarea_td textarea { border: 1px solid navy;}
.application_form_textarea_label_td { background-color: #dddddd; color: navy; padding: 2px; padding-left: 7px; text-align: left;}

.help_popup { display:none; float: left; background: white; padding: 20px; border: 1px solid navy; position: absolute; top: 150px; left: 350px;
		font-family: arial; font-size: 12px;}
.help_popup .help_title { color: navy; font-size: 14px; font-weight: bold; font-family: arial;}
.help_popup .close_dialog { float: right; position: relative; top: -5px; right: -5px; border: 1px solid red; background: #dddddd; padding: 3px; }
.help_popup .close_dialog a { text-decoration: none; text-transform: uppercase; font-size: 12px; color: red; }