#logo_div {
	display: none;
}

body {
	margin: 0px;
}

p {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #515151;
}
ul {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #515151;
	margin-right: 12px;
	margin-top: 24px;
	margin-bottom: 26px;
}
li {
	line-height: 16pt;
	margin-bottom: 12px;
}
.rightcol_p {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 16pt;
	margin-left: 8px;
	margin-top: 14px;
	margin-right: 8px;
	margin-bottom: 14px;
}
.caption_p {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 14pt;
	margin-left: 8px;
	margin-top: -8px;
	margin-right: 8px;
	margin-bottom: 14px;
	color: #595959;
	padding: 12px;
	background-color: #E2E2E2;
}
.click_p {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 8px;
	margin-top: -4px;
	margin-right: 8px;
	margin-bottom: -4px;
	color: #5db500;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B5B5B5;
	text-align: right;
}

.underline {
	margin-left: 8px;
	margin-top: 22px;
	margin-right: 8px;
	margin-bottom: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d7d7d7;
}


.mainheader {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 26pt;
	color: #515151;
	margin-bottom: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.subgreenheader {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 16pt;
	color: #5db500;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}

.subgrayheader {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14pt;
	color: #515151;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}

.header_green {
	font-size: 18pt;
	font-weight: bold;
	color: #5db500;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 14pt;
}


.header_white {
	font-size: 18pt;
	font-weight: bold;
	color: #ffffff;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	line-height: 14pt;
}








#topbase_div {
	width: 100%;
	text-align:center;
	background-color: #ba8748;
}
#mainnav_div {
	text-align: left;
	margin: 0 auto;
	width: 980px;
	padding: 0;
	z-index: 10;
}


#topbaseshadow_div {
	width: 100%;
	background-image: url(images/mainnavshadow.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 8px;
	margin: 0px;
	padding: 0px;
}




#main_base_div {
	width: 100%;
	text-align:center;
	background-color: #ffffff;
}
#main_content_div {
	text-align: left;
	margin: 0 auto;
	width: 980px;
	padding: 0;
	z-index: 10;
	position: relative;
}


#flash_div {
	position: relative;
	width: 980px;
	height: 470px;
	z-index: 40;
}

#sign_up_holder_div {
	width: 240px;
	z-index: 50;
	left: 720px;
	position: absolute;
	top: 190px;
}
#sign_up_content {
	margin-right: 24px;
	margin-bottom: 10px;
	margin-left: 24px;
	z-index: 50;

}



#rightcontent_div {
	padding-top: 23px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;	
}


.signup_text {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #535353;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 16px;
	margin-bottom: 16px;
}
.light_text {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #bfbfbf;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 12px;
	margin-top: 15px;
}

.footer_text {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #515151;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 18px;
	margin-top: 18px;
}





.signup_td {
	filter: Alpha(Opacity=90);
	background-color: #f0f0f0;
}

.reg_textfield {
	border: 1px solid #9d9d9d;
	width: 190px;
	margin-right: 2px;
	margin-left: 2px;
	height: 24px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #535353;
	margin-bottom: 8px;
	margin-top: 0px;
	background-color: #FFFFFF;
}

.feedback_textfield {
	border: 1px solid #9d9d9d;
	width: 190px;
	height: 24px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #535353;
	background-color: #FFFFFF;
	margin-bottom: 8px;
}






#btm_base_div {
	width: 100%;
	text-align:center;
	background-color: #414141;
}
#btm_content_div {
	text-align: left;
	margin: 0 auto;
	width: 980px;
	padding: 0;
	z-index: 10;
}



.btm_icon {
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 0px;
	margin-bottom: -4px;
}

#btmlinks_div {
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	width: 215px;

}





#footer_base_div {
	width: 100%;
	text-align:center;
	background-color: #b7e984;
}
#footer_content_div {
	text-align: left;
	margin: 0 auto;
	width: 980px;
	padding: 0;
	z-index: 10;
}




#printbtn {
	position: absolute;
	padding-top: 26px;
	padding-right: 18px;
	width: 686px;
	text-align: right;
	z-index: 50;
}

a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: underline;
	color: #5db500;
}


a.dark:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #bfbfbf;
	text-decoration: none;
}
a.dark:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #bfbfbf;
	text-decoration: none;
}
a.dark:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: underline;
}


a.news:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #515151;
	text-decoration: none;
}
a.news:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #515151;
	text-decoration: none;
}
a.news:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-decoration: underline;
}





a.subnav:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11.5pt;
	color: #878787;
	text-decoration: none;
}
a.subnav:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11.5pt;
	color: #878787;
	text-decoration: none;
}
a.subnav:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11.5pt;
	color: #1e1e1e;
	text-decoration: underline;
}




a.orange:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff8d00;
	text-decoration: underline;
}
a.orange:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff8d00;
	text-decoration: underline;
}
a.orange:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF6600;
	text-decoration: underline;
}
