<!-- FOR NORMAL TOP BANNER SECTION START HERE -->

.number_slideshow {
	line-height: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	position: relative !important;
	display: none;
	
}

#number_slideshow{
position:relative;	
}

.number_slideshow .number_slideshow_nav {
	filter: alpha(opacity=100);
	opacity: 1;
	padding: 0px;
	position: absolute;
}
/*
.number_slideshow .disp_button_1400 {margin:-27px 0 0 953px;}

.number_slideshow .disp_button_1280 {margin:-27px 0 0 810px;}

.number_slideshow .disp_button_1024 {margin:-27px 0 0 561px;}*/

.number_slideshow .number_slideshow_nav li {
	position: relative;
	float: left;
}

.number_slideshow_nav li {
	margin-left: 6px;
	position: relative;
	float: left;
}

.number_slideshow .hometab li a {
	padding:5px 21px 5px 8px;
	font-weight:bold;
	display:block;
}
.number_slideshow .disp_button_1280 li a {
	padding:3px 8px;
	font-weight:bold;
	display:block;
}
.number_slideshow ul {
	margin: 0px;
	background-position:center center;
	background-repeat: no-repeat;
}
.number_slideshow ul li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	position: absolute;

}
.number_slideshow ul li p {
	margin: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	padding-left: 5px;
	padding-right: 5px;
	filter: alpha(opacity=60);
	opacity: 0.6;
	font-size: 13px;
	line-height: 23px;
}
.number_slideshow ul li a {
	text-decoration: none;
}
.number_slideshow ul li a img {
	border: none;
}


<!-- FOR NORMAL TOP BANNER SECTION END HERE --> 

<!-- FOR BOX TOP BANNER SECTION START HERE -->

.boxtitle{
	font-family: Arial,Helvetica,sans-serif;
	text-decoration:none;
	padding: 10px 0px 0px 10px;
	color:#424242;
	font-weight:bold;
	font-size:16px;
	
}

.maindiv{
	position:relative;
	width:100%;
	text-align:left;	
	clear:both;	
	padding-top:2px;
}

