body{		background-color:#009ee0;
			/*min-width:860px;*/
			}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:20px;
			color:#004C93;
			margin:0;		
	}
h1 {		font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-weight:bolder;
			color: #009ee0;
			text-decoration: none;
	}
h2 {		font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:20px;
			color:#004C93;
			font-weight:bolder;
	}
h3 {		font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight:bolder;
			color: #009ee0;
			margin-top:0px;
			text-decoration: none;
	}
	
	a:link {font-weight:bold;color:#004C93;}
	a:visited {font-weight:bold;color:#004C93;}
	a:active {font-weight:bold;color:#004C93;}
	a:hover {font-weight:bold;color:#009ee0}
	
#topnavbar .navbartop li.navbartop a {font-weight: bold; color:#FFFFFF}
#topnavbar .navbartop li.navbartop a:hover {font-weight: bold; color:#333333;}
#bottomnavbar .navbar li.navbar a {font-weight: bold; color:#FFFFFF}
#bottomnavbar .navbar li.navbar a:hover {font-weight: bold; color:#333333;}

img {border:none}

#topbits {width:100%;
float:left;
			clear:both;
			display:block;
			background-color:#FFFFFF;}

#maincontainerdiv {height:auto;
			clear:both;	
			background-color:#FFFFFF;
	}
#righthandcontent {height:auto;
			width:230px;
			float:right;
			background-color:#FFFFFF;
	}
	
a.nav{border-left: 1px solid #cccccc;padding-left:5px;font-weight:bold;}
a.navno{border-left: none;padding-left:5px;font-weight:bold;}

a.nav:link, a.navno:link  {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 100%;
			color: #fff;
			font-weight:bold;
			text-decoration: none;
}
a.nav:visited, a.navno:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 100%;
			color: #666;
			font-weight:bold;
			text-decoration: none;
	}
a.nav:hover, a.navno:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 100%;
			font-weight:bold;
			color: #004C93;
			text-decoration: none;
	}
a.nav:active, a.navno:active {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 100%;
			color:#004c93;
			font-weight:bold;
			text-decoration: none;
	}
#topnavbar {background:#999999;
			border-bottom:solid #cdcdcd 2px;
			width:100%;
			height:25px;
			/*position:relative;*/
			/*min-width:860px;*/
			margin-top: 0px;
			margin-bottom:0px;		
			
	}
#topnavbar {
			width:100%;
			padding-top:5px;
			/*position:relative;*/
			text-align:right;
			
	}
	
#bottomnavbar {
			width:100%;
			padding-top:10px;
			padding-bottom:10px;
			/*position:relative;*/
			text-align:right;
			
	}
ul.navbartop{
	 }
ul.navbartop, li.navbartop {
			display: inline;
			/*border-left: 1px solid #cccccc;*/
	}
li.navbartop, a.navbartop{padding: 0px 0px 0px 5px;
			text-decoration: none;
	}
#bottomnavbar {background-color:#009ee0;
			clear:both;
			/*min-width:860px;*/
	}
ul.navbar{	background-color: #009ee0;

	}
ul.navbar, li.navbar {display: inline; 
			width:100%;
			
			
	}
li.navbar, a.navbar{padding: 0px 0px 0px 5px;
			text-decoration: none;
			
}
#top {		height:151px;
			width:340px;
			float:left;
			background-image:url(../images/left_top_logo.jpg);
			background-repeat:no-repeat;
			/*margin-right:-5px;*/
	}
	
#topright {height:112px;
			/*width:auto;*/
			/*min-width:860px;*/
			background:#004C93 url(../images/right_top_swish.jpg) no-repeat scroll top right;
	}
	
#rightone {text-align:right;}


a.companyprofilelinks:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 90%;
			color:#a2daf4;
			font-weight:bold;
			text-decoration: none;
	}
a.companyprofilelinks:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 90%;
			color:#b8b6bb;
			text-decoration: none;
			font-weight:bold;
	}
a.companyprofilelinks:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 90%;
			font-weight:bold;
			color:#009ee0;
			text-decoration: none;
	}
a.companyprofilelinks:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 90%;
			color:#009EE0;
			text-decoration: none;
			font-weight:bold;
	}
a.hospitalname:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:100%;
			line-height:20px;
			color:#004C93;
			text-decoration:none;
			font-weight:bold;
}
a.hospitalname:visited {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:100%;
			line-height:20px;
			color:#004C93;
			text-decoration:none;
			font-weight:bold;
}
a.hospitalname:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:100%;
			line-height:20px;
			color:#004C93;
			text-decoration:none;
			font-weight:bold;
}
a.hospitalname:active {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:100%;
			line-height:20px;
			color:#004C93;
			text-decoration:none;
			font-weight:bold;
}
#90hospitals {
			background-color:#a2daf4;
			height:auto;
			width:auto;
	}

