
/*------------------------------------------------------------*
**  Common StyleSheet
**------------------------------------------------------------*/

.floatr {float:right;}
.floatrtxtl {float:right; text-align:left;}
.floatrtxtc {float:right; text-align:center;}

.floatl {float:left;}
.floatltxtr {float:left; text-align:right;}
.floatltxtc {float:left; text-align:center;}

.br, .clear {clear:both; margin:0px;}

.clear1 {clear:both;}
.textalignright{float:left; text-align:right;padding-right:10px;}
.txtgreybot{color:#656565; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.borderha{border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea;  border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:164px;padding-left:2px; padding-top:2px;}

input.nbrd { border: 0px solid #bfbfbf; }
.fieldqty {border:1px solid #7f9db9;padding-left:2px;font-family:arial, tahoma, georgia;font-size:11px;color:#000000;text-decoration:none;text-align: right;}

.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; }
.brdbot{border-bottom:1px solid #dadada;}

.textarial22{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:22px;}

.boxbgha{background-image:url("box_bg1.gif")/*tpa=http://www.chemistdirect.co.uk/images/box_bg1.gif*/; background-repeat:repeat-y}
.grdbluebg{background-image:url("ha_bg_blue.gif")/*tpa=http://www.chemistdirect.co.uk/images/ha_bg_blue.gif*/; background-repeat:repeat-x;}
.beautybg11{background-image:url("ha_grey_bg.gif")/*tpa=http://www.chemistdirect.co.uk/images/ha_grey_bg.gif*/; background-repeat:repeat-x}
.beautybg110{border:1px solid #eeeeee; border-top:none; }

.beautyheadingbg{background-image:url("beauty_heading_bg.gif")/*tpa=http://www.chemistdirect.co.uk/images/beauty_heading_bg.gif*/; background-repeat:repeat-x; height:30px; font-weight:bold;}
.inthenews{background-image:url(in_the_news_banner.jpg)/*tpa=http://www.chemistdirect.co.uk/images/in_the_news_banner.jpg*/; background-repeat:no-repeat; height:182px; background-position:center;}
.travellredbg {background-image:url(red_travel_bg.gif)/*tpa=http://www.chemistdirect.co.uk/images/red_travel_bg.gif*/; background-repeat:repeat-x; height:35px; }
.hotestvideo {background-image:url(hotestvideo.gif)/*tpa=http://www.chemistdirect.co.uk/images/hotestvideo.gif*/; background-repeat:repeat-x; height:28px; border:1px solid #d2d2d2; width:100%;}
.bullet_posts {background-image:url(ha_bullet2.gif)/*tpa=http://www.chemistdirect.co.uk/images/ha_bullet2.gif*/; background-repeat:no-repeat; background-position:0px 14px; padding:7px 0px 7px 10px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000;}

.leftmenunew {width:170px; clear:both;}

.leftmenunew ul {
	border-left: 1px solid #d2d2d2; 
	border-right: 1px solid #d2d2d2;
	clear: both;
}
.leftmenunew li { 
	border-bottom: 1px solid #eeeeee; 
	color: #1c3e95;
}
.leftmenunew li a { 
	padding:4px 4px 4px 9px;
	display:block;
	text-decoration:none;
	color: #1c3e95;
}
.leftmenunew li a:hover { 
	background-color: #fe6a20;
	color: #FFFFFF;
}
.leftmenunew li .txt12 {
	font-size:12px;
	text-decoration:none;
}
.leftmenunew li.nbrd {
	border:none;
	padding:0; margin:0;
}

.btmcurvenew { padding: 0px; margin: 0px;}
.btmcurvenew .lc { float: left; text-align:left; }
.btmcurvenew .rc { float: right; text-align:right; }
.btmcurvenew .cbrd { margin:0px 5px 0px 5px; border-bottom: 1px solid #d2d2d2;}

.bgblue{background-color: #d6ebff;}
.bgwhite{background-color: #ffffff;}
.bggrey_new{background-color: #eeeeee;}
.bggreen{background-color:#ececec;}
.bgred{background-color: #cc0000;}
.bgblue3 {background-color: #79a2d6; }
.bggrey2 {background-color: #e4e8eb; }
.bggrey2a {background-color: #e5e5e5; }
.bggreyd{background-color: #858484;}
.bggrey3 {background-color:#f5f5f5; }
.bggrey4 {background-color:#f0f0f0; }
.pet_bg_color{background-color:#165ea6; background-image:url(pet_banner_button.gif)/*tpa=http://www.chemistdirect.co.uk/images/pet_banner_button.gif*/;background-repeat: repeat-y;}
.pet_bg_top{background-image: url(pet_banner_sand_bg.gif)/*tpa=http://www.chemistdirect.co.uk/images/pet_banner_sand_bg.gif*/; background-repeat:repeat-x;}

.textblue1 {color:#20288b;}
.textgreen {color:#6fb743;}
.textwhite {color:#ffffff;}
.textyellow {color: #fffc00;}
.textwhite {color: #ffffff;}
.textblack {color: #000000;}
.textgrey1 {color: #7e7e7e;}
.textred {color:#cc0000;}
.txtred {color:#cc0000; }




.txtblu2 { color: #003366; }

.text11{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none;}
.text21{font-family: Arial, Helvetica, sans-serif;	font-size: 21px; font-style: normal; font-weight: normal; text-decoration: none;}
.text11a{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
.text12{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.menugrey12{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.text12_org{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #ff5800; text-decoration: none;}
.text18_org{font-family: Arial, Helvetica, sans-serif;	font-size: 18px; font-style: normal; font-weight: normal; color: #ff5800; text-decoration: none;}
.text13arialb{font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; font-style: normal; text-decoration: none;}
.text24barial{font-family: Arial, Helvetica, sans-serif;	font-size: 24px; font-style: normal; font-weight: bold;  text-decoration: none;}
.bluetextarial{ font-size:12px; color:#20288b;  font-family:Arial, Helvetica, sans-serif;}
.text16b{font-family:Arial, Helvetica, sans-serif;	font-size: 16px; font-style: normal; font-weight: bold;  text-decoration: none;}
.text13{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.text13grey{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; color: #7e7d7d; text-decoration: none;}
.text14whitesub{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none;}
.text15whitesub{font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-style: normal; font-weight: normal; color: #fff; text-decoration: none;}

.text30whitesub{font-family: Arial, Helvetica, sans-serif;	font-size: 28px; font-style: normal; font-weight: bold; color: #fff; text-decoration: none;}
.text42whitesub{font-family: Arial, Helvetica, sans-serif;	font-size: 42px; font-style: normal; font-weight: bold; color: #fff; text-decoration: none;}
.text12redcolor{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color:#cc0000;}
.text14redcolor{font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color:#cc0000;}

.text24whitesubbooks{font-family: Arial, Helvetica, sans-serif;	font-size: 24px; font-style: normal; font-weight: bold; color: #fff; text-decoration: none;}

.textbluelarge26 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 26px;
	COLOR: #20288b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; padding-left:10px; padding-top:10px;
}
.big {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px;
	color: #1c3e95;
	font-weight: bold;
}

.style1 {font-size: 12px}
.text16barial{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
.amtprod1{font-family: Arial, Helvetica, sans-serif; font-size: 13px;  color:#cc0000; text-decoration: none;}
.textoffer{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: 003399; text-decoration: none;}
.text18barial{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}
.prodcat{font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #0057c7; text-decoration: none;}
.catname{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #003399; text-decoration: none;}
.text17barial{font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none;}
.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;width:224px; height:19px; padding-left:2px; padding-top:0px;}
.textbox2 {border:1px solid #ffffff; padding-left:2px; font-family:arial, tahoma, georgia; font-size:12px; color:#a0a0a0; text-decoration:none;}
.textbox3 {border:1px solid #cccccc; font-family: arial, tahoma, georgia; color:#333333; text-decoration:none;
	margin:2px;
	height: 22px;
	font-size:12px;
}
.textboxlisting { border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea;  border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-left:0px; text-decoration:none; padding-top:0px;}

.textbox{ border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea;  border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:224px; height:18px; padding-left:2px; padding-top:0px;}

.textbox4 { border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea;  border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:224px; padding-left:2px; padding-top:0px;
}

.textbox5{ border-bottom:1px solid #e3e9ef; border-left:1px solid #e2e3ea; border-right:1px solid #e2e3ea; border-top:1px solid #abadb3; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#464646; width:300px; height:20px; padding-left:2px; padding-top:4px;}

.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.textarial21yellow{color:#f8f1a9; font-family: Arial, Helvetica, sans-serif; font-size:21px;}
.textarial21{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:21px;}
.textarial22{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:22px;}
.darkgreybg { background-color:#d2d2d2; font-family: "Trebuchet MS", Arial; font-size:17px; color:#161616;}
.text14btreb{font-family: "Trebuchet MS", Arial, "Times New Roman";	font-size: 14px; font-style: normal; font-weight: bold;  text-decoration: none;}
.orgtxt13 { font-size: 13px; color: #ff7939;}
.orgtxt14 { font-size: 14px; color: #ff7939;}
.txt14 { font-size: 14px; }
.txt11offers { font-size: 11px; }
.bluetxt13 { font-size: 13px; color: #003399; font-weight: bold; }
.bluetxt14 { font-size: 14px; color: #003399; }

.txtblue11 { color:#093691; }

.bluebottomlinelight {border-bottom:1px dashed #c0d6e3;}
.bluebottomline{border-bottom:1px dashed #89b2c9;}

.textbold16{font-family: Arial;	font-size: 16px; font-weight: bold; font-style: normal; text-decoration: none;}
.text13orgb{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: bold; color: #ff783a; text-decoration: none;}

a:link.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
a:active.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none;}
a:visited.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none;}
a:hover.textarial11white{color:#fff; font-family: Arial, Helvetica, sans-serif; font-size:11px;text-decoration:  underline;}

a:link.travelred{color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; float:none; }
a:active.travelred{color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none; font-weight:bold;float:none;}
a:visited.travelred{color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size:11px;  text-decoration:none; font-weight:bold;float:none;}
a:hover.travelred{color:#cc0000; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:  underline; font-weight:bold;float:none;}

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.linkyellow { color: #fffc00;	text-decoration: none; font-size:11px; }
a:active.linkyellow { color: #fffc00; text-decoration: none; font-size:11px;}
a:visited.linkyellow { color: #fffc00; text-decoration: none; font-size:11px;}
a:hover.linkyellow { color: #fffc00; text-decoration: underline; font-size:11px;}

a:link.bluelink { color: #1c3e95; text-decoration: underline; }
a:active.bluelink { color: #1c3e95;	text-decoration: underline; }
a:visited.bluelink { color: #1c3e95; text-decoration: underline; }
a:hover.bluelink { color: #ff5900; text-decoration: none; }

a:link.linkorgu{font-family: Arial, Helvetica, sans-serif;	color: #ff5800;	text-decoration: underline; font-size:12px;}
a:active.linkorgu{font-family: Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: underline; font-size:12px;}
a:visited.linkorgu{font-family: Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: underline; font-size:12px;}
a:hover.linkorgu{font-family: Arial, Helvetica, sans-serif; color: #ff5800;	text-decoration: none; font-size:12px;}

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.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.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;}

a:link.linkblue13{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: underline; font-size:13px; font-weight:normal;}
a:active.linkblue13{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline; font-size:13px; font-weight:normal;}
a:visited.linkblue13{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline; font-size:13px; font-weight:normal;}
a:hover.linkblue13{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: none; font-size:13px; font-weight:normal;}

a:link.linkblacku{font-family: Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: underline;font-size:12px;}
a:active.linkblacku{font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline;font-size:12px;}
a:visited.linkblacku{font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline;font-size:12px;}
a:hover.linkblacku{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: none;font-size:12px;}

a:link.linkblack{font-family: Arial, Helvetica, sans-serif;	color: #000000;	text-decoration:underline; font-size:12px;}
a:active.linkblack{font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline; font-size:12px;}
a:visited.linkblack{font-family: Arial, Helvetica, sans-serif; color: #000000;	text-decoration: underline; font-size:12px;}
a:hover.linkblack{font-family: Arial, Helvetica, sans-serif; color: #cc0000;	text-decoration: none; font-size:12px; }

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;}

a:link.linkblueo{font-family: Arial, Helvetica, sans-serif;	color: #003399; font-size:13px;	text-decoration: none;}
a:active.linkblueo{font-family: Arial, Helvetica, sans-serif; color: #003399; font-size:13px; text-decoration: none;}
a:visited.linkblueo{font-family: Arial, Helvetica, sans-serif; color: #003399; font-size:13px; text-decoration: none;}
a:hover.linkblueo{font-family: Arial, Helvetica, sans-serif; color: #003399; font-size:13px; text-decoration: underline;}

a:link.blue11{font-family: Arial, Helvetica, sans-serif;	color: #00339e;	text-decoration: none; font-size:12px;}
a:active.blue11{font-family: Arial, Helvetica, sans-serif; color: #00339e;	text-decoration: none; font-size:12px;}
a:visited.blue11{font-family: Arial, Helvetica, sans-serif; color: #00339e;	text-decoration: none; font-size:12px;}
a:hover.blue11{font-family: Arial, Helvetica, sans-serif; color: #00339e;	text-decoration: underline; font-size:12px;}

a:link.linkblue{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: none;}
a:active.linkblue{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: none;}
a:visited.linkblue{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: none;}
a:hover.linkblue{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline;}

a:link.black_link{color:#000; font-size:11px; text-decoration:underline;}
a:active.black_link{color:#000; font-size:11px; text-decoration:underline;}
a:visited.black_link{color:#000; font-size:11px; text-decoration:underline;}
a:hover.black_link{color:#000; font-size:11px; text-decoration:none;}

a:link.blue_link{color:#000; font-size:11px; text-decoration:underline;}
a:active.blue_link{color:#000; font-size:11px; text-decoration:underline;}
a:visited.blue_link{color:#000; font-size:11px; text-decoration:underline;}
a:hover.blue_link{color:#000; font-size:11px; text-decoration:none;}

a:link.prescriptionf{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #20288b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a:active.prescriptionf{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #20288b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a:visited.prescriptionf{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #20288b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a:hover.prescriptionf{FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #20288b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

a:link.linkwhitehealth{font-family: Arial, Helvetica, sans-serif;	color: #fff;text-decoration:none; font-size:12px;}
a:active.linkwhitehealth{font-family: Arial, Helvetica, sans-serif; color: #fff;text-decoration:none;font-size:12px;}
a:visited.linkwhitehealth{font-family: Arial, Helvetica, sans-serif; color: #fff;text-decoration:none;font-size:12px;}
a:hover.linkwhitehealth{font-family: Arial, Helvetica, sans-serif; color: #fff;	text-decoration:  underline;font-size:12px;}

a:link.linkwhitehd{ font-family:Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none; font-size:12px; padding-left:10px;}
a:active.linkwhitehd{ font-family:Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none; font-size:12px; padding-left:10px;}
a:visited.linkwhitehd{ font-family:Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none; font-size:12px; padding-left:10px;}
a:hover.linkwhitehd{ font-family:Arial, Helvetica, sans-serif;	color: #fff;	text-decoration: none; font-size:12px; padding-left:10px;}

a:link.linkbrand{font-family: Arial, Helvetica, sans-serif;	color: #000;	text-decoration:none; font-size:12px;}
a:active.linkbrand{font-family: Arial, Helvetica, sans-serif; color: #000;	text-decoration:none;font-size:12px;}
a:visited.linkbrand{font-family: Arial, Helvetica, sans-serif; color: #000;	text-decoration:none;font-size:12px;}
a:hover.linkbrand{font-family: Arial, Helvetica, sans-serif; color: #000;	text-decoration: underline;font-size:12px;}

a:link.halinkblueu{font-family: Arial, Helvetica, sans-serif;	color: #003399;	text-decoration: underline; font-size:11px; font-weight:normal;}
a:active.halinkblueu{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline; font-size:11px; font-weight:normal;}
a:visited.halinkblueu{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: underline; font-size:11px; font-weight:normal;}
a:hover.halinkblueu{font-family: Arial, Helvetica, sans-serif; color: #003399;	text-decoration: none; font-size:11px; font-weight:normal;}

a:link.linkredu{font-family: Arial, Helvetica, sans-serif; font-size:11px;	color: #cc0000;	text-decoration: underline;}
a:active.linkredu{font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #cc0000;	text-decoration: underline;}
a:visited.linkredu{font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #cc0000;	text-decoration: underline;}
a:hover.linkredu{font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #cc0000;	text-decoration: none;}

a:link.linkred{font-family: Arial, Helvetica, sans-serif; font-size:12px;	color: #cc0000;	text-decoration: none;}
a:active.linkred{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #cc0000;	text-decoration: none;}
a:visited.linkred{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #cc0000;	text-decoration: none;}
a:hover.linkred{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #cc0000;	text-decoration: underline;}


.brddotbt{ border-bottom:1px dashed #d1d1d1;}
.paging{   
    padding:3px; 
	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;    
}  

.tabs {
	float:left;
	margin:0 0 5px 0;
	padding:0;
	width: 100%;
	border-bottom:1px solid #e0e0e0;
}
.tabs h3 {
	line-height:24px;
	color: #003399;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	border-top:1px solid #e0e0e0;
	background:#f0f0f0;
	padding: 0 3px 0 3px;
}



.tabs div { float: left;}

.lh18{line-height:18px;}
.lh20{line-height:20px; background-image:url(blue_arrow1-1.gif)/*tpa=http://www.chemistdirect.co.uk/images/blue_arrow1.gif*/; background-repeat:no-repeat; background-position:10px 7px;}
.lh24{line-height:24px;}

.ar{ text-align:right;}

.h16 {height:16px;}
.h370 {height:370px;}

.pad8 {padding:8px;}

.w100p { width:100%;}
.w100pa { width:99%;}
html>body .w100pa { width:100%;};
.w99p { width:99%;}
.w98p { width:98%;}
.w97p { width:97%;}
.w96p { width:96%;}
.w95p { width:95%;}
.w94p { width:94%;}
.w80p { width:80%;}
.w70p { width:70%;}
.w73p { width:73%;}
.w60p { width:60%;}
.w65p { width:64%;}
.w50p { width:50%;}
.w40p { width:40%;}
.w44p { width:44%;}
.w45p { width:45%;}
.w47p { width:47%;}
.w48p { width:48%;}
.w49p { width:49%;}
.w39p { width:39%;}
.w33p { width:33%;}
.w34p { width:34%;}
.w35p { width:35%;}
.w32p { width:32%;}
.w30p { width:30%;}
.w20p { width:20%;}
.w25p { width:25%;}
.w28p { width:28%;}
.w24p { width:24%;}
.w22p { width:22%;}
.w15p { width:15%;}
.w18p { width:18%;}
.w19p { width:19%;}
.w10p { width:10%;}

.w12 {width:12px;}
.w26 {width:26px;}
.w30 {width:30px;}
.w40 {width:40px;}
.w45 {width:45px;}
.w47 {width:47px;}
.w50 {width:50px;}
.w80 {width:80px;}
.w115{width:115px;}
.w130 {width:130px;}
.w135 {width:135px;}
.w140 {width:140px;}
.w145 {width:145px;}
.w150{width:150px;}
.w152{width:152px;}
.w175 {width:175px;}
.w185 {width:185px;}
.w188 {width:188px;}
.w200 {width:200px;}
.w210 {width:210px;}
.w215 {width:215px;}
.w224 {width:224px;}
.w225 {width:225px;}
.w250 {width:249px;}
.w251 {width:251px;}
.w266 {width:266px;}
.w270 {width:270px;}
.w275 {width:275px;}
.w280 {width:280px;}
.w285 {width:285px;}
.w300 {width:300px;}
.w321 { width:321px;}
.w326 { width:326px;}
.w351 { width:351px;}
.w424 { width:424px;}
.w473 { width:473px;}
.w443 {width:443px;}
.w500 {width:500px;}
.w690 { width:690px;}
.w730 {width:730px;}
.w750 {width:750px;}
.w938 {width:938px;}
.w999 {width:999px;}

.pad4{padding:4px;}

.padt1{padding-top:1px;}
.padt2{padding-top:2px;}
.padt2a {padding-top:0;}
html>body .padt2a {padding-top:2px;}
.padt2b {padding-top:2px;}
html>body .padt2b {padding-top:0px;}
.padt3{padding-top:3px;}
.padt4{padding-top:4px;}
.padt5{padding-top:5px;}
.padt6{padding-top:6px;}
.padt7{padding-top:7px;}
.padt8{padding-top:8px;}
.padt9 {padding-top:9px;}
.padt10 {padding-top:10px;}
.padt13 {padding-top:13px;}
.padt14 {padding-top:14px;}
.padt15 {padding-top:15px;}
.padt16 {padding-top:16px;}
.padt20 {padding-top:20px;}
.padt25 {padding-top:25px;}
.padt30 {padding-top:40px;}
.padt60 {padding-top:60px;}
.padt220{padding-top:220px;}

.padarrow { padding-top:0px}
html>body .padarrow { padding-top:4px;}


.padb1{padding-bottom:1px;}
.padb2{padding-bottom:2px;}
.padb3{padding-bottom:3px;}
.padb4{padding-bottom:4px;}
.padb5{padding-bottom:5px;}
.padb6{padding-bottom:6px;}
.padb8{padding-bottom:8px;}
.padb9{padding-bottom:9px;}
.padb10{padding-bottom:10px;}
.padb15{padding-bottom:15px;}
.padb20{padding-bottom:20px;}
.padb25{padding-bottom:25px;}
.padb30{padding-bottom:30px;}

.padl1{padding-left:1px;}
.padl2{padding-left:2px;}
.padl4{padding-left:4px;}
.padl5{padding-left:5px;}
.padl8{padding-left:8px;}
.padl15{padding-left:15px;}
.padl10{padding-left:10px;}
.padl12 {padding-left:12px;}
.padl16{padding-left: 16px;}
.padl18{padding-left: 18px;}
.padl20{padding-left: 20px;}
.padl22 {padding-left: 22px;}
.padl24 {padding-left: 24px;}
.padl30{padding-left: 30px;}
.padl40{padding-left: 40px;}
.padl43{padding-left: 43px;}
.padl21{padding-left:21px;}
.padl70{padding-left: 85px;}
.padl90{padding-left: 90px;}
.padl90{padding-left: 100px;}
.padl140{padding-left: 140px;}
.padl160{padding-left: 160px;}


.padr1{padding-right:1px;}
.padr2{padding-right:2px;}
.padr4{padding-right:4px;}
.padr5{padding-right:5px;}
.padr6{padding-right:6px;}
.padr7{padding-right:7px;}
.padr8{padding-right:8px;}
.padr9{padding-right:9px;}
.padr10{padding-right:10px;}
.padr15{padding-right:15px;}
.padr20{padding-right: 20px;}
.padr25{padding-right: 25px;}
.padr30{padding-right: 30px;}
.padr31{padding-right: 31px;}
.padr32{padding-right: 32px;}
.padr33{padding-right: 33px;}
.padr34{padding-right: 34px;}
.padr35{padding-right: 35px;}

.margin{margin:0px;}
.mart1 {margin-top:1px;}
.mart2 {margin-top:2px;}
.mart3 {margin-top:3px;}
.mart5 {margin-top:5px;}
.mart9 {margin-top:9px;}
.mart10 {margin-top:10px;}
.mart13 {margin-top:13px;}
.mart15 {margin-top:15px;}
.mart20 {margin-top:20px;}
.mart25 {margin-top:25px;}

.marb1 {margin-bottom:1px;}
.marb2 {margin-bottom:2px;}
.marb6 {margin-bottom:6px;}
.marb10 {margin-bottom:10px; }
.marb15 {margin-bottom:15px; }
.marb20 {margin-bottom:20px; }

.marl5 {margin-left:5px;}
.marl6 {margin-left:6px;}
.marl7 {margin-left:7px;}
.marl10 {margin-left:10px;}
.marl25 {margin-left:25px;}
.marl1 {margin-left:1px;}
.marl11 {margin-left:11px;}
.marl2 {margin-left:2px;}
.marl12 {margin-left:12px;}
.marl25 {margin-left:25px;}
.marl32 {margin-left:42px;}
.marl43 {margin-left:43px;}
.marl100 {margin-left:100px;}
.marl110 {margin-left:110px;}
.marl115 {margin-left:115px;}
.marl120 {margin-left:123px;}
.marl170 {margin-left:170px;}
.marl270 {margin-left:270px;}

.marl2a {margin-left:5px; _margin-left:2px;}

.marr1 {margin-right:1px;}
.marr2 {margin-right:2px;}
.marr5 {margin-right:5px;}
.marr6 {margin-right:6px;}
.marr7 {margin-right:7px;}
.marr10 {margin-right:10px;}
.marr11 {margin-right:11px;}
.marr12 {margin-right:12px;}
.marr20 {margin-right:20px;}
.marr25 {margin-right:25px;}
.marr100 {margin-right: 100px;}
.marr200 {margin-right: 200px;}

.form_fld1{
	float:left;
	width:90%;
	padding:4px 0 4px 22px;
}
.form_lbl1{
	float:left;
	font-weight:bold;
	color:#FF783A;
	font-size:13px;
	width:22%;
	height:18px;
}
.form_lbl12{
	float:left;
	font-weight:bold;
	color:#000;
	font-size:13px;
	width:200px;
	height:18px;
}
.form_lbl11{
	float:left;
	font-weight:bold;
	font-size:13px;
	width:26%;
	height:18px;
}
.form_input1{
	float:left;
	padding:0 0 0 24px;
	width:200px;
}

.text13org{font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-style: normal; font-weight: normal; color: #ff783a; text-decoration: none;}
.subheadingdeliverynew{ background-color:#f5f5f5; font-size:16px;text-align:left; font-family:Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px;}

.div_height0
{
	min-height:2200px;
 height:expression(document.body.clientHeight < 2200? '2200px': 'auto' );}
.div_height1{
min-height:2400px;
height:expression(document.body.clientHeight < 2400? '2400px': 'auto' );}
.div_height2{
min-height:2600px;
 height:expression(document.body.clientHeight < 2600? '2600px': 'auto' );}
.div_height3{
min-height:2800px;
 height:expression(document.body.clientHeight < 2800? '2800px': 'auto' );}
.div_height4{
min-height:3000px;
 height:expression(document.body.clientHeight < 3000? '3000px': 'auto' );}
.div_height5{
min-height:3200px;
 height:expression(document.body.clientHeight < 3200? '3200px': 'auto' );}
.div_height6{
min-height:3400px;
 height:expression(document.body.clientHeight < 3400? '3400px': 'auto' );}
.div_height7{
min-height:3600px;
 height:expression(document.body.clientHeight < 3600? '3600px': 'auto' );}
.div_height8{
min-height:3800px;
 height:expression(document.body.clientHeight < 3800? '3800px': 'auto' );}
	
.div_height_large0
{
	min-height:2850px;
 height:expression(document.body.clientHeight < 2850? '2850px': 'auto' );}
.div_height_large1{
min-height:2920px;
height:expression(document.body.clientHeight < 2920? '2920px': 'auto' );}
.div_height_large2{
min-height:3120px;
 height:expression(document.body.clientHeight < 3120? '3120px': 'auto' );}
.div_height_large3{
min-height:3220px;
 height:expression(document.body.clientHeight < 3220? '3220px': 'auto' );}
.div_height_large4{
min-height:3320px;
 height:expression(document.body.clientHeight < 3320? '3320px': 'auto' );}
.div_height_large5{
min-height:3420px;
 height:expression(document.body.clientHeight < 3420? '3420px': 'auto' );}
.div_height_large6{
min-height:3520px;
 height:expression(document.body.clientHeight < 3520? '3520px': 'auto' );}
.div_height_large7{
min-height:3620px;
 height:expression(document.body.clientHeight < 3620? '3620px': 'auto' );}
.div_height_large8{
min-height:3720px;
 height:expression(document.body.clientHeight < 3720? '3720px': 'auto' );}
 
.ht250{ height:250px;}
.ht100{ height:100px;}
.ht500{ height:500px;}
.ht75{ height:50px;}

#subcategorybanner .subcategorybannerbg {background-image:url(subcategorybanner_bg-1.jpg)/*tpa=http://www.chemistdirect.co.uk/images/subcategory_banners/subcategorybanner_bg.jpg*/; background-repeat:repeat-x; height:179px; display:block; 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;}
.w120{width:120px;}
.width100p{ width:100%;}
.ht179{ height:179px;}
.bg_pound{ background-image:url(../images/poundshop.jpg); background-position:center; background-repeat:no-repeat; }

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;}
