/* -----------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;
}
.bannersbg {
	float:left;
	background-image:url(../images/cat_banner_bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
	}
.bannersbg_nhs {
	float:left;
	background-image:url(../images/cat_banner_bg_nhs.jpg);
	background-repeat:repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
	}
.bannersbg_petsection {
	float:left;background-image:url(../images/pets_banner.jpg); background-repeat:no-repeat; background-position:right; height:190px;	
	width:100%;
	padding:0px;
	margin:0px;
	}
.beauty_banner_bg {
	float:left;
	background:#121212 url(../images/beauty_banner_lft_bg1.jpg); background-position:right; background-repeat:no-repeat;
	width:100%;
	padding:0px;
	margin:0px;
	height:191px;
	background-color:#000000;
}
.electrical_banner_bg {
	float:left;
	background:#121212 url(../images/electrical_banner.jpg); background-position:right; background-repeat:repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
	height:191px;
}
.electrical_banner1{
	width:100%;
	height:117px
}
.electrical_banner2{
	width:100%;
	height:74px;
	background-image:url(../images/electrical_banner_bottom.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#000033;
}
.electrical_bottom_l_txt{
	float:left;
	width:70%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}
.electrical_bottom_btn{
	float:right;
	width:150px;
	margin-top:20px;
	margin-right:10px;
}
.electrical_banner_top{
	width:100%;
	height:117px;
	vertical-align:bottom;
}
.fragrance_banner_bg {
	float:left;
	background:#121212 url(../images/fragrance_banner_lft_bg1.jpg); background-position:right;background-repeat:no-repeat;
	width:100%;
	padding:0px;
	margin:0px;
	height:191px;
	background-color:#000000;
}
.for_men_banner_bg {
	float:left;
	background:#121212 url(../images/mens_banner_bg.jpg); background-position:right;background-repeat:no-repeat;
	width:100%;
	padding:0px;
	margin:0px;
	height:191px;
	background-color:#9fc3e5;
}
.toiletries_bg{ float:left;
	background-image:url(../images/toiletries_bg.jpg);
	background-repeat:repeat-x;
	height:172px;
	padding:0px;
	margin:0px;
	width:100%;
}
.giftssection_banner_bg {
	float:left;
	background:url(../images/giftsection_banner_bg.gif);background-repeat: repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
}
.bluecolor {
	background-color:#165ea6;
	height:51px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:22px;
}
.whiteheading {
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:22px;
}
.brdrdottedbottom {
	border-bottom: 1px solid #d2d2d2;
}

.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;
}
.bggrey_brands {
	background-image:url(../images/bg_grey_brands.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:15px;
}
.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;
	}
.bggrey_brands_new {
	background-image:url(../images/bg_grey_brands_new.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.bggreyopposite {
	background-image:url(../images/bg_grey_opp.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:25px;
}
html>body .bggreyopposite {
	background-image:url(../images/bg_grey_opp.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:10px;
	margin-top:10px;
}
.subbggreyopposite {
	background-image:url(../images/bg_grey_opp.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:25px;
}
html>body .subbggreyopposite {
	background-image:url(../images/bg_grey_opp.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:25px;
	}
.cross {text-decoration: line-through;}
/* -----------category middle part end-----------*/

/* All Internal Start */

