.cust_label{color:#000000; font-size:75%; display:block; float:left;}
.cust_textbox{border:1px solid #D6D6D6; float:left;}
.textarea.cust_textarea{border:1px solid #D6D6D6; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%;}
.cust_h3{margin:0px; color:#000000; font-size:90%; font-weight:bold; padding-bottom:5px;}
.ybtext{font-size:11px;}
form {display:inline;}

body{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#000000; background:url(../../../../images/page-bg.gif) center repeat-y;}
h1{margin:0px; color:#000000; font-size:125%; font-weight:normal; padding-bottom:5px;}
h2{margin:0px; color:#000000; font-size:105%; font-weight:bold; padding-top:6px;}
h3{margin:0px; color:#FFFFFF; font-size:90%; font-weight:bold; padding-bottom:5px;}
h4{margin:0px; color:#000000; font-size:90%; font-weight:bold; padding-bottom:5px;}

a:link, a:visited{text-decoration:underline; color:#000000;}
a:hover{text-decoration:none;}
a.whitelinks:link, a.whitelinks:visited{font-size:70%; text-decoration:none; color:#ffffff; text-decoration:underline; font-weight:bold;}
a.whitelinks:hover{text-decoration:none;}
a.paging:link, a.paging:visited{font-size:70%; text-decoration:none; color:#ffffff; text-decoration:none; font-weight:bold;}
a.paging:hover{text-decoration:underline;}
.select-paging{font-size:70%; text-decoration:none; color:#3B8CE7; text-decoration:none; font-weight:bold; background-color:#ffffff;}
a.pagingblack:link, a.pagingblack:visited{font-size:70%; text-decoration:none; color:#000000; text-decoration:none; font-weight:bold;}
a.pagingblack:hover{text-decoration:underline;}
.select-paging-black{font-size:70%; text-decoration:none; color:#000000; text-decoration:none; font-weight:bold; background-color:#ffffff;}
a.toplinks:link, a.toplinks:visited{font-size:70%; text-decoration:none; color:#000000;}
a.toplinks:hover{text-decoration:underline;}

.maindiv{width:1002px;}
.topnavigation{height:25px; text-align:right; padding-right:28px;}
.logodiv{text-align:left; padding:0px 0px 21px 28px;}

.searchbar{height:23px; background-color:#014DA2; vertical-align:middle; padding:4px 4px 0px 15px;}
.searchbar a:link, .searchbar a:visited{color:#FFFFFF; font-weight:600; padding-right:6px; text-decoration:none;}
.searchbar a:hover{text-decoration:underline;}
.searchbar span{color:#FFFFFF; font-size:70%; font-weight:600;}
.searchdiv{float:left; text-align:left;}

.signupbar{height:22px; width:1002px; float:left; background-color:#3B8CE7; text-align:left; color:#FFFFFF;}
.signupbar a:link, .signupbar a:visited{color:#FFFFFF; font-size:11px; text-decoration:none; height:18px; padding-top:4px;}
.signupbar a:hover{text-decoration:underline;}
.signupbar a.boldsignup:link, .signupbar a.boldsignup:visited{color:#FFFFFF; font-size:11px; font-weight:600; text-decoration:none; height:18px; padding-top:4px;}
.signupbar a.boldsignup:hover{text-decoration:underline;}

.middleportion{float:left; padding-left:6px; padding-right:6px; text-align:left;}

.leftincludediv{width:187px; float:left;}
.leftnavidiv-border{border-left:1px solid #DA2027; border-right:1px solid #DA2027; display:block; width:185px; padding:1px 0px 1px 0px;}
.button-buy{background:#D64242; border:1px solid #DD6B6B; font-size:12px; color:#FFFFFF; font-weight:bold; width:50px; height:20px; padding-bottom:3px;}

.leftnavidiv{width:187px; margin-top:6px; margin-bottom:6px;}
.leftnavidiv span{color:#FFFFFF; font-size:70%; font-weight:bold; word-spacing:-1px; float:left; display:block; padding-top:3px;}

.leftnavidiv a:link, .leftnavidiv a:visited{font-size:75%; text-decoration:none; color:#3C5A75; background:url(../../../../images/bullet_navi.gif) no-repeat 5px 6px; padding:2px 0px 4px 18px; display:block; width:167px; font-family:Arial, Helvetica, sans-serif;}
.leftnavidiv a:hover{text-decoration:none; color:#FFFFFF; background:url(../../../../images/bullet_navi-hover.gif) no-repeat 5px 6px #014da2;}

a.redbg:link, a.redbg:visited{color:#FFFFFF; background:url(../../../../images/bullet_navi-hover.gif) no-repeat 5px 6px #DA2027;}
a.redbg:hover{text-decoration:underline;}
.leftnaviheaderdiv{height:20px; background-color:#DA2027;}

.content{float:left; margin:6px 6px 0px 6px; padding-bottom:6px; width:616px; display:inline;}

.whitetext{color:#FFFFFF; font-size:70%;}
.whitetext a:link, .whitetext a:visited{color:#FFFFFF; font-size:100%; text-decoration:underline;}
.whitetext a:hover{text-decoration:none;}
.bullet{padding-left:13px; background:url(../../../../images/bullet_mainpage.gif) no-repeat 0px 2px;}

.rightpaneldiv{width:175px; float:left;}

.yourbasket{margin-top:6px; float:left;}
.yourbasketheaderdiv{height:20px; background-color:#DA2027; float:left; width:175px;}
.yourbasket span{color:#FFFFFF; font-size:70%; font-weight:bold; word-spacing:-1px; float:left; display:block; padding-top:3px;}
.yourbasket p{color:#5B5959; font-size:70%; margin:0px;}
.yourbasketredtext{color:#DA2027; font-size:70%; float:right; clear:right;}
.bluetext{color:#014DA2; font-size:70%;}

.bestseller{margin-top:6px; float:left;}
.bestsellerheaderdiv{height:20px; width:175px; background-color:#F36F20; float:left;}
.bestseller span{color:#FFFFFF; font-size:70%; font-weight:bold; word-spacing:-1px; float:left; display:block; padding-top:3px;}
.bestsellerblock{float:left; margin-bottom:7px;}
.bestsellerthumb{width:40px; height:40px; background-color:#F36F20; margin-right:7px; float:left;}
.bestsellercontent{float:left; width:159px; padding:7px 7px 7px 7px; border-left:#F36F20 1px solid; border-right:#F36F20 1px solid;}
.bestsellercontent h1{color:#014DA2; font-size:75%; margin:0px; padding:0px; font-weight:bold;}
.bestsellercontent h2{color:#014DA2; font-size:70%; margin:0px; padding:0px; font-weight:normal;}
.bestsellercontent h3{color:#DA2027; font-size:70%; margin:0px; padding:0px; font-weight:normal;}
.bestsellertext{float:left; width:110px;}

.footerdiv{float:left; width:986px; height:31px; border-top:1px solid #999999; color:#666666; font-size:70%; text-align:left; padding:8px;}
.footerdiv a:link, .footerdiv a:visited{text-decoration:none; font-size:100%; color:#666666;}
.footerdiv a:hover{text-decoration:underline;}

.emailnewsletter{width:187px; margin-top:6px; margin-bottom:6px;float:left;}
.emailnewsletter span{color:#014DA2; font-size:70%; padding-left:8px; display:block;}
.emailnewsletter b{color:#014DA2; font-size:100%; margin:0px; padding:0px; font-weight:bold;}

.descriptionbox{float:left; margin-top:6px; text-align:left;}
.descriptionbox b{color:#FFFFFF; font-size:70%; font-weight:bold; display:block; float:left; margin:5px 0px 0px 0px; padding-left:2px;}
.descriptionbox p{margin:0px; color:#000000; font-size:70%; display:block; float:left;}
.descriptioncontent{float:left; width:614px; background-color:#E3E6EB; border-left:#3B8CE7 1px solid; border-right:#3B8CE7 1px solid;}
.descriptionrow{float:left; width:614px; padding:2px 0px 2px 0px; border-bottom:#C5C8CD solid 1px;}
.description{width:170px; padding-left:6px;}
.unitprice{width:165px; text-align:center;  padding-left:6px;}
.packs{width:66px; text-align:center; }
.price{width:62px; padding:0px; text-align:center;}
.idealfor{width:123px; text-align:center; }

.category1{width:90px; padding-left:6px;}
.description1{width:150px; padding-left:6px;}
.unitprice1{width:105px; text-align:center;  padding-left:6px;}
.packs1{width:66px; text-align:center; }
.price1{width:62px; padding:0px; text-align:center;}
.description2{width:147px; padding-left:6px;}
.idealfor1{width:115px; text-align:center; }

.header-description{width:170px; padding-left:6px;}
.header-unitprice{width:169px; text-align:center;  padding-left:6px;}
.header-packs{width:64px; text-align:center;}
.header-price{width:60px; padding:0px;  text-align:center;}
.header-idealfor{width:120px;  text-align:center;}



.textbox{background:url(../../../../images/textboxbg.gif) repeat-x top #FFFFFF; border-bottom:#E3E3E3 1px solid; border-left:#CECECE 1px solid; border-right:#CECECE 1px solid; border-top:none;}
.result-textbox{background:url(../../../../images/textboxbg.gif) repeat-x top #FFFFFF; border-bottom:#E3E3E3 1px solid; border-left:#CECECE 1px solid; border-right:#CECECE 1px solid; border-top:none; width:30px; text-align:center;}

.registrationdiv{background-color:#F7F7F7; border:#D6D6D6 1px solid; float:left; width:594px; padding:10px;}
.registrationdiv h1{margin:0px; color:#014DA2; font-size:155%;}
.registrationdiv h2{margin:0px; color:#000000; font-size:110%; font-weight:bold; letter-spacing:-1px;}
.registrationdiv p{margin:5px 0px 5px 0px; color:#000000; font-size:70%;}
.registrationdiv span{color:#000000; font-size:75%; display:block; float:left;}
.registrationdiv label{color:#000000; font-size:75%; display:block; float:left;}
.registrationdiv fieldset{border:1px solid #D5D5D5; padding:0px 10px 10px 10px; margin:10px 0px 10px 0px; float:left; width:572px;}
.registrationdiv legend{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:85%; font-weight:bold; letter-spacing:-1px; border-bottom:#000000 2px solid; padding-bottom:5px;}
.registerdetails{width:205px;}
.registerdetails1{width:202px;}
.registerboxes{width:367px;}
.registerstar{color:#DA2027; float:left;}
.registertextbox{border:1px solid #D6D6D6; width:300px; float:left;}
.registerrowdiv{width:572px; float:left; margin:3px 0px 3px 0px;}
.registerdropdown{font-size:100%; float:left;}

.cartdiv{width:594px; padding:10px;}
.cartdiv h1{margin:0px; color:#014DA2; font-size:155%;}
.cartdiv h2{margin:0px; color:#000000; font-size:110%; font-weight:bold; letter-spacing:-1px;}
.cartdiv .peacockblue{margin:0px; color:#006699; font-size:11px; font-weight:bold; letter-spacing:-1px;}
.cartdiv .addmorebg{background-color:#F5F5F5; height:26px; display:block; text-align:right; padding:3px 5px 0px 0px;}
.cartdiv .addmorebgnew{background-color:#F5F5F5; height:26px; display:block; text-align:right; padding:3px 5px 0px 0px;}

.carttitlebar{padding:5px 3px 5px 5px; float:left; width:584px; font-weight:bold; font-size:10px; color:#717176; background:#F4F4F4; border-bottom:#949494 1px solid;}
.carttitlebar .removeitem{width:50px; float:left; text-align:left;}
.carttitlebar .qty{width:34px; padding-right:5px; text-align:right; float:left;}
.carttitlebar .product{ width:240px; padding-left:8px; float:left;}
.carttitlebar .stock{ width:80px; float:left;}
.carttitlebar .price{ width:84px; float:left;}
.carttitlebar .linetotal{ width:67px; float:left; text-align:right;}

.cartdata {padding:5px 3px 5px 5px; float:left; width:584px; font-size:11px; color:#717176; font-weight:bold; border-bottom:1px #D7D7D7 dashed;}
.cartdata .bin{width:50px; float:left;}
.cartdata .qtydata{width:39px; float:left; text-align:center;}
.cartdata .stockdata{ width:80px; float:left;}
.cartdata .productdata{width:240px; padding:3px 0px 0px 8px; float:left; color:#000000;}
.cartdata .pricedata{ width:84px; float:left; text-align:right;}
.cartdata .linetotaldata{width:83px; float:left; text-align:right;}

.carttotal {padding:5px 3px 5px 5px; float:left; width:584px; font-size:11px; color:#717176; font-weight:bold; color:#625562;}
.carttotal .bin{width:29px; float:left;}
.carttotal .remove{width:390px; padding:3px 0px 0px 8px; float:left; color:#000000;}
.carttotal .carttotaldark{width:90px; float:left; text-align:right;}
.carttotal .totaldata{width:64px; float:left; text-align:right;}

.update{ width:350px; float:left; font-size:11px; padding-top:84px; border:0px solid #666666;}
.updatecart{ width:412px; float:left; font-size:11px; padding-top:110px;}
.orange{ color:#FF6A00; font-size:12px; font-weight:bold;}

.addressdiv {font-weight:bold; font-size:12px; color:#717176; width:594px; float:left; font-family:Arial, Helvetica, sans-serif; background:url(../../../../images/addressdivbg.gif) repeat-y right;}
.addressdiv .addressheader{height:13px; font-size:10px; display:block; padding:5px 5px 5px 0px; float:left; width:589px; background:url(../../../../images/carttitlebar_bg.gif) bottom;}
.addressdiv .addressdata{font-size:12px; display:block; padding-top:5px; float:left; width:594px; float:left; background:url(../../../../images/addressdatadivider.gif) bottom repeat-x;}
.addressdiv .editspace{ width:30px; float:left;}
.addressdiv .addresspace{width:110px; padding-left:10px; float:left;}
.addressdiv .orderspace{width:260px; padding-right:20px; text-align:right; float:left;}
.addressdiv .orderspacerow{width:260px; height:20px; float:left;}
.addressdiv .orderspacerow1{width:50px; float:right;}
.addressdiv .orderspacerow2{width:210px; float:right;}
.addressdiv .orderspacerowtotal{width:260px; height:20px; float:left; color:#382936;}
.addressdiv .notesspace{width:140px; padding-left:10px; float:left;}

a.edit:link, a.edit:visited{color:#5283BB; font-size:11px; text-decoration:underline;}
a.edit:hover{ color:#666666;}

.shiping{width:237px; float:left; text-align:right; font-size:11px; color:#625562; padding:70px 0px 0px 0px; display:block;}
.shiping div{height:25px;}


.addmorebtn{background-color:#3B8CE7; color:#FFFFFF; border:1px #999999 solid; padding:0px; width:103px;}
.checkout{background-color:#3B8CE7; color:#FFFFFF; border:1px #999999 solid; padding:0px; width:72px;}
.updatecartbtn{background-color:#CC3333; color:#FFFFFF; border:1px #999999 solid; padding:0px; width:103px;}
.autocompletebtn{background-color:#3B8CE7; color:#FFFFFF; border:1px #999999 solid; width:190px; float:left;}


.alsolookedatdiv{float:left; width:600px; padding:25px 0px 0px 10px;}
.alsolookedatheader{float:left; width:600px; background-color:#428CE7;}
.alsolookedatdata{float:left; width:596px; border-left:2px #428CE7 solid; border-right:2px #428CE7 solid;}
.alsolookeditem{float:left; width:198px; padding:5px 0px 5px 0px;}
.alsolookedimg{float:left; width:38px; padding:0px 7px 0px 13px;}
.alsoitemdescription{float:left; width:138px; color:#3872A1; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.alsoitemprice{float:left; width:138px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#D23007; padding-top:4px;}
.alsopricespan{display:block; float:left; margin-top:3px;}
.alsobuybtn{vertical-align:middle; margin-left:5px;}

a.seemorepicsnums:link, a.seemorepicsnums:visited{font-size:70%; text-decoration:underline; color:#014DA2; padding:0px 2px 0px 2px;}
a.seemorepicsnums:hover{text-decoration:none;}
a.seemorepics:link, a.seemorepics:visited{font-size:70%; text-decoration:none; color:#014DA2; padding:0px 2px 0px 2px;}
a.seemorepics:hover{text-decoration:underline;}
.seemorepicstext {font-size:70%; color:#014DA2; padding:0px 2px 0px 2px;}
.productlistingpics{float:left; width:616px; margin-top:6px;}
.prodetailscontent{float:left; width:614px; border-left:#3B8CE7 1px solid; border-right:#3B8CE7 1px solid;}
.prodetailsrow{float:left; width:614px; padding:2px 0px 2px 0px; border-bottom:#C5C8CD solid 1px;}
.prodescription{width:160px; float:left; line-height:20px; padding-left:10px}
.prodetials{width:430px; float:left; line-height:20px;}

.errmsg{color:#FFFFFF; font-size:11px}
.pwdbox{ width:168px; height:22px; border:solid #797979 }

.alsolookedatdiv{float:left; width:600px; padding:25px 0px 0px 10px;}
.alsolookedatheader{float:left; width:600px; background-color:#428CE7;}
.alsolookedatdata{float:left; width:596px; border-left:2px #428CE7 solid; border-right:2px #428CE7 solid;}
.alsolookeditem{float:left; width:198px; padding:5px 0px 5px 0px;}
.alsolookedimg{float:left; width:38px; padding:0px 7px 0px 13px;}
.alsoitemdescription{float:left; width:138px; color:#3872A1; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.alsoitemprice{float:left; width:138px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#D23007; padding-top:4px;}
.alsopricespan{display:block; float:left; margin-top:3px;}
.alsobuybtn{vertical-align:middle; margin-left:5px;}

a.seemorepicsnums:link, a.seemorepicsnums:visited{font-size:70%; text-decoration:underline; color:#014DA2; padding:0px 2px 0px 2px;}
a.seemorepicsnums:hover{text-decoration:none;}
a.seemorepics:link, a.seemorepics:visited{font-size:70%; text-decoration:none; color:#014DA2; padding:0px 2px 0px 2px;}
a.seemorepics:hover{text-decoration:underline;}
.productlistingpics{float:left; width:616px; margin-top:6px;}
.prodetailscontent{float:left; width:614px; border-left:#3B8CE7 1px solid; border-right:#3B8CE7 1px solid;}
.prodetailsrow{float:left; width:614px; padding:2px 0px 2px 0px; border-bottom:#C5C8CD solid 1px;}
.prodescription{width:170px; float:left; line-height:20px;}
.prodetials{width:430px; float:left; line-height:20px;}

a.blue-btn:link,a.blue-btn:visited{background:url(../../../../images/hlbtn.gif) bottom; line-height:20px; color:#FFFFFF; border:1px #999999 solid; padding:3px 5px; font-size:12px; font-weight:normal; text-decoration:none}
a.blue-btn:hover{background:url(../../../../images/hlbtn.gif) bottom; background-color:#003399;text-decoration:none; cursor:default}


/* ==== mitesh  19-07-08 ====== */

.error-main{ float:left; width:584px; margin-left:5px; min-height:50px; height:auto !important; height:50px; }
.error-main-div{ float:left; width:584px; background:#DA2027; color:#FFFFFF; min-height:50px; height:auto !important; height:50px; }
.error-main-div-img{float:left; padding:0px 8px 0px 8px; width:80px; background:#DA2027;}
.error-main-div-img img{float:left; padding:0px; margin:0px;}
.error-main-div-sub{float:left; width:466px; color:#FFFFFF; background:#DA2027; font-family:Arial, Helvetica, sans-serif;}
.error-main-div-sub div{float:left; width:466px;}
.error-main-div-sub div p{ float:left; margin:0px; padding:0px; width:466px; color:#FFFFFF; font-size:11px; line-height:15px;}
.error-main-div-sub b{float:left; width:466px; color:#FFFFFF; font-size:17px; font-family:Arial, Helvetica, sans-serif;}

/* ==== End Of mitesh  19-07-08 ====== */

a.darkgreen:link, a.darkgreen:visited{font-size:12px; color:#154350; text-decoration:none; padding:0px 2px; margin:0px;}
a.darkgreen:hover{text-decoration:underline;}

.rhs-yellow { float:left; width:187px; margin:12px 6px 0px 0px; display:inline;background:#F8EA92; }
.rhs-yellow-top{ float:left; width:187px; padding-bottom:10px;}
.rhs-yellow-top img{ float:left; padding:0px 7px 0px 5px;}
.rhs-yellow-top h1 { float:left; width:130px; font-size:95%; margin:0px; padding:2px 0px 0px 0px; color:#154350; font-family:"Trebuchet MS", Arial, Verdana;}
.rhs-yellow p { float:left; width:165px; font-size:75%; margin:0px; padding:10px; color:#154350; line-height:normal; font-family:"Trebuchet MS", Arial, Verdana;}
.rhs-yellow-img{float:left; width:177px; padding:0px 0px 10px 8px;}
.rhs-yellow-img img{float:left; padding:5px 0px 5px 0px;}




