﻿@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #DDDDDD;
	margin: 0; 
	padding: 1.5em;
	text-align: center; 
	color: #000000;
}
h2 {margin:0; font:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em;}
h3 {margin:0; font:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight: bold;}

p {
 	margin-top: .2em;
	margin-bottom: .2em;
}

.oneColElsCtrHdr #container {
	width: 55em;  
	background: #DDDDDD;
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: left; 
}
.oneColElsCtrHdr #title { 
	background: #0000FF; 
	padding: .5em; 
}
.oneColElsCtrHdr #header { 
	background: #0000FF; 
	padding: 0 10px 0 20px;
	background-image:url(../images/headback1.jpg) 
	}
.oneColElsCtrHdr #eachhead { 
	background: #0000FF; 
	background-image:url(../images/each2.jpg) 
	}	 
.oneColElsCtrHdr #links {
	width: 10.5em; 
	float: right;
	margin-top: 5em;
	background: #CCFFFF;
	padding: .2em;
	} 
.oneColElsCtrHdr #header h1 {
	margin: 0; 
	padding: .1em;
	color:#FFFF33
}
.oneColElsCtrHdr #mainContent {
	padding: 20px;
	background: #DDDDDD;
}
.oneColElsCtrHdr #footer { 
	padding: 0 10px;
	background-image:url(../images/footback.jpg);
} 
.oneColElsCtrHdr #footer p {
	margin: 0;
	padding: 10px 0;
}
.tagline {
	color: #CCFFFF;
	margin-left: 3em;
}
.priceheader {
	color: #FFFFFF;
	font-weight: bold;
}
.abitsmaller {
	font-size: .75em;
	color: #000000;
	font-weight: normal;
}
.abitlink {
	font-size: .7em;
	color: #000000;
	font-weight: normal;
	padding-top: .5em;
}
.abit-indent {
	font-size: .75em;
	color: #000000;
	font-weight: normal;
	text-indent: 1.5em;
}
img.b {
  display: block;
  }
img.tests01a {
  width: 20.78123em; 
  height: 15.7em; 
  margin: 1em;
  border: 1px;
  border: #333333;
  }
img.tests01b {
  width: 31.171845em; 
  height: 15.7em; 
  margin: 1em;
  border: 1px;
  border: #333333;
  }  
img.tests02a {
	width: 11.427872em;
	height: 15.625em;
 	margin: 1em;
	border: 1px;
  	border: #333333;
}
img.tests01 {
  width: 41.5625em; 
  height: 31.25em; 
  margin: 1em;
  border: 1px solid #333333;
  }
img.tests02 {
	width: 41.5625em;
	height: 14.13125em;
 	margin: 1em;
  	border: 1px solid #333333;
}	
img.scales {
    width: 38em;
    height: 2.6em;
}
img.plot {
    width: 40em;
    height: 7em;
}
img.scans {
    width: 37.5em;
    height: 25em;
}
img.continue {
  width: 6em;
  height: 2em;
  margin:auto;
  float:right;
  vertical-align:middle;
  }
img.index {
  width: 25em;
  height: 9.35em; 
  margin:auto;
  vertical-align:middle;
  border: 1px solid #000000;
  }
img.index2 {
  width: 25em; 
  height: 12.5em;
  margin:auto;
  vertical-align:middle;
  border: 1px solid #000000;  
  }
img.index3 {
	height: 9.375em;
	width: 12.5em;
	margin: auto;
	border: 1px solid #000000;
	float: none;
	}  
img.ifwhy {
	width: 9.375em;
	height: 3.5325em;
	padding-right: 1.25em;
	padding-top: 2.5em;
	float: left;
}
img.mosaic01 {
	width: 60em;
	height: 8.025em;
	border: 1px;
}
.title {
color:#CCFFFF;
font-size: 2em;	
}  
.labname {
text-indent: 5em;
color:#000099;
font-weight:bold;
padding: 5px 15px 5px 15px;
}
.ratingT {
	color: #000000;
	font-size: 22px;
    font-weight: bold;
}
.rating {
	color: #FF0000;
	font-size: 12px;
}
.ratingB {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}


.format {background-color:#FFFFCC;}
.format:focus {background-color: #FFFF99;}
		
  
.button {border:1px solid #DDDDDD; background-color:#66ccFF; color:#0000CC;font-weight:bold; padding:.1em; font-size: .75em;}
.button:hover {border: 1px solid #ff5533; border-bottom:none;background: #ffcccc; color:#550000;}

.activebutton {border:2px solid #DDDDDD;background:#DDDDDD;color:#000;font-weight:bold; padding:.1em; font-size: .75em;}

.downloadbutton {border:2px solid #CCCCCC; background-color: #CCCCCC; color: #000000;font-weight:bold; padding:.1em; font-size: 1em;}
.downloadbutton:hover {border:2px solid #777777; background-color: #777777; color:#ffffff;font-weight:bold; padding:.1em; font-size: 1em;}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color:#ff0000
}
a:active {
	text-decoration: none;
