/*  FONTS:
BODY TEXT - VERDANA, 10 OR 11 PT, #333333
ADDRESS DETAILS: ARIAL, 10PT, BOLD, ALL CAPS, #336600
FOOTER TEXT - VERDANA, 8 PT, ALL CAPS, EXTRA LETTER SPACING, #000000
GET A QUOTE TEXT - VERDANA, 10 PT, BOLD, ALL CAPS #333333
NAV TEXT - VERDANA, 11 PT, REGULAR (BOLD ON HIGHLIGHT), #000000
TAGLINE AT TOP - VERDANA, 11PT, BOLD, ITALIC, #99CC66

COLORS:
DARK GREEN - #669933
LIGHT GREEN - #99CC66
GREY - 333333
BLACK - #000000
POSSIBLE HIGHLIGHT COLORS - ORANGE #DAA325, BLUE #6396B6, RED #CC0000  */

.header { color: #99CC66; font-size: 11px; font-weight: bold; font-style:italic; font-family: Verdana, sans-serif; }
.footer { color: #FFFFFF; font-size: 9px; font-family: Verdana, sans-serif; text-decoration: none; text-transform: uppercase; letter-spacing: 0.1em; }
.quote { color: #333333; font-size: 11px; font-weight: bold; font-family: Verdana, sans-serif; text-transform: uppercase; text-decoration: none; }
.contact { color: #336600; font-size: 10px; font-weight: bold; font-family: Arial, sans-serif; text-transform: uppercase; text-decoration: none; }

.itemlink { text-decoration: none; }
.itemlink:hover { color: #99CC66; text-decoration: none; }
.itemdate { color: #669933; font-size: 10px; font-weight: bold; font-family: Georgia, helvetica, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; }
.itemtitle { color: #333333; font-size: 14px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemtitlelink { color: #333333; font-size: 14px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemtitlelink:hover { color: #669933; text-decoration: none; }
.itemtitlelink:visited { color: #333333; }
.itemtitlelink:visited:hover { color: #669933; }
.itemteaser { color: #333333; font-size: 11px; font-weight: normal; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemmore { color: #669933; font-size: 10px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemmore:hover { text-decoration: underline; }

.headline { font-family: Verdana;
font-size: 1.3em;
font-weight: bold;
line-height: 1.2em;
letter-spacing: 0.25px;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #333;
background-color: #fff; }

a.leftnav {
	font-size: 11px;
	line-height: 16px;
	color: black;
}
a.leftnavsel {
	font-size: 11px;
	line-height: 16px;
	color: black;
	font-weight:bold;
}

#newsspacer{
height: 5px;
}

P { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; }
TD { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; }
UL { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; }
LI { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; }
.bodytext { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; }
.spread { line-height: 130%; }

.nav { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, sans-serif; text-decoration: none; }
.nav:hover { color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
.nav_sel { color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }

.link { color: #DAA325; text-decoration: none; }
.link:hover { color: #DAA325; border-bottom: 1px solid #DAA325; text-decoration: none; }


.title { color: #333333; font-size: 13px; font-weight: bold; font-family: Verdana, sans-serif; }
.subtitle {  }



.button { border: 1px solid #333333; background-color: #99CC66; font-size: 11px; font-family: Verdana; height:18px; color:#000000; }
.textbox { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 200px; }
.textboxreqd { border: 1px solid #333333; font-size: 11px; font-style: italic; font-family: Verdana; width: 200px; background-color: #FFFF99; }

.short { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 100px; }
.dropdown { border: 1px solid #333333; font-size: 11px; font-family: Verdana; }
.dropdownreqd { border: 1px solid #333333; font-size: 11px; font-family: Verdana; background-color: #FFFF99; }

.large_text { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 200px; height: 100px; }


/* spam decoys */
.form_serial { display: none; }