body, p, div, span, th, td, dl, dd, dt, ol, ul, blockquote { font-family: Trebuchet MS, Arial, Verdana, helvetica }
a:hover               { background-color: #BFFFFF }
.error_table          { background-color: #D7EBFF; border: 1 solid #134100 }
.error_caption        { font-size: 14pt; color: #0000FF; font-weight: bold }
.error_msg            { font-size: 12pt; color: #800000; font-weight: bold }
.error_text           { font-size: 10pt }

.menu_table           { border: 1 solid #FFFFFF; background-color: #FFFFFF }
.menu_cell            { background-color: #E7DDFF; border: 0 solid #F2C100 }
.menu_option_on       { color: #0066FF; background-color: #E7DDFF; font-size: 10pt; font-weight: bold; text-align: Center; border: 1 solid #F2C100 }
.menu_option_off      { color: #0000FF; background-color: #D1D1D1; font-size: 10pt; text-decoration: underline; text-align: Center; border: 1 solid #E2E2E2 }

.normal_text          { font-size: 10pt }

.option_table         { border: 1 solid #899000 ; background-color: #F1EFEF }
.option_caption       { font-size: 10pt; color: #800000; text-decoration: underline; font-weight: bold ; margin-left: 15}
.option_name          { color: #0000FF; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 10 }
.option_text          { font-size: 10pt; margin-left: 15 }
.option_table_caption { background-color: #E7DDFF; border: 1 solid #C7AEFF; margin-top: 0; margin-bottom: 0 }
.options_listbox      { font-size: 8pt; font-family: Arial; background-color: #E6EAFB; font-weight: bold }
.record_table         { border: 0 solid #FFFFFF; background-color: #FFFFFF }
.record_tool_bar      { background-color: #F5FCFE; border: 0 solid #000000 }
.express_info_table   { font-size: 10pt; border: 1 solid #0000FF; margin-top: 0; margin-bottom: 0 }


.form_filter          { background-color: #F8F8FA; border: 1 solid #0000FF }
.option_filter        { font-size: 8pt; margin-left: 10 }

.form_table           { background-color: #FEFFF2; border: 1 solid #ECEEFF }
.msg_table            { background-color: #FFFFFF; border: 1 solid #E7DDFF }
.page_config          { font-size: 10pt; background-color: #FFFFFF }
.page_caption         { font-size: 14pt; color: #800000; font-weight: bold }

.print_caption        { font-size: 14pt; color: #800000; font-weight: bold }
.print_msg            { font-size: 12pt; color: #0000FF; font-style: italic; font-weight: bold }

.small                { font-size: 8pt; font-family: MS Sans Serif }
.search_header_resume { font-size: 10pt; background-color: #DFE2FF; color: #000000; border-style: solid; border-width: 1; margin-top: 0; margin-bottom: 0 }
.search_tool_bar      { background-color: #DFE2FF; font-size: 8pt; border: 1 solid #000080; margin-left: 1; margin-right: 1; margin-top: 2; margin-bottom: 2 }
.search_page_nav      { background-color: #F5F2FF; font-size: 8pt; border: 1 solid #0000FF; margin-left: 1; margin-right: 1; margin-top: 2; margin-bottom: 2 }
.search_multi_nav     { background-color: #F5F2FF; font-size: 8pt; border: 2 solid #808000; margin-left: 1; margin-right: 1; margin-top: 2; margin-bottom: 2 }
.display_full_rec     { background-color: #F5F2FF; font-size: 10pt; border: 1 solid #808000; margin-left: 1; margin-right: 1; margin-top: 2; margin-bottom: 2 }

.tb_headers           { font-size: 10pt; color: #000080; text-align: Center; background-color: #E6ECE1; font-weight: bold; border: 1 solid #D3DECB; margin-top: 1; margin-bottom: 1 }
.tb_options           { border: 1 solid #F2C100 }
.input_text           { background-color: #F1FAFE; font-size: 10pt; text-align: Left; font-family: Arial; color: #800000; font-weight: bold; border: 1 solid #C0C0C0 }
.location             { font-family: Arial; font-size: 8pt; font-weight: bold; word-spacing: 0; line-height: 100%; text-indent: 0; text-align: Center; border: 1 solid #F2C100; margin: 0 }
