/* CSS Document */


/* Headings
----------------------------------------------------------*/
	h1 {
		color: #227471;
		}
		
	h2 {
		color: #227471;
		}
		
	h3 {
		color: #4f4f4f;
		}
		
	h4, h5, h6, h7 { 
		color: #4f4f4f;
		}
			/* three column H tags */
		
	#contentThreeColumn h1 {
		color: #227471;
		}
		
	#contentThreeColumn h2 {
		color: #227471;
		}
		
	#contentThreeColumn h3 {
		color: #4f4f4f;
		}
		
	#contentThreeColumn h4, h5, h6, h7 { 
		color: #4f4f4f;
		}
		
		/* two column H tags */
		
	#contentTwoColumn h1 {
		color: #227471;
		}
		
	#contentTwoColumn  h2 {
		color: #227471;
		}
		
	#contentTwoColumn h3 {
		color: #4f4f4f;
		}
		
	#contentTwoColumn h4, h5, h6, h7 { 
		color: #4f4f4f;
		}
		
		


/* Tables
---------------------------------------------------------*/  
/* Rem out beacuse one style is used for table in primary css Date 20-oct-2008 		
	.formWrapper {
		border-bottom:1px solid #227471;
		}

	.formTitle {
		background-color:#227471;
		color:#FFFFFF;
		}
	
	th {
		background-color:#cae7e3;
		color:#0f4947;
		}
		
	.columnHighlight {
		background-color:#edf4f3;
		}
	*/

/* Bulleted list
----------------------------------------------------------------------------------------------------*/
	.bulletList ul{
		color:#0f4947;
		}
		
				
		
/* Side navigation START here
----------------------------------------------------------------------*/
	/* second level navigation */
	#sectionhpsideNavigation ul li a {
		color:#0f4947;
		background:url(../../images/section_colours/careers/2nd_lvl_nav_arrow.gif) no-repeat left;
		border-bottom:1px solid #edf4f3;
		}
		
	#sectionhpsideNavigation ul li a:hover {
		background-color:#edf4f3;
		}
		
	#sectionhpsideNavigation ul li a:active{
		background-color:#cae7e3;
		}
		
				/* taken from primary css for side navigation */
		/* Side navigation */
	#sideNavigation {
		clear:right;
		float:left;
		width:180px;
		background-color:#FFFFFF;
		margin: 0;
		padding: 0;
		}
		
		
		
	/* third level navigation */
	#sectionhpsideNavigation ul li ul li a, #sectionhpsideNavigation ul li ul li a:visited {
		color:#4f4f4f;
		background-image:none;
		border-bottom:1px solid #edf4f3;
		}
		
	#sectionhpsideNavigation ul li ul li a:hover {
		background:url(../../images/section_colours/careers/3rd_lvl_arrow-onstate.gif) no-repeat left;
		background-color:#edf4f3;
		}
		
	#sectionhpsideNavigation ul li ul li a:active {
		color:#165e8e;
		background-color:#edf4f3;
		}
		
		
		
	/* fourth level navigation */
	#sectionhpsideNavigation ul li ul li ul li a, #sectionhpsideNavigation ul li ul li ul li a:visited {
		color:#4f4f4f;
		border-bottom:1px dashed #edf4f3;
		background-image:none;
		}
		
	#sectionhpsideNavigation ul li ul li ul li a:hover {
		background:url(../../images/section_colours/careers/4th_lvl_arrow.gif) no-repeat left;
		}
		
	#sectionhpsideNavigation ul li ul li ul li a:active {
		background:url(../../images/section_colours/careers/4th_lvl_arrow-onstate.gif) no-repeat left;
		background-color:#ffffff;
		color:#0f4947;
		}
		
