/*
The folowing is a guide to font-size comparision
medium = 1.25em
small = 1.1em
x-small = 0.9em

100% = 0.9em
90% = 0.8em
86% = 0.75em
70% = 0.6em 
 */

/* x-small=12px 
Key content styles have been made relative so users can make them larger in their browsers. :(
*/

body { background-color: #ffffff; color : #ffffff; font-size : 0.9em;}

P   {
	font-size: 80%;
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	}


a    		{color:#AF2021; text-decoration:none}
a:visited 	{color:#AF2021; text-decoration:none}
a:active  	{color:#AF2021; text-decoration:none}
a:hover   	{color:#AF2021; text-decoration:underline}

ul  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size: 80%;
	line-height : 1.3em;
	}

ol  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size: 80%;
	line-height : 1.3em;
	}

td  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	}

td a    		{color:#AF2021; text-decoration:none}
td a:visited 	{color:#AF2021; text-decoration:none}
td a:active  	{color:#AF2021; text-decoration:none}
td a:hover   	{color:#AF2021; text-decoration:underline}


/* START leftnav */
.leftnav  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : none;
}
.leftnav a:link 		{color : #000099;}
.leftnav a:Visited  	{color : #000099;}
.leftnav a:Hover  		{color : #000099; text-decoration : underline;}
/* END leftnav */

/* background colours for left hand navigation */
.leftnavbg { background-color:#F7F7F7;}

/* default background colours for left hand navigation - shades of grey */
.leftnavbgdefault { background-color:#F7F7F7;}
.leftnavbghighlightdefault { background-color:#e7e7e7;}

/* background colours for UKM left hand navigation */
.leftnavbgukm { background-color:#E5F5F5;} /* same as membership3 */
.leftnavbghighlightukm { background-color:#E5F5F5;}


/* h1 is the same as .title */
h1 {  
	font-size : 120%;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #333399;
	text-decoration : none;
	line-height : 1.2em;
}

h1 a    	{color:#333399; text-decoration:none}
h1 a:visited 	{color:#333399; text-decoration:none}
h1 a:active  	{color:#333399; text-decoration:none}
h1 a:hover   	{color:#333399; text-decoration:underline}

/* h2 is the same as .heading */
h2  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 100%;
}

/* this style is for h2s with no space below  */
.nospacebelow	{
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 100%;
	margin : 0px;
}

h2 a    	{color:#333399; text-decoration:none}
h2 a:visited 	{color:#333399; text-decoration:none}
h2 a:active  	{color:#333399; text-decoration:none}
h2 a:hover   	{color:#333399; text-decoration:underline}



/* h3 is the same as .subheading */
h3  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 80%;
}

/* h4 is a para heading with no space below */
h4	{
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 80%;
	margin : 0px;
}


.title {  
	font-size : 120%;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #333399;
	text-decoration : none;
	line-height : 1.2em;
}

.title a    	{color:#333399; text-decoration:none}
.title a:visited 	{color:#333399; text-decoration:none}
.title a:active  	{color:#333399; text-decoration:none}
.title a:hover   	{color:#333399; text-decoration:underline}

/* List style */

ul.couk { list-style-image: url("/common/images/brand/bld_arrow_darkblue.gif"); margin-left: 1em; padding-left: 0; padding-top:0; margin-top:0;}
li.couk	{line-height:150%; }


.strapline1 {  
	font-size : 90%;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #333399;
	text-decoration : none;
}

.smalltext {  font-size:70%;  }
.smalltext_white {  font-size:70%; color: #FFFFFF; font-weight: normal;  }

/* a para heading with no space below */
.paraheading	{
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 80%;
	margin : 0px;
}

/* created for UKM newsletter - a white section heading with no space below */
.sectionheading	{
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 80%;
	margin : 0px;
	padding : 0px;
}

.sectionheading a:link 		{color : #ffffff;}
.sectionheading a:Visited  	{color : #ffffff;}
.sectionheading a:Hover  	{color : #ffffff; text-decoration : underline;}

/* to use with h4 - no space above */
.firstpara	{margin-top : 0px;}

/* remove space around para */
.nospacepara  {margin : 0px;}
.error { color: #ff3333 }
.padding 	{padding : 5px 3px 0px 0px;}


.servicesbg 		{background-color: #E7F7FF;}
.servicesheadbg 	{background-color: #BADEFF;}
.healthheadbg 		{background-color: #FFAA00;}

/* START footer */
.footer  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-size: 70%;
	text-decoration : none;
	line-height : 1.3em;
}
.footer a:link 		{color : #000099;}
.footer a:Visited  	{color : #000099;}
.footer a:Hover  	{color : #000099; text-decoration : underline;}
/* END footer */


.footer_white	{
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans serif;
	font-size : 70%;
}

.footer_white a:link 	{color : #FFFFFF;}
.footer_white a:Visited  {color : #FFFFFF;}
.footer_white a:Hover  	{color : #FFFFFF; text-decoration : underline;}



.rgtpanel  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
}

.rgtpanel a    			{color:#333399; text-decoration:none}
.rgtpanel a:visited 	{color:#333399; text-decoration:none}
.rgtpanel a:active  	{color:#333399; text-decoration:none}
.rgtpanel a:hover   	{color:#333399; text-decoration:underline}

.pullout	{
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	font-weight : normal;
	text-align : center;
	margin : 0px;
}

th {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	font-weight : bold;
	text-align : left;
}

.bodytext  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	line-height : 1.2em;
	font-weight: normal;
}

/* these next 2 are fixed size text to go in panels such as on health info homepage */
.paneltext {	
	font-size : 12px;
}
.paneltextlist {	
	font-size : 12px;
	line-height : 120%;
}

.searchsmall  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 10px;
	line-height : 120%;
}



/*body class for Intercom - makes the scroll bar grey instead of blue */
.intercom {scrollbar-face-color: #5c96bd; scrollbar-highlight-color: #b3cee0; scrollbar-shadow-color: #005A97; scrollbar-3dlight-color: #5c96bd; scrollbar-arrow-color:  #005A97; scrollbar-track-color: #cee0eb; scrollbar-darkshadow-color: #005A97; }


/* hightlight class can be used when error or comments in tables are returned as used in the online poll in health news */
.highlight {color: #ffffff; font-weight: bold; background-color: #F65B5B; }

/* 
	START colours for table backgrounds
	first colour is business unit colour	eg bupa1
	second is a lighter tint				eg bupa2
	third is an even lighter tint			eg bupa3
*/

/* for general tables - background colours (alternate) */
.generaltr1 { background-color: #dedec6}
.generaltr2 { background-color: #F0F0DF}

/* grey for general use */
.grey { background-color: #E6E0E0}

/* for Group tables - background colours (alternate) */
.bupa1 { background-color: #0099FF; color: #ffffff; font-weight: bold;}
.bupa2 { background-color: #BADDFF}
.bupa3 { background-color: #E0EFFD}
.bupa4 { background-color: #99CCFF}
.bupa5 { background-color: #0099FF; color:#FFFFFF; font-weight : normal; }
.bupa6 { background-color: #D6EFFF}


/* for childcare tables - background colours (alternate) */
.childcare1 { background-color: #FF0066; color: #ffffff; font-weight: bold;}
.childcare2 { background-color: #F6C0DB}
.childcare3 { background-color: #FFDCEE}

/* for membership tables - background colours (alternate) */
.membership { background-color: #009999;}
.membership1 { background-color: #009999; color: #ffffff; font-weight: bold;}
.membership2 { background-color: #C3ECEC; }
.membership3 { background-color: #E5F5F5; }

/* as above - but with padding */
.membership4 { background-color: #C3ECEC; padding: 10px; }
.membership5 { background-color: #E5F5F5; padding: 10px; }


/* for international tables - background colours (alternate) */
.international1 { background-color: #FF6600; color: #ffffff; font-weight: bold;}
.international2 { background-color: #FFD37B}
.international3 { background-color: #F8DEAB}

/* for wellness tables - background colours (alternate) */
.wellness1 { background-color: #FF9900; color: #ffffff; font-weight: bold;}
.wellness2 { background-color: #FAE17D}
.wellness3 { background-color: #FBEEBB}
.wellness4 { background-color: #FBF4D7}

/* for care services tables - background colours (alternate) */
.careservices1 { background-color: #9900CC; color: #ffffff; font-weight: bold;}
.careservices2 { background-color: #ECCFF6}
.careservices3 { background-color: #F6E6FB}

/* for hospitals tables - background colours (alternate) */
.hospitals1 { background-color: #000099; color: #ffffff; font-weight: bold;}
.hospitals2 { background-color: #D2DFFB}
.hospitals3 { background-color: #E4ECFC}

/* for hospitals tables - background colours (alternate) */
.staffoffers1 { background-color: #FFAE4A; color: #ffffff; font-weight: bold;}
.staffoffers2 { background-color: #FDFAF4}
.staffoffers3 { background-color: #FFE3BE}

/* for intercom - background colours (alternate) */
.intercomblue { background-color: #B3CEE0}
.intercomorange { background-color: #FFC488}
.intercompink { background-color: #EFC4CA}
.intercompurple { background-color: #C9C9E4}
.intercomgreen { background-color: #99cc99}
.intercomgrey{ background-color: #EEEEEE}

/* for localcare - background colours (alternate) */
.localcare1 { background-color: #009999; }

.localcare2 { background-color: #006666; }


/* END colours */


.heading  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 100%;
}

.heading a    	{color:#333399; text-decoration:none}
.heading a:visited 	{color:#333399; text-decoration:none}
.heading a:active  	{color:#333399; text-decoration:none}
.heading a:hover   	{color:#333399; text-decoration:underline}

.headingwhite  {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 100%;
}

.headingwhite a    			{color:#FFFFFF; text-decoration:none}
.headingwhite a:visited 	{color:#FFFFFF; text-decoration:none}
.headingwhite a:active  	{color:#FFFFFF; text-decoration:none}
.headingwhite a:hover   	{color:#FFFFFF; text-decoration:underline}

.subheading  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 80%;
}

.subheading a    	{color:#AF2021; text-decoration:none}
.subheading a:visited 	{color:#AF2021; text-decoration:none}
.subheading a:active  	{color:#AF2021; text-decoration:none}
.subheading a:hover   	{color:#AF2021; text-decoration:underline}

.subhead  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-style : italic;
	font-size :  80%;
}

.date  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
}

.select  {
	color : #000000;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
}

.crumbtrail  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 70%;
}

.crumbtrail a    		{color:#AF2021; text-decoration:none}
.crumbtrail a:visited 	{color:#AF2021; text-decoration:none}
.crumbtrail a:active  	{color:#AF2021; text-decoration:none}
.crumbtrail a:hover   	{color:#AF2021; text-decoration:underline}


.crumbtrailnew  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 70%;
	margin-top : 5px;
}

.crumbtrailnew a    		{color:#AF2021; text-decoration:none}
.crumbtrailnew a:visited 	{color:#AF2021; text-decoration:none}
.crumbtrailnew a:active  	{color:#AF2021; text-decoration:none}
.crumbtrailnew a:hover   	{color:#AF2021; text-decoration:underline}


.note  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
}

.sitemaptitle  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-size : 12px;
}

.sitemapcontent  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-size : 10px;
}

.sitemapcontent a:link {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-size : 10px;
	text-decoration : none;
}

.sitemapcontent a:Visited  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	font-size : 10px;
	text-decoration : none;
}

.sitemapcontent a:Hover  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	font-size : 10px;
	text-decoration : none;
}


/* created for accessibility purposes on Comm Conns */
.footeraccessible  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-size : 70%;
}

.footeraccessible  a:link {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	text-decoration : none;
}

.footeraccessible  a:Visited  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : none;
}

.footeraccessible  a:Hover  {
	color : #0099ff;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : none;
}
/* end created for accessibility purposes on Comm Conns */

.bold  {
	font-weight : bold;
}

.italic  {
	text-style : italic;
}

.txtwhite  { color : #ffffff; font-weight : normal;}


.popup  {
	color : #000066;
	font-family : Arial, Helvetica, sans serif;
	font-size : 12px;
}

/*line-height : 120%;*/

.subnav  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	font-size: 70%;
	text-decoration : none;
	text-align: center;
}

.subnav a:link {
	color : #000099;
}

.subnav a:Visited  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : none;
}

.subnav a:Hover  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : underline;
}

.rightnavhead  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
}

.rightnavpara  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
}

.rightnav a:link {  
	color: #333399
}

.rightnav a:visited {  
	color: #333399
}

.rightnav a:active {  
	color: #333399
}

.rightnav a:hover {  
	color: #333399; text-decoration: underline;
}

/* created for accessibility purposes on Comm Conns */
.rightnavheadaccessible  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
}

.rightnavparaaccessible  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
}

.rightnavaccessible a:link {  
	color: #333399
}

.rightnavaccessible a:visited {  
	color: #333399
}

.rightnavaccessible a:active {  
	color: #0099ff
}

.rightnavaccessible a:hover {  
	color: #3399ff
}
/* end created for accessibility purposes on Comm Conns */

.b2brightnav a:link {  
	color: #333399
}

.b2brightnav a:visited {  
	color: #333399
}

.b2brightnav a:active {  
	color: #333399
}

.b2brightnav a:hover {  
	color: #006666
}

.b2brightnavon a:link {  
	color: #009999
}

.b2brightnavon a:visited {  
	color: #009999
}

.b2brightnavon a:active {  
	color: #009999
}

.b2brightnavon a:hover {  
	color: #006666
}


.rightnavheading  {
	color : #0099ff;
	font-family : Arial, Helvetica, sans serif;
	font-style : italic;
	font-size : 80%;
}

.valentine {  
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #cc3333;
	text-decoration : none;
}

.valentine a:link {
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #cc3333;
	text-decoration : none;
}

.valentine a:Visited  {
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #cc3333;
	text-decoration : none;
}

.valentine a:Hover  {
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff3300;
	text-decoration : none;
}

/* form buttons */

.formbutton {  font-size: 80%; color: #000080; background-color: #ffffff; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border-color: #99CCFF #99CCFF #99CCFF #99CCFF}
.resetbutton {  font-size: 80%; color: #000080; background-color: #ffffff; padding-top: 1px; padding-right:1px; padding-bottom:1px; padding-left: 1px; border-color: #99CCFF #99CCFF #99CCFF #99CCFF}

/*input fields*/
.input {font-size: 80%; color: #000080; background-color: #FFFFFF; border-color: #ffffff; }

/*blue key line that goes across as a divider*/ 
hr	{ color: #0099ff; background-color: #0099ff; height:1; border:0; }
hr.ukm { color: #009999; background-color: #009999; height:1; border:0;}
hr.careservices { color: #9900CC; background-color: #9900CC; height:1; border:0;}


/* these are added for personalisation demo. mills 05/09/02 */
.myhealthtitle  {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	line-height : 1.2em;
	font-weight : normal;
	margin: 0;
}

.titlewhite {  
	font-size : 120%;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

/* end personalisation demo */

/* next style puts a soft grey keyline around images but there must be border="1" in the image tag */
.image {border-color: #cccccc;}

/* bgcolor for acrobat reader box */
.acrobat { background-color: #EBEBEB}

/* bgcolor for health outcomes box */
.outcomes { background-color: #F0F0DF}

/* bgcolor for related subjects box */
.relatedsubs { background-color: #F7E4CF}



/* Added for Change Control(help) left nav*/
.whiteleftnav  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-size: 80%;
	text-decoration : none;
	font-weight: normal;
}

.whiteleftnav a:link {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	text-decoration : none;
}

.whiteleftnav a:Visited  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : none;
}

.whiteleftnav a:Hover  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : underline;
}



/* Intercom */
.whitefooter {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-size: 80%;
}

.whitefooter a:link {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	text-decoration : none;
}

.whitefooter a:Visited  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : none;
}

.whitefooter a:Hover  {
	color : #cccccc;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	text-decoration : none;
}
.group1  {
	background-color: #99cc99;
}
.group2  {
	background-color: #d2f0d2;
}



.intercomnav  {
	color : #000066;
	font-family : Arial, Helvetica, sans serif;
	text-decoration : none;
}

.intercomnav a:link {
	color : #000066;
	font-family : Arial, Helvetica, sans serif;
	text-decoration : none;
}

.intercomnav a:Visited  {
	color : #000066;
	font-family : Arial, Helvetica, sans serif;
	text-decoration : none;
}

.intercomnav a:Hover  {
	color : #005A97;
	font-family : Arial, Helvetica, sans serif;
	text-decoration : none;
}

.interhomepagetitle {
	font-size : 100%;
	margin-bottom: 0px;
}

.intercomlightpink {background-color: #FAEDEF}
.intercomdarkpink {background-color: #EFC4CA}

/* 
	Added by Jason 08/10/03
	For pop up benefit tables
*/

.benefitstr1 { background-color: #DEEFFF}
.benefitstr2 { background-color: #CCFFFF}

.benefitstitle  { color : #000080; font-family : Arial, Helvetica, sans serif; font-weight : bold; font-size : 12px;}

/* Added by Jason 24/03/04 For pop up PMI tables  */

.pmitablecolor { background-color: #009999}

/* end Added by Jason 24/03/04 For pop up PMI tables  */


/* add for UKM's affinity page -Lincolnshire County Council */

.ukmaffinity { 
	color : #009999; 
	font-weight : bold;
}
.footnotes { font-size : 70%; 
	line-height : 140%;}

/* end added for UKM's affinity page -Lincolnshire County Council */

/* new since redesigned template March 2004 */



.healthinfotable { background-color: #E0EFFD;}
.highlightedge { background-color: #FBB017;}
.highlightbody { background-color: #FEEFD1;}

.white { background-color: #FFFFFF}

.tab  {
	color : #ffffff;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	font-size: 70%;
	text-decoration : none;
	line-height : 1.1em;
	margin-top : 1px;
	background-color : #0099ff;
	text-align: center;
}
.tab a:link 	{color : #ffffff;}
.tab a:Visited  {color : #ffffff;}
.tab a:Hover  	{color : #ffffff; text-decoration : underline;}

.tabselected  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	font-size: 70%;
	text-decoration : none;
	line-height : 1.1em;
	margin-top : 1px;
	background-color : #99CCFF;
	text-align: center;
}
.tabselected a:link 	{color : #000099;}
.tabselected a:Visited  {color : #000099;}
.tabselected a:Hover  	{color : #000099; text-decoration : underline;}	



/* new since redesigned template March 2004  */


/*special titles especially for promotions landing pages*/

.title_proms {
	font-family : Arial, Helvetica, sans serif;
	font-size: 140%;
	text-decoration : none;
	margin :0px;
}


/*BUPA blue font colour*/
.bupablue { color : #0099FF;}


/* START health info styles */

#hi_background	{position:absolute; left:0px; top:0px; width:496px; height:354px; z-index:1;}

#hi_leftbox1	{position:absolute; left:15px; top:10px; width:224px; height:105px; z-index:2}
#hi_leftbox2	{position:absolute; left:0px; top:120px; width:224px; height:105px; z-index:3}
#hi_leftbox3	{position:absolute; left:15px; top:230px; width:224px; height:105px; z-index:4}

#hi_rightbox1	{position:absolute; left:260px; top:10px; width:224px; height:105px; z-index:7}
#hi_rightbox2	{position:absolute; left:275px; top:120px; width:224px; height:105px; z-index:6}
#hi_rightbox3	{position:absolute; left:260px; top:230px; width:224px; height:105px; z-index:5}

#hi_lefttext1	{position:absolute; left:85px; top:50px; width:140px; height:80px; z-index:10;}
#hi_lefttext2	{position:absolute; left:10px; top:157px; width:210px; height:80px; z-index:12;}
#hi_lefttext3	{position:absolute; left:75px; top:263px; width:160px; height:88px; z-index:14;}

#hi_righttext1	{position:absolute; left:270px; top:62px; width:215px; height:80px; z-index:20;}
#hi_righttext2	{position:absolute; left:300px; top:180px; width:160px; height:80px; z-index:18;}
#hi_righttext3	{position:absolute; left:340px; top:280px; width:120px; height:80px; z-index:16;}

#hi_leftgo1		{position:absolute; left:210px; top:308px; width:17px; height:18px; z-index:23;}

#hi_rightgo1	{position:absolute; left:473px; top:197px; width:17px; height:18px; z-index:25;}
#hi_rightgo2	{position:absolute; left:457px; top:308px; width:17px; height:18px; z-index:24;}

/* END health info styles */

/* Staff offers */
.stafftoppara  {margin-right : 35;}

/* homepage couk */
.rightpanel  {
	color : #0099ff;
	font-family : Arial, Helvetica, sans serif;
	
	background-color: #E5F5FF ;
}

.line_consultants { background-color: #CECEFF;}
.line_therapies { background-color: #72D5D5;}
.line_strandnurses { background-color: #FDD785;}
.line_healthcare_prof { background-color: #FBC9FB;}
.line_intercom { background-color: #B3CEE0;}
.line_intermediary { background-color: #FCCA7E;}

.line_lilac { background-color: #E6C4F1;}
.line_green { background-color: #BBEBCE;}
.line_turquoise { background-color: #9CE6EF;}
.line_pink { background-color: #FBD7DD;}


.affinityGreen { color: #009C9C;  }

/* page break for printing */
.pagebreak	{ page-break-after: always}

/* the following were created for UKM sites (LocalCare Direct) */

.ukmcellbgtop { background: url(/common/images/brand/build/ukm/bld_cell_bg_top.gif) ; }
.ukmcellbgbot { background: url(/common/images/brand/build/ukm/bld_cell_bg_bot.gif) ; }
th.ukm	{
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	font-weight : bold;
	padding : 5px;
}

th.ukm2	{
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	font-weight : bold;
	padding : 5px;
	background-color: #E5F5F5;

}

th.ukm3	{
	color : #037070;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	font-weight : bold;
	padding : 5px;
	background-color: #E5F5F5;

}



td.ukm	{
	color : #037F7F;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	padding : 5px;
}

td.ukm1	{
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 80%;
	padding : 5px;
}

.ukmgreentext {color : #037070;}




/*localcare navigation link styles*/


.lc_nav  {
	color : #000099;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	font-size: 70%;
	text-decoration : none;
	margin-top : 1px;
	text-align: center;
}
.lc_nav a:link 	{color : #000099;}
.lc_nav a:Visited  {color : #000099; }
.lc_nav a:Hover  	{color : #000099 ; text-decoration : underline;}

.lc_navon  {
	color : #009999;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size: 70%;
	text-decoration : none;
	margin-top : 1px;
	text-align: center;
}
.lc_navon a:link 	{color : #009999;}
.lc_navon a:Visited  {color : #009999;}
.lc_navon a:Hover  	{color : #009999; text-decoration : underline;}	


.botlinks1  {
	background-color: #0099FF ;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold ;
	font-size: 82%;

}
.botlinks1 a:link 	{color : #FFFFFF ; text-decoration : none ;}
.botlinks1 a:Visited  {color : #FFFFFF ;  text-decoration : none ;}
.botlinks1  a:Hover  	{color : #FFFFFF  ; text-decoration : underline;}


.botlinks2  {
	color : #FFFFFF ;
	background-color: #0099FF ;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	font-size: 70%;
	text-decoration : none ;
	margin-top : 1px;
	text-align: center;
}
.botlinks2 a:link 	{color : #FFFFFF;}
.botlinks2 a:Visited  {color : #FFFFFF; }
.botlinks2  a:Hover  	{color : #FFFFFF ; text-decoration : underline;}

.botlinks3  {
	color : #000000 ;
	font-family : Arial, Helvetica, sans serif;
	font-weight : normal;
	font-size: 70%;
	text-decoration : none ;
	margin-top : 1px;
	text-align: center;
}
.botlinks3 a:link 	{color : #000000;}
.botlinks3 a:Visited  {color : #000000; }
.botlinks3  a:Hover  	{color : #000000 ; text-decoration : underline;}

/*  this style is for anchor links at the top of the page that act as a table of contents */
.toc	{ margin-left : 2em; }

/*end of localcare navigation link styles*/

/*start of new health info page*/
.boxtitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 2px;
	font-weight: bold;
	text-indent: 2pt;
}
.boxcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;

}

.dropdownmenu {
	font-family: Arial, Helvetica, sans-serif;
	
	background-color: #FFFFFF ;
		
}


.boxtitle a:link    		{color:#ffffff; text-decoration:none}
.boxtitle a:visited 	{color:#ffffff; text-decoration:none}
.boxtitle a:active  	{color:#ffffff; text-decoration:none}
.boxtitle a:hover   	{color:#ffffff; text-decoration:underline}

/*end of new health info page*/

/* for UKM promotions pages */
.ukpromotableheading { 
	background-color: #023497; 
	color: #FFFFFF;
	padding: 2px;
	font-weight: bold;
	text-indent: 3pt;
	margin-bottom: 0;
}

.ukpromotitle { font-size : 150%;}
.ukpromotableheadingbg { background-color: #023497; }
.ukpromotabletext	{  font-size: 80%; }
.ukpromobutton {  font-size: xx-small;  color: #333399; background-color: #ffffff; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border-color: #D6EFFF #D6EFFF #D6EFFF #D6EFFF}
.ukpromoparaheading { font-weight : bold; font-size : 80%; margin : 3px;}
.ukpromohighlighttext { font-size: 1.1em; font-weight : bold;}
.ukpromosmallprint {  font-size: 80%; }
/* end for UKM promotions pages */


/* for UKM forms */
.ukmbutton  {
	border:1px solid;
   	border-color:#D2E8E8;
	background-color : #E7F7F7;
	font-family : Arial, Helvetica, sans serif;
	font-size : 70%;
	color : #333399;
	padding: 3px 4px;
	cursor: hand;
}

/* gives text a margin for text in boxes without any padding */
.paddedbox { padding: 5px; }

.comment  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 70%;
}

.caption  {
	color : #333399;
	font-family : Arial, Helvetica, sans serif;
	font-size : 70%;
	margin: 2 2 2 2;
}

.dropdownmenuhealth {
	font-family: Arial, Helvetica, sans-serif;
	
	background-color: #FFFFFF ;
	width: 235px;
		
}

/* for smallprint! */
.smallprint {  font-size:70%; line-height : 140%; }


/* added for hospitaljobs */
.hospitaljobs1 { background-color: #FFE5EF; }
.hospitaljobs2 { background-color: #FFCEE7; }
.hospitaljobsgreen { background-color: #DBF5E6; }
.hospitaljobsyellow { background-color: #FFF4CE; }
.hospitaljobsorange { background-color: #FEDDC6; }
.hospitaljobsblue { background-color: #CCEBFF; }

.boxheading  {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans serif;
	font-weight : bold;
	font-size : 80%;
}

.boxheading a    			{color:#FFFFFF; text-decoration:none}
.boxheading a:visited 	{color:#FFFFFF; text-decoration:none}
.boxheading a:active  	{color:#FFFFFF; text-decoration:none}
.boxheading a:hover   	{color:#FFFFFF; text-decoration:underline}

/* end hospitaljobs */

.contentcell { padding:15px; }

.contentcell2 { padding:10px; }

.backtotop	{  font-size:70%; }

backtotop a    		{color:#AF2021; text-decoration:none}
backtotop a:visited 	{color:#AF2021; text-decoration:none}
backtotop a:active  	{color:#AF2021; text-decoration:none}
backtotop a:hover   	{color:#AF2021; text-decoration:underline}

.bupashopbody { background-color: #E7EFEF;} 
.bupashopedge{ background-color: #949294;}

/* wire frame hi_pilot - please remove after preview */
.left_link a  {  font-size:80%; line-height : 140%; color:#003399; font-family: Arial, Helvetica, sans-serif; padding-left:2px;}
.left_link a:link 	{font-size:85%; line-height : 140%; color:#003399; font-family: Arial, Helvetica, sans-serif;}
.left_link a:active  {font-size:85%; line-height : 140%; color:#003399; font-family: Arial, Helvetica, sans-serif;}
.left_link a:visited  {font-size:85%; line-height : 140%; color:#003399; font-family: Arial, Helvetica, sans-serif;}
.left_link a:hover  	{font-size:85%; line-height : 140%; color:#003399; font-family: Arial, Helvetica, sans-serif;}	

/* wire frame hi_pilot - please remove after preview */
.search_small   {  font-size:80%; color:#003399; font-family: Arial, Helvetica, sans-serif; margin:0px;}
.search_small a  {  color:#003399; font-family: Arial, Helvetica, sans-serif; }
.search_small a:link 	{ color:#003399; font-family: Arial, Helvetica, sans-serif;}
.search_small a:active  { color:#003399; font-family: Arial, Helvetica, sans-serif;}
.search_small a:visited  { color:#003399; font-family: Arial, Helvetica, sans-serif;}
.search_small a:hover  	{ color:#003399; font-family: Arial, Helvetica, sans-serif;}	


.bluelink a:link    		{color:#333399; text-decoration:none}
.bluelink a:visited 	{color:#333399; text-decoration:none}
.bluelink a:active  	{color:#333399; text-decoration:none}
.bluelink a:hover   	{color:#333399; text-decoration:underline}

/* added to provide a green tinted background to focus box on homepages*/
.focusmembership { background-color: #E5F5F5; padding: 8px; }


