html,body,table{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
line-height:18px;
font-size: 11px;
background-color:#E6F2FF;
}
form{margin:0px;padding:0px;}
.Wrapper {
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
width:990px;
float:left;
}
.WrapperLayout {
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
width:1006px;
/*float:left;*/
}
div#Body{
clear:both;
width:1006px;
background:url(image/body_vertical_bg.gif) right repeat-y;
z-index:0;
float:left;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
div#BodyContent{
position:static;
float:left;
width:970px;
padding-left:10px;
padding-right:10px;
}
div#HeaderTop{
clear:both;
width:1006px;
height:15px;
background:url(image/header_top_bg.gif) top right no-repeat;
backgrond-position:right;
position:relative;
z-index:0;
}
div#FooterBootom{
/*float:left;*/
clear:both;
margin:0 auto;
width:1006px;
height:33px;
background:url(image/Footer_bottom_bg.gif) bottom right no-repeat;
z-index:0;
}
.bredcrum{
color:#666666;
text-decoration: none;
font-size:10px;
}.bredcrum a {
color:#666666;
}
#categoryNavigationPane{height:30px;line-height:30px;}
#templateConten{float:left;width:970px;padding:0px;margin:0px;}
#productNevigetion{float:left;width:962px;}
#productDetailDisplay{float:left;width:645px;}
/*#productMiniShoppingCart{float:right;width:290px;margin-left:10px;}*/
#logo{
float:left;
width:215px;
/*height:83px;*/
}
#logo1{
float:right;
width:186px;
/*height:83px;*/
}
#Search{
width:428px;
line-height:25px;
float:left;
clear:both;
}
Select#categoryid{width:150px;}
#Headlink{
text-align:right;
float:right;
width:280px;
height:83px;
}
#catemenu{
clear:both;
float:left;
width:972px;
line-height:25px;
}
#MothersDay{
position:static;
float:left;
line-height:25px;
}
#DeliverToday{
position:static;
float:left;
line-height:25px;
}
#Occasions{
position:static;
float:left;
}
#Collections{
position:static;
float:left;
}
#Gifts{
position:static;
float:left;
}
#Flowers{
position:static;
float:left;
}
#Specialoffers{
position:static;
float:left;
}
/* catemenu Table Class Start */
.catemenuTable{white-space:nowrap;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;}
.catemenu{background:#E6F2FF;color:#FFF;height:29px;text-align:center;width:160px;}
.catemenu a {margin-right:12px;margin-left:12px;}
.lmenu{background:#E6F2FF;color:#FFF;height:29px;text-align:center;width:160px;}
.rmenu{background:#E6F2FF;color:#FFF;height:29px;text-align:center;width:156px;}
.activeMenu{background:#E6F2FF;color:#FFF;height:29px;text-align:center;border:none;width:156px;}
/* catemenu Table Class End */
#top1Part{
float:left;
width:972px;
background:#E6F2FF;
}
#top2Part{
padding:10px 0px 10px 0px;
float:left;
width:972px;
}
#top3Part{
float:left;
width:972px;
}
#top4Part{
padding:10px 0px 10px 0px;
float:left;
width:972px;
}
#top5Part{
padding:10px 0px 10px 0px;
float:left;
width:972px;
display:inline-table;
}
#bigBanner{
float:left;
width:635px;
}
#findform{
float:left;
width:330px;
height:312px;
margin-right:-20px;
background:#9fbeff;
}
#findSearchBox{
float:left;
padding:5px;
display:inline-table;
overflow:hidden;
}
.findformdiv{
clear:both;
float:left;
display:inline-table;
white-space:nowrap;
overflow:hidden;
}
#CatalogueBanner{
width:100%;
clear:both;
margin-top:8px;
}
#promotionTab{
width:auto;
float:left;
clear:both;
width:100%;
padding-left:7px;
margin-bottom:-2px;
}
#productPromotion{
float:left;
width:100%;
margin-bottom:7px;
background:#FFF;
}
#productPromotion table{
background:#FFFFFF;
}
#leftSiedPromotionText{
float:left;
width:610px;
text-align:left;
padding-right:20px;
}
#rightSiedPromotionText{
float:right;
width:330px;
text-align:left;
padding:0px;
margin:0px;
}
#logoBannerDIV{
float:left;
height:70px;
vertical-align:bottom;
padding:5px 0px 0px 0px;
}
#logoBanner{
float:left;
width:192px;
text-align:center;
vertical-align:bottom;
padding:0px;
margin:0px;
}
#footerCategoryLink{
display:inline-table;
padding:5px 0px;
margin:0px;
width:178px;
float:left;
text-align:left;
}
#FooterCopyright{
padding:0px;
margin:0px;
float:left;
width:964px;
line-height:25px;
text-align:center;
}
/* Layout Div ID CSS Property End */

/* Div ID CSS Property Start */
#BestSellers{display:block;}
#Bunches{display:none;}
#DesignerArrangement{display:none;}
#GoodLuckPlants{display:none;}
#Cakes{display:none;}
/* Div ID CSS Property End */

