/* 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 */ 

/*** 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:710px; padding:30px 0px 30px 20px;}
.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;}
/***.homeimage2 {display:block;width:311px; height:248px; margin:0; padding:0; background:url(../../images/content/home_image_2.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;}
.feedback input,textarea {width:100px;}

/*** 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;}
/** contact panel **/
.right_panelcontact_top{background:url(../../images/content/dorset_bg_top.gif) top left no-repeat;width:278px;height:13px;font-size:0;}
.right_panelcontact_middle{width:274px;border:solid #0278bf;border-width:0 2px 0 2px;}/* ie6 */
.right_panelcontact_middle_2{width:262px;min-height:82px;padding:5px 0px 0px 12px;background:url(../../images/content/dorset_bg_middle.gif) bottom left no-repeat;}/* ie6 */
.right_panelcontact_bottom{background:url(../../images/content/dorset_bg_bottom.gif) bottom left no-repeat;width:278px;height:13px;font-size:0;}

/** contact panel 2 **/
.right_recruit_top{background:url(../../images/content/dorset_bg_top.gif) top left no-repeat;width:278px;height:13px;font-size:0;}
.right_recruit_middle{width:274px;border:solid #0278bf;border-width:0 2px 0 2px;background:#0079c2;}/* ie6 */
.right_recruit_middle .pad{padding:5px 0 10px 15px;font-weight:bold;}
.right_recruit_middle .title{font-size:28px;color:#0079C2;background:#fff;}
.right_recruit_middle .title span{color:#000;}
.right_recruit_bottom{background:url(../../images/content/recruit_bottom.gif) bottom left no-repeat;width:278px;height:8px;font-size:0;}
.recright_recruit_blue{background:#0079c2;}
.recright_recruit_blue .pad{padding:10px 0 5px 15px;}
.recright_recruit_blue .logo{padding:30px 15px 2px 0;}
.recright_recruit_blue a{color:#fff;font-weight:bold;font-size:11px;}
.recright_recruit_blue .c1{width:137px;float:left;}
.recright_recruit_blue .c2{width:137px;float:left;text-align:right;}
.hero{font-size:18px;}