#bread_crump {
	padding: 0 0 6px 0;
	border-bottom: 1px solid #d2d2d2;
	margin: 0 0 6px 0;
}
#tbanner {
	background-color:#165ea6;
	height: 77px;
}
#content {
	text-align:left;
	line-height: 18px;
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
}
.catname {
	font-size: 18px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.textoffer {
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.textblue {
	font-family: Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #20288b;
	text-decoration: none;
}
.txtblueh {
	font-size: 17px;
	font-weight: bold;
	color: #20288b;
	padding: 5px 0 5px 0;
}
.txtgrey {
	color:#40404040;
}
.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;
}
.brdrgrey1 {
	border: 1px solid #eeeeee;
	padding: 0px;
	margin: 0px;
}
.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;
}
/* prescription start */
.textbluelarge {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #20288b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.middle_top_bg {
	background-image: url(../images/middle_top_bg_curve.jpg);
	background-repeat: repeat-x;
}
.box_grey {
	width:100%;
	float:left;
	margin:0 0 12px 0;
	background:#f2f2f2;
}
.box_top {
	background:url(../images/box_top_bg.gif) repeat-x;
	height:5px;
	float:left;
	width:793px;
 *width:791px;
}
.box {
	width:793px;
	float:left;
	padding:0 0 12px 0;
}
.apdiv1 {
	position:absolute;
	left: 727px;
 *left:726px;
	top: 210px;
 *top: 208px;
	z-index:0;
}
.apdiv2 {
	position:absolute;
	left: 855px;
 *left: 662px;
	top: 350px;
 *top: 505px;
	z-index:0;
}
.box_mid {
	background:url(../images/box_bg.jpg) repeat-x;
	border-left:1px solid #cdddf1;
	border-right:1px solid #cdddf1;
	float:left;
}
.box_bot {
	background:url(../images/box_bot_bg.gif) repeat-x;
	height:6px;
	float:left;
	width:793px;
 *width:791px;
}
.bluebar_bg {
	background-image:url(../images/bluebar_bg.gif);
	background-repeat:repeat-x;
	height:287px;
}
.bluebar_bg_dontknow {
	background-image:url(../images/dontknow_bg.gif);
	background-repeat:repeat-x;
	
}
.bluebar_bg11 {
	background-image:url(../images/bluebar_bg_copy.gif);
	background-repeat:repeat-x;
	height:330px;
}
.bluebar_bg_big {
	background-image:url(../images/bluebar_bg_copy1.gif);
	background-repeat:repeat-x;
	height:480px;
}
.bluebar_bg1 {
	background-image:url(../images/bluebar_bg1.gif);
	background-repeat:repeat-x;
	height:65px;
}
.bluebar_bg_long {
	background-image:url(../images/bluebar_bg_long.gif);
	background-repeat:repeat-x;
	height:1600px;
}
/* Results box
**************************************************/
#searchresults {
	clear:both;
	display:block;
	float:left;
	width:100%;
}
#searchresults ul{
	clear:both;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none;
	width: 100%;
}
#searchresults li{
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	list-style-type:none;
	width: 100%;	
}	
#searchresults li.loader{
	margin:0px;
	padding-top:50px;
	padding-bottom:50px;	
}	
	
	
#searchresults h3{
	background:#79a2d6;
	display:block;
	color:#ffffff;
	margin:0px;
	float:left;
	clear:both;
	font-weight:normal;
	padding:5px 0px 5px 0px;
	text-transform:uppercase;
	font-size:15px;
	width: 100%;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

#searchresults .space{
	padding-left: 10px;
}		

#searchresults a{
	display:block;
	border-bottom:1px solid #eeeeee;
	background: url('../images/buttons/select.gif') no-repeat 98% 50%;
	color:#003366;
	float:left;
	clear:both;
	width: 100%;
	margin:0px;
	font-weight: normal; 
	text-decoration: none; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px;
}

#searchresults li.alt a{
	background: url('../images/buttons/select.gif') no-repeat 98% 50%;
	}
#searchresults a:hover,
#searchresults li.alt a:hover{
	background:#1e5ba5 url('../images/buttons/select_blue.gif') no-repeat 98% 50%;
	color:#fff;
	}
#searchresults a big{
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:18px;
}
#searchresults a small{
	display:block;
	font-size:13px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif; 
}
/* Results box end */

/* prescription End */

/* All Internal End */

/* Delivery Start */

.tablebg4 {
	background-image:url('../images/bg2.gif');
	background-repeat:repeat-x
}
.tablebg5 {
	background-image:url('../images/bg4.gif');
	background-repeat:repeat-x
}
.tablebg3l {
	background-image:url('../images/lbg3.gif');
	background-repeat:repeat-y;
}
.tablebg3r {
	background-image:url('../images/lbg3.gif');
	background-repeat:repeat-y;
	background-position:right;
}
.tablebg3 {
	background-image:url('../images/bg3.gif');
	background-repeat:repeat-y
}
.textp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height:18px;
}
/* Delivery End */

/* 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;
}

/* 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 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%;
	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 3px 0 3px;
	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;
}
#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 */

