/* CSS Document */
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
/** Changing the file size */ 
span {color: #606060}
/*** Hompage **/
#main_text_image{min-height:61px; padding-bottom:25px; color:#FFFFFF;}
#main_text_image span {background:url(../../images/content/home_text.gif) top left; position:absolute; background-repeat:no-repeat; width:377px; height:61px; z-index:1; float:left;}

.maincontent {float:left; width:706px; padding:30px 0px 30px 24px;}
.maincontent #content{
	width: 370px;
	float: left;
	
}

.maincontent #content ul#anchors {
	list-style-type:none;
	margin:0 0 20px 0;
	padding-left:0;
}

.maincontent #content ul#anchors li {
	background-image: url('../images/arrowRight.gif');
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 0 0 2px 10px;
	}

.maincontent #content p.backToTop {
	background-image: url('../images/arrowTop.gif');
	background-repeat: no-repeat;
	padding-left:15px;
	background-position:0 50%;
	font-size:0.8em;
	
}

.maincontent #content h1{
	font-size: 1.7em;
	color: #767676;
	font-weight: normal;
	margin-top: 0;
}

.maincontent #content h2{
	margin-top: 0;
	font-size: 1.2em;
	color: #767676;
}

.maincontent #content h3{
	margin-top: 0;
	font-size: 1.1em;
	color: #767676;
}

.maincontent #content p {
	color: #606060;
}

.maincontent #images {
	width: 284px;
	float:right;
	padding-top: 44px;
}

.homeimage {display:block;width:312px; height:347px; margin:0; padding:0; background:url(../../images/content/home_image.jpg) top right no-repeat; z-index:1; float:right; vertical-align:top;}

.text_below {width:650px; float:left;}
.pdf {float:left; line-height:30px; margin-bottom:20px;}

/*** About Us **/
#about_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#about_image span {background:url(../../images/content/about_title.gif) top left; position:absolute; background-repeat:no-repeat; width:140px; height:35px; z-index:1; float:left;}
#about_nhsbt_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#about_nhsbt_image span {background:url(../../images/content/about_nhsbt_title.gif) top left; position:absolute; background-repeat:no-repeat; width:350px; height:28px; z-index:1; float:left;}
#about_vision_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#about_vision_image span {background:url(../../images/content/about_vision_title.gif) top left; position:absolute; background-repeat:no-repeat; width:170px; height:28px; z-index:1; float:left;}
#about_working_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#about_working_image span {background:url(../../images/content/about_working_title.gif) top left; position:absolute; background-repeat:no-repeat; width:260px; height:40px; z-index:1; float:left;}
.image_padding {margin:0px 0px 20px 20px;}
.image_padding_2 {margin:0px 20px 20px 0px;}

/*** Where can I work **/
#where_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#where_image span {background:url(../../images/content/where_title.gif) top left; position:absolute; background-repeat:no-repeat; width:310px; height:40px; z-index:1; float:left;}
.centres_map {width:340px;}
.maplist {width:250px; float:left;}
#centres_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#centres_image span {background:url(../../images/content/where_centres_title.gif) top left; position:absolute; background-repeat:no-repeat; width:125px; height:35px; z-index:1; float:left;}
#bases_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#bases_image span {background:url(../../images/content/bases_title.gif) top left; position:absolute; background-repeat:no-repeat; width:90px; height:35px; z-index:1; float:left;}

/*** Careers **/


/*** What can we offer you **/
#offer_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#offer_image span {background:url(../../images/content/offer_you_title.gif) top left; position:absolute; background-repeat:no-repeat; width:385px; height:40px; z-index:1; float:left;}
#package_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#package_image span {background:url(../../images/content/package_title.gif) top left; position:absolute; background-repeat:no-repeat; width:135px; height:40px; z-index:1; float:left;}
#training_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#training_image span {background:url(../../images/content/training_title.gif) top left; position:absolute; background-repeat:no-repeat; width:300px; height:40px; z-index:1; float:left;}
#equal_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#equal_image span {background:url(../../images/content/equal_opportunities_title.gif) top left; position:absolute; background-repeat:no-repeat; width:500px; height:40px; z-index:1; float:left;}
#awards_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#awards_image span {background:url(../../images/content/awards_title.gif) top left; position:absolute; background-repeat:no-repeat; width:130px; height:40px; z-index:1; float:left;}
#balance_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#balance_image span {background:url(../../images/content/balance_title.gif) top left; position:absolute; background-repeat:no-repeat; width:400px; height:40px; z-index:1; float:left;}
#it_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#it_image span {background:url(../../images/content/it_title.gif) top left; position:absolute; background-repeat:no-repeat; width:170px; height:40px; z-index:1; float:left;}
.offer_you_list1 {width:130px; float:left;}
.offer_you_list2 {width:210px; float:left;}
.offer_you_list3 {float:left;}