/* Div product promotion ID CSS Property Start */
div.active{
float:left;
height:27px;
padding:5px 5px 0px 0px;
cursor: pointer;
}
div.active div.leftCorner{
background: url(image/whiteLeftCorner.gif) right no-repeat;
background-position:0 0px;
margin:0px;
padding:0px;
width:3px;
height:27px;
float:left;
}
div.active div.centerBG{
background:#FFF;
text-align:center;
width:173px;
line-height:22px;
padding-top:5px;
float:left;
}
div.active div.rightCorner{
background: url(image/whiteRightCorner.gif) left no-repeat;
background-position:0 0px;
width:4px;
height:27px;
padding:0px;
float:left;
}
div.dactive{
float:left;
height:27px;
padding:5px 5px 0px 0px;  
cursor: pointer;
}
div.dactive div.leftCorner{
background: url(image/buleLeftCorner.gif) right no-repeat;
background-position:0 0px;
margin:0px;
padding:0px;
width:3px;
height:27px;
float:left;
}
div.dactive div.centerBG{
background:url(image/bulecanterbg.gif) center repeat;
text-align:center;
width:180px;
line-height:22px;
padding-top:5px;
float:left;
color:#FFF;
}
div.dactive div.rightCorner{
background:url(image/blueRightCorner.gif) left no-repeat;
background-position:0 0px;
width:4px;
height:27px;
padding:0px;
float:left;
}
div.Fdactive{
float:left;
height:30px;
padding:5px 5px 0px 7px;  
}
div.Fdactive div.leftCorner{
background: url(image/whiteLeftCorner.gif) right no-repeat;
background-position:0 0px;
margin:0px;
padding:0px;
width:4px;
height:30px;
float:left;
}
div.Fdactive div.centerBG{
background:#FFF;
text-align:center;
width:170px;
line-height:23px;
padding-top:5px;
float:left;
}
div.Fdactive div.rightCorner{
background: url(image/whiteRightCorner.gif) left no-repeat;
background-position:0 0px;
width:4px;
height:28px;
padding:0px;
float:left;
}
#productlist{
background:#FFFFFF;
width:957px;
display:inline-table;
text-align:center;
}
.clear_both{clear:both;}
.alignLeft{
text-align:left;
float:left;
vertical-align:bottom;
}
.alignRight{
text-align:right;
float:right;
vertical-align:bottom;
}
.alignCenter{
text-align:center;
float:center;
vertical-align:bottom;
}
.valignBottom{
vertical-align:bottom;
}
.padding10px{padding:10px;}
.width80px{width:80px;display:inline-table;}
/* Background Image & Color Class Start */
.GeryBackground{background:#ccc;}
.whiteBackground{background:#FFF;}
.PurpleBoldBg{background:#0066ff;}
.PurpleNormalBg{background:#ff6c00;}
.pinkBodbg{background:#6097E9;}
.pinkNormalbg{background:#1274c0;}
.whitebg{background:#FFF;}
.darkPinkBg{background:#ca86ab;padding-top:3px;padding-bottom:3px;}
.lightPinkBg{background:#e4c2d5;}
.lightPurplebg{background:#6097E9;}
.oreangeBg{background:#ffb900;}
.greenBg{background:#e4f3ae;}
.lightgreenBg{background:#E2FFC6;}
.lightgreenbg{background:#F5FBE9;}
/* Background Image & Color Class End */
/* border Class Start */
.PurplerightBorder{border-right:1px solid #dcd7dd;border-collapse:collapse;}
.greenTopRightBorder{background:#d9f08c;border:1px solid #FFF;border-bottom:none;border-left:none;border-collapse:collapse;}
.greenTopBorder{background:#e3f4a6;border-top:1px solid #FFF;border-collapse:collapse;}
.GeryBorder{border:1px solid #CCC;border-collapse:collapse;}
.bottomGreenBorder{border-bottom:1px solid #c5d1a3;border-collapse:collapse;}
.lightPinkBorder{border:1px solid #e4c2d5;border-collapse:collapse;}
.limeGreenBorder{border:1px solid #c5d1a3;border-collapse:collapse;background:#FFF;}
.lightGeryBorder{border:1px solid #e4e3e8;border-collapse:collapse;}
/* border Class End */
/* Padding Class Start */
.fivepxpadding{padding:5px 5px 5px 5px;}
.towpadding{padding:2px 2px 2px 2px;}
.{line-height:18px;}
.line-through{text-decoration:line-through;}
.nowrap{white-space:nowrap;table-layout:fixed;}
/* Padding Class End */

/* Font & Color Text Class Start */
/* Bold Text Start */
.whiteBoldText{color:#FFF;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-decoration:none;}
.blackBoldText{color:#000;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;}
.redBoldText{color:#FF0000;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;}
.PurpleBoldText{color:#7137b0;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;}
.GeryBoldText{color:#7d7d7d;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;}
.bigBlackHadding{color:#000;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-shadow:inherit;}
.GreenBoldText{color:#5cab11;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;}
.lightPurpleBoldText{color:#8750c8;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-decoration:underline;}
.Hadding{color:#535353;font-size:14px;font-family:Arial;font-weight:bolder;}
.greenBigBoldText{color:#5cab11;font-size:14px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;}
.PurpleBigBoldText{color:#7137b0;font-size:16px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-shadow:inherit;}
.whitebigBoldText{color:#FFF;font-size:14px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;}
.bigRedText{color:#ff0054;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-shadow:inherit;}
/* Bold Text End */
/* Normal Text Start */
.blackNormalText{color:#000;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;}
.WhiteNormalText{color:#FFF;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;}
.redNormalText{color:#FF0000;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;}
.PurpleNormalText{color:#7137b0;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;}
.GeryNormalText{color:#666666;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;}
.GreenNormalText{color:#5cab11;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;}
.GeryItalicText{color:#666666;font-size:12px;font-style:italic; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;}
.lightPurpleNormalText{color:#8750c8;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;text-decoration:underline;}
/* Normal Text End */
/* Font & Color Text Class End */

/* Font & Color Text Link Class Start */
/* Bold Link Start */
.redBoldLink{color:#FF0000;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-decoration:none;}
.PurpleBoldLink{color:#7137b0;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-decoration:none;}
.GeryBoldLink{color:#7d7d7d;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-decoration:none;}
.GreenBoldLink{color:#5cab11;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-decoration:none;}
.WhiteBoldLink{color:#FFF;font-size:13px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-decoration:none;}
/* Bold Link End */
/* Normal Link Start */
.redNormalLink{color:#FF0000;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;text-decoration:none;}
.PurpleNormalLink, .PurpleNormalLink:hover{color:#7137b0;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:Normal;text-decoration:none;}
.GeryNormalLink{color:#7d7d7d;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:Normal;text-decoration:none;}
.GreenNormalLink{color:#5cab11;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:Normal;text-decoration:none;}
.lightGeryNormalLink{color:#999999;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:Normal;text-decoration:none;}
.WhiteNormalLink{color:#FFF;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:Normal;text-decoration:none;}
.blackNormalLink{color:#000;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:Normal;text-decoration:underline;}
.blackNormalLink:hover{color:#000;font-size:12px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:Normal;text-decoration:none;}
/* Normal Link End */
.underline{text-decoration:underline;}
.noneunderline{text-decoration:none;}
.blinktext{text-decoration:blink;}
/* Font & Color Text Link Class End */
.ContentPanel {
width:750px;
float:left;

}
.mainDiv{	
width:100%;	
float:left;
text-align:left;
background-color:#FFFFFF;
border:1px solid #CA86AB;
}
.mainDiv2{
text-align:left;
background-color:#FFFFFF;
border:solid 1px #5cab11;
vertical-align:top;
}
.mainDivOrange{
float:left;
text-align:left;
background-color:#FFFFFF;
border:solid 1px #f2cd66;
}
.leftPanel {
width:191px;	
float:left;
text-align:left;
border:solid 0px #b198d2;
margin:0px 7px 10px 0px;
}
.mainPanel {
width:555px;	
float:left;
text-align:center;
margin:0px 7px 0px 0px;
}
.rightPanel{	
width:235px;
float:left;	
margin:0px 0px 10px 0px;
border:solid 0px #5cab11;
}
.productDisplay {
width:662px;
float:left;
margin:0px;
}
.miniShoppingCart{
width:293px;
float:right;
margin:0px;
margin-left:8px;
}
.width175{
float:left;
padding:5px;
width:175px;
}
.width175left{
text-align:left;
width:175px;
}
.alignC{	
}
.alignL{
text-align:left;
}
/*---------------------------------------- NEW DESIGN START ----------------------------------------------*/
#navigation{
float:left;
width:100%;
}
#navigation span{
text-align:right;
}
#navigation ul, #navigation ul li {
list-style: none;
margin: 0;
padding: 0;
vertical-align:bottom;
}
#navigation ul {
padding: 15px 0 0px 0px;
text-align: left;
float:left;
margin-bottom:2px;
}
#navigation ul li {
display: inline;
}
#navigation ul li a {
background: url(../../images/justdial/tableft.gif) no-repeat left top;
background-position:0 -150px;
color: #FFF;
text-decoration: none;
padding: 5px 0;
}
#navigation ul li span {
background: url(../../images/justdial/tabright.gif) no-repeat right top;
background-position:100% -150px;
padding: 5px 7px 5px 3px;
margin: 4px 0 4px 4px;
}
#navigation ul li a:hover span {
text-decoration: underline;
background-position: 100% -75px;
}
#navigation ul li a:hover {
background-position: 0 -75px;
}
#navigation #current a {
background-position: 0 -75px;
}
#navigation #current a span {
background-position: 100% -75px;
}
#tab{
float:left;
width:100%;
}
#tab span{
text-align:right;
}
#tab ul, #tab ul li {
list-style: none;
margin: 0;
padding: 0;
vertical-align:bottom;
}
#tab ul {
padding: 5px 0 0px 0px;
text-align: left;
float:left;
margin-bottom:2px;
}
#tab ul li {
display: inline;
}
#tab ul li a {
background: url(../../images/justdial/tableft.gif) no-repeat left top;
background-position:0 -150px;
color: #FFF;
text-decoration: none;
padding: 5px 0;
}
#tab ul li span {
background: url(../../images/justdial/tabright.gif) no-repeat right top;
background-position:100% -150px;
padding: 5px 7px 5px 3px;
margin: 4px 0 4px 4px;
}
#tab ul li a:hover span {
text-decoration: underline;
background-position: 100% -75px;
}
#tab ul li a:hover {
background-position: 0 -75px;
}
#tab #current a {
background-position: 0 -75px;
}
#tab #current a span {
background-position: 100% -75px;
}
* html #tab ul li a {
padding: 0;
}
* html #navigation ul li a {
padding: 0;
}
#tabs1 {
      float:left;
	  font-size:10px;
      width:99.99%;
      background-color:#7aa5ff;
      line-height:normal;
	  text-align:left;
      }
#tabs1 ul {
	  margin:0px;
	  padding:9px 1px 1px 4px;
	  height:20px;
	  list-style:none;
  }
#tabs1 li.selected {
  	display:inline;
	margin:0px;
	padding:5px 20px 10px 20px;
  	background-color:#E2DFFB;
  	color:#7137B0;
	font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
  }
 #tabs1 li {
  	display:inline;
  	margin:3px;
	padding:5px 10px 10px 10px;
	cursor:pointer;  
  	color:#FFFFFF;
	font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #E2DFFB;
	vertical-align: middle;
  }
#tabs1 a {
  float:left;
  /*background:url(../../images/justdial/tableft1.gif) no-repeat left top;*/
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabs1 a span {
  float:left;
  display:block;
  /*background:url(../../images/justdial/tabright1.gif) no-repeat right top;*/
  padding:5px 8px 4px 0px;
  color:#627EB7;
  }
#tabs1 a span {float:none;}
/*#tabs a:hover span {
  color:#627EB7;
  }
#tabs1 a:hover {
  background-position:0% -42px;
  }
#tabs1 a:hover span {
  background-position:100% -42px;
  }

  #tabs1 #current a {
		  background-position:0% -42px;
  }
  #tabs1 #current a span {
		  background-position:100% -42px;
  }*/
.bg{
background-image:url(../../images/justdial/bg.gif);
background-repeat:repeat-x;	
}
.menu{
width: 100%;
border:solid 1px #b198d2;
line-height:23px;
}
.menu3 {
width: 100%;
border-style: solid solid solid solid;
border-color: #b198d2;
border-size: 1px;
border-width: 1px;
line-height:23px;
}
.menu3 span a {
height: 26px;
text-decoration: none;
vertical-align:middle;
border-top:solid 1px #d8e8ff;
}
.menu3 span a:link, .menu3 span a:visited {
color: #6483a2;
display: block;
/*background:  url(../images/menu3.gif);*/
background-color:#eff6ff;
width:100%;
}
.menu3 span a:hover { 
color: #FFFFFF;
/*background:  url(../images/menu3.gif) 0 -26px;*/
background-color:#8eb5ef;
font-weight:bold;
height:26px;
width:100%;
display:block;
}
.current { 
color: #FFF;
font-weight:bold;
text-indent:5px;
height:23px;
text-align:left;
background-color:#6097E9;
display:block;
}


.current1 { 
color:#FFFFFF;
font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
font-size:14px;
font-weight:bold;
height:23px;
text-align:left;
background-color:#6097E9;
display:block;
padding-top:3px;
}
.menu3 span div{
float:left;
display:block;
}
.newArrivals{
border:solid 1px #5cab11;
float:left;
width:100%;
border-top:none;
padding-bottom:5px;
}
.widthHalf{
width:50%;
}
.shopIcon{
float:left;
background-image:url(../../images/justdial/shopping_icon.gif);
background-repeat:no-repeat;
width:75px;
height:80px;
}
.paymentOption{
float:left;
width:350px;
margin-right:35px;
}
.checkPayment{
float:left;
width:400px;
margin-right:15px;
}
.copyright{
float:left;
text-align:center;
width:100%;
color:#A1A1A1;
font-size:10px;
}
.sign{
background-image:url(../../images/justdial/sign_secured.gif);
background-repeat:no-repeat;
font-weight:bold;
width:110px;
height:90px;
background-position:bottom;
border:solid 0px #FF0000;
}
/*---------------------------------------- NEW DESIGN END ----------------------------------------------*/
.titleOrange{
font-weight:bold;
background-color:#ffeebf;
color:#e47009;
line-height:30px;
text-align:left;
text-indent:4px;
}
.title{
background-color:#CA86AB;
background-repeat:repeat-x;
color:#FFFFFF;
font-weight:bold;
line-height:22px;
text-align:left;	
text-indent:4px;
width:100%;
height:24px;

}
.title2{
background-color:#1274c0;
color:#FFF;
font-weight:bold;
font-size: 14px;
line-height:22px;
text-align:center;	
text-indent:4px;
width:100%;
height:24px;
float:left;
}
.title3{
background-color:#6396ff;
color:#000000;
font-weight:bold;
line-height:22px;
text-align:left;
text-indent:4px;
width:100%;
height:24px;
float:left;
}
.title4{
background-color:#fef4df;
color:#000000;
font-weight:bold;
line-height:22px;
text-align:left;
text-indent:4px;
width:100%;
height:24px;
float:left;
}
.titleOffer{
font-weight:bold;
line-height:22px;
text-align:center;
text-indent:4px;
width:100%;
height:24px;
float:left;
background-color:#FF0000;
color:#FFFFFF;
}

td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a{
color:#7137b0;
text-decoration: none;
}
a:hover {
color: #CCC;
text-decoration: underline;
}
a:visited,active {
text-decoration: none;
}
table td a.buynowButton{
background-image:url(../../images/justdial/button_medium.gif);
background-repeat:no-repeat;
font-weight:bold;
font-size:11px;
width:71px;
height:23px;	
line-height:23px;
text-decoration:none;
color:#FFFFFF;
text-align:center;
cursor:pointer;
vertical-align:middle;
padding:5px 7px 5px 8px;
border:0px solid #FFFFFF;
}
span.buynowText{
padding-top:5px;
}
.smallGreenButton {
background-image:url(../../images/justdial/button_small.gif);
background-repeat:no-repeat;
font-weight:bold;
font-size:11px;
width:48px;
height:23px;
text-decoration:none;
color:#FFFFFF;
text-align:center;
cursor:hand;
cursor:pointer;
vertical-align:middle;
display:block;
border:0px solid #FFF;
line-height:20px;
}
.mediumGreenButton {
background-image:url(../../images/justdial/button_medium.gif);
background-repeat:no-repeat;
font-weight:bold;
font-size:11px;
width:71px;
height:23px;	
line-height:20px;
text-decoration:none;
color:#FFFFFF;
text-align:center;
cursor:hand;
cursor:pointer;
vertical-align:middle;
display:block;
border:0px solid #FFFFFF;
}
.lightGreenButton {
background-image:url(../../images/justdial/button.gif);
background-repeat:no-repeat;
font-family:Verdana;
font-weight:bold;
font-size:12px;
line-height:22px;
width:100px;
height:24px;
text-decoration:none;
color:#FFFFFF;
text-align:center;
cursor:hand;
cursor:pointer;
vertical-align:inherit;	
display:block;
border:0px solid #FFF;
}
.medium2GreenButton {
background-image:url(../../images/justdial/button_medium2.gif);
background-repeat:no-repeat;
font-weight:bold;
font-size:11px;
line-height:24px;
width:135px;
height:24px;
text-decoration:none;
color:#FFFFFF;
text-align:center;
cursor:hand;
cursor:pointer;
vertical-align:inherit;	
display:block;
border:0px solid #FFF;
}
.largeGreenButton {
background-image:url(../../images/justdial/button_large.gif);
background-repeat:no-repeat;
font-weight:bold;
line-height:20px;
width:173px;
height:23px;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
text-align:center;
cursor:hand;
cursor:pointer;
vertical-align:middle;
display:block;
border:0px solid #FFF;
}
ul{
list-style:none;
}
li{
list-style:none;
}
.orangeButton {
background-image:url(../../images/justdial/button_medium2.gif);
background-repeat:no-repeat;
font-weight:bold;
font-size:11px;
line-height:20px;
width:135px;
height:24px;
text-decoration:none;
color:#FFFFFF;
text-align:center;
cursor:hand;
cursor:pointer;
vertical-align:middle;
display:block;
border:0px solid #FFF;
}
img {
border:0;
}
.mouseOver{
background-color:#e9fafc;
}
.input {
font-size: 11px;
border: 1px solid #CCC;
text-align:left;
width:80px;
}
.inputbox {
font-size: 11px;
border: 1px solid #CCC;
width: 165px;
}
.inputQty {
font-size: 11px;
border: 1px solid #CCC;
text-align:center;
width:30px;
}
.textarea {
border: 1px solid #CCC;
width: 200px;
height:46px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.textareaTnC {
border: 1px solid #CCC;
width: 800px;
height:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.select{
font-size: 11px;
border: 1px solid #CCC;
margin-right:10px;
}
.Inselect{
font-size: 11px;
border: 1px solid #CCC;
margin-right:10px;
width:150px;
}
.selectSpace{
font-size: 11px;
border: 1px solid #CCC;
margin-bottom:4px;
width:150px;
}
.left{
float:left;
}
.right{
float:right;
}
.fullWidth{
width:99.99%;
float:left;	
}
.topBorder{
border-top:1px solid #E5CBE8;
}
.bottomBorder{
border-bottom:1px solid #5cab11;
}
.leftBorder{
border-left:1px solid #5cab11;
}
.rightBorder{
border-right:1px solid #6097E9;
}
.dottedLine{
border-bottom:dotted 1px #5cab11;
}
.redFont{
color:#FF0000;
}
.grayFont{
color:#A3A3A3;
font-size:10px;
}
.whiteFont{
color:#FFFFFF;
}
.blackFont{
color:#000000;
}
.orangeFont{
color:#ff8518;
font-weight:bold;
cursor:hand;
cursor:pointer;
margin-top:0px;
}
.orangeNote{
color:#ff8518;
font-weight:normal;
}
.orangeHeading{
color:#ff8518;
font-weight:bold;
line-height:30px;
cursor:hand;
cursor:pointer;
}
.greenFont2{
color:#6097E9;
float:left;
font-weight:bold;
margin-top:20px;
cursor:hand;
cursor:pointer;
}
.bold{
font-weight:bold;
font-size:11px;
text-align:left;
float:left;
}
.width200{
width:250px;
text-align:left;
line-height:18px;
float:left;
}
.width100{
width:100px;
text-align:left;
line-height:18px;
float:left;
}
.width50{
width:50px;
text-align:right;
line-height:18px;
float:left;
}
.height180{
vertical-align:top;
min-height:180px;
}
.marginTB{
margin-top:5px;
margin-bottom:5px;
}
.marginT{
margin-top:5px;
}
.marginB{
margin-bottom:5px;
}
.marginL{
margin-left:4px;
}
.marginR{
margin-right:4px;
}
.address{
width:327px;
line-height:19px;
height:341px;
float:left;
text-align:left;
margin-left:1px;
border-bottom:solid 1px #CA86AB;
}
.address div{
float:left;
width:100%;
margin-bottom:4px;
}
.address div span.Shippingleft{
float:left;
width:60%;
word-spacing: nowrap;
white-space: nowrap;
margin-bottom:4px;
vertical-align:top;
}
.address span{
float:left;
width:100px;
text-indent:4px;
}
.address div span.addright{	
float:right;
width:120px;
margin:0px;padding:0px;
}
.address div.addlinkDiv{margin:0px;padding:0px;line-height:10px;height:10px;}
.address span b{
color:#FF0000;
}
.border{
border:solid 1px #b198d2; 
}
.grayBorder{
border:solid 1px #CCC; 
}
.redBorder{
border:solid 1px #b198d2;
}
.blueBorder{
border:solid 1px #b198d2;
}
.freeBox{
background-color:#FFFDF8;
border:solid 1px #FF0000;
}
.grayBottomBorder{
border-bottom: 1px solid #A1A1A1;
background: #E8E8E8;
float:left; 
}
.noTopBorder{
border-top:none;
}
.noBottomBorder{
border-bottom:none;
}
.noLeftBorder{
border-left:none;
}
.noRightBorder{
border-right:none;
}
.cursor{
cursor:hand;
cursor:pointer;
}
.logo{
float:left;
width:210px;
/*height:46px;*/
margin-top:4px;
margin-left:4px;
cursor:hand;
cursor:pointer;
}
.logo1{
float:left;
width:186px;
/*height:46px;*/
margin-top:40px;
margin-right:4px;
}
.tollFree{
float:right;
color:#666666;
width:780px;
text-align:right;
}
.topLink{
float:right;	
text-align:right;
}
.overline{
text-decoration:line-through;
}
.mainLink{
margin-top:20px;
float:left;
}
.topAlign{
vertical-align:top;
}
.mainLinkActive {
float: left;
margin: 0px 2px 0px 0px;
font-weight:bold;
background-image:url(../../images/justdial/details_heading_lightGreen_bg.gif);
background-repeat:repeat-x;
border: solid 1px #5cab11;
border-bottom:none;
line-height:24px;
width:100px;
text-align:center;
color:#FFFFFF;
cursor:hand;
cursor:pointer;
}
.mainLinkInactive{
float: left;
margin: 0px 2px 0px 0px;
font-weight:bold;
background-image:none;
border: solid 1px #5cab11;
border-bottom:none;
color:#00a4bd;
line-height:24px;
width:100px;
cursor:hand;
cursor:pointer;
text-align:center;
}

/*---------------------------------------- SHOPPING CART ITEM DETAILS START ----------------------------------------------*/
.steps{
margin-top:15px;
float:left;
}
.stepActive {
float: left;
margin: 0px 2px 0px 0px;
font-weight:bold;
background-image:url(../../images/justdial/details_heading_lightGreen_bg.gif);
background-repeat:repeat-x;
border: solid 1px #5cab11;
color:#FFFFFF;
border-bottom:none;
line-height:24px;
width:240px;
text-align:center;
}
.stepInactive{
float: left;
margin: 0px 2px 0px 0px;
font-weight:bold;
background-image:none;
border: solid 1px #5cab11;
color:#00a4bd;
border-bottom:none;
line-height:24px;
width:240px;
text-align:center;
}
div.total{	
text-align:left;
float:left;
width:100%;
font-weight:bold;
line-height:22px;	
background-color:#ff9649;
color:#FFF;
}
.cartItemDetails{
text-align:left;
height:115px;
padding-top:10px;
width:100%;
float:left;
background-color:#ffe2cd;
margin-bottom:1px;
}
.cartItemDetails span{
text-align:left;
float:left;
}
.detailsHeadingBg{
/*margin-top:10px;*/
background-color:#6396ff;
font-weight:bold;
font-size:12px;
}
.detailsHeadingBg span.image{
width:105px;
float:left;
}
.detailsHeadingBg span.productName{
width:260px;
float:left;
padding-left:10px;
}
.detailsHeadingBg span.price{
width:110px;
float:left;
text-align:right;
}
.detailsHeadingBg span.qty{
width:68px;
float:left;
text-align:right;
}
.detailsHeadingBg span.dis{
width:155px;
float:left;
text-align:right;
}
.detailsHeadingBg span.netPrice{
width:106px;
float:left;
text-align:right;
}
.detailsHeadingBg span.cart{
width:140px;
float:right;
}
.cartItemDetails span.image{
width:105px;
float:left;
margin-left:5px;	
}
.cartItemDetails span.productName{
width:260px;
float:left;
padding-left:10px;
}
.cartItemDetails span.productName a{
font-size:12px;
font-weight:bold;
line-height:30px;
}
.cartItemDetails span.price{
width:100px;
float:left;
text-align:right;
}
.cartItemDetails span.qty{
width:100px;
float:left;
text-align:center;
}
.cartItemDetails span.dis{
width:127px;
float:left;
text-align:right;
}
.cartItemDetails span.netPrice{
width:105px;
color:#FF0000;
font-weight:bold;
float:left;
text-align:right;
}
.cartItemDetails span.cart{
width:120px;
float:right;
}
.total span.image{
width:105px;
float:left;
border:solid 0px #FF0000;
}
.total span.productName{
width:280px;
float:left;
border:solid 0px #FF0000;
}
.total span.price{
width:90px;
float:left;
border:solid 0px #FF0000;
text-align:right;
}
.total span.qty{
width:58px;
float:left;
border:solid 0px #FF0000;
text-align:right;
}
.total span.dis{
width:170px;
float:left;
border:solid 0px #FF0000;
text-align:right;
}
.total span.netPrice{
width:103px;
color:#FF0000;
font-weight:bold;
float:left;
text-align:right;
border:solid 0px #FF0000;
}
.total span.cart{
width:10px;
float:left;
border:solid 0px #FF0000;
}
div.topButtons{	
float:right;
margin-bottom:3px;
margin-top:5px;
padding-right:3px;
width:250px;
}
div.topButtons span{
text-align:center;
float:left;
}
/*---------------------------------------- SHOPPING CART ITEM DETAILS END ----------------------------------------------*/
/*---------------------------------------- RELATED PRODUCT PANEL START ----------------------------------------------*/
div.relatedProduct {
width:100%;	
float:left;	
border:solid 1px #f2cd66;
margin-top:10px;
}
div.relatedProductDetails{
width:30%;
text-align:left;
float:left;
margin-left:20px;
margin-bottom:20px;
}
div.relatedProductDetails span.image{
float:left;
width:105px;
}
/*---------------------------------------- RELATED PRODUCT PANEL END ----------------------------------------------*/
/*---------------------------------------- FOOTER PANEL START ----------------------------------------------*/
.footer{
float:left;
width:970px;
font-size:11px;
border-top:solid 1px #5cab11;
text-align:left;
margin-top:10px;
}
div#footerLink{
COLOR: #2a54ce;
float:left;
width:100%;
text-align:center;
margin-top:30px;
}
.footer1 {
	LINE-HEIGHT: 18px; MARGIN: 30px auto 0px; COLOR: #2a54ce; FONT-SIZE: 11px;
}
.footer1 A {
	COLOR: #2a54ce
}
.copyright {
	COLOR: #7e7e7e; FONT-SIZE: 11px
}
/*---------------------------------------- FOOTER PANEL START ----------------------------------------------*/
/*---------------------------------------- SHIPPING AND PAYMENT DETAILS START ----------------------------------------------*/
.options{
width:100%;
float:left;
margin-top:2px;
margin-bottom:5px;
}
.options div{
float:left;
width:98%;
margin-left:2px;
margin-top:5px;
}
.options div span.padding{
padding-left:5px;
padding-top:5px;
height:25px;
}
.options ul{
margin:0px;
padding:0px;
}
.options ul li{
margin:0px;
padding:3px;
list-style:none;
float:left;
}
div.shippingOption{
float:left;
width:100%;
}
div.shippingOption input{
margin-left:10px;
margin-top:5px;
}
div.paymentOption div{
margin-top:10px;
margin-bottom:10px;
width:100%;
}
div.paymentOption div span{
margin-left:4px;
}
div.paymentOption div span.lable{
width:120px;
}
div.creditCard{
float:left;
width:100%;
border-top:solid 1px #5cab11;
border-bottom:solid 1px #5cab11;
}
div.creditCard span{
margin-top:5px;
}
div.creditCard span input{
margin-left:10px;
}
div.payDetails{
font-weight:bold;
width:95%;
float:left;
margin-left:5px;
float:left;
}
.creditCardDetails{
float:left;
width:100%;
}	
.creditCardDetails div{	
margin-top:5px;
margin-bottom:5px;
float:left;
width:100%;
}
.creditCardDetails div span{
margin-left:5px;
width:120px;
float:left;
}
.heading{
font-weight:bold;
float:left;
width:100%;
line-height:18px;
}
.heading span.item{
width:152px;
float:left;
border:solid 0px #FF0000;
text-align:left;
}
.heading span.qty{
width:35px;
float:left;
text-align:right;
border:solid 0px #FF0000;
}
.heading span.netprice{
width:70px;
float:right;
text-align:right;
margin-right:2px;
border:solid 0px #FF0000;
}
#shoppingCartItemsDiv{
width:972px;
float:left;
}
.shoppingItemDetails{
text-align:left;
margin-top:3px;
margin-bottom:3px;
float:left;
font-size:10px;
}
.shoppingItemDetails span.item{
width:152px;
float:left;
border:solid 0px #FF0000;
margin-left:4px;
}
.shoppingItemDetails span.qty{
width:30px;
float:left;
text-align:center;
border:solid 0px #FF0000;
}
.shoppingItemDetails span.netprice{
width:70px;
float:left;
text-align:right;
border:solid 0px #FF0000;
}
.shoppingCartTotal{
line-height:20px;	
width:100%;
float:left;
font-weight:bold;
text-align:left;
}
.shoppingCartTotal span{
width:137px;
margin-left:10px;
}
span.rate{
width:100px;
text-align:right;
margin-right:2px;
}
.greenHeading{
color:#7137B0;
font-weight:bold;
line-height:30px;
width:100%;
float:left;
font-size:11px;
text-align:left;
}
.greenFont{
color:#6097E9;
line-height:24px;
float:left;
}
.supperscript{
font-size:9px;
color:#000000;
float:right;
margin-right:10px;
font-weight:normal;
}
.centerButton{
width:300px;
float:left;
text-align:center;
padding-left:60px;
margin-bottom:5px;
}
/*---------------------------------------- SHIPPING AND PAYMENT DETAILS END ----------------------------------------------*/
/*---------------------------------------- ERROR MESSAGE BOX START ----------------------------------------------*/
div.errorBox{
width:600px;
text-align:left;
background-color:#FEF9ED;
border:solid 1px #FFA54F;	
margin-left:200px;
margin-top:10px;
margin-bottom:10px;
}
div.errorBox span{
font-size:12px;
font-weight:bold;
text-indent:10px;
color:#FF3030;
margin-top:5px;
margin-left:5px;
}
div.errorBox ul li{
color:#FF3030;
list-style-image:url(../../images/justdial/bullet.gif);	
}
.error{
background-color:#FFFF99;
border:solid 1px #FF0000;
}
/*---------------------------------------- ERROR MESSAGE BOX END ----------------------------------------------*/
/*---------------------------------------- CONFIRMATION DETAILS PAGE START ----------------------------------------------*/
.thanksMsg{
text-indent:5px;
width:100%;

}
.itemSummuryHeading span.item{
width:220px;
float:left;
}
.itemSummuryHeading span.price{
width:80px;
float:left;
text-align:left;
}
.itemSummuryHeading span.qty{
width:55px;
float:left;
text-align:right;
}
.itemSummuryHeading span.dis{
width:70px;
float:left;
text-align:right;
}
.itemSummuryHeading span.netprice{
width:80px;
float:left;
text-align:right;
}
.itemSummuryHeading span.shipMode{
width:140px;
float:left;
text-align:left;
margin-left:17px;
}
.itemSummuryHeading span.shipAdd{
width:270px;
float:left;
text-align:left;
}
.itemSummuryDetails{
float:left;
width:100%;
}
.itemSummuryDetails span{
text-indent:4px;	
}
.itemSummuryDetails span.item{
width:210px;
float:left;
}
.itemSummuryDetails span.price{
width:80px;
float:left;
text-align:right;
}
.itemSummuryDetails span.qty{
width:50px;
float:left;
text-align:right;
}
.itemSummuryDetails span.dis{
width:80px;
float:left;
text-align:right;
}
.itemSummuryDetails span.netprice{
width:80px;
float:left;
text-align:right;
}
.itemSummuryDetails span.shipMode{
width:150px;
float:left;
text-align:left;
margin-left:10px;
}
.itemSummuryDetails span.shipAdd{
width:220px;
float:left;
text-align:left;
}
.itemSummuryDetails span.shipAdd div.name{
font-weight:bold;
text-indent:0px;
}
.itemSummuryDetails span.shipAdd div.add{
text-indent:0px;
}
div.confirmBillDetails{
margin-bottom:5px;
float:left;
width:100%;
}
.confirmBillDetails span{
float:left;
width:99%;
margin-top:2px;
margin-left:4px;
}
/*---------------------------------------- CONFIRMATION DETAILS PAGE END ----------------------------------------------*/
/*---------------------------------------- HOME PAGE START ----------------------------------------------*/
.homeLeftPanel ul li{
font-weight:bold;
list-style-image:url(../../images/justdial/bullet_big_green.gif);
text-indent:-20px;
letter-spacing:-1px;
}
.homeLeftPanel ul li ul li{
font-weight:normal;
list-style-image:url(../../images/justdial/bullet_green.gif);
text-indent:-45px;
}
.smallBullet{
background-image:url(../../images/justdial/bullet_green.gif);
background-repeat:no-repeat;
vertical-align:top;
height:11px;
padding-left:6px;
margin-left:2px;
}
div#login{
display:none;
position:absolute;
z-index:6;
border:0px solid #000;
top:45px;
right:70px;
}
div#allCat{
display:none;
position:absolute;
z-index:6;
border:solid 1px #5cab11;
top:100px;
left:110px;
background-color:#fffdf8;
}
div#specialStores{
display:none;
position:absolute;
z-index:6;
border:solid 1px #5cab11;
top:100px;
left:208px;
background-color:#fffdf8;
}
#slide1{
width:100%;
display:block;
}
#slide2{
width:100%;
display:block;
}
#slide3{
width:100%;
display:block;
}
#slide4{
width:100%;
display:block;
}
#tsslide1{
display:block;
}
#tsslide2{
display:none;
}
#tsslide3{
display:none;
}
#tsslide4{
display:none;

}
#tsslide5{
display:none;
}
#tsslide6{
display:none;
}
#tsslide7{
display:none;
}
#tsslide8{
display:none;
}
#tsslide9{
display:none;
}
#tsslide10{
display:none;
}
#top_serach{
display:block;
}
#premium_stores{
display:none;
}
#featured_stores{
display:none;
}
#p_table1{
display:block;
}
#p_table2{
display:none;
}
#p_table3{
display:none;
}

#bannerstep{
position:absolute;
margin-top:-28px;
left: 621px;
top: 362px;
}
#Banner_1{
width:100%;
display:block;
}
#Banner_2{
width:100%;
display:none;
}
#Banner_3{
width:100%;
display:none;
}
#Banner_4{
width:100%;
display:none;
}
#Banner_5{
width:100%;
display:none;
}
#relatedcate{
overflow-y:auto;
height:100px;
scrollbar-face-color: #e8f9c3;
scrollbar-base-color: #e8f9c3;
scrollbar-arrow-color: #000;
scrollbar-track-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;

}
#parent{ 
width:682px; 
height:470px;
z-index:3;
overflow-x:auto;
border:0px solid #000;
scrollbar-face-color: #e8f9c3;
scrollbar-base-color: #e8f9c3;
scrollbar-arrow-color: #000;
scrollbar-track-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;

}
#splFeatures{
line-height:70px;
overflow: auto;
padding:3px;
}
#warrantyText{
line-height:18px;
overflow: auto;
padding:3px;
}
#productimage{
position:relative;
width:100%;
line-height:150px;
border:0px solid #000;
z-index:3;
overflow: auto;
padding:3px;
}
#productname{
vertical-align:top;
position:relative;
width:100%;
line-height:35px;
z-index:3;
overflow: auto;
}
.tabOn {
width: 100%;
line-height:16px;
background: url(../../images/justdial/pyramid.gif) no-repeat bottom center;
padding-bottom:4px;
text-align:center;
background-color:#FFFFFF;
border:solid 2px #5cab11;
height:24px;
}
.tabOff{
background-color:#fcf8e9;
border:solid 1px #5cab11;
border-right:none;	
color:#000000;
line-height:16px;
text-align:center;
padding: 0px 0px 4px 0px;
height:24px;
}
.searchBox{
color:#6097e9;	
float:left;
}
.searchBox input.inputbox{
width:150px;
}
.searchBox select.select{
width:150px;
}
.SearchLabel{
padding:7px 2px 0px 0px;
float:left;
color:#6097e9;
}
span.blackBoldText{
color:#6097e9;
font-weight: normal;
}
/*---------------------------------------- HOME PAGE END ----------------------------------------------*/
/*---------------------------------------- SIGN UP POPUP START ----------------------------------------------*/
.signup{
border:solid 1px #5cab11;
background-color:#fffdf8;	
}

