body {
	margin: 0;
	padding: 0;
	background: #095B12;
}

#page1 {
	background: #095B12 url('../img/bg1.jpg') repeat-x;
	clear: both;
	overflow: hidden;
}

#page2 {
	background: #DFE0D2 url('../img/bg2.jpg') repeat-x;
	clear: both;
	overflow: hidden;
}

#page3 {
	background: #DFE0D2 url('../img/bg3.jpg') repeat-x;
	clear: both;
	overflow: hidden;
}

#top1 {
	width: 950px;
	min-width: 950px;
	max-width: 950px;
	margin: 0 auto;
	height: 50px;
	position: relative;
}

#top3 {
	width: 950px;
	min-width: 950px;
	max-width: 950px;
	margin: 0 auto;
	position: relative;
	min-height: 130px;
}

#top1 #logo {
	position: absolute;
	top: 0;
	left: 0;
}

#top3 #logo {
	position: absolute;
	top: 35px;
	left: 40px;;
}



#header {
	width: 1150px;
	min-width: 1150px;
	max-width: 1150px;
	margin: 0 auto;
	height: 474px;
	position: relative;
	background: url('../img/bg_wrap.jpg') no-repeat;
	background-position: top center;
	margin-top: 25px;
}

#page2 #header {
	background: url('../img/bg_wrap2.jpg') no-repeat;
}

div#topimg {
	background:transparent url(../img/top_img.png) no-repeat scroll 0 0;
	float:left;
	height:269px;
	left:17px;
	position:absolute;
	top:152px;
	width:617px;
}

div#toptxt {
	color:#FCFCFC;
	float:right;
	font-family:Arial;
	font-size:32px;
	height:66px;
	line-height:31px;
	position:absolute;
	right:50px;
	text-align:right;
	top:22px;
	width:410px;
}

div#topform {
	background: url(../img/top_formbg.png) no-repeat;
	height:296px;
	position:absolute;
	right:50px;
	top:100px;
	width:258px;
}

.get_s {
	position: absolute;
	top: 14px;
	left: 8px;
}

div#topform h2 {
	position: absolute;
	top: 14px;
	left: 10px;
	font: 24px Arial;
	font-weight: bold;
	color: #fff;
	margin: 0;
	padding: 0;
}

#ticks {
	position: absolute;
	top: 90px;
	left: 30px;
}

#ticks h6 {
	margin: 0;
	padding: 0;
	background: url(../img/tick_green.png) no-repeat;
	background-position: left center;
	padding-left: 28px;
	font-size: 17px;
	font-family: Arial,Verdana,Tahoma,sans-serif;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding-bottom: 4px;
}

.top_formbgtext {
	position: absolute;
	top: 170px;
	left: 40px;
}

.button_form {
	display: block;
	width: 179px;
	height: 48px;
	background: url(../img/button_form.png) no-repeat;
	position: absolute;
	top: 230px;
	left: 40px;
}

div#toptxt  a {
	color: #fff;
	text-decoration: none;
}

div#toptxt span {
	color:#F0F0F0;
	font-family:Arial;
	font-size:22px;
}

#top1 #menu {
	position: absolute;
	left: 340px;
	top: 0;
	height: 50px;
}

#logo {
	background: url('../img/top_logo.png') no-repeat;
	height:57px;
	width:338px;
}

#content {
	width: 950px;
	min-width: 950px;
	max-width: 950px;
	margin: 0 auto;
	position: relative;
	clear: both;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 40px;
}

#left {
	float: left;
	width: 280px;
	text-align: center;
	overflow: hidden;
	padding-left: 20px;
}

#left h3 {
	font-size: 26px;
	font-family: Arial,Verdana,Tahoma,sans-serif;
	font-weight: bold;
	color: #fff;
	text-align: left;
	margin-bottom: 10px;
}

#left h2 {
	margin: 0;
	padding: 0;
	background: url(../img/tick.jpg) no-repeat;
	background-position: left center;
	padding-left: 40px;
	font-size: 23px;
	font-family: Arial,Verdana,Tahoma,sans-serif;
	font-weight: normal;
	color: #fff;
	text-align: left;
	min-height: 30px;
	padding-top: 5px;	
}

#left h2.k1 {
	margin: 0;
	padding: 0;
	background: url(../img/k1.jpg) no-repeat;
	background-position: top center;	
	font-size: 19px;
	font-family: Arial,Verdana,Tahoma,sans-serif;
	font-weight: normal;
	color: #fff;
	text-align: left;
	padding-top: 83px;	
	width: 80px;
	text-align: center;
	float: left;
	margin-right: 5px;
	margin-left: 10px;
}