/*** Recruitment Process **/
#recruitment_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#recruitment_image span {background:url(../../images/content/recruitment_title.gif) top left; position:absolute; background-repeat:no-repeat; width:330px; height:40px; z-index:1; float:left;}

/*** Search Current Vacancies **/
#search_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#search_image span {background:url(../../images/content/search_title.gif) top left; position:absolute; background-repeat:no-repeat; width:389px; height:28px; z-index:1; float:left;}
.table_pad {padding-top:20px;}
.searchbg_image{width:409px; height:108px; background:url(../../images/layout/search_img_bg.jpg) no-repeat; margin:0px; padding:0px; vertical-align:top;}
.search_col1 {padding:30px 0px 0px 20px; vertical-align:top;}
.search_col2 {padding:35px 0px 0px 20px; vertical-align:top;}
.search_col3 {padding:30px 0px 0px 20px; vertical-align:top;}
.divider {border-left:#999999 1px solid; height:100%;}
.formsearch {float:left; width:409px;}
form {margin:0px; padding:0px;}

/*** Feedback **/
#feedback_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#feedback_image span {background:url(../../images/content/feedback_title.gif) top left; position:absolute; background-repeat:no-repeat; width:152px; height:35px; z-index:1; float:left;}
#thankyou_image {min-height:35px; padding-bottom:25px; color:#FFFFFF;}
#thankyou_image span {background:url(../../images/content/thankyou_title.gif) top left; position:absolute; background-repeat:no-repeat; width:165px; height:35px; z-index:1; float:left;}

textarea {width: 180px;float:left;clear:both;}
#PanelRegform {margin-top:20px;}
#PanelRegform span {float:left;clear: both; }
#PanelRegform label {color: #606060;float:left;clear:both;}
#PanelRegform input {width:180px; float:left;clear:both;}
fieldset {border:0;padding:0;margin:0;}


/*** FAQs **/
#faq_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#faq_image span {background:url(../../images/content/faq_title.gif) top left; position:absolute; background-repeat:no-repeat; width:90px; height:35px; z-index:1; float:left;}

/*** Contact Us **/
#contactus_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#contactus_image span {background:url(../../images/content/contactus_title.gif) top left; position:absolute; background-repeat:no-repeat; width:167px; height:35px; z-index:1; float:left;}

/*** Terms Privacy **/
#terms_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#terms_image span {background:url(../../images/content/terms_title.gif) top left; position:absolute; background-repeat:no-repeat; width:330px; height:35px; z-index:1; float:left;}
#privacy_image {min-height:28px; padding-bottom:25px; color:#FFFFFF;}
#privacy_image span {background:url(../../images/content/privacy_title.gif) top left; position:absolute; background-repeat:no-repeat; width:210px; height:35px; z-index:1; float:left;}

/*** Search **/
#searchresults_image {min-height:35px; padding-bottom:25px; color:#FFFFFF;}
#searchresults_image span {background:url(../../images/content/searchresults_title.gif) top left; position:absolute; background-repeat:no-repeat; width:225px; height:35px; z-index:1; float:left;}
.btn1 {border-top:2px #FFFFFF solid;}
.btn2 {margin:2px 0px 0px 5px; vertical-align:middle;}
.inp {vertical-align:top;}

/*** Sitemap **/
#site_map {min-height:35px; padding-bottom:25px; color:#FFFFFF;}
#site_map span {background:url(../../images/content/site_map_title.gif) top left; position:absolute; background-repeat:no-repeat; width:130px; height:35px; z-index:1; float:left;}

.blue {padding: 0px 7px 0px 7px; height:23px; background-color:#0b7dc4;}
.blue a, .blue a:hover {color: #fff;}
.blue_l {padding: 4px 0px 0px 0px; float:left; width: 47%; color:#fff;}
.blue_r {padding: 4px 0px 0px 0px; float:right; width: 47%; color:#fff; text-align:right;}
.bluelight {padding: 0px 7px 0px 7px; background-color:#e6f1f9; margin:1px 0px 1px 0px;}
.bluelight_l {padding: 6px 0px 6px 0px; float:left; width: 47%;}
.bluelight_r {padding: 6px 0px 6px 0px; float:right; width: 47%;}
.col_l {float:left; width:47%;}
.col_r {float:right; width:47%;text-align:right;}
.row_odd {padding: 6px 7px 6px 7px; height:1%;}
.row_even {padding: 6px 7px 6px 7px; background-color:#e6f1f9; height:1%;}
.s_no {text-align:right; padding-right: 7px; width:25px; float:left;}
.s_title {float: left; width: 70%;}
.s_icon {float: right; width:30px; text-align:right;}
.s_descr {display:inline;}
