*{ 
margin:0; 
padding:0; 
border:0px none; 
}
html{margin-bottom:1px; height:100%;}
body {
	font:12px Arial, tahoma, verdana;
	color:#494949;
	margin:0px auto;
	background:url('../../images/pg-bg.jpg') repeat-x left top #F4F2D9;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

#wrapper {margin:0px auto;width:980px; float:none;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Header CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#header{width:980px; float:left;}
.topGreaanBar{width:980px; float:left; background:#A0BA72;}
.tgb-left{width:20px; height:46px; float:left; background:url('../../images/topgreenbar-left.jpg') no-repeat left top;}
.tgb-mid{width:944px; float:left;}
.tgb-right{width:16px; height:46px; float:left; background:url('../../images/topgreenbar-right.jpg') no-repeat left top;}
.welcome{width:542px; float:left; font:18px 'Trebuchet MS', Arial, Tahoma, verdana; color:#FFF; line-height:18px; padding:12px 0px 0px 0px;}
.topbtns{width:402px; float:right; text-align:right; padding:8px 0px 0px 0px;}
.btnmargin{margin-left:5px;}

.logoRow{width:980px; float:left;}
.logo{width:187px; float:left; padding:0px 0px 0px 13px;}
.slogan{width:440px; float:left; font:24px 'Trebuchet MS', Arial, Tahoma, verdana; color:#49611F; padding:5px 0px 0px 20px;}
.slogan span{width:460px; float:left; font:16px 'Trebuchet MS', Arial, Tahoma, verdana; color:#49611F; padding:0px 0px 0px 0px;}
.slogan span a{color:#1E1E1E; text-decoration:underline;}

.phone{width:310px; float:left; text-align:right; font:28px 'Trebuchet MS', Arial, Tahoma, verdana; color:#49611F; padding:15px 10px 5px 0px;}
.phone span{font:20px 'Trebuchet MS', Arial, Tahoma, verdana; color:#1E1E1E; line-height:18px;}

.logo-in{width:159px; float:left; padding:0px 0px 0px 0px;}
.tel-in{width:273px; float:left; font:22px 'Trebuchet MS', Arial, Tahoma, verdana; color:#FFF; text-align:right; padding:8px 0px 0px 0px;}
.tel-in span{font:18px 'Trebuchet MS', Arial, Tahoma, verdana; color:#1E1E1E; line-height:18px;}

.banner{width:980px; float:left;}

#content{width:980px; float:left; padding:0px 0px 0px 0px; background:url('../../images/content-bg.jpg') repeat-y left top #FFF;}
.contentTheme{width:980px; float:left; padding:0px 0px 0px 0px; background:url('../../images/content-bg.jpg') repeat-y left top #FFF;}
.leftPanel{width:240px; float:left;}
.midPanel{width:484px; float:left; padding:0px 20px 0px 20px;}
.rightPanel{width:206px; float:left; padding:0px 10px 0px 0px; line-height:10px; font-size:1px;}


ul.leftNav{margin:0px; padding:10px 0px 0px 0px;}
ul.leftNav li{list-style:none; font:bold 13px Arial, Tahoma, verdana; color:#FFF; background:url('../../images/dot.jpg') repeat-x bottom; padding:8px 0px 8px 10px;}
ul.leftNav li a{color:#FFF; text-decoration:none; padding:2px 0px 2px 0px;}
ul.leftNav li a.on{display:block; background:url('../../images/active-nav.jpg') no-repeat right center; padding:2px 0px 2px 0px;}

ul.level1{margin:0px; padding:0px 0px 0px 0px;}
ul.level1 li{list-style:none; font:bold 13px Arial, Tahoma, verdana; color:#FFF; background:url('../../images/wht-bullet.jpg') no-repeat 5px 14px; padding:8px 0px 8px 15px;}
ul.level1 li a{color:#FFF; text-decoration:none;}
ul.level1 li a:hover, ul.level1 li a.active{color:#345200; text-decoration:none;}

ul.level2{margin:0px; padding:3px 0px 0px 10px;}
ul.level2 li{list-style:none; font:13px Arial, Tahoma, verdana; color:#FFF; background:none; padding:2px 0px 2px 0px;}
ul.level2 li a{color:#FFF; text-decoration:none;}
ul.level2 li a:hover{color:#345200; text-decoration:none;}
ul.level2 li a.active{background:#6E9824; color:#FFF; text-decoration:none; padding:2px 5px 2px 5px;}

ul.leftNav li a span.redbtn{color:#FFF; background:#cb0119 !important; color:#fff034 !important; text-decoration:none;  display:inline; padding:2px 4px; margin:3px 0px;}


.shipping{width:206px; height:48px; background:url('../../images/banner-shipping.jpg') no-repeat left top; font:12px Arial, Tahoma, verdana; color:#38383D; text-align:center; padding:90px 0px 0px 0px; margin:0px 0px 10px 0px;}
.shipping span{font-size:18px; color:#CB0119;}

.guarantee{width:206px; height:43px; background:url('../../images/banner-satisfaction.jpg') no-repeat left top; font:11px Arial, Tahoma, verdana; color:#38383D; text-align:center; padding:130px 0px 0px 0px; margin:0px 0px 10px 0px; cursor:hand;}
.fda{width:206px; float:left; padding:0px 0px 10px 0px;}

.fdaB{width:206px; float:left; padding:0px 0px 5px 0px;}
.guaranteeB{width:206px; height:43px; background:url('../../images/banner-satisfaction.jpg') no-repeat left top; font:11px Arial, Tahoma, verdana; color:#38383D; text-align:center; padding:130px 0px 0px 0px; margin:145px 0px 7px 0px;}
.shippingB{width:206px; height:48px; background:url('../../images/banner-shipping.jpg') no-repeat left top; font:11px Arial, Tahoma, verdana; color:#38383D; text-align:center; padding:90px 0px 0px 0px; margin:0px 0px 10px 0px;}
.geotrust{width:206px; height:138px; background:url('../../images/banner-geotrust.jpg') no-repeat left top; font:12px Arial, Tahoma, verdana; color:#38383D; text-align:center; padding:35px 0px 0px 0px; margin:0px 0px 10px 0px;}

.w480B{width:484px; float:left; padding:0px 20px 0px 20px;}
.w480B h1{font:23px Arial, Helvetica, sans-serif; font-weight:bold; color:#75963b; line-height:28px; margin-top:0px; margin-bottom:10px; padding:2px;}

.facialhairremoval{padding:5px 5px 5px 0px; float:left;}

#footer{width:980px; float:left; padding:0px 0px 0px 0px;font:12px Arial, tahoma, verdana;}
.leftcurv{width:20px; height:62px; float:left; background:url('../../images/footer-left.jpg') no-repeat left top;}
.rightcurv{width:20px; height:62px; float:left; background:url('../../images/footer-right.jpg') no-repeat left top;}
.footer-bg{width:940px; height:32px; float:left; background:url('../../images/footer-bg.jpg') no-repeat center top #D5D2B3; padding:30px 0px 0px 0px;}
.copy{width:370px; float:left;}
.botnav{width:570px; float:left; text-align:right;}
.botnav a{color:#494949; text-decoration:none;}


.w480{width:480px; float:left;}
.w480 p{color:#575757; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin:0px; padding:10px 0px 0px 0px;}
.w480 p a{color:#6E9824; text-decoration:underline;}

.ordernow-sec{width:481px; background:url(../../images/lightblur-bk.jpg) no-repeat top left; border:solid 1px #dedede; float:left; padding:0px 0px 15px 0px;}
.ordernow-sec ul{margin:0px; padding:10px 0px 0px 200px; }
.ordernow-sec ul li{ list-style:none; background:url(../../images/blue-bullet.gif) no-repeat 0px 4px; padding:0px 0px 7px 10px; color:#516071; font-family:	Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.ordernow-sec-price{width:481px; background:url(../../images/lightblur-bk-price.jpg) no-repeat top left; border:solid 1px #dedede; float:left; padding:0px 0px 15px 0px;}
.ordernow-sec-price ul{margin:0px; padding:10px 0px 0px 200px; }
.ordernow-sec-price ul li{ list-style:none; background:url(../../images/blue-bullet.gif) no-repeat 0px 4px; padding:0px 0px 7px 10px; color:#516071; font-family:	Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.ordernow-sec-price2{width:481px; background:url(../../images/lightblur-bk-price2.jpg) no-repeat top left; border:solid 1px #dedede; float:left; padding:0px 0px 15px 0px;}
.ordernow-sec-price2 ul{margin:0px; padding:10px 0px 0px 200px; }
.ordernow-sec-price2 ul li{ list-style:none; background:url(../../images/blue-bullet.gif) no-repeat 0px 4px; padding:0px 0px 7px 10px; color:#516071; font-family:	Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.btn-oder{width:281px; padding:10px 0px 0px 200px; float:left;}

/*how-it-works*/
.breadcrum {width:484px; float:left; color:#494949; padding:10px 0px 0px 0px;}
.breadcrum a {color:#75963b; text-decoration:none;}

/*.midPanel h1{font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#75963b; line-height:28px; border:solid #a0ba72; border-width:1px 0px 1px 0px; margin-top:10px; padding:2px;}*/
.midPanel h1{font:23px Arial, Helvetica, sans-serif; font-weight:bold; color:#75963b; line-height:28px; border:solid #a0ba72; border-width:1px 0px 1px 0px; margin-top:10px; padding:2px;}
.midPanel h2{font-size:18px; color:#494949; line-height:24px; margin:0px; padding:10px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.midPanel h3{font:18px Arial, Helvetica, sans-serif; color:#494949; line-height:22px; margin-top:10px; padding:2px; }
.midPanel h4{font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; line-height:28px; padding:2px 5px; background:#75963b; margin:20px 0px 0px 0px; }
.midPanel h5{background:#a0ba72; color:#ffffff; padding:5px 10px; font-size:12px; font-weight:bold;}

.defaultC{font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; line-height:28px; padding:2px 5px; background:#75963b; margin:20px 0px 0px 0px; }

.row{width:480px; float:left; padding:3px 0px 3px 0px;}

.row h1{font:bold 17px Arial, Helvetica, sans-serif; color:#75963b; margin:0px; border:0px !important; padding:5px 0px 0px 0px !important;}

.guaranteeBlock{width:480px; float:left;}
.guaranteeBlock h4{font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#52545d; line-height:28px; padding:2px 5px; background:#e4e4e4; margin:20px 0px 0px 0px; }
.guaranteeBlock p{color:#575757; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin:0px; padding:10px 0px 0px 0px;}
.guaranteeBlock p a{color:#6E9824; text-decoration:underline;}

.green{color:#78a822;}
a.green{color:#78a822;}
a.green:hover{color:#cb0119;}

.greenhead-box{width:482px; border:solid 1px #c4c4c4; float:left; margin-top:10px;}
.greenhead-box a{color:#75963b; text-decoration:underline;}

.greenhead-box p{padding:5px 10px 5px 10px; }
.greenhead-box p img{margin:0px 0px 10px 10px;}
.greenhead-box p span{font:18px Arial, Helvetica, sans-serif; color:#494949; line-height:25px;}

ul.list{margin:0px; padding:10px 0px 0px 0px;}
ul.list li{list-style:none; font:12px Arial, Tahoma, verdana; color:#75963b; background:url('../../images/bullet.jpg') no-repeat 0px 7px; padding:3px 0px 3px 13px;}
ul.list li a{color:#78a822; text-decoration:underline;}



ul.list1{margin:0px; padding:10px 0px 0px 0px;}
ul.list1 li{list-style:none; font:12px Arial, Tahoma, verdana; color:#494949; background:url('../../images/bullet.jpg') no-repeat 0px 7px; padding:3px 0px 3px 13px;}
ul.list1 li a{color:#494949; text-decoration:underline;}

.tbl{width:480px; float:left; font:11px Arial, Tahoma, verdana; color:#494949; border-top:1px solid #909090; margin-top:5px;}
.tblCap{width:480px; float:left; background:#EEE8B8; border-bottom:1px solid #909090;}
.tblCapC1{width:80px; height:22px; float:left; border-right:1px solid #909090; border-left:1px solid #909090; padding:8px 0px 0px 5px;}
.tblCapC2{width:50px; height:30px; float:left; text-align:center; border-right:1px solid #909090;}
.tblCapC3{width:59px; height:30px; float:left; text-align:center; border-right:1px solid #909090;}
.tblCapC4{width:59px; height:30px; float:left; text-align:center; border-right:1px solid #909090;}
.tblCapC5{width:50px; height:30px; float:left; text-align:center; border-right:1px solid #909090;}
.tblCapC6{width:50px; height:30px; float:left; text-align:center; border-right:1px solid #909090;}
.tblCapC7{width:59px; height:30px; float:left; text-align:center; border-right:1px solid #909090;}
.tblCapC8{width:59px; height:30px; float:left; text-align:center; border-right:1px solid #909090;}

.tblRow{width:480px; float:left; border-bottom:1px solid #909090;}
.tblRowC1{width:80px; height:17px; float:left; border-right:1px solid #909090; border-left:1px solid #909090; padding:8px 0px 0px 5px;}
.tblRowC2{width:50px; height:17px; float:left; text-align:center; border-right:1px solid #909090; padding:8px 0px 0px 0px;}
.tblRowC3{width:59px; height:17px; float:left; text-align:center; border-right:1px solid #909090; padding:8px 0px 0px 0px;}
.tblRowC4{width:59px; height:17px; float:left; text-align:center; border-right:1px solid #909090; padding:8px 0px 0px 0px;}
.tblRowC5{width:50px; height:17px; float:left; text-align:center; border-right:1px solid #909090; padding:8px 0px 0px 0px;}
.tblRowC6{width:50px; height:17px; float:left; text-align:center; border-right:1px solid #909090; padding:8px 0px 0px 0px;}
.tblRowC7{width:59px; height:17px; float:left; text-align:center; border-right:1px solid #909090; padding:8px 0px 0px 0px;}
.tblRowC8{width:59px; height:17px; float:left; text-align:center; border-right:1px solid #909090; padding:8px 0px 0px 0px;}

.tbl a{color:#75963b; text-decoration:underline;}

.similar{width:125px; float:left; border:1px solid #C4C4C4; text-align:center; padding:10px 10px 10px 10px;}
.similar-icon{width:125px; float:left; text-align:center; padding:0px 0px 5px 0px;}
.similar-txt{width:125px; float:left; padding:5px 0px 0px 0px;}
.similar-txt a{color:#75963b; text-decoration:underline;}
.boxMargin{margin-right:18px;}

.proPicSec{width:480px; float:left; padding:0px 0px 0px 0px; margin:5px 0px 5px 0px;}
.largePic{width:370px; float:left; border:1px solid #CDCDCD; text-align:center; padding:10px 0px 10px 0px;}
.largePic a{color:#75963b; text-decoration:underline; padding:10px 0px 0px 0px;}
.smallThumbs{width:100px; float:left; padding:0px 0px 0px 8px;}
.thumb{width:100px; float:left;}
.imgbdr{border:1px solid #CDCDCD; margin-bottom:5px;}

.greenBox{width:480px; float:left; background:#A0BA72;}
.greenBoxR1{width:470px; float:left; padding:5px 5px 5px 5px;}
.greenBox-B{width:480px; float:left; background:#A0BA72;}
.greenBoxR1-B{width:470px; padding:5px 5px 5px 5px;}
.greenBoxR2{width:470px; float:left; background:#DAEEB7; font:bold 12px Arial, Tahoma, verdana; color:#FF0000; padding:5px 5px 5px 5px;}
.priceSec{width:235px; float:left;}
.priceSec-B{width:235px; float:right;}
.productimages{padding:0px 8px 5px 5px;}

.pCode{width:225px; float:left; font:bold 13px Arial, Tahoma, verdana; color:#FFF;padding:4px 0px 4px 10px;}
.price{width:225px; float:left; font:18px Arial, Tahoma, verdana; color:#252525; line-height:26px;  padding:4px 0px 4px 10px;}
.pCode-B{width:225px; float:right; font:bold 13px Arial, Tahoma, verdana; color:#FFF;padding:4px 0px 4px 10px;}
.price-B{width:225px; float:right; font:18px Arial, Tahoma, verdana; color:#252525; line-height:26px;  padding:4px 0px 4px 10px;}
.red{color:#AC090B;}
.green{color:#456808;}

.bordernone{border:0px solid;}
.pdred{font:18px Arial, Tahoma, verdana;color:#AC090B;line-height:26px;}
.pdblue{font:18px Arial, Tahoma, verdana;color:#00C;line-height:26px;}
.pdgreen{font:18px Arial, Tahoma, verdana;color:#456808;line-height:26px;}
.pdsalesprice{font:18px Arial, Tahoma, verdana;color:#252525;line-height:26px;}
.pdred-B{font:15px Arial, Tahoma, verdana;color:#AC090B;line-height:20px;}
.pdblue-B{font:15px Arial, Tahoma, verdana;color:#00C;line-height:20px;}
.pdgreen-B{font:15px Arial, Tahoma, verdana;color:#456808;line-height:20px;}
.pdsalesprice-B{font:15px Arial, Tahoma, verdana;color:#FFF;line-height:20px;}
.pqtytable{font:bold 13px Arial, Tahoma, verdana; color:#FFF; line-height:18px;border:0px solid;}
.tablepadd tr td{padding-right:5px;padding-left:5px;text-align:center;}
.tablepadd tr td table{border:0px solid;padding:0px;margin:0px;}
.tablepadd tr td table tr td img{border:1px solid #CDCDCD;cursor:pointer;}
.tablepadd tr td table tr td table tr td{text-align:center;}
.tablepadd tr td table tr td table tr a{cursor:pointer;}
.tablepadd tr td table tr td{text-align:center;}

.guaranteeSec{width:215px; float:left; background:#FFF; padding:5px 10px 5px 10px;}
.guaranteeSec-B{width:215px; float:left; padding:5px 10px 15px 10px;}
.guaranteeSec p{color:#575757; font:12px Arial, Tahoma, verdana; color:#494949; margin:0px; padding:3px 0px 3px 0px;}
.guaranteeSec p span{font:bold 15px Arial, Tahoma, verdana; color:#75963b;}

.middle{vertical-align:middle;}
.address{width:482px; float:left; background:url('../../images/contact-bg.jpg') repeat-x top;}
.add-c1{width:252px; float:left; padding:5px 10px 10px 10px;}
.add-c2{width:190px; float:left; padding:5px 10px 5px 10px;}
.address p{color:#494949; font:12px Arial, Tahoma, verdana; color:#494949; margin:0px; line-height:18px; padding:3px 0px 5px 0px;}

.add-row{width:252px; float:left; line-height:20px;}
.add-row span{color:#CB0119;}
.add-row a{color:#75963b; text-decoration:underline;}

.chequeSec{width:190px; float:left; padding:10px 0px 10px 0px;}
.chequeicon{width:70px; float:left;}
.chequetxt{width:120px; float:left; color:#5E8121;}

.busHrs{width:232px; float:left; background:url('../../images/light-bk.jpg') repeat-x top; padding:5px 10px 5px 10px;}
.busHrs span{font:bold 15px Arial, Tahoma, verdana; color:#75963b;}
.support{width:200px; float:left; font:bold 17px Arial, Tahoma, verdana; color:#494949; border-left:1px solid #c4c4c4; padding:5px 10px 5px 19px;}

ul.addlist{margin:0px; padding:10px 0px 0px 0px;}
ul.addlist li{list-style:none; font:12px Arial, Tahoma, verdana; color:#494949; background:url('../../images/arrowlist.jpg') no-repeat 0px 5px; padding:3px 0px 3px 18px;}
ul.addlist li a{color:#78a822; text-decoration:underline;}

.input{border:1px solid #757575;}

.viewCart{width:484px; float:left; background:#C8DAA8;}
.cartTbl{width:484px; float:left;}
/*.cartTblCap{width:484px; float:left; background:#A0BA72; font:bold 12px Arial, Tahoma, verdana; color:#FFF;}
.cartTblCap-C1{width:44px; float:left; text-align:center; border-right:1px solid #8EA95F; padding:5px 0px 5px 0px;}
.cartTblCap-C2{width:239px; float:left; border-right:1px solid #8EA95F; padding:5px 0px 5px 10px;}
.cartTblCap-C3{width:59px; float:left; border-right:1px solid #8EA95F; padding:5px 0px 5px 10px;}
.cartTblCap-C4{width:64px; float:left; border-right:1px solid #8EA95F; padding:5px 0px 5px 10px;}
.cartTblCap-C5{width:44px; float:left; text-align:center; padding:5px 0px 5px 0px;}*/
.shopcartheader{background:#A0BA72; font:bold 12px Arial, Tahoma, verdana; color:#FFF;border-right:1px solid #8EA95F; padding:5px 2px 5px 2px;text-align:center;}
.shopcartTableRow{background:#F7F5DB;font:bold 12px Arial, Tahoma, verdana; color:#494949; border-bottom:1px solid #8EA95F;text-align:center; padding:5px 4px 5px 4px;}
.shopcartTableRow input{border:1px solid #757575;}
.cartTbl table{border-collapse:collapse;border-top:1px solid #8EA95F;border-left:1px solid #8EA95F;padding:0px;margin:0px;}
.cartTbl table tr td{border-right:1px solid #8EA95F;border-bottom:1px solid #8EA95F;}
.shopcartnoResult{font:13px Arial, Tahoma, verdana;color:#494949;text-align:center;font-weight:bold;display:block;padding-top:10px;}

/*.cartTblData{width:484px; float:left; background:url('../../images/carttbl-bg.jpg') repeat-y #F7F5DB; font:12px Arial, Tahoma, verdana; color:#494949; border-bottom:1px solid #8EA95F;}
.cartTblData-C1{width:45px; float:left; text-align:center; padding:5px 0px 5px 0px;}
.cartTblData-C2{width:240px; float:left; padding:5px 0px 5px 10px;}
.cartTblData-C3{width:70px; float:left; text-align:center; padding:5px 0px 5px 0px;}
.cartTblData-C4{width:65px; float:left; text-align:right; padding:5px 10px 5px 0px;}
.cartTblData-C5{width:44px; float:left; text-align:center; padding:5px 0px 5px 0px;}*/

.itemThumb{width:85px; float:left;}
.itemName{width:154px; float:left;}

.cartTotal{width:484px; float:left; padding:3px 0px 3px 0px;text-align:right;}
/*.cartTotalRow{width:484px; float:left; font:13px Arial, Tahoma, verdana; color:#252525; padding:3px 0px 3px 0px;}
.cartTotalRow-C1{width:365px; float:left; text-align:right; padding:0px 5px 0px 0px;}
.cartTotalRow-C2{width:109px; float:left; padding:0px 0px 0px 5px;}*/
.shopcarttotal{width:484px;font:13px Arial, Tahoma, verdana; color:#252525;padding:5px 0px 3px 0px;}
.shopcarttotal-C1{width:375px;font:13px Arial, Tahoma, verdana; text-align:right; padding:3px 5px 0px 0px}
.shopcarttotal-C2{width:99px;font:13px Arial, Tahoma, verdana; text-align:left;padding:3px 0px 0px 15px;font-weight:bold;}
.cartTotal table{border-collapse:collapse;padding:0px;margin:0px;}


.cartBtn{width:464px; float:left; text-align:right; padding:5px 10px 5px 10px;}

.w484{width:484px; float:left;}
.patchBlock{width:472px; float:left; background:#F4F2D9; border:1px solid #DBD8B6; padding:5px 5px 5px 5px; margin-top:5px;}
.patch-C1{width:105px; float:left;}
.patch-C2{width:230px; float:left; padding:0px 20px 0px 10px;}
.patch-C3{width:107px; float:left;display:block;}
.patchBlock p{color:#494949; font:12px Arial, Tahoma, verdana; color:#494949; margin:0px; line-height:18px; padding:3px 0px 5px 0px;}
.patchBlock p span{color:#CB0119;}
.patchPrice{width:107px; float:left; font:bold 16px Arial, Tahoma, verdana; color:#494949; padding:5px 0px 15px 0px;}
.patchPrice .pagetext{font:bold 16px Arial, Tahoma, verdana; color:#494949; }
/*.patchPrice span{color:#CB0119;}*/
.patchAddtocart{width:107px; float:left; padding:30px 0px 0px 0px;}
.PatchPriceLabel span{font:bold 16px Arial, Tahoma, verdana; color:#494949;}
.patchPricered span{font:bold 16px Arial, Tahoma, verdana;color:#CB0119;}
.patchpricewidth{width:100px;}
.featuredtable table{padding:0px;margin:0px;border:0px solid}

.faq{width:476px; float:left; padding:5px 0px 5px 4px;}
.faqRow{width:476px; float:left; padding:3px 0px 3px 0px;}
.quest{width:464px; float:left; background:url('../../images/bullet.jpg') no-repeat 0px 5px; padding:0px 0px 0px 12px;}
.answer{width:472px; float:left; border:solid 1px #c4c4c4; background:#FAF8F9; margin:5px 0px 5px 0px;}
.answer p{color:#494949; font:12px Arial, Tahoma, verdana; color:#494949; margin:0px; line-height:18px; padding:5px 5px 5px 5px;}
.faq a{color:#78a822; text-decoration:underline; outline:none;}
.flv{width:472px; float:left; text-align:center; padding:10px 0px 10px 0px;}

.tblborder{border-left:1px solid #ACA982; border-bottom:1px solid #ACA982; border-top:1px solid #ACA982; font:11px Arial, Tahoma, verdana; color:#252525; margin:10px 0px 10px 0px;}
.tblborder td.capt{font-weight:bold; border-bottom:1px solid #ACA982; background:#EAE6B6; padding:5px 5px 5px 5px; }
.tblborder td.captin{font-weight:normal; padding:5px 5px 5px 5px; font:12px Arial, Tahoma, verdana; color:#494949;}
/*td.figure{border-bottom:1px solid #ACA982; border-right:1px solid #ACA982; padding:5px 5px 5px 5px; }*/
.borderright{border-right:1px solid #ACA982; }

.orderbilling{font:12px Arial, tahoma, verdana;color:#494949;}
.orderbilling tr td{padding:5px 5px 5px 5px;}
.padtop20{padding-top:20px;}


.refSec{width:480px; float:left; font:12px Arial, Tahoma, verdana; color:#494949; padding:3px 0px 3px 0px;}
.refSec-c1{width:20px; float:left; text-align:right; padding:0px 5px 0px 0px;}
.refSec-c2{width:455px; float:left;}

.testBlock{width:480px; float:left; padding:10px 0px 10px 0px;}
.clientPic{width:150px; float:left; padding:5px 0px 0px 0px;}
.testTxt{width:320px; float:left; font:12px Arial, Tahoma, verdana; color:#494949; padding:0px 0px 0px 10px;}
.clientName{width:320px; float:left; font-weight:bold; color:#78a822; padding:0px 0px 3px 0px;}
.comments{width:320px; float:left; padding:5px 0px 5px 0px;}


.formSec{width:480px; float:left; padding:10px 0px 10px 0px;}
.formRow{width:480px; float:left; padding:5px 0px 5px 0px;}
.label{width:100px; float:left; font:bold 12px Arial, Tahoma, verdana; color:#494949; padding:0px 0px 0px 0px;}
.field{width:380px; float:left; padding:0px 0px 0px 0px;}
.formSec a{color:#78a822; text-decoration:underline;}

.FormLabel{font:bold 12px Arial, Tahoma, verdana; color:#494949;text-align:left;display:block;}

.billaddress .FormField1 textarea{border:1px solid #757575;padding-left:20px;}
.billaddress input, .billaddress select{border:1px solid #757575;}	
.billaddress table,.billaddress table tr td div table{border-collapse:collapse;padding:0 0 0 15px;margin:0px;border:0px solid;width:100%;}
.billaddress table{width:100%;}
.billaddress table span{padding-left:20px;display:block;float:left;}
.billaddress table label{width:250px;}
.billaddress table tr td{padding:5px 0px 5px 0px;text-align:left;}
.billaddress table tr td div table tr td{padding:5px 0px 5px 0px;text-align:left;}
.billaddress .Header3{font:12px Arial, Tahoma, verdana;color:#494949;font-weight:bold;}

.ErrorMessage
{
	font-weight: bold;
	font-size: 10pt;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.tblordersum tr td .FormLabel{font:13px Arial, Tahoma, verdana;color:#494949;display:block;width:100px;}
.tblordersum tr td span{font:13px Arial, Tahoma, verdana;color:#494949;font-weight:bold;text-align:right;}
.tblordersum tr td span.FormLabel{text-align:left;}
.tblordersum .OrderSummaryValues{text-align:right;}
.tblordersum .GrandTotal{text-align:right;}
.tblordersum table tr td{padding:5px 0px 5px 20px;text-align:left;}
.tblaccount .TableHeader{background:#a0ba72; color:#ffffff; padding:5px 10px; font-size:12px; font-weight:bold;}
.tblaccount .btm_formLabel{float:left; font:bold 12px Arial, Tahoma, verdana; color:#494949; padding:0px 0px 0px 0px;}
.tblaccount span.btm_formLabel{padding:5px 0px 5px 20px;}
.tblaccount .FormField input{border:1px solid #757575;}
.tblaccount .FormField{padding-left:20px;}
.tblaccount .noworriesanswer{padding:0px;margin:0px;}
.tblaccount tr td table{padding:0px;margin:0px;border:0px solid;}

.shipinghead .TableHeader{background:#a0ba72; color:#ffffff; padding:5px 10px; font-size:12px; font-weight:bold;}
.shipinghead .formlabel{padding:8px 0 0 5px;margin:0px;border:0px solid;width:100%;font:12px Arial, tahoma, verdana;color:#494949;}
.shipinghead .formlabel input{margin-right:5px;display:block;float:left;margin-bottom:5px;}
.shipinghead .formlabel label{display:block;float:left;margin-bottom:5px;}



.ordershipinghead{font:12px Arial, tahoma, verdana;color:#494949;}
.ordershipinghead table{width:100%;margin:0px;padding:0px;}
.ordershipinghead .TableHeader span{background:#a0ba72; color:#ffffff; padding:5px 10px; font-size:12px; font-weight:bold;display:block;width:460px;}
.ordershipinghead .pagetext{padding:5px 5px 5px 15px;}

.restheader td{margin:0px;font:12px Arial, Tahoma, verdana; color:#75963b;text-decoration:underline;background:url('../../images/bullet.jpg') no-repeat 0px 7px; padding:3px 0px 3px 10px;white-space:normal;cursor:pointer;}
.restitem td{margin:0px;font:12px Arial, Tahoma, verdana;white-space:normal;}



.midPanel h6{color:#6E9824; padding:5px 0px 5px 0px; font-size:13px; font-weight:bold;}

.valign{vertical-align:top;}

.relatedtable tr td table tr td{vertical-align:top;}
.relatedtable tr td table{border:0px solid;padding:0px;margin:0px;}
.tablepadmgnone{padding:0px;margin:0px;}

.osTotal{width:232px; float:left; padding:3px 0px 3px 0px;}
.osTotalRow{width:232px; float:left; font:13px Arial, Tahoma, verdana; color:#252525; padding:3px 0px 3px 0px;}
.osTotalRow-C1{width:143px; float:left; padding:0px 0px 0px 0px;}
.osTotalRow-C2{width:84px; float:left; text-align:right; padding:0px 0px 0px 5px;}

.order-sum{text-align:right; float:right; border:solid 1px #ACA982; margin-top:20px;}
.order-sum tr td{width:50%; text-align:right;}
.order-sum .FormLabel{text-align:right;}
.order-sum .tableheader{font-weight:bold; border-bottom:1px solid #ACA982; background:#EAE6B6; padding:5px 5px 5px 5px; text-align:center;}
.order-sum .OrderSummaryValues{text-align:right; padding:5px;}
.order-sum .grandtotal{text-align:right;  padding:5px;}

.orderpaymethod{font:12px Arial, tahoma, verdana;color:#494949;}
.orderpaymethod table{width:100%;margin:0px;padding:0px;}
.orderpaymethod .TableHeader span{background:#a0ba72; color:#ffffff; padding:5px 10px; font-size:12px; font-weight:bold;display:block;width:460px;}
.orderpaymethod .formlabel input{margin-right:5px; display:block; float:left;}
.orderpaymethod .formlabel td{padding:5px 0px 0px 5px}
.orderpaymethod .formlabel label{display:block; float:left; margin-bottom:5px;}

.ordercredit{font:12px Arial, tahoma, verdana;color:#494949;}
.ordercredit table{width:100%; margin:0px; padding:0px;}
.ordercredit .TableHeader span{background:#a0ba72; color:#ffffff; padding:5px 10px; font-size:12px; font-weight:bold;display:block;width:460px;}
.ordercredit table tr td{padding:5px;}
.ordercredit span{padding:5px;}
.ordercredit input, .ordercredit select{border:1px solid #757575;font:12px Arial, tahoma, verdana;color:#494949;}
.ordercredit td{padding-bottom:10px;}


.padtop10{padding-top:10px;}
.padall{padding:5px;}
.textfeild{font:12px Arial, Tahoma, verdana; color:#494949;}
.textfeilda a{font:12px Arial, Tahoma, verdana; text-decoration:underline;cursor:pointer;}
p.smaller{font-size:11px;}


ul.bullet {margin:0px; padding:10px 0px 0px 10px;}
/*ul.bullet li {list-style-type:none; color:#008000; background:url(../../images/green-bullet1.jpg) no-repeat 0px 5px; line-height:18px; padding:0px 0px 5px 15px;}*/
ul.bullet li {list-style-type:none; color:#008000; background:url(../../images/green-bullet1.jpg) no-repeat 0px 5px; line-height:14px; padding:0px 0px 5px 15px;}


ul.bullet2 {margin:0px; padding:10px 0px 0px 0px;}
ul.bullet2 li {list-style-type:none; color:#008000; background:url(../../images/green-bullet2.jpg) no-repeat 0px 5px; line-height:18px; padding:0px 0px 5px 15px;}

.table-top {width:478px; float:left; border:1px solid #999999; margin-top:10px;}
.full {width:100%; float:left;}
.bdr-bot {border-bottom:1px solid #999999;}
.table-col1 {width:185px; float:left; padding:5px 0px 0px 5px;}
.table-col2 {width:282px; float:left; padding:5px 0px 5px 5px; border-left:1px solid #999999;}
.table-col3 {width:323px; float:left; padding:5px 0px 5px 5px;}
.table-col4 {width:69px; float:left; padding:5px 0px 5px 5px; border-left:1px solid #999999;}
.table-col4 span {color:#FF0000;}
.table-col5 {width:69px; float:left; padding:5px 0px 5px 5px; border-left:1px solid #999999;}