/*---------------------------------------- SIGN UP POPUP END ----------------------------------------------*/
/*---------------------------------------- PRODUCT DISPLAY START ----------------------------------------------*/
.productImg150 img{
margin:5px;
}
.productImg30 span img{
margin-left:5px;
}
.productDesc{
width:450px;
margin-left:1px;
}
.textHeight{
line-height:30px;
}
.topMargin{
margin-top:5px;
}
.titleOrange span{
margin-left:25px;
margin-right:25px;
}
.productList{
width:100%;	
float:left;

margin-bottom:10px;
}
.productList span{
margin:0px;
float:left;
text-align:left;
vertical-align:top;
}
.productList span.check{
width:25px;
}
.productList span.img{
width:70px;
}
.productList span.name{
width:238px;
}
.productList span.name span{
width:100%;
}
.productList span.item{
width:85px;
}
.productList span.price{
width:60px;
}
.productList span.seller{
width:110px;
}
.selectItem{
font-size: 11px;
border: 1px solid #5cab11;
width:85px;
margin-right:5px;
}
.review{
float:left;
width:100%;
}
.review span{
float:left;
width:100%;
}
.review span.name{
width:130px;
}
.review span.date{
width:80px;
}
.review span.rating{
width:80px;
vertical-align:bottom;
}
.review span.desc{
width:380px;
}
.star_empty{
background-image:url(../images/star.gif);
background-repeat:no-repeat;
width:13px;
height:13px;
float:left;
border:0px solid #FF0000;

}
.star_half_rated{
background-image:url(../images/star_half_rated.gif);
background-repeat:no-repeat;
width:13px;
height:13px;
float:left;
border:0px solid #FF0000;
}
.star_rated{
background-image:url(../images/star_rated.gif);
background-repeat:no-repeat;
width:13px;
height:13px;
float:left;
border:0px solid #FF0000;
}
.height120{
height:120px;
vertical-align:top;
}
.textIndent{
padding-left:4px;
}
.thumb30{
margin-right:3px;
height:30px;
width:30px;
vertical-align:middle;
}
.thumbArrow{
margin:0px;
height:36px;
}
.lineHeight{
float:left;
padding-top:4px;
}
/*---------------------------------------- PRODUCT DISPLAY END ----------------------------------------------*/
/*---------------------------------------- CURVE TITLE START ----------------------------------------------*/
div.curve{
background-image:url(../../images/justdial/curve_left.gif);
background-position:left;
background-repeat:no-repeat;
height:23px;
float:left;
background-color:#fcf8e9;
color:#000000;
font-weight:bold;
line-height:22px;
text-align:left;
text-indent:4px;
width:100%;
margin-top:5px;
}
div.curve span{
background-image:url(../../images/justdial/curve_right.gif);
background-position:right;
background-repeat:no-repeat;
height:23px;
text-align:left;
width:100%;
float:right;
}
/*---------------------------------------- CURVE TITLE END ----------------------------------------------*/
.tabBg{
background-image:url(../../images/justdial/tab_bg.gif);
}
.productTab{
background-color:#e2edfe;
border-top:solid 1px #5cab11;
border-bottom:solid 1px #5cab11;
color:#627EB7;
line-height:22px;
text-align:center;
float:left;
text-align:center;
font-size:10px;
width:110px;
font-weight:bold;
}
/*prashant Rokade CSS Class Property modify */
.mainDivBorder{
border:solid 1px #00A4BD;
border-top:none;
border-collapse:collapse;
}
.leftbutton{
float:left;
margin-left:5px;
}
.rightbutton{
float:right;
padding-right:15px;
}
/*prashant Rokade CSS Class Property modify */
/*---------------------------------------- CONFIRMATION PAGE START ----------------------------------------------*/
div.sumTotal{	
text-align:left;
float:left;
width:100%;
font-weight:bold;
line-height:22px;	
border-top:solid 0px #5cab11;
}
.sumTotal span.productName{
width:235px;
float:left;
border:solid 0px #FF0000;
text-indent:4px;
}
.sumTotal span.price{
width:85px;
float:left;
text-align:right;
border:solid 0px #FF0000;
}
.sumTotal span.qty{
width:50px;
float:left;
text-align:right;
border:solid 0px #FF0000;
}
.sumTotal span.dis{
width:82px;
float:left;
text-align:right;
border:solid 0px #FF0000;
}
.sumTotal span.netPrice{
width:78px;
color:#FF0000;
font-weight:bold;
float:left;
text-align:right;
border:solid 0px #FF0000;
}
.alignR{
text-align:right;
}
/*---------------------------------------- CONFIRMATION PAGE END ----------------------------------------------*/