/* Homepage styles */

#homepagetab {				height:38px;
							width:250px;
							float:right;
							background-image:url(images/home_pagetab.gif);
							background-repeat:no-repeat;	
							background-color:#FFFFFF;
					}
					#homelefthandcol {
							height:auto;
							width:200px;
							float:left;
							margin-top:22px;
							margin-left:5px;
							margin-right:10px;
							padding-left:15px;
							background-color:#FFFFFF;
					}	
					#homemaincontentmiddle {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:15px;
							margin-right:230px;
							margin-left:200px;	
							background-color:#FFFFFF;
					}
				
/* Australia*/

#ozpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/australia_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
					}
					
					#ozlefthandcol {
							height:800px;
							width:208px;
							margin-top:22px;
							margin-right:20px;
							margin-left:20px;
							float:left;
							position:relative;
							background-color:#FFFFFF;
					}
					#ozmaincontentmiddle {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:0px;
							margin-right:230px;
							margin-left:200px;
							background-color:#FFFFFF;
							
					}
/*Company Profile*/

#cppagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/company_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
					}
					#cprob{
							height:150px;
							width:150px;
							float:left;
							padding-top:5px;
							padding-right:5px;
							padding-bottom:5px;	
							background-color:#FFFFFF;
					}
					#cplefthandcol {
							height:900px;
							width:208px;
							margin-top:22px;
							margin-right:20px;
							float:left;
							position:relative;
							background-image:url(../images/links_background.jpg);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
					}
					#cpmaincontentmiddle {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:0px;
							margin-right:230px;
							margin-left:200px;
							padding-top:28px;
							background-color:#FFFFFF;
					}
					#storymaincontentmiddle1 {
							height:auto;
							width:auto;
							padding:20px;
							margin:20px;
							background-color:#FFFFFF;
							
					}
					.darkblue {background-color:#004C93;color:#FFFFFF;}
					.lighterblue {background-color:#A2DAF4;color:#004C93;}
/*Contact*/

#contactpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/contact_pagetab.gif);
							background-repeat:no-repeat;	
							background-color:#FFFFFF;
					}
					#contactlefthandcol {
							height:500px;
							width:208px;
							margin-top:22px;
							margin-right:20px;
							float:left;
							background-image:url(../images/contact_background.jpg);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
					}
					#contactmaincontentmiddle1 {
							height:auto;
							width:auto;
							background-color:#A2DAF4;
							padding-top:5px;
							padding-left:10px;
							padding-right:10px;
							padding-bottom:5px;
							margin-right:230px;
							margin-left:230px;		
							
					}
					#contactmaincontentmiddle2 {
							height:auto;
							width:auto;
							background-color:#A2DAF4;
							padding-top:5px;
							padding-left:10px;
							padding-right:10px;
							padding-bottom:10px;
							margin-top:10px;
							margin-right:230px;
							margin-left:230px;	
					}
					#contacttopspacediv {
							height:25px;
							width:auto;
					}
					#contactmiddlerighthand {
							height:auto;
							float:right;
							min-width: 100px;
							padding-top:50px;	
					}
/*UK Map*/
#ukpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/ukmap_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
				}
				
					#ukmaincontainerdiv {
							height:auto;
							width:auto;
							clear:both;
							background-color:#FFFFFF;
						
				}
					#uklefthandcol {
							height:auto;
							float:left;
							width:145px;
							margin-top:10px;
							margin-left:20px;
							margin-right:10px;
							padding: 10px 20px 10px 10px;
							background-color:#A2DAF4 !important;
					}
						
					
					#ukmaprighthandcontent {
							height:auto;
							width: 330px;
							float:right;
							background-color:#FFFFFF;
					}
						
					#ukmaincontentmiddle {
							height:auto;
							width:auto;
							padding-top:10px;
							padding-left:25px;
							padding-right:5px;
							background-color:#FFFFFF;
					}
/*worldmap*/
#worldmaprighthandcontent {
							height:auto;
							width: 500px;
							float:right;
							padding-right:10px;
					}
					#worldpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/mapofworld_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
				}
					#worldmaincontainerdiv {
							height:auto;
							width:auto;
							clear:both;
							background-color:#FFFFFF;
						
				}
					#worldlefthandcol {
							height:auto;
							float:left;
							width:130px;
							margin-top:50px;
							margin-left:20px;
							padding: 10px;
							background-color:#A2DAF4 !important;
							
					}
					#worldmaincontentmiddle {
							height:auto;
							width:auto;
							padding-top:50px;
							padding-left:50px;
							padding-right:5px;
							margin-right:230px;
							margin-left:120px;
							background-color:#FFFFFF;
							
					}
