@charset "iso-8859-1";

a {color:#990000; text-decoration: none;}
a:visited,active {color:#990000;} 
a:hover { text-decoration:none; color:#272727; background: #FFFF99; }
.hide {display:none;}

body {
 font-family: sans-serif, Arial, Helvetica;
 font-size: 8pt;
 background:#FFFFFF;
}


FIELDSET {border: 1px solid #000099; padding: 6px; }
LEGEND {color: #fff; font-size: 9pt; background: #000099; border: 1px solid #000099; padding: 2px 6px} 
FORM { margin: 0px; padding: 3px; font-size: 100%; min-width: 490px; max-width: 49px; width: 500px; }
INPUT {color: #000000; font-size: 10pt; background-color: #DDF6FF; border-color: #000099; border-width: 1px;}
TEXTAREA {color: #000000; font-size: 10pt; background-color: #DDF6FF; border-color: #000099; border-width: 1px; text-align: left; overflow: auto;
}
SELECT {color: #000000; font-size: 10pt; border-style: outset; background-color: #DDF6FF; border-color: #000099; border-width: 1px; text-align: left}
LABEL {width: 4em; float: left; text-align: right; margin-right: 0.5em display: block}
.submit input {color: #00000; background: #ffa20f; border: 2px outset #d7b9c9 } 

DIV.instructions {font-size: 7pt; font-family:Arial; color: #2E2E2E;}
DIV.business_title {font-size: 8pt; font-family:Arial; color: #000000; background-color: #C0BF8E; padding: 3px;}

.a1 {font-size: 11px; color: #212121;}
.a2 {font-size: 11px; color: #8B8B8B;}
.page_head {font-size: 8pt; font-family:Arial; color: #FFFFFF;}
.date {font-size: 8pt; font-family:Arial; color: #000000;}
.map_head {font-size: 9pt; font-family:Arial; color: #FFFFFF; background-color: #00504C;}
.map_instruct {font-size: 7pt; font-family:Arial; color: #2E2E2E; background-color: #F2F2F2;}
.map_line {background-color: #FFFFFF;}
   
.cache_title {font-size: 8pt; font-family:Arial; color: #2E2E2E; background-color: #D1D1D1;}
.cache_chart {font-size: 8pt; font-family:Arial; color: #636363; background-color: #F2F2F2;}
.cache_back {font-size: 8pt; font-family:Arial; color: #636363; background-color: #FFFFFF;}
.cache_name {font-size: 8pt; font-family:Arial; color: #636363; background-color: #F2F2F2;}
.cache_descrip {font-size: 8pt; font-family:Arial; color: #636363; background-color: #F2F2F2;}
.cache_placed {font-size: 8pt; font-family:Arial; color: #636363; background-color: #F2F2F2;}
.cache_diff {font-size: 8pt; font-family:Arial; color: #000000; background-color: #D4F9D2; text-align: center;}
.cache_instruct {font-size: 5pt; font-family:Arial; color: #636363; background-color: #FFFFFF; text-align: right;}
.address {font-size: 7pt; font-family:Arial; color: #4D4D4D;}

.page_title {font-size: 10pt; font-weight: bold; font-family:Arial; color: #000000;}
.topics {font-size: 9pt; font-weight: bold; font-family:Arial; color: #000000;}
.sub_topics {font-size: 8pt; font-weight: bold; font-family:Arial; color: #434343;}
.page_text {font-size: 8pt; font-family:Arial; color: #434343;}
.page_form {font-size: 9pt; font-family:Arial; color: #232323;}
.poll {font-size: 8pt; font-family:Arial; color: #000000;}

.photo_credit {font-size: 7pt; font-family:Arial; color: #2E2E2E; background-color: #F2F2F2;}
.photo_thumb {font-size: 7pt; font-family:Arial; color: #2E2E2E; background-color: #F2F2F2;}
.pic_thumb {font-size: 7pt; font-family:Arial; color: #5D5D5D; background-color: #F2F2F2; vertical-align: top;}
.pic_top {font-size: 7pt; font-family:Arial; color: #000000; background-color: #FFFFCC; vertical-align: top;}
.photo_back {font-size: 8pt; font-family:Arial; color: #636363; background-color: #FFFFFF;}

.index_pics {font-size: 8pt; font-family:Arial; color: #FFFFFF; background-color: #373737;}
.index_type {font-size: 8pt; font-family:Arial; color: #2A2A2A; background-color: #DEDEC4;}
.i_map {font-size: 8pt; font-family:Arial; color: #898989; background-color: #FDFDDE;}

