body#admin{
	background-image:url(images/whitebg.jpg); margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;  padding: 0px; background-color: #FFFFFF; 
}

body {
   background-image:url(images/bsacbg.jpg); margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;  padding: 0px; background-color: #FFFFFF; background-position: top right; background-repeat: repeat-y;
}

.datadisplay{
	padding-top: 125px;
}

.datadisplaybact{
	padding-top: 135px;
}


.smallwhite{
	color: #FFFFCC;
	font-size: 83%;
	font-weight: bold;
}

th{
	text-align: left; font-size: 100%; color:#0066CC;
}

.tabletext{
	font-size: 95%;
}

.tabletextinclude{
	font-size: 115%;
}

p{
	color: #333333;
}

.tabletextlabs{
	font-size: 95%; width: 45%; border-top: 7px solid #567899; margin:0px; padding: 0px;
}

.tabletextlabs2{
	font-size: 95%; width: 45%; border-top: 7px solid #003366; margin:0px; padding: 0px;
}

.small{
	font-size: 90%;
}

.tabletextbreakpoint{
	font-size: 95%; border-top: 1px solid #003366;
}

.tabletextbreakpointinclude{
	font-size: 135%; border-top: 1px solid #003366;
}

.tabletextbreakpoint1{
	font-size: 85%; border-top: 0px solid #003366;
}

.breakpoint1st{
	background-color: #ffffff;  color:#003366; border-bottom: 1px solid #003366; border-left: 1px solid #003366; border-right: 1px solid #003366;
}

.breakpoint2nd{
	background-color: #ffffff;  color:#003366; border-bottom: 1px solid #003366; border-right: 1px solid #003366;
}

.breakpoint3rd{
	background-color:#E3EEFB; border-bottom: 1px solid #cccccc; color:#003366; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;
}

.breakpoint4th{
	background-color:#E3EEFB; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; color:#003366;
}

.breakpointMIC{
	background-color:#999999; color:#FFFFFF; font-weight: bold; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc;
}

.breakpointMIC1{
	background-color:#669999; color:#ffffff; font-weight: bold; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc;
}

.breakpointMIC2{
	background-color:#336699; color:#ffffff; font-weight: bold; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc;
}

.breakpointTotal1{
	background-color: #cccccc;  color:#003366; border-bottom: 1px solid #003366; border-top: 1px solid #003366; border-left: 1px solid #003366; border-right: 1px solid #003366;
}

.breakpointTotal2{
	background-color: #cccccc;  color:#000000; border-bottom: 1px solid #003366; border-top: 1px solid #003366; border-right: 1px solid #003366;
}

.newsletterRight{
	background-color:#8ebee1; border-bottom: 1px solid #ffffff; background-image:url(images/newsletter.gif); background-repeat:no-repeat; background-position: top right;
}

.WebsitedesignRight{
	font-size: 80%; background-color:#8ebee1; border-bottom: 1px solid #ffffff; background-position: top right;
}

p.newsletter{
	font-family:Georgia, "Times New Roman", Times, serif; font-size: 100%; font-weight: bold; margin-top: 0px; margin-left: 20px; color:#ffffff;
}

p.newslettersmaller{
	font-family:Georgia, "Times New Roman", Times, serif; font-size: 70%; margin-top: 5px; margin-left: 25px; color:#ffffff;
}

ul{
	font-size: 70%; margin-top: -5px; color:#FF0000;
}

.webdings{
	font-family: Wingdings;
}

.lightblue{
	background-color:#EBECFA;
}

.lighterblue{
	background-color:#ECF5FF;
}

h2{
	font-size: 110%; color: #003366;
}

h3{
	font-size: 100%; color:#0066CC;
}

#topbar {
   width: 100%; background-color: #77b0db; height: 32px; font-size: 1px; white-space:nowrap;
}

.topbarright{
   position: absolute; top: 0px; right: 200px;text-align:right;
}

.topbarrightadmin{
   position: absolute; top: 0px; right: 10px;text-align:right;
}

.topbarpic{
   position: absolute; top:0px; right:0px;
}

.sponsertable{
	margin-right: 5px;
}
   
.Sponserheader{
	background-color:#CCCCCC; color:#333333; font-family:Georgia, "Times New Roman", Times, serif; font-size: 75%; text-align: left; padding: 7px 2px 3px 4px; margin-right: 5px;	
}

.purchasetop{
	background-color:#8ebee1; color:#003366; font-family:Georgia, "Times New Roman", Times, serif; font-size: 110%; font-weight: bold; text-align: left; padding: 7px 2px 3px 4px; margin-left: 1px;	
}

.publicationstable{
	font-size: 95%; padding: 6px; width: 50%;
}

.labname{
	font-size: 160%; color:#003366;
}

.publicationtextleft{
	background-color:#8ebee1; width: 10px; 
}

.related{
	background-color: #edf4fa; padding: 0px 4px 0px 4px; text-align: right; vertical-align:bottom; font-size: 90%;
}

.publicationtext{
	
}

.published{
	background-color:#edf4fa; text-align:right;
}

.centre{
	text-align: center;
}

.centremargin{
	margin-left: 30px;
}

hr{
	color:#3399CC; border:1px; height:1px; width:80%; text-align:center;
}

.purchasemiddle{
	background-color: #cde2f1; color:#003366; font-size: 90%; text-align: left; padding: 2px 2px 3px 4px; margin-left: 1px;	
}

.purchasebottom{
	background-color:#8ebee1; color:#003366; font-family:Georgia, "Times New Roman", Times, serif; font-size: 110%; font-weight: bold;  text-align: right; padding: 20px 2px 3px 4px; margin-left: 1px; margin-top:1px;	
}