/* classes made by rakesh */

html {
	overflow-y:scroll
}

.productImgDiv1 {
	background-color:#9fbeff;
	padding:10px;
	height:218px;
}
.productImgDiv2 {
	background-color:#FFFFFF;
	padding:10px;
	border:1px solid #000;
}
.productImgDiv2 img{
	width:150px;
	height:150px;
	padding:10px;
}
.productLargerimgDiv {
	background-color:#9fbeff;
	text-align:center;
	float:left;
	clear:both;
	width:180px;
	padding:5px;
}
.itemPriceDiv{
	background-color:#ffe1cb;
	float:left;
	height:100px;
}
.prodAttributeDiv {
	background-color:#fff3ea;
	margin-top:1px;
	float:left;
	height:165px;
}
.productDescDetail {
	margin:10px;
	width:90%;
	float:left;
}
.prodImgDivWidth {
	width:210px;
	border:0px solid #000;
}

.GeryBoldText input, .GeryBoldText select {
	border:1px solid #CCCCCC;
	color:#7D7D7D;
	font-size:12px;
}

.whiteBG {
	background-color:#FFFFFF;
	float:left;
	padding:5px;
}

 #miscellaneous{
	background-color:#E2DFFB;
}

.categoryLeft{
	background-color:#9fbeff;
	border:1px solid #D0E19D;
	padding:0;
	width:180px;
	line-height:100%;
}
.narrowHeader {
	background-color:#1274c0;
	color:#FFF;
	font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	width:180px;
	float:left;
	line-height:25px;
	text-align:left;
}
.narrowContent {
	width:178px;
	text-align:left;
}
.narrowsearchDiv {
	width:100%;
	float:left;
}
.categoryBodyContent {	
	float:left;
	width:780px;
	margin-left:8px;
}
.categoryProductDiv {
	overflow:hidden;
	clear:both;
}

