html{scrollbar-face-color: #89C00F; scrollbar-shadow-color: #0D45FE; scrollbar-highlight-color: #0E99D4; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #0E99D4; scrollbar-track-color: #F3F4F5; scrollbar-arrow-color: #FFFFFF; }

#introcopy { margin-bottom:10px;}

#breadcrumb{clear:both;position:relative;bottom:10px;padding-left:0px;padding-top:20px;}
#breadcrumb a:link, #breadcrumb a:visited{color:#89C00F;}
#breadcrumb a:active, #breadcrumb a:hover{color:#aeed21;}
#leftColumn{width:200px;float:left;margin-left:0px;}

a:link {text-decoration:none; color:#666666;}
a:visited {text-decoration:none; color:#666666;};
#centretext {background-color:#ffffff;width:358px;padding:10px;}
#centreColumn{width:375px;float:left;}
#rightColumn{width:165px;float:right;position:relative;bottom:20px;padding-top:20px;}

.lowerLeft{float:left;width:220px;}
.lowerRight{float:right;width:70px;}

#leftColumn p{padding-left:0px;margin:2px 0;}
#leftColumn a{display:block;font-size:16px;color:#89C00F;}
#leftColumn a:hover{color:#aeed21;}
/*#centreColumn*/ h2{color:#89C00F;font-size:22px;font-weight:bold;}
#soundbite{color:#89C00F;font-size:12x;font-family:Helvetica;}
#centreColumn h2{margin-bottom:0px}
#centreColumn p{margin-top:0px}
#centreColumn ul{list-style-image: url('/coop/tick.gif'); }
#rightColumn h2{zoom:1;display:block;padding:10px;background-color:#7f7f7f;color:#FFF;margin-bottom:2px;font-size:12px;}
#rightColumn h2.apr{background-color:#E93;margin-top:0px;}
#rightColumn h2.apr span{font-size:32px;}
#rightColumn h2.apr span span{font-size:24px;text-align:right;display:block;}
#rightColumn p{margin-bottom:2px;margin-top:0px;}
#rightColumn p.small{margin-top:0px;}
#rightColumn .block a:link,#rightColumn .block a:visited{color:#FFF;background-color:#89C00F;text-decoration:none;display:block;padding:10px;margin-bottom:2px}
#rightColumn .block a:hover, #rightColumn .block a.this{background-color:#aeed21;}
#rightColumn .block a.little:hover{color:#000;}

.incentiveform{border:2px solid #89C00F;padding:4px;float:left;margin-bottom:30px;}
.incentiveform{text-align:left;font-size:12px;}
.incentiveform span{font-size:32px;}
.incentiveform label{display:block;margin-top:6px;}
.incentiveform input{width:150px;border:1px solid #89C00F;color:#89C00F;font-weight:bold;}
.incentiveform input.date{width:30px;}
.incentiveform input.year{width:30px;}
.incentiveform input.submit{color:#FFF;font-weight:bold;background-color:#89C00F;width:100px;float:right;margin:10px 0px 4px 40px;}
#rightColumn .incentiveform h2{color:#666;background-color:#FFF;padding:0px;}
.incentiveform h3, .form h4{font-size:12px;margin-top:8px;}
.incentiveform .radio{text-align:left;clear:both;}
.incentiveform .radio div{float:left;width:130px;font-size:12px;}
.incentiveform .radio input{width:12px;float:right;}
.incentiveform select{background-color:#f6fff2;color:#9C1;border:1px solid #90C00F;font-weight:bold;}
.error{color:#c30;}
.format{font-size:15px;font-weight:normal;margin-top:0px;color:#8B1;}
.small{font-size:9px;}
.drop{margin-top:150px;}
.gap{margin-top:100px;}
.more{text-align:right;font-size:14px;}
.little{font-size:10px;}
.verifydetails{display:inline;}
.verifydetails{border:2px solid #89C00F;padding:4px;float:left;margin-bottom:30px;}
.verifydetails{text-align:left;font-size:12px;}
.verifydetails span{font-size:32px;}
.verifydetails label{display:block;margin-top:6px;}
.verifydetails input{width:150px;border:1px solid #89C00F;color:#89C00F;font-weight:bold;}
.verifydetails input.date{width:30px;}
.verifydetails input.year{width:30px;}
.verifydetails input.submit{color:#FFF;font-weight:bold;background-color:#89C00F;width:100px;float:center;margin:10px 0px 4px 40px;}
#rightColumn .verifydetails h2{color:#666;background-color:#FFF;padding:0px;}
.verifydetails h3, .form h4{font-size:12px;margin-top:8px;}
.verifydetails .radio{text-align:left;clear:both;}
.verifydetails .radio div{float:left;width:130px;font-size:12px;}
.verifydetails .radio input{width:12px;float:right;}
.verifydetails select{background-color:#f6fff2;color:#9C1;border:1px solid #90C00F;font-weight:bold;}
.error{color:#c30;}


.regconf{display:inline;}
.regconf{border:2px solid #89C00F;padding:4px;float:left;margin-bottom:30px;}
.regconf{text-align:left;font-size:12px;}
.regconf span{font-size:32px;}
.regconf label{display:block;margin-top:6px;}
.regconf input{width:150px;border:1px solid #89C00F;color:#89C00F;font-weight:bold;}
.regconf input.date{width:30px;}
.regconf input.year{width:30px;}
.regconf input.submit{color:#FFF;font-weight:bold;background-color:#89C00F;width:100px;float:center;margin:10px 0px 4px 40px;}
#rightColumn .regconf h2{color:#666;background-color:#FFF;padding:0px;}
.regconf h3, .form h4{font-size:12px;margin-top:8px;}
.regconf .radio{text-align:left;clear:both;}
.regconf .radio div{float:left;width:130px;font-size:12px;}
.regconf .radio input{width:12px;float:right;}
.regconf select{background-color:#f6fff2;color:#9C1;border:1px solid #90C00F;font-weight:bold;}
.error{color:#c30;}

/* Legacy from NHS discounts website */

@charset "utf-8";
/* CSS Document */

img {border:none}
.licat {
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.lisub {
	padding-left:5px;
	color:cdcdcd;font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.td {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

h5 {font-weight:bold;}
.topbit {font-weight:bold; text-decoration:none}

h3,h2,h4 { font-family: Helvetica,Arial, sans-serif; color:#89C00F;font-size:18px; /*font-weight:normal;*/}
h4{font-size:14px;}

a.hpnav:link {text-decoration:none; color:#666666}
a.hpnav:hover {text-decoration:none; color:#89C00F; }
a.hpnav:visited { text-decoration:none; color:#666666}

/*,html {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; margin:0px; width:100%; height:100%}
*/
body{background:#F3F4F5 url(/branding/white.jpg) repeat-x scroll center top;
color:#666666;
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
height:100%;
margin:0;
width:100%;}
#pwrapper {width:100%; height:100% }
/*
width:768px; min-width:748px; margin-left:auto; margin-right:auto; border:#999999 1px solid; background-color:#FFFFFF; padding:4px; margin-top:5px;}
*/
#container {background:#FFFFFF url(/branding/shadow.gif) repeat-y scroll right center;
border-color:#DDDDEE #EEEEEE #DDDDEE #DDDDDD;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
margin:5px auto;
padding:5px 10px 5px 5px;
width:765px;}
#nav {width:100%;  height:70px}
#header {width:730px; float:left; margin-top:10px; }
#swatch {float:right; width:25px; margin-top:9px; padding-right:4px;position:relative;top:-300px;  }
/*#swatch img{position:absolute;z-index:-10;}*/
#introcopy {float:left; width:755px; }
#righthand {float:right; width:160px; text-align:left; padding-top:15px; padding-right:4px; margin-bottom:5px;  }

#rightofpage {float:right; width:185px; text-align:right; padding-right:12px;}

#loginbox {float:right; border:#AFED24 1px solid; width:165px; text-align:right; color:#666666; text-align:left; background-color:#9AC23B;}

#rightads {float:right; width:185px; text-align:right; margin-right:6pxx padding-right:12px }

#ads		{float:left; width:550px}

#footer {
padding : 8px;
clear : both;
text-align : right;
color : #555;
background-color : #ececec;
font-size:10px;
margin-top:30px;
}

.hpnavbox {float:left; font-size:11px; margin-top:25px; width:550px; text-align:center; margin-bottom:10px}


#logo {float:left; padding-left:6px}
#search {float:right; background-color:#7F7F7F; padding:4px}
a:link, a:visited{color:#89C00F;text-decoration:none;}
a:hover{color:#aeed21;}
#rectangle {
	width:755px;
	height:105px;
	text-align:center;
	background-color:#DDD;
	float:left;
	margin-left:5px;
}
#banner {
	text-align:center;
	width:730px;
	margin-top:7px;
}

#navbar {width:100%;  }
#hands{position:absolute;top:120px;margin-left:-5px;}
h3.bold{font-size:12px;margin-top:2px;margin-bottom:2px;}

#hands img{behavior: url(coop/iepngfix.htc) /* Makes png work in Microsoft IE6 */}
/*\*/ * html #breadcrumb { margin-top: 0px; } /**/