@charset "utf-8";
/* CSS Document */

body {
margin:0px;
font-size:62.5%;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
background-color:#1d4171;
}

p {
margin:0px;
}

.changeSizeText {
font-size:12px;
}

.black_bold {
color:#000000;
font-weight:bold;
}

h1 {
font-weight:bold;
font-size:18px;
font-style:italic;
color:#1935ad;
padding:0px;
margin:0px;
}

h2 {
font-weight:bold;
font-size:14px;
color:#1d4171;
padding:0px 0px 5px 0px;
margin:0px;
}

#outerContainer {
width:896px;
height:auto;
margin:0px auto;
}

#container {
width:859px;
height:auto;
float:left;
padding-left:37px;
display:inline;
background-image:url(images/container_main_bg.gif);
background-repeat:repeat-y;
}

#containerTop {
width:896px;
height:21px;
float:left;
display:inline;
background-image:url(images/container_top_bg.gif);
background-repeat:no-repeat;
margin-top:45px;
}

#containerBottom {
width:896px;
height:21px;
float:left;
display:inline;
background-image:url(images/container_bottom_bg.gif);
background-repeat:no-repeat;
margin-bottom:10px;
background-color:#1d4171;
}

#topBar {
width:822px;
height:auto;
float:left;
display:inline;
}

#logo {
width:162px;
height:97px;
float:left;
display:inline;
}

#topBar_right {
width:640px;
height:97px;
float:left;
display:inline;
margin-left:20px;
}

#changeFontSize_Container {
width:640px;
height:auto;
float:left;
display:inline;
padding-top:5px;
}

.changeFontLink {
width:auto;
height:auto;
float:right;
display:inline;
color:#000000;
padding-left:20px;
font-weight:bold;
font-size:10px;
}

.changeFontLink a{
text-decoration:none;
color:#000000;
}

.changeFontLink a:hover{
text-decoration:none;
color:#1935ad;
}

#heading_Container {
width:640px;
height:auto;
float:left;
display:inline;
margin-top:35px;
}

#heading {
width:640px;
height:auto;
float:left;
display:inline;
}

#address {
width:640px;
height:auto;
float:left;
display:inline;
color:#1935ad;
padding-top:4px;
font-size:10px;
}

#address a{
color:#1935ad;
}

#banner {
width:820px;
height:340px;
float:left;
display:inline;
border:1px solid #1935ad;
margin-top:5px;
margin-bottom:10px;
}

#middle_container {
width:822px;
height:auto;
float:left;
margin-bottom:10px;
display:inline;
background-image:url(images/main_area_bg.gif);
}

#main_nav {
width:150px;
height:auto;
float:left;
display:inline;
padding-top:1px;
}

.navLinkTop {
width:120px;
height:auto;
float:left;
padding:8px 0px;
margin-left:15px;
font-size:12px;
font-weight:bold;
display:inline;
color:#1d4171;
}

.navLinkTop a{
color:#1d4171;
text-decoration:none;
}

.navLinkTop a:hover{
color:#000000;
text-decoration:none;
}

.navLink {
width:120px;
height:auto;
float:left;
padding:8px 0px;
border-top:1px dashed #000000;
margin-left:15px;
font-size:12px;
font-weight:bold;
display:inline;
color:#1d4171;
}

.navLink a{
color:#1d4171;
text-decoration:none;
}

.navLink a:hover{
color:#000000;
text-decoration:none;
}

#centre_container {
width:482px;
height:auto;
float:left;
display:inline;
padding:8px 20px;
}

#page_title {
width:482px;
height:auto;
float:left;
display:inline;
font-size:14px;
color:#1d4171;
font-weight:bold;
padding-bottom:10px;
}

#main_text {
width:482px;
height:auto;
float:left;
display:inline;
font-size:12px;
color:#000000;
margin-bottom:10px;
}

#main_text form{
margin:20px 0px;
}

#main_text strong{
color:#1d4171;
}

#main_text b{
color:#1d4171;
}

#rightNews {
width:150px;
height:auto;
float:left;
display:inline;
}

.latestNewsRight {
width:120px;
height:auto;
float:left;
padding:5px 0px;
margin-left:15px;
font-size:11px;
display:inline;
color:#151515;
}

.latestNewsRight a{
color:#1d4171;
text-decoration:none;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
}

.latestNewsRight a:hover{
color:#000000;
text-decoration:none;
font-size:11px;
font-weight:bold;
}

#footer {
width:822px;
height:30px;
float:left;
display:inline;
margin:18px 0px 10px 37px;
color:#FFFFFF;
}

#copyright {
width:auto;
height:auto;
float:left;
display:inline;
padding-right:25px;
}