/* 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 {
	float:left;
	font-weight: bold;
	font-size: 13px;/*padding: 0px 0px 0px 12px;
	background:url(../images/orange_arrow.gif) no-repeat center 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;
}

#harticle {
 float:left;
 width: 100%;
}
#harticle_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#harticle_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#harticle_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;
}
#harticle_tabs_01 div {
	float:left;
}
#harticlebox {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
#harticlebox div {
	text-align: center;
}
#harticlebox div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 0px 10px 5px 0;
}
#harticlebox ul {
	line-height: 18px;
	padding: 10px;
	text-align:left;
}
#harticlebox li {
	font-weight: bold;
	font-size: 13px;
}

#recview {
 float:left;
 width: 100%;
}
#recview_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0px;
}
#recview_tabs_01 {
	float:left;
	margin:0 5px 0 0;
	padding:0px;
}
#recview_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;
}
#recview_tabs_01 div {
	float:left;
}
#recviewbox {
	float:left;
	width: 100%;
	padding:10px 0 10px 0;
}
#recviewbox div {
	text-align: center;
}
#recviewbox div.moreprod {
	clear:both;
	text-align: right;
	font-size: 12px;
	padding: 0px 10px 5px 0;
}

/*Recently Viewed Items End*/

/*relsearch, Tellus Start*/

#relsearch, #tellus {
 float: left;
 width: 100%;
}
.relsearchtxt, .tellustxt {
	float:left;
	font-size: 12px;
	font-weight:normal;
}
/* relsearch, Tellus End */

/* product index end */

/* shopping cart*/
.brdrgreybtmdark {
	border-bottom:1px solid 4a4c4e;
}
.brdrgreybtm1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4d4d4;
}
.amtprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#cc0000;
	text-decoration: none;
}
/* shopping cart end*/


.brdrdottedbtm01 {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-image: url(../images/hd_bg.gif);
	background-repeat:repeat-x;
}
/* Sitemap */
#sitemap {
	padding:0 0 0 36px;
}
#sitemap li {
	list-style:disc;
	padding:3px 0;
}
/* Sitemap */

/* Private Prescriptions */
.blue_box {
	background:url(../images/bar_bg_new.gif) repeat-x;
}
.blue_box_head {
}
.bannerpvt{background-image:url(../images/pres_banner_img.jpg); background-repeat: no-repeat; height:152px;}
.bannerhome{background-image:url(../images/home_banner.jpg);  height:191px; width:100%; background-repeat:repeat-x; }
.banner_home_left{ float:left;  height:191px; width:32%; }
.banner_home_right{
	float:right;
	background-image:url(../images/home_banner_right.jpg);
	background-repeat:no-repeat;
	height:191px;
	width:68%;
	background-position: right;
}

.bannernhs{background-image:url(../images/nhs_banner.jpg); background-repeat: no-repeat; height:152px;}
/*.blue_box_head span{
	padding:0 0 0 22px;
}*/
.blue_box_head h3 {
	padding:10px 0 0 18px;
	font-size:18px;
	color:#003399;
}
#prescriptions .blue_box ul {
	margin:0;
	padding:6px 14px 0 9px;
	list-style:none;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
#prescriptions .blue_box li {
	padding:4px 0 1px 0;
}
#prescriptions a, #prescriptions .blue_box li a {
	color:#1f278a;
	font-size:12px;
	text-decoration:underline;
}
#prescriptions a:hover, #prescriptions .blue_box li a:hover {
	text-decoration:none;
}
#prescriptions .blue_box li a.orange {
	color:#ff5f0f;
}
.input_txtfld_prescription {
	height:17px;
	padding:5px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	width:300px;
}
.input_txtfld {
	height:16px;
	padding:1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:150px;
}
.input_txtfld1 {
	height:16px;
	padding:1px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
}
.input_select {
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.input_select option {
	padding:0 2px;
}
.bgwhite {
	background-color:#FFFFFF;
	padding-bottom:15px;
	font-size:12px;
	border-bottom:1px solid #e0e0e0;
}

.bggrey1 {
	background-image:url(../images/bg_grey1.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	padding-bottom:15px;
	font-size:12px;
	border-bottom:1px solid #e0e0e0;
}
.bggrey2 {
	background:#f1f1f1;
	font-size:12px;
	padding:0 0 3px 10px;
}
.text18barial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.brdrdottedbtm {
	border-bottom:1px dotted #ccc;
}
.bgcartlinks {
	background-image: url(../images/bg_cart_links.gif);
	background-repeat: repeat-x
}
input.nobord {
	border:none;
}
/* Private Prescriptions */

/* Private Prescriptions */
.bannerprecs{background-image:url(../images/prescription_banner.jpg); background-repeat: no-repeat; height:191px;}
/* Private Prescriptions End */

/* Verified Start */

#verified {
	width:170px;
	padding-top: 10px;
	background-image: url(../images/gline.gif);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
}
#verified ul {
	padding: 15px 0 0 0;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	clear: both;
}
#verified li {
	text-align: center;
	padding: 0 0 15px 0;
}
#btmcurve9 {
	padding: 0px;
	margin: 0px;
}
#btmcurve9 .lc {
	float: left;
	text-align:left;
}
#btmcurve9 .rc {
	float: right;
	text-align:right;
}
#btmcurve9 .cbrd {
	margin:0px 5px 0px 5px;
	border-bottom: 1px solid #d2d2d2;
	background-color:#f1f1f1;
}
/* Verified End */

