body {margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; font-family: Arial; font-size: 0.9em; color: #000000;}

div.runner {font-size: 0.9em; color: #ffffff; text-align: left; background: #716767; width: 100%; padding: 1px;}

div.topRht {position: absolute; top: 22px; right: 19px; height: 50px; width: 70px;}

div.sitenav {position: absolute; top: 0px; right: 17px; height: 18px; width: 160px;}

div.content {text-align: justify; padding-top: 0.1em; padding-left: 0em; padding-right: 1.5em; padding-bottom: 0.1em;}

div.quicknav {position: absolute; top: 85px; right: 17px; height: 30px; width: 160px;}

div.lavLogo {position: absolute; top: 110px; right: 19px; height: 34px; width: 160px;}

div.webdesign {position: absolute; top: 958px; left: 40px; height: 36px; width: 56px;}

div.cart {position: absolute; top: 115px; right: 21px; height: 100px; width: 50px;}

div.jwlogo {position: absolute; top: 68px; left: 0px; height: 100px; width: 195px;}

div.review {position: absolute; top: 145px; right: 22px; height: 127px; width: 127px;}

div.md {position: absolute; top: 145px; right: 22px; height: 170px; width: 100px;}

div.flash {position: absolute; top: 17px; left: -2px; height: 150px; width: 141px;}

div.widthsml {width: 70%;}

div.orderpages {padding-left: 105px; padding-top: 65px;}

div.protx {position: absolute; top: 100px; right: 19px; height: 56px; width: 146px;}

p.head {text-align: left; font-weight: bold; color: #FFFFFF; background-color: #52B59C; padding: 2px;}

p.right {text-align: right;}

p.price {font-size: 1.3em; font-weight: bold; text-align: right; color: #52B59C;}

p.top {text-align: right;}

p.outstock {font-size: 1.3em; color: #FF0000; font-weight: bold;}

p.priceprom {color: #399C63; font-weight: bold; text-align: center;}

.topnav {color: #ffffff; text-decoration: none; font-weight: normal;}

.topnav:hover {color: #FFFF00; text-decoration: underline; font-weight: normal;}

a {font-size: 0.9em; text-decoration: underline; font-weight: bold; color: #ff0000;}

a:hover {text-decoration: none; font-weight: bold; color: #000080;}

.baselinks {font-size: 0.7em; color:#000080; text-decoration: none; font-weight: normal;}

.baselinks:hover {text-decoration: underline; color:#ff0000; font-weight: normal;}

.dealinks {font-size: 1.1em; color: #ff0000;; text-decoration: none; font-weight: bold;}

.dealinks:hover {text-decoration: underline; color: #000080;; font-weight: bold;}

h1 {font-size: 1.3em; color: #399C63; text-align: left;}

h2 {font-size: 1.2em; color: #399C63; text-align: left;}

h3 {font-size: 1em; color: #399C63; text-align: left;}

em {font-size: 0.8em;}

.note {padding: 10px; text-align: justify; font-size: 14px;}

.block {border-right: #52B59C 1px solid; border-left: #52B59C 1px solid; border-top: #52B59C 1px dotted; border-bottom: #52B59C 1px dotted; padding: 5px; background-color: #ffffff; }

.deal {border-right: #000000 1px solid; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; padding: 2px;}

.dealhead {background-color: #399C63; font-family: Verdana; color: #FFD600; font-weight: bold; font-size: 1.1em; text-align: center; padding: 2px;}

.dealtext {font-size: 0.8em; text-align: center;}

.dealfoot {background-color: #399C63; font-family: Verdana; color: #FFFFFF; font-size: 0.8em; text-align: center; padding: 2px; font-weight: bold;}

.classifiedFoot {font-size: 0.7em; text-align: center; font-weight: bold;}

.tdF {border: #000000 1px solid; background: #F6F4F4;}

.tdG {border: #000000 1px solid; background: #FFFFFF;}

th {border: #000000 1px solid; background: #A1CDC1;}

.buttonscontainer {width: 119px; background-color: #399C63;}

.buttons a {color: #FFFFFF;
border: 1px solid;
background-color: #399C63;
padding: 2px;
padding-left: 3px;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #8BC5A1 #36784F #36784F #8BC5A1;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #326445;
border-color: #36784F #8BC5A1 #8BC5A1 #36784F;
color: #FFFFFF;
text-decoration: none;}