#left h2.k2 {
	margin: 0;
	padding: 0;
	background: url(../img/k2.jpg) no-repeat;
	background-position: top center;	
	font-size: 19px;
	font-family: Arial,Verdana,Tahoma,sans-serif;
	font-weight: normal;
	color: #fff;
	text-align: left;
	padding-top: 83px;	
	width: 80px;
	text-align: center;
	float: left;
	margin-right: 5px;
}

#left h2.k3 {
	margin: 0;
	padding: 0;
	background: url(../img/k3.jpg) no-repeat;
	background-position: top center;
	font-size: 19px;
	font-family: Arial,Verdana,Tahoma,sans-serif;
	font-weight: normal;
	color: #fff;
	text-align: left;
	padding-top: 83px;	
	width: 80px;
	text-align: center;
	float: left;
	margin-right: 5px;
}

#right {
	float: right;
	width: 650px;
	text-align: left;
	overflow: hidden;
}

#right h1 {
	font-size: 22px;
	font-family: Arial,Verdana,Tahoma,sans-serif;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

#content_top {
	width: 602px;
	height: 12px;
	background: url(../img/content_top.png) no-repeat;
	margin-top: 25px;
}

#content_center {
	width: 452px;
	background: #fff;
	clear: both;
	overflow: hidden;
	padding-left: 75px;
	padding-right: 75px;
	padding-top: 30px;
	padding-bottom: 30px;
}

#content_bottom {
	width: 602px;
	height: 12px;
	background: url(../img/content_bottom.png) no-repeat;
}

#content_wrap {
	margin-left: 24px;
	clear: both;
	overflow: hidden;
}

div#footer_wrapper {
	background:#095B12 none repeat scroll center top;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	text-align:center;
	width:100%;
}

div#footer {
	background:#095B12 none repeat scroll 0 0;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:20px;
	position:relative;
	text-align:left;
	width:998px;
}

div#copyright {
	clear:both;
	color:#FFFFFF;
	float:left;
	font-family:Verdana;
	font-size:11px;
	margin-bottom:20px;
	margin-top:50px;
	text-align:center;
	width:998px;
}

div#terms {
	clear:both;
	color:#FFFFFF;
	float:left;
	font-family:Verdana;
	font-size:11px;
	margin-bottom:20px;
	margin-top:10px;
	text-align:center;
	width:998px;
}

div#footer table td a {
	color:#FFFFFF;
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size:10px;
	text-decoration:none;
}

div#footer table td {
	padding-right: 20px;
}


div#footer h2 {
	color:#D6E6DA;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-size:22px;
	margin:17px 0 15px;
}

/* menu : start */
div#menu {
	display:block;
	height:50px;
	clear: both;
}

div#menu_right {
	float: right;
	overflow: hidden;
}

div#menu ul {
    display: block;
    position: relative;
    height: 48px;
    clear: both;
    margin: 0px;
    list-style-type: none;
    padding: 0px;
}

div#menu ul li {
    list-style-type: none;
    padding: 0px;
	background: url('../img/menu.png') no-repeat;
}

div#menu ul li a {
	font: 14px Tahoma;
	color: #fff;
	text-decoration: none;
}
div#menu ul li.page-item-143 a{
	font-weight:bold;
}


div#menu ul li {
	display:block;
	float:left;
	height:50px;
	position:relative;
}
div#menu ul li, div#menu ul li a {
	display:block;
	float:left;
	height:48px;
	position:relative;
}
div#menu ul li a {
	display:block;
	float:left;
	height:33px !important;
	padding-top:20px;
	position:relative;
}
div#menu ul li.page-item-142 {
	background-position:0 0;
	width:105px;
}
div#menu ul li.page-item-142 a {
	padding-left:36px;
	width:69px !important;
}
div#menu ul li.page-item-142:hover, div#menu ul li.page-item-142.current_page_item {
	background-position:0 -48px;
}
div#menu li.page-item-143 {
	background-position:-105px 0;
	width:132px;
}
div#menu li.page-item-143 a {
	padding-left:26px;
	width:106px !important;
}
div#menu ul li.page-item-143:hover, div#menu ul li.page-item-143.current_page_item {
	background-position:-105px -48px;
}
div#menu li.page-item-144 {
	background-position:-237px 0;
	width:132px;
}
div#menu li.page-item-144 a {
	padding-left:26px;
	width:106px !important;
}
div#menu ul li.page-item-144:hover, div#menu ul li.page-item-144.current_page_item {
	background-position:-237px -48px;
}
div#menu li.page-item-146 {
	background-position:-369px 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width:105px;
}
div#menu li.page-item-146 a {
	padding-left:33px;
	width:72px !important;
}
div#menu ul li.page-item-146:hover, div#menu ul li.page-item-146.current_page_item {
	background-position:-369px -48px;
}
div#menu li.page-item-148 {
	background-position:-474px 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width:122px;
}
div#menu li.page-item-148 a {
	padding-left:27px;
	width:96px !important;
}
div#menu ul li.page-item-148:hover, div#menu ul li.page-item-148.current_page_item {
	background-position:-474px -48px;
}
div#menu li.page-item-5 {
	background-position:-561px 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width:129px;
}
div#menu li.page-item-5 a {
	padding-left:25px;
	width:104px !important;
}
div#menu ul li.page-item-5:hover, div#menu ul li#p5.current-page-item {
	background-position:-561px -48px;
}
div#menu li.page-item-6 {
	background-position:-690px 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width:122px;
}
div#menu li.page-item-6 a {
	padding-left:26px;
	width:96px !important;
}
div#menu ul li.page-item-6:hover, div#menu ul li#p6.current-page-item {
	background-position:-690px -48px;
}
/* menu : stop */

