

BODY, .copy {font-family: verdana,arial,helvetica,sans-serif; font-size:14px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: black; text-decoration: none; text-align:left; }

A { color:#6B90DA;}
a:hover {color:blue;}

a.listing_link {font-size:16px; font-weight:bold;}

.image_thumbnail {border:1px solid #F07F1B; margin-right:15px;}
.image_box, .first_image_box {margin-bottom:20px; padding:10px; text-align:center; background-color:white; border:3px solid gray; background-image: url('art/grad_bg_gray.jpg'); background-repeat:repeat-x; width:325px;}
.image_caption {font-size:11px; padding-top:10px; text-align:center;}
.image_file {border: 1px solid black;}
.first_image_box {float:left; margin-right:15px; margin-bottom:15px;}

.image_thumbnail {border: 1px solid black; margin-right:10px;}

.copy_small, .text_small {color:gray; font-size:10px;}

.attachment_box {border: 3px solid #CACCE5; font-family:arial; font-weight:bold; color:gray; font-size:16px; padding:15px; margin:0px; margin-bottom:20px;}
.attachment_text {text-align:left; font-size:12px; color:black; font-weight:normal; margin-bottom:6px;}

.header, .small_header, .page_title {color:#F07F1B; font-size:24px; font-weight:bold; margin-bottom:5px;}
.small_header {font-size:16px; color:#6B90DA; border-bottom:2px solid #6B90DA;}
.sub_head {color:blue;}

.big_search_box, .small_search_box { font-size:18px; padding:8px; color:black; width:400px;}
.small_search_box {width:300px; font-size:12px; padding:5px;}
.drop_down_box_big, .drop_down_box_small { font-size:16px; padding:4px; color:black;}
.drop_down_box_small {font-size:10px;}

.form_submit_big, .form_submit_small, .form_submit_alert {background-color:blue; color:white; font-weight:bold; font-size:24px; padding:10px; border:3px outset blue;}
.form_submit_small {font-size:12px; padding:5px;}
.form_submit_alert {font-size:12px; font-weight:bold; padding:4px;}

.form_q {font-weight:bold;}

.top_menu {font-size:13px; margin-top:10px; width:100%;}
.top_menu_item, .top_menu_item_sel, .top_menu_item_spacer, .top_menu_item_fill {border-bottom:3px solid #6B90DA;}
.top_menu_item, .top_menu_item_sel {padding:5px; width:120px; text-align:center;}
.top_menu_item:hover {text-decoration:underline; color:#6B90DA;}
.top_menu_item_sel {border:3px solid #6B90DA; border-bottom:none;}
.top_menu_item_spacer {width:15px;}

.results_title { font-family:verdana;}
.results_desc { font-size:12px; font-family:verdana;}
.results_url {margin-bottom:15px; font-size:10px;}
.results_date {font-size:10px; font-weight:bold; color:gray;}

.page_numbers_table {width:100%; font-size:12px; font-weight:normal; }
a.page_number,.pn_text { font-size:12px; font-family:verdana; font-weight:normal; text-decoration:none;}
a.page_number, a.page_number_sel { padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; }
a.page_number {  border: 1px solid #DDDAC9; }

.alert_box {width:100%; border:6px solid #F07F1B; background-color:white; padding:5px;}
.alert_text {color:blue; font-size:16px;}
.alert_note {color:gray; font-size:10px;}
.alert_text_exists {color: green;}

.footer_bar {border-top:1px solid #6B90DA; padding-top:10px; text-align:center; font-size:11px;}

.error_box {border: 4px solid #F07F1B; color:#F07F1B; padding:10px; background-color:white;}
.error_header {font-size:20px; color:#F07F1B;}
.error_text {color:black;}


.results_table {border:2px solid gray; width:100%; font-size:11px;}
.results_table_header {background-color:#6B90DA; color:white;}
.results_table_row {}
.results_table_td {border-bottom:1px solid gray;}

.my_message {border:2px solid blue; padding:4px; color:blue; margin-bottom:15px;}

