/* system Styles */

/*do not touch body tag*/
body            {font-size:75%;	margin:0px; background-color: #FAFAFA;}
		
DIV,SPAN	    {font-family: arial, verdana, helvetica,sans serif; margin:0.001pt; color: #666666;}
LI     			{font-family: arial, verdana, helvetica,sans serif; margin:0.001pt; color: #666666;}
P               {font-family: arial, verdana, helvetica, "sans serif"; margin:0.001pt; line-height: 1.3em; color:#666666;}
TD              {font-family: arial, verdana, helvetica,sans serif;}

UL              {margin-left:-15px;	margin-top:0.5em;list-style-position: outside; list-style-image: url(../../../../images/rtArwGreen.gif); list-style-type: square;}

OL              {margin-left:-15px; margin-top:0.5em; margin-bottom:0.001pt; }
form			{MARGIN-TOP: 0.001pt; MARGIN-BOTTOM: 0.001pt; padding-top: 0.001pt; padding-bottom: 0.001pt;}
a				{color:#26264E; text-decoration:none;  font-weight:bold}
a:hover			{color:#044571;}
img				{border: none;}
TEXTAREA		{FONT: 100% Verdana, Arial, Helvetica, sans-serif;}
INPUT			{FONT: 100% Verdana, Arial, Helvetica, sans-serif;}

/*start of template*/

body {
	margin: 0px;
	background-color: #FAFAFA;
}
/* CSS Document */

#wrapper {
	background-image: url(../../../../images/wrapper_bg.gif);
	width: 1000px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-y;	
}

#contentwrapper {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding-left: 38px;
	padding-right: 38px;
}
#header {
	width: 920px;
	height: 87px;
}
#headerleft {
	height: auto;
	width: 400px;
	background-repeat: no-repeat;
	padding-top: 34px;
	padding-bottom: 24px;
	float: left;
	}

#headermiddle {
	height: auto;
	width: 200px;
	padding-top: 18px;	
	padding-bottom: 10px;
	padding-left:160px;
	float: left;	
	}
	
#contacttel	{ font:Arial, Helvetica, sans-serif; color:#0099cc; font-size:1.5em; font-weight: bold; text-align:right; width:155px}

.smallgrey	{ font:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; font-weight: bold; float: left; padding-top:5px;}

#headerright {
	width: 160px;
	background-image: url(../../../../images/ramsay_logo.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-top: 22px;
	height: 63px;
	padding-bottom: 0px;
	float: right;
}
#topmenu {
	height: 50px;
	width: 920px;
	float:left;
	background-image: url(../../../../images/menu_bg.gif);
	background-repeat:repeat-x;
}

#secondarymenu {
	width: 100%;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	height: 25px;
}
#secondarymenuleft {
	float: left;
	width: 480px;
	vertical-align: middle;
	height: auto;
	padding-top: 4px;
}
#secondarymenuright {
	float: right;
	width: 400px;
	text-align: right;
	vertical-align: middle;
	padding-right: 0px;
	height: auto;
	padding-top: 4px;
	padding-bottom: 4px;	
}

#secondarymenuright a:hover {
	color:#0099cc
}

#middlecontent {
	width: 921px;
}

#middlecontentleft {
	width: 200px;
	float: left;
	background-color: #FFFFFF;
	margin-right: 14px;
	height: auto;
	padding-bottom:10px;
}
#contactus {
	font-family: Arial, sans-serif;
	color: #666666;
	font-size: small;
	font-weight: bold;
	background-image: url(../../../../images/ajax_tab_bg_23.gif);
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-bottom: 7px;	
}

#contactbutton a:hover {
color:#FFFFFF; }

#contactbutton img {margin: 3px 0 -3px 0; }

#contactus li {
	list-style-type: none;
	display: inline;
	padding-right: 20px;
}
#contactus a {
}
#contactus a {
	font-family: Arial, sans-serif;
	color: #666666;
	text-decoration: none;
}

#contactus a:hover {
	color: #0099CA;
}
#contactus img {
	padding-left: 40px;
}

#ramsayukbutton {height: auto ;width: auto; background-color:#999999; font-family: Arial, sans-serif;
	color: #666666;
	font-size: small;
	font-weight: bold;
	background-image: url(../../../../images/ajax_tab_bg_23.gif);
	padding-top: 11px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 10px;}

#ramsayukbutton a:hover {
	color: #ffffff;
	}

#menucontainer {
	width: auto;
	min-height:200px;
	padding-top:10px;
	float:left;	
}

#contentleftheader {
	background-image: url(../../../../images/quickfind_03.gif);
	width: 200px;
	height: 20px;
	background-repeat: no-repeat;
	float: left;
	
}
#quick-find-tabs {
	height: 20px;
	width: 200px;
	float: left;
	background-image: url(../../../../images/quickfinder_bg_09.gif);
}

#quick-find-tabs .selected a {
}


#quick-find-tabs ul {
	list-style-type: none;
	width: auto;
	margin-top: 0px;
	padding-top: 0px;
	background-position: bottom;
	text-indent: 0px;
	display: inline;
	margin-left: 0px;
	padding-left: 0px;
}

li.quickmenu {
	display: inline;
	width: 200px;
}


