@charset "UTF-8";
/* CSS Document */


html, body { margin:0;padding:0;font-family:Arial, Helvetica, sans-serif; background:#FAFAFA;width:100%;height:100%;}


.mainNav {
	border			: 0;
	background:#ffffff;
	width:775px;
}
.mainNav .firstLevel {
	margin-left		: 5px;
}
.mainNav .secondLevel {
	width		: 760px;
	font-size		: 11px;
	font-weight		: bold;
	background-color	: #b2975d;
	height			: 20px;
	padding			: 0 10px 0 2px;
	white-space		: nowrap;
	border-bottom: solid 2px #2b89ed;
	padding-left		: 10px;
}
.mainNav .noSecondLevel {
	height			: 7px;
	background-color	: #b2975d;
	font-size		: 1px;
	line-height		: 1px;
	border-bottom: solid 2px #2b89ed;
}
.mainNav .firstLevel td {
	font-size		: 0.69em;
	font-weight		: bold;
	height			: 19px;
	_height			: 19px;
	padding			: 0;
	padding-top		: 3px;
	border-right		: 1px solid #fff;
	border-bottom		: 1px solid #fff;
	text-align		: center;
	vertical-align		: top;
}
.mainNav .firstLevel td.linkSel {
	padding			: 0;
	background-color	: #b2975d;
	border-bottom		: 1px solid #b2975d;
}


.mainNav a,
.mainNav a:visited {
	color			: #fff;
	white-space		: nowrap;
	text-decoration		: none;
	cursor			: pointer;
}
.mainNav .firstLevel a,
.mainNav .firstLevel a span {
	display			: block;
	height			: 19px;
	background		: #666 url(images/site/nav_right_corner.gif) no-repeat right top;
}
.mainNav .firstLevel a span {
	display			: block;
	height			: 17px;
	padding			: 2px 14px 0 14px;
	background		: transparent url(images/site/nav_left_corner.gif) no-repeat left top;
}
.mainNav .firstLevel .linkSel a span {
	padding-top		: 5px;
}
.mainNav .firstLevel .linkSel a {
	background-color	: #b2975d;
}
.mainNav .firstLevel .linkSel a:hover {
	color			: #333;
	background-color	: #b2975d;
}
.mainNav .firstLevel a:hover {
	background-color	: #000;
}
.mainNav .secondLevel a {
	display			: -moz-inline-box;
	display			: inline-block;
	margin			: 3px 0 0 13px;
}
.mainNav .secondLevel a:hover,
.mainNav .secondLevel a.linkSel {
	color			: #333;
}
.mainNav .secondLevel a.linkSel:hover {
	text-decoration		: underline;
}


a.subON {
	color			: #333;
	display			: -moz-inline-box;
	display			: inline-block;
	margin			: 3px 0 0 13px;
}

a.subON:hover {
	color			: #333;
	display			: -moz-inline-box;
	display			: inline-block;
	margin			: 3px 0 0 13px;
}





a.subOFF {
	color			: #fff;
	display			: -moz-inline-box;
	display			: inline-block;
	margin			: 3px 0 0 13px;
}

a.subOFF:hover {
	color			: #fff;
	display			: -moz-inline-box;
	display			: inline-block;
	margin			: 3px 0 0 13px;
}


.top_logoBox { float:left;}
h1.top_logo { margin-left:18px;margin-right:10px;margin-top:18px;margin-bottom:8px;}
.searchBox { margin-left:0px;margin-right:0px;margin-top:23px;margin-bottom:13px; float:right;text-align: right;}
#searchwidth{ width: 175px;}


.clear { clear:both; }
.page_container { width: 780px; }

.left_bottom_links { float: left;width:160px;}
.center_bottom_links { float:left;width:160px;}
.right_bottom_links { float: left;width:160px;}
.bottom_ad { float: left;  padding-left:0px;padding-right:0px;width:151px;min-height:81px;background:#ffffff;border:solid 1px #000000;margin-top:18px;margin-bottom:10px;}
.bottom_ad a img{ border:none; }

.home_bottom_ad { float: left;  padding-left:0px;padding-right:0px;width:151px;min-height:174px;margin-top:18px;margin-left:5px;}
.home_bottom_ad2 { float: left;  padding-left:20px;padding-right:0px;min-height:174px;margin-top:18px;margin-left:5px;}
.home_bottom_ad a img{ border:none; padding-bottom:5px; }

.bottom_links { background:#e0dfd5; width:780px; }

.bottom_link_container { width:750px;padding:0;margin:0;}

ul.bottomLinks { list-style:none;margin-top:20px; }

ul.bottomLinks li a { color: #9d9b7b;font-size:10px;text-decoration:none; }
ul.bottomLinks li a:active { color: #9d9b7b;font-size:10px;text-decoration:none; }
ul.bottomLinks li a:visited { color: #9d9b7b;font-size:10px;text-decoration:none; }
ul.bottomLinks li a:hover { color: #9d9b7b;font-size:10px;text-decoration:underline; }

ul.bottomLinks li.header { color: #9d9b7b;font-size:14px; }

.bottom_stripe { background: #b2975d; width:780px; height:20px; }
.page_stretch { background: #ffffff; width:780px; }
.page_stretch2 { background:repeat-y url(images/site/blueslidebottom.gif); width:780px; }


.page_stretch_main { background: #ffffff; width:780px; margin-left:auto;margin-right:auto;padding:0;}

.mid_section { width:780px; background:#ffffff top no-repeat url(mid_bg.jpg);}
.mid_section2 { width:780px; background:#ffffff; height:420px;}
.centered_text { width:550px;margin-left:115px;font-size:13px;color:#333333;text-align:center;padding-bottom:10px; }
.centered_text p { font-size:13px;}
.searchBtn
{
    background-color: #b2975d;
    color: #f9f4e9;
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    border-color: #b2975d #333333 #333333 #b2975d;
    padding: 1px 2px;
    margin: 0 10px 0 4px;
    text-transform: uppercase;
    text-decoration: none;
}


div.mainNav { width:765px !important; }


.page_container_bottom { width:780px; text-align:center;font-size:9px;margin-top:7px;font-family:Arial, Helvetica, sans-serif; }

ul#pdflist
{
    list-style-type: none;
    margin: 0 0 20px 0;
    padding: 0;
}

ul#pdflist li.pdf
{
    padding-left: 20px;
}

#sptpaper
{
    padding: 20px;
    text-align: justify;
}

#sptpaper h1, #sptpaper h2
{
    color: #B2975D;
    font-size: 1em;
    text-align: left;
}

#sptpaper p, #sptpaper li
{
    font-size: .9em;
}

#sptpaper li
{
    padding: 7px 0;
}

#sptpaper img#chart
{
    float: right;
    margin: 0 0 20px 20px;
}

#greeting
{
    font-size: 10pt;
    padding-right: 20px;
    text-align: right;
}

img.imgspace
{
    margin: 0 0 20px 20px;
}

html * p.iefrigginhack
{
    width: 400px;
}
