a:link {color: #222931; text-decoration: underline; }
a:active {color: #353D46; text-decoration: underline; }
a:visited {color: #222931; text-decoration: underline; }
a:hover {color: #353D46; text-decoration: none; }

body 
{ 
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Arial, sans-serif;
  font-size: 11px; 
  font-size: 68.75%;
  color: #333;
  background: #9CB6CF url(medi_img_bg_strip.jpg) repeat-x 0% 0%;
}

.clear
{
clear: both;
line-height: 0px;
}

#container {
position: relative;
width: 794px;
margin-left: auto;
margin-right: auto;
}

#flashbox {
background-image: url('medi_img_top_flash.jpg');
background-repeat: no-repeat;
width: 287px;
height: 80px;
position: absolute;
top: 14px;
left: 10px;
}

#flashText
{
position: absolute;
left: 24px;
top: 18px;
width: 240px;
text-align: justify;
font-size: 11px;
font-weight:normal;
}

#seg1 
{
background-image: url('medi_img_top_seg_1.jpg');
background-repeat: no-repeat;
width: 445px;
height: 48px;
float:right;
}

#seg2 
{
background-image: url('medi_img_top_seg_2.jpg');
background-repeat: no-repeat;
width: 659px;
height: 128px;
float:left;
}

#seg3 
{
background-image: url('medi_img_top_seg_3.jpg');
background-repeat: no-repeat;
width: 794px;
height: 56px;
float:left;
}

#seg4 
{
background-image: url('medi_img_top_seg_4.jpg');
background-repeat: no-repeat;
width: 768px;
height: 10px;
float:right;
}

#logo 
{
background-image: url('medi_img_top_logo.jpg');
background-repeat: no-repeat;
width: 135px;
height: 128px;
display: block;
float:right;
}

#recruit, #contact, #staff, #spacer 
{
background-repeat: no-repeat;
height: 34px;
display: block;
float:right;
}

#staff 
{
background-image: url('medi_img_link_staff.jpg');
width: 85px;
}

#recruit 
{
background-image: url('medi_img_link_recruitment.jpg');
width: 93px;
}

#contact 
{
background-image: url('medi_img_link_contact.jpg');
width: 67px;
}

#spacer 
{
background-image: url('medi_img_link_spacer.jpg');
width: 4px;
}

#indent 
{
background-image: url('medi_img_nav_indent.jpg');
width: 26px;
height: 29px;
float: left;
}

#navend 
{
background-image: url('medi_img_nav_end.jpg');
width: 60px;
height: 29px;
float: left;
}

#nHome, #hHome, #nRapid, #hRapid, #nEvents, #hEvents, #nTransfers, #hTransfers,
#nVehicles, #hVehicles, #nStaff, #hStaff, #nLinks, #hLinks, #nContact, #hContact, #nRecruitment, 
#hRecruitment 
{
background-repeat: no-repeat;
height: 29px;
width: auto;
float:left;
}

.navStyle {
	height: 29px;
}

#nHome 
{
background-image: url('medi_img_nav_home.jpg');
width: 50px;
}

#hHome 
{
background-image: url('medi_img_nav_w_home.jpg');
width: 50px;
}

#nRapid 
{
background-image: url('medi_img_nav_rapid.jpg');
width: 121px;
}

#hRapid 
{
background-image: url('medi_img_nav_w_rapid.jpg');
width: 121px;
}

#nEvents 
{
background-image: url('medi_img_nav_events.jpg');
width: 94px;
}

#hEvents 
{
background-image: url('medi_img_nav_w_events.jpg');
width: 94px;
}

#nTransfers 
{
background-image: url('medi_img_nav_transfers.jpg');
width: 69px;
}

#hTransfers 
{
background-image: url('medi_img_nav_w_transfers.jpg');
width: 69px;
}

#nVehicles 
{
background-image: url('medi_img_nav_vehicles.jpg');
width: 98px;
}

#hVehicles 
{
background-image: url('medi_img_nav_w_vehicles.jpg');
width: 98px;
}

#nStaff 
{
background-image: url('medi_img_nav_staff.jpg');
width: 69px;
}

#hStaff 
{
background-image: url('medi_img_nav_w_staff.jpg');
width: 69px;
}

#nLinks 
{
background-image: url('medi_img_nav_links.jpg');
width: 44px;
}

#hLinks 
{
background-image: url('medi_img_nav_w_links.jpg');
width: 44px;
}

#nContact 
{
background-image: url('medi_img_nav_contact.jpg');
width: 67px;
}

#hContact 
{
background-image: url('medi_img_nav_w_contact.jpg');
width: 67px;
}

#nRecruitment 
{
background-image: url('medi_img_nav_recruitment.jpg');
width: 92px;
}

#hRecruitment 
{
background-image: url('medi_img_nav_w_recruitment.jpg');
width: 92px;
}

#contentContainerLeft
{
position: relative;
width: 360px;
float:left;
/*background-color: #990000;*/
}

#aboutUsLogo
{
background-image: url('medi_home_aboutus.jpg');
width: 227px;
height: 96px;
}

#aboutUsText
{
position: absolute;
left: 30px;
top: 80px;
text-align: justify;
font-size: 12px;
font-weight:bold;
}

#readMoreOrange
{
background-image: url('medi_home_readmore_orange.jpg');
width: 102px;
height: 25px;
display:block;
}

#contentBreaker
{
background-image: url('medi_home_readmore_breaker.jpg');
width: 356px;
height: 43px;
}

#regAddress
{
text-align: left;
font-size: 10px;
font-weight:bold;
}

#contentContainerRight
{
position: relative;
width: 360px;
float:right;
/*background-color: #990000;*/
margin-right: 20px;
}

#greyBoxes
{
background-image: url('medi_home_greyboxes.jpg');
width: 370px;
height: 272px;
}

#thumb1
{
background-image: url('medi_home_greyboxes_thumb1.jpg');
position: absolute;
left: 16px;
top: 17px;
width: 83px;
height: 71px;
}

#thumb1Title
{
text-align: left;
font-size: 14px;
font-weight:bold;
position: absolute;
left: 104px;
top: 17px;
}

#thumb1Desc, #thumb2Desc, #thumb3Desc
{
text-align: left;
font-size: 11px;
font-weight:normal;
}

#thumb1Read, #thumb2Read, #thumb3Read
{
position: absolute;
left: 149px;
top: 54px;
width: 99px;
height: 19px;
display:block;
}

#thumb1Read
{
background-image: url('medi_home_greyboxes_read1.jpg');
}

#thumb2
{
background-image: url('medi_home_greyboxes_thumb2.jpg');
position: absolute;
left: 16px;
top: 100px;
width: 83px;
height: 71px;
}

#thumb2Title
{
text-align: left;
font-size: 14px;
font-weight:bold;
position: absolute;
left: 104px;
top: 100px;
}

#thumb2Read
{
background-image: url('medi_home_greyboxes_read1.jpg');
}

#thumb3
{
background-image: url('medi_home_greyboxes_thumb3.jpg');
position: absolute;
left: 16px;
top: 183px;
width: 83px;
height: 71px;
}

#thumb3Title
{
text-align: left;
font-size: 14px;
font-weight:bold;
position: absolute;
left: 104px;
top: 183px;
}

#thumb3Read
{
background-image: url('medi_home_greyboxes_read2.jpg');
}

#mapHolder
{
background-image: url('medi_home_mapThumb.jpg');
position: absolute;
left: -1px;
top: 276px;
width: 108px;
height: 107px;
display:block;
}

#addressHolder
{
text-align: left;
font-size: 11px;
font-weight:bold;
position: absolute;
left: 110px;
top: 279px;
width: 200px;
}

#mainContentLeft
{
width: 450px;
float:left;
}

#blueBox
{
position: relative;
margin-left: 26px;
margin-top: 2px;
}

#blueBoxTop
{
background-image: url('medi_content_box_top.jpg');
width: 443px;
height: 8px;
}

#blueBoxMid
{
background-image: url('medi_content_box_mid.jpg');
width:443px;
}

#blueBoxBot
{
background-image: url('medi_content_box_bot.jpg');
width: 443px;
height: 11px;
}

#blueBoxText
{
position: relative;
left:14px;
top: 6px;
width: 415px;
text-align: justify;
font-size: 12px;
font-weight:normal;
}

#rapidNHS
{
position:relative;
background-image: url('medi_rapid_nhs.jpg');
width: 290px;
height: 35px;
float:right;
margin-right:-18px;
}

#mainContentRight
{
width: 300px;
height: 500px;
float:right;
/*background-color: #990000;*/
}

#rapidPics
{
background-image: url('medi_rapid_pics.jpg');
width: 284px;
height: 434px;
margin-right:20px;
float:right;
}

#eventPics
{
background-image: url('medi_events_pics.jpg');
width: 254px;
height: 261px;
margin-right:30px;
float:right;
}

#eventQuote
{
background-image: url('medi_events_quote.jpg');
width: 254px;
height: 132px;
margin-right:30px;
float:right;
display:block;
}

#transferPics
{
background-image: url('medi_transfers_pics.jpg');
width: 299px;
height: 416px;
float:right;
}

#transferQuote
{
background-image: url('medi_transfers_quote.jpg');
width: 299px;
height: 129px;
float:right;
display:block;
}

#wBox
{
position: relative;
margin-right: 26px;
margin-top: 2px;
}

#wBoxTop
{
background-image: url('medi_content_boxw_top.jpg');
width: 294px;
height: 8px;
}

#wBoxMid
{
background-image: url('medi_content_boxw_mid.jpg');
width:294px;
}

#wBoxBot
{
background-image: url('medi_content_boxw_bot.jpg');
width: 294px;
height: 11px;
}

#wBoxText
{
position: relative;
left:14px;
top: 6px;
width: 260px;
text-align: justify;
font-size: 12px;
font-weight:normal;
}

#docForm
{
margin-left:20px;
margin-right:60px;
text-align:right;
}

.input {
    border: 1px solid #006;
    background: #D6E0E9;
}
.button {
    border: 1px solid #006;
    background: #9CB6D0;
}

#phVehicles
{
background-image: url('medi_content_vehicles.jpg');
width: 417px;
height: 181px;
display: block;
}

#vehPics
{
background-image: url('medi_content_vehiclesimg.jpg');
width: 248px;
height: 353px;
margin-right:50px;
float:right;
}