.purchaselink{
	color: #003366;
}

a.linkmenu:link{
   color:#333333; text-decoration: none;
}

a.linkmenu:visited{
   color:#333333; text-decoration: none;
}

a.linkmenu:hover{
   color:#333333; text-decoration: underline;
}

a.linkmenu:active{
   color:#333333; text-decoration: none;
}


.menutable{
   width: 163px; font-size: 68%; position: absolute; left: 0px; top: 32px; margin-left: 0px; padding-left: 0px; z-index: 1;
}

.menuclass {
   padding-left: 5px; padding-bottom: 3px; padding-top: 3px; border-right: 1px solid #edf4fa; border-bottom: 1px solid #edf4fa;
}

.submenuclass {
   padding-left: 12px; padding-bottom: 3px; padding-top: 3px; background-color: #edf4fa; border-right: 1px solid #edf4fa; border-bottom: 1px solid #ffffff;
}

.data{
   margin-left: 2px;background-color: #e1eef7; padding: 5px; font-size: 90%; color:#003366;
}

.databreadcrumb{
   padding: 5px; color:#003366;
}

.databreadcrumbadmin{
   padding-left: 5px; font-size: 90%; color:#003366;
}

#middlecontent{
   position: relative; padding-left: 164px; padding-right: 198px; padding-top: 1px;
}

#middlecontentadmin{
   position: relative; padding-left: 164px; padding-right: 0px; padding-top: 1px;
}


.breadcrumb{
   background-color: #8ebee1;
}

.breadcrumbbacteraemia{
   background-color: #567899;
}

.breadcrumbrespiratory{
   background-color: #003366;
}

.breadcrumbadmin{
   background-color: #666666;
}


.breadcrumbtable{
   background-color: #cde2f1; padding: 0px; width: 50%;   font-size: 68%;
}

.breadcrumbtableadmin{
   background-color:#CCCCCC;  font-size: 68%; padding: 0px; width: 50%;
}

.headerbar{
   background-color: #8ebee1;
}

.headerbarbacteraemia{
   background-color: #567899;
}

.headerbarrespiratory{
   background-color: #003366;
}

.headerbaradmin{
   background-color:#666666;
}

h1{
   margin-top: 0px; color:#FFFFFF; font-size: 110%; font-family:Georgia, "Times New Roman", Times, serif; padding: 6px 0px 4px 7px;
}

.rightmargin{
   position: absolute; top: 187px; right: 0px; width: 196px;   
}

.right{
	text-align:right;
}

.rightinclude{
	text-align:right; font-size: 115%;
}


.newsarchive{
	border-bottom: 1px dashed #cccccc; vertical-align: top; color:#333333;
}

.newsarchiveheader{
	border-bottom: 1px dashed #cccccc; background-color: #EBECFA;
}

.newsarchivebacteraemia{
	border-bottom: 1px dashed #cccccc; background-color: #567899; color:#FFFFFF;  vertical-align: top;
}

.newsarchiverespiratory{
	border-bottom: 1px dashed #cccccc; background-color: #003366; color:#FFFFFF;
}


.noticesheader{
	color:#006699; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; padding-left: 8px; font-size: 72%; border-bottom: 1px solid #ffffff; padding-bottom: 3px;
}

.datetime{
	position: absolute; top: 60px; right: 25px; font-size: 9px; color:#003366; line-height: 150%;
}

.noticetable{
	padding-top: 10px;background-color: #8ebee1; border-bottom: 1px solid #ffffff; background-image:url(images/newsbg.gif); background-position: right top; background-repeat: no-repeat;
}

.noticeicon{
	 width: 1%; padding: 0px 3px 5px 2px; vertical-align: top;
}

.noticetext{
	padding: 3px 5px 5px 5px; font-size: 63%; 
}

a.noticelink{
	color: #003366;
}

a.noticelinkwhite{
	color: #003333; text-decoration: none; font-style: italic; line-height: 98%;
}

.noticedate{
	color:#ffffff;
}

.microscope{
	position: absolute; top: 0px; right: 0px;
}

.content{
	font-size: 70%; margin-left: 10px; margin-right:10px; color:#333333
}

.contentbacteraemia{
	font-size: 70%; position:absolute; margin-left: 10px; margin-right:10px; width: 75%; color:#333333
}

.largetext{
	font-size: 70%; border: 1px solid #333333; width: 300px;
}

.fieldtext{
	font-size: 11px; border: 1px solid #333333; width: 190px;
}

.fieldtext2{
	font-size: 105%; color:#666666; padding-top: 5px; padding-bottom: 5px;
}

.fieldtextcontact{
	font-size: 105%; border: 1px solid #333333; width: 300px; 
}

p.address{
	color:#666666;
}

.buttoncontact{
	margin-top: 10px;
}

select{
	width: 150px; border: 1px solid #333333; font-size: 70%;
}

.select{
	width: 150px; border: 1px solid #333333; font-size: 110%;
}

.tested{
	background-color: #00CC99; text-align: center; color:#ffffff;
}

.smalltext{
	width: 150px; font-size: 70%; border: 1px solid #333333; 
}

.formtext {
	font-size: 11px; float: left; width: 85px; 	padding-top: 0px; color:#000000;
}

.formtextbacteraemia {
	font-size: 11px; float: left; width: 85px; 	padding-top: 0px;  color:#ffffff;
}

.spacer{
	font-size: 9px;
}

.spacer2{
	font-size: 18px; padding: 1px;
}

.button{
	font-size: 11px; width: 60px; background-color: #77b0db; border: 1px solid #333333; color:#ffffff;
}

.list {
	float: left; margin-top: 20px;
}

a{
	color:#CC0000;
}

a.white{
	color: #ffffff
	
}