.quickmenu a {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: auto;
	background-image: url(../../../../images/quickfinder_bg_09.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 3px;
	padding-left: 5px;
	text-decoration: none;
	font-weight: bold;
	overflow: hidden;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00A5D8;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00C9FC;
	padding-bottom: 5px;
	padding-right: 3px;
}
.quickmenu a:hover {
	background-image: url(../../../../images/quicklink_over_07.gif);
	background-repeat: repeat-x;
	color: #003466;
}

#contentleft {
	width: 200px;
	padding: 0px;
	float: left;
	height: auto;
}

.contentlefttop {
    background-image:url("../../../../images/menu_shadow_15.gif");
    background-position:center bottom;
    background-repeat:no-repeat;
    height:4px;
    margin-left:-10px;
    margin-top:-12px;
    width:200px;
}



#contentleftinner {
	background-image: url(../../../../images/quickfinderbg_12.gif);
	background-repeat: repeat-y;
	width: 180px;
	height: 136px;
	margin: 0px;
	float: left;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contentleftmenucontainer .selected a {
	float: left;
	font-family: Arial, sans-serif;
	color: #003466;
	font-size: 12px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 2px;
	text-decoration: none;
	background-image: url(../../../../images/quicklink_over_07.gif);
	background-position: bottom;
	padding-bottom: 3px;
	display: inline;
}
#contentleftmenucontainer li.selected {
	display: inline;
}

#middlecontentcentre {
	float: left;
	width: 492px;
	margin-right: 15px;
	vertical-align: top;
	background-image: url(../../../../images/ramsayhealthcareuk_27.jpg);
	height: 240px;
}
#middlecontenttoggles {
	float: right;
	width: 70px;
	padding-top: 200px;
}
#middlecontentright {
	width: 200px;
	float: left;
	
}
#sitesearch {
	padding: 0px;
	margin-top: 3px;
	margin-bottom:10px;
}

#sitesearch input.gobutton {
    margin-bottom:-6px;
}

#form1 {
	padding: 0px;
	margin-top: 0px;
	vertical-align: bottom;
}

#sitesearch input {
	width: 200px;
}

#sitesearch label { display:none 	
}

#middlecontentrightcontainer {
	float: left;
	margin-top: 3px;
	height: auto;
	width: 200px;
}
#contentrightmenu {
	float: left;
	width: 200px;
	background-image: url(../../../../images/quickfinder_bg_09.gif);
	background-repeat: repeat-x;
	height: 20px;
}

.contentright a{ color:#019bcf;
}

.newsmenu a {
    background-image:url("../../../../images/quickfinder_bg_09.gif");
    background-position:left top;
    background-repeat:repeat-x;
    border-left:1px solid #00C9FC;
    border-right:1px solid #00A5D8;
    color:#FFFFFF;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    overflow:hidden;
    padding:3px 3px 5px 5px;
    text-align:center;
    text-decoration:none;
    width:90px;
}
.newsmenu a:hover {
	background-image: url(../../../../images/quicklink_over_07.gif);
	color: #003466;
}

li.newsmenu {
	display: inline;
}
#contentright {
	width: 200px;
	float: left;
}

/*
.contentrightshadow {
	background-repeat: repeat-y;
	width: 200px;
}
*/

.contentrightshadow {
	float: left;
	background-image: url(../../../../images/menu_shadow_15.gif);
	width: 200px;
	background-repeat: repeat-x;
	height: 4px;
	margin-top: -13px;
	margin-left: -10px;
}

#contentrightinner {
	float: left;
	width: 180px;
	background-image: url(../../../../images/quickfinderbg_12.gif);
	padding: 10px;
	height: 163px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#middlecontentlefttopcontainer {
	float: left;
	width: auto;
	height: 40px;
}
#middlecontentheader {
	float: left;
	width: 504px;
	height: 66px;
	background-image: url(../../../../images/page_header_03.gif);
	background-repeat: no-repeat;
}
#lowercontentshadow {
	float: left;
	background-image: url(../../../../images/tabsectionshadow_23.gif);
	margin-top: 10px;
	background-repeat: no-repeat;
	width: 945px;
	background-position: center top;
	margin-left: -12px;
	margin-right: -12px;

	padding-bottom: 5px;
}

#lowercontent {
	float: left;
	width: 920px;
	padding-left: 13px;
}

#lowercontenttabs {
	background-color: #999999;
	float: left;
	width: 920px;
	background-image: url(../../../../images/ajax_tab_bg_23.gif);
	height: 32px;
}
.ajaxmenu {
	display: inline;
}
.ajaxmenu a {
	display: inline;
	float: left;
	background-image: url(../../../../images/ajax_tab_bg_23.gif);
	padding-top: 8px;
	padding-right: 63px;
	padding-bottom: 8px;
	padding-left: 66px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	list-style-type: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6C6C7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.ajaxmenu a:hover {
	background-image: url(../../../../images/ajax_tabhover_11.gif);
	color: #FFFFFF;
}
#lowercontenttext {
	height: 100px;
	clear: both;
}

.lowertextleft {
	width: 280px;
	float: left;
	padding-right: 10px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top:0;
	
}

.lowertextleft p { 
            font-size:11px;		
}

.lowertextleft1 {
	width: 205px;
	float: left;
	padding-right: 10px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top:0;	
}

.lowertextmiddle {
	width: 280px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size: small;
	color: #666666;
}

.lowertextmiddle p{ font-size:11px;}

.lowertextmiddle1 {
	width: 205px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	color: #666666;
}

.lowertextmiddle2 {
	width: 205px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	color: #666666;
}

