body{ margin:0px; padding:0px;  font:14px/24px 'Segoe UI', Helvetica, sans-serif;}
table{ margin:0px; padding:0px;  font:14px/24px 'Segoe UI', Helvetica, sans-serif;}
table td{padding:3px; }
p{font-size:0.9em;font-family:'Lucida Grande', 'Lucida Sans Unicode',sans-serif;}

/*common class*/
.logo img, .peg, .png, .botm_step .pannel_step .screen_crv{ behavior: url("iepngfix.htc"); }
.top_navigation ul li{ behavior: url("csshover.htc"); }
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
.fltnone{ float:none !important;}
.block{ display:block !important;}
p, form, h1, h2, h3, h4, ul, li{ margin:0px; padding:0px;}
.clr{ clear:both;}
.w100{ width:100% !important;}
.mrtp35 {margin-top:10px;}
.mrtp14 {margin-top:14px;}
.mrrit8 {margin-right:8px;}
.wdth334 {width:334px;}
.mrtp20 {margin-top:20px;}
.mrtp10 {margin-top:10px;}
.mrlft9 {margin-left:9px;}
.mrlft5 {margin-left:5px;}
.wdth75 {width:75%;}
*{outline:none;}
/*common class end*/

.main_container{ width:100%; float:left;}
/* background:url("") left top repeat-x; */

.header-main-container {height:86px; width:100%; float:left; 
background-color:#172b02; border-bottom:5px solid #7fd504; 

-moz-box-shadow: -5px -5px 5px 5px #888;
-webkit-box-shadow: -5px -5px 5px 5px#888;
box-shadow: -5px -5px 5px 5px #888;

}
/* background:url("../images/bg-v3-darkgreen_head.png") left top repeat-x; */


.header{ height:82px; width:930px; margin:0 auto;  }

/*logo*/
.logo_pannel{ height:72px; float:left; width:100%;}
.logo_pannel .logo{ float:left; width:40%;}
/*logo*/