/*news*/
#newspagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/news_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
					}
					#newslefthandcol {
							height:700px;
							width:208px;
							margin-top:22px;
							margin-right:20px;
							padding-left:15px;							
							float:left;
							background-color:#FFFFFF;
					}
					#newsmaincontentmiddle {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:30px;
							margin-right:230px;
							margin-left:200px;
							background-color:#FFFFFF;
					}
					#newstamarscienceparkpic {
							height:auto;
							width:auto;
							padding-right: 20px;
							float:left;
							background-color:#FFFFFF;
					}
/*archive*/
#archivepagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/newsarchive_pagetab.gif);
							background-repeat:no-repeat;	
							background-color:#FFFFFF;
				}
				#archivearchive {
							height:700px;
							width:208px;
							margin-top:22px;
							margin-right:20px;
							padding-left:15px;							
							float:left;
							background-color:#FFFFFF;
							
				}
				#archivemaincontentleft {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:30px;
							margin-right:230px;
							margin-left:200px;
							background-color:#FFFFFF;
				}
					#archivefromtheheartpic {
							height:140px;
							width:240px;
							margin-left:15px;
							padding-top:30px;
							background-image:url(../images/fromtheheartgrouppic.jpg);
							background-repeat:no-repeat;
							float:right;
							clear:right;
				}
/*Events*/
					#eventspagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/events_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
					}	
					#eventsmaincontentleft {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:30px;
							background-color:#FFFFFF;
					}
/*buytraining*/
				#buypagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/buytraining_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;
				}
					#buymaincontentmiddle {
							height:auto;
							width:auto;
							padding-top:5px;
							margin-right:230px;
							margin-left:225px;	
							background-color:#FFFFFF;					
					}	
									
					#buylefthandcol2 {
							height:auto;
							width:150px;
							float:left;
							margin-top:30px;
							margin-left:5px;
							margin-right:10px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;
							color:#FFFFFF;
						}
/*Expert DataCare*/
#edcpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/expert_edcpagetab.gif);
							background-repeat:no-repeat;	
							background-color:#FFFFFF;		
					}
					#edcrighthandcol {
							height:auto;
							width:150px;
							float:right;
							margin-top:30px;
							margin-left:5px;
							margin-right:10px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;	
							color:#FFFFFF;
					}
					#edclefthandcol2 {
							height:inherit;
							width:150px;
							float:left;
							margin-top:30px;
							margin-left:5px;
							margin-right:10px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;
						}
					#edcmaincontentmiddle {
							height:auto;
							width:auto;
							padding-top:10px;
							margin-right:230px;
							margin-left:200px;		
							background-color:#FFFFFF;						
					}
/*FMTS*/
					#fmtspagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/fetaltraining_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;		
				}
					#fmtsrighthandcol {
							height:auto;
							width:150px;
							float:right;
							margin-top:30px;
							margin-left:5px;
							margin-right:5px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;
							text-align:center;
							color:#FFFFFF;							}
				#fmtsmaincontentmiddle {
							height:auto;
							width:auto;
							padding-top:10px;
							margin-right:230px;
							margin-left:225px;	
							background-color:#FFFFFF;							
					}						
					#fmtslefthandcol2 {
							height:auto;
							width:150px;
							float:left;
							margin-top:30px;
							margin-left:5px;
							margin-right:10px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;
							color:#FFFFFF;
						}
/*Guardian*/
#grighthandcol {
							width:150px;
							float:right;
							margin-top:5px;
							margin-left:5px;
							margin-right:5px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;	
							text-align:center;	
							color:#FFFFFF;
					}
					
					#glefthandcol2 {
							width:150px;
							float:left;
							margin-top:30px;
							margin-left:5px;
							margin-right:10px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;
							color:#FFFFFF;
						}
					
					#gpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/guardian_gpagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;	
					}
				
					#gmaincontentmiddle {
							height:auto;
							width:auto;
							padding-top:10px;
							margin-right:230px;
							margin-left:225px;		
							background-color:#FFFFFF;					
					}
/*Products*/
					#prodpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/products_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;	
					}
					#prodmaincontentmiddle {
							height:auto;
							width:auto;
							padding-top:10px;
							margin-right:220px;
							margin-left:30px;	
							background-color:#FFFFFF;						
					}