/* Side navigation END here
----------------------------------------------------------------------*/
	
	
	
	/* Inpage Images*/	
	.imageText{
		color:#0f4947;
		}
	
	
		
	/* 3 column sub - right-hand tools column*/
	#right_column {
		border-bottom:1px solid #227471;
		background-color:#edf4f3;
		}
		
		
		
	/* 2 column sub - bottom tools column*/			
	#bottomColumn .vertical {
		background-color:#edf4f3;
		border-bottom:1px solid #227471;
		}
	
	#bottomColumn .verticalEnd {
		background-color:#edf4f3;
		border-bottom:1px solid #227471;
		}	

	#bottomColumn .vertical li a
			{
				margin-left:-15px;
				font-size:100%;
		}



	/*panel properties*/	
	.panel h2 {
		color:#0f4947;
		background:url(../../images/section_colours/careers/rc_bkg_tile.gif) repeat-x bottom;
		}
		
		
		
	#right_column .quickGo {
		background:url(../../images/section_colours/careers/go_submit.gif) no-repeat top left;
		color: #fff;
		}
		
	#right_column .quickGo:hover {
		color: #fff;
		background:url(../../images/section_colours/careers/go_submit-over.gif) no-repeat top left;
		}
		
	#bottomColumn .quickGo {
		background:url(../../images/section_colours/careers/go_submit.gif) no-repeat top left;
		color: #fff;
		}
		
	#bottomColumn .quickGo:hover {
		color: #fff;
		background:url(../../images/section_colours/careers/go_submit-over.gif) no-repeat top left;
		}
	
	
	
	
	/* Tools Links
	--------------------------------*/
	.printer {
		background:url(../../images/miscellaneous/icon_printer.gif) 0 .0em no-repeat;
		}
		
	.email {
		background:url(../../images/miscellaneous/icon_email.gif) 0 .0em no-repeat;
		}
		
	.phone {
		background:url(../../images/miscellaneous/icon_phone.gif) 0 .0em no-repeat;
		}
		
	.subscribe {
		background:url(../../images/miscellaneous/icon_subscribe.gif) 0 .0em no-repeat;
		}	
		
	.submit {
		background:url(../../images/miscellaneous/icon_submit.gif) 0 .0em no-repeat;
		}
		
		
	/* Got a question*/		
	#questionPanel{
		border-top:1px solid #227471;
		}
		
		
		

	/* Do it online panel
	--------------------------------*/
	.online li a:link, .online li a:visited {
		border-top:2px solid #ffffff;
		background:url(../../images/section_colours/careers/hypertext_arrow.gif) no-repeat left;
		background-color:#edf4f3;
		}
		
	.online li.topItem a:link, .online li.topItem a:visited {
		border-top:none;
		background:url(../../images/section_colours/careers/hypertext_arrow.gif) no-repeat left;
		background-color:#edf4f3;
		}
		
	.online li a:hover, .online li.topItem a:hover {
		background-color:#cae7e3;
		}	
	
	
	
	
	/* Related Downloads Panel*/
	.downloads li a:link, .downloads li a:visited {
		border-top:2px solid #ffffff;
		background:url(../../images/section_colours/careers/pdf_icon.gif) no-repeat left;
		background-color:#edf4f3;
		}
		
	.downloads li.topItem a:link, .downloads li.topItem a:visited {
		border-top:none;
		background:url(../../images/section_colours/careers/pdf_icon.gif) no-repeat left;
		background-color:#edf4f3;
		}
		
	.downloads li a:hover, .downloads li.topItem a:hover {
		background-color:#cae7e3;
		}
		
		
		
		
	/* Contacts Panel */
	.contactsPanel{
		background-color:#edf4f3;
		}
		
		
		
	/* Captions */
	.captionsPanel{
		background-color:#edf4f3;
		}
	
	
	
/* Section Index START here
----------------------------------------------------------------------------------------------------*/
	#indexSubPromo h1{
		border-top:solid 1px #227471;
		color:#0f4947;
		background:url(../../images/section_index_imagery/careers/sub_promo_arrow.gif) no-repeat left;
		background-color:#ffffff;
		}
		
	#indexSubPromo h1:hover {
		text-decoration:underline;
		}
		
	.SubPromoContainer {
		background:url(../../images/section_index_imagery/careers/bkg_grad_sub_promo.gif) no-repeat bottom;
		}

/*ADDED BY PMC AS NO STYLE FOR LINKS IN THE SUB PROMO SECTIONS WERE DECLARED*/

	#contentThreeColumn #indexSubPromo a{
		color:#0f4947;
		}

	#contentThreeColumn #indexSubPromo a:hover {
		text-decoration:underline;
		}

		
/*END ADDED BY PMC AS NO STYLE FOR LINKS IN THE SUB PROMO SECTIONS WERE DECLARED*/
		
		/* Style rule for careers listing */


#contentThreeColumn #LSvaccancy ul
{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
#contentThreeColumn #LSvaccancy ul.careerslist li
{
	margin:0px 0px 20px 0px;
	padding:0px;
	list-style:none;
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid silver; 
	padding-bottom:10px;
}

#contentThreeColumn #LSvaccancy ul.careerslist li a:hover
{
	text-decoration:underline;
}

#contentThreeColumn #LSvaccancy ul.careerslist li p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contentThreeColumn #LSvaccancy ul.careerslist li h2
{
	color: #227471;
	font-size:110%;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	
}

#contentThreeColumn #LSvaccancy ul.careerslist li h2 a
{
	color: #227471;
	font-size:100%;
	text-decoration:none;
	margin-top:0px;
	padding-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
#contentThreeColumn #LSvaccancy ul.newslist li h2 a:hover
{
	text-decoration:underline;
}



/* Section Index END here 



----------------------------------------------------------------------------------------------------*/	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	