/*
The way this style sheet works:
	There are 4 sections to this stylesheet. The first section is the normal styles for the website. These will get updated rarely and only when new styles need defining.
	The second to fourth sections are for mobile browsers. These support devices with widths of 240, 320, 480. The idea behind this is that when the visitor's device tells the stylesheet it's width then the appropriate content is displayed, optimised for the smaller size.
	
	When developing new sections for the website you will need to take into consideration the screen size and make it appropriate for the device (use an emulator to make this easier if you haven't got a decvice to hand).
*/
html{
padding:0px;
margin: -5px!important;
margin-right: 0px !important;
margin: 0px;
}
body {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #636464; padding-top: 0px; text-align:center; background-color:#f3f6f8;} 

/*==
* {margin: 0px; padding: 0px;}==*/

/*==Search style==*/
.righthead  {font-size:12px; font-weight:bold; }


#quickColumnTitle h3{
display:none;
}
/*==Site styles==*/

a 		  {color:#1a58ad; text-decoration: none; font-weight: bold;}
a:visited {color:#477dc8; text-decoration: none;}
a:hover 	{color:#5a7aa6;}

.indexTitle {font-size:2.4em; font-weight:bold; padding-top:2px; margin-bottom: -20px;}

h1 {font-size: 2.2em; }
h2 {font-size:2em; font-weight:bold;}
h3 {font-size:1.5em;font-weight:normal; padding-top:8px !important; }
h4 { font-size: 1.2em; }
h5 {font-size: 1.1em; font-weight: bold;}
h6 {font-size: 1.1em;}

table tr td h1 {font-size: 2.2em; }
table tr td h2 {font-size:2em; font-weight:bold;}
table tr td h3 {font-size:1.5em;font-weight:normal; padding-top:8px !important; }
table tr td h4 { font-size: 1.2em; }
.listnone {list-style:none;}
.listnone li {margin-top:3px;}

.servicelist {list-style:none;}
.servicelist img {vertical-align:middle; }
.servicelist li {margin-top:3px;  }

.genImage {margin:0px 0px 15px 15px; float: right;}
.genImagemetindex {margin:0px 0px 15px 0px;}

.floatleft {float:left;}
.floatright {float:right;}

.leftnone {list-style:none; float:left; width: 40%; padding:3px; margin:0px}
.rightnone {clear:right; list-style:none; float:left; width: 40%; padding:3px; margin:0px}
.video_iphone{ display: none;}
.clear {clear:both;}

li {font-size:12px;}

.regulartext {font-size:12px;}

.performance_chart{
width: 450 px;
height: 296 px;
}
.glossary_term{
text-decoration: underline;
}
/*===Top jump button===*/
.top img{padding:0px; margin-top:0px; vertical-align:middle;}

/*===Main container styles======*/

#leftPanelContainer {border:0px solid #000; width:210px; margin:20px 0px 0px 0px; float:left; padding: 0px;}	
#rightPanelContainer {border:0px solid #000; width:170px; float:left; margin-top:25px;}


#outer { position: relative; width:1018px; background-color:#ffffff; background-image: url(../images/build/contentTile.gif); background-repeat: repeat-y;  margin: 0 auto; padding: 0;  border:solid 0px #000000;}
		
#middleCopyIndex {width:642px;
			min-height: 400px;
			height: 400px;
			float:left;
			text-align:left;
			border:0px solid #000;
			margin: 10px 0px 0px 0px!important;
			margin: 40px 0px 0px 0px;
			padding: 0px 0px 0px 0px;}
			
#middleCopyIndex p {
			margin: 10px 0px 10px 0px;
		}			
			
#middleCopyPro {width:642px;
			
			min-height:100%;
			float:left;
			text-align:left;
			border:0px solid #000;
			margin: 18px 0px 0px 0px;
			padding: 0px 0px 0px 0px;}			
			
#middleCopy {
			min-height: 60%;
			float:left;
			
			width:755px;
			text-align:left;
			border:0px solid #000;
			margin: 20px 20px 0px 0px;
			padding: 0px 0px 0px 20px;
			border-left:1px solid #eeeff1;}		
			


#spacer {  background-image: url(../images/build/spacer.gif); width:56px; border:0px solid #000; float: left; margin-top: 18px;}

/*==== Foundation Trust Form====

#foundationQuestionaire {
	float:right;
	width:325px}
#foundationQuestionaireDescription {
	float:left;
	width:375px;}
	/*
padding:13px 20px 10px 58px; */
/*==== Search header div====*/

#header {background: url(../images/build/headerBg.jpg);
		 padding:0px;
		 margin: 0px;
		 width:1018px;
		 height:250px;
		 min-height:250px;
		 border:0px solid #68f768;
		 background-repeat:no-repeat;
		 margin-top: -3px;}	
		 
#headerPro {background: url(../images/build/headerBg02.jpg);
		 padding:0px;
		 margin: 0px;
		 width:1018px;
		 height:250px;
		 min-height:250px;
		 border:0px solid #68f768;
		 background-repeat:no-repeat;
		 margin-top: -3px;}	

form label{
color: #ffffff;
font-size: 11px;
font-weight: bold;
margin-left: -1px;
}		 

#search_block_header     {float:right; width:375px; border:0px solid #000;	padding:0px; margin-top:12px; margin-right:27px!important; margin-right: 10px;}
				
#search_block_header img {padding:0px; margin:0px; border:0px solid #000;}

#search_block_header #form1{padding:0px; padding-right: 15px;  margin-top:10px !important; margin-top: 5px; border:0px solid #000; clear:right; width: 369px !important; width: 380px; }	
			
