.textbluelarge {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #20288b;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.middle_top_bg {
	background-image: url(middle_top_bg_curve.jpg)/*tpa=http://www.chemistdirect.co.uk/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(box_top_bg.gif)/*tpa=http://www.chemistdirect.co.uk/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(box_bg.jpg)/*tpa=http://www.chemistdirect.co.uk/images/box_bg.jpg*/ repeat-x;
	border-left:1px solid #cdddf1;
	border-right:1px solid #cdddf1;
	float:left;
}
.box_bot {
	background:url(box_bot_bg.gif)/*tpa=http://www.chemistdirect.co.uk/images/box_bot_bg.gif*/ repeat-x;
	height:6px;
	float:left;
	width:793px;
 *width:791px;
}
.bluebar_bg {
	background-image:url(bluebar_bg.gif)/*tpa=http://www.chemistdirect.co.uk/images/bluebar_bg.gif*/;
	background-repeat:repeat-x;
	height:287px;
}
.bluebar_bg_dontknow {
	background-image:url(dontknow_bg.gif)/*tpa=http://www.chemistdirect.co.uk/images/dontknow_bg.gif*/;
	background-repeat:repeat-x;
	
}
.bluebar_bg11 {
	background-image:url(bluebar_bg_copy-1.gif)/*tpa=http://www.chemistdirect.co.uk/images/bluebar_bg_copy.gif*/;
	background-repeat:repeat-x;
	height:330px;
}
.bluebar_bg_big {
	background-image:url(bluebar_bg_copy1-1.gif)/*tpa=http://www.chemistdirect.co.uk/images/bluebar_bg_copy1.gif*/;
	background-repeat:repeat-x;
	height:480px;
}
.bluebar_bg1 {
	background-image:url(bluebar_bg1.gif)/*tpa=http://www.chemistdirect.co.uk/images/bluebar_bg1.gif*/;
	background-repeat:repeat-x;
	height:65px;
}
.bluebar_bg_long {
	background-image:url(bluebar_bg_long.gif)/*tpa=http://www.chemistdirect.co.uk/images/bluebar_bg_long.gif*/;
	background-repeat:repeat-x;
	height:1600px;
}

.padt220 {
padding-top:220px;
}
.mart10 {
margin-top:10px;
}
.blue_box {
background:url("bar_bg_new.gif")/*tpa=http://www.chemistdirect.co.uk/images/bar_bg_new.gif*/ repeat-x scroll 0 0 transparent;
}

.blue_box  {
background:url("bar_bg_new.gif")/*tpa=http://www.chemistdirect.co.uk/images/bar_bg_new.gif*/ repeat-x scroll 0 0 transparent;
}
.blue_box_head {
}
.bannerpvt {
background-image:url("pres_banner_img.jpg")/*tpa=http://www.chemistdirect.co.uk/images/pres_banner_img.jpg*/;
background-repeat:no-repeat;
height:152px;
}
.bannerhome {
background-image:url("home_banner.jpg")/*tpa=http://www.chemistdirect.co.uk/images/home_banner.jpg*/;
background-repeat:repeat-x;
height:191px;
width:100%;
}
.banner_home_left {
float:left;
height:191px;
width:32%;
}
.banner_home_right {
background-image:url("home_banner_right.jpg")/*tpa=http://www.chemistdirect.co.uk/images/home_banner_right.jpg*/;
background-position:right center;
background-repeat:no-repeat;
float:right;
height:191px;
width:68%;
}
.bannernhs {
background-image:url("nhs_banner.jpg")/*tpa=http://www.chemistdirect.co.uk/images/nhs_banner.jpg*/;
background-repeat:no-repeat;
height:152px;
}
.blue_box_head h3 {
color:#003399;
font-size:18px;
padding:10px 0 0 18px;
}
#prescriptions .blue_box ul {
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
list-style:none outside none;
margin:0;
padding:6px 14px 0 9px;
}
#prescriptions .blue_box li {
padding:4px 0 1px;
}
#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 {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
height:17px;
padding:5px 2px;
width:300px;
}
.input_txtfld {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:16px;
padding:1px 2px;
width:150px;
}
.input_txtfld1 {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:16px;
padding:1px 2px;
width:180px;
}
.input_select {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:20px;
}
.input_select option {
padding:0 2px;
}

.h2 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#003399; 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-size:16px; border-top:none;}