*{margin:0; padding:0;}

td{font-size:12px;}

img {behavior: url(include/pngbehavior.htc);} 

img {border:0px;}

body  { font-family:Arial, Verdana, sans-serif; font-size:12px; margin:auto; padding:6px; background-color:#ffffff; text-align:center;}


/*blocks*/
.blkmid{ 
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both; 
}

/*main*/
h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
	list-style: none;
}

.text17barialblack{ font-size:17px; font-family:Arial, Helvetica, sans-serif; color:#000000;}

.text11grey{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-decoration: none;}

.text12red{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #cc0000; text-decoration: none;}

.text11red{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #cc0000; text-decoration: none;}

.text11{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none;}

/*Toppart*/
#toplinks{margin-bottom:10px;}

#contenttop
{
margin-left: 270px;
margin-right: 270px;
padding: 1em;
}

.text11arial{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; text-decoration: none; color:#858585}

.greybar1 {background:transparent url(../images/grey_bar1.gif) repeat-x 0 0; height:26px; border-top:1px solid #ffffff;  border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-width:1px 1px; clear:both;}

#leftnavtop
{
float: left;
width: 230px;
margin: 0; 

}

#rightnavtop
{
float: right;
width:200px; margin-right:10px;}

.textboxsearch {border:1px  solid #bbbbbb; height:22px; width:286px; padding-left:5px; font-family:arial, tahoma, georgia; font-size:12px; color:#848383; text-decoration:none; padding-top:3px;}

.searchbg{ background-image:url('../images/search_bg2.gif'); background-repeat:repeat-x; height:37px;}
.padb10top{padding-bottom:7px; *padding-bottom:10px;}
#more_brands{height:20px;*height:21px;}
*div.padie{padding-top:1px;}
.padr2{padding-right: 2px;}


/*- Navbar -*/
#navbar_contain{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 1px;}
#navbar, #navbar ul, #nav_submenu ,#nav_submenu ul{padding: 0;margin: 0;list-style: none;}

#navbar a, #nav_submenu a {display: block; text-decoration:none; color:#292929; font-size:12px; color:#FFFFFF;}
#navbar a {margin-top:7px;background:url(../images/navbutton.gif) no-repeat;padding:0 0 0 7px; font-size:13px;}
#navbar a span {display:block;background:#fff url(../images/navbutton.gif) repeat-x 100% 0px; padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:6px;}
#navbar a:hover{background-position:0 -31px; color:#fff;}
#navbar a:hover span{background-position:100% -31px;}

#navbar li{float: left;border-right:1px solid #fff;}
#navbar li ul { 
	position: absolute;width: 172px;z-index:1000;border:1px solid #1C3E95;border-width:2px 2px 2px 2px; left: -999em; 
	padding-top:0px;
}

#navbar li ul li{width:171px; background:#fff; opacity: 0.95;-moz-opacity: 0.95;text-align:left;filter: alpha(opacity=95);}
#navbar li#Li2 ul{width:161px}
#navbar li#Li2 ul li{width:159px}
#navbar li ul li a{
	display:block;font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-align:left;
	font-size:11px;margin:0px;background:none;border:0;color:#000000;padding:0 5px 0 5px;height:19px;line-height:19px;
}

#navbar li ul li a:hover{color:#ff5400; background:none; text-decoration:underline;}
#navbar li:hover ul{left:auto; z-index:2000;}
#navbar li:hover a{background-position:0 -31px; color:#fff;}
#navbar li:hover a span{background-position:100% -31px;text-decoration:none;}
#navbar li:hover ul a{color:#000000;}

#navbar a.this, #navbar a.this:hover, #navbar li:hover a.this{
	margin-top:8px;background:url(../images/navbutton_red.gif) no-repeat;padding:0 0 0 5px; 
}
#navbar a.this span,#navbar a.this:hover span, #navbar li:hover a.this span {
	background:transparent url(../images/navbutton_red.gif) repeat-x 100% 0;
	padding-top:5px; padding-bottom:4px; padding-left:1px; padding-right:8px;display:block;
}

#navbar a.selected, #navbar a.selected:hover, #navbar li:hover a.selected{
	margin-top:7px;background:url(../images/navbutton.gif) no-repeat;padding:0 0 0 7px; background-position:0 -31px; color:#fff;
}
#navbar a.selected span,#navbar a.selected:hover span, #navbar li:hover a.selected span {
	background:transparent url(../images/navbutton.gif) repeat-x 100% 0;
	padding-top:5px; padding-bottom:6px; padding-left:0px; padding-right:6px;display:block; background-position:100% -31px; 
}


