body {

  margin: 0;

  background-color: #EBEBEB;

  background-image: url(bg.png);

  background-repeat: repeat-y;

  background-position: center;

}



#container {

  margin:0 auto;

  width:942px;

}



#landing-container {

  margin:0 auto;

  width:855px;

}



a:link {

  color: #0000FF;

}



a:visited{

color: #0000AA;

}



a:active{

color: #666666;

}



a:hover{

color: #990000;

text-decoration: underline;}



.nav{ 



width: 125px; 

height: 30px; 

background-image:url(bg_button.gif);}



.nav_sub{

float: left; 

width: 274px; 

height: 112px;

padding-right: 4px;

padding-left: 5px;

padding-top: 20px;

background-color: #FFFFFF;}



.footer_text{

font-family: Geneva, Arial, Helvetica, sans-serif; 

font-size: 11px;

padding: 2px;}



.disclaimer{

color: #666666;

font-family: Arial, Geneva, Helvetica, sans-serif; 

font-size: 10px;

padding-top: 10px;}



.main{

_z-index: 8;

_position: relative;

_top: -57px;

width: 943px;

}




.bodytext{

width: 700px;

float: left;

text-align: justify;

padding-left: 20px;

padding-right: 20px;

line-height: 16px;

font-size: 12px;

font-family: Geneva, Arial, Helvetica, sans-serif;}



h1{



padding-top: 10px;

font-size: 25px;

color: #8C8C8C;

font-family: Geneva, Arial, Helvetica, sans-serif;}



.h1_b{



padding-top: 10px;

font-size: 23px;

color: #000000;

font-family: Geneva, Arial, Helvetica, sans-serif;}



h2{

padding-left: 2px;

padding-top: 10px;

font-size: 18px;

color: #5d9732;

font-family: Geneva, Arial, Helvetica, sans-serif;}



.subhead{

font-size: 15px;

color: #ff8f00;

font-weight: bold;}



.textbox_right{

    border-width: 1px;

    border-left-style: solid;

    z-index: 10; 

    position: relative;

    width: 171px; 

    margin-top: 60px; 

    float: right; 

    margin-right: 20px; 

    font-size: 11px; 

    color: #666666;

    font-family: Geneva, Arial, Helvetica, sans-serif; 

}



.userinput {

padding-top: 90px;

font-size: 11px;

font-family: Geneva, Arial, Helvetica, sans-serif;}



.forminput {

font-size: 11px;

font-family: Geneva, Arial, Helvetica, sans-serif;}



	

.public_header {

	font-size: 14px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #7DAE28;

	font-weight: bold;

	padding-top: 20px;}







.hometext{

    font-size: 13px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	padding-top: 140px;

	padding-left: 260px;

	width: 350px;

	line-height: 17px;}

	



li {

color: #333333;

font-family: Geneva, Arial, Helvetica, sans-serif;}



.li_head{

font-weight: bold;

color: #5d9732;

font-family: Geneva, Arial, Helvetica, sans-serif;}



/*FORM ***********************************************************/

input:focus, textarea:focus{

background-color: #EEEEEE;}



/*Community Nav */

div.startd {width: 130px; height: 26px; float: left; margin:0px auto; padding: 0px;}
div.startd a {cursor:hand; display:block; background: url(tab_start1.gif); height:26px;}
div.startd a:hover {cursor:hand; background: url(tab_start2.gif); height:26px;}

div.esd {width: 130px; height: 26px; float: left; margin:0px auto; padding: 0px;}
div.esd a {cursor:hand; display:block; background: url(tab_es1.gif); height:26px;}
div.esd a:hover {cursor:hand; background: url(tab_es2.gif); height:26px;}

div.commd {width: 130px; height: 26px; float: left; margin:0px auto; padding: 0px;}
div.commd a {cursor:hand; display:block; background: url(tab_comm1.gif); height:26px;}
div.commd a:hover {cursor:hand; background: url(tab_comm2.gif); height:26px;}

div.memd {width: 130px; height: 26px; float: left; margin:0px auto; padding: 0px;}
div.memd a {cursor:hand; display:block; background: url(tab_mem1.gif); height:26px;}
div.memd a:hover {cursor:hand; background: url(tab_mem2.gif); height:26px;}




/* Nav */



div.howd {width: 130px; height: 26px; float: left; margin:0px auto; padding: 0px;}

div.howd a {cursor:hand; display:block; background: url(how1.gif); height:26px;}

div.howd a:hover {cursor:hand; background: url(how2.gif); height:26px;}



div.affd {width: 130px; height: 26px; float: left; margin:0px auto; padding: 0px;}

div.affd a {cursor:hand; display:block; background: url(affiliate1.gif); height:26px;}

div.affd a:hover {cursor:hand; background: url(affiliate2.gif); height:26px;}



div.successd {width: 130px; height: 26px; float: left; margin:0px auto; padding: 0px;}

div.successd a {cursor:hand; display:block; background: url(success1.gif); height:26px;}

div.successd a:hover {cursor:hand; background: url(success2.gif); height:26px;}



div.aboutd {width: 130px; height: 26px; float: left; margin:0px auto; padding: 0px;}

div.aboutd a {cursor:hand; display:block; background: url(about1.gif); height:26px;}

div.aboutd a:hover {cursor:hand; background: url(about2.gif); height:26px;}



/*Submit Buttons*/

input.btn1 { 
	  color:#000033; 
	  font-size: 16px;
	  font-weight: bold;
	  font: bold 'trebuchet ms',helvetica,sans-serif; 
	} 


.red_small{ color: #910715; font-size: 10px; }