/*if(screen.width>=1400)*/
.main1{width:1016px; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.divhide1{width:1026px;	}
.main1 .otherdiv{float:left; margin:0 8px 9px 0;}

/*if(screen.width>=1400)*/

/*if(screen.width>=1280)*/
.main2{width:808px; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.divhide2{width:808px;}
.main2 .otherdiv{float:left; margin:5px 6px 0 0;}
.main2 .ifimage396{float:left;}
.main2 .ifimage396 img{ width:396px;!important}
.main2 .ifimage300{float:left;float:left;}
.main2 .ifimage300 img{ width:262px;!important}
/*if(screen.width>=1280)*/

/*if(screen.width<=1024)*/
.main3{width:624px; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.divhide3{width:634px;}
.main3 .otherdiv{ float:left; margin:0 9px 11px 0; }

/*if(screen.width<=1024)*/

.mar3{margin-bottom:3px !important;}
.mar_right_none{margin-right:0px !important;}
.mar_right_10{margin-right:10px !important;}
.marbot0{margin-bottom:0px !important;}


/*   home      */

ul.home1{
margin-left:147px !important;	
}

ul.hometab{
width:146px; margin:0; padding:0;
background: #e62a29; /* Old browsers */
}

ul.hometab li{
float:left;
clear:left;
margin:0;
width:146px;
background:url("aug_arrow.gif")/*tpa=http://images.chemistdirect.co.uk/images/aug_arrow.gif*/ no-repeat scroll 94.5% 50% transparent;
background-color:none !important;
}


ul.hometab li.hometab1, ul.hometab li.hometab2, ul.hometab li.hometab3, ul.hometab li.hometab4{
border-bottom:solid 1px #fff;
height:45px;
padding:4px 0 4px 0;

}

ul.hometab li.hometab5{
border-bottom:0;
height:49px;
padding-top:5px;


}


ul.hometab li a{
font: bold 13px Arial, Helvetica, sans-serif;
color:#fff;	
}

ul.hometab li.current{
background:url("aug_arrow.gif")/*tpa=http://images.chemistdirect.co.uk/images/aug_arrow.gif*/ no-repeat scroll 94.5% 50% #65ab27 ; /* Old browsers */
}

.hometab .current > a {
  color: #FFFFFF !important;
}

.res_sml .number_slideshow_nav{
margin: 239px 0 0 163px;
}

.res_sml .number_slideshow_nav li a{
 padding:4px 8px 2px;
 margin-right:5px !important;
 
}

.res_sml li a{
 background: url("pagination.png")/*tpa=http://assets.chemistdirect.co.uk/images/pagination.png*/ top no-repeat;
 color:#808080;
 text-align:center;
 margin:0 !important;
 letter-spacing:1px;
}

.res_sml li.current a{
background-position:bottom;
color:#fff!important;
}


.home_offer_box{
margin-top:0 !important;	
}

.tab3{
padding:22px 0 !important;	
}

.tab3x{
padding:23px 0 22px !important;	
}

.number_slideshow_nav .valigncen a{
line-height:34px !important;	
}

/******** NEW CSS FOR HOME PAGE OFFER BOXES******/
.new_offer_box							{ float:left; width:195px; height:152px; border:1px #e62a2b solid; margin-right:5px;margin-top:5px;}
.new_offer_box div						{  width:195px; height:152px;display:block; text-decoration:none; background:url("offer_box_red_bg.jpg")/*tpa=http://assets.chemistdirect.co.uk/images/offer_box_red_bg.jpg*/ repeat-x scroll left top transparent;}
.offerimg								{ width:107px !important; height:80px; float:left !important; display:block; margin:21px 0 0 5px; text-align:center;}
.offer_shopnow							{background: url("new_green_btn_21oct13.png")/*tpa=http://assets.chemistdirect.co.uk/images/new_green_btn_21oct13.png*/ no-repeat scroll 0 0 transparent; display:block; float:right; width:73px; height:27px; margin:64px 5px 0px 5px; clear:right;}
.new_offer_box span.title				{font:bold 14px Arial, Helvetica, sans-serif; color:#ffffff; margin-top:6px !important;}
.new_offer_box span.tag					{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.new_offer_box span.title, .new_offer_box .tag	 	{ float:left;display:block; margin:0px 0 0 5px; line-height:20px !important; width:175px;}
.new_offer_box span.offerarrow			{background: url("autumn_arrow.png")/*tpa=http://assets.chemistdirect.co.uk/images/autumn_arrow.png*/ no-repeat scroll 0 0 transparent; display:block; float:right; width:5px; height:7px; margin-right:10px;}

.last_box								{ margin-right:0px !important;}

/*old offer boxes 13 sep13 ...........................
.new_offer_box							{ float:left; width:195px; height:152px; border:1px #ececec solid; margin-right:5px;margin-top:5px;}
.new_offer_box div						{  width:195px; height:152px;display:block; text-decoration:none;}
.offerimg								{ width:107px !important; height:80px; float:left !important; display:block; margin:2px 0 0 5px; text-align:center;}
.offer_shopnow							{background: url("http://assets.chemistdirect.co.uk/images/shop_now.gif") no-repeat scroll 0 0 transparent; display:block; float:right; width:73px; height:27px; margin:50px 5px 0px 5px; clear:right;}
.new_offer_box span.title				{font:bold 14px Arial, Helvetica, sans-serif; color:#FC711D; margin-top:6px !important;}
.new_offer_box span.tag					{font:bold 12px Arial, Helvetica, sans-serif; color:#3C95B7;}
.new_offer_box span.title, .new_offer_box .tag	 	{ float:left;display:block; margin:0px 0 0 5px; line-height:20px !important; width:175px;}
.new_offer_box span.offerarrow			{background: url("http://assets.chemistdirect.co.uk/images/box_arrow.gif") no-repeat scroll 0 0 transparent; display:block; float:right; width:5px; height:7px; margin-right:10px;}

.last_box								{ margin-right:0px !important;}

/*old offer boxes 13 sep13 ...............................


/*.new_offer_box							{ float:left; width:195px; height:152px; border:1px #ececec solid; margin-right:5px;margin-top:5px;}
.new_offer_box div						{  width:195px; height:152px;display:block; text-decoration:none;}
.offerimg								{ width:107px !important; height:80px; float:left !important; display:block; margin:2px 0 0 5px; text-align:center;}
.offer_shopnow							{background: url("http://assets.chemistdirect.co.uk/images/shop_now_red.gif") no-repeat scroll 0 0 transparent; display:block; float:right; width:73px; height:27px; margin:50px 5px 0px 5px; clear:right;}
.new_offer_box span.title				{font:bold 14px Arial, Helvetica, sans-serif; color:#f00300; margin-top:6px !important;}
.new_offer_box span.tag					{font:bold 12px Arial, Helvetica, sans-serif; color:#be0000;}
.new_offer_box span.title, .new_offer_box .tag	 	{ float:left;display:block; margin:0px 0 0 5px; line-height:20px !important; width:175px;}
.new_offer_box span.offerarrow			{background: url("http://assets.chemistdirect.co.uk/images/box_arrow.gif") no-repeat scroll 0 0 transparent; display:block; float:right; width:5px; height:7px; margin-right:10px;}

.last_box								{ margin-right:0px !important;}*/

/******** NEW Sale CSS FOR HOME PAGE OFFER BOXES******/
/*.new_offer_box							{ float:left; width:195px; height:138px; border:1px #ececec solid; margin-right:5px;margin-top:5px;background: url("http://assets.chemistdirect.co.uk/images/offer_box_bg.jpg") no-repeat scroll 0 0 transparent;}
.new_offer_box div						{   width:195px; height:138px;display:block; text-decoration:none;}
.offerimg								{ width:107px !important; height:80px; float:left !important; display:block; margin:2px 0 0 5px;text-align:center; position:absolute;}
.offer_shopnow							{background: url("http://assets.chemistdirect.co.uk/images/offer_shop_now.png") no-repeat scroll 0 0 transparent; display:block; float:right; width:73px; height:27px; margin:100px 5px 0; clear:right;}
.new_offer_box span.title				{font:bold 16px Arial,Helvetica,sans-serif; color:#fff; margin:91px 0 0 7px !important; position:absolute !important;}
.new_offer_box span.tag					{font:bold 22px/23px Arial,Helvetica,sans-serif; color:#fff; margin:5px 0 0 127px; position:absolute; text-align:center; width:59px;}
.new_offer_box span.title, .new_offer_box .tag	 	{ float:left;display:block; /*margin:0px 0 0 5px; line-height:20px !important; width:108px;}*/
/*.new_offer_box .tag > span				{ font-size:30px; font-weight:bold; line-height:29px;}
.last_box								{ margin-right:0px !important;}
*/

.new_offer_box span.tag span.text1 {
  display: block;
  font-size: 19px;
  font-weight: bold;
  line-height: 22px;
}

.new_offer_box span.tag span.text2 {
  font-size: 28px;
  font-weight: bold;
  line-height: 27px;
}



/*  3 Column Box Banner   */
.container								{ width:800px; float:left; clear:both; margin-top:10px;}
.ban_stl								{margin:0 4px 4px 0;background: #fff;border:solid 1px #e9e9e9;float: left;}
.one_third								{width: 262px; float:left;}
.one_third div							{ text-decoration:none; display:block;  width:262px;  float:left; padding-bottom:10px;}
.one_third span.proimg					{ /*width:240px;*/  height:110px;margin:5px 0px 5px 0px; text-align:center; display:block;}
.one_third span.title					{font:bold 14px Arial, Helvetica, sans-serif; color:#fc711d; margin:5px 11px 0px 10px !important; display:block; width:240px; float:left;background:url("box_arrow.gif")/*tpa=http://assets.chemistdirect.co.uk/images/box_arrow.gif*/ no-repeat scroll 100% 50% transparent; line-height:16px;}

.one_third .last_box					{margin-right:0px !important;}

/*  4 Column box banner */
.one_fourth								{width:195px;  float:left;}
.one_fourth div							{ text-decoration:none; display:block; width:195px;  float:left; padding-bottom:10px;}
.one_fourth span.proimg					{ /*width:176px;*/ height:112px; margin:5px 0px 5px 0px; text-align:center; display:block;}		
.one_fourth	span.title					{font:bold 14px Arial, Helvetica, sans-serif; color:#fc711d; margin:0px 11px 0px 10px !important; display:block; width:175px; float:left;background:url("box_arrow.gif")/*tpa=http://assets.chemistdirect.co.uk/images/box_arrow.gif*/ no-repeat scroll 100% 50% transparent; line-height:16px;}							
/*.one_fourth span.offerarrow				{display:block; float:right; width:5px; height:7px; margin-right:10px; margin-top:7px;}
.two_linetitle							{ line-height:16px !important; }*/	


/*Extra Class for Line-Height in Product Title*/
.ban_stl .two_lines {
  line-height: 32px !important;
  
}


.ban_stl .three_lines {
  padding: 9px 0 8px;
}


.ban_stl .three_lines_l_h {
  line-height: 49px !important;
}


.ban_stl .four_lines_l_h {
  line-height: 64px !important;
}

.ban_stl .four_lines {
  padding: 17px 0 15px;
}

.ban_stl .three_lines_pad {
  padding: 8px 0;
}


/*****/
.ban_stl .title strong {
  color: #1c60ac;
  font-weight:bold;
}
/*  2 Column box banner */
.one_half									{width:396px; float:left;}
.one_half div								{ text-decoration:none; display:block; width:396px;  float:left; padding-bottom:10px;}
.one_half span.proimg						{ height:110px; margin:5px 0px 5px 0px; text-align:center; display:block;}
.one_half span.title						{font:bold 14px Arial, Helvetica, sans-serif; color:#fc711d; margin:0px 11px 0px 10px !important; display:block; width:377px; float:left;background:url("box_arrow.gif")/*tpa=http://assets.chemistdirect.co.uk/images/box_arrow.gif*/ no-repeat scroll 100% 50% transparent; line-height:16px;}

/*  1 Column box banner */
.full_width									{width: 798px; height:64px; float:left; background: url("box_arrow.gif")/*tpa=http://assets.chemistdirect.co.uk/images/box_arrow.gif*/ no-repeat scroll 98.5% 50% transparent;}
.full_width div								{text-decoration:none; display:block; width:798px;  float:left; }
.full_width span.proimg						{ height:64px; margin-right:25px; text-align:right; display:block; float:right;}
.full_width span.title						{font:bold 14px Arial, Helvetica, sans-serif; color:#fc711d; margin:15px  11px 0 10px !important; display:block; width:250px; float:left; line-height:16px;}


/*************** christmas Pages CSS*************************/


/*  3 Column Box Banner   */

.one_third span.christmas_title				{font:bold 14px Arial, Helvetica, sans-serif; color:#f53b3c !important; margin:5px 11px 0px 0px !important; display:block; width:240px; float:left;background:url("green_arrow_15oct13.png")/*tpa=http://assets.chemistdirect.co.uk/images/green_arrow_15oct13.png*/ no-repeat scroll 100% 50% transparent; line-height:16px;}
/*  4 Column Box Banner   */
.one_fourth	span.christmas_title						{font:bold 14px Arial, Helvetica, sans-serif; color:#f53b3c !important; margin:0px 11px 0px 0px !important; display:block; width:175px; float:left;background:url("http://assets.chemistdirect.co.uk/images/green_arrow_15oct13.png") no-repeat scroll 100% 50% transparent; line-height:16px;}	

.ban_stl .christmas_title strong {
  color: #65ab27 !important;
  font-weight:bold;
}