form.form1_on{
	margin-left: 0px !important;
	margin-left: 90px;
}
form.form1_off{
margin-left: 0px !important;
	margin-left: 60px;
}				
#search_block_header p, #search_block_header a {
				 				  padding:0px;
                                  margin:0px;
				 	              font-weight: bold;
				 	              font-size:11px; 
								  clear:both; 
								  color: #ffffff;}	

#search_block_header a:hover {color: #e3e3e3;}
#search_block_header a:visited {color: #dcdcdc;}
				 
#search_block_header p {margin:10px 0px 0px 0px;float:left;}		

#form1 label{
	margin-left: 0px!important;
	margin-left: 80px;
}


.search2  { background: url(../images/build/btn_go.gif);
			background-repeat: no-repeat;  
			font-weight:bold;
			width:30px;
			float: right;
			font-size:12px;
			color:#ffffff;
			margin-top: -5px !important;
			margin-top: -21px;
			margin-left: 5px !important;
			margin-left: 10px;
			margin-right: 10px !important;
			margin-right: 5px;
			display:block; padding-bottom:1px; border:0px solid #000; text-align:center; height:24px; vertical-align:center; }			

	
			
.inputbox2 {border : 0px #333333 solid; color : #000000; font-family :  Arial, Helvetica, sans-serif;
			font-size : 8pt; 
			background: #eeeeee;
			margin:0px -180px 0px 0px !important;
			margin:0px -300px 0px 0px;
			padding:0px;
			border:0px solid #000;
			}	

/*===Top nav styles ====*/


#topNav {  border:solid 0px #000; margin: 155px 0px 0px 0px !important; margin: 140px 0px 0px 0px; padding-left:50px; width: 100%; float: left; }

#topNav ul {border:0px solid #000; list-style-position: outside; margin: 0px; padding-left: 0px;  float: left; background-color: #2d74d4; height:37px;}

#topNav ul li {	background-image: url(../images/build/greyNavtile.gif);
				list-style:none;
				font-size:12px;
				font-weight:bold;
				margin-bottom:4px;
				margin-left:0px;
				text-align: center;
				float:left;
				vertical-align: bottom;
				}

#topNav a {color:#2d74d4;padding:9px 10px 9px 10px; display: block; text-decoration: none; border-right: solid 1px #e0e1e2;}

#topNav a:hover {color: #ffffff;font-weight:bold; background-image: none; background-color: #2d74d4; border-right: solid 1px #2d74d4;  }

#tn01 a{ background-image: url(../images/build/navLftcnr.gif); background-repeat: no-repeat; padding-left: 10px;}

#tn01 a:hover,  { background-image: url(../images/build/navLftcnrBlue.gif); background-repeat: no-repeat; padding-left: 10px;}

#tn11 a{ background-image: url(../images/build/navRgtcnr.gif); background-repeat: no-repeat; background-position: right 0 ; padding-right: 10px; border-right: 0px; }

#tn11 a:hover{ background-image: url(../images/build/navRgtcnrBlue.gif); background-repeat: no-repeat; background-position: right 0 ; border-right: 0px;}

#topNavright { border:solid 0px #000; margin-right: 57px!important; margin-right: 20px; width: 24%; float: right; }

 #tn10 a{ background-image: url(../images/build/navLftcnrNavy.gif); background-repeat: no-repeat; padding-left: 10px; background-color:#294e90; color:#ffffff}
 
 #tn10 a:hover { background-image: url(../images/build/navLftcnrBlue.gif); background-repeat: no-repeat; padding-left: 10px;}
 
 #tn03 a{ background-image: url(../images/build/navRgtcnrNavy.gif); background-repeat: no-repeat; background-position: right 0 ; padding-right: 10px; border-right: 0px; background-color:#294e90; color:#ffffff}
 
 #tn03 a:hover{ background-image: url(../images/build/navRgtcnrBlue.gif); background-repeat: no-repeat; background-position: right 0 ; border-right: 0px;}

/*===Leftnav styles for new structure==*/

#leftNav_new { border:0px solid #000000; padding:0px; text-align:left; margin: 0px 0px 0px 0px; width:160px; float:right;border-left:1px solid #eeeff1;}

#leftNav_new ul {border:0px solid #000; margin: 0px; padding: 0px; list-style:none; display: block; }

#leftNav_new ul li {
				font-size:12px;
				font-weight:normal;
				margin:0px;
				padding:0px;
				
				
				float: left; 	
				clear: left;	
				width:100%;

				}
			
#leftNav_new ul li a { margin: 0px; font-weight:normal; padding:4px;  border-top:1px solid #eeeff1;	display: block !important; }			
#leftNav_new ul li a:link    {text-decoration: none; margin:0px;display: block !important;}
#leftNav_new ul li a:visited {text-decoration: none; margin:0px; display: block !important;}	
#leftNav_new ul li a:hover   {text-decoration: none; margin:0px;  display: block !important;}	

#navBase {border-bottom:1px solid #eeeff1;}