/* Why use our service Start */

#whyuse {
	width:170px;
	padding-top: 10px;
	background-image: url(../images/gline.gif);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
}
#whyuse ul {
	padding: 15px 0 5px 10px;
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	clear: both;
}
#whyuse li {
	padding: 0 0 10px 22px;
	background:url(../images/right.gif) no-repeat top left;
	font-weight: bold;
	font-size: 12px;
}
/** html #whyuse li { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='right.png',sizingMethod='image');}*/

#btmcurve10 {
	padding: 0px;
	margin: 0px;
}
#btmcurve10 .lc {
	float: left;
	text-align:left;
}
#btmcurve10 .rc {
	float: right;
	text-align:right;
}
#btmcurve10 .cbrd {
	margin:0px 5px 0px 5px;
	border-bottom: 1px solid #d2d2d2;
	background-color:#f1f1f1;
}
/* Why use our service End */

#heading {
	padding:16px 0 16px 8px;
	border-bottom:1px solid #d2d2d2;
}
#heading h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:normal;
	color:#063289;
}
.hdbg { background-image: url(../images/how_img.jpg); background-repeat:no-repeat; background-position:right; }

#heading50 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:34px;
	font-weight:normal;
	color:#063289;
	padding:16px 0 16px 8px;
	border-bottom:1px solid #d2d2d2;
}
#heading1 {
	border-bottom:1px solid #d2d2d2;
	float: left;
	width: 100%;
}
#heading1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:34px;
	font-weight:normal;
	color:#063289;
	padding:16px 0 16px 8px;
}