/* menu2 : start */
div#menu2 {
	display:block;
	height:50px;
	clear: both;
	position: absolute;
	top: 421px;
	left: 45px;
}

div#menu2 ul {
	clear:both;
	display:block;
	height:53px;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	width:812px;
}

div#menu2 ul li {
    list-style-type: none;
    padding: 0px;
	background: url('../img/menu_clear0.jpg') no-repeat;
}

div#menu2 ul li a {
	font: 14px Tahoma;
	color: #fff;
	text-decoration: none;
}

div#menu2 ul li.page-item-143 a{
	font-weight:bold;
}


div#menu2 ul li {
	display:block;
	float:left;
	height:53px;
	position:relative;
}
div#menu2 ul li, div#menu2 ul li a {
	display:block;
	float:left;
	height:53px;
	position:relative;
}
div#menu2 ul li a {
	display:block;
	float:left;
	height:33px !important;
	padding-top:20px;
	position:relative;
}
div#menu2 ul li.page-item-142 {
	background-position:0 0;
	width:105px;
}
div#menu2 ul li.page-item-142 a {
	padding-left:36px;
	width:69px !important;
}
div#menu2 ul li.page-item-142:hover, div#menu2 ul li.page-item-142.current_page_item {
	background-position:0 -53px;
}
div#menu2 li.page-item-143 {
	background-position:-105px 0;
	width:132px;
}
div#menu2 li.page-item-143 a {
	padding-left:26px;
	width:106px !important;
}
div#menu2 ul li.page-item-143:hover, div#menu2 ul li.page-item-143.current_page_item {
	background-position:-105px -53px;
}
div#menu2 li.page-item-144 {
	background-position:-237px 0;
	width:132px;
}
div#menu2 li.page-item-144 a {
	padding-left:26px;
	width:106px !important;
}
div#menu2 ul li.page-item-144:hover, div#menu2 ul li.page-item-144.current_page_item {
	background-position:-237px -53px;
}
div#menu2 li.page-item-146 {
	background-position:-369px 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width:105px;
}
div#menu2 li.page-item-146 a {
	padding-left:33px;
	width:72px !important;
}
div#menu2 ul li.page-item-146:hover, div#menu2 ul li.page-item-146.current_page_item {
	background-position:-369px -53px;
}
div#menu2 li.page-item-148 {
	background-position:-474px 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width:122px;
}
div#menu2 li.page-item-148 a {
	padding-left:27px;
	width:96px !important;
}
div#menu2 ul li.page-item-148:hover, div#menu2 ul li.page-item-148.current_page_item {
	background-position:-474px -53px;
}
div#menu2 li.page-item-5 {
	background-position:-561px 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width:129px;
}
div#menu2 li.page-item-5 a {
	padding-left:25px;
	width:104px !important;
}
div#menu2 ul li.page-item-5:hover, div#menu2 ul li#p5.current-page-item {
	background-position:-561px -53px;
}
div#menu2 li.page-item-6 {
	background-position:-690px 0;
	color:#FFFFFF;
	font-family:Arial;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	width:122px;
}
div#menu2 li.page-item-6 a {
	padding-left:26px;
	width:96px !important;
}
div#menu2 ul li.page-item-6:hover, div#menu2 ul li#p6.current-page-item {
	background-position:-690px -53px;
}
/* menu2: stop */

#center_grey {
	width: 950px;
	min-width: 950px;
	max-width: 950px;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 40px;
	font-family: Arial;
}

#center_left {
	float: left;
	overflow: hidden;
	width: 560px;
}

#center_left_ {
	float: left;
	overflow: hidden;
	width: 560px;
}

