/* CSS Document */

/*** global styles */
body{margin:0px;padding:0px;background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:82%; position:absolute; width:930px;}
em {float:left; width:640px; margin-bottom:15px;}

/*** wrapper **/
#outline{width:930px; height:100%; background:#fff;}	
#inner{margin:0px auto; width:930px;}

/*** Header **/
#header{width:900px;height:96px;background-image:url(../../images/layout/header_bg.jpg); background-repeat:no-repeat; z-index:0;}
#header_careers {color:#000000; overflow:hidden; float:left; margin:35px 0px 0px 20px;}
#header_nhsbt {color:#000000;width:175px; height:43px; float:right; margin:28px 20px 0px 0px;}

/*** Navigation **/
.left_nav{background-image:url(../../images/layout/nav_bg.jpg); margin:0px; padding:0px; width:200px; height:491px; float:left; background-color:#0079c2; z-index:1;}
.left_nav .content {vertical-align:top; min-height:297px; width:164px;}
.left_nav .content ul{margin:0px; padding:10px 10px 0px 5px; vertical-align:top; list-style:none;}
.left_nav .content li{border-bottom:#4da1d4 1px solid; width:164px; padding:5px 0px 2px 0px;}
.left_nav .content li.lastnav{border:none; width:164px; padding:5px 0px 2px 0px;}
.left_nav .content li a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.left_nav .content li a:hover {color:#99ccff; text-decoration:none; font-weight:bold;}
.left_nav .content li a.active {color:#99ccff; text-decoration:none; font-weight:bold; display:block;margin:0px 0px 0px 10px;}
.navmenupadding {margin:0px 0px 0px 10px; vertical-align:top; display:block;}
/*** Sub-nav **/
.left_nav .content li.subnav {border:none; font-size:90%;}
.left_nav .content li.subnavbottom {border-bottom:#4da1d4 1px solid; font-size:90%;}
.left_nav .content li a.subnav {color:#FFFFFF; text-decoration:none; font-weight:bold; display:block; margin-left:15px;}
.left_nav .content li a.subnav:hover {color:#99ccff; text-decoration:none; font-weight:bold; display:block;}
.left_nav .content li a.subnavactive {color:#99ccff; text-decoration:none; font-weight:bold; display:block; margin-left:15px;}

/*** Links **/
a{color:#0079c2; text-decoration:underline;}
a:hover{color:#0079c2; text-decoration:none;}

/*** Footer **/
#footer {background-image:url(../../images/layout/footer_bg.jpg); margin:0px; padding:0px; width:900px; height:60px; float:left; background-color:#0079c2;}
#footer .textlinks {float:left; padding:30px 0px 0px 170px; color:#FFFFFF;}
#footer .textlinks ul{list-style:none; margin:0px; padding:0px;}
#footer .textlinks li {color:#FFFFFF; margin:0px; padding:0px; display:inline;}
#footer .textlinks li.seperate {padding-right:15px;}
#footer .textlinks li.seperate2 {padding-right:6px;}
#footer .textlinks li.seperate3 {padding-left:6px;}
#footer .textlinks li.vline {border-left:#FFFFFF 1px solid;}
#footer .textlinks a{color:#FFFFFF; text-decoration:underline;}
#footer .textlinks a:hover{color:#FFFFFF; text-decoration:none;}
#footer .images {float:left; padding:20px 140px 0px 0px; float:right;}

/*** General layout **/
.content_bg {background-image:url(../../images/layout/content_bg.gif); background-repeat:repeat-y; margin:0px; padding:0px; width:930px; float:left;}
img {border:none;}
.text {width:365px; float:left;}
.text2 {width:650px; float:left;}
.main_image_wrap {width:710px; float:left;}
.main_image_wrap p{padding-right:60px;}
p {margin:0px 0px 15px 0px; padding:0px;}
p.lastpad {margin:0px 0px 40px 0px; padding:0px;}
.ptop_10 {padding-top:10px;}
.pleft_20 {padding-left:20px;}
select.search{width:150px;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;}
.hide{display:none;}