#heading1 h1.npad {
	padding:0 0 0 8px;
}
img.about_img {
	padding:8px 36px;
}
h3.text18bblue {
	font-size:18px;
	font-weight:bold;
	color:#003297;
	padding-bottom:8px;
}
.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;
}
/* Brand banner bg Start */
.brandcombg {
	background-image: url(../images/banners_brand/brandbg_main.jpg); font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#fff; line-height:75px;	
	background-repeat:repeat-y; font-weight:bold; background-position:right; background-color:#165ea6;height:75px;
}
.beechamsbg {
	background-image:url(../images/banners_brand/beechams_bg.jpg);
	background-repeat:repeat-x;
}
.ambre_solairebg {
background-image:url(../images/banners_brand/ambre_solairebg.gif);
background-repeat:repeat-x;
	
}
.anadinbg{background-image:url(../images/banners_brand/anadinbg.gif);
background-repeat:repeat-x;
}
.aveenobg{ background-image:url(../images/banners_brand/aveenobg.gif);
background-repeat:repeat-x;}
.beechamssbg1{ background-image:url(../images/banners_brand/beechamsbg.jpg);
background-repeat:repeat-x;}
.cliniquebg{ background-image:url(../images/banners_brand/cliniquebg.jpg);
background-repeat:repeat-x;}
.colgatebg{ background-image:url(../images/banners_brand/colgatebg.jpg);
background-repeat:repeat-x;}
.dermalogicabg{ background-image:url(../images/banners_brand/dermalogicabg.jpg);
background-repeat:repeat-x;}
.durexbg{ background-image:url(../images/banners_brand/durexbg.jpg);
background-repeat:repeat-x;}
.e_45_rangebg{ background-image:url(../images/banners_brand/e_45_rangebg.jpg);
background-repeat:repeat-x;}
.gavisconbg{ background-image:url(../images/banners_brand/gavisconbg.jpg);
background-repeat:repeat-x;}
.impulsebg{ background-image:url(../images/banners_brand/impulsebg.jpg);
background-repeat:repeat-x;}
.jungle_formulabg{ background-image:url(../images/banners_brand/jungle_formulabg.jpg);
background-repeat:repeat-x;}
.just_for_menbg{ background-image:url(../images/banners_brand/just_for_menbg.jpg);
background-repeat:repeat-x;}
.kanebobg{ background-image:url(../images/banners_brand/kanebobg.jpg);
background-repeat:repeat-x;}
.lemsipbg{ background-image:url(../images/banners_brand/lemsipbg.jpg);
background-repeat:repeat-x;}
.maxfactorbg{ background-image:url(../images/banners_brand/maxfactorbg.jpg);
background-repeat:repeat-x;}
.meltusbg{ background-image:url(../images/banners_brand/meltusbg.jpg);
background-repeat:repeat-x;}
.nicorettebg{ background-image:url(../images/banners_brand/nicorettebg.jpg);
background-repeat:repeat-x;}
.olaybg{ background-image:url(../images/banners_brand/olaybg.jpg);
background-repeat:repeat-x;}
.opibg{ background-image:url(../images/banners_brand/opibg.jpg);
background-repeat:repeat-x;}
.oral_bbg{ background-image:url(../images/banners_brand/oral_bbg.gif);
background-repeat:repeat-x;}
.pantenebg{ background-image:url(../images/banners_brand/pantenebg.jpg);
background-repeat:repeat-x;}
.sanatogenbg{ background-image:url(../images/banners_brand/sanatogenbg.gif);
background-repeat:repeat-x;}
.scholl_bg{ background-image:url(../images/banners_brand/schollbg.gif);
background-repeat:repeat-x;}
.simplebg{ background-image:url(../images/banners_brand/simplebg.gif);
background-repeat:repeat-x;}
.surebg{ background-image:url(../images/banners_brand/surebg.gif);
background-repeat:repeat-x;}
.veetbg{ background-image:url(../images/banners_brand/veetbg.gif);
background-repeat:repeat-x;}
.wavesensebg{ background-image:url(../images/banners_brand/wavesense_bg.gif);
background-repeat:repeat-x;}
.allibg{ background-image:url(../images/banners_brand/allibg.gif);
background-repeat:repeat-x;}
.buddibg{ background-image:url(../images/banners_brand/buddibg.gif); background-repeat:repeat-x;}

