body {font-family:Arial, Helvetica, sans-serif;text-align:center;font-size:100%;margin:0px;padding:10px 0px 10px 10px;color:#333333;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
p {font-size:80%;}
.indent {margin-left:80px;}
.nolinebreak {margin:0;padding:0px;}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:130%;color:#990000;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:110%;color:#000000;padding-top:20px;border-bottom:1px solid #FF9900;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:100%;color:#333333;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:90%;color:#333333;}
.list1 {font-size:80%;}
.list2 {font-size:95%;}
li {margin:5px 0px;padding:0px;}
.blue {color:#0000CC;}
.red {color:#CC0000;}
.orange {color:#FF9900;}
.green {color:#009900;}
hr {height:1px;color:#FF9900;}

div#page {margin:0px auto;padding:0px;text-align:left;width:980px;background:#FFFFFF;}
div#banner {margin:0px;padding:0px;width:980px;height:100;}
div#banner p {margin:20px 0px 0px 10px;padding:0px;font-family:Georgia, "Times New Roman", Times, serif;font-size:250%;font-weight:bold;}
div#bannerad {float:right;margin:0px;}
div#banner2 {margin:0px;padding:0px;width:980px;background-color:#FFFFFF;}
div#banner2 p {margin:0px;padding:4px;font-size:70%;}

div#middle {width:980px;margin:0px;padding:0px;}

div#leftcol {float:left;width:140px;margin:0px;padding:0px;}
div#menu1 {margin:0px;padding:0px;text-align:left;}
ul.menuul {margin:0px;padding:4px 4px 0px;list-style:none;width:100%;font-size:12px;}
li.menuli {margin:0px;padding:0px;width:100%;}
ul.menuul a {margin:0px;padding:4px;display:block;font-weight:bold;}
ul.menuul a:hover {margin:0px;padding:4px;text-decoration:none;}

ul.submenuul {margin:0px;padding:4px;list-style:none;width:100%;}
li.submenuli {margin:0px;padding:0px;width:100%;}
li.submenuli a {margin:0px;padding:2px 0px 0px 4px;display:block;}
li.submenuli a:hover {margin:0px;padding:2px 0px 0px 4px;text-decoration:none;}

ul.submenuul2 {margin:0px;padding:4px;list-style:none;width:100%;}
li.submenuli2 {margin:0px;padding:0px;width:100%;font-size:10px;}
li.submenuli2 a {margin:0px;padding:2px 0px 0px 8px;display:block;}
li.submenuli2 a:hover {margin:0px;padding:2px 0px 0px 8px;text-decoration:none;}

div#menu2 {margin:0px;padding:0px 4px 0px;text-align:center;}
div#menu2 ul {margin:0px;padding:4px 4px 0px;list-style:none;text-align:left;}
div#menu2 ul li {margin:0px;padding:0px;}
div#menu2 ul a {margin:0px;padding:2px;font-weight:bold;}
div#menu2 ul a:hover {margin:0px;padding:4px;}

div#centercol {float:left;padding:0px;margin:0px;width:840px;}
div#content {padding:10px;margin:0px;width:100%;overflow:hidden;}

div#articlemenu {float:right;margin:0px 10px 10px;padding:10px;background-color:#DDDDDD;}
div#articlemenu h4 {margin:4px 0px;padding:0px;}
div#articlemenu ul {margin:0px;padding:0px;}
div#articlemenu li {margin:4px 0px;padding:0px;list-style:circle inside;font-size:80%;}

div.rightcol {float:right;margin:0px;padding:0px 0px 0px 20px;background:#FFFFFF;}

div.smallad {margin:10px 0px;padding:0px;border:1px solid #000099;text-align:center;}
div.smallad h4 {margin:0px;padding:2px;color:#FFFFFF;background-color:#000099;}
div.smallad p {margin:0px;padding:4px;}
div.smallad a {font-size:65%;font-weight:bold;color:#000099;}
div.smallad a:visited {color:#000099;}

div.mediumad {float:right;margin:0px;padding:0px;}

div.epc-smallad {margin:10px 0px;padding:0px;border:1px solid #333333;text-align:center;}
div.epc-smallad h4 {margin:0px;padding:2px;color:#FFFFFF;background-color:#333333;}
div.epc-smallad p {margin:0px;padding:4px;}
div.epc-smallad a {font-size:65%;font-weight:bold;color:#333333;}
div.epc-smallad a:visited {color:#333333;}

div.voucher {margin:0px 0px 15px 0px;padding:15px;width:550px;border:2px dashed #333333;}
div.voucher2 {margin:10px 4px 0px;padding:0px;border:2px dashed #FF0000;font-size:12px;text-align:center;}
div.voucher2 p {margin:4px 0px;}
div.voucher2 a {color:#666666;}
div.voucher2 a:hover {color:#999999;}

.vouchersmall {border:2px dashed #FF0000;margin:0px;padding:2px;}

div.morevouchers {margin:10px 0px;padding:0px;border:1px solid #CCCC99;text-align:center;}
div.morevouchers h3 {margin:0px;padding:2px;color:#333333;background-color:#CCCC99;}
table.logoarray {margin:0px;padding:0px;}
table.logoarray td {margin:0px;padding:4px;vertical-align:middle;}

div.glossary {padding:4px;font-size:70%;border:1px solid #000066;text-align:justify;margin:0px 0px 20px;}
h3.gloss {margin:0px;padding:2px;color:#FFFFFF;background:#000066;}

table.specs {margin:0px;padding:0px;border:0px;}
table.specs th {padding:4px 20px;width:140px;border-bottom:1px solid #999999;}
table.specs th.rightborder {border-right:1px solid #999999;}
table.specs td {margin:0px;border-bottom:1px solid #999999;}
td.category {padding:4px;text-align:right;font-weight:bold;font-size:85%;}
td.detail {padding:4px 20px;text-align:center;font-size:75%;vertical-align:middle;}
td.detailrightborder {padding:4px 20px;text-align:center;font-size:75%;vertical-align:middle;border-right:1px solid #999999;}

table.pricecompare {margin:0px;padding:0px;border:0px;width:800px;border-bottom:1px solid #999999;}
table.pricecompare th {margin:0px;padding:4px;font-size:90%;text-align:left;background:#999999;color:#FFFFFF;}
table.pricecompare td {margin:0px;}
td.merchant {padding:5px 10px;width:110px;font-size:80%;border-top:1px solid #999999;}
td.pricedel {padding:5px 10px;width:110px;font-size:80%;border-top:1px solid #999999;}
td.discount {padding:5px 10px;width:280px;font-size:70%;border-top:1px solid #999999;}
td.cost {padding:5px 10px;width:90px;font-weight:bold;border-top:1px solid #999999;}
td.stock {padding:5px 10px;width:110px;font-size:80%;font-weight:bold;border-top:1px solid #999999;}

table.poductcompare {margin:0px;padding:0px;border:0px;}
table.poductcompare td {margin:0px;padding:0px;width:190px;}
table.poductdetails {margin:0px;padding:0px;border:1px solid #999999;width:180px;}
table.poductdetails td {margin:0px;padding:2px;}
table.poductdetails th {margin:0px;padding:2px;text-align:left;}
td.productimage {height:170px;text-align:center;vertical-align:middle;}
td.price {vertical-align:top;}
td.spec {font-size:80%;font-weight:bold;border-top:1px solid #999999;}
td.specdetail, td.comments, td.other, td.other2 {font-size:75%;vertical-align:top;}
table.poductdetails ul {margin:0px;padding:0px;}
table.poductdetails li {margin:0px;padding:4px 0px;list-style:square inside;}

div#footer {margin:0px;padding:0px;width:980px;clear:both;text-align:center;}
div#footer p {margin:0px;padding:5px;font-size:75%;}
div#footer a {text-decoration:none;}

table.links {margin:5px auto;padding:0px;text-align:left;width:980px;background:#dddddd;}
table.links th {margin:0px;padding:5px;font-size:80%;text-align:left;vertical-align:top;}
table.links td {margin:0px;padding:5px;font-size:70%;vertical-align:top;width:150px;}
table.links td.leftborder {border-left:1px solid #cccccc;}
table.links td p {margin:0px;padding:4px 0px;}
table.links a, table.links a:visited {color:#666666;}
table.links a:hover {color:#999999;}