/* user pannel*/
.logo_pannel .signup_pannel{width:45%; float:right; height:100px; margin-top:4px; text-align:right;}
.signup_pannel .label_txt{width:100%; text-align:right; font:bold 10px/35px 'Segoe UI', Helvetica, sans-serif; color:#393939; text-decoration:underline; margin-top:2px;}

.login_btn{background:url("../images/login_btn.gif") left top no-repeat; width:72px; height:26px; text-align:center; font:bold 12px 'Segoe UI', Helvetica, sans-serif; color:#FFFFFF; border:none; cursor:pointer; text-transform:uppercase;}
.sign_input{ background:url("../images/userinpt_bg.gif") left top no-repeat; width:92px; height:24px; float:left; margin-right:11px; display:inline;}
.sign_input input{ background:none; border:none; font:11px 'Segoe UI', Helvetica, sans-serif; color:#6D6868; text-align:left; height:16px; width:72px; padding:4px 10px; float:left;}
.signupbtn {cursor:pointer; background:url("../images/read-more-bg.gif") no-repeat 0 0; width:80px; height:22px; border:none; text-align:center; color:#ffffff; text-decoration:none; font:normal 11px/20px 'Segoe UI', Helvetica, sans-serif; float:left; margin-top:12px;}

/* user pannel*/

/*navigation*/
.top_navigation{ width:700px; height:27px; float:right;  margin-left:2px; display:inline; position:relative; top:-45px; right:-68px; z-index:3;}
.top_navigation ul{ margin:0px; padding:0px; list-style-type:none;}
.top_navigation ul li{
height:27px; float:left; padding-left:2px; position:relative;


}

.top_navigation ul li a{height:27px; padding:0px 12px; padding-top:6px; 
color: rgb(255,255,255); 
opacity:1; 
color: rgba(255,255,255,0.8); 
float:left; text-decoration:none;
font-size:1.1em;
margin-right:14px;
}

.top_navigation ul li a:hover{ background:#3e3f3d;}

.top_navigation ul li:hover a{

	background: rgb(23, 43, 2) ; opacity: 1;
	background: rgba(23, 43, 2, 1);

	 color:#eee;

	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;

	-moz-box-shadow: 0 0 2px 1px #7FD504;
	-webkit-box-shadow: 0 0 2px 1px #7FD504;
	box-shadow: 0 0 2px 1px #7FD504;

}

.top_navigation ul li.withchildren:hover a{

	background:#3e3f3d; 

	-moz-border-radius-topright: 4px;
	-khtml-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-khtml-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;

	-moz-box-shadow: 0 0 2px 1px #7FD504;
	-webkit-box-shadow: 0 0 2px 1px #7FD504;
	box-shadow: 0 0 2px 1px #7FD504;

	background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.07) 49%, rgba(255,255,255,0) 63%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(49%,rgba(255,255,255,0.07)), color-stop(63%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.07) 49%,rgba(255,255,255,0) 63%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.07) 49%,rgba(255,255,255,0) 63%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.07) 49%,rgba(255,255,255,0) 63%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.07) 49%,rgba(255,255,255,0) 63%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */

}

.top_navigation ul li:hover ul li a{
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
	box-shadow: 0;
}

.top_navigation ul li.active a{ background:#3e3f3d; height:36px; padding:0px 8px;  color:#ffffff; float:left; text-decoration:none;}
.top_navigation ul li ul{ width:180px; background:#3e3f3d; padding:8px 0px 6px 0px; display:none; position:absolute; left:1px; top:33px; z-index:999;}


.top_navigation ul li ul{ 

	-moz-border-radius-bottomright: 4px;
	-khtml-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-khtml-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;

	-moz-box-shadow: 0 0 2px 1px #7FD504;
	-webkit-box-shadow: 0 0 2px 1px #7FD504;
	box-shadow: 0 0 2px 1px #7FD504;

}



.top_navigation ul li:hover ul{ display:block;} 
.top_navigation ul li ul li{ float:left; padding-left:15px; width:180px;}

.top_navigation ul li ul li.lastitem{
 border-radius: 0px 0px 10px 10px;

}



.top_navigation ul li ul li a{ color:#ffffff !important; padding:0px !important; height:auto !important;}
.top_navigation ul li ul li a{ background:none !important;}
/*navigation*/

/*footer section right:137px; top:52px; position:absolute; z-index:10; float:left;             DCEAC3 */
.go_top{ width:81px; height:82px; position:relative; right:0px; float:right;margin-right:37px; top:-52px; display:inline; display:inline; }
.footer_container{ width:100%; height:120px; background-color:#172b02;  border-top:6px solid #7fd504; float:left;}
.footer_container .footer{ width:930px; margin:0 auto; position:relative;  height:30px;}
.footer_container .footer .copy_right{ height:20px; font:11px/18px 'Segoe UI', Helvetica, sans-serif; color:#90A26E; text-align:left; width:100%; margin-top:20px; float:left;}
.footer_container .footer .copy_right a{ font-weight:bold; text-decoration:underline; color:#90A26E;}


/*footer navigation   */
.foter_navigation{ width:795px; float:left; margin-top:5px;}
.foter_navigation ul{ margin:0px; padding:0px; list-style-type:none; }
.foter_navigation ul li{float:left; margin-right:20px; display:inline;}
.foter_navigation ul li a{font:bold 12px/29px 'Segoe UI', Helvetica, sans-serif; color:#ffffff; float:left; text-decoration:none;}
/*footer section*/




.mainform-area-container {width:100%; float:left; background-color:#57a744; min-height:298px; height:auto !important; height:298px;}
.mainform-area {width:100%; float:left; background:url("../images/main-form-background8.png") no-repeat 0 0; min-height:298px; height:auto !important; height:298px; border-bottom:5px solid #7fd504; padding-top:0px;}

/* .formarea {width:930px; margin:0 auto; min-height:445px; height:auto !important; height:445px; position:relative; z-index:1;} */
.homeformcenter {width:930px; margin:0 auto;}
.formarea { width:930px;    min-height:298px; height:298px; height:auto !important; position:relative;  float:left; z-index:1;}

/*
.formarea-bg {float:center; background:url("../images/main-form-background8.png") no-repeat 0 0; min-height:298px; height:auto !important; height:298px; width:930px;}
*/

.leftform {padding-top:20px; width:500px; float:left; padding-left:4px; min-height:298px; height:auto !important; height:298px; z-index:10; }
.rightform {width:220px; float:right; min-height:298px; height:auto !important; height:298px; }
h1 {float:left; width:100%;  margin-bottom:8px; font:normal 32px Arial, Helvetica, sans-serif; color:#348e09;

text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
filter: dropshadow(color=#666666,offX=0,offY=1);

}
h2 {margin:0; padding:0; font:bold 22px/23px 'Segoe UI', Helvetica, sans-serif; color:#000000; text-align:center;

}
.orng {color:#e07216;font-size:18px; font-style:italics;} 
.black {color:#303230;}
.white {color:#f3f3f3;}


ul.punchlines {width:400px; margin:0; padding:0; float:left; list-style:none; margin-top:8px;}
ul.punchlines li {width:400px; padding-left:25px; background:url("../images/right.png") no-repeat 0 0; float:left; font:normal 18px/22px 'Segoe UI', Helvetica, sans-serif; color:#ffffff; padding-bottom:12px;

text-shadow: 1px 1px 1px rgba(0, 0, 0, .4);
filter: dropshadow(color=#ccc,offX=0,offY=1);


}
.trolly {margin-left:50px; margin-top:10px; display:inline;}
.women {position:absolute; right:5px; bottom:-4px; z-index:4;}

.demosite2 {position:absolute; right:154px; bottom:1px; z-index:1;}
.demosite2 img{
	height:220px;

	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;


-moz-box-shadow: 0 0 8px 3px #438c26;
-webkit-box-shadow: 0 0 8px 3px #438c26;
box-shadow: 0 0 8px 3px #438c26;

}

.demosite {position:absolute; right:30px; bottom:1px; z-index:3;}
.demosite img{

	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;


-moz-box-shadow: 0 0 8px 1px #438c26;
-webkit-box-shadow: 0 0 8px 1px #438c26;
box-shadow: 0 0 8px 1px #438c26;


}


.paypalcert {position:absolute;right:5px; top:5px; z-index:2;}

.pricingbtn {position:absolute; left:5px; bottom:5px; z-index:2;}
a.pricingbtn {background:url("../images/viewpricing_btn.png") no-repeat 0 0; width:248px; height:50px; text-align:center; color:#ffffff; text-decoration:none; font:normal 16px/20px 'Segoe UI', Helvetica, sans-serif; float:left; margin-top:12px;}

.freetrialbtn {position:absolute; left:130px; bottom:5px; z-index:2;}
a.freetrialbtn {background:url("../images/freetrial_btn.png") no-repeat 0 0; width:198px; height:50px; text-align:center; color:#ffffff; text-decoration:none; font:normal 16px/20px 'Segoe UI', Helvetica, sans-serif; float:left; margin-top:12px;}

.demoshopbtn {}
a.demoshopbtn {background:url("../images/go-ecommerce-demo-online-shop-l.png") no-repeat 0 0;}

.demoshoppingcart {}
a.demoshoppingcart {background:url("../images/shopping-cart-demo-l.png") no-repeat 0 0;}

.twitterbtn {position:absolute; right:79px; bottom:-20px; z-index:2;}
a.twitterbtn {background:url("../images/t_logo-a.png") no-repeat 0 0; width:38px; height:38px; text-align:center;  text-decoration:none; float:left; margin-top:0px;}

.fbbtn {position:absolute; right:35px; bottom:-20px; z-index:2;}
a.fbbtn {background:url("../images/facebook-logo.png") no-repeat 0 0; width:38px; height:38px; text-align:center;  text-decoration:none; float:left; margin-top:0px;}

.goelogo {position:relative; top:6px; left:0px; z-index:2;}
a.goelogo {background:url("../images/goe-logo-glow-1.png") no-repeat 0 0; width:250px; height:100px; text-align:center;  text-decoration:none; float:left; margin-top:0px;}







.formcontainer {width:100%; float:left; position:relative;}
.free {position:absolute; right:-23px; top:-59px;}
.formcontainer p {width:100%; float:left; padding-bottom:16px;}
.formcontainer p label {width:140px; float:left; font:normal 13px/23px 'Segoe UI', Helvetica, sans-serif; color:#1f1f1f;}
.inpt153 {background:url("../images/inpt-bg-153.gif") no-repeat 0 0; width:133px; height:23px; float:left;}
.inpt153 input {width:113px; background:none; border:0; padding:4px 10px; font:normal 11px 'Segoe UI', Helvetica, sans-serif; color:#353535; float:left;}
.sel153 {width:133px; margin:0; padding:0; float:left; font:normal 11px 'Segoe UI', Helvetica, sans-serif; color:#8f8f8f; height:20px;}
)no-repeat 0 0 {background:url("../images/sign-up-btn.gif") no-repeat 0 0; width:154px; height:43px; float:left; border:0; cursor:pointer; text-indent:-99999px; font-size:0px; color:#ffffff; line-height:0px;}

.instructiontxt {font:normal 11px/14px 'Segoe UI', Helvetica, sans-serif; color:#1f1f1f;}


.main-middle-container {width:100%; float:left; padding-top:5px; background-color:#fafbf9; padding-bottom:50px;}
/* background:url("../images/middle-area-bg.gif") repeat-x 0 0;  */

.middle-container {width:930px; margin:0 auto;}
.steparea {width:100%; float:left;}
.steparea img{padding-left:5px; padding-right:5px; padding-bottom:2px;}
.steps {width:100%; float:left; border-left:0px solid #dadada; padding-left:0px;}
.step {width:290px; float:left;  padding:18px; border:0px solid #adadad; margin:6px;
	height:188px;
	background-color:#ffffff;

	color:#666;

	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;	

	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;

-moz-box-shadow: 2px 2px 10px #eee;
-webkit-box-shadow: 2px 2px 10px #eee;
box-shadow: 2px 2px 10px #eee;

	border:1px solid #eee;
	border:1px solid rgba(128, 128, 128, .2);


}
.step h2{margin:0; padding-top:0px; padding-bottom:8px; font:normal 16px/18px 'Segoe UI', Helvetica, sans-serif; color:#4d9600; text-align:left;


}
.step img{float:right; border:0px solid #adadad; padding:4px;}

.step_2 {float:left; width:441px; padding:18px; margin:6px; text-align:left;
 	height:182px;
	background-color:#ffffff;
	color:#666;

	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;	

	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;

	border:1px solid #eee;
	border:1px solid rgba(128, 128, 128, .2);

-moz-box-shadow: 2px 2px 10px #eee;
-webkit-box-shadow: 2px 2px 10px #eee;
box-shadow: 2px 2px 10px #eee;



}
.step_2 h2{margin:0; padding-bottom:8px; text-align:center; font:normal 16px/18px 'Segoe UI', Helvetica, sans-serif; color:#4d9600; text-align:left;}
.step_2 img{float:right; margin:8px; border:0px solid #adadad; padding:4px;}
.step_2 p{text-align:left;}

	background-color:#f4f4f4; 
	text-align:center; 
	height:250px;
}


.step_1 {float:left; width:900px; padding:6px; margin:4px; margin-top:20px; text-align:left;  }
.step_1 h2{margin:0;  padding-bottom:10px; text-align:center; font:normal 16px/18px 'Segoe UI', Helvetica, sans-serif; color:#4d9600; text-align:left;}
.step_1 img{border:0px solid #adadad; padding:2px;}


.step_testimonials {
float:left; width:900px; padding:6px; margin:4px; margin-top:20px; text-align:left; }
.step_testimonials h2{margin:0;  padding-bottom:10px; text-align:center; font:normal 16px/18px 'Segoe UI', Helvetica, sans-serif; color:#4d9600; text-align:left;}


.features-block {

	float:left;

	margin-left:20px;
	margin-right:20px;
	padding:20px;

	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;	
	font-family:'Lucida Grande', 'Lucida Sans Unicode',sans-serif;
	font-size:0.9em;
	color:#666;

}

.features-block h4{
	font-weight:normal;
	font-size:1.4em;

	text-shadow: 1px 1px 1px rgba(255, 255, 255, .8);
	filter: dropshadow(color=#eeeeee,offX=0,offY=1);

}

.features-block .block-left{
	float:left;
}

.features-block .img{
	text-align:center;
	margin:10px;
	width:33%;
	height:190px;

	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;	

	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;


-moz-box-shadow: 2px 2px 10px #ccc;
-webkit-box-shadow: 2px 2px 10px #ccc;
box-shadow: 2px 2px 10px #ccc;

}

.features-block table{
	height:100%;
	width:100%;
}


.features-block img{
	max-width:220px;
	max-height:170px;
}


.features-block .para{
	margin:10px;
	width:54%;
	padding:10px;
}

.features-block .right{
	text-align:right;
}

.features-block .left{
	text-align:left;
}



.features-block .block-right{
	float:right;
}






.container_12 .grid_3{
	width:23.99999%; margin:5px; border: 0px solid red; width: auto;
}

.container_12 .grid_4{
	width:32.33332%; margin:5px; border: 0px solid red; width: auto;
}


.grid_3 .grid_1{
    width:31.3333333333%;
    margin-left: 2.0%;
	margin-right: 2.0%;
}

.grid_3 .grid_2{
    width:64.6666666667%;
    margin-left: 2.0%;
	margin-right: 2.0%;
}

.grid_3 .grid_3{
    width:98.0%;
    margin-left: 2.0%;
	margin-right: 2.0%;
}


.grid_4 .grid_1{
    width:23.0%;
    margin-left: 1.5%;
	margin-right: 1.5%;
}

.grid_4 .grid_2{
    width:48.0%;
    margin-left: 1.5%;
	margin-right: 1.5%;
}

.grid_4 .grid_3{
    width:73.0%;
    margin-left: 1.5%;
	margin-right: 1.5%;
}

.grid_4 .grid_4{
    width:98.0%;
    margin-left: 1.5%;
	margin-right: 1.5%;
}


.pricing table{border-spacing:1px; margin-top:4px; margin-bottom:4px;}
.pricing th{background-color:#4e4e4e; color:#ffffff; padding:4px;}
.pricing td{background-color:#e9e9e9; color:#474747; padding:4px;}




.steparrow {float:left; width:60px;}
.steparrow img {margin-top:91px;}

.centerarea {width:100%; float:left; margin-top:10px; padding-top:5px;}
.leftarea {width:583px; float:left;}
.rightarea {width:325px; float:right;}

.leftinnercontainers {width:100%; float:left;}
.lftinnercontainerbg {width:550px; padding-top:10px; padding-bottom:20px; border-left:0px sold #dadada; border-right:0px sold #dadada; border-bottom:1px solid #adadad; float:left;}
.lftinnercontainerbg h1 {font:normal 24px/50px 'Segoe UI', Helvetica, sans-serif; color:#444444; border-bottom:0px solid #a1a1a1; width:100%; float:left;}

a.logo {background:url("../images/go-ecommerce-logo.png") no-repeat 0 0; height:60px; text-align:center; color:#ffffff; text-decoration:none; font:normal 11px/20px 'Segoe UI', Helvetica, sans-serif; float:left; margin-top:10px;}
a.readmore {background:url("../images/read-more-bg.gif") no-repeat 0 0; width:77px; height:22px; text-align:center; color:#ffffff; text-decoration:none; font:normal 11px/20px 'Segoe UI', Helvetica, sans-serif; float:left; margin-top:12px;}
ul.listing {list-style:none; width:100%; float:left; margin-top:5px; }
ul.listing li {width:97%; float:left; padding-left:0px; padding-right:40px; padding-bottom:20px; float:left; text-decoration:none;}
ul.listing li a {}
ul.listing li a:hover {color:#6ca347;}

ul.smllisting {list-style:none; width:100%; float:left; margin-top:7px; padding-bottom:35px; margin-bottom:10px; border-bottom:1px solid #adadad;}
ul.smllisting li {width:100%; float:left; }
ul.smllisting li a {padding-left:0px; float:left;  font:normal 14px/24px 'Segoe UI', Helvetica, sans-serif; color:#393939; text-decoration:none;}
ul.smllisting li a:hover {color:#60963c; text-decoration:underline;}

.rightcontent {width:300px; padding:10px 15px 81px 15px; float:left; border-left:0px sold #dadada; border-right:0px sold #dadada;}
.rightcontent h1 {font:normal 24px/50px 'Segoe UI', Helvetica, sans-serif; color:#444444; border-bottom:0px solid #a1a1a1; width:100%; float:left;}

.normaltxt {font:normal 13px/22px 'Segoe UI', Helvetica, sans-serif; color:#3e3e3e;}
.recognition_web {width:900px; float:left; height:75px; border-left:0px solid #dadada; border-right:0px solid #dadada; padding-left:27px; padding-top:10px; padding-bottom:10px;}



.recognition {width:900px; float:left; height:45px; padding-top:15px;}
.recognition ul { list-style-type:none; display:inline;}
.recognition ul li {float:left; font:bold 16px/25px 'Segoe UI', Helvetica, sans-serif; color:#626262; margin-right:20px;}

.basiclinks {width:670px; float:left; margin-top:10px;}
.basiclinks ul {list-style:none; display:inline;}
.basiclinks ul li {border-right:0px sold #445f13; float:left;}
.basiclinks ul li a {font:normal 11px/12px 'Segoe UI', Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-right:5px; float:left; padding-left:5px;}
.basiclinks ul li a.first {padding-left:0px;}

/* facebook counter*/
.web_catch{float:right; margin-right:11px; display:inline; height:55px;  width:214px;}
.web_catch .leftweb_crv{ background:url("../images/face_left_crv.gif") left top no-repeat; width:9px; height:55px; float:left; }
.web_catch .rghtweb_crv{ background:url("../images/face_rgt_crv.gif") left top no-repeat; width:9px; height:55px; float:right;}
.web_catch .bg_web{ border-bottom:1px solid #E2E2E2; border-top:1px solid #E2E2E2; background:#FEFEFE; height:43px; float:left; padding:0px 5px; width:186px; padding-top:10px;}
.web_catch .bg_web a{ float:left; margin-left:12px; display:inline; margin-top:7px;}
.join_us{font:bold 16px/55px Arial, Helvetica, sans-serif; color:#626262; margin-right:20px; float:right; display:inline;}
/* facebook counter*/

/*print_icon*/
.print_email{float:left; width:350px;}
.print_email img{ float:left; margin:0px 15px 0px 20px; display:inline;}
.print_email a{ font:13px/26px 'Segoe UI', Helvetica, sans-serif; color:#1F1F1F; text-decoration:none; float:left;}
.print_email a:hover{ text-decoration:underline;}
/*print_icon*/

.inner_container{ width:930px; float:left; min-height:550px; height:auto !important; height:550px; padding-top:16px; background-color:#ffffff;

	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;	

	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px !important; 


-moz-box-shadow: 1px 1px 14px #ccc;
-webkit-box-shadow: 1px 1px 14px #ccc;
box-shadow: 1px 1px 14px #ccc;

padding:45px;
padding-top:40px;
margin-top:30px;
margin-bottom:30px;

}

div.features {
	float:left;
	width:100%;

	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;	

	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px !important; 

-moz-box-shadow: 2px 2px 5px #ccc;
-webkit-box-shadow: 2px 2px 5px #ccc;
box-shadow: 2px 2px 5px #ccc;

padding:20px;
margin-bottom:20px;

background-color:#eee;
color:#666;
font-size:0.9em;
font-family:'Lucida Grande', 'Lucida Sans Unicode',sans-serif;

text-shadow: 1px 1px 1px rgba(255, 255, 255, .8);
filter: dropshadow(color=#eeeeee,offX=0,offY=1);

}
div.features ul{
	margin:0;
}

div.features h5{
	margin-top:0;
	margin-bottom:10px;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, .8);
	filter: dropshadow(color=#eeeeee,offX=0,offY=1);
}

.left_pannel{ width:213px; min-height:200px; float:right; }
.right_pannel{ width:575px; float:left; margin-left:0; display:inline; }
.screenright_pannel{ width:70%; float:left; margin-left:25px; display:inline; }

h3 {
float:left; width:99%;  margin-bottom:18px; font:normal 26px/36px Helvetica, Arial,  sans-serif; color:#348e09;

text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
filter: dropshadow(color=#666666,offX=0,offY=1);

}

h3 span{color:#348e09;}
h4{
	font-weight:normal;
	font-size:1.4em;

	text-shadow: 1px 1px 1px rgba(255, 255, 255, .8);
	filter: dropshadow(color=#eeeeee,offX=0,offY=1);
	float:left; 
	width:100%; 
	color:#348e09;
	margin-bottom:10px;
}

h5{ font-weight:bold; font-size:105%; color:#3b3b3b; float:left; width:99%; margin-top:24px; margin-bottom:6px; padding:0px;}

.para{float:left; width:99%; text-align:left; margin-bottom:10px;}





/*left menu*/
.arrowlistmenu{
width:213px; /*width of accordion menu*/
float:left;
background:url("../images/bot_crv_nav.gif") left bottom no-repeat; padding-bottom:6px;
}

.nav_top h3 {margin:0; padding:0; float:left; _float:none !important;}
/*background:url(../images/over_tab.gif) repeat-x !important; height:37px;*/
.no_bdr{ border-top:none !important;}
.no_bdrbt{ border-bottom:none !important;}
.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
background:url("../images/nav_nrml.gif") repeat-x !important; height:30px; border:1px solid #DADADA;
cursor: pointer;
line-height:30px;
width:211px;
height:30px;
text-indent:20px;
list-style:disc;
border-bottom:none;
}

.arrowlistmenu .menuheader:hover {background:url("../images/nav_nrml.gif") repeat-x !important; height:30px;}
.arrowlistmenu .menuheader a{
font:14px/30px Arial, Helvetica, sans-serif;
color: #605C5A;
background:url("../images/plus.gif") no-repeat 11px 14px !important;
cursor: pointer;
line-height:30px;
width:211px;
display:block;
height:30px;
text-indent:20px;
list-style:disc;
text-decoration:none;
}

.arrowlistmenu .menuheader a:hover{
color:#605C5A;
line-height:30px;
width:211px;
height:30px;
background:url("../images/nav_nrml.gif") repeat-x !important;
display:block;
}

.arrowlistmenu  .openheader{
background:url("../images/nav_nrml.gif") repeat-x !important; height:37px;
color:#605C5A !important;
line-height:30px;
width:211px;
height:30px;
}
.arrowlistmenu  .openheader a{
color:#605C5A;
line-height:30px;
width:211px;
height:30px;
background:url("../images/minus.gif") no-repeat 11px 14px !important;
display:block;}

.arrowlistmenu ul{
list-style-type: none;
margin: 0px;
padding: 0px;
background:url("../images/ul_bg.gif") left bottom repeat-x;
}

.arrowlistmenu ul li {
font:11px Tahoma ;
color: #ffffff;
width:211px;
margin:0;
padding:0;
text-indent:32px;
height:23px; line-height:23px;
background:url("../images/img_sub.gif") repeat-x;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
}

.arrowlistmenu ul li:hover {background:url("../images/sub_hver.gif") repeat-x; }


.arrowlistmenu ul li a{
display: block;
text-decoration: none;
font:12px Arial, Helvetica, sans-serif;
color: #393939;
width:211px;
height:23px;
margin:0; padding:0;line-height:23px;
background:url("../images/pink-arrow.gif") no-repeat 22px 9px;
}

.arrowlistmenu ul li a:hover  { /*hover state CSS*/
font:12px Arial, Helvetica, sans-serif;
color: #60963C;
margin:0; padding:0; height:23px; line-height:23px;
background:url("../images/white_arrow.gif") no-repeat 22px 9px;
text-decoration:underline;
}


/*.arrowlistmenu ul li .openheader #active
font:11px Tahoma ;
color: #FFED9F;
margin:0; padding:0; height:29px; line-height:29px;
background:url(../images/white_arrow.gif) no-repeat 22px 11px;
}*/
.nav_top{ float:left; width:213px; background:url("../images/top_nav_crv.gif") left top no-repeat;  padding-top:6px;}


.categoryitems{ float:left;_float:none;}


/* bottom step*/
.botm_step{ height:36px; width:660px; height:173px; padding-left:10px;  padding-top:35px;}
.botm_step .pannel_step{ width:126px; float:left; margin-right:38px; display:inline; cursor:pointer;}
.pannel_step a{ float:left; display:block; width:126px; height:160px;} 
.botm_step .pannel_step .screen_sml{ width:126px; height:110px; position:relative; }
.botm_step .pannel_step .screen_sml img{ float:left; margin-top:2px; margin-left:2px; display:inline;}
.botm_step .pannel_step .screen_crv{ width:126px; height:110px; position:absolute; left:0px; top:0px; z-index:1; background:url("../images/screen_png.png") left top no-repeat;} 

.botm_step .pannel_step a{ text-decoration:none;}
/* bottom step*/

/* step_iner*/

.step_iner_left{ margin-left:12px; display:inline; float:left; width:324px;}
.step_iner{ float:left; width:324px; margin-top:11px;}
.step_iner .step_top_crv{ background:url("../images/top_crv_iner.gif") left top no-repeat; height:7px; width:324px; float:left; overflow:hidden;}
.step_iner .step_bot_crv{ background:url("../images/bot_crv_iner.gif") left top no-repeat; height:7px; width:324px; float:left;}
.step_iner .step_bg_crv{ background:url("../images/cen_bg_iner.gif") left top repeat-y; width:304px; padding:5px 10px; float:left;}

.step_iner .step_bg_crv .green_heading{ background:url("../images/green_rgt.gif") left top no-repeat; float:left; font:bold 15px/15px 'Segoe UI', Helvetica, sans-serif; color:#757373; padding-left:22px;}

.step_iner .step_bg_crv ul{ list-style-type:none; margin:10px 0px 0px 0px; padding:0px; width:303px; float:left;}
.step_iner .step_bg_crv ul li{ float:left; font:13px/23px 'Segoe UI', Helvetica, sans-serif; color:#3E3E3E; text-align:left; padding-left:23px; background:url("../images/arw_cen_bg.gif") 7px 9px no-repeat; width:280px;}

ul.sitemaplisting {margin:0; padding:0; list-style:none; width:100%; float:left;}
ul.sitemaplisting li {margin-bottom:5px; width:100%; float:left;}
ul.sitemaplisting li a {font:bold 13px/14px 'Segoe UI', Helvetica, sans-serif; color:#6ca347; text-decoration:none;}

.sitemaplinks {width:33%; float:left; margin-top:20px;}
.sitemaplinks p {font:bold 13px/34px 'Segoe UI', Helvetica, sans-serif; color:#6ca347; border-top:0px sold #d6d6d6; width:80%; float:left;}
ul.innersitemaplisting {margin:0; padding:0; list-style:none; width:80%; float:left;}
ul.innersitemaplisting li {margin-bottom:3px; width:100%; float:left; background:url("../images/sitemap-arrow.gif") no-repeat 0 4px;}
ul.innersitemaplisting li a {font:normal 12px/13px 'Segoe UI', Helvetica, sans-serif; color:#3e3e3e; text-decoration:none; padding-left:11px;}

.enlarge {font:normal 11px/22px 'Segoe UI', Helvetica, sans-serif; color:#000000; text-decoration:underline; width:100%; text-align:right;}


table.pricing {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px !important; 


-moz-box-shadow: 1px 1px 14px #ccc;
-webkit-box-shadow: 1px 1px 14px #ccc;
box-shadow: 1px 1px 14px #ccc;


}
table.pricing th {padding-left:15px;padding-right:15px}
table.pricing td {padding-left:15px;padding-right:15px}


table.warnings {
	width:96%;
	background-color:#FFFFEE; 
	margin:2px; 
	cell-padding:5px; 
border: 3px solid red;
font-size:0.9em;font-family:'Lucida Grande', 'Lucida Sans Unicode',sans-serif;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px !important; 


-moz-box-shadow: 1px 1px 14px #ccc;
-webkit-box-shadow: 1px 1px 14px #ccc;
box-shadow: 1px 1px 14px #ccc;

}

table.sign-up-option {
	width:100%;
}

input.sign-up {
	cursor: pointer;
	cursor: hand;
	color: #ffffff;
	min-width: 250px;
	border: none;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 22px;
	padding-right: 22px;
	-moz-border-radius: 24px;
	-webkit-border-radius: 24px;
	border-radius: 24px 24px 24px 24px !important;
	-khtml-border-radius-topleft: 24px;

	text-shadow: 1px 1px #666;

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  rgba(244,244,244,0.63) 0%, rgba(244,244,244,0.62) 1%, rgba(229,229,229,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,0.63)), color-stop(1%,rgba(244,244,244,0.62)), color-stop(100%,rgba(229,229,229,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(244,244,244,0.63) 0%,rgba(244,244,244,0.62) 1%,rgba(229,229,229,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(244,244,244,0.63) 0%,rgba(244,244,244,0.62) 1%,rgba(229,229,229,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(244,244,244,0.63) 0%,rgba(244,244,244,0.62) 1%,rgba(229,229,229,0) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(244,244,244,0.63) 0%,rgba(244,244,244,0.62) 1%,rgba(229,229,229,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1f4f4f4', endColorstr='#00e5e5e5',GradientType=0 ); /* IE6-8 */

	background-color: #4AAD01; /* important */

-moz-box-shadow: 1px 1px 3px #666;
-webkit-box-shadow: 1px 1px 3px #666;
box-shadow: 1px 1px 3px #666;

}

.ui-widget-content {border:none !important;}
.features ul li {float:left; width:350px; list-style-type: none;}

div#tabs {margin-bottom:20px;}
div#tabs ul {float:left; margin:5px; margin-bottom:10px;}
div#tabs ul li{float:left; list-style-type: none; }
div#tabs ul li a{height:50px; line-height:50px; width:100px; text-align:center;}



