body {font-family: arial; font-size: 12px;}

h1, strong {color: #017C85; font-size: 14px;}
h3 {font-family: times-roman; font-size:18px; color: #17476D;}
a {color: #003969;}
a:hover {color: #006FCD;}
img {border: none;}
#header {position: relative;}
#container {width: 749px; border: solid 1px #00457C;position:relative;}
#mainContent {background-color: white; padding: 10px 5px 5px; text-align: left;}
#contentRow1, #contentRow2, #contentRow3 {clear: both; text-align: left;}
#contentRow2 {position: relative; padding-top:13px;margin-bottom:2px;}
#contentRow3 {
	width: 100%;
	height:350px;
	background-color: #fff;
	background-image: url(images/high-t-formula.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#contentRow3 .detailsContent {float:right; width:440px; right:10px;font-size:16px;padding:25px 10px 0 0;}
#spokes {width: 300px; height: 434px; float: right; position: absolute; bottom: -17px; right: -5px;} 
#howItWorks {
	width: 130px;
	float: right;
	position: absolute;
	bottom: 0px;
	right: 180px;
	color: #0095B4;
	text-align: right;
}
#howItWorks a {color: #0095B4; text-decoration: none;}
#howItWorks a:hover {color: #007D87;}
#nav ul {padding: 0; margin: 0; width: 100%; height: 26px; overflow: hidden;}
#nav ul li {
	padding: 0;
	margin: 0;
	display: inline;
	float: left;
	background-color: #C1CEED;
	font-size: 11px;
	border-right: 1px solid #000;
	font-weight: bold;
	height: 24px;
	border-top: 1px solid #00457C;  border-bottom: 1px solid #00457C; border-right: 1px solid #00457C;
}
#nav ul li:last-child {border-right: none; }
#nav ul li a {color: #000; text-decoration: none;  display: block; padding: 5px;}
#nav ul li.current a {color: #fff;}
#nav ul li a span {width: 100%;}
#nav ul li a:hover, #nav ul li.current {background-color: #003B76; color: #fff;}
#nav ul li a:active {}
#nav ul li a:visited {}
#navHome{width:54px;}
#navWhat{width:125px;}
#navWork{width:157px;}
#navHow{width:158px;}
#navTest{width:165px;}
#navStudies{width:96px;}
#navContact{width:74px;}
#navShop{width:71px;}
#product {float: left; display: inline; width: 419px; margin-left: -5px;}
#keyPoints {float: right; display: inline; width: 313px;}
#btnBuy {
	background-color:#C1CEED;
	border:1px solid #000000;
	float:left;
	font-weight:bold;
	margin:5px;
	position:absolute;
	right:235px;
	text-align:center;
	top:-50px;
	width:75px;
}
#btnBuy a {color: #000; display: block; padding: 5px;}
#btnBuy a:hover {background-color: #003B76; color: #fff;}
#detailsContent {width: 489px; color: #000;}
.bold {font-weight: bold;}
#footer {background: #C1CEED; text-align: left; padding: 5px; position: relative; border-top: 1px solid #ccc;}
#footer p {font-size:11px; width:558px;}
#footerLogo {float: right; position: relative; right: 5px; bottom: 30px; position: absolute;}
#contactNumber {
	float: right;
	position: relative;
	font-weight: bold; 
}
#title {float: left; position: relative; display: inline; font-family: times-roman; font-size: 14px;}
#copy {line-height:1.5;}
#slimMasthead {background-color: #C1CEED; height: 20px; padding: 5px; color: #003B76; border-bottom:1px solid #00457C; }
#feature {background-color: transarent;float:left;position:absolute;left:-61px; width:60px; height:150px;}