/* Brand banner bg end */
.headbg{background-color:#cf2d5e;}
.benylinbg{ background-color:#ca1e2a;}
.brylcreembg{ background-color:#383838}
.clearasilbg{ background-color:#70b7f7}
.gillettebg{ background-color:#180905;}
.johnson_johnsonbg{ background-color:#b21500}
.lorealbg{ background-color:#000000;}
.nailoidbg{ background-color:#b21b14;}
.neutrogenabg{ background-color:#3568cd;}
.niveabg{ background-color:#013e81;}
.piz_buinbg{ background-color:#f6efe7;}
.tampaxbg{ background-color:#0065b0;}
.shockwavesbg{ background-color:#470607}
/* scholl section Start */


.schollnavtext {
	font-family:Arial, Helvetica, sans-serif;
	color:#5495dd;
	font-size:11px;
}
.rolloverimg {
	background-image:url('../images/scholl_shop.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg:hover {
	background-image:url('../images/scholl_shop_over.gif');
	background-repeat:no-repeat
}
.rolloverimg1 {
	background-image:url('../images/scholl_about.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg1:hover {
	background-image:url('../images/scholl_about_over.gif');
	background-repeat:no-repeat
}
.rolloverimg2 {
	background-image:url('../images/scholl_news_blogs.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg2:hover {
	background-image:url('../images/scholl_news_blogs_over.gif');
	background-repeat:no-repeat
}
.rolloverimg3 {
	background-image:url('../images/scholl_resource.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg3:hover {
	background-image:url('../images/scholl_resource_over.gif');
	background-repeat:no-repeat
}
.rolloverimg4 {
	background-image:url('../images/scholl_reviews.gif');
	background-repeat:no-repeat;
	display:block
}
.rolloverimg4:hover {
	background-image:url('../images/scholl_reviews_over.gif');
	background-repeat:no-repeat
}
.schollbg {
	background-image: url('../images/scholl_bg.jpg');
	background-repeat: repeat-x;
	background-position:right;
	width:100%;
	height:127px
}

.scholltopbg {
	background-image: url('../images/scholl_topbg.jpg');
	background-repeat: repeat-x;
	
	height:84px
}

a:link.schollnav {
	color:#5495dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
a:active.schollnav {
	color:#5495dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
a:visited.schollnav {
	color:#5495dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
a:hover.schollnav {
	color:#5495dd;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:  underline;
	font-weight:bold;
}
.padt17 {
	padding-top:17px;
}
.padl110 {
	padding-left: 110px;
}
.padl11 {
	padding-left:11px;
}
.padt15 {
	padding-top:15px;
}
.w298 {
	width:298px;
}
.textblue17 {
	font-family:Arial, Helvetica, sans-serif;
	color:#0071b2;
	font-size:17px;
}
.schollline {
	background-image:url('../images/scholl_line_bg.gif');
	background-repeat:repeat-x;
	width:100%
}
.txtgrey {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.productbg {
	background-image:url('../images/product_bg.gif');
	background-repeat:no-repeat;
	width:140px;
	height:132px
}
.schollbgabout {
	background-image: url('../images/about_scholl_bg.jpg');
	background-repeat:no-repeat;
	width:794px;
	height:180px
}
.scrollhead {
	font-family:Arial, Helvetica, sans-serif;
	color:#3e93c4;
	font-size:23px;
}
.scrollhead2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#17589e;
	font-size:12px;
}
.scrollhead3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#3e93c4;
	font-size:18px;
}
.schollbgforum {
	background-image: url('../images/scholl_forum_banner.jpg');
	background-repeat:no-repeat;
	width:794px;
	height:180px
}
.scholl_news {
	background-image: url('../images/shall_news_blogs.jpg');
	background-repeat:no-repeat;
	width:794px;
	height:180px
}

/* Prescription Start */

#prestab {
	width: 100%;
	float: left;
}

#prestab li {
	float: left;
	padding-right: 5px;
}

.searchh { font-family: Trebuchet MS, Arial, Times New Roman; font-size: 15px; color:#FFFFFF; padding: 0 5px 5px 15px; background-color: #1d559c; }

.greybrdbg { background-image:url(../images/greybrdb.gif); background-repeat: repeat-x; background-color: #eeeeee;}
.searchbrdb { background-image:url(../images/searchboxb.gif); background-repeat:repeat-x; }
.searchbrdt { background-image:url(../images/searchboxt.gif); background-repeat:repeat-x; background-color: #ffffff;}
.brdimgl { background-image:url(../images/brdl.gif); background-repeat:repeat-y; background-color: #1d559c; }
.brdimglgrey { background-image:url(../images/brdl.gif); background-repeat:repeat-y; background-color: #eeeeee; }
.brdimgr { background-image:url(../images/brdr.gif); background-repeat:repeat-y; background-position: right 50%; background-color: #1d559c; }
.brdimgrgrey { background-image:url(../images/brdr.gif); background-repeat:repeat-y; background-position: right 50%; background-color: #eeeeee; }
.stepbtbg { background-image:url(../images/stepbtblu.gif); background-repeat: repeat-x; background-color: #1d559c; }
.stepbbbg { background-image:url(../images/stepbbblu.gif); background-repeat: repeat-x; background-position:bottom; background-color: #1d559c; }
.bgblue2 { background-color: #1d559c; }

.searchbox {border:1px solid #ffffff; padding-left:2px; font-family:arial, tahoma, georgia; font-size:12px; color:#a0a0a0;}

/* Prescription End */

/* ------ Pets ------- */
.blue_hding{
	color:#20288B;
	font-size:18px;
	font-weight:bold;
}
.pet_list{
	padding:5px 0 0 0;
}
.pet_list li{
	padding:4px 0;
	font-weight:bold;
}
.pet_list li img{
	vertical-align:middle;
	padding-right:10px;
}
/* ------ Pets ------- */

.subcat { padding-left: 20px; }

.subcat li { float:left; width:31%; }

.bannerind{background-image:url(../images/banner_img.jpg); background-repeat: no-repeat; height:191px;}

/* price check */
.brdrgreybtm1price{border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: c1c1c1;}
.textpprice{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; line-height:18px;}
.crunching{background-image:url(../images/crunching_img.jpg); background-repeat:no-repeat; height:642px; margin-left:20px;}
.padt50{padding-top:50px;}





.brandshop_bg{ background-image:url(../images/brand_shop_bg.jpg); background-repeat:repeat-x; width:100%; background-position:left;}
.brandshop_main{background-image:url(../images/brand_shop_banner.jpg); background-repeat:no-repeat; background-position:right top; height:155px;}
.brandshop_heading{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#b64444; font-weight:bold;}
.brand_link_red{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a30001;}
.brand_link_red a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a30001; text-decoration:underline;}
.brand_link_red a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a30001; text-decoration:none;}
.brand_bg{ background-image:url(../images/brand_bg.jpg); background-repeat:repeat-x; background-position:bottom;}
.top_link_bg{ background-image:url(../images/top_link_bg.gif); background-repeat:no-repeat; width:90px; height:27px; margin-bottom:5px;}
.brand_top_link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight:normal; text-decoration:none;}

.brand_top_link a:link{  color: #000000; text-decoration:none;}
.brand_top_link a:hover{  color: #000000; text-decoration: underline;}

/* 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;}
.gift_bannersbg {
	float:left;
	background-image:url(../images/gift_banner_bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	padding:0px;
	margin:0px;
	}

.active div, .inactive div, .active_new div, .inactive_green div, .inactive_orange div, .inactive_purple div{
	float:left;
}
.inactive {
	float:left;
	margin:0;
	padding:0px;
}
.inactive h3 {
	line-height:25px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	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 0 0 0;
	font-weight:bold;
	color:#404040;
	font-size: 13px;
	background-image:url(../images/curve_act_bg.gif);
	background-repeat:repeat-x;
}

.inactive_green {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_green h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_green_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_green a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.inactive_orange {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_orange h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_orange_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_orange a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_orange a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive_orange a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_orange a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.inactive_purple {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_purple h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_purple_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_purple a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_purple a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive_purple a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_purple a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

#search_top_result{width:100%; float:left; padding:10px 0 10px 10px;}
#search_top_result h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2064a6; width:100%;}
#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; }

#search_result_list{width:98%; float:left; background-color:#ececec; position:relative; top:-10px; padding:1% 1% 1% 1%;}

/* repeat Prescriptions */
.rpblue_box {
	background:url(../images/bar1_bg_new.gif) repeat-x;
}
.rptext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#195086;
}
#rpheading {
	padding:16px 0 5px 8px;
	border-bottom:1px solid #d2d2d2;
}
#rpheading h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#063289;
}

#onlineconsultation {
	width:170px;
	background-image: url(../images/gline.gif);
	background-repeat:repeat-x;
	background-color:#f1f1f1;
}
#onlineconsultation ul {
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	clear: both;
}
#onlineconsultation li {
	padding:5px 3px 3px 3px;
	font-size: 11px;
}
#onlineconsultation a{
color:#000000;
text-decoration:underline;
}

.active_blue div, .active_green div, .active_orange div, .active_yellow div, .inactive_green div, .inactive_orange div, .inactive_purple div, .inactive_blue div, .active_purple div, .inactive_yellow div{
	float:left;
}

.active_blue {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.active_blue h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_blue_act_bg.gif);
	background-repeat:repeat-x;
}
.inactive_green {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_green h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_green_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_green a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.inactive_orange {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_orange h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_orange_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_orange a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_orange a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive_orange a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_orange a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.inactive_purple {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_purple h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_purple_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_purple a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_purple a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive_purple a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_purple a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

#search_results_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0 0 0 0;
}
.searchhead12{font-family:Arial, Helvetica, sans-serif; color:#000000; padding:5px 0 0 0;}

#search_adult_warn{
	width: 100%;
	float:left;
	padding:0 0 10px 2%;
	margin:0;
}
#search_adult_warn h1{
	padding:0 0 10px 30px;
	margin:0 0 0 0;
	background-image:url(../images/adult_warn_icon.gif); 
	background-repeat:no-repeat;
	color:#2064a6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	line-height:30px;
}
#search_adult_warn p{
	padding:10px 0 0 0;
	margin:0 0 0 0;
	color:#000000;
	font-size:12px;
}
.search_adult_warn{
	width: 94%;
	float:left;
	padding:10px 0 10px 2%;
	border:1px solid #d2d2d2;
	background-color:#fafafa;
}

.search_adult_warn_content{
	border-top:1px solid #d2d2d2;
	float:left;
	width:98%;
}

.search_adult_warn span{
	float:left;
	width:100%;
	text-align:center;
	padding:20px 0 0 0;
}

.search_adult_warn img{
	margin:0 5px 0 0;
	border:none;

}

.active_purple {
	float:left;
	margin:0;
	padding:0px;
}
.active_purple h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_purple_act_bg.gif);
	background-repeat:repeat-x;
}
.active_purple h3 a{
	text-decoration:none;
	color:#ffffff;
	
}
.inactive_blue {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_blue h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_blue_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_blue a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_blue a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_blue a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_blue a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.inactive_yellow {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_yellow h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_yellow_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_yellow a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_yellow a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive_yellow a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_yellow a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.search_rel_catagory{font-family:Arial, Helvetica, sans-serif; border-bottom: 1px solid #d2d2d2; width:100%; float:left;  padding:5px 0 5px 0;}
.search_rel_catagory strong{color:#ff5c0b; font-weight:bold; width:auto}
.search_rel_catagory span{color:#003399; font-weight:bold}
.search_rel_catagory span a{color:#003399; text-decoration:none; font-weight:bold}

.active_green {
	float:left;
	margin:0;
	padding:0px;
}
.active_green h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_green_act_bg.gif);
	background-repeat:repeat-x;
}

.active_orange {
	float:left;
	margin:0;
	padding:0px;
}
.active_orange h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_orange_act_bg.gif);
	background-repeat:repeat-x;
}

.active_yellow {
	float:left;
	margin:0;
	padding:0px;
}
.active_yellow h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_yellow_act_bg.gif);
	background-repeat:repeat-x;
}

#search_results_head .blue_bd {
	border-bottom: 4px solid #2065aa;
	float: left;
}
#search_results_head .blue_bd1 {
	border-bottom: 4px solid #2065aa;
	margin-left: 0px;
}

#search_results_head .gray_bd {
	border-bottom: 4px solid #8fa0ad;
	float: left;
}
#search_results_head .gray_bd1 {
	border-bottom: 4px solid #8fa0ad;
	margin-left: 0px;
}

#search_results_head .green_bd {
	border-bottom: 4px solid #59ac20;
	float: left;
}
#search_results_head .green_bd1 {
	border-bottom: 4px solid #59ac20;
	margin-left: 0px;
}

#search_results_head .orange_bd {
	border-bottom: 4px solid #ff5e0d;
	float: left;
}
#search_results_head .orange_bd1 {
	border-bottom: 4px solid #ff5e0d;
	margin-left: 0px;
}
#search_results_head .yellow_bd {
	border-bottom: 4px solid #e87706;
	float: left;
}
#search_results_head .yellow_bd1 {
	border-bottom: 4px solid #e87706;
	margin-left: 0px;
}
#search_results_head .purple_bd {
	border-bottom: 4px solid #8fa0ad;
	float: left;
}
#search_results_head .purple_bd1 {
	border-bottom: 4px solid #8fa0ad;
	margin-left: 0px;
}
.bg_bigsale {
background-color:#990000;
background-image:url(../images/bigsale-banner.jpg);
background-position:center top;
background-repeat:no-repeat;
height:187px;
}
.bigsaletitle{
background-color:#d12626;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
}
.price{ font-size:14px;
	font-weight:bold;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
.heading{ font-size:18px;
	font-weight:bold;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.redtext {color: #d32027;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:14px;
	text-decoration:none;}
.price1 {font-size:14px;
	font-weight:bold;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
.heading02
{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #333333;
font-weight:bold;
text-decoration:none;}
.style2 {font-weight: bold}
.style3 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style4 {color: #333333}
.style6 {text-decoration:none; font-size: 18px; color: #333333;}
.brdpd{border:1px solid #eeeeee}
