﻿body {font-family:verdana, arial, helvetica, sans-serif; font-size:14px; color:#000;margin:0 auto; text-align:center;}
a {color:#000;}
a:visited {color:#111;}
a {color:#000000; text-decoration:none;}
a:hover {color:#7281A2; text-decoration:underline;}
#wrapper { width:920px; border-width:0 10px; margin:0 auto; text-align:left;}
#head {border-bottom:1px solid #ddd; height:200px; text-align:center;}
#header {margin:0 auto; position:relative; text-align:left; width:900px;}
#header h1{width:140px; height:62px; margin-top:10px; background:url(/images/logo.gif) no-repeat; display:block; }
#main-nav {height:50px; overflow:hidden;}
#main-nav li {float:left; padding:20px 19px 5px; font-size:16px; display: block; text-align: center;}
#main-nav li #right-align {margin-left:5px;}
#main-nav a {background:#fff; width:90px; height:20px; display: block;text-decoration: none; padding:4px 0 2px 0;}
#main-nav a:hover,#header ul a:active,#header ul a:focus {color: #000; background: #efefef;}
#contact {overflow:hidden; position:absolute; right:0; top:0; padding-top:20px; font-size:12px;}
#body {margin:0 auto; position:relative; text-align:left; width:900px;}
#products {float:left; width:900px;}
#desc {float:left; width:300px; height:180px; padding:80px 0 0 45px;}
#gallery {float:left; width:450px;}
#desc {float:left; width: 290px;height:150px;}
#desc p {font-size:12px; color:#4E4C4C; line-height:22px;}
#desc a {color:#65738E; text-decoration:none; padding:4px 0 3px; margin:8px 0; display:block;}
#desc a:hover,#products .description a:active {background:#efefef; color:#26334A; padding:4px 0 3px;}
#content {float:left; width:900px; margin:20px 0 30px 0;border-top:1px solid #ddd;}
#content h2 {float:left; font-size:14px;padding: 20px 0 2px 0;}
#content-news {float:left; width:450px; }
#newslist {float:left;padding:16px 0 0 20px;}
#newslist dt {float:left; line-height:15px; width:98px; padding:1px 0 4px 0;}
#newslist dd {float:left; line-height:15px; width:320px;padding:2px 0 3px 0;}
#content-health {float:right; width:405px;}
#content .content-bg {float:left; font-size:12px; width:100%; height:130px; background:transparent url(/images/content-bg.gif) 0 0 repeat;}
#content .content-bg a {text-decoration:none;}
#content .content-bg a:hover {color:#7281A2; text-decoration:underline;}
#content-health ul {padding:16px 0 0 20px;}
#content-health ul li {padding:0 0 6px 15px; background:url(/images/asterisk.gif) 0 1px no-repeat; line-height:14px;}
#footer {height:70px; text-align:center; clear:both;}
#footer .pagenation {width:900px; position:relative; margin:0px auto; border-top:1px solid #ddd; background:#eee; height:29px; overflow:hidden; font-size:12px; text-align:left;}
#footer .pagenation .ilink{padding:7px 0 0 5px; color:#4E4C4C;}
#footer .pagenation .ilink a{color:#4E4C4C;}
#footer .container {width:900px; margin:0px auto; border-top:1px solid #ddd; text-align:left; padding-top:10px;}
#footer ul{float:left; list-style:none;}
#footer ul li {float:left; margin:0 20px 5px 0; font-size:12px; line-height:15px;}
#footer .copyright {float:right; font-size:11px;}
body, div, table, th, td, caption, h1, h2, h3, h4, h5, h6, a, p, pre, ul, ol, li, dl, dt, dd, form, address, embed, object {
font-weight:normal;
list-style-type:none;
margin:0;
padding:0;
vertical-align:bottom;
}
.logo {left:-9999em; position:relative;}
.red {color:#A80043; font-size:14px;}
.svw {width: 50px; height: 20px;} 
.svw ul {position: relative; left: -999em;}
.ldrgif {margin: 229px 0 0 316px;}
.stripViewer {position: relative; overflow: hidden; margin: 0; }
#products .stripViewer ul {margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; clear: both;}
#products .stripViewer ul li {float:left; background: transparent; padding: 0; margin: 0;}
*:first-child+html #content .stripViewer ul, *:first-child+html #content .stripViewer ul li {margin-left: 0;}
.stripTransmitter {overflow: auto; width: 1%;}
.stripTransmitter {display: none;}
#products .stripTransmitter ul {margin: 5px 0 0 0; padding: 0; position: relative; list-style-type: none; background: #fff;} 
#products .stripTransmitter ul li {width: 20px; float:left; margin: 0; background: transparent; padding: 0;} 
.stripTransmitter a {text-align: center; line-height: 22px; color: #cfcfce; display: block; padding: 1px 5px; font-weight: normal;}
.stripTransmitter a:hover {color: #cfcfce; padding: 1px 5px; background: #ecf0e9;}
a.current, a.current:hover {background: #d4d8d1; color: #fff; font-weight: bold;}
.ldrgif {margin: 229px 0 0 316px;}
#bodyhome .ldrgif {margin: 93px 0 0 160px;}
a.current, a.current:hover {background: #d4d8d1; color: #fff; font-weight: bold;}
.green {color:#7cc623; font-size:14px;}
.yellow {color:#c8a46d; font-size:14px;}