/*end*/
a:link.linkorg{ font-family:Arial, Helvetica, sans-serif;color: #858585;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:active.linkorg{ font-family:Arial, Helvetica, sans-serif;	color: #858585;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:visited.linkorg{ font-family:Arial, Helvetica, sans-serif;color: #858585;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:hover.linkorg{ font-family:Arial, Helvetica, sans-serif;	color: #ff5900;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}

a:link.orglink{ font-family:Arial, Helvetica, sans-serif;color: #ff5900;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:active.orglink{ font-family:Arial, Helvetica, sans-serif;	color: #ff5900;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:visited.orglink{ font-family:Arial, Helvetica, sans-serif;color: #ff5900;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
a:hover.orglink{ font-family:Arial, Helvetica, sans-serif;	color: #ff5900;	text-decoration: none; font-size:11px; padding-left:3px; padding-right:3px;}
/*brandsdropdown*/
a:link.linkorgbg{font-family: Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none; font-size:12px; display:block;  }
a:active.linkorgbg{font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: none; font-size:12px;}
a:visited.linkorgbg{font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: none; font-size:12px;}
a:hover.linkorgbg{font-family: Arial, Helvetica, sans-serif; color: #fff;	text-decoration: none; font-size:12px; background-color: #fe6a20;}

.padr10{padding-right:10px;}
.bmarb10 {margin-bottom:10px; }
.pad10{padding:10px;}
.brdrgrey2{border: 1px solid #c0c0c0; background-color:#FFFFFF;}

/*products*/

.bggreybox {
	background-color:#ececec;
}

.w115{width:115px;}

.w50 {width:50px;}
.w40 {width:40px;}

.padt15 {
	padding-top:15px;
}

.h2_b {
	font-family:Arial, Helvetica, sans-serif;
	color:#1c4984;
	background-image:url(../images/hd_bg.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;

	line-height:29px;
	height:29px;
	font-size:18px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
	border-left-color: #d5d5d5;
} 

/* For SEO purpose H1 tag style */
.H1forh2_b { font-size:18px; font-weight:bold; } 
.H1forh2_b h1 {	font-size:18px; }
.H1forh2_b h2 {	font-size:18px; }
.H1forh2_b h3 {	font-size:18px; }

.w25p{width:25%;}

.w24p{width:24%;}

.padt5{padding-top:5px;}

.w100p {width:100%;}
.w95p {width:95%;}
.w98p {width:98%;}
.w50p { width:50%;}

.bgwhite {
	background-color:#FFFFFF;
	padding-bottom:15px;
	font-size:12px;
	border-bottom:1px solid #e0e0e0;
}


/* -----------category middle part start-------------*/

#categories ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#categories ul li {
	background-image:url(../images/blue_arrow1.gif);
	background-repeat:no-repeat;
	background-position: 0px 7px;
	padding-left:10px;
	line-height:20px;
}

.subcat { padding-left: 20px; }

.bggreyopposite {
	background-image:url(../images/bg_grey_opp.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:10px;
}
html>body .bggreyopposite {
	background-image:url(../images/bg_grey_opp.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:10px;
	margin-top:10px;
}

.subcat { padding-left: 20px; }

.subcat li { float:left; width:31%; }
/*-------*/


.bggrey{background-image:url(../images/bg_grey.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:15px;border-bottom:1px solid #e0e0e0; *padding-bottom:25px;}

.bggrey_sub_cat{background-image:url(../images/bg_grey.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:15px; border-bottom:1px solid #e0e0e0;}

.bggrey_cat{background-image:url(../images/bg_grey.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:15px; border-top:1px solid #dfdfdf; border-bottom:1px solid #e0e0e0;}

.bggreyoffers{background-image:url(../images/bg_grey_offers.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:15px;border-bottom:1px solid #e0e0e0;}

.mainbrdleftright{border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}

.mainbrdtop{border-top:1px solid #E8E8E8;}

.mainbrdbottom{border-bottom:1px solid #E8E8E8;}

a:link.orgmore{font-family: Arial, Helvetica, sans-serif;	color: #ff5800;	text-decoration: none; font-size:12px;}
a:active.orgmore{font-family: Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: none; font-size:12px;}
a:visited.orgmore{font-family: Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: none; font-size:12px;}
a:hover.orgmore{font-family: Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: underline; font-size:12px;}

a:link.bluemore{font-family: Arial, Helvetica, sans-serif;	color: #031c51;	text-decoration: none; font-size:12px;}
a:active.bluemore{font-family: Arial, Helvetica, sans-serif; color: #031c51;	text-decoration: none; font-size:12px;}
a:visited.bluemore{font-family: Arial, Helvetica, sans-serif; color: #031c51;	text-decoration: none; font-size:12px;}
a:hover.bluemore{font-family: Arial, Helvetica, sans-serif; color: #031c51;	text-decoration: underline; font-size:12px;}

a:link.linkblueu{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: underline; font-size:12px; font-weight:normal;}
a:active.linkblueu{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline; font-size:12px; font-weight:normal;}
a:visited.linkblueu{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline; font-size:12px; font-weight:normal;}
a:hover.linkblueu{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: none; font-size:12px; font-weight:normal;}

.padt3{padding-top:3px;}
.padb10{padding-bottom:10px;}
.padr8{padding-right:8px;}
.padl15{padding-left:15px;}
.padr15{padding-right:15px;}

.padl10{padding-left:10px;}
.padb8{padding-bottom:8px;}
.padt8{padding-top:8px;}



.w30 {width:30px;}

.textbluelarge26 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	COLOR: #20288b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; padding-left:10px; padding-top:10px;
	line-height:30px;
}
/* For SEO purpose H1 tag style */
.textblue26 { font-weight:bold; font-size:26px;}
.textblue26 h1 { font-size:26px;}
.textblue26 h2 { font-size:26px;}

.mart10 {margin-top:10px;}

.padl20{padding-left: 20px;}

.bggrey_listing {
	background-image:url(../images/bg_grey_brands.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:10px;
	border-top:1px solid #e0e0e0;
	}
	
.brdrdottedbottom {
	border-bottom: 1px solid #d2d2d2;
}
.wprodimg	{width:100px;}

 

.h2_bm {
	font-family:Arial, Helvetica, sans-serif;
	color:#1c4984;
	background-image:url(../images/hd_bg.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;
	line-height:29px;
	height:29px;
	font-size:18px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
	border-left-color: #d5d5d5;
} 

.text13 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.w160 { width:160;}


.marr5 {margin-right:5px;}

.w30p { width:30%;}

.w35p { width:35%;}

.w20p { width:20%;}

.w49p { width:49%;}

.w49listing { width:49%;}
*.w49listing { width:40%;}

.paging{   
    padding-top:10px; 
	font-family:Arial, Helvetica, sans-serif;   
    font-size:13px;   
    color:#000000;   
    font-weight:normal;   
}   

.paging a:link.block{   
    padding:1px 5px 1px 5px;   
    color:#003399;   
    text-decoration:underline;   
}
.paging a:active.block{   
    padding:1px 5px 1px 5px;   
    color:#003399;   
    text-decoration:underline;   
}   
.paging a:visited.block{
    padding:1px 5px 1px 5px; 
	margin:0px;   
    color:#003399;   
    text-decoration:underline;   
}      
  
.paging a:hover.block{ 
    padding:1px 4px 1px 4px; 
	border:1px solid #6793cb;   
    background:#fff;   
    color:#000;   
    text-decoration:none;
	font-weight:bold;    
}  

a:link.black12{font-family: Arial, Helvetica, sans-serif;	color: #000;	text-decoration: none; font-size:12px;}
a:active.black12{font-family: Arial, Helvetica, sans-serif; color: #000;	text-decoration: none; font-size:12px;}
a:visited.black12{font-family: Arial, Helvetica, sans-serif; color: #000;	text-decoration: none; font-size:12px;}
a:hover.black12{font-family: Arial, Helvetica, sans-serif; color: #000;	text-decoration: underline; font-size:12px;}

a:link.bluelinku { color: #1c3e95; text-decoration: none; }
a:active.bluelinku { color: #1c3e95; text-decoration: none; }
a:visited.bluelinku { color: #1c3e95; text-decoration: none; }
a:hover.bluelinku { color: #ff5900; text-decoration: none; }

a:link.bluelink { color: #1c3e95; text-decoration: none; }
a:active.bluelink { color: #1c3e95; text-decoration: none; }
a:visited.bluelink { color: #1c3e95; text-decoration: none; }
a:hover.bluelink { color: #ff5900; text-decoration: none; }

.bggreen{background-color:#ececec;}
.padb5{padding-bottom:5px;}
.padl5{padding-left:5px;}
.catname {
	font-size: 18px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.pd_bg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	background-color:#f0f0f0;
	height:23px;
	border-top:1px solid #e0e0e0;
	padding-left:3px;
	padding-right:3px;
	line-height:25px;
	margin-top:1px;
}
.padt30 {padding-top:40px;}

.fieldqty {border:1px solid #7f9db9;padding-left:2px;font-family:arial, tahoma, georgia;font-size:11px;color:#000000;text-decoration:none;text-align: right;}
/*rightpart*/
#rightpart {
	float:right;
	width:170px;
	text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.padl2{padding-left:2px;}
.leftblockred { width:170px; clear:both; padding-top: 10px; }
a:link.linkorg1{ color: #ff5900; text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:active.linkorg1{ color: #ff5900;	text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:visited.linkorg1{ color: #ff5900;	text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:hover.linkorg1{ color: #1c3e95;text-decoration: none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.leftblockred ul { 
	
	border-left: 0px solid #d2d2d2; 
	border-right: 0px solid #d2d2d2; background-image:url(../images/deals_bg.gif); background-repeat:repeat-y; 
	float: left;
	width:170px;
}
.leftblockred li {
	padding:9px 4px 9px 10px;
	/*border-bottom: 1px dotted #b5a790; */
	color: #1c3e95;
	clear: both;
}
.leftblockred li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftblockred li .orgtxt {
	font-size:12px;
	padding-right: 11px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
.leftblockred li .orgtxt1 {
	font-size:12px;
	padding-right: 4px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
.leftblockred li.nbrd {
	border:none;
	margin:0;
}
.leftblockred .pw{
	color:#7e7d7d;
	width:104px;
	float:left;
	padding-right: 2px;
}
.leftblockred .price{
	font-weight: bold;
	padding-left: 2px;
	font-size: 12px;
	color: #d63333;
}
.leftblockred ul { 
	
	border-left: 0px solid #d2d2d2; 
	border-right: 0px solid #d2d2d2; background-image:url(../images/deals_bg.gif); background-repeat:repeat-y; 
	float: left;
	width:170px;
}
/*end*/
a:link.proname{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #003399; text-decoration: none; font-weight:bold; line-height:normal;}
a:active.proname{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #003399;	text-decoration: none; font-weight:bold; line-height:normal;}
a:visited.proname{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #003399; text-decoration: none; font-weight:bold; line-height:normal;}
a:hover.proname{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #ff5900; text-decoration: none; font-weight:bold; line-height:normal;}

a:link.pronameoffer{font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #003399; text-decoration: none; font-weight:bold;}
a:active.pronameoffer{font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #003399;	text-decoration: none; font-weight:bold;}
a:visited.pronameoffer{font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #003399; text-decoration: none; font-weight:bold;}
a:hover.pronameoffer{font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #ff5900; text-decoration: none; font-weight:bold;}
/* Your Basket start */
.shopping_basket {
background-image:url(../images/shopping_basket.gif);
background-repeat:no-repeat;
background-position:center;
width:170px;
height:22px;
}

#basket { width:170px; }

#basket ul {
	padding:0px; 
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both; 
}
#basket li { 
	padding:0px;
}
#basket th {
	background-color: #e8e8e8;
	color: #1c3d9a;
	padding: 0 0 0 8px;
	font-size: 12px;
}
#basket th.qty {
	text-align:right;
	width:25%;
	padding-right: 2px;
}
#basket td {
	color: #0039a4;
	padding: 8px 2px 8px 8px;
	border-bottom: 1px solid #efefef;
}
#basket td.nbrd {
	border-bottom: 0px;
}
#basket td.txt {
	font-size: 12px;
}
#basket .tab{
	color:#7e7d7d;
}
#basket .price{
	padding-left: 2px;
	font-size: 12px;
	color: #d63333;
}
#basket a:link{ font-size:11px; color: #1c3e95; text-decoration: none;}
#basket a:active{ font-size:11px; color: #1c3e95;	text-decoration: none;}
#basket a:visited { font-size:11px; color: #1c3e95; text-decoration: none;}
#basket a:hover { font-size:11px; color: #ff7939; text-decoration: none;}


#basket td.del1 {
	text-align:center;
	vertical-align:top;
	padding-top: 12px;
}

#btmcurve8 { padding: 0px; margin: 0px;}
#btmcurve8 .lc { float: left; text-align:left; background-position:center;  background-image:url(../images/btmlc.gif); height:6px; width:6px;}
#btmcurve8 .rc { float: right; text-align:right;  background-image:url(../images/btmrc.gif); height:6px; width:6px;}
#btmcurve8 .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2; }
/* Your Basket end */
/* Prescription Basket start */
#pres_basket { width:170px; }

#pres_basket ul {
	padding:0px; 
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both; 
}
#pres_basket li { 
	padding:0px;
}
#pres_basket th {
	background-color: #e8e8e8;
	color: #1c3d9a;
	padding: 0 0 0 8px;
	font-size: 12px;
}
#pres_basket th.qty {
	text-align:right;
	width:25%;
	padding-right: 2px;
}
#pres_basket td {
	color: #0039a4;
	padding: 8px 2px 8px 8px;
	border-bottom: 1px solid #efefef;
}
#pres_basket td.nbrd {
	border-bottom: 0px;
}
#pres_basket td.txt {
	font-size: 12px;
}
#pres_basket .tab{
	color:#7e7d7d;
}
#pres_basket .price{
	padding-left: 2px;
	font-size: 12px;
	color: #d63333;
}
#pres_basket a:link{ font-size:11px; color: #1c3e95; text-decoration: none;}
#pres_basket a:active{ font-size:11px; color: #1c3e95;	text-decoration: none;}
#pres_basket a:visited { font-size:11px; color: #1c3e95; text-decoration: none;}
#pres_basket a:hover { font-size:11px; color: #ff7939; text-decoration: none;}

#pres_basket td.del1 {
	text-align:center;
	vertical-align:top;
	padding-top: 12px;
}


/* Prescription Basket end */

/* Top 10 Products start */
#topprod { width:170px; padding-top: 10px; background-image: url(../images/gline.gif); background-repeat:repeat-x; background-position:bottom; }

#topprod ul { 
	
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}
#topprod li {
	padding:9px 4px 9px 10px;
	border-bottom: 1px dotted #b5a790; 
	color: #1c3e95;
	clear: both;
}
#topprod li .txt12 {
	font-size:12px;
	text-decoration:none;
}
#topprod li .orgtxt {
	font-size:12px;
	padding-right: 11px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
#topprod li .orgtxt1 {
	font-size:12px;
	padding-right: 4px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
#topprod li.nbrd {
	border:none;
	margin:0;
}
#topprod .pw{
	color:#7e7d7d;
	width:104px;
	float:left;
	padding-right: 2px;
}
#topprod .price{
	font-weight: bold;
	padding-left: 2px;
	font-size: 12px;
	color: #d63333;
}
#topprod a:link.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
#topprod a:active.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
#topprod a:visited.bluelinku { font-size: 12px; color: #1c3e95; text-decoration: none; }
#topprod a:hover.bluelinku { font-size: 12px; color: #ff5900; text-decoration: none; }

#topprod a:link.bluelink { font-size: 11px; color: #1c3e95; text-decoration: underline; }
#topprod a:active.bluelink { font-size: 11px; color: #1c3e95;	text-decoration: underline; }
#topprod a:visited.bluelink { font-size: 11px; color: #1c3e95; text-decoration: underline; }
#topprod a:hover.bluelink { font-size: 11px; color: #ff5900; text-decoration: none; }

#btmcurve6 { padding: 0px; margin: 0px;}
#btmcurve6 .lc { float: left; text-align:left;  background-image:url(../images/btmlc_gray.gif); height:6px; width:6px;}
#btmcurve6 .rc { float: right; text-align:right;  background-image:url(../images/btmrc_gray.gif); height:6px; width:6px;}
#btmcurve6 .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2; }

.text13orgb{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: bold; color: #ff783a; text-decoration: none;}

.padb3{padding-bottom:3px;}

.text12lightgrey{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#5d5d5d; }

.marl32 {margin-left:42px;}


/* Top 10 Products end */

/* Health Advice & Services start */
#health { width:170px; padding-top: 10px; background-image: url(../images/gline.gif); background-repeat:repeat-x; background-position:bottom;}

#health ul {
	padding:6px 0px 0px 0px; 
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both; 
}
#health li {
	padding:4px 4px 4px 10px;
	border-bottom: 1px dotted #b5a790; 
	color: #1c3e95;
}

#health a:link{ color: #1c3e95; text-decoration: none;}
#health a:active{ color: #1c3e95;	text-decoration: none;}
#health a:visited{ color: #1c3e95;	text-decoration: none;}
#health a:hover{ color: #ff7939;text-decoration: none;}

#health a:link.orglink{ color: #ff7939; text-decoration: none;}
#health a:active.orglink{ color: #ff7939;	text-decoration: none;}
#health a:visited.orglink{ color: #ff7939;	text-decoration: none;}
#health a:hover.orglink{ color: #1c3e95;text-decoration: none;}

#health li .txt12 {
	font-size:12px;
	text-decoration:none;
}
#health li .orgtxt {
	font-size:12px;
	padding-right: 12px;
	color: #ff7939;
	font-weight: bold;
	text-decoration:none;
}
#health li.nbrd {
	border:none;
	font-weight: bold;
	font-size:12px;
	padding:4px 4px 1px 10px;
	margin:0;
}

#btmcurve7 { padding: 0px; margin: 0px;}
#btmcurve7 .lc { float: left; text-align:left;  background-image:url(../images/btmlc_gray.gif); height:6px; width:6px;}
#btmcurve7 .rc { float: right; text-align:right; background-image:url(../images/btmrc_gray.gif); height:6px; width:6px;}
#btmcurve7 .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2; }
/* Health Advice & Services end */


/*leftpart*/
.bpadt10  {
padding-top:10px;
}

a.example span
{
color: #7e7d7d;
text-decoration: none
}

a.example:hover span
{
color: #fff;
text-decoration: none
} 
/*Feedback*/
.w48p {
width:48%;
}
.w250 {width:249px;}

.txt14 { font-size: 14px; }

.txt13 { font-size: 13px; font-weight:bold; }

.lh24 {
line-height:24px;
}
/*Shopbybrand*/
.shopbtab {
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
.shopbtab .brdb {
	/*border-bottom: 1px solid #e0e0e0;*/
	float: left;
}
.shopbtab .active div, .inactive div {
	float:left;
}
.shopbtab .inactive {
	float:left;
	margin:0;
	padding:0px;
}
.shopbtab .inactive h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	background-image:url(../images/curve_act_bg.gif);
	background-repeat:repeat-x;
}
.shopbtab .inactive a:link { 
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.shopbtab .inactive a:active {
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.shopbtab .inactive a:visited {
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.shopbtab .inactive a:hover {
	color: #ff5900;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.shopbtab .active {
	float:left;
	margin:0;
	padding:0px;
}
.shopbtab .active h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	font-weight:bold;
	color:#404040;
	font-size: 13px;
	background-image:url(../images/curve_inact_bg.gif);
	background-repeat:repeat-x;
}
/* leftblock Start All Cat */
.leftblockblk { width:170px; clear:both;}

.leftblockblk ul {
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}

.leftblockblk li { 
	border-bottom: 1px solid #eeeeee; 
	color: #1c3e95;
	font-size:12px;
}
.leftblockblk li a { 
	padding:1px 4px 1px 9px;
	display:block;
	text-decoration:none;
	color: #1c3e95;
	font-size: 11px;
}
.leftblockblk li a.link_nobg{
	padding:4px 4px 4px 9px;
	display:block;
	text-decoration:none;
	color: #cc0033;
	font-size: 12px;
}
.leftblockblk li a:hover { 
	background-color: #fe6a20;
	color: #FFFFFF;
	font-size: 11px;
}
.leftblockblk li.linkblacktop a { background-color: #fe6a20;
	padding:1px 4px 1px 10px;
	display:block;
	text-decoration:none;
	color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; 
}
.leftblockblk li.linkblacktop a:hover { 
	background-color:#CCCCCC;
	color: #000000;
}
.leftblockblk li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftblockblk .nbrd {
	border:none;
	padding:0; margin:0;
}
.leftblockblk .txtb {
	font-weight: bold;
	color: #000000;
}

.shop_brand{
	padding: 0px 0px 10px 0px;
	float: left;
}

.lc {
	float: left;
	text-align:left;
	background-image:url(../images/bluecurl.gif);
	background-repeat:no-repeat;
	height:25px;
	width:7px;
}

.rc  { 
	float: right;
	text-align:right;  
	background-image:url(../images/bluecurr.gif);
	background-repeat:no-repeat;
	height:25px;
	width:7px;
}

.cbg  { 
	color: #FFFFFF;
	line-height: 25px;
	padding-left: 10px;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/bluecurcbg.gif);
	background-repeat:repeat-x; 
}

#btmcurve1, .btmcurve {clear:both; margin:0px;}

.btmcurve { padding: 0px; margin: 0px;}
.btmcurve .lc { float: left; background-image:url(../images/btmlc_gray.gif); height:6px; width:6px; }
.btmcurve .rc { float: right; text-align:right; background-image:url(../images/btmrc_gray.gif); height:6px; width:6px;}
.btmcurve .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2;}

.btmcurveblk {clear:both; margin:0px;}

.btmcurveblk { padding: 0px; margin: 0px;}
.btmcurveblk .lc { float: left; text-align:left;  background-image:url(../images/btmlc.gif); height:6px; width:6px;}
.btmcurveblk .rc { float: right; text-align:right;   background-image:url(../images/btmrc.gif); height:6px; width:6px;}
.btmcurveblk .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2;}

#leftpart {
	width:170px;
	text-align:left;
	padding: 0px;
	margin: 0px;
}

.downarrow{
border:0px solid; background-image:url('../images/buttons/arrow_down.gif'); background-repeat:no-repeat; height:20px; width:17px;
}

.more_arrow {
background-image:url(../images/arrow_org.gif);
background-repeat:no-repeat;
background-position:center;
width:5px;
height:7px;
cursor:pointer;
}

.floatl {
float:left;
text-align:left;
}

.floatr {float:right;}

.br, .clear {clear:both; margin:0px;}

/* leftblock start*/
.h2_blue {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1c3e95; font-weight:bold; border:1px solid #dfdfdf; border-top:none; background:url(../images/hd_bg1.gif) repeat-x center; height:23px; padding-left:8px ; padding-right:10px; line-height:24px;} 

.leftblock { width:170px; clear:both; padding-top: 10px; }

.leftblock ul {
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}

.leftblock li { 
	border-bottom: 1px solid #eeeeee; 
	color: #1c3e95;
	font-size:12px;
}
.leftblock li a { 
	padding:4px 4px 4px 9px;
	display:block;
	text-decoration:none;
	color: #1c3e95;
	font-size: 12px;
}
.leftblock li a.link_nobg{
	padding:4px 4px 4px 9px;
	display:block;
	text-decoration:none;
	color: #cc0033;
	font-size: 12px;
}
.leftblock li a:hover { 
	background-color: #fe6a20;
	color: #FFFFFF;
	font-size: 12px;
}

.leftblock li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftblock .nbrd {
	border:none;
	padding:0; margin:0;
}
/*featured brands*/
/* Left Part Category Dynamic Banners*/
#subcat_rightbox
{
	width:170px;
	display:block;
	background-image:url(../images/subcatg_box_bg.gif);
	background-repeat:repeat-y;
}
#subcat_rightbox .content
{
	margin:0px;
	padding:0px 4px;
}
#subcat_rightbox .topline{background-image:url(../images/topline_box.gif); background-repeat:repeat-x; width:170px; height:5px;}
#subcat_rightbox .bottomline{background-image:url(../images/btline_box.gif); background-repeat:repeat-x; height:5px; width:170px;}
.mart16 {margin-top:16px;}
.text14orgb {
	color:#FF783A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
/*filter*/
.leftblockfilter { width:170px; clear:both;}

.leftblockfilter ul {
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}

.leftblockfilter li { 
	border-bottom: 1px solid #eeeeee; 
	color: #1c3e95;
	font-size:12px;
}
.leftblockfilter li a { 
	padding:1px 4px 1px 20px;
	display:block;
	text-decoration:none;
	color: #1c3e95;
	font-size: 11px;
}
.leftblockfilter li a.link_nobg{
	padding:4px 4px 4px 20px;
	display:block;
	text-decoration:none;
	color: #cc0033;
	font-size: 12px;
}
.leftblockfilter li a:hover { 
	background-color: #fe6a20;
	color: #FFFFFF;
	font-size: 11px;
}

.leftblockfilter li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftblockfilter .nbrd {
	border:none;
	padding:0; margin:0;
}
.leftblockfilter .txtb {
	font-weight: bold;
	color: #000000;
}
/*delighted*/
.delighted_customer {
color:#FF7939;
font-weight:bold;
}

/* Why Shop start */
#whyshop { clear:both; width:170px; padding-top: 10px; background-image: url(../images/gline.gif); background-repeat:repeat-x; background-position:bottom; }

#whyshop ul { 
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}
#whyshop li { 
	padding:5px 4px 5px 9px;
	border-bottom: 1px dotted #b5a790;
	font-size:12px;
	color: #454443;
}
#whyshop li.nbrd {
	border:none;
	margin:0;
}
#whyshop .img {width: 30px; float:left;}

#btmcurve3 { padding: 0px; margin: 0px;}
#btmcurve3 .lc { float: left; text-align:left;  background-image:url(../images/btmlc_gray.gif); height:6px; width:6px; }
#btmcurve3 .rc { float: right; text-align:right; background-image:url(../images/btmrc_gray.gif); height:6px; width:6px; }
#btmcurve3 .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2; }
/* Why Shop end */

#mpopbrands { width:170px; padding-top: 10px; background-image: url(../images/gline.gif); background-repeat:repeat-x; background-color:#f1f1f1;}

#mpopbrands ul { 
padding: 10px 0 10px 1px;

	text-align: center;
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}
#mpopbrands li { 
display:inline;
	padding:3px 0px 0px 3px;
}

#btmcurve1 { padding: 0px; margin: 0px;}
#btmcurve1 .blc { float: left; height:6px; width:6px}
#btmcurve1 .brc { float: right; height:6px; width:6px}
#btmcurve1 .cbrd { border-bottom: 1px solid #d2d2d2; }

/* Cus start */
#awards { width:170px; padding-top: 10px; background-image: url(../images/gline.gif); background-repeat:repeat-x; background-color:#fff; background-position:bottom;}
#awards1 { width:170px; padding-top: 10px;  background-color:#ccc; }
#awards ul { 
	padding:5px 0px 0px 0px;
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
	text-align:center;
}
#awards li { 
	padding:5px 4px 5px 10px;
	font-size:12px;
	color: #454443;
}
#awards li.nbrd {
	border:none;
	margin:0; text-align:right
}



#btmcurve14 { padding: 0px; margin: 0px;}
#btmcurve14 .lc { float: left; text-align:left; background-image:url(../images/btmlc_gray.gif); height:6px; width:6px;}
#btmcurve14 .rc { float: right; text-align:right; background-image:url(../images/btmrc_gray.gif); height:6px; width:6px;}
#btmcurve14 .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2; }

#delcus { width:170px; padding-top: 10px; background-image: url(../images/gline.gif); background-repeat:repeat-x; background-position:bottom; }
#delcus ul { padding:10px 0px 0px 0px; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; clear: both; }
#delcus li { padding:0px 4px 5px 10px; font-size:12px; color: #454443; }
#delcus li.nbrd { border:none; margin:0; }
#delcus .orgtxt { border:none; margin:0; }

#delcustomer { width:170px; clear:both; }
#delcustomer ul { padding:10px 0px 0px 0px; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; clear: both; }
#delcustomer li { padding:0px 4px 5px 10px; font-size:12px; color: #454443; }
#delcustomer li.nbrd { border:none; margin:0; }
#delcustomer .orgtxt { border:none; margin:0; }


#btmcurve4 { padding: 0px; margin: 0px;}
#btmcurve4 .lc { float: left; text-align:left;  background-image:url(../images/btmlc_gray.gif); height:6px; width:6px;}
#btmcurve4 .rc { float: right; text-align:right;  background-image:url(../images/btmrc_gray.gif); height:6px; width:6px;}
#btmcurve4 .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2;}
/* Cus end */

/* newsletter start */
#newsletter { width:170px; padding-top: 10px; background-image: url(../images/gline.gif); background-repeat:repeat-x; background-color:#f1f1f1; }

#newsletter ul { 
	padding:12px 0px 0px 0px;
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both; 
}
#newsletter li { 
	padding:0px 5px 10px 9px;
	color: #454443;
	font-size:12px;
}
#newsletter li.nbrd {
	text-align:center;
	margin:0;
	padding: 0 0 3px 0;
}
#btmcurve5 { padding: 0px; margin: 0px;}
#btmcurve5 .lc { float: left; text-align:left; background-image:url(../images/btmlc_gray.gif); height:6px; width:6px;}
#btmcurve5 .rc { float: right; text-align:right; background-image:url(../images/btmrc_gray.gif); height:6px; width:6px;}
#btmcurve5 .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2;}
/* newsletter end */


/*offers block*/
#tab_containt_disp{clear:both;}

#offersblock {
	float:left;
	width:100%;
}

#offersblock_head {
	
	height:31px;
	padding:10px 0 0 0;
	margin:0px;
}

.offersblock_active {
	float:left;
	margin:0;
	padding:0px; display:block;
}
.offersblock_active h3 {
	line-height:31px;
	text-align:center;
	font-weight:bold;
	padding: 0 3px 0 3px;
	color:#1c4984;
	font-size: 18px;
	background-image: url(../images/bgofferactive.gif);
	background-repeat:repeat-x; width: 170px;
}

.offersblock_active div, .offersblock_inactive div, .offersblock_active_new div {
	float:left;
}
.offersblock_inactive {
	float:left;
	margin:0;
	padding-top:2px;
}
.offersblock_inactive h3 {
	line-height:29px; width: 170px;
	text-align:center;
	font-weight:bold;
	padding: 0 3px 0 3px;
	background-image: url(../images/bgofferinactive.gif);
	
	background-repeat:repeat-x;
}
.offersblock_inactive a:link {
	color: #fff;
	font-size: 13px;
	text-decoration: none;  display:block;
}
.offersblock_inactive a:active {
	color: #fff;
	font-size: 13px;
	text-decoration: none;  display:block;
}
.offersblock_inactive a:visited {
	color: #fff;
	font-size: 13px;
	text-decoration: none;  display:block;
}
.offersblock_inactive a:hover {
	color: #fff;
	font-size: 13px;
	text-decoration: none;  display:block;
}

#offersblock .brdb1 {
	border-bottom: 1px solid #d5dce5;
	 margin-left:0px; padding-top:4px;
}

.prodbox table table tr td {border:none;}

.prodboxoffer  {
	clear:both; 
}

.brd {
	border: 1px solid #d2d2d2;
	border-top: none;padding-bottom:0px; border-bottom:none;
}

.prodboxoffer table table tr td {border:none;}

.prodboxofferbggrey{background-image:url(../images/offersection_bg.gif); background-repeat:repeat-x; background-position:bottom; padding-bottom:0px;border-bottom:0px solid #e0e0e0;}

.divideroffers{ background-image:url(../images/divider.gif); background-position:right; background-repeat:no-repeat; height:185px;}	

.padt10 {padding-top:10px;}
/*brand index*/
.brdbot {
border-bottom:1px solid #DADADA;
}
.text14btreb {
font-family:"Trebuchet MS",Arial,"Times New Roman";
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.textwhite {
color:#FFFFFF;
}

.bggrey2a {
background-color:#E5E5E5;
}

.bggreyd {
background-color:#858484;
}

a:link.linkgrey1{color: #545454; text-decoration: none;}
a:active.linkgrey1{color: #545454; text-decoration: none;}
a:visited.linkgrey1{color: #545454;	text-decoration: none;}
a:hover.linkgrey1{color: #336699;; text-decoration: underline;}
/*product details*/
/* product index */
.brdrgreybtm2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
}
.brdrgreyright2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c0c0c0;
}
.text28btreb {
	font-family: "Trebuchet MS", Arial, "Times New Roman";
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.textgreyl {
	color:#545454;
}
#proddet {
	float: left;
	width: 100%;
	font-size: 12px;
}
#proddet .space {
	padding: 0px 10px 10px 10px;
	vertical-align:top;
}
#proddet .prodimg {
	width: 249px;
	height: 250px;
	text-align:right;
}
#proddet .star {
	padding: 0;
	text-align:center;
	clear:both;
}
#proddet .rated {
	font-size:12px;
	/*color:#5d5d5d;*/
	color:#000000;
	font-weight: bold;
	text-align: center;
}
#proddet .write {
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
}
#proddet .instock {
	font-size: 13px;
	float:right;
	color:#6fb743;
	font-weight: bold;
}
#proddet .qty {
	float:right;
	padding: 8px 5px 0 0;
}
#proddet .field {
	float:right;
	padding: 6px 10px 0 0;
}
#custrating {
	width: 215px;
	padding: 15px 0 0 0;
}
#custrating .midbg {
	background-color: #f1f1f1;
	padding: 0 9px 0 9px;
}
#custrating .custratingtxt {
	padding: 10px 0 10px 0;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#custrating .tbbg { 
	margin: 0 5px 0 5px;
	background-color: #f1f1f1;
}
#custrating .midwhitebg {
	background-color: #ffffff;
	float: left;
	padding: 0 9px 0 9px;
}
html>body #custrating .midwhitebg {
	width: 174px;
}
#custrating .tbwhitebg { 
	margin: 0 5px 0 5px;
	background-color: #FFFFFF;
}
.h3 {font-family:Arial, Helvetica, sans-serif; color:#003399; border:1px solid #dfdfdf; background-image:url(../images/hd_bg.gif); background-repeat:repeat-x; height:29px; margin-top:10px; line-height:29px; font-size:16px;}

/* For SEO purpose H1 tag style */
.H1forh3 { font-size:16px; font-weight:bold; } 
.H1forh3 h1 { font-size:16px; }
.H1forh3 h2 { font-size:16px; }
.H1forh3 h3 { font-size:16px; } 

a:link.linkblue1{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: none; font-weight:normal;}  
a:active.linkblue1{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: none;  font-weight:normal;}
a:visited.linkblue1{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: none;  font-weight:normal;}
a:hover.linkblue1{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline; font-weight:normal;}
.stockgreen{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#83c85e;margin-top:0px;*margin-top:5px;}
.stockgreen img{ margin-bottom:3px;}
/* Product Disc Start */
#proddis {
	float:left;
	width: 100%;
}
.bullet ol li {
	list-style: decimal;
	padding: 0 0 5px 0;
	margin: 0 10px 0 20px;
}
.bullet ul li {
	list-style: disc;
	padding: 0 0 5px 6px;
	margin: 0 10px 0 15px;
}
#proddis_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#proddis_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#proddis_tabs_01 a:link {
	color: #000000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	font-weight:bold;
}
#proddis_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	background:#f0f0f0;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
#proddis_tabs_02 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#proddis_tabs_02 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
#proddis_tabs_02 a:link {
	color: #000000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#proddis_tabs_02 a:active {
	color: #000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#proddis_tabs_02 a:visited {
	color: #000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
