@charset "utf-8";
body  {background:#ffffcc; margin:0; padding:0; text-align:center;}
body {font:12px/17px Verdana, Geneva, sans-serif; color:#000;}
.cF {clear:both; height:0; font-size: 1px; line-height: 0px;}
.blackText {font:20px Arial, Helvetica, sans-serif; color:#000; letter-spacing:1px; font-weight:normal; margin:20px 0 5px 0; padding:0;}
.greenText {font:20px Arial, Helvetica, sans-serif; color:#1E8B82; letter-spacing:1px; font-weight:normal; margin:0; padding:0;}
h1 {font:20px Arial, Helvetica, sans-serif; color:#000; letter-spacing:1px; font-weight:normal; margin:20px 0 5px 0; padding:0;}
h2 {font:14px Verdana, Geneva, sans-serif; color:#315678; text-transform:uppercase; font-weight:bold; }
h3 {font:12px Verdana, Geneva, sans-serif; color:#000; font-weight:bold; }
h4 {font:14px Verdana, Geneva, sans-serif; color:#1E8B82; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #666; padding-top:10px;}
.required {font-weight:bold; color:#F00;}

#wrapper {width:901px; margin:0 auto; background:url(images/wrapperBack.gif) repeat-y;}
#header {width:901px; height:189px; clear:both;}
#headerLogo {width:402px; height:189px; float:left; background:url(images/logo01.gif) no-repeat;}
#headerLinks {width:499px; height:189px; float:right; text-align:left;}

#left {width:250px; float:left; background:url(images/leftBack.gif) repeat; text-align:left;}

<!-- ONLINE -->
#onlineHeader {width:901px; height:189px; clear:both;}
#onlineWrap {width:901px;}
<!-- end ONLINE -->

#navWrap {width:250px; height:325px;}

#ibeamWrap {width:250px; height:268px; background:url(images/ibeamWrap.gif) no-repeat; }
.topText {text-align:center; padding-top:20px;font:18px Verdana, Geneva, sans-serif; color:#000;}

#testimonialsWrap {width:250px;}
#testosInset {width:225px;text-align:left;padding-left:20px; padding-top:5px; }
.typBoxItem {font:normal 11px/14px Arial, Helvetica, sans-serif; color:#333;}
.typBoxItem em {color:#666;}
.testosItem {color:#666;}
.testosItem h1 {margin:0; padding:0; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#369;}
.testosItem p {margin:12px 0 0 0; padding:0; line-height:16px;}

#rightColumn {float:right; width:651px; background: url(images/rightBack.gif) repeat;}
#textContent {padding:0 20px; text-align:left;}

#pageBottom {width:901px; background:url(images/wrapperBottom.gif) no-repeat; height:145px}

#footer {padding-top:10px; padding-bottom:10px; color:#000; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:normal;text-align:center;}
#footer a:link, #footer a:visited {color:#1E8B82; text-decoration:none; margin:0;}
#footer a:hover {color:#1E8B82; text-decoration:underline; margin:0;}

<!-- ONLINE -->
#onlineHeader {width:901px; height:189px;}
#onlineLogo {float:left; background:url(images/logoOnline.gif) no-repeat; width:250px; height:189px;}
#topNavOnline {height:189px; width:651px; float:left;}
#bodyWrap {width:901px;}
<!-- end ONLINE -->
