/* 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/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{ width:200px;height:491px; float:left; z-index:1; background-image:url(../images/nav_bg.jpg);
	background-repeat:no-repeat;}
.left_nav .content {vertical-align:top; min-height:297px; width:164px;}
.left_nav .content ul{margin:0px; padding:10px 10px 0px 15px; 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.active a {color:#99ccff; text-decoration:none; font-weight:bold;}

/*** 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/footer_bg.jpg); margin:0px; padding:0px; width:900px; height:60px; float:left; background-color:#0079c2;font-size:0.9em}
#footer .textlinks {float:left; padding:30px 0px 0px 183px; 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/navBg.gif);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	width:930px;
	float:left;
	background-position: left 0px;
}
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;}
ul, li {color:#606060}
.formtext {color:#FFFFFF; font-size:13px;}
.error {color:#FF0000;}
.date {color:#FFDE00; font-size:18px; text-align:right;}

/** open day **/
#header2{width:900px;height:96px;background-color:#0079C2; z-index:0;}
.content_bg2 {
	background-color:#0079C2;
	margin:0px;
	padding:0px;
	width:930px;
	float:left;
	background-position: left 0px;
}
#inner2{margin:0px auto; width:930px;background-color:#0079C2;}

#footer2 {background-image:url(../images/footer_bg.jpg); margin:0px; padding:0px; width:900px; height:60px; float:left; background-color:#0079C2;font-size:0.9em}

/*** Navigation **/
.left_nav2{ width:200px;height:491px; float:left; z-index:1; background-color:#0079C2;}
.left_nav2 .content {vertical-align:top; min-height:297px; width:164px;}
.left_nav2 .content ul{margin:0px; padding:10px 10px 0px 15px; vertical-align:top; list-style:none;}
.left_nav2 .content li{border-bottom:#4da1d4 1px solid; width:164px; padding:5px 0px 2px 0px; }
.left_nav2 .content li.lastnav{border:none; width:164px; padding:5px 0px 2px 0px;}
.left_nav2 .content li a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
.left_nav2 .content li a:hover {color:#99ccff; text-decoration:none; font-weight:bold;}
.left_nav2 .content li.active a {color:#99ccff; text-decoration:none; font-weight:bold;}