/*Platform*/
#pllefthandcol2 {
							height:auto;
							width:150px;
							float:left;
							margin-top:30px;
							margin-bottom:0px;
							margin-left:5px;
							margin-right:10px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;
							color:#FFFFFF;
				}
					
					#plpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/platform_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;		
					}
					#plrighthandcol {
							height:auto;
							width:150px;
							float:right;
							margin-top:30px;
							margin-left:5px;
							margin-right:5px;
							padding-left:10px;
							padding-right:10px;
							padding-top:20px;
							background-color:#004c93;
							background-image:url(../images/cornerlefttop.gif);
							background-repeat:no-repeat;
							color:#FFFFFF;
					}
					
					#plmaincontentmiddle {
							height:auto;
							width:auto;
							padding-top:10px;
							margin-right:230px;
							margin-left:225px;
							background-color:#FFFFFF;		
					}
				#plrighthandnumbers {
							height:auto;
							width:auto;
							padding-top:40px;
							padding-right:15px;
							padding-left:30px;
							float:right;
							clear:right;	
					}
/*Testimonials*/
#tstpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/testimonials_pagetab.gif);
							background-repeat:no-repeat;	
							background-color:#FFFFFF;							
					}
				#tstmaincontentleft {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:25px;
							background-position:top left;
							background-repeat:no-repeat;
							background-color:#FFFFFF;	
					}
/*Quality*/
					#qpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/quality_pagetab.gif);
							background-repeat:no-repeat;
							background-color:#FFFFFF;	
							
					}
					#qmaincontentleft {
							height:auto;
							width:auto;
							padding-left:30px;
							background-color:#FFFFFF;	
					}
/*Service*/					
					#svpagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/service_pagetab.gif);
							background-repeat:no-repeat;
					}
				
					#svmaincontentmiddle {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:15px;
							margin-right:230px;
							margin-left:30px;
					}
					#servicefmts {
							height:55px;
							width:50px;
							padding-right: 20px;
							float:left;
							position:fixed;
							background-image:url(../images/servicefmts.gif);
							background-repeat:no-repeat;
					}
					#serviceguardian {
							height:80px;
							width:50px;
							padding-right: 20px;
							float:left;
							background-image:url(../images/serviceguardian.gif);
							background-repeat:no-repeat;
					}
					
					#serviceedc {
							height:80px;
							width:50px;
							padding-right: 20px;
							float:left;
							background-image:url(../images/serviceedc.gif);
							background-repeat:no-repeat;
					}
/*Site Map*/
#sitepagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/site_pagetab.gif);
							background-repeat:no-repeat;
					}

					#sitemaincontentleft {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:20px;
					}
/*Support*/
#suppagetab {
							height:38px;
							width:250px;
							float:right;
							background-image:url(../images/support_pagetab.gif);
							background-repeat:no-repeat;
					}
					#supmaincontentleft {
							height:auto;
							width:auto;
							padding-left:30px;
							padding-top:50px;
							background-position:top left;
							background-repeat:no-repeat;
					}
					#suphotlines {
							height:auto;
							width:65%;
							float:left;
							margin:0px 10px 10px 0px;
							padding:10px;
							background-color:#A2DAF4;
					}
					#supfmts {
							height:auto;
							width:65%;
							float:left;
							margin:0px 10px 10px 0px;
							padding:10px;
							background-color:#A2DAF4;	
							background-image:url(../images/fmtsbackground.jpg);
							background-repeat:no-repeat;
							background-position:right bottom;	
					}
					#supguardian {
							height:auto;
							width:65%;
							float:left;
							margin:0px 5px 10px 0px;
							padding:10px;
							background-color:#A2DAF4;	
							background-image:url(../images/guardianbackground.jpg);
							background-repeat:no-repeat;
							background-position:right bottom;		
					}
					#supplatform {
							height:auto;
							width:65%;
							float:left;
							margin:0px 5px 10px 0px;
							padding:10px;
							background-color:#A2DAF4;
							background-image:url(../images/platformbackground.jpg);
							background-repeat:no-repeat;
							background-position:right bottom;		
					}
					#supedc {
							height:auto;
							width:65%;
							float:left;
							margin:0px 5px 10px 0px;
							padding:10px;
							background-color:#A2DAF4;
							background-image:url(../images/edcbackground.jpg);
							background-repeat:no-repeat;
							background-position:right bottom;		
					}
					#supctg {
							height:auto;
							width:65%;
							float:left;
							margin:0px 5px 10px 0px;
							padding:10px;
							background-color:#A2DAF4;
								
					}