/* CSS Document */
body {text-align:center; background:#757575; margin:0 auto; font:11px Verdana;}

img {border:none;}

a {text-decoration:none; color:#000099;}
a:visited {text-decoration:none; color:#000099;}
a:hover { text-decoration:none; color:#0066FF;}

p {padding-top:0px; margin-top:0px;}
p span {color:#003366; display:block; font-weight:bold; text-align:right; clear:both;}
h1 {color:#000066; font-size:24px;}
h2 {color:#000066; font-size:20px;}
h3  {color:#fff; font-size:15px;background: url(../_images/h3_bkg.gif) repeat-x; }
h3 span {background: url(../_images/h3_bkg_left.gif)  no-repeat ;padding: 0px 3px 5px 15px;  display:block; line-height:24px;}
h4 {color:#009999;}
h5 {color:#3366CC; padding:0px; margin:0px; font-size:10px;}
h6 {color:#003366; margin-top:-5px;}

ul {list-style:none;}
ul li {}

.site_wrapper {text-align:left; margin:0 auto; width:839px; background:url(../_images/body.jpg) repeat-y;}
.header {background: url(../_images/header.jpg) no-repeat; height:263px;}

.head_nav {margin:0; padding:185px 0 0 377px;}
.head_nav a {padding-right:15px;}

.head_flash_nav {margin:0; padding:31px 0 0 377px;}
.head_flash_nav a {padding-right:15px;}

.colorbar {}
.flashcontent {}

.navigation {float:left; width:200px; padding-left:38px;}
.navigation ul {list-style:none; padding:0; margin:0;}
.navigation ul li {margin:10px 0px 5px 0px; padding:0;}
.navigation ul li.order_button {display:block;background: url(../_images/order_button.jpg) left top no-repeat;margin-left:-6px;height:25px;}
.navigation ul li  a{padding-left:25px; background: url(../_images/bullet_green.gif) no-repeat left top;  }
.navigation ul li.order_button a {background:none;color:white;font-height:bold;line-height:22px;font-size:13px;}
.navigation ul li#selected a, .navigation ul li a:hover {color:#29365c;background: url(../_images/bullet_active.gif) no-repeat left top;}
.navigation ul li.order_button a:hover {background:none;}
.navigation ul li ul {margin:0; padding:0;}
.navigation ul li ul li{margin:5px 0px 0px 0px; padding-left:25px; }

.search {margin:0; padding:0 0 0 190px;}

.content {float:left; width:545px;}
.content ol li {padding-bottom:8px;}
.content p {padding: 0 20px 0 20px;}

.photo { margin:0; padding:0 8px 20px 20px; float:left; }
.photo img { border:2px solid #3366CC; }

.note { font-size:9px; }

.table { padding: 0 20px 0 20px; margin:10px 0; }
.table table {}
.table table tr { padding:0; margin:0; }
.table table tr td { border:1px solid #000; margin:0; padding:5px; }
.table table tr th { background:#3366CC; color:#fff; border:1px solid #000; margin:0; padding:5px; }

.row {clear:both;}
.content_half {float:left; width:48%;}
.content_half p {padding:0;}
.science {}
.testimonials {}

.footer {background:url(../_images/footer.jpg) no-repeat; height:110px;}
.foot_nav {margin:0; padding:32px 0 0 635px;}
.clear {clear:both;}

#benefits {}
