body {margin:0px; font: 11px verdana, arial, helvetica, sans-serif; color: #fff; line-height:18px; background:#9FAF57 url(images/pageElements/bgd_vertical.gif) 0 0 repeat-y;}

* #header {width:100%; background:#064B86;}

* #pagePhoto {position:absolute; top:0px; left:631px;}

* #MenuBox {width:100%; height:32px; background:#000;}

/* Navigation */
* .menuItem { float:left; }
* .menuSubs {position:absolute; padding:7px 0px 7px 0px; background:#00565b; z-index:100; }
.menuSubs a {width:128px; display:block; background:transparent; padding:3px 3px 3px 8px; color:#fff; text-decoration:none; line-height:16px; font:normal 11px verdana, Arial, Helvetica, sans-serif; }
.menuSubs a:hover { background-color:#addee1; color:#0b5054; text-decoration:none; }

* #logo {height:133px; width:378px; z-index:98;}

* #content {width:500px; margin-left:100px; }
	#content p {margin-top:5px; margin-bottom:15px;}
	#content a {text-decoration:underline; color:#0BF2FE;}
	#content a:hover {color:#f1f1f1; text-decoration:none;}
	#content h2 {color:#fff; font:bold 16px arial, helvetica, verdana; margin-bottom:1px;}
	#content h3 {color:#CDDB86; font:bold 16px arial, helvetica, verdana; margin-bottom:1px;}
	#content h4 {color:#fff; font:bold 13px verdana, arial, helvetica; margin-bottom:0px;}
	#content hr {height:1px; color:#474747;}
	#content ol, #content ul {margin-top:5px;}
	
* #rightColumn {position:absolute; top:187px; left:634px; padding:4px 0 0 2px; color:#fff; font:10px verdana, Arial, Helvetica, sans-serif; line-height:19px;}
#rightColumn a {color:#fff; text-decoration:none;}
#rightColumn a:hover {color:#4f5922; text-decoration:underline;}
#rightColumn p, div.sdaddress {padding-left:20px;}

* #homeFlash {height:352px; width:631px;}

* #homeBoxes {position:absolute; top:0px; left:636px; width:213px;}
#homeBoxes a {display:block;}
#homeBoxes img {margin-top:5px;}

#faq a {text-decoration:none; color:#fff; font-weight:bold; font-size:12px;}
#faq a:hover {text-decoration:none; color:#022f32;}
#faq li a {display:block;}
* .faqAnswer {width:90%; background-color:#d9edee; border:1px solid #083336; padding:8px 8px 8px 8px; color:#000; margin-bottom:10px; line-height:15px;}

* #altmenu {width:95%; background-color:#d9edee; border:1px solid #083336; padding:8px 8px 8px 8px;  font-size:13px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#1f6468; line-height:20px;}
#altmenu a { color:#1f6468; text-decoration:underline;}
#altmenu a:hover {color:#549094; text-decoration:none;}

/* Stuff */
* .right {margin:0px 0px 5px 7px; float:right;}
* .left {margin:0px 7px 5px 0px; float:left;}

* .featureRight {border:7px solid #a8d2d5; padding:3px; float:right; }
* .featureCenter {border:7px solid #a8d2d5; padding:3px; margin:7px auto 7px auto; }

* .caption {font:italic 10px Verdana, Arial, Helvetica, sans-serif; line-height:13px; color:#666666;}

* .forms { background:#16aab3;}
.forms td { background:#01848C; line-height:15px;}

* #pic {border:1px solid #000; padding:5px; background:#fff;}

/* SIFR STUFF */
* .sIFR-flash {visibility: visible !important; margin: 0;}
* .sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-hasFlash h1 {visibility: hidden; letter-spacing: -3px; color: #CDDB86; font-size:30px; height:30px; margin-top:0px; margin-bottom:11px;}

/* Edit.com */

ul, ol {
	margin-top:0px;
	margin-bottom:0px;
}

.NormalText, body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	font-style:normal;
}

.SmallText {
	font-size: 10px;
	color: #FFF;
	font-weight: normal;
}

.SubjectHeader {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
}

.GreenSubjectHeader {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #CDDB86;
	font-weight: bold;
}

img.BlackWhiteBorder { border: solid 1px #000; padding: 5px; background-color: #FFF; }
img.BlackBorder { border: solid 1px #000; }