table {font-size:10pt;}
div {font-size:10pt;}
body {font-size:10pt; font-family:arial; 
/*background-color: #FCFCD9; */
scrollbar-face-color: #CFD2B3;
scrollbar-highlight-color: #E7E8E2;
scrollbar-3dlight-color: #D3D4C8;
scrollbar-darkshadow-color: #BDBFA9;
scrollbar-shadow-color: #C7C9B3;
scrollbar-track-color: #E2E4D2;
}
Td a:link { color:#333399; text-decoration:none;}
Td a:visited { color:#333399; text-decoration:none;}
Td a:hover { color:#333399;  text-decoration:underline;}
.bottomLine {font-size:12pt;}

.top_right_edge { background: url(new_imgs/top_right_edge.gif); }
.top_left_edge { background: url(new_imgs/top_left_edge.gif); }
.top_bg { text-align:right; background: url(new_imgs/top_bg.gif); }

.links_right_edge { background: url(new_imgs/links_right_edge.gif); }
.links_left_edge { background: url(new_imgs/links_left_edge.gif); }
.links_bg { text-align:center; background: url(new_imgs/links_bg.gif); }
.links { text-align:center; font-size: 12pt; }
.links a:visited { text-align:center; font-size: 12pt; color: white; font-weight:bold; text-decoration:none;}
.links a:link { text-align:center; font-size: 12pt; color: white; font-weight:bold; text-decoration:none;}
.links a:hover { text-align:center; font-size: 12pt; color: #FF8428; font-weight:bold; text-decoration:none;}
.links_separator { background: url(new_imgs/links_separator.gif); background-repeat: no-repeat; background-position: center;}

.search_right_edge { background: url(new_imgs/search_right_edge.gif); }
.search_left_edge { background: url(new_imgs/search_left_edge.gif); }
.search_bg { text-align:right; background: url(new_imgs/search_bg.gif); }
.search_left_banner_td { text-align:left; }
.search_right_banner_td { text-align:right; }

.search_box_right_edge_shadow { background: url(new_imgs/search_box_right_edge_shadow.gif); }
.search_box_right_edge { background: url(new_imgs/search_box_right_edge.gif); }
.search_box_left_edge { background: url(new_imgs/search_box_left_edge.gif); }
.search_box_bg { background: url(new_imgs/search_box_bg.gif); }


.search_box_right_shadow { background: url(new_imgs/tabs_right_shadow.gif); background-position: left; background-repeat: no-repeat;}
.search_box_bg_top { background: url(new_imgs/search_box_bg_top.gif); background-position: bottom; background-repeat: repeat-x; }
.search_box_left_edge_top { background: url(new_imgs/search_box_left_edge_top.gif); background-position: bottom; background-repeat: no-repeat; }

.search_box_open_selected_tab_1st { background: url(new_imgs/tabs_selected_right_1st.gif); }
.search_box_open_selected_tab { background: url(new_imgs/tabs_selected_right.gif); }
.search_box_selected_tab_bg { background: url(new_imgs/tabs_selected_bg.gif); text-align: center; font-weight: bold; color: #ffffff; font-size: 11pt; line-height: 13px;}
.search_box_selected_tab_bg a:link { font-weight: normal; color: #ffffff; font-size: 11pt; text-decoration: none; }
.search_box_selected_tab_bg a:visited { font-weight: normal; color: #ffffff; font-size: 11pt; text-decoration: none; }
.search_box_selected_tab_bg a:hover { font-weight: normal; color: #ffffff; font-size: 11pt; text-decoration: none; }
.search_box_close_selected_tab { background: url(new_imgs/tabs_selected_left.gif); }

.search_box_open_unselected_tab_1st { background: url(); }
.search_box_open_unselected_tab { background: url(new_imgs/tabs_unselected_right.gif); }
.search_box_unselected_tab_bg { background: url(new_imgs/tabs_unselected_bg.gif); text-align: center; padding-top: 2px; line-height: 13px;}
.search_box_unselected_tab_bg a:link { font-weight: normal; color: #ffffff; font-size: 11pt; text-decoration: none; }
.search_box_unselected_tab_bg a:visited { font-weight: normal; color: #ffffff; font-size: 11pt; text-decoration: none; }
.search_box_unselected_tab_bg a:hover { font-weight: normal; color: #ffffff; font-size: 11pt; text-decoration: none; }

.search_box_close_unselected_tab { background: url(new_imgs/tabs_unselected_left.gif); }
.search_box_buttons { text-align: left; color: #51543D; font-weight:bold; font-size: 11pt; }

.credits {	color: #627683; font-size: 10pt; text-align: center; }

.messages_title { background: url(new_imgs/messages_title.gif); }
.messages_right { background: url(new_imgs/messages_right.gif); }
.messages_left { background: url(new_imgs/messages_left.gif); }
.messages_bg { padding-right: 10px; padding-left: 6px; background: url(new_imgs/messages_bg.gif); }
.messages_bottom { background: url(new_imgs/messages_bottom.gif); }


.special_title { background: url(new_imgs/special_title.gif); }
.special_bg { padding-right: 8; padding-left: 5; background: url(new_imgs/special_bg.gif); color: #65694B; }
.special_caption { color: #ffffff; font-weight: bold; background-color: #FF8428; text-align: center; padding-top: 3px;  padding-bottom: 3px; font-size: 12pt;}
.special_text { padding-right: 3px; padding-top: 1px;  padding-bottom: 1px; font-size: 8pt; }
.special_text a:link {	text-decoration: none; color: #65694B; font-size: 10pt; }
.special_text a:visited {	text-decoration: none; color: #65694B; font-size: 10pt; }
.special_text a:hover {	font-weight: bold; text-decoration: none; color: #65694B; font-size: 10pt; }
.special_bottom { background: url(new_imgs/special_bottom.gif); }
.special_img { text-align: center; }

.box_top_right { background: url(new_imgs/box_top_right.gif); }
.box_top { background: url(new_imgs/box_top.gif); background-repeat: repeat-x; background-position: top; background-color: #D8DBBA; }
.box_top_left { background: url(new_imgs/box_top_left.gif); }
.box_right { text-align: left; background: url(new_imgs/box_right.gif); background-repeat: repeat-y; background-position: right; background-color: #D8DBBA; }
.box_bg { background-color: #D8DBBA; }
.box_left { background: url(new_imgs/box_left.gif); background-repeat: repeat-y; background-position: left; background-color: #D8DBBA; }
.box_bottom_right { background: url(new_imgs/box_bottom_right.gif); }
.box_bottom { background: url(new_imgs/box_bottom.gif); background-repeat: repeat-x; background-position: bottom; background-color: #D8DBBA; }
.box_bottom_left { background: url(new_imgs/box_bottom_left.gif); }

.box2_top_right { background: url(new_imgs/box2_top_right.gif); }
.box2_top { background: url(new_imgs/box2_top.gif); background-repeat: repeat-x; background-position: top; background-color: #ffffff; }
.box2_top_left { background: url(new_imgs/box2_top_left.gif); }
.box2_right { background: url(new_imgs/box2_right.gif); background-repeat: repeat-y; background-position: right; background-color: #ffffff; }
.box2_bg { background-color: #ffffff; }
.box2_left { background: url(new_imgs/box2_left.gif); background-repeat: repeat-y; background-position: left; background-color: #ffffff; }
.box2_bottom_right { background: url(new_imgs/box2_bottom_right.gif); }
.box2_bottom { background: url(new_imgs/box2_bottom.gif); background-repeat: repeat-x; background-position: bottom; background-color: #ffffff; }
.box2_bottom_left { background: url(new_imgs/box2_bottom_left.gif); }

.project_title { color:#FF6A00;  font-size: 13pt;  font-weight: bold;   }
.project_link { font-size: 12pt; color:#D1AAAA; font-weight: bold; text-align: left; }
.project_link a:link { font-size: 10pt; color:#D1AAAA; font-weight: bold; text-align: left; }
.project_link a:hover { font-size: 10pt; color:#D1AAAA; font-weight: bold; text-align: left; }
.project_link a:visited { font-size: 10pt; color:#D1AAAA; font-weight: bold; text-align: left; }

.left_banners_top { background: url(new_imgs/left_banners_top.gif); }
.left_banners_bg { background: url(new_imgs/left_banners_bg.gif); padding-right: 12px; padding-left: 5px; }
.left_banners_bottom { background: url(new_imgs/left_banners_bottom.gif); }


.rec_top_right { background: url(new_imgs/rec_top_right.gif); }
.rec_top { background: url(new_imgs/rec_top.gif); background-repeat: repeat-x; background-position: top; background-color: #ffffff; }
.rec_top_left { background: url(new_imgs/rec_top_left.gif); }
.rec_right { text-align: left; background: url(new_imgs/rec_right.gif); background-repeat: repeat-y; background-position: right; background-color: #ffffff; }
.rec_bg { background-color: #ffffff; }

.rec_left { background: url(new_imgs/rec_left.gif); background-repeat: repeat-y; background-position: left; background-color: #ffffff; text-align: left; vertical-align: top; padding-top: 8px; }
.rec_bottom_right { background: url(new_imgs/rec_bottom_right.gif); }
.rec_bottom { background: url(new_imgs/rec_bottom.gif); background-repeat: repeat-x; background-position: bottom; background-color: #ffffff; }
.rec_bottom_left { background: url(new_imgs/rec_bottom_left.gif); }
.rec_business_name { font-size: 12pt; font-weight: normal; }

.rec_business_name A:link { color:#000000; text-decoration:underline;font-size: 12pt; font-weight: bold; }
.rec_business_name A:visited { color:#000000; text-decoration:underline;font-size: 12pt; font-weight: bold; }
.rec_business_name A:hover { color:#ff0000; text-decoration:underline;font-size: 12pt; font-weight: bold; }

.rec_address A:link { color:#000000; text-decoration:none; font-size: 10pt; font-weight: bold; }
.rec_address A:visited { color:#000000; text-decoration:none; font-size: 10pt; font-weight: bold; }
.rec_address A:hover { color:#ff0000; text-decoration:underline; font-size: 10pt; font-weight: bold; }

.rec_business_description { }
.rec_business_phone { direction: rtl; }

.Normal_Businesses_Table {  }
.Normal_Businesses_Caption { font-weight: bold; }
.Normal_Businesses_Top_Right { background: url(new_imgs/search_results_top_right.gif);background-position: right; background-repeat: repeat-x; }
.Normal_Businesses_Top_Bg { background: url(new_imgs/search_results_top.gif); color: #ffffff; }
.Normal_Businesses_Top_Bg A:link { color:#ffffff; font-size: 10pt; font-weight: bold; text-decoration: none; }
.Normal_Businesses_Top_Bg a:visited { color:#ffffff; font-size: 10pt; font-weight: bold; text-decoration: none; }
.Normal_Businesses_Top_Bg A:hover { color:#ffffff; font-size: 10pt; font-weight: bold; text-decoration: underline; }

.Normal_Businesses_Top_Left { background: url(new_imgs/search_results_top_left.gif); }

.Normal_Businesses_Right { font-size: 1pt; background-image: url(new_imgs/search_results_right.gif); background-position: right; background-repeat: repeat-y;}
.Normal_Businesses_Left { font-size: 1pt; background-image: url(new_imgs/search_results_left.gif); background-position: left; background-repeat: repeat-y;}
.Normal_Business_Line { background-color: #E0E2BA; } 
.Normal_Business_TD { background-image: url(new_imgs/search_results_bg.gif); }
.Normal_Business Textarea {color:black; font-family:arial; font-size:9pt; font-weight:normal}
.Normal_Business_Separator { background-image: url(new_imgs/search_results_separator.gif); }

.Normal_Business_TD A:link { font-weight:bold; color:#000000; text-decoration:none; font-size: 10pt; }
.Normal_Business_TD A:visited { font-weight:bold; color:#000000; text-decoration:none; font-size: 10pt; }
.Normal_Business_TD A:hover { font-weight:bold; color:#000000; text-decoration:none; font-size: 10pt; }

.PagesLinks A:link {color:#333399;text-decoration:none;}
.PagesLinks A:visited {color:#333399;text-decoration:underline;}
.PagesLinks A:hover {color:#333399;text-decoration:underline;}

.Normal_Businesses_Bottom_Right { background: url(new_imgs/search_results_bottom_right.gif);background-position: right; background-repeat: repeat-x; }
.Normal_Businesses_Bottom_Bg { background: url(new_imgs/search_results_bottom.gif); }
.Normal_Businesses_Bottom_Left { background: url(new_imgs/search_results_bottom_left.gif); }

.bottom_links { font-size: 14px; color: #474C4B; text-align: center; }
.bottom_links a:link { color: #65694B; font-weight: normal; }
.bottom_links a:visited{ color: #65694B; font-weight: normal; }
.bottom_links a:hover { color: #65694B; font-weight: bold; }

.copyrights { text-align: center; }
.footerlinks { text-align: center; color: #555555; }
.footerlinks a:link { font-size: 10pt; color: #555555; font-weight: bold; text-align: left; }
.footerlinks a:hover { font-size: 10pt; color: #555555; font-weight: bold; text-align: left; }
.footerlinks a:visited { font-size: 10pt; color: #555555; font-weight: bold; text-align: left; }


input {color:black;font-family:arial;font-size:9pt;font-weight:normal}
select {border-color:black;color:black;font-family:arial;font-size:9pt;font-weight:normal}
textarea {color:black; font-family:arial; font-size:9pt; font-weight:normal}

.tbl {text-align:center; border-style:solid;border-color:black;border-width:1px;}

.adminLink {font-size: 16; font-weight: bold}
.fontbold { font-weight: bold}
.bold { font-weight: bold}
.underline { text-decoration: underline; font-weight: bold; vertical-align:bottom }
.adminTd { font-weight: bold}
.success { color: #1111ff; font-weight: bold }
.warning { color: red; font-weight: bold; text-align:center; }

.frow {background-color: <%=color_frs_row%> }
.srow {background-color: <%=color_frs_row%> }
.searchtd {background-color: #F3F3F3; border-style:solid;border-color:black;border-top-width:0px;border-left-width:1px;border-right-width:2px;border-bottom-width:2px;}
.doubleborder {  border-style:solid;border-color:black;border-width:2px; }

.formtbl {background-color: black; }
.titlerow {background-color: <%=color_title_row%> }
.closerow {background-color: <%=color_close_row%> }
.titleText {color: black }

._link { color:#333399;text-decoration:none; }

#over { cursor: pointer; color: black; background-color: #FFAA7F; }
.space { margin-left: 3px; position:relative; top:1px; }

.formtbl {background-color: black; }
.titlerow {background-color: #BEC0AC }
.closerow {background-color: #BABD9F }
.titleText {color: black }
.frow {background-color: #D8DBBA }
.srow {background-color: #E9EBCF }
.adminCaption { font-weight:bold; color:#8EBD77; font-size: 16px; } 
.adminTD a:link { color: #8F765F; font-weight: bold; }
.adminTD a:hover { color: #8F765F; font-weight: bold; }
.adminTD a:visited { color: #8F765F; font-weight: bold; }