/* Health Professionals CSS Document */

/* General */
html 					{background: transparent url(../images/template/bgtile.gif) repeat-y center top ;}
.hide 					{position: absolute; top: -50000px; visibility: hidden; z-index: 0; display: block;}

.body					{padding: 0px 20px; margin-right: 250px; margin-left: 15px; font-size: 0.75em;}
.body p 				{margin: 0px 0px 20px 0px;}
.body ul				{list-style-image: url(../images/retailers/lightblu_bullet.jpg);}
a						{color: #0099CC; text-decoration: underline; font-weight: bold;}

.rhsnav					{width: 264px; float: right; margin-top: 0px;}
.rhsnav ul			{padding-right:20px;}
label						{float: left;width: 200px;clear: left;}



LABEL.longlabel
{
	float:left; width:450px; clear: left;
}

/* Get the Vouchers Navigation */
#getvouchers-rhs		{display: none;}
/*
#getvouchers-rhs		{width: 250px; margin-top: 35px; height: 146px; background: transparent url(../images/content/get_the_vouchers_rhs.gif) no-repeat;}
#getvouchers-rhs ul		{color: #FFF; font: 12px Arial, Helvetica, sans-serif; padding: 38px 2px 2px 41px; list-style-image:url(../images/content/bullet_rhs.gif); margin: 0px 0px 0px 41px;}
#getvouchers-rhs a		{color: #FFF; text-decoration:underline; font-weight:bold;}
*/

/* Navigation */
#header 				{background: transparent url(../images/template/header1.gif) no-repeat; height: 145px;}
#pagetitle			{color:#CD0102; font-size: 1.55em;}
#mainnav 				{position: absolute; top: 115px; list-style-type: none; display: inline; padding: 0; margin: 0;}
#logo 					{position: absolute; top: 22px; left: 26px; height: 60px;}
#strapline 				{position: absolute; top: 21px; left: 193px; width: 341px; height: 34px; background: transparent url(../images/template/strap1.gif) no-repeat;}
#nhs 					{position: absolute; top: 24px; left: 685px; width: 43px; height: 18px;}
#mother-pic 			{position: absolute; top: 10px; left: 578px; width: 96px; height: 88px; background: transparent url(../images/template/mother.jpg) no-repeat;}

#baby-pic 			{position: absolute; top: 10px; left: 578px; width: 87px; height: 88px; background: transparent url(../images/template/baby.gif) no-repeat;}


/* Buttons */
#selected 				{position: absolute; top: 139px; left: 664px; width: 32px; height: 6px; background: transparent url(../images/template/selected.gif) no-repeat;}

#btn-home a				{position: absolute; top: 0px; left: 32px; width: 67px; height: 24px; line-height: 21px; background: transparent url(../images/retailers/btn_home1.gif) no-repeat;}
#btn-home a:hover, #btn-home a:active {background: transparent url(../images/retailers/btn_home2_r.gif) no-repeat;}
#btn-getvouchers a 		{position: absolute; top: 0px; left: 109px; width: 134px; height: 24px; line-height: 24px; background: transparent url(../images/retailers/btn_get-vouchers1.gif) no-repeat;}
#btn-getvouchers a:hover, #btn-getvouchers a:active {background: transparent url(../images/retailers/btn_get-vouchers2_r.gif) no-repeat;}
#btn-foodhealth a 		{position: absolute; top: 0px; left: 252px; width: 145px; height: 24px; line-height: 24px; background: transparent url(../images/retailers/btn_food-health1.gif) no-repeat;}
#btn-foodhealth a:hover, #btn-foodhealth a:active {background: transparent url(../images/retailers/btn_food-health2_r.gif) no-repeat;}
#btn-professionals a 	{position: absolute; top: 2px; left: 473px; width: 150px; height: 24px; line-height: 24px; background: transparent url(../images/retailers/btn_professionals1.gif) no-repeat;}
#btn-professionals a:hover, #btn-professionals a:active {background: transparent url(../images/retailers/btn_professionals2_r.gif) no-repeat;}
#btn-retailers a 		{position: absolute; top: 2px; left: 633px; width: 92px; height: 24px; line-height: 24px; background: transparent url(../images/retailers/btn_retailers2.gif) no-repeat;}
#btn-retailers a:hover, #btn-retailers a:active {background: transparent url(../images/retailers/btn_retailers2_r.gif) no-repeat;}

/* Content Formatting */
#content 				{position: relative; top: 0px; left: 0px; padding: 15px 0px 18px 0px; background: transparent url(../images/template/pagebevel.jpg) no-repeat center top;}

#footer 				{clear: both; position: relative; top: 0px; left: 0px; height: 65px; margin: 0px 20px; padding-left: 10px; margin-bottom: 25px; background: transparent url(../images/template/footer.gif) no-repeat;}
#footer a 				{font-size: 12px; color: #FFFFFF; text-decoration: none;}
#footer a:hover 		{text-decoration: underline;}

/* Footer Navigation */
#bullets 				{position: absolute; top: 10px; list-style-type: none; padding: 0px; margin: 0px;}
#lnk-sitemap a 			{position: absolute; top: 0px; white-space: nowrap; left: 0px; padding-left: 15px; background: transparent url(../images/template/bullet-blue.gif) no-repeat 0px 2px;}
#lnk-sitemap a:hover, #lnk-sitemap a:active {}
#lnk-contact a 			{position: absolute; top: 0px; white-space: nowrap; left: 80px; padding-left: 15px; background: transparent url(../images/template/bullet-blue.gif) no-repeat 0px 2px;}
#lnk-contact a:hover, #lnk-contact a:active {}
#lnk-access a 			{position: absolute; top: 0px; white-space: nowrap; left: 170px; padding-left: 15px; background: transparent url(../images/template/bullet-blue.gif) no-repeat 0px 2px;}
#lnk-access a:hover, #lnk-access a:active {}
#lnk-privacy a 			{position: absolute; top: 0px; white-space: nowrap; left: 327px; padding-left: 15px; background: transparent url(../images/template/bullet-blue.gif) no-repeat 0px 2px;}
#lnk-privacy a:hover, #lnk-privacy a:active {}
#lnk-disclaimer a 		{position: absolute; top: 0px; white-space: nowrap; left: 431px; padding-left: 15px; background: transparent url(../images/template/bullet-blue.gif) no-repeat 0px 2px;}
#lnk-disclaimer a:hover, #lnk-disclaimer a:active {}

/*Retaier Body Sections*/
#title-pic {
	position: relative;
	top: 0px;
	left: 0px;
	width: 378px;
	height: 29px;
	background: transparent url(../images/retailers/ttl_intro.gif) no-repeat;
}
#panel-left-title {
	position: relative;
	background-image: url(../images/retailers/fruit_veg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #0099CC;
	width:430px;
}