#proddis_tabs_02 a:hover {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
}
#proddis_tabs_03 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#proddis_tabs_03 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	font-size: 14px;
	padding: 0 3px 0 3px;
}
#proddis_tabs_01 div, #proddis_tabs_02 div, #proddis_tabs_03 div {
	float:left;
}
.proddis_tabs_011 div, .proddis_tabs_021 div {
	float:left;
}
.proddis_tabs_011 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
.proddis_tabs_011 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	background:#f0f0f0;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
.proddis_tabs_021 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
.proddis_tabs_021 h3 {
	line-height:24px;
	text-align:center;
	font-weight:normal;
	border-top:1px solid #e0e0e0;
	padding: 0 3px 0 3px;
}
.proddis_tabs_021 a:link {
	color: #000000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.proddis_tabs_021 a:active {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.proddis_tabs_021 a:visited {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
}
.proddis_tabs_021 a:hover {
	color: #ff5900;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
}
#disctxt {
	float:left;
	width: 100%;
	*width: 96%;
	font-size: 12px;
}
#disctxt ul {
	padding: 10px 10px 0px 10px;
	text-align:left;
}
.active div, .inactive div, .active_new div {
	float:left;
}
.inactive {
	float:left;
	margin:0;
	padding:0px;
}
.inactive h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 2px 0 2px;
	background-image:url(../images/curve_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive a:link {
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive a:active {
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive a:visited {
	color: #404040;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive a:hover {
	color: #ff5900;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.active {
	float:left;
	margin:0;
	padding:0px;
}
.active h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	font-weight:bold;
	color:#404040;
	font-size: 13px;
	background-image:url(../images/curve_act_bg.gif);
	background-repeat:repeat-x;
}
.active_new {
	float:left;
	margin:0;
	padding:0px;
}
.active_new h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 3px 0 3px;
	font-weight:bold;
	color:#1f5699;
	font-size: 13px;
	background-image:url(../images/curve_act_bg.gif);
	background-repeat:repeat-x;
}

#search_top_result{width:100%; padding:10px 0 10px 0;}
#search_top_result h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2064a6; width:90%; padding:0 0 0 10px;}
#search_top_result h1 span{color:#000000;}


.text12grey{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:12px; padding:5px 5px 5px 5px; }


#proddis_head .brdb {
	border-bottom: 1px solid #e2e2e2;
	float: left;
}
#proddis_head .brdb1 {
	border-bottom: 1px solid #e2e2e2;
	margin-left: 0px;
}
#proddis_head .brdb2d {
	border-bottom: 1px solid #e2e2e2;
	margin-left: 0px;
}
#nav_submenu1 a {
	display: block;
	text-decoration:none;
	color:#404040;
	font-size:12px;
}
#nav_submenu_contain1 {
	height:27px;
	border-bottom:1px solid #fe5804;
	border-width:0px 1px;
	margin:0 10px 0px 10px;
	clear:both;
}
#nav_submenu1 a {
	color:#404040;
	padding:0 0 0 7px;
	background:transparent url(../images/bg_inact.gif) repeat-x 0 0;
	line-height:15px;
}
#nav_submenu1 li {
	float:left;
	margin:0 0 0 4px;
	padding:0 6px 0 0;
}
#nav_submenu1 li.endlink {
	background:none;
}
#nav_submenu1 a span {
	display:block;
	padding:6px 7px 5px 0;
	background:transparent url(../images/bg_inact.gif) repeat-x top right;
}
#nav_submenu1 a:hover, #nav_submenu1 a.this {
	background:transparent url(../images/bg_inact.gif) repeat-x 0 0;
	color:#404040;
}
#nav_submenu1 a:hover span, #nav_submenu1 a.this span {
	background:transparent url(../images/bg_inact.gif) no-repeat 100%;
	color:#ff5900;
}
.prod_bg{background-image: url(../images/prod_bg.gif); background-repeat:repeat-x;}

