<style type="text/css">
<!--
 a { text-decoration: none; font-weight: bold; color: #448ccb }
 a:link { text-decoration: none; font-weight: bold; color: #448ccb }
 a:visited { text-decoration: none; font-weight: bold; color: #448ccb }
 a:hover { text-decoration: underline; font-weight: bold; color: #448ccb }




 body { font-size: 13px; font-family: "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: normal; color: #707b7d; background: #595959; }
 h1  { font: 36px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: bold; color: #a3c76d; margin-top: 5px;  margin-bottom: 5px; }
.home_h1 { color:#fff; }
 h1 a { color:#A3C76D; font-size:36px; text-decoration:none; font-weight:bold; line-height:normal; margin-bottom:5px; margin-top:5px; }
 h1 a:link { color:#A3C76D; font-size:36px; text-decoration:none; font-weight:bold; line-height:normal; margin-bottom:5px; margin-top:5px; }
 h1 a:visited { color:#A3C76D; font-size:36px; text-decoration:none; font-weight:bold; line-height:normal; margin-bottom:5px; margin-top:5px; }
 h1 a:hover { color:#A3C76D; font-size:36px; text-decoration:underline; font-weight:bold; line-height:normal; margin-bottom:5px; margin-top:5px; }
 h2  { font: 24px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #a3c76d ; font-weight: bold; margin-top: 5px;  margin-bottom: 5px; }
 h3  { font: 18px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #a3c76d ; font-weight: bold; margin-top: 0px;  margin-bottom: 0px; }
 h4  { font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #a3c76d ; font-weight: bold; margin-top: 0px;  margin-bottom: 0px; }
 h5  { font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #a3c76d ; font-weight: bold; margin-top: 0px;  margin-bottom: 0px; }
 h6  { font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #a3c76d ; font-weight: bold; margin-top: 0px;  margin-bottom: 0px; }
 p { font-size: 13px; }
 hr { border:0; border-top: 1px solid #888582; height: 0; background: #888582; margin-top: 0px; margin-bottom: 5px; }
 .edit { font: 11px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: bold;  color: #ff0000; }
 .adv_left_col { width: 150px; float: left; text-align: left; margin-top: 3px; }
 .adv_mid_col { width: 188px; float: left; text-align: left; margin-top: 3px;  }
 .adv_mid2_col { width: 188px; float: right; text-align: left; margin-top: 3px;  }
 .adv_right_col { width: 188px; float: right; text-align: left; margin-top: 3px;  }
 .adv_span_col { width: 376px; float: right; text-align: left; margin-top: 3px;  }
 #indent_1 { margin-left: 10px; }
 #indent_2 { margin-left: 20px; }
 #indent_3 { margin-left: 30px; }
 #indent_4 { margin-left: 40px; }
 #indent_5 { margin-left: 50px; }
 #indent_6 { margin-left: 60px; }
 #indent_7 { margin-left: 70px; }
 .clear { clear:both; }
#header { border-left:2px solid #b5b5b5; border-right:2px solid #b5b5b5; background:#a49500 url(../images/header_bg.png); height:95px; }
.header_logo { float:left; }
.header_ant { float:left; }
.header_navigation { text-align:right; margin-top: 19px; float: right; padding-right:10px; color:#fff; font-weight:bold; font-size:13px; }
.header_navigation a, .header_navigation a:hover, .header_navigation a:visited, .header_navigation a:link { color:#fff; font-weight:bold; font-size:13px; }

#login_area { height:40px; margin-bottom:5px; }
.login_input  { width:100px; font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #bbbbbb; height: 20px; }
.login_submit { padding-bottom:2px; background-color:#645405; color:#fff; border:1px solid #b6b6b6; width:37px; height:20px; font-weight:bold; font:13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; }
.login_small, .login_small a, .login_small a:hover, .login_small a:visited, .login_small a:link { font-size: 10.5px; text-decoration: none; font-weight: normal; color: #fff; }

.admin_action_module { margin-bottom:25px; width:560px; }.admin_action_item { margin-top:3px; margin-bottom:3px; border-bottom:1px solid #b0b0b0; padding-bottom:3px; }
.action_desc { float:left; width:215px; }
.action_dropdown { float:left; width:111px; }
.action_dropdown select { float:left; width:111px; }
.action_browse { float:right; }
.action_hint { font-size:11px; }

.home_left { float:left; width:691px; }
.home_right { float:right; text-align:left; }
.home_top_container { position:relative; width:691px; min-height:428px; background:#595959; color:#fff; margin-bottom:15px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
/* .top_container_curves { width:691px; height:398px; position:relative; background-image: url(../images/top_area_curves2.gif); z-index:5; _z-index:0; } */
.NOThome_big_ant { background:url(../images/slideshow_loading.gif) no-repeat; position:absolute; top:0; right:0;  width:268px; height:398px; z-index:10; }
.home_big_ant { position:absolute; top:15px; right:0;  width:268px; height:408px; z-index:10; }
#antShow { z-index:10; overflow:hidden; }
.home_top_divider { position:relative; top:-160px; float:right; height:225px; width:1px; margin-left:20px; background:#d7d7d7; }
.uppercase { text-transform:uppercase; }
.align_right { text-align:right; }
.home_module { float: left; margin-bottom:10px; position: relative; z-index: 50;}
.home_module .one { margin-right:15px; width:338px; _width:308px; }
.home_module .get_involved { width:338px; _width:308px; }
.home_module .curator { width:212px; _width:212px; }
.home_module .stats { width:212px; _width:212px; }
.home_stats_module { background:#e5aa43; width:212px; }
.home_curator_module { background:#a3c76d; width:212px; _width:212px; }
.curator_bug { margin-bottom:25px; }
.curator_thumb { float:left; width:45px; height:45px; margin-right:10px; }
.curator_data { float:left; width:125px; }

.home_module .recent_edits { width:338px; _width:338px; }
.home_recent_edits_module { background:#e5aa43; width:338px; }

.home_module .two { margin-right:29px; width:188px; }
.home_module .three { width:338px; _width:308px; }
.home_module_left_curve { float:left; background: url(../images/section_curve_left.gif) no-repeat; width:12px; height:22px; }
.home_module_header { float:left; font-weight:bold; color:#fff; font-weight:bold; font-size:14px; padding-top:1px; }
.home_module_right_curve { float:right; background: url(../images/section_curve_right.gif) no-repeat; width:12px; height:22px; }
.home_blue_module { background:#a1d3d2; width:338px; _width:308px; }
.home_orange_module { background:#e5aa43; width:188px; }
.home_green_module { background:#a3c76d; width:338px; _width:308px; }
.home_module_contents { background:#fff; color:#595959; padding-left:14px; padding-right:14px; padding-top:9px; padding-bottom:14px; }
.home_module_contents.normal a { font-weight:normal; }
.home_module_contents.middle { padding: 9px 12px 12px; }
.stats { font-size:12px; font-weight:bold; }
.earth_collection_container { background:#fff; width:338px; margin-top:5px; margin-bottom:16px; }
.earth_plug { float:left; width:92px; }
.earth_copy { float:left; background:#fff; width:225px; height:80px; padding-top:12px; padding-left:10px;}
.earth_collections_divider { margin:auto; height:1px; width:300px; margin-top:8px; margin-bottom:8px; background:#d7d7d7; }
.collections_copy { float:left; height:80px; width:225px; background:#fff; padding-top:8px; padding-left:10px; }
.collections_plug { float:left; width:92px; }
.survey_container { float:left; width:300px; }
.ant_photo_container { float:left; width:300px; text-align:center; }
.ant_course_container { float:left; width:300px; }
#footer { margin-top:60px; margin-bottom:27px; font-size:11px; }
.cas_logo { float:left; width:34px; margin-top:18px; }
.cas_copy { float:left; margin-top:25px; }

 .adv_search_header { text-transform: uppercase; font-size: 8px; padding-left:5px; }
 .adv_search_header.sorted { background-color: #969491; }
 .adv_search_header a { color: #707B7D; }
 .adv_search_header.sorted a { color: #fff; }
 .adv_search_header.sorted.code, .adv_search_header.code { float: left; width:140px; margin-right: 5px; }
 .adv_search_header.sorted.name, .adv_search_header.name { float: left; width:200px; margin-right: 5px; }
 .adv_search_header.sorted.image, .adv_search_header.image { float: left; width:60px; margin-right: 5px; }
 .adv_search_header.sorted.locality, .adv_search_header.locality { float: left; width:220px; margin-right: 5px; }
 .adv_search_header.sorted.type, .adv_search_header.type { float: left; width:100px; margin-right: 5px; }
 .adv_search_header.sorted.caste, .adv_search_header.caste { float: left; width:100px; margin-right: 5px; }
 .adv_search_header.sorted.recent_image, .adv_search_header.recent_image { float:left; width:140px; margin-right: 5px; }
 .adv_search_header.sorted.shot, .adv_search_header.shot { float:left; width:20px; margin-right: 5px; }
 .adv_search_header.sorted.number, .adv_search_header.number { float:left; width:40px; margin-right: 5px; }
 .adv_search_header.sorted.author, .adv_search_header.author { float:left; width:140px; margin-right: 5px; }
 .adv_search_header.sorted.institution, .adv_search_header.institution { float:left; width:200px; margin-right: 5px; }
 .adv_search_header.sorted.upload_date, .adv_search_header.upload_date { float:left; width:100px; margin-right: 5px; }
 .adv_search_checkbox { float: left; width:20px; margin-right: 10px; }
 .adv_search_code { float: left; width: 140px; margin-right: 5px; padding-left:5px; }
 .adv_search_name { float: left; width: 200px; margin-right: 5px; padding-left:5px; }
 .adv_search_image { float: left; width: 60px; margin-right: 5px; padding-left:5px; }
 .adv_search_locality { float: left; width: 220px; margin-right: 5px; padding-left:5px; }
 .adv_search_type { float: left; width: 100px; margin-right: 5px; padding-left:5px; }
 .adv_search_caste { float: left; width: 100px; margin-right: 5px; padding-left:5px; }
 .adv_search_recent_image { float: left; width: 140px; margin-right: 5px; padding-left:5px; }
 .adv_search_shot { float: left; width: 20px; text-align: center; text-transform: uppercase; margin-right: 5px; padding-left:5px; }
 .adv_search_number { float: left; width: 40px; margin-right: 5px; text-align: center; padding-left:5px; }
 .adv_search_author { float: left; width: 140px; margin-right: 5px; padding-left:5px; }
 .adv_search_institution { float: left; width: 200px; margin-right: 5px; padding-left:5px; }
 .col_header { text-transform: uppercase; font: 8px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; }
 #col_line hr { border:0; border-top: 1px solid #b5b5b5 height: 0; margin-top:0px; margin-bottom:0px; background: #b5b5b5; }
 .rank_col { position: relative; width: 100px; float: left; text-align: left; margin-top: 3px; }
 .types_col { position: relative; margin-left: 10px; width: 100px; float: left; text-align: left; margin-top: 3px; }
 .images_col { position: relative; margin-left: 10px; width: 100px; float: left; text-align: left; margin-top: 3px; }
 .collectedby_col { position: relative; margin-left: 10px; width: 200px; float: left; text-align: left; margin-top: 3px; }
 .method_col { position: relative; margin-left: 10px; width: 200px; float: left; text-align: left; margin-top: 3px; }
 .habitat_col { position: relative; margin-left: 10px; width: 200px; float: left; text-align: left; margin-top: 3px; }
 .locality_col { position: relative; margin-left: 10px; width: 250px; float: left; text-align: left; margin-top: 3px; }
 .caste_col { position: relative; margin-left: 10px; width: 100px; float: left; text-align: left; margin-top: 3px; }
 .checkbox_col { position: relative; margin-left: 10px; width: 200px; float: left; text-align: left; margin-top: 3px; }
 .paging_display { text-align:center; margin-top:10px; }
 .paging_display a { padding-left:3px; padding-right:3px; color: #707B7D; text-decoration:none; font-weight:normal; }
 .paging_display a:hover { padding-left:3px; padding-right:3px; background: #aaa; color:#fff; text-decoration:none; font-weight:normal; }
 .not_on_page { background: #fff; color: #707B7D; border: 1px solid #707B7D; margin: 1px; }
 .on_page { padding:3px; font-weight:bold; background: #8a7a07; color:#fff; border: 1px solid #635404; margin:1px; }
 .browse_col_one { position: relative; width: 175px; float: left; text-align: left; margin-top: 3px; }
 .browse_col_two { position: relative; margin-left: 10px; width: 200px; float: left; text-align: left; margin-top: 3px; }
 .browse_col_three { position: relative; margin-left: 10px; width: 256px; float: left; text-align: left; margin-top: 3px; }
 .browse_col_three { position: relative; margin-left: 10px; width: 320px; float: left; text-align: left; margin-top: 3px; }
 .browse_col_three { position: relative; margin-left: 10px; width: 360px; float: left; text-align: left; margin-top: 3px; }
 .browse_span_col { position: relative; width: 526px; float: left; text-align: left; margin-top: 3px; }
 #biogeographic_areas_left, #biogeographic_areas_left ul { list-style: none; padding: 0; margin: 0; float: left; width: 258px; }
 #biogeographic_areas_right, #biogeographic_areas_right ul { list-style: none; padding: 0; margin: 0; float: right; text-align: left; width: 258px; }
 #stats_title, #stats_title ul { list-style: none; padding: 0; margin: 0; float: left; }
 #stats_data, #stats_data ul, #stats_data li { list-style: none; padding: 0; margin: 0; float: right; text-align: right; }
 #data_left { position: relative; float: left; width: 300px; margin-right:10px; }
 #data_left2 { position: relative; float: left; width: 335px; }
 #data_left3 { position: relative; float: left; width: 300px; }
 #data_right { margin-left: 10px; float: right; text-align: left; width: 300px; }
 #data_right2 { margin-left: 10px; float: right; text-align: left; width: 335px; } 
 #data_title, #stats_title ul { list-style: none; padding: 0; margin: 0; float: left; width: 125px; }
 #data_items, #data_items ul { list-style: none; padding: 0; margin: 0; float: right; text-align: left; width: 129px; }
 #data_title2, #stats_title ul { list-style: none; padding: 0; margin: 0; float: left; width: 125px; }
 #data_title3, #stats_title ul { list-style: none; padding: 0; margin: 0; float: left; width: 115px; }
 #data_items, #data_items ul { list-style: none; padding: 0; margin: 0; float: right; text-align: left; width: 170px; display:block; }
 #data_items2, #data_items2 ul { list-style: none; padding: 0; margin: 0; float: right; text-align: left; width: 170px; display:block; }
 #data_items3, #data_items ul { list-style: none; padding: 0; margin: 0; float: right; text-align: left; width: 300px; display:block; }

 #nav li#bioregions { float:left; text-indent: -9999px; background: url("../images/bioregions_off4.gif") no-repeat; width: 84px; height:36px; position:relative; top:-5px; }
 #nav li #bioregions a:hover { background: url("../images/bioregions_on4.gif") no-repeat; width: 84px; height:36px; }

 #bioregions { float:left; text-indent: -9999px; background: url("../images/bioregions_off2.gif") no-repeat; width: 84px; height:36px; position:relative; top:-5px; }

 #bioregions_over { background: url("../images/bioregions_on2.gif") no-repeat; width: 84px; height:36px;  z-index: 50; }

 .bioregions_off { background: url("../images/bioregions_off2.gif") no-repeat; width: 84px; height:36px;  z-index: 100; }
 .bioregions_on { background: url("../images/bioregions_on2.gif") no-repeat; width: 84px; height:36px; position: relative; top: -30px; z-index: 200; }

 .layout { width:950px; }

#nav { font-size: 13px; position: absolute; top: 97px; }

#nav, #nav ul { padding: 0; margin: 0; list-style: none; line-height: 1; }
#nav a { color: #fff; display: block; margin-left: 4px; line-height: 2.0; text-decoration: none; }
#nav a:hover { color: #000; }

#nav li { float: left; width: 187px; background:#628281}
#nav li:hover { background: #628281; }

#nav li ul li:hover { color: #000; background:#fff; }
#nav li ul li { color: #000; }
#nav li ul li a:hover { color: #000; }

.a_hover { color: #000; background: #fff; }
#nav li.a_hover a { color: #000; background: #fff; }

#nav li.push { position: absolute; display: block; float: left; margin-left: 187px; }

#nav li.push a { position: absolute; color: #b5b5b5; display: block; width: 187px; margin-left: 4px; }

#nav li ul { background-color:#628281; position: absolute; z-index:-1; margin-top:0px; border-top:2px solid #b5b5b5; border-right: 2px solid #b5b5b5; width: 187px; left: -999em; }

#nav li ul li ul { left:-2px; border-right:2px solid #b5b5b5; border-left:2px solid #b5b5b5; background: #fff; }
#nav li ul li ul li { background: #fff; }
#nav li ul li ul li a, 
#nav li ul li ul li a:link, 
#nav li ul li ul li a:visited { color: #000; }
#nav li ul li ul li a:hover{ color: #628281; }

#nav li ul ul { margin: -2.25em 0 0 187px; z-index: 20; border-top: 2px solid #b5b5b5; }

#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }

#nav li.browse { z-index:5000; width:100px; background-color:#82b4b2; }
#nav li.browse:hover { height:28px; z-index:5000; width:100px; background-color:#628281; border-right:2px solid #b5b5b5; }

#nav li.bio { background: url("../images/bioregions_off4.gif") no-repeat; width: 84px; height:33px }
#nav li.bio:hover { background: url("../images/bioregions_on4.gif") no-repeat; width: 84px; height:33px }
#nav li.about { background: url("../images/about_off4.gif") no-repeat; width: 108px; height:33px; }
#nav li.about:hover { background: url("../images/about_on4.gif") no-repeat; width: 108px; height:33px; }

#nav li.press { background: url("../images/press_off4.gif") no-repeat; width: 54px; height:36px; cursor: hand; }
#nav li.press:hover { background: url("../images/press_on4.gif") no-repeat; width: 54px; height:36px; cursor: hand; }

#nav li.donate { background: url("../images/donate_off4.gif") no-repeat; width: 63px; height:36px; }
#nav li.donate:hover { background: url("../images/donate_on4.gif") no-repeat; width: 63px; height:36px; }

#nav li.contact{ background: url("../images/contact_off4.gif") no-repeat; width: 89px; height:36px; }
#nav li.contact:hover { background: url("../images/contact_on4.gif") no-repeat; width: 89px; height:36px; }

#nav li.antblog{ background: url("../images/blog_off.gif") no-repeat; width: 68px; height:36px; }
#nav li.antblog:hover { background: url("../images/blog_on.gif") no-repeat; width: 68px; height:36px; }

#nav li.documentation{ background: url("../images/documentation_off.gif") no-repeat; width: 114px; height:36px; }
#nav li.documentation:hover { background: url("../images/documentation_on.gif") no-repeat; width: 114px; height:36px; }

.nav_bg { padding-right: 10px; vertical-align: middle; text-align: left; color: white; background: #82b4b2; height: 30px; border-left: 2px solid #b5b5b5; border-right: 2px solid #b5b5b5; border-top: 2px solid #b5b5b5; border-bottom: 2px solid #b5b5b5 }
html>body .nav_bg { padding-right: 10px; vertical-align: middle; text-align: left; color: white; background: #82b4b2; height: 26px; border-left: 2px solid #b5b5b5; border-right: 2px solid #b5b5b5; border-top: 2px solid #b5b5b5; border-bottom: 2px solid #b5b5b5 }
 #nav_pipe { vertical-align: middle; width:10px; height: 24px; background: #82b4b2; background-image: url("../images/nav_pipe.gif") }
 .subnav { display: block; position: absolute; text-align: left; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: bold;  top: -8px; left: 4px; border-top: 2px solid #b5b5b5; }
 .subnav_contents { display: block; position: absolute; width: 187px; color: white; background: #6bb3af; border-left: 2px solid #b5b5b5; border-right: 2px solid #b5b5b5; }
 .subnav_regions { display: block; position: absolute; background: #6bb3af; text-align: left; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: bold;  top: 20px; left: 187px; border-top: 2px solid #b5b5b5; min-width: 125px; }
 .subnav_regions_column { float: left; width: 125px; }
 .sub_nav_bottom { position: absolute; border-right:2px solid #b5b5b5; background-color:#628281; border-bottom:2px solid #b5b5b5; overflow: hidden; display: block; width:187px; height: 11px; }
html>body .sub_nav_bottom { position: absolute; border-right:2px solid #b5b5b5; background-color:#628281; border-bottom:2px solid #b5b5b5; display: block; width:187px; height: 11px; }
 .sub_nav2_bottom { position: absolute; left:-2px; border-right:2px solid #b5b5b5; border-bottom:2px solid #b5b5b5; border-left:2px solid #b5b5b5; overflow: hidden; display: block; width:187px; height: 11px; background: #fff; }
html>body .sub_nav2_bottom { position: absolute; left:-2px; border-right:2px solid #b5b5b5; border-bottom:2px solid #b5b5b5; border-left:2px solid #b5b5b5; display: block; width:187px; height: 11px; }
 .sub_nav_left { float: left; width: 11px; height: 11px; background-image: url("../images/bot_left_curve2.gif"); }
 .sub_nav_mid { float: left; width: 127px; margin-top: -3px; background: #6bb3af; border-bottom: 2px solid #b5b5b5; }
html>body .sub_nav_mid { float: left; width: 127px; margin-top: 0; height: 9px; background: #6bb3af; border-bottom: 2px solid #b5b5b5; }
 .sub_nav2_mid { float: left; width: 127px; margin-top: -3xp; background: #6bb3af; border-bottom: 2px solid #b5b5b5; }
html>body .sub_nav2_mid { float: left; width: 127px; margin-top: 0; height: 9px; background: #6bb3af; border-bottom: 2px solid #b5b5b5; }
 .sub_nav_right { float: left; width: 11px; height: 11px; background-image: url("../images/bot_right_curve2.gif"); }
 .page_bg { text-align:left; padding: 10px; color: #707b7d; background: white;  border-left: 2px solid #b5b5b5; border-right: 2px solid #b5b5b5 }
.home { padding-top:8px; padding-left:12px; padding-right:12px; padding-bottom:28px;  background:#d7d7d7; font-size:12px; }
.home p { color:#595959; font-size:12px; }
.home_big_text { font-size:14px; color:#fff; position:absolute; top:90; left:0; width:396px; height:auto; padding-left:20px; padding-top:20px; padding-bottom:20px; padding-right:5px; z-index:10; }
.home_big_text p { font-size:14px; color:#fff; }
 .left { text-align:left; width:672px; font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: normal; color #707b7d; float: left; }
 .right { text-align:left; width:236px; margin-top: 5px; float:right; }
 .top_right { text-align:right; width:236px; float:right; }
 .top_right2 { text-align:right; width:136px; float:right; } .full { text-align:left; width:913px; font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: normal; color #707b7d; }

 .half_left { text-align:left; width: 444px; font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: normal; color #707b7d; margin-right:10px; float: left; }
 .half_right { text-align:left; width: 445px; font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: normal; color #707b7d; margin-left: 10px; float: right; }

 .green_module { width:236px; height: 18px; background: white; background-image: url("../images/green_module_bg.gif") }
 .module_header { margin-left: 5px; vertical-align: middle; color: white; font: 12px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: bold; text-align: left; width:226px; }
 .module_contents { margin-left: 5px; color: #707b7d; font: 11px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: normal; text-align: left; width:228px; }
 .tool_contents { margin-left: 10px; color: #707b7d; font: 11px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: normal; text-align: left; width:221px; }
 .tool_type_green { color: #a3c76d; font: 11px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: bold; text-align: left; }
 .homepage_lower_area { text-align:left; position: relative; width:672px; }
 .homepage_lower_left { text-align:left; width:322px; }
 .homepage_lower_right { text-align:left; width:322px; float:right; }

.msg { background: url(../images/msg_bg.gif) no-repeat; width:923px; height:44px; padding-top:9px; padding-left:13px; padding-right:13px; color:#6a6a6a; font-weight:bold; }
.msg_alert { float:left; background: url(../images/msg_alert.png) no-repeat; width:27px; height:28px; padding-right:6px; }
.msg_type { float:left; text-transform:uppercase; font-size:18px; }
.msg_pipe { float:left; margin-left:9px; padding-right:9px; background: url(../images/msg_pipe.png) no-repeat; width:2px; height:27px; }
.msg_copy { float:left; font-size:12px; width:690px; }
.msg_actions { margin:auto; position:relative; top:-6px; }

 .indent { padding-left: 15px }
 .footer { width:950px; height: 23px; background-image: url("../images/footer2.gif") }
.search_href a, .search_href, .search_href:link, .search_href:visited, .search_href:hover { font-size: 10.5px; text-decoration: underline; font-weight: normal; color: #fff; }
 .subnav_href, .subnav_href a { width: 145px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; text-decoration: none; font-weight: bold; color: white }
 .subnav_href a:hover { width: 145px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; text-decoration: none; font-weight: bold; background: white; color: #707B7D; }
 .subnav_href:link { width: 145px; text-decoration: none; font-weight: bold; color: white }
 .subnav_href:visited { width: 145px; text-decoration: none; font-weight: bold; color: white }
 .subnav_href:hover { width: 145px; text-decoration: underline; font-weight: bold; color: white }
 .footer_contents { text-align:left; width:780px; font: 11px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: white; position:relative; left:10px }
 .footer_href { font: 11px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; text-decoration: none; font-weight: normal; color: #448ccb }
 .footer_href:link { text-decoration: none; font-weight: normal; color: #448ccb }
 .footer_href:visited { text-decoration: none; font-weight: normal; color: #448ccb }
 .footer_href:hover { text-decoration: underline; font-weight: normal; color: #448ccb }
 .border { background: white; border: 1px solid #888582; }
 .compare_header_bg { height: 20px; background: #82b4b2; width: 672px; border: 1px solid #b5b5b5; display: block; }
 #compare_col_header { font: 10px; font-weight: bold; color: #ffffff; display: block; position: relative; background: #82b4b2; float: left; width: 24%; text-align: center; }
 #compare_col_divider { height: 20px; width: 1px; border-bottom: 1px solid #b5b5b5; float: left; }
 #compare_data { border-right: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; }
 #WAScompare_indent { margin-left: 184px; }
 .compare_divider { height: 1px; width: 670px; border-bottom: 1px solid #b5b5b5; }
 #bolton { position:relative; overflow: auto; max-height: 105px; }
 #bolton p { margin-top: 0.2em; margin-bottom: 0.2em; }
 #plazi { position:relative; overflow: auto; max-height: 250px; }
 #plazi p { margin-top: 0.2em; margin-bottom: 0.2em; }
 #ORIGspecimen_img_area { padding-bottom: 5px; margin-bottom: 10px; margin-right: 10px; height: 185px; float: left; width: 116px; background: white; text-align: bottom; }
 #specimen_img_area { padding-bottom: 5px; left: 50% height: 135px; float: left; width: 24%; background: white; text-align: bottom; }
 #specimen_med_img_area { padding-bottom: 5px; left: 50% height: 260px; float: left; width: 24%; background: white; text-align: bottom; }
 #specimen_img_border { position:relative; width: 116px; height: 130px; background: white; border: 1px solid #888582; vertical-align:center; text-align:center; }
 #specimen_img_border[id] { display: table; position: static; vertical-align:center; }
 #specimen_img_spacer { position:relative; width: 116px; height: 130px; background: white; border: 1px solid #fff; vertical-align:center; text-align:center; }
 #specimen_img_spacer[id] { display: table; position: static; vertical-align:center; }
 #specimen_img { position: absolute; left: 50%; top: 50%;} 
 #specimen_img[id] {display: table-cell; vertical-align: middle; position: static; top:10px; }
 #specimen_img_show[id] { position: static; vertical-align:middle; margin:auto; }
 #specimen_img_show { position: relative; left: -50%; top: -50% } 
 #specimen_img_text { position:relative; background:white; }
 .taxon_page_img { max-width: 500px; /* Resize the image for IE6 */ width: expression(this.width > 500 ? 500: true); }
 form  { margin-top: 0px; margin-bottom: 0px }
 .float_right { float: right; }
 .header_search { float:right; position:relative; top:3px; } 
 .header_search_input  { width:175px; font: 13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #bbbbbb; height: 20px; }
 .header_search_submit { padding-bottom:2px; background-color:#628281; color:#fff; border:1px solid #d6e6e5; width:37px; height:20px; font-weight:bold; font:13px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; }
 .input_10  { width:10px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .input_100  { width:100px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .input_140  { width:140px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .input_150  { width:150px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .input_200  { width:200px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .input_300  { width:300px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .input_450  { width:450px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .input_550  { width:550px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 textarea  { width:450px; height:200px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .biotextarea  { width:450px; height:75px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .biotextarea550  { width:550px; height:75px; font: 10.5px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; color: #888582; background: white; border: 1px solid #888582 }
 .adv_top_submit  { font: 11px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: bold; color: #448CCB; background: white; border: 0; }
 .submit  { font: 11px "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; font-weight: bold; color: white; background: #a3c76d; border: 1px solid #888582 }
-->
</style>

<!-- See redundant antweb/src/imageUpload/antweb_style.css
Beware browsers will cache.
-->