.lowertextright {
	width: 280px;
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size: small;
	color: #666666;}
	
.lowertextright p{ font-size:11px;}

.lowertextright1 {
	width: 205px;
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	color: #666666;}
	
#lowercontenttabs .selected a {
	float: left;
	padding-top: 6px;
	padding-right: 60px;
	padding-bottom: 7px;
	padding-left: 60px;
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #209DD5;
	font-family: Arial, sans-serif;
	color: #209DCD;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
#lowercontenttabs .selected a:hover {
	font-family: Arial, sans-serif;
	color: #FFFFFF;
	background-image: url(../../../../images/ajax_tabhover_11.gif);
	border-top-width: 0px;
	border-top-style: solid;
}

#lowercontenttabs .selected {
	display: inline;
}

#footer {
	background-image: url(../../../../images/footer_bg_23.gif);
	height: 66px;
	clear: both;
	overflow: hidden;
	margin-right: 20px;
	width: 920px;
}
#footerleft {
	float: left;
	width: 200px;
	padding: 10px;
	font-family: Arial, sans-serif;
	font-size: small;
	color: #666666;
	font-weight: normal;
}
#footer #footerleft img {
	vertical-align: top;
	padding-left: 6px;
}
#footercentre {
	float: left;
	padding: 10px;
	width: 480px;
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
}
#footerright {
	float: right;
	width: 180px;
	padding: 10px;
	text-align: right;
}

#contentwrapperbt {
	margin-right: auto;
	margin-left: auto;
	width: 1000px;
	background-image: url(../../../../images/wrapper_bt_33.gif);
	background-repeat: no-repeat;
	height: 35px;
	background-position: center top;
	margin-top: 0px;
	padding-top: 0px;
}


p  {
	font-family: Arial, sans-serif;
	font-size: small;
	color: #666666;
	margin-top: 0px;
}
h1  {
	font-family: Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #209DCD;
	margin-top: 10px;
	margin-bottom: 0px;
}

.bluesmallbold {
	font-family: Arial, sans-serif;
	font-weight: normal;
	color: #019ED3;
	font-size: 11px;
}
.greysmall {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #666666;
}


/*breadcrumb */
#breadleft				{color:#cccccc;}

/*pagetemplate*/
#subheader {
	float: left;
	width: 906px;
	background-image: url(../../../../images/sub_head_bar_03_03.gif);
	background-repeat: no-repeat;
	height:50px;
	background-position: left;
	padding-left: 15px;
	font-family: Arial, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-color: #007DC8;
}

#subheadercontent {
	padding-top: 12px;
	color:#FFFFFF
}

#middlecontentcentrepage {
	float: left;
	width: 492px;
	margin-right: 15px;
	vertical-align: top;
	height: auto;
	padding-top:8px;
	
}

#bodytext {
	float: left;
	width:492px;
	height: auto;
	padding-top:5px;
	padding-bottom:20px;	
	}
	
#bodytext p{ font-size:1.1em;
	 
}

#bodytext .li{ font-size:1.1em;
	 
}

#middlecontentrightpage {
	width: 200px;
	float: left;
		padding:15px 0 0 0;
	
}

.greycontentbox {
	width: auto;
	height: auto;
	background-image: url(../../../../images/box_bg_07.gif);
	background-repeat: repeat-x;
	background-color: #DADADA;
	background-position: top;
	padding:10px;
	margin-bottom:10px;
}

.whitecontentbox {
		background-image: url(../../../../images/white_content_box_bg_03.gif);
	background-repeat: no-repeat;
	border: 1px solid #CCCCCC;
	padding: 10px;
	margin-bottom: 15px;
	float: left;
	width: 178px;
}

.whitecontentboxwide {
	background-image: url(../../../../images/white_content_box_bg_03.gif);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	padding: 10px;
		float: left;
	width: 470px;
	margin-bottom:10px
}


.consultantboxtop { background-image:url(../../../../images/find_a_consultant.gif); height:20px; margin:0 
}

.vacanciesboxtop { background-image:url(../../../../images/vacancy_search_header.gif); height:20px; margin:0 
}

.newsboxtop { background-image:url(../../../../images/latest_news_header.gif); height:20px; margin:0 
}

.eventsboxtop { background-image:url(../../../../images/latest_open_evenings.gif); height:20px; margin:0;
}

.specialtyboxtop { background-image:url(../../../../images/treatment_by_speciality.gif); height:20px; margin:0 
}

.azboxtop { background-image:url(../../../../images/treatment_by_az.gif); height:20px; margin:0;
}



#uppercontentlandingpage {width:725px; height:auto; float:left; padding-bottom:12px; padding-top:5px;}
#box2p 					 {height: auto; width: 234px; float: left; background-image: url(../../../../images/uk_home/separatorline.gif); background-position: right; background-repeat: no-repeat; margin-top: 0px; padding-left:12px; }
#box2page 				{padding-top: 0px; float: left; width: 216px;}
#maintext 				{float: left; height: auto; width: 483px; background-image: url(../../../../images/uk_home/separatorline.gif);	background-repeat: no-repeat; background-position: right top;}

#lowercontentpage 		{clear: both; float: left; height: auto; width: 715px; padding-top: 0; padding-left:12px;}
#lowercontentwide 		{clear: both; float: left; height: auto; width: 710px; padding-top: 0; }
#lowercontentlanding 	{clear: both; float: left; height: auto; width: 710px; padding-top: 0; padding-left:0;}