/* Product Disc End */ 

/* Review Start */
#prodreview {
	float:left;
	width: 100%;
}
#prodreview_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#prodreview_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#prodreview_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#prodreview_tabs_01 div {
	float:left;
}
#reviewtxt {
	float:left;
	width: 100%;
	font-size: 12px;
}
#reviewtxt ul {
	line-height: 18px;
	padding: 10px 10px 10px 10px;
	text-align:left;
}
#reviewtxt .ar {
	text-align:right;
}
.rbrd { background-color: #e0e0e0; margin: 0 150px 0 150px; }
/* Review End */

/*Rating Reviews*/
/*rating_reviews start*/
#reviewnewtxt {
	float:left;
}
#reviewnewtxt ul {
	line-height: 18px;
	padding: 5px 0 0 0;
	text-align:left;
}

#reviewnewtxt a {
	text-decoration:none;
	}

div.ratingnew{ width:245px; margin:0 0 0 0; float:left; padding:10px 0 5px 10px;}

div.ratingnew_left { float:left; width:95px; margin:0 0 5px 0;  text-align:left; font-weight:bold; color:#666666; }
div.ratingnew_right { float:left; margin:0 3px 5px 10px; color:#666666;}
*div.ratingnew_right { float:left; color:#666666;}

div.pros_cons { float:right; *width:246px; padding:5px 10px 0 ;}
div.pros_left { float:left; width:135px; margin-right:10px; margin-bottom:5px; text-align:left; color:#666666; }
div.cons_right { float:left; width:135px; margin-right:0; margin-bottom:5px; text-align:left; color:#666666;}

div.review_commentsnew_left { float:left; width:240px; margin-right:0; margin-bottom:10px; text-align:left; color:#666666; }
div.review_commentsnew_left h2{ float:left; font-size:14px; width:240px; margin-bottom:5px; text-align:left; color:#1c3e95; }

div.review_commentsnew_right { float:left; width:172px; margin-right:0; margin-bottom:5px; text-align:left; color:#666666;}

div.reviewsnew_content {font-size:12px; color:#666666; padding:10px 5px 5px 10px; line-height:normal; }
div.reviewsnew_content p{ padding:10px 0 0 0; margin:0 0 0 0;}

div.clientimage{border:1px solid #cccccc; padding:4px 4px 4px 4px; float:right; margin-top:10px;}

span.decimaltext{color:#666666; font-size:13px; padding:0 0 0 5px; margin:0 0 0 0;}

.add_revform{
	float:left;
	width:365px;
	padding:4px 0 4px 5px;
	color:#666666;
	}

.add_revform_lbl1{
	float:left;
	font-weight:bold;
	font-size:13px;
	width:125px;
	height:18px;
}
.add_revform_lbl2{
	float:left;
	font-weight:normal;
	font-size:13px;
	width:50px;
}
.add_revform input{float:left;
	padding:0 0 0 0;
	}
.add_revforminput2{float:left;
	padding:0 0 0 0;
	height:18px;
	width:18px;	}
	
.add_revform_fld1{
	float:left;
	width:90%;
	padding:4px 0 4px 0;
}
#rev_client_profile {
	
}
#rev_client_profile h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#063289;
	padding:10px 0 10px 10px;
	border-bottom:1px solid #d2d2d2;

}
#rev_client_profile h1 span{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#063289;
}

.rev_client_pro_details{
	padding:10px 0 10px 10px;
}
.rev_client_pro_details img{
	margin-bottom:10px;
	border:none;
	}
.rev_client_pro_details p{
	font-size:12px;
	padding-top:4px;
}

#clinetprodreviewnew {

	padding:0 10px 10px 10px
	
}
div.clinetprodreviewcontent {
	border-bottom:1px solid #cccccc;
	float:left;
	width:100%;
	}
#clinetprodreviewnew h3{ float:left; font-size:18px; width:130px; margin-bottom:5px; text-align:left; color:#ff5c0b; width:100%;}

div.profile_product{ width:140px; margin:0 0; float:left; padding:10px 10px 5px 0;}
div.profile_product h2{ float:left; font-size:13px; width:130px; margin-top:5px; text-align:left; color:#1c3e95; }
div.profile_product h2 a{text-decoration:none;}

div.profile_comments_right {margin-top:10px; margin-right:0; margin-bottom:5px; text-align:left; color:#666666;}
div.profile_comments_right p{padding-top:5px;}


.clinetprowishlist {
	border: 1px solid #cccccc;
}
div.clinetprowishlistcontent {
	width:100%;
	float:left;
	}
div.profile_product h3{ float:left; font-size:18px; width:130px; margin-bottom:5px; text-align:left; color:#ff5c0b; }

.client_rev_popup{float:left; width:440px; border:1px solid #fdb694}
div.formspacer{float:left;width:100%}

div.ratingnew_right span.legend{float:left; width:auto; text-align:right; padding:5px 0 0 0; font-size:11px; color:#666666;}
*div.ratingnew_right span.legend{float:left; width:auto; text-align:right; padding:5px 0 0 25px; font-size:11px; color:#666666;}

/* Related Promotions Start */
#relprom {
 float:left;
 width: 100%;
}
#relprom_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#relprom_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#relprom_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#relprom_tabs_01 div {
	float:left;
}
#relpromtxt {
	float:left;
	width: 100%;
	font-size: 12px;
}
#relpromtxt ul {
	line-height: 18px;
	padding: 10px 10px 10px 10px;
	text-align:left;
}
#relpromtxt li {
	font-weight: bold;
	font-size: 13px;/*padding: 0px 0px 0px 12px;
	background:url(../images/orange_arrow.gif) no-repeat center left;*/
	float:left;
}
/* Related Promotions End */

/* Common product box start */

.commprodbox {
 float:left;
 width: 100%;
}
.commprodbox1 {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
.commprodbox1 div {
	text-align: center;
}
.commprodbox1 div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 2px 10px 5px 0;
}
.commprodbox1 ul {
	line-height: 18px;
	padding: 0 10px 0 10px;
	text-align:left;
}
.commprodbox1 li {
	font-weight: bold;
	font-size: 13px;
	padding: 0px 0px 0px 12px;
	background:url(../images/orange_arrow.gif) no-repeat center left;
}

/* Customers Start */

#cust {
 float:left;
 width: 100%;
}
#cust_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#cust_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#cust_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#cust_tabs_01 div {
	float:left;
}
#custbox {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
#custbox div {
	text-align: center;
}
#custbox div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 15px 10px 5px 0;
}
/* Customers End */

/* Other Products Start*/
#othprod1, #othprod2 {
 float:left;
 width: 100%;
}
#othprod1_head, #othprod2_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#othprod1_tabs_01, #othprod2_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#othprod1_tabs_01 h3, #othprod2_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#othprod1_tabs_01 div, #othprod2_tabs_01 div {
	float:left;
}
#othprod1txt, #othprod2txt {
	float:left;
	width: 100%;
	font-size: 12px;
}
#othprod1txt ul, #othprod2txt ul {
	line-height: 18px;
	padding: 10px;
	text-align:left;
}
#othprod1txt li, #othprod2txt li {
	font-weight: bold;
	font-size: 13px;/*padding: 0px 0px 0px 12px;
	background:url(../images/orange_arrow.gif) no-repeat center left;*/
}
#othprod1txt div.moreprod, #othprod2txt div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 0 10px 15px 0;
}
/* Other Products End */

