Body {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #cde395;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	line-height:19px;
}
img{
	border:0px;
	}
a{
	color:#000000;
	text-decoration:none;
	}
a:hover{
	color:#000000;
	text-decoration:none;
	}
#container{
	margin: 0px auto 0px auto;
	width:1100px;
	min-height:100%;
	height:auto;
	}
#topbg{
	padding:0px 0px;
	margin:0px 0px;
	float:left;
	width:1100px;
	height:53px;
	background-image:url(../images/topbg.jpg);
	background-repeat:repeat-x;
	text-align:left;
	}
#topleft{
	padding:0px 0px;
	margin:0px 0px;
	float:left;
	width:570px;
	height:53px;
	background-image:url(../images/toplogo_name.jpg);
	background-repeat:no-repeat;
	}
#topright{
	padding:0px 0px 0px 140px;
	margin:0px 0px;
	float:left;
	width:390px;
	height:53px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#000000;
	line-height:53px;
	}

.topmenu{
	color:#000000;
	text-decoration:none;
	}
.topmenu:hover{
	color:#fdd069;
	text-decoration:none;
	}
#banner{
	padding:0px 0px;
	margin:0px 0px;
	float:left;
	width:1100px;
	height:337px;
	text-align:left;
	}
#menubg{
	padding:0px 0px;
	margin:0px 0px;
	float:left;
	width:1100px;
	height:36px;
	text-align:left;
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
	}
table.menu{
  }
table.menu td a{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	letter-spacing:.5px;
	height:36px;
	line-height:36px;
	background-image:url(../images/menu_divider.jpg);
	background-repeat:no-repeat;
	background-position:right;
     }
table.menu td a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/menu_bg_hover.jpg);
	background-repeat:repeat-x;
    }
  table.menu th a{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	letter-spacing:.5px;
	height:36px;
	line-height:36px;
    }
table.menu th a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/menu_bg_hover.jpg);
	background-repeat:repeat-x;
   }
#contentbg{
	padding:30px 15px;
	margin:0px 0px;
	float:left;
	width:1070px;
	height:auto;
	background-color:#f3f8ef;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	}
#contentbglogin{
	padding:15px 15px;
	margin:0px 0px;
	float:left;
	width:1070px;
	height:auto;
	background-color:#f3f8ef;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	}
#contentleft{
	padding:10px 14px 0px 10px;
	margin:0px 0px;
	float:left;
	width:337px;
	height:349px;
	text-align:left;
	background-image:url(../images/content_areabg.jpg);
	background-repeat:no-repeat;
	}
#contentcenter{
	padding:10px 15px 0px 10px;
	margin:0px 0px;
	float:left;
	width:337px;
	height:349px;
	text-align:left;
	background-image:url(../images/content_areabg.jpg);
	background-repeat:no-repeat;
	}
#contentright{
	padding:10px 0px 0px 10px;
	margin:0px 0px;
	float:left;
	width:337px;
	height:349px;
	text-align:left;
	background-image:url(../images/content_areabg.jpg);
	background-repeat:no-repeat;
	}
	#contentrightabout{
	padding:10px 0px 0px 10px;
	margin:0px 0px;
	float:left;
	width:337px;
	height:auto;
	text-align:left;
	background-image:url(../images/content_areabg.jpg);
	background-repeat:no-repeat;
	}
.headingsection{
	padding:0px 0px 0px 35px;
	margin:0px;
	background-image:url(../images/head_bg.png);
	background-repeat:no-repeat;
	width:302px;
	height:39px;
	text-align:left;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#813e01;
	line-height:36px;
	}
.headingsection a{
	color:#813e01;
	text-decoration:none;
	}
.headingsection a:hover{
	color:#813e01;
	text-decoration:none;
	}
.homecontent{
	padding:10px 20px 0px 10px;
	margin:0px;
	float:left;
	width:307px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#33230b;
	line-height:19px;
	}
.homecontent b{
	color:#436508;
	font-weight:bold;
	font-size:14px;
	}
.homecontent a{
	color:#436508;
	font-weight:bold;
	font-size:13px;
	background-image:url(../images/more_button.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:30px;
	text-decoration:none;
	}
.homecontent a:hover{
	color:#813e01;
	font-weight:bold;
	text-decoration:none;
	}
.homecontenttext{
	color:#813e01;
	font-weight:bold;
	padding:0px;
	margin:0px;
 	}
.homecontenttext a{
	color:#813e01;
	font-weight:bold;
	background-image:url(../images/more_button.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:30px;
	text-decoration:none;
 	}
.homecontenttext a:hover{
	color:#436508;
	font-weight:bold;
	background-image:url(../images/more_button.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:30px;
	text-decoration:none;
 	}
#videosection{
	padding:0px 0px 5px 0px;
	margin:0px;
	float:left;
	width:337px;
	height:auto;
	text-align:left;
	}

#footer{
	padding:0px 0px;
	margin:0px 0px;
	float:left;
	width:1100px;
	height:45px;
	background-image:url(../images/footer.jpg);
	background-repeat:repeat-x;
	}
#copyright{
	padding:0px 0px;
	margin:0px 0px;
	float:left;
	width:347px;
	height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	color:#000000;
	line-height:45px;
	}