#center_right {
	float: left;
	overflow: hidden;
		margin-left: 20px;
	width: 280px;
}

#center_right_ {
	float: left;
	overflow: hidden;
	margin-top:100px;
	margin-left: 20px;
	width: 280px;
}

#box {
	width: 259px;
	height: 203px;
	background: url(../img/box.png) no-repeat;
	margin-top: 40px;
	position: relative;
}

#box h1 {
	color: #fff;
	position: absolute;
	top: 17px;
	left: 17px;
	margin: 0;
	padding: 0;
	font: 25px Arial;
}

#box h6 {
	margin: 0;
	padding: 0;
	background: url(../img/tick_blue.png) no-repeat;
	background-position: left center;
	padding-left: 28px;
	font-size: 17px;
	font-family: Arial,Verdana,Tahoma,sans-serif;
	font-weight: bold;
	color: #fff;
	text-align: left;
	padding-bottom: 4px;
}

#box #tick_blue {
	position: absolute;
	top: 60px;
	left: 20px;
}

#center_left p {	
	margin: 0;
	padding: 0;
	margin-left: 20px;
}
#center_left h2 {
	margin: 0;
	padding: 0;
	padding-top: 6px;
	padding-bottom: 6px;
}

#subtop {
	height: 513px;
	width: 950px;
	min-width: 950px;
	max-width: 950px;
	margin: 0 auto;
}

#subtop {
	text-align: center;
}

#sup_top {
    width: 917px;
    height: 309px;
    position: relative;
    background: url(../img/sub_top.png) no-repeat;
    overflow: hidden;
    clear: both;

}

#sup_top h1 {
    position: absolute;
    font: 30px Arial;
    font-weight: bold;
    color: #fff;
    top: 35px;
    left: 120px;
    margin: 0;
    padding: 0;
    text-align: left;   
}

#sup_top h2 {
    position: absolute;
    font: 25px Arial;
    font-weight: bold;
    color: #332F26;
    top: 82px;
    left: 20px;
    margin: 0;
    padding: 0;
    text-align: left;       
}

#sup_top .ticks {
    position: absolute;
    top: 130px;
    left: 20px;
    text-align: left;
}

#sup_top h3 {
    margin: 0;
    padding: 0;
    background: url(../img/tick.jpg) no-repeat;
    background-position: left center;
    padding-left: 40px;
    font-size: 23px;
    font-family: Arial,Verdana,Tahoma,sans-serif;
    font-weight: normal;
    color: #fff;
    text-align: left;
    min-height: 30px;   
    padding-top: 5px;   
}

#sup_top .h2_box {
	color:#FFFFFF;
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	left:10px;
	line-height:normal;
	margin:0;
	padding:0;
	position: absolute;
	top: 50px;
	left: 680px;
	width: 200px;
}

.get_s2 {
	position: absolute;
	top: 50px;
	left: 705px;
}

.h6_ticks {
	position: absolute;
	top: 150px;
	left: 680px;
}

.h6_ticks h6 {
	background:transparent url(../img/tick_green.png) no-repeat scroll left center;
	color:#FFFFFF;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-size:17px;
	font-weight:bold;
	margin:0;
	padding:0 0 4px 28px;
	text-align:left;
}

#sup_top .button_form {
	position: absolute;
	top: 240px;
	left: 690px;
}




div#contactform {
    width: 387px;
    height: 390px;
    margin: 0px auto;
    margin-top: 40px;
    margin-bottom: 50px;
    text-align: left;
    background: url('../img/contact_formbg.png') no-repeat;
}

div#contactform form {
    margin: 0px;
    padding: 0px;
}

div#contactform form p {
    margin: 5px 0px 6px 0px;
    font: 14px Arial;
    color: #b9cada;
    width: 100px;
}

div#contactform form input {
    width: 170px;
    height: 22px;
    background: #fff;
    border: solid 1px #b9cada;
}

div#contactform form select {
    width: 170px;
    height: 26px;
    background: #fff;
    border: solid 1px #b9cada;
    padding-bottom: 2px;
}

div#contactform form textarea {
    width: 362px;
    height: 98px;
    background: #fff;
    border: solid 1px #b9cada;
}

div#contactform form input#contactsub {
    width: 178px;
    height: 48px;
    border: 0px;
    background: url('../img/contactsub.png') no-repeat;
    float: left;
    margin: 10px 0px 0px 14px;
    cursor: pointer;
}


.frame{
width:100%;
height:1000px;
border:0px;
overflow: hidden;

}

#bullets-m h2{
	font-size: 18px;
}

#center_right_ img, #center_right img {
	border:0px;
}
