body{padding:0px; margin:0px; background:url(../images/uabackground.gif) top left; font-family:Rockwell, Arial, Helvetica, sans-serif}

.png_file {behavior:url(js/iepngfix.htc);}

a{color:#138614; text-decoration:none;}
a:hover{text-decoration:underline;}

.link1 a{text-decoration:underline;}
.link1 a:hover{text-decoration:none;}

.link2 a{text-decoration:none;}
.link2 a:hover{text-decoration:none;}


.floatleft{ float:left;}



.floatright{ float:right;}

.rt-align{text-align:right;}
.lt-align{text-align:left;}
.jt-align{text-align:justify;}
.ct-align{text-align:center;}


.half{width:50%; float:left;}

h1{font-size:16px; padding:12px 0 3px 0;}


h3{font-size:13px; color:#138614; padding:5px 0 0 0;}
h3 a:hover{color:#88c100 !important; text-decoration:none; }

h2{font-size:13px; color:#000 !important; padding:5px 0 0 0;}
h2 a:hover{color:#88c100 !important; text-decoration:none; }

.terms h3{font-size:13px; color:#138614; padding:5px 0 0 0;}



p{padding:5px 0;}



strong{font-weight:bold;}
.clear{clear:both;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

#wrapper {margin:0px auto; width:1003px; background:#fff;}


#header{width:1003px; float:left; background:url(../images/header_bg.jpg) repeat-x top; height:134px;}
#logo{width:484px; height:66px; float:left; padding:21px 0 0 9px;}

.secure{width:257px; float:left; text-align:right; padding-top:3px;}
.header-right{width:253px; float:left;}


.shopping-cart{width:253px; height:55px; font-weight:bold; float:right; background:url(../images/cart_bg.jpg) no-repeat;}
.cart-text{padding:12px 0 0 59px; float:left}

.searchbox{width:238px; height:25px; float:right; padding:5px 0 0 15px;}


.textbox1{width:164px;font:11px Arial, Helvetica, sans-serif; color:#696969; height:19px; 
	padding:5px 2px 2px 2px; background:url(../images/textbox_bg.jpg) repeat-x; 
	border:Solid 1px #d2e5ec; margin:0;} 

.padl2{padding-left:2px;}

/* navigation */
/*#navi{width:996px; height:31px; padding:15px 0 0 8px; float:left;}
#navi ul{list-style:none;}
#navi li{float:left; list-style:none; margin:0 1px; }
#navi li a{float:left; display:block; color:#696969; text-decoration:none; font-weight:bold; padding:0 0 0 8px; height:31px;	line-height:33px; text-align:center; cursor:pointer;}
#navi li a span{float:left; display:block;  padding:0 13px 0 5px; text-transform:uppercase;}
#navi li.current a{background:url(../images/tab_left.jpg) no-repeat left top;}
#navi li.current a span{background:url(../images/tab_right.jpg) no-repeat right top;}
#navi li a:hover{background:url(../images/tab_left_on.jpg) no-repeat left top; text-decoration:none}
#navi li a:hover span{background:url(../images/tab_right_on.jpg) no-repeat right top;}
#navi li.current_on a{background:url(../images/tab_left_on.jpg) no-repeat left top;}
#navi li.current_on a span{background:url(../images/tab_right_on.jpg) no-repeat right top;}*/
/* content */

#content{width:1003px; float:left; background:url(../images/left_bg.jpg) repeat-y;}
#left{width:235px; background:#138614; float:left;}

.left-block{width:217px; padding:16px 9px; float:left;}

.bdr-bottom{border-bottom:solid 1px #a4c13d;}

.listing-half{width:217px; padding-top:10px; float:left;}
.listing-half li{display:inline;}

.listing-half li a{width:98px; color:#fff; font-size:11px; font-weight:bold; background:url(../images/circle.jpg) 0px 8px no-repeat; padding-left:9px; line-height:20px; float:left;}

.listing-full{width:217px; padding-top:10px; float:left;}
.listing-full li {width:205px; float:left;}
.listing-full li a{color:#fff; font-size:11px; font-weight:bold; background:url(../images/circle.jpg) 0px 3px no-repeat; padding-left:12px; line-height:20px;}





#right{width:739px; float: right; padding-right:12px;}

.banner{width:739px; height:326px; padding-top:30px; float:left; background:url(../images/banner_bg.jpg) no-repeat left top;}

.things-block{width:215px; height:295px; padding:0 7px 0 20px; float:left; color:#000; }
.things-block a{color:#000;}
.things-block a:hover{ color:#138614; text-decoration:none;}
.things_mask{width:215px; height:214px; float:left}

.things_text{width:195px; height:81px; padding:5px 10px; background:url(../images/things_bg.jpg) top no-repeat; float:left;}
.container_text{width:195px; height:81px; padding:5px 10px; background:url(../images/pots_bg.jpg) top no-repeat; float:left;}
.gems_text{width:195px; height:81px; padding:5px 10px; background:url(../images/potting_bg.jpg) top no-repeat; float:left;}


.right-row1{width:739px; float:left; padding:19px 0 0 0;}
.right-col1{width:478px; float:left;}
.block1{width:238px; height:127px; border-right:#a4c13d solid 1px; float:left;}
.block2{width:228px; height:127px; border-right:#a4c13d solid 1px; padding-left:10px; float:left;}
.block3{width:226px; height:90px; background:url(../images/stay.jpg) left no-repeat; padding:37px 0 0 12px; border-right:#a4c13d solid 1px; float:left;}


.bdr-bottom1{border-bottom:solid 2px #138614;}
.padtb{padding:5px 0;}

.join-link a{text-decoration:underline; background:url(../images/arrow.jpg) no-repeat 0 4px; padding:0 0 0 10px; display:inline-block;}

.right-col2{width:251px; padding:0 0 0 10px; float:left;}
.newsletter{width:247px; padding:5px 2px; float:left;}
.newsletter a{font-size:14px; font-weight:bold; text-decoration:underline;}

.textbox2{width:200px; font:11px Arial, Helvetica, sans-serif; color:#696969; height:25px; 
	padding:5px 2px 2px 2px; background:#f3f3f3; border:Solid 1px #e9e9e9; margin:0;} 
.padr7{padding-right:7px;}

/* footer */

#footer{width:1004px; float:left;}
.footer-link{width:1004px; float:left; background:#f3f3f3; border:solid #a4c13d; border-width:1px 0; overflow:hidden;}

.footer-link-block{width:auto; float:left; padding:10px 15px 10px 15px; position:relative; }
.footer-link-block ul li{padding:1px 0;}
.footer-link-block ul li a{color:#696969;}
.footer-link-block ul li a:hover{color:#138614}

.bdr-right{border-right:1px #fff solid; height:180px; position:absolute; right:0; top:0; width:1px;}


.footer-text{width:994px; padding:10px 5px; float:left;}
.footer-text a{color:#696969;}
.footer-text a:hover{color:#138614;}
.dotsquares{color:#000; font-size:11px;}
.dotsquares img{vertical-align:middle;}
.copyright{width:994px; padding-top:15px; text-align:center; float:left}





/* DIVs for js dropdowlist */



.dropmenudiv{position:absolute; border:solid #a4c13d; border-width:1px 1px 0px 1px; z-index:100; width: 230px; visibility: hidden; left:-1px; margin-top:0 !important; margin-top:-2px;}
.dropmenudiv a{display: block; text-indent: 13px; height:30px; line-height:30px; text-decoration: none; font-weight: bold; color: #696969; background:url(../images/dropdown_active.jpg) repeat-x top; border-bottom: 1px solid #a4c13d;}
.dropmenudiv a:hover{background:url(../images/dropdown_hover.jpg) repeat-x; text-decoration:none;}



/* payment opt page - - - 29.12.2009 */

.title{width:739px; background:#7da344; height:33px; font-size:18px; font-weight:bold; color:#fff; line-height:30px; margin-top:5px; float:left}
.heading{width:717px; float:left}

.content-right{width:739px; background:url(../images/bg_top1.jpg) repeat-x 0 3px; padding-top:15px; float:left; }

.step{background:url(../images/step_line.jpg) no-repeat 70px 19px; width:739px; float:left; padding-bottom:20px;}

.green-round{color:#138614; background:url(../images/green_round.jpg) no-repeat center top; float:left; width:147px; text-align:center; padding:1px 0px 0 0; font-size:15px; font-weight:bold; height:64px;line-height:35px;}
.green-round a, .green-round a:hover {display:block; text-decoration:none;}

.lime-round{color:#7da345; background:url(../images/lime_round.jpg) no-repeat center top; float:left; width:147px; text-align:center; padding:1px 0px 0 0; font-size:15px; font-weight:bold; height:64px;line-height:35px;}
.lime-round a{display:block; color:#7da345; text-decoration:none;}
.lime-round a:hover {text-decoration:none;}


.gray-round{color:#bdbdbd; background:url(../images/gray_round.jpg) no-repeat center top; float:left; width:147px; text-align:center; padding:1px 0px 0 0; font-size:15px; font-weight:bold; height:84px; line-height:35px;}

.round-text-white{color:#fff; font-size:24px; font-weight:bold; top:3px; text-align:center;}
.round-text-white a{color:#fff; text-decoration:none;}
.round-text-white a:hover{color:#fff; text-decoration:none;}

.table-outer{width:735px; padding:1px; border:solid 1px #d0cfcf; float:left;}
.table-title{width:735px; height:30px; line-height:30px; background:#696969; color:#fff; font-weight:bold; float:left}
.table-col1{width:350px; padding-left:10px; float:left;}
.table-col1_1{width:150px; float:right; line-height:18px; padding-top:5px;padding-right:25px;}
.table-col1_2{width:125px; float:left; line-height:18px; padding-top:5px; }
.table-col1_3{float:left; line-height:18px; padding-top:5px; }
.table-col2{width:70px; text-align:center; float:left;}
.table-col3{width:380px; padding-left:10px; padding-top:3px; float:left;}
.table-col4{width:85px; text-align:center; float:left; color:#228e23; font-weight:bold;}
.table-col5{width:470px; padding-left:10px; float:left;}
.table-col6{width:100px; text-align:right; float:left; color:#696969; font-weight:bold;}
.table-col20{width:60px; text-align:right; float:left;}
.table-col21{width:490px; padding-left:10px; float:left; padding-right:20px;}
.table-col22{width:75px; float:left; text-align:right;}

.table-row{width:735px; min-height:30px; height:auto !important; height:30px; line-height:30px; color:#464b50; float:left;}
.bg-gray{background:#f4f4f4;}

.total{width:735px; float:left; clear:both;}
.total-row{width:350px;  float:right; padding:8px 0; font-weight:bold; color:#464b50; clear:both;}
.total-col1{width:180px; float:left;}
.total-col2{width:170px; float:left; }
.textbox3{width:33px; height:15px; padding:2px 0px; font-size:12px; text-align:center; border:solid 1px #cacaca; margin:5px 0 0 0;}
.textbox4{width:90px; height:15px; color:#a4a6a7; padding:2px 5px; font-size:11px; border:solid 1px #cacaca; margin:0px 2px 0 0;}
.textbox5{width:33px; height:10px; padding:2px 0px; font-size:12px; text-align:center; border:solid 1px #cacaca; margin:0px 0 0 0;}
.check1{height:30px; margin:0; outline:0; }
.check2{margin:0; width:20px; vertical-align:middle;  outline:0; }
.bdr-bottom2{border-bottom:dashed 1px #464b50;}

.padt5{padding-top:5px;}
.padt1{padding-top:1px;}
.step-bottom{width:735px; border-top:solid 1px #a4c13d; padding-top:5px; margin-top:20px; float: left;}
.padt15{padding-top:15px;}

/* 30.12.2009 */

.ddl1{width:170px; font-size:11px; color:#646464;}

.padl10{padding-left:10px;}
.total-row1{width:150px; float:left; font-weight:bold;color:#464b50; padding:0px 0 0px 585px; }
.total-row2{width:150px; float:left; font-weight:bold;color:#464b50; padding:0px 0 0px 565px; }
.total-col_new3{width:275px; float:left; text-align:right; padding:5px 10px 5px 0;}
.total-col3{width:90px; float:left; text-align:right; padding:5px 10px 5px 0;}
.total-col4{width:50px; text-align:right; float:left;padding:5px 0 5px 0;}
.total-row_new1{width:435px; float:left; font-weight:bold;color:#464b50; padding:0px 0 0px 280px; }
.border1{border:dashed #464b50; border-width:1px 0;}
.green{color:#138614;}
.listing1 li{width:715px; background:url(../images/arrow.jpg) 10px 7px no-repeat; padding:3px 0 0 20px; float:left;}


.form-table{width:735px; float:left; background:#fbfbfb; border-top:solid 1px #a4c13d; padding:20px 0 20px 0;}
.form-col1{width:120px; float:left; padding:4px 20px 0 0; text-align:right;}
.form-col2{width:380px; padding:3px 0; float:left;}

.textbox5{width:250px; height:15px; padding:2px; font-size:12px; color:#646464; border:solid 1px #cacaca;}
.textarea1{width:400px; height:150px; padding:2px; font-size:12px; color:#646464; border:solid 1px #cacaca; overflow:auto;}

.button{padding-bottom:3px; font-family:arial, Helvetica, sans-serif; height:23px; background:#389939; border:solid 1px #138614; font-size:12px; color:#fff; text-transform:uppercase; font-weight:bold; cursor:pointer; text-align:center; line-height:19px; letter-spacing:1px;}
.padr10{padding-right:10px;}
.border2{border:dashed #dbdbdb; border-width:0 0 1px 0;}

.padt2{padding-top:2px;}
.categ-title{width:100%; font-size:17px; color:#fff; font-weight:bold; float:left;}
.categ-title a{width:100%; font-size:17px; color:#fff; font-weight:bold; float:left;}

.padt10{padding-top:10px;}
.light18{font-size:18px;}
.light16{font-size:16px;}


/* 26.01.2010 */
.mask1{width:194px; height:177px; padding:0 0 0 11px; float:left; position:relative;}






.listing-pdf{width:217px; padding-top:10px; float:left;}
.listing-pdf li a{width:200px; float:left; color:#fff; font-size:11px; font-weight:bold; background:url(../images/pdf_ico.jpg) 0px 2px no-repeat; padding-left:17px; line-height:20px;}

.telephone{float:left; padding-left:10px; font-size:25px;  color:#fff;}
.telephone a{text-decoration:underline; color:#fff;}
.light14{font-size:14px;}
.content-right1{width:731px; background:url(../images/bg_top1.jpg) repeat-x 0 3px; padding:15px 4px 0 4px; float:left; }
.category{width:731px; float:left; padding:30px 0 10px 0;  background:url(../images/leaf.jpg) 340px 25px no-repeat;}
.categ-block{width:338px; height:185px; padding:20px 0 0 20px; float:left; background:url(../images/block_bg.jpg) 108px 20px no-repeat;}
.mask2{width:185px; height:181px; float:left;}
.categ-desc{width:143px; height:112px; float:left; padding:10px 5px 5px 5px;}
.categ-desc a{color:#646464;}
.categ-link{width:153px; height:30px; font-size:12px; color:#e8f4e8; padding:5px 0; text-transform:uppercase; float:left; font-weight:bold;}

.categ-link a, .categ-link a:hover{font-size:12px; color:#e8f4e8; font-weight:bold; text-decoration:none;}
.padr17{padding-right:17px;}


/* 26.01.2010 evening */
.bg-none{background:none;}
.sitemap{width:721px; float:left; font-size:11px; padding:0 0 20px 0;}
.sitemap span a{background:url(../images/arrow-sitemap.gif) no-repeat right; padding-right:21px; display:inline-block;}
.sub-categ-block{width:218px; padding:5px 12px; float:left;}
.block-gray{width:218px; float:left; background:#f6f6f6; position:relative;}
.product-img{width: 150px; padding:28px 24px 4px 24px; float:left;}
.product-img a{border:solid #138614 4px; height:150px; width:150px; float:left;}
.product-img a:hover{border:solid #a9c938 4px;}


.product-row1{width:198px; float:left; padding:0 10px 3px 10px;}
.product-name{width:208px; min-height:33px; height:auto !important; height:33px; background:url(../images/productname_bg.jpg) no-repeat bottom #7fa446; float:left; padding:5px;}
.product-name a{font-size:13px; color:#fff; }


/* 27.01.2010 */

.listing-full1{width:217px; padding-top:10px; float:left;}
.listing-full1 li a{float:left; color:#fff; font-weight:bold; padding-left:5px; line-height:20px; display:inline;}
.light11{font-size:11px;}
.no-bdr{border:none;}
.category1{width:731px; float:left; padding:50px 0 10px 0;  background:url(../images/leaf.jpg) 213px 42px no-repeat;}
.category2{width:731px; float:left; padding:20px 0 10px 0;  background:url(../images/leaf.jpg) 213px 12px no-repeat;}


.paging{width:645px; padding:0px 20px 20px 0px; line-height:20px; height:26px; float:right; }

.paging a{color:#148614;  background:#d9eeba; padding:1px 7px; display:inline-block;}
.paging a:hover, .paging a.active1{color:#fff; background:#148614; border:solid 1px #d0cfcf; padding:0px 6px; text-decoration:none;}
.paging span a, .paging span a:hover{background:none; border:0; padding-left: 3px; padding-right:3px; padding-top:0; padding-bottom:0}
.paging img{vertical-align:middle}
.sort{width:200px; padding-right:20px; float:right;}


.news-block{width:40%; float:left; padding:15px 0 0 50px;}

.mask-text{padding:0 0 0 11px; color:#fff; font-size:20px; font-weight:bold; text-align:center; position:absolute; top:0; left:0;}

.box{width:154px; padding:70px 20px 0 20px; height:107px !important; background:url(../images/mask1_over.png) no-repeat; cursor:pointer;}

/* 29.01.2010 */

.detail-block{width:731px; float:left; padding:0px 0 30px 0;}
.detail-img{width:351px; height:288px; float:left;}
.detail-text{width:365px; padding:0 0 0 15px; float:left;}



h5{font-size:20px; font-weight:bold; color:#138614;}
.desc{width:365px; min-height:150px; height:auto !important; height:150px; padding:7px 0; float:left;}
.desc-col1{width:160px; padding:2px 0; font-size:18px; font-weight:bold; color:#138614; float:left;}
.red{color:#F00}

.button-add{padding-bottom:2px; padding-left:40px; font-family:arial, Helvetica, sans-serif; width:153px; height:24px; background:url(../images/button_add.jpg) no-repeat; border:0; font-size:12px; color:#fff; text-transform:uppercase; font-weight:bold; cursor:pointer; text-align:center; line-height:20px; letter-spacing:0.5px;}

.subtitle{width:731px; font-size:17px; color:#138614; font-weight:bold; border-bottom:solid 1px #baca4b; padding:0 0 3px 0; float:left;}

.thumb-row{width:720px; padding-left:6px; float:left}
.thumb-img{width:105px; height:72px; padding:8px; float:left;}
.thumb-img img{border:solid 2px #b1bf51;}
.thumb-img  a:hover img{border:solid 2px #138614;}
.thumb-img a img{border:solid 2px #b1bf51!important;}

/* 01.02.2010 */
.special-img-block{width:250px; float:left;}
.list-block{width:331px; float:left;}
.desc-col2{width:210px; padding:2px 0; font-size:18px; font-weight:bold; color:#138614; float:left;}
.shopping-list-block{width:279px; float:left;}
.shopping-list-mid{width:275px; border:solid #a8a8a8; border-width:0 2px; float:left;}
.list-col1{width:255px; padding:5px 10px; float:left; border-bottom:solid 1px #b2def1;}
.desc-col3{width:100px; padding:2px 5px; font-size:18px; font-weight:bold; color:#138614; float:left;}
.offer{position:absolute; top:165px; right:20px; }


.little-gems{width:1003px; height:660px; text-align:center; text-align:center; background:url(../images/uabackground.gif) repeat; float:left;}

.ideal{position:absolute; margin:0px; top:154px; left:254px; width:141px; height:26px;}

.strike-text{width:154px; text-align:left; float:left; line-height:20px; height:20px; font-weight:bold; clear:both; color:#f00; text-decoration:line-through;}



/* Potting Parties Page */


#right1{width:751px; float: right; padding-top:3px;}
.potting-parties{width:723px; min-height:630px; height:auto !important; height:630px; color:#0f0f87; padding:5px 5px 150px 5px; border:solid 8px #5682fe; float:left;}
.potting-parties h2{font-size:15px; font-weight:bold; padding:5px 0; color:#0f0f87;}
.bg_1{background:url(../images/pottingparties_1.jpg) bottom left no-repeat;}
.bg_2{background:url(../images/pottingparties_2.jpg) bottom left no-repeat;}
.bg_3{background:url(../images/pottingparties_3.jpg) bottom left no-repeat;}
.bg_4{background:url(../images/pottingparties_4.jpg) bottom left no-repeat;}
.bg_5{background:url(../images/pottingparties_5.jpg) bottom left no-repeat;}


.pott-left{width:550px; float:left;}
.pott-right{width:173px; height:489px; background:#88b4ff; float:right;}

.step1{background:url(../images/step_line1.jpg) no-repeat 50px 99px; width:318px; float:left; padding:80px 0 0 0;}

.blue-round{color:#fff; background:url(../images/blue_round.jpg) no-repeat center top; float:left; width:63px; text-align:center; padding:1px 0px 0 0; font-size:24px; font-weight:bold; line-height:35px;}
.blue-round a{display:block; color:#fff; text-decoration:none; font-size:24px; font-weight:bold;}
.blue-round a:hover {text-decoration:none;}

.blue1-round{color:#adc2ff; background:url(../images/blue1_round.jpg) no-repeat center top; float:left; width:63px; text-align:center; padding:1px 0px 0 0; font-size:24px; font-weight:bold; line-height:35px;}
.blue1-round a{display:block; color:#adc2ff; text-decoration:none; font-size:24px; font-weight:bold;}
.blue1-round a:hover {text-decoration:none;}


.blue2-round{color:#fff; background:url(../images/blue2_round.jpg) no-repeat center top; float:left; width:63px; text-align:center; padding:1px 0px 0 0; font-size:24px; font-weight:bold; line-height:35px;}
.blue2-round a{display:block; color:#fff; text-decoration:none; font-size:24px; font-weight:bold;}
.blue2-round a:hover {text-decoration:none;}



.potting-content{width:420px; float:left; padding:5px;}
.pot-listing{width:420px; height:375px; overflow:auto;  float:left;}
.pot-row{width:403px; float:left; border-bottom:dashed 1px #88a7ff; padding:5px 0; }
.pot-col1{width:100px; height:100px; float:left}
.pot-col2{width:293px; float:left; padding:0 0 0 10px;}
.pot-col3{width:130px; padding:5px 2px 2px 2px; float:left}
.pot-col4{width:140px; float:left;}
.pot-col3_n{width:196px; padding:5px 2px 2px 2px; float:left}
.gray{color:#696969;}

.color-box{width:20px; height:20px; margin:0 2px; float:left;}
.padt3{padding-top:3px;}

.paging1{width:400px; padding:0px 20px 0px 0px; line-height:20px; height:26px; float:right; }

.paging1 a{color:#148614;  background:#d9eeba; padding:1px 7px; display:inline-block;}
.paging1 a:hover, .paging1 a.active1{color:#fff; background:#148614; border:solid 1px #d0cfcf; padding:0px 6px; text-decoration:none;}
.paging1 span a, .paging1 span a:hover{background:none; border:0; padding-left: 3px; padding-right:3px; padding-top:0; padding-bottom:0}
.paging1 img{vertical-align:middle}
.padl13{padding-left:13px;}

.order-block{width:212px; background:#f3ffc8; float:left;}
.order-title{width:210px; border:solid #a7c736; border-width:0 1px; text-align:center; float:left}
.order-middle{width:210px; border:solid #a7c736; border-width:0 1px; padding:10px 0; background:url(../images/paint.png) repeat-y; float:left}
.order-bottom{width:212px; height:69px; background:url(../images/order_bottom.jpg) no-repeat; border-top:solid 1px #a8c737; float:left}
.order-list{width:160px; padding:3px 25px; float:left;}
.order-col1{width:140px; padding:3px 0; float:left; text-align:right;}
.order-col2{width:55px; padding:8px 2px 0 5px; font-weight:bold; font-size:15px; color:#138614; float:left;}
.kids-title{width:200px; float:left; padding-top:90px;}

.planting-projects{width:415px; padding-right:5px; color:#696969; height:450px; overflow:auto;  float:left;}


/* download pdf page */
.listing-pdf1{width:731px; padding-top:30px; float:left;}
.listing-pdf1 li{background:url(../images/pdf_ico1.jpg) 0px 0px no-repeat; }
.listing-pdf1 li a:hover{text-decoration:none;}
.listing-pdf1 li a {color:#f00; font-size:14px; font-weight:bold; background:url(../images/download.jpg) right no-repeat; padding:10px 35px 10px 37px; display:inline-block;}









/* to be replaced - rcvd from sumeet sir */
/*  .textbox1{width:164px;font:11px Arial, Helvetica, sans-serif;
	color:#696969; height:19px; padding:5px 2px 2px 2px;
	background:url(../images/textbox_bg.jpg) repeat-x; border olid 1px #d2e5ec; margin:0;}

 .textbox2{width:200px; font:11px Arial, Helvetica, sans-serif;
	color:#696969; height:19px; padding:5px 2px 2px 2px; background:#f3f3f3; border olid 1px #e9e9e9; margin:0;}
*/




/* 09.02.2010 */
.table-col7{width:200px; padding-left:10px; padding-top:7px; float:left;}
.table-col8{width:120px; padding-left:10px;  float:left; color:#696969; font-weight:bold;}
.table-row1{width:100%; min-height:30px; height:auto !important; height:30px; line-height:30px; color:#464b50; float:left;}

.textbox{width:160px; height:15px; color:#000; padding:2px 5px; font-size:11px; border:Solid 1px #cacaca; margin:0px 2px 0 0;}

.table-col9{width:100px; padding-left:10px;  float:left; color:#696969; font-weight:bold;}
.table-col10{width:200px; float:left;}

.table-row2{width:100%; min-height:25px; height:auto !important; height:25px; line-height:25px; color:#464b50; float:left;}
.pot-colr{width:125px; float:right;}


/* 15.02.2010 */
.desc-col5{width:130px; padding:2px 0; font-size:16px; font-weight:bold; color:#138614; float:left;}
.desc-col15{width:120px; padding:2px 0; font-size:16px; font-weight:bold; color:#138614; float:left;}
.light12{font-size:12px;}

/*Add for hide button in wizard*/
.hid{ display:none;    }

.marR{margin-right:10px;}
/*Add for home Free Guide */
	.bg_gray{background:#f3f3f3;}
	
/*Add for Tips & Articals Free Guide */
.listing_row{width:721px; padding:5px; background:url(../images/bg_listing.jpg) repeat-x bottom #fff; float:left;}
h4{font-size:16px; color:#138614; padding-top:5px;  font-weight:bold;}


.blue-round{color:#fff; background:url(../images/blue_round.jpg) no-repeat center top; float:left; width:63px; text-align:center; padding:1px 0px 0 0; font-size:24px; font-weight:bold; line-height:35px;}
.blue-round span{display:block; color:#fff; text-decoration:none; font-size:24px; font-weight:bold;}

.blue1-round{color:#adc2ff; background:url(../images/blue1_round.jpg) no-repeat center top; float:left; width:63px; text-align:center; padding:1px 0px 0 0; font-size:24px; font-weight:bold; line-height:35px;}
.blue1-round span{display:block; color:#adc2ff; text-decoration:none; font-size:24px; font-weight:bold;}


/*12.03.2010 For Product Details Images*/ 
.detail-img1{width:351px; height:288px; float:left; position:relative;}
.mask-bg{width:283px; height:283px; padding-left:68px; padding-top:5px; float:left; overflow:hidden;}
.mask3{position:absolute; top:0; left:0; clear:both;}

.welcometext{padding: 10px 0; line-height:20px; font-size:13px;}



/************************************************************************/
/*New layout */
/************************************************************************/
p, ul, li, h1, h2, h3, h4{padding:0px; margin:0px;}
.full{width:100%; float:left;}

h1{font-size:19px; font-weight:normal; color:#88C100; padding:0 0 5px 0;}
h2{font-size:19px; font-weight:normal; color:#88C100; padding:0 0 5px 0;}
h3{font-size:17px; font-weight:normal; color:#000; padding:0 0 0px 0;}
h4{font-size:15px; font-weight:bold; color:#000; padding:0 0 0px 0;}

h2 a{font-size:19px; font-weight:normal; color:#88C100;}

.catdesc{font-size:15px; color:#696868; text-align:left; font-weight:normal;}
p{font-size:13px; color:#696868; padding:0 0 10px 0; text-align:left; font-weight:normal;}

.maindiv{width:1004px; margin:auto; position:relative;}
.mainpage{width:1004px; float:left;}
.header{width:990px; float:left; padding:0 0 0 0;}
.topleftmenu{text-align:right; padding:10px 0 0 0;}
.topleftmenu ul li{float:right; list-style:none; }
.topleftmenu ul li a{font-size:13px; padding:0px 10px 0 10px; color:#696868; text-decoration:none; border-right:solid 1px #696868; line-height:10px; display:block;}
.topleftmenu ul li a:hover{color:#88C100;}

.logo{width:467px; float:left; padding:10px 0 0 0;}
.email-address{width:281px; float:left; font-size:15px; }
.email-address a{color:#88C100; font-weight:normal; text-decoration:none; font-size:16px;}
.email-address p{color:#555555; font-weight:bold; font-size:31px;}
.your-barrow{width:232px; float:left;}
.barrow{width:232px; float:left; font-size:25px; border-bottom:solid 1px #6A6969; padding:10px 0 0 0; color:#88C100;}
.barrow img{float:left; padding:0px 10px 0 0; margin:8px 0 0 0;}
.top-view-cart{width:232px; float:left; font-size:14px; padding-top:7px; color:#696868;}
.top-view-cart img{float:right; padding:0 0 0 0;}
.top-view-cart span{float:left;}

.search-box{float:left; width:242px; padding:10px 0 10px 0;}
.search{width:56px; float:left;}
.search-icon{width:186px; float:left; background:#FFFFFF; border-top:solid 1px #CED0D6; border-bottom:solid 1px #CED0D6; height:22px;}
.search-icon input{width:157px; padding:3px 0 3px 5px; float:left; background:none; border:none; }
.search-icon img{float:left; margin-top:-1px;}
.mainbody{width:1004px; float:left; padding:10px 0 10px 0px; background:#FFFFFF;}

.body-left{width:610px; float:left; padding:0 0 0 10px; }
.header-img{width:610px; float:left; position:relative; border:solid 5px #E5E8D3;height:378px; }
.header-corner{position:absolute; margin:0px; top:20px; left:610px;}
.header-corner2{position:absolute; margin:0px; top:100px; left:610px;}
.header-corner3{position:absolute; margin:0px; top:200px; left:610px;}
.header-corner4{position:absolute; margin:0px; top:300px; left:610px;}

.header-text{width:580px; font-size:25px;  float:left; text-align:right; }
.header-text span{color:#88C100;}
.padd01{padding:69px 0 0 0;}
.center-space{width:100%; float:left; height:20px;}
.right-space{width:100%; float:left; height:10px;}

.btn-iwant-one{ width:200px; float:left; padding:0px; top:300px; left:400px; text-align:right; position:absolute;}
.left-contant{width:590px; float:left; border:solid 5px #E5E8D3; padding:10px; line-height:19px;}

.right-pannel{width:374px;  float:right;}

.top-boxes{width:333px; float:right; word-wrap: break-word; }
.top-boxes p{width:325px; float:left; word-wrap: break-word; }
.top-boxesf{width:333px; float:right;opacity:.4; filter:alpha(opacity=40);}
.top-boxesf p{width:325px; float:left; word-wrap: break-word; cursor:pointer;}

.stay_in_touch-New{width:974px;  float:left; padding:18px 15px 0 14px; }
.stay_in_touch{width:345px;  float:left; padding:18px 15px 0 14px; }

.stay-in-box-New ul{padding:0px; margin:0px;}
.stay-in-box-New ul li{padding:0px; margin:0px; list-style:none;}
.stay-in-box-New ul li a{ font-size:12px; color:#696868;}
.stay-in-box-New ul li a:hover{ font-size:12px; color:#000;text-decoration:none;}

.stay-in-box-New{width:295px; float:left; background:#F4FCCB; border:solid 1px #88C100; padding:10px; /*margin-right:12px;*/ height:104px;}
.stay-in-box{width:323px; float:left; background:#F4FCCB; border:solid 1px #88C100; padding:10px;}

.stay-in-box h3 a{color:#000; text-decoration:none;}
.stay-in-box h3 a:hover{color:#88c100; text-decoration:none;}
.bg-rigister{width:219px;  float:left; padding:0 0 0 0; background:url(../images/bg-register.jpg) no-repeat; height:29px;}
.btn-rigister{width:72px; float:left; }
.bg-rigister input{ width:200px; background:none; border:none; padding:3px 0 0 10px;}

.stay-in-box ul{padding:0px; margin:0px;}
.stay-in-box ul li{padding:0px; margin:0px; list-style:none;}
.stay-in-box ul li a{ font-size:12px; color:#696868;}
.stay-in-box ul li a:hover{ font-size:12px; color:#000;}

.bottom-box{width:994px; float:left; padding:10px 0 0 10px;}
.bottom-div{width:200px; float:left;}
.bottom-div01{width:168px; float:left; height:145px; background:#F4FCCB; overflow:hidden; border:solid 1px #88C100; padding:5px 10px 0 10px; }
.img{float:left; padding:0 5px 0 0;}

.bottom-div01 h3 a{color:#000; text-decoration:none;}
.bottom-div01 h3 a:hover{color:#88c100 !important; text-decoration:none;}

.bottom-div01 p{text-align:justify;}
.bottom-div01 ul li{padding:0px; margin:0px; list-style:none; clear:both;}
.bottom-div01 ul li a{ font-size:12px; color:#696868;}
.bottom-div01 ul li a:hover{ font-size:12px; color:#000;text-decoration:none;}

.padd03{padding:5px 0 6px 0;}
/*.last-maindiv{width:1002px; border:solid 1px #88C100; background:#F4FCCB; border-right:none; float:left;}*/
.last-maindiv{width:1002px; border:solid 1px #88C100; font-weight:bold; background:#F4FCCB; float:left;}

.lastdiv{ float:left; height:125px; border-right:solid 1px #88C100; padding:8px;}
.lastdiv ul li{padding:0px; margin:0px; list-style:none; clear:both;}
.lastdiv ul li a{ font-size:12px; color:#696868;  text-decoration:none;}
.lastdiv ul li a:hover{ color:#000; text-decoration:none;}

.lastdivnobdr{ float:left; height:125px; padding:10px;}
.lastdivnobdr ul li{padding:0px; margin:0px; list-style:none; clear:both;}
.lastdivnobdr ul li a{ font-size:12px; color:#696868;  text-decoration:none;}
.lastdivnobdr ul li a:hover{ color:#000; text-decoration:none;}
.lastdivnobdr h4 a{ color:#000; text-decoration:none;}

.lastwidth{ width:180px;}
.lastwidth02{ width:210px;}
.lastwidth03{ width:150px;}
.lastwidth04{ width:177px;}

.footer01{width:874px; background-color:#fff; text-align:left; float:left; padding:0 0 10px 10px; font-size:12px; color:#686767;}
.footer01 a{font-size:12px; color:#686767; text-decoration:none;}
.footer01 span a{font-size:12px; color:#88C100; text-decoration:underline;}

.footer01 a:hover{font-size:12px; color:#000; text-decoration:none;}

.footer04{width:100px; background-color:#fff; text-align:right; float:left; padding:0 10px 10px 10px; font-size:12px; color:#686767;}
.footer04 a{font-size:12px; color:#686767; text-decoration:none;}
.footer04 span a{font-size:12px; color:#88C100; text-decoration:underline;}

.footer04 a:hover{font-size:12px; color:#000; text-decoration:none;}

.top-boxes h2{cursor:pointer;}

/*productmain 15-12-2010*/
*{outline:none;}
.productmain{width:984px; float:left; padding:0 10px 0 10px;  }
 h5{font-size:23px; font-weight:normal; margin:0px; color:#696868; padding:0 0 10px 2px;}
.inner-menu{width:984px; z-index:0; vertical-align:top; float:left; background:url(../images/bg-inner-menu.jpg) repeat-x; padding:7px 0px 5px 0px; margin-left:10px;}
.inner-menu ul{padding:0px; margin:0px; width:100%;}
*+html .inner-menu ul{padding:0px; margin:-20px 0 0 0px; width:100%;}
.inner-menu ul li{float:left; width:auto; display:inline;  font-size:14px; list-style:none;  background:url(../images/inner-pages-arrow.gif) no-repeat right 7px;  margin:0px; padding:0 10px 0px; }
.inner-menu ul li a{color:#696868;text-decoration:none;  padding:0 15px 0 0px;  display:block; }

.header-inner-img{width:610px; float:left; border:solid 5px #E5E8D3; margin-top:0px; margin-bottom:8px; padding-bottom:5px;}
.header2-inner-img{width:610px; float:left; border:solid 5px #E5E8D3; margin-top:0px; margin-bottom:0px; padding-bottom:0px;}
.product-thimbnel{width:621px; float:left; padding:10px 0 20px 0;}
.product-thimbnel img{border:solid 2px #88C100; float:left; margin-right:10px;}
.simple-list{width:90px; float:left; background:url(../images/divider.jpg) no-repeat right top; height:32px; font-size:22px; color:#000000;}
.simple-list02{width:500px; padding:0 0 0 10px; float:left; height:32px; font-size:20px; color:#696868;}
.padd02{padding:0px 0 10px 0;}

.padd03{padding:0px 0 20px 0;}
.you-mayimg{width:125px; float:left;}
.you-mayimg img{border:solid 2px #C1C4CB;}
.you-mayimg-text{width:198px; float:left; font-size:17px; color:#88C100;margin-bottom:10px;}
.you-mayimg-price{width:173px; float:left; font-size:12px; color:#000000;}



.price{width:357px; float:left; padding:5px 0 0 15px;}
.price-left{width:165px; float:left; font-size:15px; color:#6A6968; font-weight:bold;}
.price-left span{color:#8DC30A ; padding:0 0 0 0;}
.price-left img{float:left; padding:5px 0 0 0;}

.price-left02{width:165px; float:left; font-size:15px; color:#6A6968; font-weight:bold; padding:0px 0 0 0;}
.price-left02 span{color:#8DC30A ; margin:0px 0 0 0;}
.price-left02 img{float:left; padding:0px 0 0 0; margin-top:0px;}

.price-was{width:165px; float:left; font-size:12px; color:#6A6968; font-weight:bold;}
.price-was span{color:#cc0033 ;}
.price-was img{float:left; padding:5px 0 0 0;}


.bottom-corner{background:}


/*16-12-2010*/
/*navigation */

.top_menu{width:740px; padding:0px 0 0 0px; float:left; }
#navi{width:740px; height:31px; padding:4px 0 0 0px; float:left;}
#navi ul{list-style:none;  }
#navi li{margin:0px;background:url(../images/right-border.jpg) no-repeat right 10px; margin-left:-1px; float:left; list-style:none}
#navi li a{float:left; display:block; color:#313131; text-decoration:none; font-size:14px; line-height:27px; padding:0px 10px 0 10px;}
#navi ul span li{background:none;}
#navi li a:hover{color:#fff; text-decoration:none; background:#090909;}
#navi li a:activ{color:#fff; text-decoration:none; background:#090909;}


 ul.ddsubmenustyle_top {position:absolute; float:left; z-index:100000;  visibility: hidden; top:0px; left:0px; list-style:none; background:none;}
/*ul.ddsubmenustyle_top li {display:bock; list-style:none; width:230px; margin:0px;padding:0px;text-align:left;float:none !important;}
ul.ddsubmenustyle_top li a {display: block; text-indent:10px; height:30px; line-height:30px; list-style:none; text-decoration: none; font-weight:normal; color: #fff; border-bottom: 1px solid #5D5C5C; font-size:13px; background:#000000;}
ul.ddsubmenustyle_top li a:hover {background:#5D5C5C; text-decoration:none;}*/
.downarrowpointer{display:none;}

.product-list{width:984px; float:left; padding:0 10px 10px 10px; }
.left-product-list{width:249px; float:left; padding-top:5px;}
.right-product-list{width:733px; float:left;padding-top:5px;}


.bottom-div02{width:215px; float:left; height:auto; background:#F4FCCB; border:solid 1px #88C100; padding:10px 10px 10px 10px; }
.img{float:left; padding:0 5px 0 0;}
.bottom-div02 p{text-align:justify;}
.bottom-div02 ul li{padding:0px; margin:0px; list-style:none; clear:both;}
.bottom-div02 ul li a{ font-size:13px; color:#696868; text-decoration:none;}
.bottom-div02 ul li a:hover{ font-size:13px; color:#000; text-decoration:none;}


/* added new */

.top-view-cart input{float:right; padding:0 0 0 0;}

.lastdiv h4 a{ color:#000; text-decoration:none;}



.footer02{width:582px; text-align:left; float:left; padding:0 0 10px 10px; font-size:12px; color:#686767;}
.footer02 a{font-size:12px; color:#686767; text-decoration:none;}
.footer02 span a{font-size:12px; color:#88C100; text-decoration:underline;}

.footer02 a:hover{font-size:12px; color:#000; text-decoration:none;}

.footer03{width:382px; text-align:left; float:left; padding:0 0 10px 10px; font-size:12px; color:#686767;}
.footer03 a{font-size:12px; color:#686767; text-decoration:none;}
.footer03 span a{font-size:12px; color:#88C100; text-decoration:underline;}

.footer03 a:hover{font-size:12px; color:#000; text-decoration:none;}

/*Product Page*/
.padd04{padding:10px 0 0px 0;}
.phone-icon{width:34px; float:left; padding:2px 0 0 0;}
.left-number{width:181px; float:left; font-size:20px; color:#555555; font-weight:bold;}
.left-email{width:181px; float:left;  padding:3px 0 0 0;}
.left-email a{font-size:14px; color:#FF2A00; font-weight:normal; text-decoration:none;}
.left-email a:hover{font-size:14px; color:#000; font-weight:normal; text-decoration:none;}

.product-list-dropdown{float:left; width:733px; padding:5px 0 0 0;}
.show{width:52px; float:left; font-size:13px;}
.show-dropdown{width:134px; float:left; font-size:13px;}
.show-dropdown select{width:120px;}

.showpages{width:100px; float:left; font-size:13px;}
.show-dropdown02{width:207px; float:left; font-size:13px;}
.show-dropdown02 select{width:57px;}

.pagination{width:235px; float:left;}
.btn-prev{width:55px; float:left; padding:0px 0 0 0;}
.paginationno{width:123px; float:left; padding:0 0 0 2px}
.paginationno a{display:block; float:left; font-size:11px;color:#000000; text-decoration:none; margin-left:1px; padding:0 2px 0px 2px;}
.paginationno a:hover{display:block; float:left; font-size:11px; color:#fff; text-decoration:none; background:#000000; }
.paginationno a.on{display:block; float:left; font-size:11px;  color:#fff; text-decoration:none; background:#000000; }

.product-auto{width:234px; margin:auto;}
.product-div{width:242px; float:left; text-align:center; padding-bottom:15px;}
.product-divinner{width:230px; border:solid 2px #E5E8D3; float:left;height:auto; position:relative;}
.productheading{width:217px; background:#88C100; padding:5px 0 5px 13px; margin:0px; text-align:left; font-size:14px; font-weight:bold; color:#FFFFFF; float:left;height:35px;}
.productheading a{color:#fff; text-decoration:none;}
.product_img{width:228px; float:left; padding:10px 0 5px 0;}
.product_img img{border:solid 2px #88C100;}
.product-price{width:204px; padding:0 13px 0 13px;}


.product-price02{width:208px; padding:0 11px 0 11px; float:left;}




.price02{width:173px; font-size:13px; float:left; text-align:left;}
.price02 span{color:#FF2A00;  text-decoration:line-through;}
.basket{width:39px; float:left; text-align:right; }
.basket img{float:right;}


/*20/12/2010*/
.addthis_button_link{display:block; width:20px; float:left;}

.addthis_button_icon{display:block; width:130px; float:left;}

#slideshow {list-style:none; color:#fff;}
#slideshow span {display:none}
#wrapperimg {width:506px; margin:0px; display:none;}
#wrapperimg * {margin:0; padding:0}
#fullsize {position:relative; width:610px; height:357px;}
#information {position:absolute; bottom:0; width:610px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:610px;}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../images/link.gif) center center no-repeat}
#thumbnails {margin-top:10px; width:610px;}
#slideleft {float:left; width:0px; height:21px;}
#slideright {float:right; width:0px; height:81px;}
#slidearea {float:left; position:relative; width:476px; margin-left:5px; height:110px; overflow:hidden;}
#slider {position:absolute; left:0; height:60px;  text-align:justify;}
#slider img {cursor:pointer; border:1px solid #666; padding:0px; }

.ddiframeshim{ display:none;}

/*22/12/2010*/

.things_to_grow{width:366px; background:url(../images/bg-product-details.jpg) no-repeat top center; height:219px; float:right;}
.grow-img{width:190px; float:left; padding:18px 0 0 18px;}
.grow-img img{border:solid 2px #fff;}
.grow-contant{width:135px; float:left; padding:18px 0 0 0; font-size:12px; height:155px;}
.grow-contant a{color:#000; text-decoration:none;}
.grow-contant a:hover{color:#000; text-decoration:none;}
.grow-heading{width:150px;float:left; padding:0px 0 0 0; font-size:13px; color:#FFFFFF; font-weight:bold}
.grow-heading a{color:#fff; text-decoration:none;}
.bestsellers{width:146px; float:left; text-align:center;}
.bestsellers-inner{width:105px; margin:auto; border:solid 1px #88c100; background:#f4fccb; height:130px; padding:12px;}
.bestsellers-inner img{border:solid 1px #696868;}
.bestsellers-inner p{padding:5px 0 0 0; }
.bestsellers-inner p span{float:right;}

.bestsellers_new{width:181px; float:left; text-align:center; padding-top:3px; padding-bottom:3px;}
.bestsellers-inner_new{width:148px; margin:auto; border:solid 1px #88c100; background:#f4fccb; padding:12px;}
.bestsellers-inner_new img{border:solid 1px #696868; text-align:left; width:148px; height:114px}
.bestsellers-inner_new p{padding:5px 0 0 0; }
.bestsellers-inner_new p span{float:right;}
.black-color{color:#000000;}
.padright17{padding-right:17px;}

/*24-12-2010*/

.right-border{width:973px; float:left; border:solid 5px #e5e8d3; height:auto; padding:1px;}
.tab01{width:181px;}
.tab02{width:177px;}
.tab03{width:175px;}
.tab04{width:125px;}

.tab01 a{display:block; float:left;color:#fff; text-decoration:none;}
.tab02 a{display:block; float:left;color:#fff; text-decoration:none;}
.tab03 a{display:block; float:left;color:#fff; text-decoration:none;}
.tab04 a{display:block; float:left;color:#fff; text-decoration:none;}
.tab05 a{display:block; float:left;color:#fff; text-decoration:none;}

.tab01 a.on{display:block; float:left; color:#000000; text-decoration:none;}
.tab02 a.on{display:block; float:left; color:#000000; text-decoration:none;}
.tab03 a.on{display:block; float:left; color:#000000; text-decoration:none;}
.tab04 a.on{display:block; float:left; color:#000000; text-decoration:none;}
.tab05 a.on{display:block; float:left; color:#000000; text-decoration:none;}

.tab-bg01{background:url(../images/bg-tab01.jpg) no-repeat;}
.tab-bg02{background:url(../images/bg-tab02.jpg) no-repeat;}
.tab-bg03{background:url(../images/bg-tab03.jpg) no-repeat;}
.tab-bg04{background:url(../images/bg-tab04.jpg) no-repeat;}
.tab-bg05{background:url(../images/bg-tab04.jpg) no-repeat;}

.cheakout-tab{width:100%;padding:5px 0 10px 0; margin:0px; display:block; float:left; }
.cheakout-tab li{ float:left; padding:0px 0 0 10px; margin:0px;color:#FFF; font-size:13px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; display:block; list-style:none;}

.cheakout-tab-innertable{float:left; padding:10px 0px 0px 7px; width:967px; }
.cheakout-tab-innertable p{color:#000;}
.cheakout-tab-innertable a{color:#ff6d00; text-decoration:none;}
.cheakout-tab-innertable a:hover{color:#000; text-decoration:none;}

.table-check{width:957px; float:left; border:solid 1px #e1e1e1;}

.row01{width:957px; background:url(../images/bg-table.jpg) repeat-x; height:30px; border-bottom:solid 1px #e1e1e1; float:left;}
.row02{width:957px; height:30px; float:left;}
.row03{width:957px; height:30px; float:left; border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf; background:#ffffff;}

.item{float:left; padding:7px 0 0 0px; font-size:13px; font-weight:bold;}
.item02{float:left; padding:7px 0 0 0px; font-size:13px; font-weight:normal;}

.item03{float:left; padding:7px 0 0 0px; font-size:13px; font-weight:bold; color:#4c4949;}
.width01{width:312px; padding-left:15px;}
.width02{width:86px;}
.width03{width:63px;}
.width04{width:65px;}
.width05{width:87px;}
.width06{width:64px;}
.width07{width:601px; float:left; height:30px;}
.width08{width:151px;}
.width09{width:215px;}
.width15{width:145px;}
.width16{width:115px;}
.width17{width:53px;}
.width19{width:274px; padding:5px 0 5px 0; float:left;}
.width20{width:123px;}
.width21{width:172px; padding:5px 0 5px 0; float:left;}
.same_as_billing{float:right; width:140px;}
.same_as_billing input{float:left;}
.width22{width:400px; padding:5px 0 5px 15px; float:left;}
.width23{width:378px; padding:5px 0 5px 15px; float:left;}
.width24{width:125px; float:left; }
.width25{width:110px; }
.width26{width:50px; }

.width10{width:501px; text-align:right;}
.width11{width:185px; float:left; text-align:right;}
.width12{width:942px; padding-left:15px;}
.width13{width:525px; padding-left:15px;}
.widthNEW{width:936px; padding-left:15px;}
.width13 input{float:left;}
.width14{width:377px; padding-left:15px;}
.width18{width:108px; padding-left:15px;}

.width28{width:200px; }
.input-box01{width:40px; border:solid 1px #b8b6b6;}
.input-box012{width:35px; border:solid 1px #b8b6b6;}
.check-box{margin-left:15px;}
.bg-inner-shdow{background:url(../images/bg-table-inner.jpg) repeat-x; height:auto; width:957px; float:left; padding:10px 0px 0 0px;}

.apply-div{width:103px; float:right; background:url(../images/bg-left-text-box.jpg) no-repeat; height:30px; text-align:left;}
.apply-div input{width:97px; border:none; background:none; padding-top:3px;}
.btn-apply{width:46px; float:right;}

.checkout-btns{width:957px; float:left; text-align:right; padding:12px 0 0 0;}
.checkout-btns img{padding-right:5px;}

.text-having{width:957px; float:left; padding:5px 0 0px 0; font-size:14px; border-top:solid 1px #90c511;}
.text-having a{color:#ff6d00; text-decoration:none;}
.padding03{padding-bottom:15px;}
.dropdown-left{width:212px; float:left;}
.right-dropdown{width:300px; float:left}

.text01{font-size:15px; font-weight:bold;}

.price-amount{width:580px; padding:5px 0 5px 0; line-height:25px; float:left; text-align:right; font-size:12px; color:#4c4949; font-weight:bold;}
.price-amount-right{float:left; width:105px;  padding:5px 0 5px 0; line-height:25px; text-align:right; font-size:12px; color:#4c4949; font-weight:bold;}
.price-amount-p{border-bottom:solid 1px #b8b6b6;border-top:solid 1px #b8b6b6; padding:0px; text-align:right; width:200px; float:right; padding:5px 25px 5px 0; font-weight:bold;}

.price-amount-p span.total{display:block; width:90px; float:left; padding:0 0 0 5px;}

.color-box{background-color: #A7B73A; width: 15px; height: 15px; float: left; vertical-align: bottom; margin-top:15px;}

.textbox02{width:172px; border:solid 1px #cacaca; height:18px;}
.totle-div{width:518px; float:left; height:20px;}
.totle-div02{width:112px; float:left;  font-size:12px; color:#4c4949;  font-weight:bold; line-height:22px;}

.totle-div03{width:65px; float:left;  font-size:12px; color:#4c4949;  font-weight:bold;line-height:22px;}

.right-total{width:206px; padding:3px 0 3px 0; border-top:solid 1px #b8b6b6; border-bottom:solid 1px #b8b6b6; float:right;}

.right-total-span{display:block; float:left;  font-size:12px; color:#4c4949;  font-weight:bold; padding-left:15px;width:112px;}
.right-total-span02{display:block; float:left;  font-size:12px; color:#4c4949;  font-weight:bold; width:50px;}

.terms_and_conditions{width:538px; float:right; font-size:13px; padding-top:10px; text-align:right;}
.terms_and_conditions a{color:#ff6d00; text-decoration:none;}
.row05{width:705px; height:auto; float:left; border-top:solid 1px #dfdfdf;background:#ffffff; padding:10px 0 10px 0;}

.delivery-date{width:500px; text-align:right; padding:92px 0px 0 0;}

#faqList li { list-style: none; }
#faqList .question {
  padding:0px 0px 10px 18px;
  background: transparent url('../images/plus.png') left 0px  no-repeat; 
}
#faqList li.simpleFAQShowing .question 
{
  background: transparent url('../images/minus.png') left 0px no-repeat;
}
#faqList .simpleFAQHover { color: #060; }
#faqList .answer {
  margin:.5em 0 1em 1em;
  border: 1px solid #66c;
  padding: 0.4em;
  
}
.tags { font-size: 0.7em; color: #999; }


/*popup-main*/
.popup-main{width:390px; margin:auto; padding:15px 0 0 0;}
.popup{width:360px; float:left; position:relative; border:solid 5px #e5e8d3; background:#FFF; padding:10px;}

.popup-logo{width:360px; padding-top:15px;padding-bottom:15px; float:left; text-align:center;}
.main-box{width:360px; float:left;}
.popup-corner{width:12px; float:left;}
.bg-top-popup{width:336px; float:left; background:url(../images/bg-top-popup.jpg) repeat-x; padding:8px 0 0 0;  height:26px;  font-size:14px;}
.poupe-border{width:338px; border:solid 1px #e1e1e1; float:left; padding:10px;}
.top-text{width:100%; float:left; font-size:13px;}
.popup-input{width:335px; border:solid 1px #bdbdbd; padding:5px 0 5px 0;}
.padd05{padding:7px 0 0 0;}
.padd06{padding:10px 0 0 0;}
.popup-text-aria{width:335px; border:solid 1px #bdbdbd; padding:5px 0 5px 0; height:70px;}
.popup-btn{text-align:right; padding:10px 0 0 0;}
.btn-close{position:absolute; left:340px; top:-15px;}
.modalBackground {background-color:#000;filter:alpha(opacity=40);opacity:0.4;} 


/* menu */
.menu-sub-main{width:100%; float:left; background:#fff url(../images/border-center.jpg) repeat-y center top; border:solid 4px #000; padding:0 0 10px 0;}
.menu-sub-main02{width:100%; float:left; background:#fff; border:solid 4px #000; padding:0 0 10px 0;}
.menu-sub{width:220px; float:left; padding:0 15px 0 10px;}
.menu-sub span{ clear:both; float:left; width:100%; text-align:left;}
.menu-sub span a{ color:#000; font-size:12px; text-decoration:none; line-height:20px; padding:0 5px 0 0px;}
.menu-sub span a:hover{ background:#000; color:#fff; font-size:12px; text-decoration:none;}
h4{font-size:12px; font-weight:bold; color:#000; padding:10px 0 5px 0px; background:url(../images/bg-doted.jpg) repeat-x bottom left;}

.sutaible-fore{padding:0 0 0 10px; font-size:17px; color:Red; font-weight:normal;}

.bg-listing02{width:329px; height:auto; padding:0 10px 10px 10px;}
.bg-listing02 ul{padding:0px; margin:0px;}
.bg-listing02 ul li{padding:0px 0 0 10px; margin:0px; list-style:none; font-size:16px; color:#696868; line-height:26px;}
.bg-listing02 ul li input{padding:0px 5px 0 0;}

h6{font-size:13px; padding:5px 0 0 0; margin:0; color:#000; font-weight:bold;}

/*13-01-2011*/
.form-col1{font-size:12px;}
.textbox7{width:250px; height:15px; padding:2px; font-size:12px; color:#646464; border:solid 1px #cacaca;}/*17-01-2011*/

/*17-01-2011*/
.bg-book-now{background:#f4fccb url(../images/bg-book-now.jpg) no-repeat left bottom;}
.bg-ask-grand-dad{background:#fff url(../images/bg-ask-grand-dad.jpg) no-repeat right bottom !important;}
.bg-garden-planner{background:#f4fccb url(../images/bg-garden-planner.jpg) no-repeat left bottom;}
.bg-special-deals{background:#f4fccb url(../images/bg-special-deals.jpg) no-repeat left bottom;}

.index-contant{width:773px; float:left; border:solid 5px #E5E8D3; padding:10px; line-height:19px;}
.index-contant02{width:592px; min-height:120px; float:left; border:solid 5px #E5E8D3; padding:10px; line-height:19px;}
.index-contant02 textarea{width:592px; height:120px; float:left;  color: #696969; border:0px;
    font: 11px }

.right-pannel-new{ width:336px; float:left; padding-left:10px;  padding-right:10px;}
.right-pannel-new02{ width:345px; float:left; padding-left:15px;  padding-right:10px;}
.left-content-new{ width:592px; float:left; padding:10px 0 0 0;  }
.left-row01{ width:592px; float:left; padding:10px 0 0 0;  }
.left-clm01{ width:317px; float:left; padding-right:12px;}
.right-clm01{ width:290px; float:left;}
.right-clm02{ width:260px; float:left; height:149px; background:#fff; border:solid 1px #88C100; }
.right-clm02 img{ width:260px;  height:149px;  }
.right-pannel-row01{ width:338px;padding:2px; height:142px; margin:10px 0 5px 0; float:left; border:3px solid #e7ead5;}
.right-pannel-row02{ width:334px;padding:5px; float:left; border:3px solid #e7ead5;}




.ask-grand2{color:#000;}
.ask-grand2:hover{color:#000;text-decoration:none;}

.ask-grand{color:#696868;}
.ask-grand:hover{color:#000;text-decoration:none;}

.special-deals a{color:#000 !important;}
.special-deals a:hover{color:#88C100 !important; text-decoration:none !important;}


.bg-listing03{width:329px; height:auto; padding:0 10px 10px 10px;}
.bg-listing03 ul{padding:0px; margin:0px;}
.bg-listing03 ul li{padding:0px 0 0 10px; margin:0px; list-style:none; font-size:13px; color:#696868; line-height:26px;}
.bg-listing03 ul li input{padding:0px 5px 0 0;}

.you-mayimg-price02{width:173px; float:left; font-size:12px; color:#000000;}

.inner-menu01{width:984px; z-index:0; vertical-align:top; float:left; background:url(../images/bg-inner-menu.jpg) repeat-x; padding:7px 0px 5px 0px; margin-left:10px;}
.inner-menu01 ul{padding:0px; margin:0px; width:100%;}
*+html .inner-menu01 ul{padding:0px; margin:-20px 0 0 0px; width:100%;}
.inner-menu01 ul li{float:left; width:auto; display:inline;  font-size:14px; list-style:none; margin:0px; padding:0 10px 0px; }
.inner-menu01 ul li a{color:#696868;text-decoration:none;  padding:0 15px 0 0px;  display:block; }


/*18-01-2011*/
.newslatter01{width:375px; float:left;}
.newslatter01-inner{width:320px; float:left;}
.bg-news-letter{background:url(../images/bg-news-event.jpg) no-repeat left bottom; float:left; width:320px; padding:0 20px 20px 20px}

.heading-news-letter{width:100%; float:left; font-size:19px; border-bottom:solid 1px #90c511; padding-bottom:6px;}
.heading-news-letter img{float:left; padding:0 5px 0 0;}
.news-letter-text{float:left; width:100%; font-size:13px; color:#666666; padding:10px 0 10px 0; line-height:22px;}
.news-letter-text a{color:#99cc00; font-weight:bold;}
.sign-up-inputbox{width:310px; float:left; height:50px; background:url(../images/bg-sign-up-box.jpg) no-repeat top left; padding:0 0 0 10px;}
.sign-up-inputbox input{border:none; background:none; width:300px; padding:3px 0 0 0; font-size:19px;}
.btn-register02{width:320px; float:left; text-align:right;}

.bg-big-news{width:735px; float:left;}
.bg-big-news{width:695px; float:left; background:url(../images/bg-big-news.jpg) no-repeat left bottom;  padding:0 20px 0 20px}

.bottom-border{border-bottom:solid 1px #f4f3ee;}
.news-letter-text p{padding-bottom:0px;}
.news-letter-text p a{padding-bottom:0px; font-weight:normal; text-decoration:underline;}
.news-letter-text p a:hover{padding-bottom:0px; color:#587502; font-weight:normal; text-decoration:underline;}

.product-list02{width:357px; float:right;}

.product-listdtl{width:357px; float:left; padding:0 0 0 15px; position:relative; z-index:1000; }
.top-hanger{width:349px; float:left; margin-top:-17px;}
.product-list03{width:auto; float:left; height:auto;}
.bg-listing{width:329px; background:url(../images/bg-listing.jpg) repeat-y; float:left; height:auto; padding:0 10px 10px 10px;}
.bg-listing ul{padding:0px; margin:0px;}
.bg-listing ul li{padding:10px 0 0 10px; margin:0px; list-style:none; font-size:13px; color:#696868;  line-height:26px;}
.bg-listing ul li input{padding:0px 5px 0 0; float:left; margin:7px 5px 0 0;}



.bg-listing06{width:329px; background:url(../images/bg-listing.jpg) repeat-y; float:left; height:auto; padding:0 10px 10px 10px;}
.bg-listing06 ul{padding:0px; margin:0px;}
.bg-listing06 ul li{padding:0px 0 0 10px; margin:0px; font-style:normal; list-style:none; font-size:16px; color:#696868; line-height:20px;}
.bg-listing06 ul li input{padding:0px 5px 0 0;}

.list-col3{width:100%; padding:10px 0px 0 0; float:left; }
.leftpadd{float:left; padding:0 0 0 20px; width:90%; font-size:13px;}


.width012{width:517px; padding-left:15px;}
.width022{width:104px;}
.width032{width:116px;}
.width042{width:109px;}
.width052{width:123px;}
.width062{width:71px;}

.OneBigAllotment a{color:#000000; text-decoration:none;}
.OneBigAllotment a:hover{color:#88C100; text-decoration:none;}


#twitter_update_list {
/* the main container */
font-size:13px; color:#696868; text-align:left; font-weight:normal;
}
 
#twitter_update_list li {
font-size:13px; color:#696868; text-align:left; font-weight:normal;
}
 
#twitter_update_list li span {
font-size:13px; color:#696868; padding:0 0 10px 0; text-align:left; font-weight:normal;
}
 
#twitter_update_list li a {
/* wraps the link to the tweet */
/* by default it have 85% font-size therefore you might want to change it like below */
font-size:13px; color:#696868; text-align:left; font-weight:normal;

}

#twitter_update_list li a:hover {
/* wraps the link to the tweet */
/* by default it have 85% font-size therefore you might want to change it like below */
font-size:13px; color:#000000; text-align:left; font-weight:normal;
} */

.theedibl{width:166px; float:left; border:solid 1px red;}

.price-amount-new{width:774px; padding:5px 0 5px 0; line-height:25px; float:left; text-align:right; font-size:12px; color:#4c4949; font-weight:bold;}
.price-amount-right-new{float:left; width:160px;  padding:5px 0 5px 0; line-height:25px; padding-left:20px; text-align:left; font-size:12px; color:#4c4949; font-weight:bold;}
.price-amount-p-new{border-bottom:solid 1px #b8b6b6;border-top:solid 1px #b8b6b6; padding:0px; text-align:left; width:236px; float:right; padding:5px 25px 5px 0; font-weight:bold;}

.price-amount-p-new span.total{display:block; width:132px; float:left; padding:0 0 0 5px;}

.price-amount-p-new02{border-bottom:solid 1px #b8b6b6;border-top:solid 1px #b8b6b6; padding:0px; text-align:left; width:236px; float:right; padding:5px 66px 5px 0; font-weight:bold;}

.price-amount-p-new02 span.total{display:block; width:132px; float:left; padding:0 0 0 5px;}



.totle-div-new{width:672px; float:left; height:20px;}
.totle-div02-new{width:100px; float:left;  font-size:12px; color:#4c4949;  font-weight:bold; line-height:22px;}

.totle-div03-new{width:165px; float:left;  font-size:12px; color:#4c4949;  font-weight:bold;line-height:22px;}

.right-total-new{width:291px; padding:3px 0 3px 0; border-top:solid 1px #b8b6b6; border-bottom:solid 1px #b8b6b6; float:right;}

.right-total-span-new{display:block; float:left;  font-size:12px; color:#4c4949;  font-weight:bold; padding-left:20px;width:60px;}
.right-total-span02-new{display:block; float:left;  font-size:12px; color:#4c4949;  font-weight:bold; padding-left:20px;width:50px;}

.Voucher-btn{padding:0px 0 0 0;}

.textbox_stayintouch{width:200px; font:11px Arial, Helvetica, sans-serif; color:#696969; height:17px; 
	padding:5px 2px 2px 2px; background:#f3f3f3; border:Solid 1px #e9e9e9; margin:0;} 
	
.bottom-div0123{float:left; overflow:hidden; padding:5px 10px 0 10px; }

.bottom-div0123 h3 a{color:#000; text-decoration:none;}
.bottom-div0123 h3 a:hover{color:#88c100; text-decoration:none;}

.bottom-div0123 p{text-align:justify;}
.bottom-div0123 ul li{padding:0px; margin:0px; list-style:none; clear:both;}
.bottom-div0123 ul li a{ font-size:12px; color:#696868;}
.bottom-div0123 ul li a:hover{ font-size:12px; color:#000;text-decoration:none;}

.productpackagelnk{color:#696868;font-size:13px; }
.productpackagelnk a, .productpackagelnk a:hover{color:#696868;font-size:13px;text-decoration:none;}


.you-may-price-right{width:173px; float:left; margin-top:-5px;}


.bottom-new{width:295px; margin-top:12px; float:left; height:145px; background:#F4FCCB; overflow:hidden; border:solid 1px #88C100; padding:5px 10px 0 10px; } 
.social-media { width:240px; float:left; height:103px; background:#F4FCCB; border:solid 1px #88C100; padding:10px; } 
.social-media img {padding:5px 0 0 5px; } 

.left-rg-pannel{ width:390px; float:left; padding-left:10px; padding-right:10px;}


.left-rg-img{ width:321px; float:left; border:1px solid #88C100;}
.left-rg-img img{ width:320px; float:left; text-align:center;}
.left-rg-img-dis{ width:311px; float:left; padding:5px; font-size:12px; color:Gray;  border-top:3px solid gray;}

.reg-row{ width:390px;  float:left; line-height:30px; color: #696868;
    font-size: 13px;}
.reg-row-new{ width:600px;  float:left; line-height:30px; color: #696868;
    font-size: 13px;}
    
.reg-row textarea{ width:297px; height:100px; line-height:15px; color: #646464;
    font-size: 11px;  float:left; }
        
.reg-row2{ width:390px;  float:left; line-height:30px; padding-left:20px; padding-bottom:20px; color: #696868;
    font-size: 13px;}
.reg-row h3{ color: #000;
    font-size: 14px; font-weight:bold; text-decoration:underline;}
    
.reg-clm01{ width:150px; float:left; }
.reg-clm02{ width:auto; float:left; padding-top:10px; }
.reg-clm02 input{width:150px; height:15px; line-height:15px; float:left; color: #646464;
    font-size: 11px; }
.reg-clm02 select{width:154px; height:20px;   float:left; color: #646464;
    font-size: 11px; }
    
    .reg-clm02-new{ width:auto; float:left; padding-top:10px; }
.reg-clm02-new input{width:250px; height:15px; line-height:15px; float:left; color: #646464;
    font-size: 11px; }
.reg-clm02-new select{width:254px; height:20px;   float:left; color: #646464;
    font-size: 11px; }
    
        .reg-clm03-new{  width:auto; float:left; color:Gray; padding-top:10px; }
        .reg-clm03-new span, .reg-clm03-new span a{ text-decoration:none; color:Gray;  }
        
.reg-clm03-new input{width:60px; height:15px; line-height:15px; margin-right:5px; color: #646464;
    font-size: 11px; }

    
    
.inner-mat{ float:left; width:98%; padding:0 1% 1% 1%;}
.banner-top-cont-wrap{ width:401px; float:left; position:absolute; z-index:1; top:13px; left:21px; }
.banner-top-cont-corner{ width:401px; float:left;}
.banner-top-cont-bg{ width:391px; float:left; padding: 0 5px 0 5px; font-size:15px; font-weight:bold; color:#DEFF7B;  background-image:url(../images/b-content-mid-bg.png); background-repeat:repeat-y;}
.last-maindiv-top{width:975px; border: 5px solid #E7EAD5; font-weight:bold; background:#fff; float:left; margin:10px;}

.bottom-clm01{ width:609px;  padding:5px 0 0 10px; float:left; height:149px; background:#fff;   }
.bottom-clm02{ width:342px; float:right; height:148px; margin:2px; background:#fff; border:1px solid #E7EAD5;  }
.bottom-clm02 img{ width:342px; height:148px;}
.bottom-clm01 textarea{ width:600px; padding:5px;  height:135px;  color: #696969; border:0px;
                        
    font: 11px }
    
 .ani-banner{ width:282px; z-index:1; line-height:28px; font-size:17px; color:#9d460c; float:left;
               background:url(../images/an-bg.png); background-repeat: no-repeat; height:28px; padding-left:8px; position:absolute; left:0px; top:1px;}   
  .ani-banner span{color:#4d7f15; text-decoration:blink; }   
  
  .bannerscroll  {
        width:339px;
        height:143px;
        float:left;
      
      }
 .bannerscroll img
  {
        width:339px !important;
        height:143px !important;
        text-align:center;
        float:left;
      
      }
   
   .sortby-row{ width:100%; float:left;  border-bottom:1px solid #dedede;}
   .sortby-newone{float:right; font-weight:bold; line-height:25px; padding-right:10px; font-size:12px; color:#000000;}
   .sortby-newone span, .sortby-newone span a{ font-size:12px; color:#000000; font-weight:normal; text-decoration:none;}
   
   .product-block-new-wrap{ width:318px; float:left; font-size:12px; padding:15px 5px 0 5px;  position:relative;}
   .product-image{ width:318px; float:left; height:196px;}
   .product-image img{ width:316px; float:left; height:194px; border:1px solid #88c100;}
   
   .product-bottom{ width:318px; float:left; height:60px; }
   .pro-row{ width:100%; float:left; max-height:30px; padding:5px 0 2px 0;}
   .pro-name, .pro-name a{ width:200px; float:left; color:#000000; text-decoration:none; }
   .pro-price{ width:118px; float:left; text-align:right; }
   .pro-row02{ width:100%; float:left; padding:0px; max-height:30px; line-height:normal; color:#696868;}
   
   
   .float_left {
    float: left;
}

.otherprodin {
    float: left;
    width: 912px;
}
.cut-price{ text-decoration:line-through; color:Red;}   
.left-nw-arrow{ width:17px; height:18px; float:left; position:absolute; left:-10px; top:82px; }
.right-nw-arrow{ width:17px; height:18px; float:left; position:absolute; right:-10px; top:82px; }
   