#footermenu{
	padding:0px 0px;
	margin:0px 0px;
	float:left;
	width:753px;
	height:45px;
	}
table.footermenu{
  }
table.footermenu td a{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	text-decoration:none;
	height:45px;
	line-height:45px;
     }
table.footermenu td a:hover{
	color:#FFFFFF;
	text-decoration:none;
    }
  table.footermenu th{
  	padding:0px 0px 0px 15px;
	margin:0px 0px;
  	width:330px;
	height:45px;
	background-image:url(../images/subscribe_bg.jpg);
	background-repeat:no-repeat;
	text-align:left;
  	}
table.footermenu td.subscribe{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	line-height:45px;
	height:45px;
    }
table.footermenu th a{
	text-decoration:none;
    }
table.footermenu th a:hover{
	text-decoration:none;
   }
.gobutton{
	margin:0px;
	padding:0px;
	background:url(../images/go-button.jpg);
	cursor:pointer;
	border:none;
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 16px;
	width:26px;
    }
#innerarea{
	width:723px;
	height:auto;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	}
#innerarealogin{
	width:723px;
	height:auto;
	float:left;
	padding:40px 0px 0px 0px;
	margin:0px;
	}
#innerimg{
	padding:0px 0px 15px 0px;
	margin:0px;
	float:left;
	width:337px;
	height:auto;
	text-align:center;
	}
#innerheading{
	padding:0px 0px 0px 25px;
	margin:0px;
	background-image:url(../images/head_bg.png);
	background-repeat:no-repeat;
	width:698px;
	height:39px;
	text-align:left;
	float:left;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#813e01;
	line-height:36px;
	}
#innertext{
	padding:10px 10px 0px 10px;
	margin:0px;
	float:left;
	width:703px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	color:#33230b;
	line-height:19px;
	}
#innertext b{
	color:#436508;
	font-weight:bold;
	font-size:14px;
	}

#innerreg{
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	float:left;
	width:663px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#436508;
	line-height:19px;
	border-bottom:#436508 1px dashed;
	background-image:url(../images/more_button.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	}
#innerregtext{
	width:693px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
	}
table.reg{
  }
table.reg td{
	padding:10px 0px 0px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#813e01;
	line-height:19px;
  }
table.reg th{
	padding-top:10px;
	padding-left:80px;
	text-align:left;
	}
	
.boxbrdr{
	border:#813e01 1px solid;
	color:#436508;
	}
.submitbutton{
	margin:0px;
	padding:0px;
	background:url(../images/submit_button.png);
	cursor:pointer;
	border:none;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align:center;
	line-height:25px;	
	color:#FFFFFF;
	height:25px;
	width:55px;
	}
#contactheading{
	width:703px;
	height:auto;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#436508;
	line-height:19px;
	}
#contactheading b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#33230b;
	line-height:19px;
	}
#contactheading a{
	color:#33230b;
	text-decoration:none;
	}
#contactheading a:hover{
	color:#436508;
	text-decoration:underline;
	}
table.contmore{
	}
table.contmore td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#813e01;
	}
table.contmore th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#33230b;
	}
table.contmore th a{
	color:#33230b;
	text-decoration:none;
	}
table.contmore th a:hover{
	color:#813e01;
	text-decoration:underline;
	}
table.contform{
	}
table.contform td{
	padding:0px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#813e01;
	line-height:35px;
	}
table.contform td.space{
	padding:20px 0px 0px 60px;
	}


table.contform th{
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#33230b;
	line-height:35px;
	}
.sitemaptext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#813e01;
	background-image:url(../images/more_button.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	}

.boardlogin{
	padding:10px 20px 0px 10px;
	margin:0px;
	float:left;
	width:307px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:justify;
	color:#33230b;
	line-height:19px;
	}
.boardlogin a{
	color:#436508;
	font-weight:bold;
	text-decoration:none;
	line-height:19px;
	}
.boardlogin a:hover{
	color:#813e01;
	font-weight:bold;
	text-decoration:underline;
	}
#progress{
	width:693px;
	height:auto;
	float:left;
	text-align:left;
	}
table.progressreport {
	border-right:#436508 dashed 1px;
	}
table.progressreport td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	line-height:19px;
	color:#33230b;
	border-left:#436508 dashed 1px;
	border-bottom:#436508 dashed 1px;
	}
table.progressreport th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	line-height:19px;
	color:#813e01;
	border-left:#436508 dashed 1px;
	border-bottom:#436508 dashed 1px;
	}
.plan{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#436508;
	line-height:19px;
	border-bottom:#436508 1px dashed;
	background-image:url(../images/more_button.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	}