.panel-left-text{margin-right:180px}

#panel-form
{
	position:relative;
	width:450px;	
}

.left-divider-top
{
background:transparent url(../images/retailers/left_panel_top.gif);
background-repeat:no-repeat;
width:400px;
}
.left-divider-bottom
{
background:transparent url(../images/retailers/left_panel_bottom.gif);
background-repeat:no-repeat;
 width:400px;
 }
/* Retailer Nav */
#retailer-nav a		{color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; text-decoration: underline;}
.retailer-nav-top		{width: 710px; background: transparent url(../images/template/mainnav_bg_top.gif) no-repeat; margin: 0px 15px 0px 15px; color: #E0DFE3; height: 28px; padding: 6px 10px 0px 10px;}
.retailer-nav-bottom	{width: 725px; background: transparent url(../images/template/mainnav_bg_bottom.gif) no-repeat; margin: 0px 15px 0px 15px;}

#retailer-rhs, #retailer-rhs2 {width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; text-decoration: underline; margin-bottom: 5px;}
.retailer-rhs-top		{background: transparent url(../images/template/rightnav_bg_top.gif) no-repeat top left; height: 27px; padding-top: 0px;}
.retailer-rhs-bottom	{background: transparent url(../images/template/rightnav_bg_bottom.gif) no-repeat top left; height: 5px; margin-bottom: 5px;}

.retailer-rhs-text {width:229px;
	margin-left: 20px;
	color: #000000;
	font: 0.75em Arial, Helvetica, sans-serif;
	padding-top:25px;
	padding-left:10px;
	margin-right: 50px;
}

#retailer-rhs ul
{
	padding-left: 35px;
	list-style-image: url(images/retailers/bullet-blue.gif);
	margin: 0px;
	padding-top: 10px;
}
#retailer-rhs a 		{color: #FFF; text-decoration: underline; font-weight: bold;}

#retailer-rhs2 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs2 a 		{color: #FFF; text-decoration: underline; font-weight: bold;}

#retailer-rhs3 {
	background: transparent url(../images/retailers/rhs_image1.jpg) no-repeat top left;
	height:140px;
	width: 229px;
	margin-left: 20px;
	color: #FFF;
	font: 0.75em Arial, Helvetica, sans-serif;
	padding-top:25px;
	padding-left:10px;

}
#retailer-rhs3 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs3 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs3 p {color:#000000; width:140px;}

#retailer-rhs4 {background: transparent url(../images/retailers/rhs_image4_1.jpg) no-repeat top left; height:220px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px}
#retailer-rhs4 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs4 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs4 p {color:#000000; width:100px;}

#retailer-rhs5 {background: transparent url(../images/retailers/rhs_image5.jpg) no-repeat top left; height:220px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px;}
#retailer-rhs5 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs5 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs5 p {color:#000000; width:120px;}

