/* CSS Document */

html{  margin: 0 ;  padding: 0 ;  font-size: 62.5% ;  font-family: Georgia, Arial, Helvetica, sans-serif ;}

body{  margin: 0 ;  padding: 0 ;  text-align: center;}
#backGroundImg{
	width:100%;
	height:100%;
	background : url(../images/topbg.jpg) no-repeat top;
	display:block;
	float:left;
}


#wrapper
{
  margin-left: auto ;
  margin-right: auto ;
  margin-top: 0 ;
  padding: 0 ;
  text-align: left ;
width:680px;
}

img
{
  border: 0 ;
  margin: 0 ;
  padding: 0 ;
}

.clearDiv{
	clear:both;
}

/* Zero everything */
body, form, div, p, ul, ol, li, a, h1, h2, h3, h4, blockquote, dl, dt, dd
{
	margin: 0;
	padding: 0;
}

body { overflow: -moz-scrollbars-vertical; } 

/* General style elements */

.hide{display: none;}

h1, h2, h3{font-weight: normal;}

#content{margin:0px 0px 0px 0px;width:680px;}
#header #logo{float:left;}
#header ul{float:left;margin-top:55px;}
#header ul li{display : inline;list-style : none;}
#header ul li img{display : inline;list-style : none;float:left;}
#footerBg{width:100%;background : url(../images/footerbg.jpg) no-repeat center;display:block;float:left;margin-top:40px;}
#footerWrap{margin-left: auto ; margin-right:auto;margin-top: 0;padding: 0;text-align: left ;width:680px;padding-top:30px;}
#footer{float:left;	height:28em;}
#footer ul{width:290px;margin:0;float:left;padding-left:10px;}
#footer ul li{list-style : none;color:#6e961c;font-size:120%;}
#footer ul a{color:#465a1d;text-decoration : none;}
#footer div{float:left;width:255px;color:#6e961c;font-size:120%;border-right: solid 1px #c7e28f;padding-top:10px;padding-bottom:10px;}
#footer span{color:#717171;}
#maincontent{margin-top:30px;}
#maincontentLeft{width:430px;font-size:120%;color:#717171;float:left;background : url(../images/divider.jpg) no-repeat 410px 0%;}
#maincontentLeft p{padding:0px 40px 0px 10px;}
#maincontentRight{width:235px;font-size:120%;color:#717171;float:left;}
.headers{padding: 0px 0px 0px 10px;}
h2{font-size:120%;font-weight:bold;margin-bottom:15px;}
.bodyLink{color:#717171;float:left;background : url(../images/leaf.gif) no-repeat;padding-left:20px;margin:15px 0px 0px 0px;height:20px;}
.bodyLink:hover{color:#34522c;float:left;background : url(../images/leaf~.gif) no-repeat;padding-left:20px;}
h2.h2Hdr{padding: 0px 0px 0px 0px;}
#maincontentRight .headers{padding: 0px 0px 0px 0px;}
#maincontentRight p{padding: 0px 0px 10px 0px;}
#maincontentRight label{float:left;width:50px;padding-top:3px;}
#maincontentRight input{float:left;width:150px;border: solid 1px #929f77;margin-bottom:5px;}
.floatLeft{float : left;}
.privacy{width:160px;float:left;font-size:90%;color:#9e9e9e;margin:15px 0px 0px 10px;}
#nrwLeft{float:left;width:130px;margin-top:34px;}
#wideRight{float:left;width:550px;margin-top:34px;}
#maincontentWide{background : url(../images/dividershort.jpg) no-repeat 117px 0px;margin-top:0px;
min-height:300px;
height:auto!important;
height:300px;
}
#wideRight p{font-size:120%;color:#717171;margin-top:10px;padding-right:30px;}
#wideRight ul{color:#717171;margin:15px 0px 0px 0px;}
#wideRight li{font-size:120%;color:#717171;margin:0;}
#wideRight p.greenPara{color:#81a43a;}
#wideRight .bodyLink{font-size:120%;}
.faqHdrs{color:#717171;background : url(../images/leafhdr.gif) no-repeat;padding:0px 0px 0px 20px;margin-top:15px;height:17px;}
#faqList{width:490px;}
#faqList li{margin-left:30px;color:#81a43a;}
.greenLink{color:#81a43a;font-weight:bold;}

.greenLink:hover{color:#336600;}

.leftUl{margin-left:25px;}

.leftUl li{
	font-size:120%;
	list-style : square;
	color:#717171;
} 

.leftUl li a{
	color:#88ac2e;
	font-weight:bold;
	text-decoration:none;
} 

.leftUl li .on{
	color:#717171;
} 

.leftUl li a:hover{
	color:#666;
}

td{
	font-size:120%;
	color:#717171;
	padding:0px 0px 10px 0px;
}

.cost{
	color:#88AC2E;
	font-weight:bold;
}
.noUnderline{
	text-decoration : none;
	margin:5px 0px 0px 0px;
}


.how td{
	padding:0px 0px 0px 0px;
}

.thanksList li{
	color:#88AC2E!important;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}

.thanksList span{
	color:#717171;
	font-weight:normal;
}


.noBullet{
	list-style : none;
}






