body, div, td, input, select, textarea, p, a, li{
	font-family: sans-serif;
	color: #000000; 
	font-size:14px; 
}

/* CSS Document */
#main-container{
	width:1003px;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin:auto;
	position:relative;
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-y;
}
#container{
	width:931px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin:auto;
	position:relative;
	background-color:#FFFFFF;
	border:#000000 solid 1px;
}

#main-div{
	width:915px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	margin:auto;
	position:relative;
}
.logo-main{
	width:100%
}
.logo-area-main{
	width:290px;
	float:left;
	padding:0px 0px 0px 30px;
	margin-top:7px;
}
.logo-area{
	width:290px;
	float:left;
	padding:0px 0px 0px 30px;
	margin-top:15px;
}
.menu-main{
	float:right;
	width:559px;
}
.menu{
	float:right;
	width:520px;
	margin-right:25px;
	_margin-right:15px;
	margin-top:63px;
}
.clear{
	clear:both;
}
.header{
	width:100%;
}
.inner-header{
	width:100%;
}
.content-area-main
{
width:100%;
margin-top:20px;
}
.left-content
{
width:448px;
float:left;
}

.left-img2-bg
{
background-color:#cbcb95;
height:130px;

}
.left-img2
{
float:left;

padding-top:12px;
padding-left:12px;
}
.we-say
{
float:right;
padding-top:12px;
padding-right:15px;

}
.video-main{
	float:right;
	width:516px;
	border-bottom:1px #7f7f7f solid;
	border-top:1px #7f7f7f solid;
	border-left:1px #7f7f7f solid;
	border-right:1px #7f7f7f solid;
	background-image:url(images/video-bg.jpg);
	background-repeat:repeat-x;
	height:270px;
}
.footer-main{
	float:left;
	padding:5px 0px 4px 0px;
}
.footer-left-curve{
	float:left;
	background-image:url(images/footer-curve-left.jpg);
	background-repeat:no-repeat;
	width:12px;
	height:22px;
}
.footer-right-curve{
	float:right;
	background-image:url(images/footer-curve-right.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:22px;
}
.footer-middle-bg{
	float:left;
	background-image:url(images/footer-middle-bg.jpg);
	background-repeat:repeat-x;
	height:22px;
	width:894px;
}
.copy-right{

	font-size:12px;
	color:#000000;
	padding-top:5px;
	padding-left:20px;
	width:374px;
	float:left;
}
.footer-links{

	font-size:11px;
	color:#000000;
	padding-top:5px;
	width:490px;
	float:right;
	text-decoration:none;
	text-align: right;
}
.footer-links a{

	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.footer-links a:hover{

	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.separator{
	color:#000000;
	font-size:11px;
}
#main-content{
	width:100%;
	padding:0px 0px 0px 0px;
	
}
.inner-left-banner{
	width:226px;
	height:344px;
	float:left;
	padding:12px 0px 0px 10px;
}
.main-body-text{
	width:620px;
	float:left;
	padding:19px 0px 0px 30px;
}
.title{

	font-size:18px;
	font-weight:bold;
	color:#e77904;
	width:300px;
	float:left;
	padding:0px 0px 0px 0px;
	height:30px;
}
.heading-top{
	width:250px;
	padding:0px 0px 0px 300px;
	font-size:18px;
	font-weight:bold;
	color:#e77904;
	}
	
.heading-top2{
	padding:0px 0px 0px 0px;
	font-size:18px;
	font-weight:bold;
	color:#e77904;
	text-align: center;
	}
	
.body-text{

	font-size:16px;
	float:left;
	text-align:justify;
	color:#333333;
	list-style-image:url(images/arrow.gif);
	text-decoration:none;
	padding:0px 0px 0px 0px;
	width:610px;
}
.contact-body-text{

	font-size:14px;
	float:left;
	text-align:justify;
	color:#333333;
	list-style-image:url(images/arrow.gif);
	text-decoration:none;
	padding:5px 0px 0px 0px;
	width:580px;
}
.feature-body-text{

	font-size:12px;
	float:left;
	text-align:left;
	color:#333333;
	list-style-image:url(images/arrow.gif);
	text-decoration:none;
	padding:18px 0px 0px 0px;
	width:915px;
}
.under{
	float:left;
	padding:20px 0px 0px 70px;
}
#form-area-main{
	float:left;
	padding:0px 0px 0px 0px;
}
.text-field1{

	font-size:11px;
	color:#000000;
	background-color:#e8f1d5;
	border:#e8f1d5 solid 1px;
	width:150px;
	float:left;
	padding:5px 5px 5px 5px;
	height:18px;
}
.text-field2{

	font-size:11px;
	color:#000000;
	background-color:#f5faea;
	border:#f5faea solid 1px;
	width:150px;
	float:left;
	padding:5px 5px 5px 5px;
	height:18px;
}
.form-text1{
/*	font-family:"Trebuchet MS", Arial, Verdana;*/
/*	font-family: sans-serif; */
	font-size:12px;
	float:left;
	background-color:#e8f1d5;
	width:150px;
	height:20px;
	float:left;
	color:#696968;
	text-decoration:none;
	padding:5px 5px 5px 10px;
}
.form-text2{
/*	font-family:"Trebuchet MS", Arial, Verdana; */
/*	font-family: sans-serif; */
	font-size:12px;
	float:left;
	background-color:#f5faea;
	width:150px;
	height:20px;
	float:left;
	color:#696968;
	text-decoration:none;
	padding:5px 5px 5px 10px;
}
.image1{
	float:left;
	padding:20px 0px 0px 100px;
}
.image2{
	float:left;
	padding:0px 0px 0px 20px;
}
.image3{
	float:left;
	padding:5px 0px 0px 70px;
}
#textmain{
	float:left;
	width:75%;
	padding:10px 0px 0px 0px;
}
.textmain{
	float:left;
	width:40%;
	padding:10px 0px 0px 0px;
}
.highlights-text1{
/*	font-family:"Arial Black"; */
/*	font-family: sans-serif; */
	font-size:18px;
	float:left;
	color:#e77904;
	text-decoration:none;
	padding:20px 0px 0px 0px;
}
.highlights-text2{

	float:left;
	font-size:13px;
	color:#483016;
	font-weight:bold;
	text-decoration:none;
	padding:25px 0px 15px 15px;
}
.highlights-text3{

	font-size:14px;
	color:#527e08;
	float:left;
	font-weight:bold;
	text-decoration:none;
	padding:15px 0px 0px 0px;
	line-height:20px;
}
.highlights-header
{
	
		font-size:18px;
		color:#e77904;
		font-weight:bold;
		text-decoration:none;
}
.highlights-italics{

	font-size:18px;
	float:left;
	font-style:italic;
	color:#e77904;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
.highlights-text5{

	font-size:13px;
	color:#000000;
	float:left;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
.bg-div{
width:800px;
padding:0px 10px 5px 200px;
}
.bg-text{
	width:430px;
	height:111px;

	font-size:14px;
	color:#000000;
	background-color:#fffbe8;
	border:#666666 solid 1px;
	text-align:center;
	padding:10px 10px 0px 30px;
	line-height:20px;
	margin:0px 0px 0px 0px;
}
.bg-content
{

	font-size:14px;
	color:#FF0000;
}
.hand {
	cursor: pointer;
}
.cadimage
{
float:right;
width:650px;
}
/*Drop Shadow*/
#main-shadow
{
padding:5px 5px 10px 20px;
width:450px;
}

    .shadow-container{
        background: #b0e2ff;
		width:400px;
		padding:10px 5px 10px 5px;
		border: 1px solid #fef6ca;
		text-align:center;
    }

    .shadow-content-main {
             
        padding: 10px;
	
		font-size:14px;
		font-weight:bold;
		text-align:center;
	}
	.shadow-content
	{
	
		font-size:20px;
		font-weight:bold;
		font-style:italic;
		text-align:center;
	}
	/*Drop shadow*/
	
	/*rounded corner*/
	
.mainround
{
width:230px;
float:left;
padding:60px 0px 0px 50px;
}
.mainround2
{
width:230px;
float:left;
padding:20px 0px 0px 50px;
}
.xb1 {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb1 {	HEIGHT: 1px
}
.xb1 {	BACKGROUND: #fff; MARGIN: 0px 8px
}
.xb2 {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb2 {	HEIGHT: 1px
}
.xb2 {	BACKGROUND: #fff; MARGIN: 0px 6px
}
.xb3 {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb3 {	HEIGHT: 1px
}
.xb3 {	BACKGROUND: #fff; MARGIN: 0px 4px
}
.xb4 {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb4 {	HEIGHT: 1px
}
.xb4 {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #9CD075; BORDER-LEFT: #fff 1px solid
}
.xb4 {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 5px; BACKGROUND: #9CD075; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 5px
}
.xb5 {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb5 {	HEIGHT: 1px
}
.xb5 {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #9CD075; BORDER-LEFT: #fff 1px solid
}
.xb5 {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 4px; BACKGROUND: #9CD075; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; BORDER-RIGHT-WIDTH: 4px
}
.xb6 {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb6 {	HEIGHT: 1px
}
.xb6 {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #9CD075; BORDER-LEFT: #fff 1px solid
}
.xb6 {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BACKGROUND: #9CD075; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; BORDER-RIGHT-WIDTH: 3px
}
.xb7 {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb7 {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #9CD075; BORDER-LEFT: #fff 1px solid
}
.xb7 {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BACKGROUND: #9CD075; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 3px
}
.xboxcontent {	 DISPLAY: block; 
padding:10px 10px 10px 10px; 
font-family:sans-serif, Arial, Helvetica;
font-size:14px;
text-align:center;
color:#000000;
}
.xboxcontent a {	 DISPLAY: block; 
padding:10px 10px 10px 10px; 
font-family:sans-serif, Arial, Helvetica;
font-size:16px;
text-align:center;
color:#000000;
}
.xboxcontent a:hover {	 DISPLAY: block; 
padding:10px 10px 10px 10px; 
font-family:sans-serif, Arial, Helvetica;
font-size:16px;
text-align:center;
color:#000000;
}
.xsnazzy {	BACKGROUND: none transparent scroll repeat 0% 0%; 
}




.xb1_round {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb1_round {	HEIGHT: 1px
}
.xb1_round {	BACKGROUND: #fff; MARGIN: 0px 8px
}
.xb2_round {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb2_round {	HEIGHT: 1px
}
.xb2_round {	BACKGROUND: #fff; MARGIN: 0px 6px
}
.xb3_round {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb3_round {	HEIGHT: 1px
}
.xb3_round {	BACKGROUND: #fff; MARGIN: 0px 4px
}
.xb4_round {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb4_round {	HEIGHT: 1px
}
.xb4_round {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #F49004; BORDER-LEFT: #fff 1px solid
}
.xb4_round {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 5px; BACKGROUND: #CBCB95; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 5px
}
.xb5_round {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb5_round {	HEIGHT: 1px
}
.xb5_round {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #CBCB95; BORDER-LEFT: #fff 1px solid
}
.xb5_round {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 4px; BACKGROUND: #CBCB95; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; BORDER-RIGHT-WIDTH: 4px
}
.xb6_round {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb6_round {	HEIGHT: 1px
}
.xb6_round {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #CBCB95; BORDER-LEFT: #fff 1px solid
}
.xb6_round {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BACKGROUND: #CBCB95; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; BORDER-RIGHT-WIDTH: 3px
}
.xb7_round {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb7_round {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #CBCB95; BORDER-LEFT: #fff 1px solid
}
.xb7_round {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BACKGROUND: #CBCB95; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 3px
}
.xboxcontent_round {	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 0px solid; DISPLAY: block; BACKGROUND: #CBCB95; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 0px solid; padding:10px 10px 10px 10px; font-family:sans-serif, Arial, Helvetica;
font-size:16px;
text-align:center;
}
.xsnazzy_round {	BACKGROUND: none transparent scroll repeat 0% 0%; 
}



.mainround_btm
{
width:230px;
float:left;
padding:60px 0px 0px 100px;
}
.xb1_btm {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb1_btm {	HEIGHT: 1px
}
.xb1_btm {	BACKGROUND: #fff; MARGIN: 0px 8px
}
.xb2_btm {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb2_btm {	HEIGHT: 1px
}
.xb2_btm {	BACKGROUND: #fff; MARGIN: 0px 6px
}
.xb3_btm {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb3_btm {	HEIGHT: 1px
}
.xb3_btm {	BACKGROUND: #fff; MARGIN: 0px 4px
}
.xb4_btm {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb4_btm {	HEIGHT: 1px
}
.xb4_btm {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #fffdd3; BORDER-LEFT: #fff 1px solid
}
.xb4_btm {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 5px; BACKGROUND: #fffdd3; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 5px
}
.xb5_btm {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb5_btm {	HEIGHT: 1px
}
.xb5_btm {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #fffdd3; BORDER-LEFT: #fff 1px solid
}
.xb5_btm {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 4px; BACKGROUND: #fffdd3; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; BORDER-RIGHT-WIDTH: 4px
}
.xb6_btm {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb6_btm {	HEIGHT: 1px
}
.xb6_btm {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #fffdd3; BORDER-LEFT: #fff 1px solid
}
.xb6_btm {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BACKGROUND: #fffdd3; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 2px; BORDER-RIGHT-WIDTH: 3px
}
.xb7_btm {	DISPLAY: block; FONT-SIZE: 0px; OVERFLOW: hidden
}
.xb7_btm {	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #fffdd3; BORDER-LEFT: #fff 1px solid
}
.xb7_btm {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 3px; BACKGROUND: #fffdd3; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 3px
}
.xboxcontent_btm {	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 0px solid; DISPLAY: block; BACKGROUND: #fffdd3; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 0px solid; padding:10px 10px 10px 10px; font-family:sans-serif, Arial, Helvetica;
font-size:16px;
text-align:center;
}
.xsnazzy_btm {	BACKGROUND: none transparent scroll repeat 0% 0%; 
}





/*rounded corner*/
	.bluetext
	{
	font-size:18px;

	font-weight:bold;
	text-align:center;
	color:#0152a3;
	font-style:italic;
	text-decoration:none
	}
	.bluetext a
	{
	font-size:18px;

	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#0152a3;
	}
	.bluetext a:hover
	{
	font-size:18px;

	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	color:#0152a3;
	}
.feature-link
{

	font-size:12px;
	color:#FFFFFF;
	background:#64A036;
	border:#FFFFFF solid 1px;
	padding:5px 10px 5px 10px; 
	font-weight:800;
	text-align:center;
	text-decoration:none;
}
.feature-link a
{
	color:#FFFFFF;
	background:#64A036;
	border:#FFFFFF solid 1px;
	text-decoration:none;
	padding:5px 10px 5px 10px; 
}
.feature-link a:hover
{
	color:#FFFFFF;
	background:#000000;
	text-decoration:none;
	padding:5px 10px 5px 10px; 
}
.see-more
{

	font-size:12px;
	color:#FFFFFF;
	font-weight:800;
	text-align:center;
	text-decoration:none;
	background:#B4B465;
	border:#FFFFFF solid 1px;
	text-decoration:none;
	padding:5px 10px 5px 10px;
}
.see-more a
{
	color:#FFFFFF;
	background:#B4B465;
	border:#FFFFFF solid 1px;
	text-decoration:none;
	padding:5px 10px 5px 10px; 
}
.see-more a:hover
{
	color:#FFFFFF;
	background:#000000;
	text-decoration:none;
	padding:5px 10px 5px 10px; 
}
.feature-heading{

	font-size:19px;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	padding:10px 0px 0px 30px;
	width:230px;
	float:left;

	}
.feature-banner2{
	width:386px;
	float:right;
	padding:0px 45px;
}
.feature2-content{
	padding:0px 0px 0px 30px;
	float:left;
	}
.inner-content{

	font-size:16px;
	text-align:left;
	color:#333333;
	list-style-image:url(images/arrow.gif);
	text-decoration:none;
	line-height:20px;
	}
.sub-inner-content{

	font-size:14px;
	text-align:left;
	color:#333333;
	list-style-image:url(images/arrow.gif);
	text-decoration:none;
	line-height:20px;
	}
.sub-inner-small{

	font-size:12px;
	text-align:left;
	color:#333333;
	text-decoration:none;
	}
.feature-image
{
/*
padding:0px 0px 0px 0px;
text-align: center;
*/
float:left;
width:500;
padding:0px 0px 0px 110px;
}

.imageholder
{
width:380px;
float:right;
padding:10px 30px 20px 0px;
}
.feature3-round
{
width:930px;
}
.img-container
{
	width:400px;
	float:right;
	margin-top:5px;
}
.yellow-main{
	float:none;
	padding:5px 0px 4px 80px;
	width:440px;
	margin: 0 auto;
}
.yellow-left-curve{
	float:left;
	background-image:url(images/yellow_left.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:86px;
}
.yellow-right-curve{
	float:right;
	background-image:url(images/yellow_right.jpg);
	background-repeat:no-repeat;
	width:9px;
	height:86px;
}
.yellow-middle-bg{
	float:left;
	background-image:url(images/yellow_middle.jpg);
	background-repeat:repeat-x;
	height:86px;
	width:424px;
}
.faq
{
width:300px;
font-family:"Arial Black", Arial;
font-size:16px;
color:#000000;
}
.faq_normal
 {     
	
		font-size:13px;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		color:#000000;
}
.faq_normal a
 {
             
		
		text-decoration:none;
		color:#000000;
}
.faq_normal a:hover
 {
             
		
		text-decoration:underline;
		color:#000000;
}
.faq-text{

	font-size:16px;
	float:left;
	text-align:justify;
	color:#333333;
	list-style-image:url(images/arrow.gif);
	text-decoration:none;
	padding:0px 0px 0px 0px;
	width:575px;
}
.faq-title
{

	font-family:"Arial Black", Arial;
	font-size:20px;
	color:#000000;
	padding:10px 0px 0px 30px;
	width:230px;
	float:left;

}
.green-main{
	float:left;
	width:225px;
}
.green-left-curve{
	float:left;
	background-image:url(images/green_left.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:103px;
}
.green-right-curve{
	float:right;
	background-image:url(images/green_right.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:103px;
}
.green-middle-bg{
	float:left;
	background-image:url(images/green_middle.jpg);
	background-repeat:repeat-x;
	height:103px;
	width:211px;
}
.brown-main{
	float:left;
	width:225px;
}
.brown-left-curve{
	float:left;
	background-image:url(images/brown_left.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:103px;
}
.brown-right-curve{
	float:right;
	background-image:url(images/brown_right.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:103px;
}
.brown-middle-bg{
	float:left;
	background-image:url(images/brown_middle.jpg);
	background-repeat:repeat-x;
	height:103px;
	width:211px;
}
.green-main-faq{
	float:left;
	width:229px;
}
.green-left-curve-faq{
	float:left;
	background-image:url(images/green_left_faq.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:90px;
}
.green-right-curve-faq{
	float:right;
	background-image:url(images/green_right_faq.jpg);
	background-repeat:no-repeat;
	width:7px;
	height:90px;
}
.green-middle-bg-faq{
	float:left;
	background-image:url(images/green_middle_faq.jpg);
	background-repeat:repeat-x;
	height:90px;
	width:215px;
}

/* added from 24.04.09 */

.store_box{
	clear: both;
}

.store_box .text_1{
	text-align: center;
	font-size: 17px;
	font-weight: normal;
	padding: 10px 0px 50px 0px;
}

.store_box .text_1 b{
	font-style: italic;
}

.store_box ul{
	padding: 0px 0px 10px 40px;
	margin: 0px 0px 0px 0px;
}

.store_box ul li{
	padding: 0px 0px 4px 10px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	font-size: 12px;
	background-image: url(images/li.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
}

.store_box .price_box{
	text-align: center;
	padding: 0px 0px 10px 0px;
}

.store_box .price_box p{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	font-size: 12px;
}

.store_box .price_box .price{
	font-size: 18px;
	color: #CE700C;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
}

.buy_now_tbl{
	border-collapse: collapse;
	width: 100%;
}

.buy_now_tbl .left_cell{
	text-align: left;
	width: 33%;
}

.buy_now_tbl .center_cell{
	text-align: center;
}

.buy_now_tbl .right_cell{
	text-align: center;
	width: 33%;
}

.small{
	font-size: 11px;
}

.policy{
	clear: both;
	padding: 30px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 18px;
   font-size: 12px;
}

.policy h4{
	text-align: center;
	font-size: 14px;
}

.policy p{
   font-size: 12px;
}

.xboxcontent b.bold{
	position: absolute;
	margin: 0px 0px 0px 15px;
	font-size: 12px;
	left: 748px;
	top: 359px;
}

/* added from 12.05.09 */

.thank_page{
	
}

.thank_page .logo{
	padding: 20px 0px 20px 30px;
}

.thank_page .text{
	padding: 0px 30px 20px 30px;
}

.thank_page .text p.return{
	text-align: center;
}

.thank_page .text p.return input.but{
	padding: 5px 20px 5px 20px;
	overflow: visible;
	visibility: visible;
	margin: 10px 10px 0px 10px;
}

/* added from 26.05.09 */

.price-body-text{
	
}

.price-body-text .installer{
	font-style: italic;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	text-align: left;
}

.price-body-text .center_text_block{
	text-align: center;	
}

.center_text_block .bottom_buttons{

}

.center_text_block .bottom_buttons input.button{
	background-color: #82B62E;
	border: 0px;
	padding: 4px 20px;
	visibility: visible;
	color: #FFFFFF;
	font-weight: bold;
	margin: 10px 20px;
}

.want_block{
	text-align: center;
	line-height: 20px;
}

.green_shadow{
	height: 2px;
	overflow: hidden;
	background-image: url(images/green_shadow.gif);
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

.center_text_block{
	padding: 5px 10px 20px 10px;
	background-image: url(images/center_text_block.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 435px;
}

.center_text_block p{
	line-height: 22px;
}

.blue{
	color: #668EFF;
}
.Box-green{
	margin:0px;
	background-image: url(images/green_box_2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 231px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.Box-green1{
	margin:0px;
	background-color: #FFCC33;
	background-image: url(images/green_box_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	color: #000;
}
.Box-green2 {
	background-image: url(images/green_box_3.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	padding: 10px;
}
.biggerFeatureText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	color: #000;
}
.featureText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	color: #000;
}


.bartop{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #333;
}
.warning{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	background-color: #FFFFE6;
	text-align: center;
	margin: 0px;
	padding: 25px;
	border: 1px solid #FEF2CD;
}
.frameBorder{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-left-color: #000;
	}