#mappage 				{height: auto; width: 219px;}
#rightcontent 			{height: auto; width: 218px; float: left; padding-left:9px;}
#rightboxtoppage 		{background-image: url(../../../../images/uk_home/rightcontenttop.gif); background-repeat: no-repeat;	height: 21px; width: 218px; float:left}
#rightboxcontentpage 	{background-image: url(../../../../images/uk_home/rightcontentmiddle.gif); background-repeat: repeat-y; width: 220px; float:left}
#rightinnertext 		{padding-left: 15px; width:185px}

#rightboxbottompage 	{background-image: url(../../../../images/uk_home/rightcontentbottom.gif); background-repeat: no-repeat; height: 22px; width: 218px; float: left;}
#content 				{background-color: #00FF66;}
#contenttop 			{float: left; height: 21px; width: 471px; background-image: url(../../../../images/uk_home/content_top.gif); background-repeat: no-repeat;}
#contentmiddle 			{background-image: url(../../../../images/uk_home/content_middle.gif); background-repeat: repeat-y; float: left;	height: auto; width: 435px; clear: both; margin-top: 0px; padding-top: 0px; padding-right: 18px; padding-left: 18px;}
#contentbottom 			{float: left; height: 21px; width: 471px; background-image: url(../../../../images/uk_home/content_bottom.gif); background-repeat: no-repeat;}

#righttext				{height: auto; width: 218px; float:left; margin-top:15px;}
#righttextbox 			{height: auto; width: 218px; float:left;background-image: url(../../../../images/uk_home/specialities_bg.gif);background-repeat: repeat-y; }
#righttextboxtop 		{background-image: url(../../../../images/uk_home/specialities_top.gif); background-repeat: no-repeat; height: 21px; width: 218px; float:left}
#righttextboxmiddle {height: auto;	width: auto; background-image: url(../../../../images/uk_home/specialities_middle.gif); background-repeat: no-repeat ; float: left; width:220px;}
#righttextboxmiddle p 	{color:#FFFFFF}
#righttextboxmiddle a 	{color:#FFFFFF}
#righttextboxbottom 	{background-image: url(../../../../images/uk_home/contact_bottom.gif); background-repeat: no-repeat; height: 22px; width: 218px; float:left;}
#contactinnertext 		{padding-left: 15px; width:185px}

/*widetemplate*/

#breadwide				{width:auto; text-decoration:none; color:#5CBF21; height: auto; margin: 0 5px 15px 10px; padding: 0 0 5px 0; border-bottom:1px dotted #C1D3FB}
#contenttopwide  		{background-image:url(../../../../images/wide/wide_content_top.gif); height:21px; width:706px; float:left}              					
#contentbottomwide		{background-image:url(../../../../images/wide/wide_content_bottom.gif); height:23px; width:706px; float:left }
#maincontentpagewide	{width:680px;background-image:url(../../../../images/wide/wide_content_middle.gif); background-repeat: repeat-y; height:auto; padding:0 15px 0 15px; float:left}

#maincontentpagewide td {padding:0 0 15px 0; }

#middlecontentwide 		{width: 710px; height: auto; padding:0 0 0 5px ; float:left}
#middlecontentmap 		{width: 690px; height: auto; padding:0 0 0 0 ;}



	
/*standard styles*/

	
/*Hospital home page template*/
#contentarea			{padding:10px 0 0 10px; border-left:1px solid #999999; float:left;}
#welcomeimage 			{height: 242px; width:627px; float:left; background-image:url(../../../../images/orchard_lea_lounge.jpg); background-color:#FFFFFF;}
#leftcol				{width:100px;}

/*Public Seminars template*/
#opentitle				{width:470px; padding: 0 0 0 0; margin:0 0 0 0; }
#opendate				{float:left; width:440px; padding: 0 0 0 0;} 
#openinfo				{float:left; width:440px; padding: 0 0 0 0; }
#opencontact 			{float:left; width:440px; padding: 0 0 0 0;}

/*Vacancy template*/
#vacancytitle			{width:470px; padding:0;  margin: 0 0 0 0}
#jobdescription 		{width:470px; padding: 0; float:left; margin: 0 0 0 0}
#jobbenefits 			{width:470px; padding: 0; float:left; margin: 0 0 0 0}
#righttextvacancy		{height: auto; width: auto; float:left;}


/*Class style*/