#retailer-rhs6 {background: transparent url(../images/retailers/rhs_image6.jpg) no-repeat top left; height:220px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px}
#retailer-rhs6 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs6 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs6 p {color:#000000; width:80px; margin-right:100px}

#retailer-rhs7 {background: transparent url(../images/retailers/rhs_image2.jpg) no-repeat top left; height:210px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px}
#retailer-rhs7 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs7 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs7 p {color:#000000; width:110px;}

#retailer-rhs8 {background: transparent url(../images/retailers/rhs_image3.jpg) no-repeat top left; height:180px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px}
#retailer-rhs8 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs8 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs8 p {color:#000000; width:160px;}

#retailer-rhs9 {background: transparent url(../images/retailers/rhs_image7.jpg) no-repeat top left; height:230px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px}
#retailer-rhs9 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs9 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs9 p {color:#000000; width:160px;}

#retailer-rhs10 {background: transparent url(../images/retailers/rhs_image8.jpg) no-repeat top left; height:230px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px}
#retailer-rhs10 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs10 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs10 p {color:#000000; width:100px;}

#retailer-rhs11 {background: transparent url(../images/retailers/rhs_image9.jpg) no-repeat top left; height:230px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px; margin-bottom:10px}
#retailer-rhs11 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs11 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs11 p {color:#000000; width:120px;}

#retailer-rhs12 {background: transparent url(../images/retailers/rhs_image10.jpg) no-repeat top left; height:250px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px; margin-bottom:10px}
#retailer-rhs12 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs12 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs12 p {color:#000000; width:200px;}

#retailer-rhs13 {background: transparent url(../images/retailers/tellafriend.jpg) no-repeat top left; height:250px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px; margin-bottom:10px}
#retailer-rhs13 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs13 a 		{color: #FFF; text-decoration: underline; font-weight: bold;}
#retailer-rhs13 p {color:#FFF; width:150px;}

#retailer-rhs14 {background: transparent url(../images/retailers/rhs_image11.jpg) no-repeat top left; height:236px;width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px; margin-bottom:10px}
#retailer-rhs14 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs14 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs14 p {color:#FFF; width:150px;}

#retailer-rhs15 {background: transparent url(../images/retailers/rhs_image15_1.jpg) no-repeat top left; width: 229px; margin-left: 20px; color: #FFF; font: 0.75em Arial, Helvetica, sans-serif; padding-top:25px; padding-left:10px}
#retailer-rhs15 ul 	{margin: 0px 0px 0px 0px; padding-top: 10px; padding-left: 35px; list-style-image: url(../images/template/bullet-blue.gif);}
#retailer-rhs15 a 		{color: #0099CC; text-decoration: underline; font-weight: bold;}
#retailer-rhs15 p {color:#000000; width:200px;}

.retailer-rhsbox		{margin: 0px 0px 5px 20px; width: 120px; height: 150px; background: transparent url(../images/template/right_top_panel.jpg) no-repeat top left; color: #FFF; padding: 40px 100px 0px 14px; font: 0.75em Arial, Helvetica, sans-serif;}
.retailer-rhsbox a	{color: #FFF;}
.retailer-rhsbox-title{color: #FFF; font: bold 1.35em Arial, Helvetica, sans-serif; margin-left:0 ; margin-top:5px; margin-right:0; margin-bottom:5px;}


.retailer-rhsbox1		{margin: 0px 0px 5px 20px; width: 120px; height: 145px; background: transparent url(../images/template/right_top_panel.jpg) no-repeat top left; color: #FFF; padding: 40px 100px 0px 14px; font: 0.75em Arial, Helvetica, sans-serif;}

.faq-question {
	list-style-image: none;
	padding-left: 20px;
	padding-bottom:5px;
	list-style-position: outside;
	background-image: url(../images/retailers/q-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;	
}

.faq-answer {
	list-style-image: none;
	padding-left: 20px;
	padding-bottom:15px;
	list-style-position: outside;
	background-image: url(../images/retailers/a-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;	
}
#window-sticker{
	background-image:url(../images/retailers/hs_sticker.gif);
	background-repeat: no-repeat;
	background-position:right top;	
}

#girlwithbasket{
	background-image:url(../images/retailers/girlwithbasket.jpg);
	background-repeat: no-repeat;
	background-position:right bottom;	
	height:200px
}

.checklist {float: left; clear:left; margin-bottom:5px}
.checktext {float: right;clear:left;margin-left:50px; vertical-align:top;}

.displayfields input
{
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.disabled
{
border:none;
font-family:Arial, Helvetica, Sans-Serif;
font-size:12px;
}

#retail-nav a		{color: #0099CC; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline;}
#retail-nav ul		{margin-left: 20px; list-style-image: url(../images/template/bullet-blue-white.gif); list-style:inside;}
#retail-nav li		{display: inline; padding-right: 6px;}