.parent li {border:0px solid #cccccc; margin: 0px; }

.child li a {font-weight:normal;  overflow: hidden;  font-size:11px; margin:0px  !important; display: block; border:0px solid #ffffff !important; padding-left:12px !important;}

.grandchild li a {display: block; text-decoration:underline!important; padding-left:22px !important;}
.grandchild li a:hover {display: block; text-decoration:underline!important; list-style:square; background-color:#f6f5f5; }
.grandchild li a:visited {}

/*====News box====*/

.newsTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.4em; border:0px solid #000;}

#newsBox { background-image: url(../images/build/highlightBoxTile.gif); padding:0px; width: 262px; /*float: left;*/ margin: 18px 0px 0px 16px;   border: solid 0px #000000; text-align: left; vertical-align: top;}

#newsBox ul { margin: 0px 5px 0px 6px; border:solid 0px #000000;  list-style-position: outside; padding-left: 0px;  }

#newsBox li { border:solid 0px #000000; height: 26px !important; height: 28px; min-height: 26px !important; min-height: 28px; padding:5px 10px 4px 30px; margin: 0;  list-style: none;  } 


#newsBox a {border: 0px solid #000000; }

/*==Used on news block only==*/

.even {background: url(../images/build/newsBullet.gif) no-repeat left top ; margin-left: 40px;  }
.odd { background: url(../images/build/newsBullet.gif) no-repeat left top ;margin-left: 40px; background-color: #ebf1f4; }

/*==Used on foundationteaching.asp only==*/

.even2 {background-color: #fefeff; padding:2px;}
.odd2 { background-color: #fafafb; padding:2px;}



#newsBoxTop { background-image: url(../images/build/highlightBoxTop.gif); background-repeat: no-repeat; min-height: 11px; height: 11px;}
			
#newsBoxBtm { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	

#newsBoxBtm img {display: block;}

/*==== Social Media Box ====*/

.socialTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.4em; border:0px solid #000;}

#socialBox { background-image: url(../images/build/highlightBoxTile.gif); padding:0px; width: 262px; /*float: right;*/ margin: -10px 40px 20px 15px!important; margin: -18px 0px 200px 18px;  border: solid 0px #000000; text-align: left; vertical-align: top; clear: right;}

#socialBox p{padding-left: 20px; padding-right: 15px;}

#socialBox a {padding-left: 20px; padding-right: 15px; }

#socialBoxTop { background-image: url(../images/build/highlightBoxTop.gif); background-repeat: no-repeat; min-height: 11px; height: 11px;}
			
#socialBoxBtm { min-height: 11px; height: 11px; margin-top: 5px!important; margin-top: 0px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	

#socialBoxBtm img {display: block;}


/*====Highlight box=====*/

#highlightBox { background-image: url(../images/build/highlightBoxTile.gif); padding:0px; width: 262px; float: right !important; float: left; margin: 18px 42px 30px 16px !important; margin: 10px 0px 30px 16px;   border: solid 0px #000000; text-align: left; vertical-align: top;}
#highlightBox a {border: 0px solid #000000;  color: #aaacad; font-size: 1.2em;}
#highlightBox a img {border: 0px solid #000000; margin-bottom: 10px; margin-left: 28px; }
#highlightBoxTop { background-image: url(../images/build/highlightBoxTop.gif); background-repeat: no-repeat; min-height: 11px; height: 11px;}
#highlightBoxBtm { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#highlightBoxBtm img {display: block;}
.highlightTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.4em; border:0px solid #000; }

#highlightBox p {margin-left:20px; width:220px;}



#highlightBox p {margin-left:20px; width:220px;}
/*====Highlight box=====*/

#highlightBoxind { background-image: url(../images/build/highlightBoxTile.gif); padding:0px; width: 262px; float: right !important; float: left; margin: 10px -8px 10px 16px !important; margin: 10px 0px 30px 16px;   border: solid 0px #000000; text-align: left; vertical-align: top;}
#highlightBoxind a {border: 0px solid #000000;  color: #aaacad; font-size: 1.2em;}
#highlightBoxind a img {border: 0px solid #000000; margin-bottom: 10px; margin-left: 28px; }
#highlightBoxindTop { background-image: url(../images/build/highlightBoxTop.gif); background-repeat: no-repeat; min-height: 11px; height: 11px;}
#highlightBoxindBtm { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#highlightBoxindBtm img {display: block;}
.highlightTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.4em; border:0px solid #000; }

#highlightBoxind p {margin-left:20px; width:220px;}



#highlightBox p {margin-left:20px; width:220px;}
/*====Highlight box for Video=====*/

#highlightVideoBox { background-image: url(../images/build/highlightVideoBoxTile.jpg); padding:0; width: 660px; border: solid 0 #000000; text-align: left; vertical-align: top; margin-top: 18px; margin-bottom: 30px; margin-left: 50px; }
#highlightVideoBox a {border: 0px solid #000000;  color: #aaacad; font-size: 1.2em;}
#highlightVideoBox a img {border: 0px solid #000000; }
#highlightVideoBoxTop { background-image: url(../images/build/highlightVideoBoxTop.jpg); background-repeat: no-repeat; min-height: 11px; height: 11px; width: 660px;}
#highlightVideoBoxBtm { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px; width: 660px;}	
#highlightVideoBoxBtm img {display: block;}
.highlightVideoTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.4em; border:0px solid #000; }

#highlightVideoBox p {margin-left:10px; width:640px; margin-right: 10px;}

/*====Highlight box for Social Media=====*/

#highlightBoxSharing { background-image: url(../images/build/highlightBoxSharingTile.gif); padding:0px; width: 137px; max-width: 137px; border: solid 0 #000000; text-align: left; vertical-align: top; margin-top: 10px; margin-bottom: 5px; margin-left: 60px!important;  margin-left:30px;  display: block; float: left;}
#highlightBoxSharing a {border: 0px solid #000000;  color: #aaacad; font-size: 1.2em;}
#highlightBoxSharing a img {border: 0px solid #000000; }
#highlightBoxSharingTop { background-image: url(../images/build/highlightBoxSharing.gif); background-repeat: no-repeat; min-height: 11px; height: 11px; width: 137px;}
#highlightBoxSharingBottom { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: -4px;  line-height: 0px; width: 137px;}	
#highlightBoxSharingBottom img {display: block;}
.highlightBoxSharingTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.4em; border:0px solid #000; }

#highlightBoxSharing p {margin-left: 10px; margin-right: 10px; width:117px; color: #bbbbbb;}
#highlightBoxSharing h4 {margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px; color: #afafaf;}
#highlightBoxSharing #button{}
#highlightBoxSharing #sharing{ margin-left: 10px; margin-right: 10px; }
#highlightBoxSharing #sharing a { font-size: 12px; text-decoration: none; font-weight: normal; color: #2D74D4; }
/*========Highlight box for Scribd documents======*/

#highlightScribdBox { background-image: url(../images/build/highlightBoxScribdTile.gif); padding:0; width: 597px; border: solid 0 #000000; text-align: left; vertical-align: top; margin-top: 18px; margin-bottom: 30px; margin-left: 50px; }
#highlightScribdBox a {border: 0px solid #000000;  color: #aaacad; font-size: 1.2em;}
#highlightScribdBox a img {border: 0px solid #000000; }
#highlightScribdBoxTop { background-image: url(../images/build/highlightBoxScribdTop.gif); background-repeat: no-repeat; min-height: 11px; height: 11px; width: 597px;}
#highlightScribdBoxBtm { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px; width: 597px;}	
#highlightScribdBoxBtm img {display: block;}
.highlightScribdTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.4em; border:0px solid #000; }

#highlightScribdBox p {margin-left:10px; width:577px; margin-right: 10px;}


/*====Highlight box Healthcare Profesionals index =====*/

#highlightProBox { background-image: url(../images/build/highlightBoxTile.gif); background-repeat: repeat-y; padding:0; width: 262px; float: left; margin: 18px 0 20px 16px; border: solid 0 #000000; text-align: left; vertical-align: top; }
#highlightProBox a {border: 0px solid #000000;  font-size: 1.1em;}
#highlightProBoxTop { background-image: url(../images/build/highlightBoxTop.gif); background-repeat: no-repeat; min-height: 11px; height: 11px;}
#highlightProBoxBtm { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#highlightProBoxBtm img {display: block;}
#highlightProBox p { width:220px;}
#hightlightProBoxContent p {
margin-left: 5px;
margin-right: 5px;
}
.imagePro {margin:0px 0px 0px 40px; padding:0px !important; border: 0px solid #000000;}
.linkPro {margin-left:30px; padding-top:0px;border: 0px solid #000000;}
.imagePro2 {margin:0px 0px 0px 55px; padding:0px !important; border: 0px solid #000000;}
.linkPro2 {margin-left:21px; padding-top:0px;border: 0px solid #000000;}
.linkPro3 {margin-left:40px; padding-top:0px;border: 0px solid #000000;}
.textboxpro2 {margin-left: 21px; }
/*====Highlight box generic =====*/

#highlightgenBox { background-image: url(../images/build/highlightBoxTile.gif); padding:0px; width: 262px; float: right; margin: 5px 5px 20px 16px;   border: solid 0px #000000; text-align: left; vertical-align: top;}
#highlightgenBox a {border: 0px solid #000000;  font-size: 1.1em;}
#highlightgenBoxTop { background-image: url(../images/build/highlightBoxTop.gif); background-repeat: no-repeat; min-height: 11px; height: 11px;}
#highlightgenBoxBtm { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#highlightgenBoxBtm img {display: block;}
#highlightgenBox td {padding-left:16px; }
#highlightgenBox h4 {margin-top:-2px;}




/*====Highlight box generic WIDE=====*/

#highlightgenBox500 { background-image: url(../images/build/highlightBoxTile500.gif); padding:0px; width: 520px; margin: 5px 5px 20px 56px;   border: solid 0px #000000; text-align: left; vertical-align: top;}
#highlightgenBox500 a {border: 0px solid #000000;  font-size: 1.1em;}
#highlightgenBoxTop500 { background-image: url(../images/build/highlightBoxTop500.gif); background-repeat: no-repeat; min-height: 11px; height: 11px;}
#highlightgenBoxBtm500 { min-height: 11px; height: 11px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#highlightgenBoxBtm500 img {display: block;}
#highlightgenBox500 td {padding-left:16px; }
#highlightgenBox500 h4 {margin-top:-2px;}


/*===Generic large box styles===*/

#gen {width:707px; margin: 0px 0px 14px 14px; border:0px solid #f7f7f7; background-image: url(../images/build/hghlighttile.gif); padding:0px; clear:both;}
#gencopy {padding:0px 10px 10px 25px;}
#genTop { background-image: url(../images/build/hghlightTop.gif); background-repeat: no-repeat; min-height: 14px; height: 14px;}
#genBase { min-height: 14px; height: 14px; margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#genBase img {display: block;}

/*====Healthcare Pro Feature  box=====*/

#imgFeatBox {background-image: url(../images/proindex/img_featboxtile.gif); padding:0px; width: 601px; float: left; margin: 0px 0px 5px 12px;   border: solid 0px #000000; text-align: left; vertical-align: top;}
#imgFeatBox a {font-weight: bold; font-size: 1.2em;}
.propic {margin-left:10px; float:left;}
#imgFeatBoxTop {background-image: url(../images/proindex/img_featboxtop.gif); background-repeat: no-repeat; min-height: 14px; height: 14px;}
#imgFeatBoxBtm {clear:both;min-height: 11px; height: 11px; margin-top: 0px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#imgFeatBoxBtm img {display: block;}
.imgFeatBoxTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.2em; border:0px solid #000; float:left;}
#imgFeatBox p {margin:0px 5px 0px 10px; width:390px; float:left; border:0px solid #000;}

/*==== gp news summary box ===== */

#gpnewsSummary {background-image: url(../images/gp/img_gpnewsSummarytile.gif); padding:0px; width: 730px; float: left; margin: -20px 0px 25px 14px !important; margin: -30px 0px 5px 0px;  border: solid 0px #000000; text-align: left; vertical-align: top; background-repeat: repeat-y;}
#gpnewsSummary a {font-weight: bold; font-size: 1em;}
#gpnewsSummaryTop {background-image: url(../images/gp/img_gpnewsSummarytop.gif); background-repeat: no-repeat; min-height: 14px; height: 14px;}
#gpnewsSummaryBtm {clear:both;min-height: 11px; height: 11px; margin-top: 0px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#gpnewsSummaryBtm img {display: block;}
.gpnewsSummaryTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.2em; border:0px solid #000; float:left;}
#gpnewsSummary table {margin:0px 5px 0px 10px; float:left; border:0px solid #000;}
#gpnewsSummary table table {margin: 0px 0px 0px 0px;}
.first{border-right: 1px solid #bbbbbb;}
#gpnewsSummary table table tr td {padding-bottom: 10px;}
#gpnewsSummary .image {margin: 0px 5px 0px 10px;}
#gpnewsSummary h3{margin-top: -10px; margin-left: 10px;}
#gpnewsSummary h4{font-size: 1.3em; margin-bottom: 0px;}
#orange{ width: 300px; background-image: url(../images/gp/orange_tile.gif); background-repeat: repeat-y; margin-left: 0px!important; margin-left: 0px; margin-right: 5px; margin-top: -26px !important; margin-top: -40px;}
#orange p {margin-left: 5px; margin-right: 5px; margin-top: -5px!important; margin-top: -10px;}
#orange_top{background-image: url(../images/gp/orange_top.gif); background-repeat: no-repeat; height: 8px; min-height: 8px;}
#orange .image{margin-top: 5px !important; margin-top: 8px; margin-left: 2px;}

/*=== Pathology external site box === */
#imgFeatBoxPath {background-image: url(../images/proindex/img_featboxpathtile.gif); padding:0; width: 750px; float: left; margin: 0 0 5px 0;   border: solid 0 #000000; text-align: left; vertical-align: top;}
#imgFeatBoxPath a {font-weight: bold; font-size: 1.2em;}
.propic {margin-left:10px; float:left;}
#imgFeatBoxPathTop {background-image: url(../images/proindex/img_featboxpathtop.gif); background-repeat: no-repeat; min-height: 14px; height: 14px;}
#imgFeatBoxPathBtm {clear:both;min-height: 11px; height: 11px; margin-top: 0px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#imgFeatBoxPathBtm img {display: block;}
.imgFeatBoxPathTitle {color:#1a58ad; font-weight: bold; margin: 0 0 8px 20px; font-size: 1.2em; border:solid 0 #000; float:left;}
#imgFeatBoxPath p { width:450px; float:left; margin-right: 5px; margin-bottom: 0; margin-left: 10px; border:solid 0 #000; }
.pathboxp { margin-top: 10px; }
/*====Index page feature box=====*/

#imgFeatBoxInd {background-image: url(../images/proindex/img_featboxtile.gif); padding:0px; width: 601px; /*float: left;*/ margin: 0px 0px 10px 8px!important; margin: 2px 0px 10px 0px; padding:0px 0px 0px 0px;   border: solid 0px #000000; text-align: left; vertical-align: top;}
#imgFeatBoxInd a {font-weight: bold; }
.propic {margin-left:10px; float:left;}
#imgFeatBoxIndTop {background-image: url(../images/proindex/img_featboxtop.gif); background-repeat: no-repeat; min-height: 14px; height: 14px;}
#imgFeatBoxIndBtm {clear:both;min-height: 11px; height: 11px; margin-top: 0px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#imgFeatBoxIndBtm img {display: block;}
.imgFeatBoxIndTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; font-size: 1.2em; border:0px solid #000; float:left;}
#imgFeatBoxInd p {margin:5px 5px 0px 10px; width:390px; float:left; border:0px solid #000;}

/*====choose wellfeature box=====*/

#imgFeatBoxchoosewell{background-image: url(../images/proindex/img_featboxtilechoosewell.gif); padding:0px; width: 450px; float: left; margin: 0px 0px 10px 8px!important; margin: 2px 0px 10px 0px; padding:0px 0px 0px 0px;   border: solid 0px #000000; text-align: left; vertical-align: top;}
#imgFeatBoxchoosewell a {font-weight: bold; }
.propic {margin-left:10px; float:left;}
#imgFeatBoxchoosewellTop {background-image: url(../images/proindex/img_featboxtopchoosewell.gif); background-repeat: no-repeat; min-height: 14px; height: 14px;}
#imgFeatBoxchoosewellBtm {clear:both;min-height: 11px; height: 11px; margin-top: 0px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px;}	
#imgFeatBoxchoosewellBtm img {display: block;}
.imgFeatBoxchoosewellTitle {color:#1a58ad; font-weight: bold; margin: 0px 0px 8px 20px; margin-top: 0 !important; font-size: 1.2em; border:0px solid #000; float:left;}
#imgFeatBoxchoosewell p {margin:5px 5px 0px 10px; width:245px; float:left; border:0px solid #000;}

/*===Quick links box ====*/

#quickLinkBox {background: #f3f6f8; clear: both; min-height: 375px; height: 375px; width:931px; margin: 0px 40px 20px 45px!important; margin: 20px 40px 20px 45px; text-align: left; padding:0px;}
#quickLinkBox a {color: #1a58ad; font-weight: normal; border: 0px solid #000000; margin: 0px;}
#quickLinkBox ul {list-style: none; padding:0px; margin:0px;}
#quickLinkBox ul li{padding:2px 0px 0px 0px; margin:0px;}
#quickColumn {float:left; border: 0px solid #000000; margin-top: 0px; width:200px; padding-left: 10px;}
#quickColumn img{margin-top:0px}

.map01 {margin:40px 0px 12px 0px !important; border: 0px solid #000000; line-height: 0px; padding:0px}
.map {margin:0px 0px 12px 0px !important; border: 0px solid #000000;line-height: 0px; padding:0px}

html>body .map01 {margin: 0px 0px 0px 0px; padding:0px;} 
html>body .map {margin: 0px 0px 0px 0px; padding:0px;}

#quickColumnTitle img{padding-top:10px; }
#quickColumnTitle {width: 80px; float:left; border: 0px solid #000000;}

.quickLinkBoxtitle {color: #1a58ad; margin:5px 0px 0px 0px; padding: 0px;}

#quickLinkBoxTop { background-image: url(../images/build/quickLinkBoxTop.gif);
				  background-position: 0 top;
				
				margin: 0px;
				border: solid 0 #000000;
				padding: 0; 
				background-color: #000000;
				min-height:14px; height:14px !important;  overflow: hidden;  line-height: 14px; }

/*====Pre Footer ====*/

#preFooter {text-align: left; border: 0px solid #000000; width: 100%;  height: 140px; min-height: 140px;} 

#preFooter img {float:left; }
.preFooterSTG {margin-left:45px;}
.preFootergiving {clear:both; margin:20px 0px 0px 70px;}
.preFooterdrfoster {margin:0 0 0 165px;}

#preFooter ul {list-style: none; float: left; margin:30px 0 0 88px; }

#preFooter ul li {float:left; margin-left:3px;}

#preFooter ul li p{margin:13px 10px 0px 0px ;}




/*===Footer styles===*/

#footer { background-image: url(../images/build/footerBg.gif);  min-height: 88px; height: 88px;  width: 1018px;  text-align: center;  border: solid 0px #000000;  clear:both; background-color:#000000;  }

#footer p {color: #ffffff; font-size: .9em; padding-top: 12px; border: solid 0px #000000;}


/*===Page colours===*/
/*=About us=*/
#hzRuleabout {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#f9dfef; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.about {color:#9d3174; padding:0px; margin:6px 0px 12px 0px;}
.aboutnav a  {color:#9d3174;}
.aboutnav a:hover  {background-color:#fef3fa; color:#9d3174;}
.aboutnav a:visited  {color:#9d3174;}

/*=Patients=*/
#hzRulepatient {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#f8dfbc; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.patient {color:#e49626; padding:0px; margin:6px 0px 12px 0px;}
.patientnav a  {color:#c3780d;}
.patientnav a:hover  {background-color:#fbf0e0; color:#c3780d;}
.patientnav a:visited  {color:#c3780d;}

/*=GP=*/
#hzRulegp {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#dee2fc; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.gp {color:#6273f1; padding:0px; margin:6px 0px 12px 0px;}
.gpnav a  {color:#3649d9;}
.gpnav a:hover  {background-color:#eef0fe; color:#6273f1;}
.gpnav a:visited  {color:#3649d9;}

.gpchoose {color:#6273f1; width:100%; font-size:13px; text-decoration:bold; text-align:center; padding:0px; margin:6px 0px 12px 0px; background-color:#eef0fe;}

/*=Service=*/
#hzRuleservice {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#e3f8e5; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.service {color:#55ae5e; padding:0px; margin:6px 0px 12px 0px;}
.servicenav a  {color:#297f32;}
.servicenav a:hover  {background-color:#e3f8e5; color:#297f32;}
.servicenav a:visited  {color:#297f32;}

/*=Pathology=*/
#hzRulepath {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#e3f8e5; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.path {color:#55ae5e; padding:0px; margin:6px 0px 12px 0px;}
.pathnav a  { color:#297f32; border-top: 1px solid #edeeef; }
.pathnav a:hover  {background-color:#e3f8e5; color:#297f32;}
.pathnav a:visited  {color:#297f32;}

/*=Careers=*/
#hzRulecareers {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#fce4e8; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.careers {color:#b53043; padding:0px; margin:6px 0px 12px 0px;}
.careersnav a  {color:#b53043;}
.careersnav a:hover  {background-color:#fce4e8; color:#b53043;}
.careersnav a:visited  {color:#b53043;}

/*=Media=*/
#hzRulemedia {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#eef0fe; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.media {color:#616a72; padding:0px; margin:6px 0px 12px 0px;}
.mediaheader {font-size:1.5em; font-weight:normal;}
.medianav a  {color:#616a72;}
.medianav a:hover  {background-color:#eef0fe; color:#616a72;}
.medianav a:visited  {color:#616a72;}

/*=Performance=*/
#hzRuleperformance {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#f2d8f3; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.performance {color:#b90cbb; padding:0px; margin:6px 0px 12px 0px;}
.performancenav a  {color:#b90cbb;}
.performancenav a:hover  {background-color:#f8e6f9; color:#b90cbb;}
.performancenav a:visited  {color:#b90cbb;}

/*=Foundation Trust=*/
#hzRuleFT {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#e9fafc; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.FT {color:#059ab0; padding:0px; margin:6px 0px 12px 0px;}
.FTnav a  {color:#059ab0;}
.FTnav a:hover  {background-color:#e9fafc; color:#059ab0;}
.FTnav a:visited  {color:#059ab0;}

/*=Giving=*/
#hzRulegiving{width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#f1e2e1; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.giving {color:#882d26; padding:0px; margin:6px 0px 12px 0px;}
.givingnav a  {color:#882d26;}
.givingnav a:hover  {background-color:#f1e2e1; color:#882d26;}
.givingnav a:visited  {color:#882d26;}

/*=Accessibility=*/
#hzRuleaccess {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#edeeef; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.access {color:#616a72; padding:0px; margin:6px 0px 12px 0px;}
.accessnav a  {color:#616a72;}
.accessnav a:hover  {background-color:#edeeef; color:#616a72;}
.accessnav a:visited  {color:#616a72;}

/*=Contact=*/
#hzRulecontact {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#edeeef; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.contact {color:#616a72; padding:0px; margin:6px 0px 12px 0px;}
.contactnav a  {color:#616a72;}
.contactnav a:hover  {background-color:#edeeef; color:#616a72;}
.contactnav a:visited  {color:#616a72;}

/*=Find=*/
#hzRulefind {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#edeeef; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.find {color:#616a72; padding:0px; margin:6px 0px 12px 0px;}
.findnav a  {color:#616a72;}
.findnav a:hover  {background-color:#edeeef; color:#616a72;}
.findnav a:visited  {color:#616a72;}

/*=Foundation=*/
#hzRulefoundation {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#f1f9fd; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.foundation {color:#78a6bd; padding:0px; margin:6px 0px 12px 0px;}
.foundationnav a  {color:#78a6bd;}
.foundationnav a:hover  {background-color:#f1f9fd; color:#78a6bd;}
.foundationnav a:visited  {color:#78a6bd;}

/*=Simulation Unit=*/
#hzRulesimulation {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#fce4e8; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.simulation {color:#b53043; padding:0px; margin:6px 0px 12px 0px;}
.simulationnav a  {color:#b53043;}
.simulationnav a:hover  {background-color:#fce4e8; color:#b53043;}
.simulationnav a:visited  {color:#b53043;}

/*=Trach=*/
#hzRuletrach {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#e3f8e5; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.trach {color:#55ae5e; padding:0px; margin:6px 0px 12px 0px;}
.trachnav a  {color:#297f32;}
.trachnav a:hover  {background-color:#e3f8e5; color:#297f32;}
.trachnav a:visited  {color:#297f32;}

/*=Search=*/
#hzRulesearch {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#f9dfef; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.search {color:#9d3174; padding:0px; margin:6px 0px 12px 0px;}
.searchnav a  {color:#9d3174;}
.searchnav a:hover  {background-color:#fef3fa; color:#9d3174;}
.searchnav a:visited  {color:#9d3174;}

/*=Grey=*/
#hzRulegrey{width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#fce4e8; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.grey {color:#b53043; padding:0px; margin:6px 0px 12px 0px;}
.greynav a   {color:#b53043;}
.greynav a:hover  {background-color:#fce4e8; color:#b53043;}
.greynav a:visited   {color:#b53043;}

/*=Maroon=*/
#hzRulemaroon {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#fce4e8; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.maroon {color:#b53043; padding:0px; margin:6px 0px 12px 0px;}
.maroonnav a  {color:#b53043;}
.maroonnav a:hover  {background-color:#fce4e8; color:#b53043;}
.maroonnav a:visited  {color:#b53043;}

/*=Research=*/
#hzRuleresearch {width:100%; padding:0px; min-height:4px; height:4px !important;  overflow: hidden;  line-height: 4px; background-color:#fef3fa; border:0px solid #000; margin: 0px 0px 16px 0px; background-image: url(../images/build/spacer.gif); line-height:0px;}
.research{color:#cc7272; padding:0px; margin:6px 0px 12px 0px;}
.researchnav a  {color:#cc7272;}
.researchnav a:hover  {background-color:#fef3fa; color:#cc7272;}
.researchav a:visited  {color:#cc7272;}

/*====Quote simulation box=====*/

#simulationBox { background-color:#fce4e8; padding:0px; width: 566px; float: left; margin: 18px 0px 20px 36px;   border: solid 0px #000000; text-align: left; vertical-align: top;}

#simulationBoxTop { background-image: url(../images/build/simulationBoxTop.gif); background-repeat: no-repeat; min-height: 11px; height: 11px;}
			
#simulationBoxBtm {  margin-top: 5px;  border: 0px solid #000000; padding: 0px; margin-bottom: 0px;  line-height: 0px; height:auto !important; height:1%}	

#simulationBoxBtm img {display: block; clear:both; }

.quotemrk {border:0px solid #000000; float:left; }

.quotemrkright {border:0px solid #000000; float:left; margin:38px 0 0 -10px; }

#simulationBox p { margin:8px 0 0 5px; width:500px; float:left; border:0px solid #000000; }

/*==Table styles==*/

td p {font-size:12px;}

td{font-size:12px;}



/*===Index page highlight buttons====*/

#indexHighlightBtn { padding:0px; margin-left:0px;  border:0px solid #000000; width:100%; }

#indexHighlightBtn ul {padding:0px; margin:0px; list-style:none;}

#indexHighlightBtn li {float:left; margin-left:10px; border:0px solid #000000;}

.imagebtn03, {clear:both;}

/*====Motality styles ======*/

#mortalityList {width:100%;
				list-style:none;
				border:0px solid #000;
				margin-left:0px;
				}
				
#mortalityList ul {margin-left: 10px; }

#mortalityList ul li {margin-left: 5px; }				
				
#mortListleft {width:40%;
			   float:left;
			   border:0px solid #000;}
			   
#mortListright {width:45%;
			 
			   float:left;
			   border:0px solid #000;}	



/*====Media styles ======*/

.pressrelease {font-weight:bold; font-size:15px; }
element { }
/*====CSS table styles===*/

.tb3border {width: 620px; border:2px solid #e3f8e5;   display: table; padding:0px; margin:0px;}
.tb3cell {float: left; width: 31%;    vertical-align:top; padding:4px; margin:0px;}
.tb3row {clear:both;  border-top:1px solid #e3f8e5; height:auto; border-collapse:collapse !important; }
.tb3cell p {padding:0px; margin:0px;}

.tb3row {
height: 1%
}
html>body .tb3row {
height: auto
} 


.tb2border {width: 620px; border:2px solid #e3f8e5;   display: table; padding:0px; margin:0px;}
.tb2cell {float: left; width: 50%;   vertical-align:top; padding:4px; margin:0px; border: 0px solid #e3f8e5; border-collapse:collapse !important;}
.tb2row {clear:both;  border-top:1px solid #e3f8e5; height:auto; border-collapse:collapse !important; }
.tb2cell p {padding:0px; margin:0px;}

.tb2row {
height: 1%
}
html>body .tb2row {
height: auto
} 


.servtitleAZ {width:100%; background-color:#e3f8e5; font-size:12px; padding:2px;text-align:center;}

/*==== Maternity gallery styles===*/

#galleryMat {margin:0px 0px 20px 220px;}
.pathtab { padding: 5px; }
.cardtext { width: 400px; float: left; padding-bottom: 8px; }
.cardimage { float: right; }
#cardimgtext { width: 700px; }
td h1 { font-size: 2.2em; }
td h2 { font-size: 2em; font-weight: bold; }
td h3 { font-size: 1.2em; font-weight: normal; }
td h4 { font-size: 1.2em; }
.patientleafletbox { padding-right: 7px; padding-left: 7px; }
.iphone-menu { display: none; }
#news_rss { float: right !important; float: none; padding-right: 25px !important; padding-right: 0px; padding-left: 0px !important; padding-left: 130px;}

.addthis_toolbox.addthis_pill_combo a {
    float: left; 
}
.addthis_button_compact .at15t_compact {
 float: left; 
 margin-right: 4px 
}   

#share a{
margin-top: 20px;
}

#share form{
margin-left: 10px!important;
margin-left: 0px;
}

#share_index a{
margin-left: 1px;
}



#share_index form{
margin-left: 20px;
}

#share_index .sharebutton{
		margin-left: 0px !important;
	margin-left: -20px;
}
.sharebutton {
	padding: 5px 10px!important;
	padding: 0px;
	background: #ffffff;
	font-family: Arial, sans-serif;
	color: #bdbcbc;
	text-align: center;
	display: block;
	cursor: pointer;
	width: inherit!important;
	width: 110px;

	}
.sharebutton {
	border: 1px solid #bdbcbc;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px
	}
.disable_share{
float: left;
position: inherit!important;
position: absolute;
margin-left: 0px!important;
margin-left: 36px;


}	
.disable_share .buttonshare{
	background: transparent;
	font-family: Arial, sans-serif;
	color: #DCDCDC;
	text-align: right;
	display: block;
	cursor: pointer;
	border: 0px solid transparent;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#search_menu_on{
width: 324px!important;
width: 480px;
float: right;
margin-right: 10px !important;
margin-right: 0px;
}
#search_menu_off{
width: 227px !important;
width: 430px;
margin-right: 10px;
float: right;
}

#fca{
margin-left: 0px!important;
margin-left: 200px;

}
#advert{
	margin-bottom: 15px;
	margin-left: 15px;
}
#advert_index{
	margin-bottom: 15px !important;
	margin-bottom: 0px;
	margin-top: 20px !important;
	margin-top: 10px;
	text-align: left;
}
#advert_index #adverter{
	float:left;
	width: 728px;
	margin-right: 30px !important;
	margin-right: 10px;
	margin-left: -7px;
}

#firstHeading, h3#firstHeading{
margin-top: 0px !important;
padding-top: 0px !important;
width: 235px;
}
	#mapAddress{
		float: left;
		width: 90px;
	}
	#mapOptions li{
		padding-left: 20px !important;
		padding-left: 5px;
		background-position: top left;
		background-repeat: no-repeat;
		margin-bottom: 2px;
	}
	#mapOptions #tel{
		background-image: url('../images/find/tel.gif');
	}
	#mapOptions #dir{
		background-image: url('../images/find/dir.gif');
	}
	#mapOptions #access{
		background-image: url('../images/find/access.gif');
	}
	#mapOptions{
		list-style: none inside none;
		margin-left: 60px;
		width: 120px;
	}
