body {
	background-color: #11792E;
	background-image: url(../images/body_background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: normal;
	color: #8CE9A6;
	text-decoration: none;
}

.clear{clear:both;}
.form{margin:0px; padding:0px;}

#outer_container {
	margin: 0px;
	padding: 0px;
	height:auto;
	width:100%;
	background-image: url(../images/top_back.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.top_back{position:absolute; top:0px; left:0px; height:110px; background:url(../images/top_back2.jpg) repeat-x left top; width:50%;}

#container {
	margin: auto;
	padding: 0px 0px 44px 0px;
	height: auto;
	width: 1001px;
}
#header {
	margin: 0px;
	padding: 0px;
	height: 291px;
	width: 1001px;
	position:relative;
}

#header span{position:absolute; right:5px; top:89px; width:178px; font-size:13px; color:#FFFFFF;}

#inner_container {
	margin: auto;
	padding: 0px;
	height: auto;
	width: 960px;
}
.left_container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	height: auto;
	width: 601px;
}

.content_space{margin-right:30px; width:571px;}

.nav_space {
	margin: 0px 0px 50px 0px;
	padding: 0px;
	height: 33px;
	width: 601px;
}
.nav_space ul{margin:0px; padding:0px; list-style-type:none;}
.nav_space ul li{font-size:14px; font-family:Arial, Helvetica, sans-serif; width:98px; float:left; text-align:center; margin-right:1px;}
.nav_space ul li a{ color:#FFFFFF; text-decoration:none; line-height:33px; text-align:center;}
.nav_space ul li a:hover{background:url(../images/nav_hover.jpg) no-repeat left top; line-height:33px; display:block;}
.nav_space ul li .selectd{background:url(../images/nav_hover.jpg) no-repeat left top; line-height:33px; display:block;}

.left_container h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.left_container h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #141414;
	text-decoration: none;
	margin: 10px 0px 20px 0px;
	padding: 0px;
}
.scroll_area {
	background-image: url(../images/scroller_back.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	float: left;
	height: 179px;
	width: 569px;
	margin-top: 23px;
	margin-bottom: 13px;
}
.button_space {
	float: left;
	height: 49px;
	width: 283px;
	margin-left: 130px;
}


.right_container{
	margin: 0px 0px 44px 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 359px;
}

.right_container h4{font-family:Arial, Helvetica, sans-serif; text-align:right; color:#fff; font-weight:normal; font-size:18px; margin:0px; line-height:25px;}

.right_container h4 a{font-family:Arial, Helvetica, sans-serif; text-align:right; color:#fff; font-weight:normal; font-size:18px; margin:0px; line-height:25px; text-decoration:none; background-image: url(../images/left_nav_arrow.png); background-repeat: no-repeat; background-position: left top; padding-left:13px; padding-right:5px;}
.right_container h4 a:hover{font-family:Arial, Helvetica, sans-serif; text-align:right; color:#00a32d; font-weight:normal; font-size:18px; margin:0px; text-decoration:none;}

.right_container h2{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-weight:normal;  font-size:23px; margin:0px; text-transform:uppercase; background:url(../images/subheaderback_new.png) no-repeat left; line-height:80px; padding-left:40px;}

.right_container h3{font-family:Arial, Helvetica, sans-serif; color:#96FFB4; font-weight:normal; width:230px; float:right; display:block;  font-size:17px; margin:0px 0px 13px 0px; text-transform:uppercase; background:url(../images/arrow.jpg) no-repeat left center; text-align:right;  padding-right:14px; padding-left:0px;}

.right_container h3 span{ color:#96FFB4; border-bottom:2px dotted #96FFB4; text-decoration:none;}

/*.pannel_box {
	background-image: url(../images/right_box_back.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px 0px 23px 0px;
	padding: 0px;
	height: 189px;
	width: 359px;
	position:relative;
}

.pannel_box h2{color:#003D38; margin:0px; padding:0px; margin-left:86px; line-height:48px; font-size:16px; background:none; font-family:Arial, Helvetica, sans-serif; text-transform:none;}
.pannel_box img{float:left; margin-left:30px; margin-top:10px;}
.pannel_box p{width:180px; float:right; margin-right:20px; margin-top:10px; line-height:18px; font-size:14px; color:#222222;}*/

.pannel_box {
	background-image: url(../images/right_box_back.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px 0px 23px 0px;
	padding:0px;
	padding-bottom:12px;
	height: auto;
	width: 359px;
	position:relative;
}

.pannel_box h2{color:#003D38; margin:0px; padding:0px; margin-left:86px; line-height:48px; font-size:16px; background:none; font-family:Arial, Helvetica, sans-serif; text-transform:none; margin-bottom:12px;}

.pannel_box img{ margin: 0px auto 10px auto; width:300px; height:200px; display:block; padding:0px;}

.pannel_box p{ width:300px; margin: 0px auto 0px auto; line-height:18px; font-size:14px; color:#222222; padding:0px;}
.pannel_box p a{display:block; text-align:left; font-size:12px; color:#D80000; text-decoration:none; background:url(../images/learn_more_back.jpg) no-repeat left center; margin-top:10px; padding-left:10px; }
.pannel_box p a:hover{color:#0C7429;}


.ribbon{position:absolute; top:0px; left:10px; width:91px; height:92px; background:url(../images/ribbon.png) no-repeat left top;}


.pannel_box .lernmore a{display:block; text-align:left; font-size:12px; color:#D80000; text-decoration:none; background:url(../images/learn_more_back.jpg) no-repeat left center; margin-top:10px; padding-left:10px;line-height:18px; width:150px; float:left; margin-left:30px;  }
.pannel_box .lernmore a:hover{color:#0C7429;}


.nav_area_left{
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 163px;
}
.nav_area_left ul{
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}
.nav_area_left ul li{
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/left_nav_arrow.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 13px;
}
.nav_area_left ul li a{
	color: #001B08;
	text-decoration: none;
	display:block;
	padding-left:7px;
	padding:3px 0px 3px 7px;
	margin:0px 0px 7px 0px;
}
.nav_area_left ul li a:hover{ background-color:#043712; display:block; color:#FFFFFF;}
.nav_area_left ul li .selectd{ background-color:#043712; display:block; color:#FFFFFF;}

.nav_area_left h2{margin:28px 0px 28px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#FFFFFF; font-size:22px; line-height:normal;}

.middle_container{width:418px; float:left; height:auto; margin:0px; padding:0px 0px 0px 20px; text-align:justify;}

.middle_container h2{margin:0px 0px 18px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#FFFFFF; font-size:26px; line-height:normal;}

.middle_container h3{margin:0px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#00CE39; font-size:20px; line-height:normal;}


.image_space{width:320px;float:right; height:auto; margin:30px 0px 14px 0px;}

.image_space img{border:10px #FFFFFF solid;}


.single_container{width:706px; float:left; height:auto; margin:0px 0px 0px 163px; padding:0px 0px 0px 20px; text-align:justify;}

.single_container h2{margin:0px 0px 18px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#FFFFFF; font-size:26px; line-height:normal;}

.single_container h3{margin:0px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#00CE39; font-size:20px; line-height:normal;}

.big3{width:200px;}

.bracket_space{width:294px; height:77px; background:url(../images/bracket_area.jpg) no-repeat left top; margin:0px 12px 0px 0px; float:right;}

.bracket_space h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #90FF00;
	text-decoration: none;
	text-align: center;
	margin:10px 0px 0px 0px;
	padding:0px;
	background:none;
	line-height:normal;
	text-transform:none;
}
.bracket_space h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin:0px auto 0px auto;
	padding:0px;
	background:none;
	float:none;
	text-transform:none;
	width:auto;
	
}

.bracket_space h3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin:0px auto 0px auto;
	padding:0px;
	background:none;
	float:none;
	text-transform:none;
	width:auto;
	
}
.bracket_space h3 a:hover {
	text-decoration:underline;
}

.middle_container_image{width:760px; float:left; height:auto; margin:0px; padding:0px 0px 0px 20px; text-align:justify;}

.middle_container_image h2{margin:0px 0px 18px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#FFFFFF; font-size:26px; line-height:normal;}

.middle_container_image h3{margin:0px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#00CE39; font-size:20px; line-height:normal;}

.middle_container_image .image_div{width:320px; height:auto; margin:0px 28px 10px 0px; padding:0px; float:left; color:#8CE9A6; text-align:center; font-size:12px;}

.image_div img{border:10px solid #FFFFFF; display:block; margin-bottom:10px;}

.image_div img:hover{border:10px solid #93E7AB;}



.ba_container_image{width:725px; float:left; height:auto; margin:0px; padding:0px 0px 0px 20px; text-align:justify;}

.ba_container_image h2{margin:0px 0px 18px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#FFFFFF; font-size:26px; line-height:normal;}

.ba_container_image h3{margin:0px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#00CE39; font-size:20px; line-height:normal;}

.ba_container_image .image_div2{width:325px; height:auto; margin:0px 28px 10px 0px; padding:0px; float:left; color:#FFFFFF; text-align:center; font-size:12px;}

.ba_container_image span{width:138px; line-height:36px; background:url(../images/before_after_back.jpg) no-repeat left top; font-size:14px; font-weight:bold; color:#FFFFFF; display:block; margin:auto;}

.image_div2 img{border:10px solid #FFFFFF; display:block;}

.image_div2 img:hover{border:10px solid #93E7AB;}




.footer_back{height:110px; background:url(../images/footer_back.jpg) repeat-x left top; width:100%}

#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: auto;
	height: auto;
	width: 960px;
	padding-top: 15px;
}

#footer span{color:#52FF81; text-decoration:none;}
/*#footer a:hover{text-decoration:underline;}*/



/**********************************************************************************************/

.middle_container h4{margin:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#113801; font-size:14px; line-height:normal; display:block; font-weight:bold; border-bottom:1px dashed #00FF66; padding-bottom:4px;}