/* Videos Start */

#prodvideo {
 float:left;
 width: 100%;
}
#prodvideo_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#prodvideo_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#prodvideo_tabs_01 h3 {
	line-height:24px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}
#prodvideo_tabs_01 div {
	float:left;
}
#prodvideobox {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
#prodvideobox div {
	text-align: center;
}
#prodvideobox ul {
	padding: 0 3px 0 3px;
}
#prodvideobox li {
	float:left;
	text-align:center;
	width: 24%;
	padding: 0 3px 15px 3px;
}
#prodvideobox div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 0px 10px 5px 0;
	font-size: 11px;
}
/*video*/

/* Product Box Start */

.prodbox {
	clear:both;
}

.prodbox table tr td.brd {
	border: 1px solid #cccccc;
	border-top: none;
}
.text_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	color:#585858;
}
.textbluetab{color:#1f5699;}

.prodbox table table tr td {border:none;}
/*end*/
/*add review*/
.padt2{padding-top:2px;}

.padb2{padding-bottom:2px;}

.form_fld1{
	float:left;
	width:90%;
	padding:4px 0 4px 22px;
}

.form_input1{
	float:left;
	padding:0 0 0 24px;
	width:200px;
}

.w200 {width:200px;}

.padl24 {padding-left: 24px;}

.w300 {width:300px;}


/*end*/
.pd_nborder{ background-image:url(../images/g_bg.gif); background-repeat:repeat-x; background-position:bottom;}

.text13b{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none;}

.healthcatsub { width:170px; clear:both; }
.healthcatsub ul {
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}
.healthcatsub li { 
	border-bottom: 1px solid #fff; 
	color: #1c3e95;
}
.healthcatsub li.grey { 
	border-bottom: 1px solid #eeeeee; 
	color: #1c3e95;
}
.healthcatsub li a { 
	padding:4px 4px 4px 22px;
	display:block;
	text-decoration:none;
	color: #1c3e95;
}
.healthcatsub li a:hover { 
	background-color: #fe6a20;
	color: #FFFFFF;
}
.healthcatsub li.linkblacktop a { background-color: #FFFFFF;
	padding:1px 4px 1px 10px;
	display:block;
	text-decoration:none;
	color: #1c3e95; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;
}

.healthcatsub li.linkblacktop a:hover { 
	background-color: #fe6a20;
	color: #FFFFFF;
}
.healthcatsub li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.healthcatsub li.nbrd {
	border:none;
	padding:0; margin:0;
}
.healthcatsub li.blinkblacktop a { background-color: #FE6A20;
                padding:4px 4px 4px 10px;
                display:block;
                text-decoration:none;
                color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
}

.healthcatsub li.blinkblacktop a:hover { 
                background-color: #CCCCCC;
                color: #000000;
}

.linkbrandid{
	color:#FFFFFF;
	background-color:#FE6A20;
	padding:4px 4px 4px 10px;}
	
.text21barialred{ font-size:21px; font-family:Arial, Helvetica, sans-serif; color:#cc0000;}

a:link.linkblueu1k{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: none; font-size:11px; font-weight:normal;}
a:active.linkblueu1k{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: none; font-size:11px; font-weight:normal;}
a:visited.linkblueu1k{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: none; font-size:11px; font-weight:normal;}
a:hover.linkblueu1k{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: underline; font-size:11px; font-weight:normal;}

.pd_border6{background-image:url(../images/g_bg1.gif); background-repeat:repeat-x; background-position:bottom;}

div.rating { width:300px; margin:0 auto; float:left; padding:10px 0 5px 10px;}
div.rating_left { float:left; width:108px; margin-right:10px; margin-bottom:5px; text-align:left; font-weight:bold; }
div.rating_right { float:left; width:172px; margin-right:0; margin-bottom:5px; text-align:left; }
div.reviewsall { float:right; padding: 10px 10px 0 0;}
div.reviewsall_right { width:200px; text-align:right; clear:both; padding-top:2px;}
a.bluelink1 { color:#4881ac; font-weight:bold; text-decoration:none; }
a.bluelink1:hover { color:#4881ac; text-decoration:underline; }
hr { margin-top:10px; margin-bottom:10px; }
div.reviews_content { font-size:12px; color:#0f080a; padding:5px 5px 5px 10px; line-height:normal; }
.normalgray { color:#7d7d7d; }
.text12b{font-family:Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: bold;  text-decoration: none;}

/*subcategory banner*/
#subcategorybanner .subcategorybannerbg {background-image:url(../images/subcategory_banners/subcategorybanner_bg.jpg); background-repeat:repeat-x; height:179px; width:100%;}
#subcategorybanner .subcategorybannerimg {margin-left:50px;} 
#subcategorybanner .subcategorybannertxt {padding-left:20px;}
#subcategorybanner .padl15 {padding-left:15px;}
#subcategorybanner .floatl {float:left;}
#subcategorybanner .valignt {vertical-align:top;}

/* brand*/
.bggrey_brands_new {
	background-image:url(../images/bg_grey_brands_new.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.brandcombg {
	background-image: url(../images/banners_brand/brandbg_main.jpg); 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:24px; 
	color:#1c4984; 
	line-height:75px;	
	background-repeat:repeat-y; 
	font-weight:bold; 
	background-position:left; 
	background-color:#88C0F9;
	height:75px;
}

.brandcombg div table td{

	font-family:Arial, Helvetica, sans-serif; 
	font-size:24px; 
	color:#1c4984; 
	line-height:75px;	
	font-weight:bold; 

}
/*end*/
.shopping_cart_background {
background-image:url(../images/pop_up_bg.gif);
background-repeat:no-repeat;
background-position:center;
width:376px;
height:168px;
}

.w70p { width:70%;}

.text30whitesub{font-family: Arial, Helvetica, sans-serif;	font-size: 28px; font-style: normal; font-weight: bold; color: #1C4984; text-decoration: none;}

.bannersbg {
	background-color:#88C0F9;
	background-image:url(../images/banners_brand/brandbg_main.jpg);
	background-repeat:repeat-y;
	background-position:left center;
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
	}
/* static pages*/
.text11nor1 h4 {font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #ff783a; text-decoration: none;}

.ht75{ height:50px;}

a:link.text11nor1, a:visited.text11nor1, a:active.text11nor1 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
a:hover.text11nor1 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #666666; text-decoration: underline;}

.bbrd { border-bottom: solid 1px #cccccc; }

#bread_crump {
	padding: 0 0 6px 0;
	border-bottom: 1px solid #d2d2d2;
	margin: 0 0 6px 0;
}

#heading {
	padding:16px 0 16px 8px;
	border-bottom:1px solid #d2d2d2;
}
.about_us_text {
color:#063289;
}

#heading h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#063289;
}

.textblue {
	font-family: Arial, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #20288b;
	text-decoration: none;
}

#tbltextblue strong{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #20288b;
	text-decoration: none;
}

.tablebg3l
{
    background-image:url("../images/lbg3.gif");
    background-repeat:repeat-y;
}

.tablebg5
{
    background-image:url("../images/bg4.gif");
background-repeat:repeat-x;
}

.tablebg3r
{
    background-image:url("../images/lbg3.gif");
background-position:right center;
background-repeat:repeat-y;
}

.tablebg4
{
    background-image:url("../images/bg2.gif");
background-repeat:repeat-x;
}

.lh18{line-height:18px;}

.txtblueh {
	font-size: 17px;
	font-weight: bold;
	color: #20288b;
	padding: 5px 0 5px 0;
}

.pheading {
	font-size:13px;
	color:#000000;
	border:1px solid #dfdfdf;
	background-image:url(../images/hd_bg.gif);
	background-repeat:repeat-x;
	height:29px;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	line-height:29px;
	font-weight:bold;
}

.txtcon {
	font-size: 12px;
	padding: 6px 8px 6px 8px;
	line-height: 18px;
}

.txtback {
	font-size: 12px;
	padding: 6px 8px 6px 8px;
	line-height: 18px;
	text-align:right;
}

.padb6{padding-bottom:6px;}

.padl8{padding-left:8px;}

.padt7{padding-top:7px;}

.text14b{font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-style: normal; font-weight: bold; color: #000000;}

.media_enquiry {
color:#002060;
}

.delighted_customer1{
color:#ff7939; 
}

.w185 {width:185px;}

.text18_org{font-family: Arial, Helvetica, sans-serif;	font-size: 18px; font-style: normal; font-weight: normal; color: #ff5800; text-decoration: none;}

.w99p { width:76%;
}

.mart13 {margin-top:13px;}

.marl10 {margin-left:10px;}

.text16barial{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}

.margin{margin:0px;}

.w224 {width:224px;}

.textarea1 { border-bottom:1px solid #e3e9ef; border-left:2px solid #81817f; border-right:1px solid #e2e3ea; border-top:2px solid #747471; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:3px; padding-bottom:3px; padding-left:2px; font-family: Arial, Helvetica, sans-serif; }

.w225 {width:225px;}

.padl12 {padding-left:12px;}

.marb6 {margin-bottom:6px;}

.textred {color:#cc0000;}

.mart25 {margin-top:25px;}

.padt23 {padding-top:23px;}


a:link.linkblacku{font-family: Arial, Helvetica, sans-serif; font-size:11px;	color: #000000;	text-decoration: underline;}
a:active.linkblacku{font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000;	text-decoration: underline;}
a:visited.linkblacku{font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000;	text-decoration: underline;}
a:hover.linkblacku{font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #000000;	text-decoration: none;}

.w120{width:120px;}

.w150{width:150px;}

.ht250{ height:250px;}

.padr5{padding-right:5px;}

.padb20{padding-bottom:20px;}

.big {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #1c3e95;
	font-weight: bold;
}

a:link.linkblue{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: underline;}
a:active.linkblue{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline;}
a:visited.linkblue{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline;}
a:hover.linkblue{font-family: Arial, Helvetica, sans-serif; color: #FF5900;	text-decoration: underline;}

.text13org{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: normal; color: #ff783a; text-decoration: none;}

.padt20 {padding-top:20px;}
.padt25 {padding-top:25px;}
.padb15{padding-bottom:15px;}

.awards {
	background:url(../images/awards_bg.jpg) repeat-x; background-position:bottom;
	width:100%;
	float:left;
}
.awards li {
	display:inline;
	padding:0 0px;
}
.awards li img {
	vertical-align:middle; padding:15px;
}
.awards ul {
	padding:10px 0 0 0;
	float:left;
}

img.about_img {
	padding:8px 36px;
}
h3.text18bblue {
	font-size:18px;
	font-weight:bold;
	color:#003297;
	padding-bottom:8px;
}

#content {
	text-align:left;
	line-height: 18px;
	font-size: 12px;
	padding-left: 0;
	padding-right: 0;
}

.padr20{padding-right: 20px;}

.textbox1 { border-bottom:1px solid #e3e9ef; border-left:2px solid #81817f;  border-right:1px solid #e2e3ea; border-top:2px solid #747471; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;text-decoration:none; height:19px; padding-left:2px; padding-top:0px;}

.textarea1 { border-bottom:1px solid #e3e9ef; border-left:2px solid #81817f; border-right:1px solid #e2e3ea; border-top:2px solid #747471; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:3px; padding-bottom:3px; padding-left:2px; font-family: Arial, Helvetica, sans-serif; }

/*Bottom*/
.greytext{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}

#bottompart {background-color:#FFFFFF; clear:both; padding-top:10px;}

.bgbtmlinksnew{ border-top-width: 1px; border-top-style: solid; border-top-color: #b9b9b9; padding-top: 10px; padding-bottom:10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b9b9b9;}

.padt16 {padding-top:16px;}

.w80p { width:80%;}
.w90p { width:90%;}

.padl40{padding-left: 40px;}

.text11blue{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #5158a4; text-decoration: none;}

.txtgreybot{color:#656565; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.orgtxt13 { font-size: 13px; color: #ff7939;}
.textorg{color:#ff590c;}

div.ratingnew_leftoverall { float:left; width:95px; margin:0 0 5px 0;  text-align:left; font-weight:bold; color: #000000; }
.add_revform_overall{
	float:left;
	width:365px;
	padding:4px 0 4px 10px;
	color:#000000;
	margin-top:10px;
}
.gift_bannersbg {
	float:left;
	background-image:url(../images/gift_banner_bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
	}

.onlinebullet {
font-size:12px;
line-height:18px;
}

.onlinebullet ul {
font-size:12px;
line-height:18px;
margin-left:20px;
}

.onlinebullet li {
line-height:18px;
list-style-image:url(../images/doctor_health_arrow.gif);
}

.impotencetextbox{
	width:97%;
	padding-bottom:10px;
	margin-left: 15px;
	line-height: 18px;
}	
	
/*Books*/
.h3_books {
background-image:url(../images/hd_bg.gif);
background-repeat:repeat;
border:1px solid #DFDFDF;
color:#003399;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
line-height:29px;
margin-top:10px;
}

/*** saurabh ***/
.rev_searchbg{
background:url(../images/rev_search_bg_2.jpg) repeat-x;
height:4px;
}

.rev_textboxsearch{
border-top: 1px solid #aeaeae; border-bottom: 1px solid #aeaeae; border-left:none; border-right: none; height:25px; width:286px; padding-left:5px; font-family:arial, tahoma, georgia; font-size:12px; color:#848383; text-decoration:none; padding-top:3px;
}

.h35{height: 35px;}

* html .h35{height: 45px;}

.topseller{  border-bottom:1px dotted #B5A790;
clear:both;
color:#1C3E95;
padding:4px 4px 4px 5px;
}
.topsellerbrd{border-left:1px solid #D2D2D2;
border-right:1px solid #D2D2D2;
clear:both;}
#nav_submenu_contain {background:transparent url(../images/org_bar.gif) repeat-x 0 0; height:27px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-width:0px 1px; margin:0 0px 0px 0px; clear:both;}

#nav_submenu a {color:#003399; padding:0 0 0 7px; background:transparent url(../images/org_bar.gif) repeat-x 0 0; font-weight:bold;}
#nav_submenu li{float:left; margin:0 0 0 6px; background:transparent url(../images/bar_pipe.gif) no-repeat scroll 100% 55%; padding:0 6px 0 0;}

#nav_submenu li.endlink{background:none;}
#nav_submenu a span{display:block; padding:6px 7px 5px 0;}

 #nav_submenu a:hover, #nav_submenu a.this {background:transparent url(../images/subnavbg.gif) repeat-x 0 2px; color:#003399; font-weight: bold;}
/* #nav_submenu a:hover, #nav_submenu a.this {background:transparent url(../images/subnavbg.gif) repeat-x 0 2px; color:#FFFFFF; font-weight: bold;}*/
#nav_submenu a:hover span, #nav_submenu a.this span {background:transparent url(../images/subnavbg.gif) no-repeat 100% 2px;}



#nav_submenu a.selected, #nav_submenu a.selected:hover, #nav_submenu li:hover a.selected{
	background:url(../images/subnavbg.gif) no-repeat left top ; margin-top:2px; padding:0 0 0 7px; color:#ff3b00;
}
#nav_submenu a.selected span,#nav_submenu a.selected:hover span, #nav_submenu li:hover a.selected span {
	background:url("../images/subnavbg.gif") repeat-x scroll right top transparent;
display:block;
padding:5px 6px 6px 0;
}
/*Customer Service*/
.greytext14i{ font-family:Arial, Helvetica, sans-serif;  color:#555555; font-size:14; font-style:italic;}
.greytext13{ font-family:Arial, Helvetica, sans-serif;  color:#555555; font-size:13; font-weight:normal;}
.greytext11{ font-family:Arial, Helvetica, sans-serif;  color:#555555; font-size:11; font-weight:normal;}
.greytext12{ font-family:Arial, Helvetica, sans-serif;  color:#555555; font-size:12; font-weight:normal;}
.contact_textfield {
	width: 364px;
	background: transparent url('../images/contact_form_feild_bg.jpg') no-repeat;
	color : #747862;
	height:28px;
	border:0;
	padding:6px 8px;
	margin-bottom:0px;
}

.contact_textfield2 {
	width: 174px;
	background: transparent url('../images/contact_form_feild_bg2.jpg') no-repeat;
	color : #747862;
	height:28px;
	border:0;
	padding:6px 8px;
	margin-bottom:0px;
}
.contact_textarea {
	width: 364px;
	background: transparent url('../images/contact_textarea_bg.jpg') no-repeat;
	color : #747862;
	height:138px;
	border:0;
	padding:6px 8px;
	margin-bottom:0px;
}

.contact_blockbg {
background-image:url(../images/contact_block_bg.gif);
background-repeat:repeat-x;
}


.contact_textfield_select {
    width: 364px;
	background: transparent url('../images/contact_dropdown_bg.jpg') no-repeat;
	color : #747862;
	height:28px;
	border:0;
	padding:6px 8px;
	margin-bottom:0px;
}
.contact_textfield_query {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/query_dropdown_bg.jpg) no-repeat scroll 0 0;
border:0 none;
color:#747862;
height:29px;
margin-bottom:0;
padding:6px 8px;
width:420px;
_width:440px;
}
.w69p { width:69%;}

.w39p{width:39%;}

.w60p{width:60%;}

.w300{width:300px;}


.textbluelarge{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #20288b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* add to cart css start*/

.w725{width:740px; float:left;}
.leftbrd{background-image:url(../images/addtocart_popup/popup_rightside.png); background-repeat:repeat-y; width:725px; float:left;}
.clear{clear: both;}
.w645{width:620px;  *width:653px; padding-left:18px; padding-right:15px; float:left;}
.heading2{background-image:url(../images/addtocart_popup/heading.gif); background-repeat:no-repeat; height:39px; color:#006800; font-size:24px;  font-weight:bold; clear:both;}
.text12{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.heading2 p{padding-top:6px; padding-left:50px;}
.h100p{height:100%;}
a.botlink:link, a.botlink:visited, a.botlink:active {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.arrow{position:absolute; top:80px; right:-8px;}

/* add to cart css end*/



#page-wrap{ /**width: 1240px; width: 1234px;*/ width:1024px; margin:auto;}#contener{ /**width: 1240px; width: 1234px;*/ width:1024px; margin:auto;}

#phorum{ width: 1280px; align:center; margin:auto;}.width1440{ width: 1280px; align:center; margin:auto;}

#cap{ left: 940px; position:absolute; top:85px;z-index:100}#brand_div {margin-left:2.3%;} #bubble_div {margin-right:2.4%}


div#page-wrap { min-width:980px;}
div#leftcol, div#leftcolhidden { float: left; width: 180px; display: inline; }
div#rightcol, div#rightcolhidden { float: right; width: 180px; }

*div#leftcol, *div#leftcolhidden { float: left; width: 177px; display: inline; }
*div#rightcol, *div#rightcolhidden { float: right; width: 177px; }

div#leftcolhidden { clear:left;}
div#rightcolhidden { clear:right; }
 div#center1, div#centercol, div#centerrightspancol { overflow: hidden;}
* html div#center1 { width: 100% }
* html div#centercol { width:100%; }
* html div#centerrightspancol { width: 100%; }
div#page-footer { clear: both; }

.h2_b
{
    background-image:url("../images/hd_bg.gif");
background-repeat:repeat-x;
border-color:#D5D5D5;
border-style:solid;
border-width:0 1px;
color:#033CAF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
height:29px;
line-height:29px;
/*margin-top:10px;*/
padding-left:10px;
padding-right:10px;
}


/*Tooltip Starts*/
a.info{position:relative; /*this is the key*/ z-index:24; background:#fff; color:#4A412C; text-decoration:none;}
a.info:hover{z-index:25; background:#fff; color:#4A412C;}
a.info span{display: none}
a.info:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:3em; width:240px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px;}

a.info1{position:relative; /*this is the key*/ z-index:24; background:#e9e7e3; color:#4A412C; text-decoration:none;}
a.info1:hover{z-index:25; background:#e9e7e3; color:#4A412C;}
a.info1 span{display: none}
a.info1:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:3em; width:240px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px;}


a.infodash1{position:relative; /*this is the key*/ z-index:220; background:#fff; color:#4A412C; text-decoration:none;}
a.infodash1:hover{z-index:240; background:#fff; color:#4A412C;}
a.infodash1 span{display: none}
a.infodash1:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:3em; width:240px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px; z-index:240;}

a.infodash2{position:relative; /*this is the key*/ z-index:220; background:#e9e7e3; color:#4A412C; text-decoration:none;}
a.infodash2:hover{z-index:240; background:#e9e7e3; color:#4A412C;}
a.infodash2 span{display: none}
a.infodash2:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:3em; width:240px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px; z-index:240;}

a.info_admin{position:relative; /*this is the key*/ z-index:24; background:#e9e7e3; color:#4A412C; text-decoration:none;}
a.info_admin:hover{z-index:25;  background:#e9e7e3; color:#4A412C;}
a.info_admin span{display: none}
a.info_admin:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:0em; left:-300px; width:285px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px;}

a.info_admin_white{position:relative; /*this is the key*/ z-index:24; background:#fff; color:#4A412C; text-decoration:none;}
a.info_admin_white:hover{z-index:25; background:#fff; color:#4A412C;}
a.info_admin_white span{display: none}
a.info_admin_white:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:0em; left:-300px; width:285px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px;}

a.info_admin_grey{position:relative; /*this is the key*/ z-index:24; background:#e9e7e3; color:#4A412C; text-decoration:none;}
a.info_admin_grey:hover{z-index:25; background:#e9e7e3; color:#4A412C;}
a.info_admin_grey span{display: none}
a.info_admin_grey:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:0em; left:-300px; width:285px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px;}

a.infodash01{position:relative; /*this is the key*/ z-index:240; background:#fff; color:#4A412C; text-decoration:none;}
a.infodash01:hover{z-index:240; background:#fff; color:#4A412C;}
a.infodash01 span{display: none}
a.infodash01:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:6em; width:240px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px; z-index:240;}

a.infodash02{position:relative; /*this is the key*/ z-index:240; background:#e9e7e3; color:#4A412C; text-decoration:none;}
a.infodash02:hover{z-index:240; background:#e9e7e3; color:#4A412C;}
a.infodash02 span{display: none}
a.infodash02:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:1em; left:6em; width:240px; padding:5px; border:1px solid #801202; background:#fff; color:#4A412C; font-size:12px; text-align:left; line-height:16px; z-index:240;}

a.infohelp{position:relative; /*this is the key*/ z-index:240; color:#4A412C; text-decoration:none;}
a.infohelp:hover{z-index:240; color:#4A412C;}
a.infohelp span{display: none;}
a.infohelp:hover span{/*the span will display just on :hover state*/ display:block; position:absolute; top:-3em; left:2em; width:240px; padding:5px; border:1px solid #cfcfcf; color:#4A412C; background:#fff; font-size:11px; font-weight:normal; text-align:left; line-height:16px; z-index:240;}

/*Tooltip Ends*/


#proddet {
float:left;
font-size:12px;
width:100%;
}
#proddet .space {
padding:10px;
vertical-align:top;
}
#proddet .prodimg {
height:300px;
text-align:center;
width:300px;
}
#proddet .star {
clear:both;
padding:0;
text-align:center;
}
#proddet .rated {
color:#000000;
font-size:12px;
font-weight:bold;
text-align:center;
}
#proddet .write {
font-weight:bold;
padding-bottom:10px;
text-align:center;
}
#proddet .instock {
color:#6FB743;
float:right;
font-size:13px;
font-weight:bold;
}
#proddet .qty {
float:right;
padding:8px 5px 0 0;
}
#proddet .field {
float:right;
padding:6px 10px 0 0;
}
#custrating {
padding:15px 0 0;
width:215px;
}

.paymentoption
{
    	background-color: #e8e8e8;
	color: #1c3d9a;
	padding: 0 0 0 8px;
	font-size: 12px;
}

/* Model Pop Settingss */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalBackgroundDarker {
	background-color:Gray;
	filter:alpha(opacity=80);
	opacity:0.8;
}

.textbox {border:1px solid #bfbfbf; padding:3px 3px; font-size:13px; color:#010101; width:195px;}
.red { color:#FF0000; font-size:11px;}

.lnkcart a { font-size:11px; color: #1c3e95; text-decoration: none;}
.lnkcart a:active { font-size:11px; color: #1c3e95; text-decoration: none;}
.lnkcart a:visited { font-size:11px; color: #1c3e95; text-decoration: none;}
.lnkcart a:hover { font-size:11px; color: #ff7939; text-decoration: none;}

#centercol a{ font-size:11px; color: #1c3e95;	text-decoration: none;}
#centercol a:active{ font-size:11px; color: #1c3e95;	text-decoration: none;}
#centercol a:visited { font-size:11px; color: #1c3e95; text-decoration: none;}
#centercol a:hover { font-size:11px; color: #ff7939; text-decoration: none;}


.table_bg{background-image:url(../images/table_bg_big.gif); border:1px solid #cfcfcf;}
.table_bg2{background-image:url(../images/table_bg_big.gif);}


.gridborder.overflow {width:100%; overflow:auto; height:320px;}
.gridborder.dashmarg {margin-left:10px; margin-right:10px; margin-bottom:10px;}
.gridborder table {border-top:2px solid #fff; border-left:2px solid #fff; border-right:1px solid #fff; border-bottom:2px solid #fff; background:#fff;}
/*.gridborder table tr:nth-child(odd) td {background:#e9e7e3;} CSS3*/
.gridborder table th {background:#8f8671; border-right:1px solid #fff; color:#fff; padding:7px 8px 8px 8px; *padding:3px 8px 5px 8px; font-size:11px;}
.gridborder table th img {vertical-align:middle; padding-left:3px;}
.gridborder table th a{color:#fff; text-decoration:none;}
.gridborder table th a:hover{color:#fff; text-decoration:underline;}
.gridborder table th span {font-size:9px; font-weight:normal; color:#cfc6b0;}
.gridborder table td {border-right:1px solid #fff; color:#4a412c; padding:5px 8px; *padding:3px 8px; font-size:12px;}
.gridborder table table td { text-decoration:none;}
.gridborder table table td {border:none;}
.gridborder table td a{color:#8B0303; text-decoration:underline;}
.gridborder table td a:hover{color:#8B0303; text-decoration:none;}
.gridborder table td img {vertical-align:middle; /*padding-right:8px;*/}
.gridborder table tr.alternatebg {background:#e9e7e3;}
.gridborder table td select {border:1px solid #bfbfbf; padding:2px 3px 2px 0px; font-size:13px; color:#010101;}
.gridborder table td select option {padding:0px 3px;}
.gridborder table td.comment {font-size:11px; color:#FF0000;}