#validXHTML {
width:auto;
height:auto;
float:left;
display:inline;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
padding:0px 25px;
}

#validXHTML a{
color:#FFFFFF;
}

#createdBy {
width:auto;
height:auto;
float:right;
display:inline;
}

#createdBy a{
color:#FFFFFF;
}

.hospital_container_outer {
width:482px;
height:auto;
float:left;
margin-top:20px;
display:inline;
}

.hospital_container {
width:482px;
height:auto;
float:left;
margin-bottom:15px;
display:inline;
}

.hospital_container_title {
width:161px;
height:auto;
float:left;
display:inline;
color:#1d4171;
font-weight:bold;
}

.hospital_container_title a{
color:#1d4171;
font-weight:bold;
}

.hospital_container_title a:hover{
color:#000000;
font-weight:bold;
}

.hospital_container_address {
width:311px;
height:auto;
float:left;
display:inline;
font-size:12px;
padding-right:10px;
color:#1d4171;
}

.hospital_container_description {
width:482px;
height:auto;
float:left;
display:inline;
font-size:12px;
color:#000000;
padding-top:6px;
}

.hospital_container_description a{
color:#000000;
}

.hospital_container_description a:hover{
color:#1d4171;
}

.vacancy_container {
width:482px;
height:auto;
float:left;
display:inline;
font-size:12px;
color:#000000;
margin-top:10px;
padding: 10px 0px 0px 0px;
border-top:1px solid #1c5180;
}

.vacancy_container_title {
width:482px;
height:auto;
float:left;
display:inline;
font-size:12px;
color:#1d4171;
font-weight:bold;
}

.vacancy_container_title a{
font-size:12px;
color:#1d4171;
font-weight:bold;
}

.vacancy_container_title a:hover{
font-size:12px;
color:#000000;
font-weight:bold;
}

#map {
width:480px;
height:337px;
float:left;
display:inline;
border:1px solid #1d4171;
}

#image_thumb_container  {
width:482px;
height:auto;
float:left;
display:inline;
}

.image_thumb  {
width:150px;
height:105px;
float:left;
display:inline;
border:1px solid #1d4171;
margin-bottom:15px;
}

.image_thumb_mid  {
width:150px;
height:105px;
float:left;
display:inline;
border:1px solid #1d4171;
margin:0px 13px;
margin-bottom:15px;
}

#enquire {
width:282px;
height:auto;
float:left;
display:inline;
font-size:14px;
color:#1d4171;
font-weight:bold;
padding:10px 0px;
}

#enquire a{
color:#1d4171;
font-weight:bold;
}

#enquire a:hover{
color:#000000;
font-weight:bold;
}

#backToList {
width:auto;
height:auto;
float:right;
display:inline;
font-size:12px;
color:#1d4171;
font-weight:bold;
padding:12px 0px;
}

#backToList a{
color:#1d4171;
font-weight:bold;
text-decoration:none;
}

#backToList a:hover{
color:#000000;
font-weight:bold;
text-decoration:none;
}

.keyPeopleImage {
width:100px;
height:120px;
float:left;
display:inline;
border:1px solid #1d4171;
}

.keyPeopleTitle {
width:360px;
height:auto;
float:left;
display:inline;
font-size:12px;
color:#1d4171;
font-weight:bold;
padding:5px 10px;
}

.keyPeopleDescription {
width:360px;
height:auto;
float:left;
display:inline;
font-size:12px;
color:#000000;
font-weight:normal;
padding:0px 10px;
}

#find_home_title {
width:230px;
height:auto;
float:left;
display:inline;
color:#000000;
font-weight:bold;
padding-top:5px;
}

#find_home_type {
width:135px;
height:auto;
float:left;
display:inline;
padding:5px 10px;
font-weight:bold;
}

#find_home_distance {
width:75px;
height:auto;
float:left;
display:inline;
padding:5px 10px;
font-weight:bold;
}

.find_homes_result_container {
width:480px;
height:auto;
float:left;
display:inline;
padding-bottom:5px;
}

.find_home_result_title {
width:230px;
height:auto;
float:left;
display:inline;
color:#000000;
font-weight:normal;
padding:5px 0px;
}

.find_home_result_title a{
color:#1d4171;
font-weight:normal;
}

.find_home_result_title a:hover{
color:#000000;
font-weight:normal;
}

#backToList a:hover{
color:#000000;
font-weight:bold;
text-decoration:none;
}

.find_home_result_type {
width:135px;
height:auto;
float:left;
display:inline;
padding:5px 10px;
}

.find_home_result_distance {
width:75px;
height:auto;
float:left;
display:inline;
padding:5px 10px;
}