#loading {
z-index: 100;
position: absolute;
top: 40%;
left: 40%;
background-image: url("/media/images/justdial/progress-running.gif");
background-repeat: no-repeat;
background-position: 5px;
background-color: white;
padding-left: 25px;
padding-top: 8px;
border-style: solid;
border-color: #c0c0c0;
width: 120px;
height: 30px;
font-size: 1.5em;
font-weight: bolder;
font:Verdana, Arial, Helvetica, sans-serif 11px bold;
}

.adonProdDiv1 {
	background-color:#E2DFFB;
}
.adonProdDiv2 {
	background-color:#FFFFFF;
	margin:5px;
	padding:4px;
	border:solid 1px #CA86AB;
	z-index:0;
}
.borderR {
	border-right:solid 1px #CA86AB;
}

.add-OnsTD{
	padding:5px 0px 5px 5px; 
	background:#a84f7f;
	font-size:13px;
	font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
	color:#FFF;
}
.width98perc {
	width:99%;
}

.shoppingtable{
	color:#000000;
	font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.ABPcolumn {
	padding:5px;
	width:250px;
}
.GeryNormalText{
	color:#666666;
	font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
}

table.ItemListTable{
}
table.ItemListTable thead th{
	background:#6396ff;
	font-size:12px;
	font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
	color:#000000;
	height:25px;
	border:1px solid #6396ff;
	border-bottom-color:#FFF;
	border-top-color:#FFF;
	text-align:center;
	vertical-align:top;
}
table.ItemListTable tbody td{
	background:#e4f3ae;
	font-size:12px;
	font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
	height:25px;
	text-align:center;
}

.abbs {
	color:#666666;
	font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
}
.width95px {
	width:95px;display:inline-table;
}
.padding08px {
	padding:8px;
}
.searchInput {
	border:1px solid #C4C4C4;
	color:#7D7D7D;
	font-size:12px;
	padding-bottom:1px;
	padding-left:3px;
	vertical-align:middle;
}
.simpleAddress {
	float:left;
	margin:0px;
	width:660px;
	padding:0px;
}

.loginLeftSection{
	width:650px;
	float:left;
	margin:0px;
}

.width965px {
	width:965px;
	padding-top:5px;
	padding-bottom:5px;
}
.column2 {
	text-align:center;
	width:33%;
	padding:2px;
}
.bestDealTable {
	background-color:#FFFFFF;
	margin:5px;
	border:1px solid #E4C2D5;
	width:99%;
}.bestDealTable td {
	vertical-align:middle;
	text-align:left;
}

.messageClass {
	color:#FF0000;
}

.sequenceSearchDiv {
	
}
/*.sequenceSearchDiv table {
	width:100%;
}*/
.unsub {
text-align:center;
width:100%;
padding:5px;
}
.unsubTd1 {
padding-top:5px;
padding-bottom:5px;
background-color:#FFFFFF;
text-align:center;
width:25%;
}
.unsubTd1 table {padding:5px;text-align:center;width:100%;background:#FFFFFF;}
.CustomerSupportDiv{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #E0ECBA;
	display:none;
	float:right;
	margin:0;
	padding:0;
	position:absolute;
	right:32px;
	top:95px;
	width:270px;
	z-index:1;
}
.hide {
	display:none;
}.show {
	display:block; 
}

.sendFlowerDiv {
	float:left;
	margin:0;
	width:770px;
}
.sendFlowRightDiv {
	float:right;
	margin:0 0 0 8px;
	width:150px;
}
.sendFlowerDiv2 {
	background-color:#E2DFFB;
}

.popupedLargeImg {
	
}

div.giftMessage {
float:left;
}

div.giftMessage span textarea {

}
.clear{
float:none;
clear:both;
}
/* classes made by rakesh */
#categoryListPanel{
text-align:left;
float: left;
}
.parCate{
padding-left:5px;
}
.childCate{
padding-left:10px;
}
.childCate a{
padding-left:10px;
float:left;
clear:both;
}
.PromotionType1{
text-align:center;
}
.PromotionType1 table td{
text-align:center;
}
.SuggestBoldLink{color:#7137b0;font-size:13px;font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-shadow:inherit;}

/* just Deal Catalogue class start */
.cataloguePageLeftPart{
margin:0px;
padding:0px;
width:200px;
float:left;
color:#6097e9;
}
.cataloguePageRightPart{
margin:0px 5px 0px 5px;
padding:0px;
width:755px;
float:left;
text-align:left;
}
.blueIceBg{
background:#E6F2FF;
}
.borderBottom{
border-Bottom:1px solid #6097e9;
}
.cataloguePageLeftPart .headding{
line-height:30px;
font-weight: bold;
color:#6097e9;
padding:0px 0px 0px 10px;
text-align:left;
}
.categoryListing{
color:#6097e9;
float:left;
width:100%;
height:100%;
}
.categoryListing span{
color:#6097e9;
float:left;
width:100%;
padding:0px;
margin:0px;
clear:both;
}
.categoryListing span a{
color:#6097e9;
clear:both;
white-space: nowrap;
line-height:22px;
}
.navigation{
padding:0px 0px 0px 5px;
line-height:30px;
color:#6097e9;
clear:both;
}
.navigation a{
color:#6097e9;
}
.cataloguePageLeftPart span{
color:#6097e9;
padding:0px;
margin:0px;
}
.cataloguePageLeftPart span p{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
.categoryProductList{
background:#E6F2FF;
}
.categoryProductList table{
width:100%;
}
.categoryProductList table td{
width:33%;
}
.padding5px{
padding:5px;
}
.searchViewOptions{
clear:both;
line-height:30px;
width:100%;
float:left;
}
.pagination{
clear:both;
float:left;
line-height:25px;
width:100%;
background:#6097E9;
}
.pagination table td{
text-align:left;
background:#6097E9;
}
/* just Deal Catalogue class End */