.quicklinks 			{font-family:Arial, Helvetica, sans-serif; font-size:large; color:#FFFFFF}
.brandlinks 			{font-family: Arial, Helvetica, sans-serif; font-size:20px; color: #044571; font-weight: normal; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; padding-top: 0px; margin-bottom: 10px; margin-top:0}	  


/*Non Selectable Font Styles*/
.menublue				{color:#66B53E; font-size:x-small; font-weight:bold;  margin:0px;}
#imagehome	    		{border:0px;}
#logo  		 			{font-size:170%; padding-top:4px; padding-bottom:4px;}
#stylechange			{position:absolute;top:140px; left:100px}
.Path 					{color:#999999; text-decoration:none;}
.Path:visited 			{color:#999999; text-decoration:none;}
.Path:hover 			{color:#999999; text-decoration:none;}

/*Whats New*/
.newstitle			{background-color:#F6F8F3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; border-top:1px solid #D3DDDC; color:#ffffff; text-decoration:none; padding:0px 0px 4px 8px;}
.newsbullet			{background-image:url(../../../../images/red-bullet1.gif); background-repeat:no-repeat;}
.NewsBody			{font-family:Arial, Verdana, Helvetica, sans-serif; color:#ffffff; padding:10px 0px 0px 0px; text-decoration:none;}
.NewsBody2			{font-family:Arial, Verdana, Helvetica, sans-serif; color:#666666; padding:10px 0px 0px 0px; text-decoration:none;}
a.titlenews			{color:#990066; text-decoration:none;}
a.newslinks			{color:#ffffff; text-decoration:none;}
a.newslinks:hover,a.titlenews:hover		{color:#000000;}
div.nItem			{padding-bottom:10px;}

/*News Items*/
.newsitem ul		{list-style:none; margin-left:-37px;}
.newsitem li		{margin-left:0px; margin-bottom:10px;}

.newsitem	{margin-bottom:10px;}
.newsdesc	{display:block;}

/*site map styles */
.sitmpA0			{font-size:x-large; font-family:Arial,Verdana,Helvetica; color:#005173; text-decoration:none;}
.sitmpA1			{
	font-size:small;
	font-family:Arial, Verdana, Helvetica;
	color:#1a76ce;
	text-decoration:none;
	font-weight: bold;
}

/* Quick Menu Styles*/
.linkhead       	{color:#999999; font-size:1em; font-family:Arial,Verdana,Helvetica,sans-serif; text-decoration:none; font-weight:normal;}
.linkhead:hover       	{color:#666666;}
.linkhead2       	{color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-variant:small-caps;}
.linkhead3       	{color:#034d94; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-size:x-small;}
.linkhead2:hover    {color:#000000;}
.linkhead2:active   {color:#000000;}

.hospitalfinder		{font-family: Arial, Helvetica, sans-serif; font-size: large; color: #ffffff; border-bottom-width: 1px;
	border-bottom-style: solid; border-bottom-color: #2096EE; padding-top: 0px; margin-bottom:6px;}


.contactnumber		{font-size:x-large; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

/* Page Counter Styles */
#PageCounter		{text-align:right; clear:both; width:11em;}
.PageCounter		{text-align:left; font-size:xx-small; color:#000070;}
HR.PageCounter		{color:#000070; height:1px;}
.PageCounterTxtBox	{width:2em; font-size:1em;}

/*Events Calendar */
.eventsborder 		{background-color:#005173; color:#ffffff; line-height:20px;}
.eventsboxbg 		{background-color:#00CC66; font-size:100%; color:#000000;}
.eventsbullet 		{background-image:url(../../../../images/documenticon.gif); background-repeat: no-repeat; margin-bottom:10px}
 /* Main Events Calendar Style */
 .eventCalendar  {font-family:tahoma,arial,helvetica; font-size:70%; padding:3px; width:600px; }

/* eWorld UI Calendar Control */
.calCtrl 			{font-size:80%; font-weight:normal;}
.calCtrlDayHeader 	{background-color: #DCDCDC;}
.calCtrlMonthHeader {background-color: #666666; color:white;}
.calCtrlWeekDay 	{background-color: #FFFFFF;}
.calCtrlOffMonth 	{background-color: #778898; }
.calCtrlGoToToday 	{background-color: #FFFFFF;}
.calCtrlTodayDay 	{background-color: #0f9fef;}
.calCtrlWeekend 	{background-color: #D3D3D3; }
.calCtrlSelectedDate {background-color: #FFFF00;}
.calCtrlClearDate 	{background-color: #FFFFFF;}
.calCtrlHoliday 	{background-color: #FFFFFF;}
	
/* AtoZBrowser */
.AtoZIndex	 		{}
.AtoZIndex:hover 	{}
.AtoZBG		 		{}
.AtoZLink	 		{}
.AtoZLink:hover	 	{}
.AtoZTitle1	 		{}

/* NewsLetterAdmin styles */
.NewsLetterDarkBg	{background-color:#007000;}
.NewsLetterLightBg	{background-color:#effff3;}

/* Top Drop Down Menu Styles */
/* These styles are used globally by the top drop down menu. Colour specifc styles are defined else where.

/* style for the containing div for the menu */
/* note, the font size of 83% gives a very similar font-size in IE and Mozilla. feel free to change it, but appreciate the impact cross-browser */
div#topdropmenu 	{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:0.9em; z-index:199; float:left; position:relative;
margin-bottom: 0;}
		
/* default ul tag style for this menu - you probably won't need to change this */
div#topdropmenu ul 	{line-height:1.2em;	list-style:none; margin:0px; padding:0px;}
		
/* style for the actual menu links. display and height are important to the operation of the menu. change the others if you like (note:colour changes should probably go in the colour style sheets */
div#topdropmenu a {margin:0px; height:100%; text-decoration:none;}

/* default li tag style for this menu - you probably won't need to change this */
/* the postion:relative and float:left are critical to the correct operation of the menu */
div#topdropmenu ul li	{position:relative; float:left; margin:0;}
		
/* this style is essential to the correct operation of the menu. it ensures correct positioning of the "leaves". */
div#topdropmenu ul ul {	position:absolute;}

		/* The following 2 groups of styles handle making the menu leaves appear and disappear on mouseover*/
		/* if want extra levels of drop downs, you need to add extra styles here for each level*/
		/* There are sufficient styles here for a 3 level menu. for a 4th level add a new css selector with an additional*/
		/* ul tag before the li:hover. eg div#topdropmenu ul ul ul ul li:hover ul ul/*
		/* please read the ImmSample documentation for more details */
		div#topdropmenu ul ul, 
		div#topdropmenu ul li:hover ul ul,
		div#topdropmenu ul ul li:hover ul ul,			
		div#topdropmenu ul ul ul li:hover ul ul
		{
			display:none;
		}
		
		div#topdropmenu ul li:hover ul,
		div#topdropmenu ul ul li:hover ul,
		div#topdropmenu ul ul ul li:hover ul,
		div#topdropmenu ul ul ul ul li:hover ul
		{
			display:block;
		}
	
	/* This next block of styles controls the appearance of the top menu bar and also contains styles to override the level 0 styles for lowers levels where necessary */
	/* it is this section which really differentiates the top drop down menu from a side flyout menu */

	/* We have found that using px units (rather than say em units) is more reliable across different browsers implementations of the CSS2 box model.*/
	/* CSS2 is seriouly flawed in how it handles dimensions of content elements, but we're stuck with it until CSS3 is widely adopted */
		
	/* This section defines the width of the menu items at different levels */
	div#topdropmenu ul.L0		{width:922px; } /* defines the total width of the top menu */
	div#topdropmenu ul.L1		{width:170px;} /* width of level 1 leaves */
	div#topdropmenu ul.L2		{width:170px;} /* width of level 2 leaves */

	
	/* defines position of drop down leaves */
	div#topdropmenu ul.L0 ul	{top:50px; left:0;} /* position of first leaf */
	div#topdropmenu ul.L1 ul	{top:-1px; left:100%;} /* position of second leaf */
	div#topdropmenu ul.L2 ul	{top:-1px; left:100%;} /* position of third leaf - if there is one*/

	/* defines width of menu items */
	div#topdropmenu ul.L0 li	{height:19px;} /* level 0 items */
	div#topdropmenu ul.L1 li	{width:170px; height:auto;} /* level 1 items */
	div#topdropmenu ul.L2 li	{width:170px; height:auto;} /* level 2 items */
	
	/* defines height and width of a tags within the above li tags*/
	/* note that padding-left, padding-right and width must add up to the values above. mozilla seems to have a bit of problem in the sample site here in the for the top level only, we had to add 4 more pixels in order to get the borders to show properly on the menu */
	/* padding-top and padding bottom styles are useful for netscape which doesn't seem to handle "filling" the LI tag to 100% height */
	/* change the padding styles, but exercise some caution with different browsers*/
	div#topdropmenu ul.L0 li a	{font-family: Arial, sans-serif;
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 0px;
	text-decoration: none;
	background-image: url(../../../../images/menu_bg.gif);
	background-repeat:repeat-x;
	float: left;
	padding-top: 18px;
	padding-right: 14px;
	padding-bottom: 13px;
	padding-left: 14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00CBFE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #009CCF;
	margin-bottom:0;
	
}

div#topdropmenu ul.L0 li a:hover	{background-image: url(../../../../images/menu_rollover_03.gif);	background-repeat:repeat-x; color:#003264}
	
	div#topdropmenu ul.L1 li a	{width:150px; height:auto; font-size:110%; font-weight:normal; padding-left:5px; padding-right:15px; padding-top:.20em; padding-bottom:.25em;display:block;}
	div#topdropmenu ul.L2 li a	{width:150px; height:auto; font-size:110%; font-weight:normal; padding-left:5px; padding-right:15px; padding-top:.23em; padding-bottom:.33em;}
	
	/* Global Sidemenu Styles  - see color style sheets for further styles */
	/* These are styles used globally by the expanding sidemenu. Further styles for this plugin are defined the in the "color" style sheets. */
		
		/* style for the containing div for the menu */	
		/* note, the font size of 83% gives a very similar font-size in IE and Mozilla. feel free to change it, but appreciate the impact cross-browser */
		
div#smsidemenu{padding-bottom:10px;}		
		
div#sidemenu {width:200px; font-family: Arial, tahoma, Verdana, Helvetica, sans-serif; font-size:100%; border-top: solid 7px #0099cc; border-bottom: solid 10px #0099cc;}

/* style of the "header" for the menu if there is one */
div#sidemenu .head	{font-size:100%; padding:8px 5px 8px 8px;  border-bottom: solid 1px #0099cc; width: 187px; background-color:#ffffff }

/* default ul tag style for this menu - you probably won't need to change this */
div#sidemenu ul 	{list-style:none; margin:0px; padding:0px;}
		
/* default li tag style for this menu - you probably won't need to change this */
div#sidemenu ul li	{float:left; width:100%; margin:0px;}
		
/* style for the actual menu links. padding-top and padding bottom styles are useful for netscape which doesn't seem to handle "filling" the LI tag to 100% height */
/* change the padding styles, but exercise some caution with different browsers*/					
div#sidemenu a {display:block; text-decoration:none; padding-top:0.5em; padding-bottom:0.5em; width: 200px; border-top:1px solid #0099cc; border-bottom:1px solid #0099cc;}
		
/* style for the menu bullets */
div#sidemenu a SPAN	 {float:left; width:10px; background-repeat:no-repeat;}

/* Class for invisible items for accessibility (DO NOT REMOVE) */
.invisible { visibility: hidden; margin-top:-10px;}

/* Custom Plugin table style */
table.ConsultantSearch        { width: 90%; margin-bottom:10px; background-color: #ffffff; color:#00325b ; font-weight:bold; }

table.ConsultantSearchResults       { width:100%;}
table.ConsultantSearchResults tr th { text-align:left; background-color:#00325b; color:#ffffff}
table.ConsultantSearchResults tr td { background-color:#ebeaea; padding:4px}

table.ConsultantDetails       { width:500px; margin-bottom:10px;}
table.ConsultantDetails tr th { text-align:left; background-color:#dddddd; width:auto; padding:3px; color:#005173; width:150px}
table.ConsultantDetails tr td { background-color: #F5F5F5; width:auto; padding:3px;}

table.HospitalFinder			{width:100%; background-color:#dddddd; padding:2px; color:#005173; border:1px solid #999999;}
	table.HospitalFinder    td		{padding: 4px;}
	table.HospitalFinder	td.line	{border-bottom:1px dotted #005173;}
/*Events Calendar */
.eventsborder {background-color:#222299; color:#ffffff; font-family:Arial,Verdana,Helvetica; font-size:110%; font-weight:bold;}
.eventsboxbg {background-color:#e7e7e7; font-size:100%; color:#222299;}
.eventsbullet {background-image:url(../../images/documenticon.gif);}

/* eWorld UI Calendar Control */
.calCtrl {font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlDayHeader {background-color: #DCDCDC; color: Black;font-size:60%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlMonthHeader {background-color: #0f9fef; color: Black;font-size:85%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlWeekDay {background-color: #FFFFFF; color: Black;font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlOffMonth {background-color: #778898; color: Black;font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlGoToToday {background-color: #FFFFFF; color: Black;font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlTodayDay {background-color: #0f9fef; color: Black;font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlWeekend {background-color: #D3D3D3; color: Black;font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlSelectedDate {background-color: #FFFF00; color: Black;font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlClearDate {background-color: #FFFFFF; color: Black;font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}
.calCtrlHoliday {background-color: #FFFFFF; color: Black;font-size:80%; font-weight:normal; font-family:Verdana,tahoma,arial,sans-serif;}


/*Vacancies2*/
.VacanciesDarkBg {background-color:#66CC66;}
.VacanciesLightBg1 {background-color:#66CCcc;}
.VacanciesLightBg2 {background-color:#99ee99;}
.VacanciesLightBg3 {background-color:#ffffff;}


/* Blogging Plugin  Styles */
.BloggingAboutBox
{
                padding: 10px;
}

.BloggingAboutBox A
{
                display: block;
}

.RSSFeedLink
{
                float:right;
                margin-top: -30px;
                margin-right: 5px;
}

.BlogItem
{
                margin-bottom: 30px;
}

.BlogItem .CreatedDate
{
                font-size: x-large;
                color: navy;
                border-bottom: 1px dashed navy;
                padding-bottom: 10px;
                margin-bottom: 10px;
}

.BlogItem h1.Title
{
                font-size: large;
}

.BlogItem .Content
{
                margin-bottom: 10px;
}

.CommentItem
{
                border-bottom: 1px #A8A8A8 dashed;
                padding-bottom: 10px;
                margin-bottom: 10px;
}

.CommentItem .Title
{
                font-weight: bold;
                margin-bottom: 5px;
}

.CommentItem .MetaData
{
                font-style: italic;
                color: gray;
                margin-bottom: 10px;
}

.CommentItem .Content
{
                margin-bottom: 10px;
}

.CommentItem .CreatedDate
{
                font-weight: bold;
}




/* New comment form layout */
.BlogEntryNewCommentForm fieldset {
  margin-bottom: 10px;
}
.BlogEntryNewCommentForm legend {
                padding: 0 2px;
                font-weight: bold;
                margin: 0 -7px; /* IE Win */
}

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */

.BlogEntryNewCommentForm fieldset ol, 
.BlogEntryNewCommentForm fieldset ul 
{
  margin: 0;
  padding: 0;
}


.BlogEntryNewCommentForm fieldset li {
  list-style: none;
  list-style-image: none;
  padding: 5px;
  margin: 0;
  clear: both;
  border: 0;
}

.BlogEntryNewCommentForm fieldset li input,
.BlogEntryNewCommentForm fieldset li textarea
{
  width: 350px;
}

.BlogEntryNewCommentForm fieldset li div.captcha
{        
    line-height: 1.8em;    
    margin-bottom: 5px;
    float: left;    
}

.BlogEntryNewCommentForm fieldset label, .captchaLabel
{
    width: 120px; /* Width of labels */
    vertical-align:top;
    line-height: 1.8em;
    float: left;
    margin-right: 5px;
}

.BlogEntryNewCommentForm fieldset li div.captcha img 
{
    margin-bottom: 2px;
}

/* Form styles */
                
.BlogEntryNewCommentForm legend { padding-left: 0; color: #333; }

.BlogEntryNewCommentForm fieldset {
                border: none;
                /*border-top: 1px solid #C9DCA6;*/
                }
                                
.BlogEntryNewCommentForm fieldset li {
                padding: 5px 10px 7px;
                border-top: 1px solid #C9DCA6;
                }

/* End blogging styles */

/* Rss Feed Styles */
UL.rssFeed			{list-style:none; margin:0px; margin-bottom:20px; width:40em;}
UL.rssFeed LI		{margin-bottom:.75em;}
UL.rssFeed A		{font-size:120%; font-weight:bold;}
UL.rssFeed .desc	{margin-bottom:.2em;}
UL.rssFeed .meta	{}

#middlecontentcentre {
	background-image: none;
}

#jflow p {
	margin: 0;
	padding: 0 1em;
	font-size: 1.0em;
	position: relative;
	top: -50px;
	line-height: 50px;
	height: 50px;
	background: none;
	opacity: 0.7;
	filter:alpha(opacity=70);
}

#jflow .jFlowPrev {
    margin-left:350px;
	vertical-align:middle;	
	
}


#jflow .jFlowNext {
    vertical-align:middle;	
	
}

#quick-find-tabs {
    height: 20px;
	width: 200px;
	float: left;
	background-image: url(../../../../images/quickfinder_bg_09.gif);
}

.ui-tabs {
	zoom: 1;
}

.quick-find-content {
    background-image:url("../../../../images/quickfinderbg_12.gif");
    background-repeat:repeat-y;
    border-bottom:1px solid #CCCCCC;
    float:left;
    height:132px;
    margin:0;
    padding:10px;
    width:180px;
}

.ui-tabs .ui-tabs-panel {
	display: block;
	clear: both;
}

.ui-tabs .ui-tabs-hide {
	display: none;
}

#quick-find-tabs .ui-state-active a
{
    background-image:url("../../../../images/quicklink_over_07.gif");    
    color:#003466;
    font-weight:bold;
}

#quick-find-tabs .ui-tabs-selected a
{
    background-image:url("../../../../images/quicklink_over_07.gif");    
    color:#003466;
    font-weight:bold;
}

.contentright
{
    background-image:url("../../../../images/quickfinderbg_12.gif");
    border-bottom:1px solid #CCCCCC;
    float:left;
    height:153px;
    padding:10px;
    width:180px;
}

#righttabs
{
    margin-left:-40px;
    margin-top:0;
}

#righttabs .ui-state-active a
{
    background-image:url("../../../../images/quicklink_over_07.gif");    
    color:#003466;
    font-weight:bold;
}

#righttabs .ui-tabs-selected a
{
    background-image:url("../../../../images/quicklink_over_07.gif");    
    color:#003466;
    font-weight:bold;
}

#main-tabs .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#main-tabs .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
#main-tabs .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
#main-tabs .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
#main-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#main-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
#main-tabs .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
#main-tabs .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
#main-tabs .ui-tabs .ui-tabs-nav li a, 
#main-tabs .ui-tabs.ui-tabs-collapsible 
#main-tabs .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#main-tabs .ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 1em 1.4em; background: none; }
#main-tabs .ui-tabs .ui-tabs-hide { display: none !important; }

#main-tabs {
	width: 920px;
	margin: 0 auto;
}

#main-tabs ul {
	border: 0px dashed #f00;
	padding: 0;
    background-color: #999999;
	float: left;
	background-image: url(../../../../images/ajax_tab_bg_23.gif);
	width: 920px;
	margin-left:0px;
}

#main-tabs ul li.ui-state-active a {
    background-color:#FFFFFF;
    background-image: none;    
    border-top:3px solid #209DD5;
    color:#209DCD;
    float:left;
    font-family:Arial,sans-serif;
    font-size:small;
    font-weight:bold;
    padding:6px 65px 7px;
    text-decoration:none;
}

#lowercontentshadow {
	border: 0px dashed #0f0;
}

.main-tab-content {
    width:900px;
    padding:10px;
}

.last a {
    border-right: none;
}


.hospquickfind {
    padding:5px;
}

.newsitem {
    font-size:1em;
}

/* Overlay */
#contact-overlay {background-color:#000; cursor:wait;min-height:1080px;}

/* Container */
#contact-container {width:400px; font-family:'Trebuchet MS', Verdana, Arial; font-size:1.1em; text-align:left;}
#contact-container .contact-content {background-color:#FAFAFA; color:#ddd; height:400px; overflow:auto; padding:10px;}
#contact-container h1 {color:#d76300; margin:0; padding:0 0 6px 12px; font-size:1.2em; text-align:left;}
#contact-container .contact-message {text-align:center;}
#contact-container .contact-error {width:92%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#contact-container br {clear:both;}
#contact-container form {padding:0; margin:0;}
#contact-container label {clear:left; display:block; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contact-container .contact-input {font-family:'Trebuchet MS', Verdana, Arial; float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:300px;}
#contact-container textarea {height:114px; font-size:.9em;}
#contact-container .contact-cc {font-size:.9em; cursor:default;}
#contact-container .contact-top {height:13px; background:url(../../img/contact/form_top.gif) no-repeat; padding:0; margin:0;}
#contact-container .contact-bottom {height:13px; background:url(../../img/contact/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:1em; font-weight:bold; color:#fff; text-align:center; vertical-align:middle;}
#contact-container .contact-send {width:50px; background:url(../../img/contact/send.png) no-repeat;}
#contact-container .contact-cancel {width:65px; background:url(../../img/contact/cancel.png) no-repeat;}
#contact-container a.modal-close,
#contact-container a.modal-close:link,
#contact-container a.modal-close:active,
#contact-container a.modal-close:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:-4px; right:24px; color:#999;}
#contact-container a.modal-close:hover {color:#9bb3b3;}

#tabs-2 .hospitallist {
    list-style:square;
    background-image:none;
    background-color:#fff;
    width:202px;
    padding-left:10px;
}

.spacer {margin-bottom:10px;}
.ContactVia {width:300px;}

#errorheader {
	float: left;
	width: 906px;
	background-image: url(../../../../images/error-header.jpg);
	background-repeat: no-repeat;
	height:50px;
	background-position: left;
	padding-left: 15px;
	font-family: Arial, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-color: #007DC8;
}

#subheadercontent {
	padding-top: 12px;
	color:#FFFFFF
}
