body, div, em, span, iframe, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, li {margin:0;padding:0;}
body{background:#f8f8f8; font-family: Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:12px;color:#545252;overflow-x:hidden}
a,a img{text-decoration:none;border:none;}
a:focus,img:focus{outline:none;}
p{line-height:1.8;}
.fLeft{float:left;}
.clearDiv{clear:both;}
.fRight{float:right;}
.centerTxt{text-align:center;}
.page-width{width:995px; margin:0 auto;}
.page-holder{position:relative; top:100px; min-height:1000px;}
.topArea{background:#f8f8f8; position:fixed; width:100%; top:0; z-index:999; height:100px; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15);}
.logo{margin-bottdom:20px;}
.tryTab{float:right; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; overflow:hidden; border:1px solid #147100; margin:3px 5px;}
.tryTab a{padding:7px 10px 6px 10px; font-size:12px; text-transform:uppercase; display:block; color:#fff; font-family:Helvetica, Arial, sans-serif; font-weight:bold}
.greenButton{box-shadow:0 1px #86F8A6 inset;-moz-box-shadow:0 1px #86F8A6 inset;-o-box-shadow:0 1px #86F8A6 inset;-webkit-box-shadow:0 1px #86F8A6 inset;background:#00DD55;background:-moz-linear-gradient(center top,  #00DD55,  #009d44);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00DD55), color-stop(100%,#009d44));background:-ms-linear-gradient(top, #00DD55 0%, #009d44 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00DD55', endColorstr='#009d44');}
.greenButton:hover{box-shadow:0 1px #86F8A6 inset;-moz-box-shadow:0 1px #86F8A6 inset;-o-box-shadow:0 1px #86F8A6 inset;-webkit-box-shadow:0 1px #86F8A6 inset;background:#00DD55;background:-moz-linear-gradient(center top,  #10DC5F,  #09823C);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#10DC5F), color-stop(100%,#09823C));background:-ms-linear-gradient(top, #10DC5F 0%, #09823C 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#10DC5F', endColorstr='#09823C');}
.catagoryimages{width:600px;height:600px; text-align:right; float:right; margin-right:-650px; margin-top:-477px; z-index:0;}

.bannerArea{position:relative; margin-top:35px;}

.bannerText,.bannerimages{position:relative; width:50%; float:left;}
.bannerimage{z-index:0;}
.bannerText{z-index:2;}
.bannerText h1{font-size:71px; color: #727272; font-weight:100; padding-bottom:25px; line-height:1; letter-spacing:-2px;}
.bannerText h2{font-size:20px; color: #727272; margin-bottom:50px; padding:10px 0; font-weight:100; }
.bannerthumb{position:relative; z-index:2;width:633px;overflow:hidden}
.bannerthumb h3{color:#e7e7e7; font-size:32px; margin-top:15px; float:left; font-style:italic; font-weight:normal; letter-spacing:-1px; margin-right:15px;}
.thumbnailSmall{margin:0 3px; height:102px; width:140px; float:left; background:#fff; box-shadow:0 0 3px rgba(0,0,0,0.3); cursor:pointer}

.startbtn{width:275px;float:right; margin-top:20px;}
.startbtn a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; background:#009a42; background: -webkit-gradient(linear, left top, left bottom, from(#00d552), to(#009a42));background: -moz-linear-gradient(top,  #00d552,  #009a42);background: -o-linear-gradient(top,  #00d552,  #009a42);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00d552', endColorstr='#009a42'); font-size:15px; font-weight:bold; text-transform:uppercase; color:#fff; display:block;padding:10px 15px; overflow:hidden; border-radius:20px; -moz-border-radius:20px;-webkit-border-radius:20px; -o-border-radius:20px; border:1px solid #2B9603; box-shadow:0 1px #86F8A6 inset; -webkit-box-shadow:0 1px #86F8A6 inset; -moz-box-shadow:0 1px #86F8A6 inset;-o-box-shadow:0 1px #86F8A6 inset; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); -webkit-text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); -moz-text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); -o-text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); text-align:center;}

.sliderDot{padding:10px 10px 8px; overflow:hidden; margin-top:50px; position:relative; margin-right:-300px;z-index:2}
.sliderDot div{margin:0 3px; background:#cacaca;width:12px; height:12px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; float:left; cursor:pointer;}
.sliderDot div.selected{background:#00d052;}

/*------Menu Area---------------------------------*/
.headCont{}
.usersignuplink{color:#696969; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:100l text-decoration:underline}
.usersignuplink a{color:#666;}
.usersignuplink span{padding:0 5px; color:#999}
.usersignuplink b{padding-left:5px;}
.signin{background:#928f8f; padding:3px 6px; border-radius:2px; color:#fff}
.menuArea {padding:25px 0px;}
.menuArea ul li {list-style:none;margin:0 3px 0 0;float:left;padding:0 15px;}
.menuArea ul li a {text-decoration:none;color:#666; font-weight:normal; font-size:16px; text-transform:uppercase;}
.menuArea ul li:last-child,.menuArea ul li a:last-child{padding-right:0px; margin-right:0px}
.menuArea ul li a:hover {color:#000}
.menuArea ul li.selected a{color:#000; border-top:3px solid #09BB40;}
.top-link{float:right; font-size:12px; color:#666; background:#fff; padding:5px 20px; box-shadow:0 3px 3px #D2D2D2; -webkit-box-shadow:0 3px 3px #D2D2D2; -o-box-shadow:0 3px 3px #D2D2D2;}
.top-link a{color:#777}
.signup{}

.contentCont{background:#f8f8f8; padding:20px; overflow:hidden;}
.cawcont{background:#f8f8f8; overflow:hidden;}
.testimonial{text-align:center;}
.testimonial p{font-size:30px; color:#b0b0b0;}
.testimonial img{margin:15px 0 35px;}
.linetext{text-align:center; border-top:1px solid #dbdadc; position:relative; margin-bottom:50px;}
.linetext span{background:#f8f8f8; padding:5px 10px; position:relative; top:-10px; color:#dcdcdc; text-shadow:0 0 1px #fff; -webkit-text-shadow:0 0 1px #fff; -moz-text-shadow:0 0 1px #fff; -o-text-shadow:0 0 1px #fff;}

.leftbox,.rightbox,.fullbox{background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; padding:20px; border-bottom:1px solid #cfcfcf;  margin-bottom:50px; overflow:hidden;}
.leftbox,.rightbox{width:42%;}
.leftbox{margin-right:35px; height:300px}
.rightbox{margin-left:35px; height:300px}
.leftbox h2,.rightbox h2,.fullbox h2{color: #252424;font-size: 18px;font-weight: 500; letter-spacing: -0.5px; padding-bottom: 20px; text-transform: uppercase;}
.fullbox{text-align:center; padding:30px; margin-top:120px;}
 .fullbox p{color: #5B5B5B; font-size: 14px; margin-right: 15px; padding:20px 0px 40px 0px;}
.leftbox img,.rightbox img{float:left; margin:0px 20px;}
.leftbox p,.rightbox p{color: #5B5B5B; font-size: 14px; margin-right: 15px;}
.leftimages{float:left;}
.rightimages{float:right;}
.prviewTempCont {padding: 3px;background: rgba(0, 0, 0, 0.2);position: absolute;display: none;z-index: 1000;}
.prviewTempContinner {background: #EEE;padding: 10px;border: 1px solid #918D8D;width: 600px;box-shadow: 0 0 2px #FFFFFF inset;-moz-box-shadow: 0 0 2px #FFFFFF inset;-webkit-box-shadow: 0 0 2px #FFFFFF inset;-o-box-shadow: 0 0 2px #FFFFFF inset;float: left;position: relative;}
.tempDisc {text-align: center;float: left;width: 100%;margin-top: 10px;padding: 10px 0;}
.slideleftArrow, .sliderightArrow {background: url(../images/nextleft.png) left top no-repeat;width: 50px;cursor: pointer;height: 45px;margin-left: -3px;margin-top: 300px;position: relative;}
.sliderightArrow {background: url(../images/nextright.png) no-repeat left top;height: 45px;margin-right: 5px;position: relative;margin-left: 563px;margin-right: 5px;margin-top: -45px;}
.tempDisc span {background: #0EBD3F;background: linear-gradient(center top , #0EBD3F, #189F3F);background: -moz-linear-gradient(center top , #0EBD3F, #189F3F);background: -o-linear-gradient(center top , #0EBD3F, #189F3F);background: -webkit-gradient(linear,left top,left bottom,from(#0EBD3F),to(#189F3F));padding: 5px 10px;box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;-webkit-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;-o-box-shadow: 0 1px 0 #178000, 0 -2px 0 rgba(9, 109, 1, 0.5) inset;color: white;font-size: 12px;padding: 10px 20px;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;cursor: pointer;}
.sliderclose {background: url(../images/close.png) left top no-repeat;width: 31px;cursor: pointer;height: 31px;right: -15px;top: -15px;position: absolute;z-index: 3;border-radius: 15px;box-shadow: 0 0 3px rgba(0,0,0,0.5);}
.slider-thumbnails {margin-bottom: 35px;}
.slider-thumbnailsInner {width: 870px;position: relative;height: 300px;left:12px}
.overfHidden {overflow: hidden;}
.slider-thumbnails ul {margin: 0;float: left;overflow: hidden;height: 300px;width: 3000px;position: relative;}
.slider-thumbnails ul li {margin: 5px 36px 0;height: 300px;float: left;position: relative;cursor: pointer;list-style: none;}
.slider-thumbnails ul li img {border: 8px solid rgba(95, 95, 95, 0.3);display: block;width:214px}
.thumbName {text-align: center;text-transform: uppercase;font-size: 14px;color: #6E6E6E;padding: 10px 0;}
.previousArrow {background: url(../images/prearrownew1.png) left top no-repeat;height: 56px;width: 38px;cursor: pointer;margin-left: -24px;}
.floatLeft {float: left;}
.nextArrow {background: url(../images/nextarrownew1.png) left top no-repeat;height: 56px;width: 38px;cursor: pointer;margin-right: -36px;}
.floatRight {float: right;}

.branding h1{font-size:65px; color: #727272; font-weight:100; padding-bottom:25px; line-height:1; letter-spacing:-2px;}
.caw h1{font-size:100px; color: #727272; font-weight:100; padding-bottom:25px; line-height:1; letter-spacing:-2px; padding-top:50px;}
.footerFull {
	background:none repeat scroll 0 0 #414141;
	padding: 20px 0 40px;
	}
.signup3in1{padding-top:50px;}
.footer{margin-top:40px}	

.snow-bg{width:100%; height:500px; background:url(../images/snow-bg.jpg); text-align:center; -moz-user-select:none; -webkit-user-select:none;box-shadow:0 1px 0px #D2D2D2; -webkit-box-shadow:0 1px 0px #D2D2D2; -o-box-shadow:0 1px 0px #D2D2D2; overflow:hidden; padding-top:100px;}
.menu-bar {	width: 100%;	min-height: 80px;	overflow: hidden;	background: #ffffff;border-bottom: 1px solid #e9e9e9;	position:fixed;	top:0;	z-index:9999;}
.logo img {	padding: 25px 0 0 30px;	float: left;}
.menu {float: right;	height: 29px;	line-height: 29px;	min-width: 120px;	padding: 23px 30px 0 0px}
 ul.menu{list-style:none;}
.menu li {	background: #ffffff;	float: left;	margin-left: 30px}
.menu li a {	color: #333;	font-size: 12px;	font-weight: 600;	padding: 0 0 10px 0;	text-transform: uppercase;}
.menu li a:hover, .menu li a.selected {	color: #19984f;}
.menu li.start{background:#F0483E;padding:0 15px;}
.menu li.start a{color:#FFF;}
