#footer { position:relative; margin-bottom: 15px; height: 75px; text-align: center;}
#popfooter { position:relative; margin-bottom: 15px; text-align:center;}
#whiteLine { background: #FFF; height: 1px; width: 745px; text-align: center;}
#body { text-align:center;}

BODY {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3A342D; }
TD, DIV, SELECT, OPTION { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3A342D; padding-top: 0px; margin-top: 0px; text-align: left;}
TH { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #3A342D; padding-top: 0px; margin-top: 0px; text-align: left;}
BLOCKQUOTE { padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px; margin-left: 28px; }
P { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3A342D;margin-top: 0px; margin-bottom: .75em; text-align: left;}
IMG, A IMG { border: none !important; }
UL { margin-left: 1.5em; margin-top: 0em;}
UL.tight { margin-top: -1em; }
OL { margin-top: 0em;}
A, A:visited, A:link, A:active { color: #3A342D; text-decoration: underline; }
A:hover { color: #3A342D; text-decoration: none; }
TD.glossary {padding-left: 9px; text-indent: -9px;}
A.glossary, A.glossary:visited, A.glosary:link, A.glossary:active  { font-weight: bold! important; text-decoration: none !important; }
A.glossary:hover{ font-weight: bold! important; text-decoration: underline !important;}
FORM { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0;}
LABEL { color: #87AE7C; font-weight: bold; text-align: center !important; }

.heading {
   color: #F57943;
   size: 25px;
   font-size: 18px;
   font-weight: bold;
   text-transform: uppercase;
   letter-spacing: -1pt;
   margin-top: 10px;
}


.whiteHead { color: #FFF; font-weight: bold; padding-bottom: 10px; padding-top: 9px;}
IMG.spotlight { margin-top: 13px; border:0px; padding-left: 0px !important; padding-right: 0px !important;}

IMG.bar { margin-bottom: 1em; margin-top: 1em; border:0px;}
IMG.sub { margin-bottom: .7em; margin-top: 0em; border:0px;}
IMG.hr { margin-bottom: 1em; margin-top: .5em; border:0px;}
IMG.staff { margin-bottom: 1.2em; border:0px;}
IMG.item { margin-bottom: 10px; }
.go {margin-top: 0px; padding-top: 2px !important; font-weight:normal !important;}
.buy {margin-top: 6px; margin-bottom: 6px }

.leftCol { padding: 10px 6px 20px 6px; }
.leftHead {color: #5291B8; font-weight: bold; }
.content { padding-left: 14px; padding-right: 14px; padding-bottom: 20px;}

.widecontent { padding-left: 14px; padding-right: 44px; padding-bottom: 20px;}
.popContent { padding-left: 24px; padding-right: 24px; padding-bottom: 20px; height: 480px;}
.content P, .popContent P { margin-bottom: 1.35em;}
.rightCol { padding-left: 9px; padding-right: 9px; padding-bottom: 20px;}
.testimonial { padding: 11px 12px 35px 9px; }
.spotlightHomeText {  text-align: left; font-size: 10px; padding-left: 9px; padding-right: 9px; line-height: 11px;}
.spotlightHomeText B { color: #FFF !important; font-weight: bold; }
.warning {border: 1px solid #5594B2; padding: 10px 10px 10px 10px; background: #EFF6FA;}
.note { padding: 10px 10px 4px 10px; background: #E4EFF6;}
.disclaimer {color: #A11916 !important; padding: 10px 10px 10px 10px; background: #FF7A7A;}
.warning H2, .note H2, .warning H2, .note H3 {color:#5594B2; margin-top: 0px;}

.cartRight { padding: 5px 9px 10px 9px; vertical-align: middle;}
.cartPrice { text-align:right !important; background: red;}

.step { padding-left: 10px; padding-right: 35px; vertical-align: top; }
B.green { color: #87AE7C; }
B.orange { color: #F57943;}
B.blue { color: #5594B2; }
H1 { color: #000; margin-bottom: 11px; margin-top: 0px; font-size: 13px; font-weight: bold; }
H2 { color: #87AE7C; margin-bottom: 11px; font-size: 11px; margin-top: 0px; font-weight: bold; } /* space below */
H3 { color: #87AE7C; font-weight: bold; margin-bottom: 0px; margin-top: 11x; font-size: 11px;} /*no space below */
H3 A, H3 A:visited, H3 A:link, H3 A:active  { color: #87AE7C !important; font-weight: bold; text-decoration: underline; }
H3 A:hover{ color: #87AE7C !important; font-weight: bold; text-decoration: none; }
.popTitle { padding-top: 0px; margin-top: 0px; margin-bottom: 4px; color: #87AE7C; font-weight: bold; }

/* images */
.pageHead { margin: 21px 0px 26px 0px;}
.popHead { margin: 21px 0px 17px 0px;}
.floatRight { float: right; vertical-align: middle; margin-left: 10px; margin-top: 10px; margin-bottom: 10px;}
.floatLeft { float: left; margin-right: 10px; margin-top: 0px; margin-bottom: 10px;}
.leftPhoto { margin-bottom: 15px !important; }

.popfooter { color: #FFF !important; background: #000; height: 30px; width:472px; padding: 7px 0px 6px 12px; text-align: left;}
.footer {color: #FFF !important; margin-bottom: 12px;}
.footer A, .footer A:visited, .footer A:link .footer A:active { color: #FFF; text-decoration: none; }
.footer A:hover, { color: #FFF; text-decoration: underline; }

#MyTable {
    font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3A342D; padding-top: 0px; margin-top: 0px;
}


.spotlight_block {
   margin: 10px 5px 5px 5px;
}
.spotlight_title {
   font-weight: bold;
}

.spotlight_date {
   font-weight: bold;
}

.spotlight_body {
   margin-top: 5px;
}

#links-page ul {
   padding: 0;
   margin: 0;
}
#links-page ul ul {
   padding: 0;
   margin-left: 20px;
}

#links-page ul li {
   list-style: none;
   font-weight: bold;
   color: #87AE7C;
   margin-top: 10px;
}
#links-page ul li ul li {
   color: #000;
   font-weight: normal;
   margin: 0;
}