body {
	font-family: Arial, Helvetica, sans-serif; padding:0; margin:0;
}

td {
	font-family: Arial, Helvetica, sans-serif; font-size:12px
}
.news td h3{ text-align:center; font-size:14px; background:#eee; line-height:28px}
.news td center{ color:#666}
h3{ font-size:12px; line-height:25px; margin:0}
.productlist td.pp{ border:1px solid #e0e0e0; text-align:center; background:#fff;}
.productlist th{ background:#ddd; text-align:center}
.productlist th a{ font-weight:bold; color:#bb0104;}
img{ border:none}
a{ text-decoration:none; color:#000}
a:hover{ text-decoration:underline;}
.nav{ background:url(images/bg-nav.gif) repeat-y; color:#fff;}
.nav a{ color:#fff; font-weight:bold; font-size:14px}
.newlist{ border-bottom:1px dashed #949494}
.topline{ background:url(images/product.gif) no-repeat;}
.bottom{background:url(images/buttombg.gif) top repeat-x; color:#666; height:71px}
.bottom td a{ color:#666;}
.topline td.link{ background:url(images/linkbg.gif) left top no-repeat; }
h3.plist,h3.left,h3.left2{ padding-left:25px; color:#fff; }
h3.plist{ background:#646363;}
h3.left,h3.left2{height:33px; text-align:right; padding-right:10px}
h3.left{ background:url(images/h3left.gif) right no-repeat; }
h3.left2{ background:url(images/h3left2.gif) right no-repeat; }
ul.downloadlist{ padding:15px 0}
ul.downloadlist a{ font-size:14px; text-decoration:underline; color:#014e75}
ul.downloadlist a:hover{ color:#f60; text-decoration:none}
ul.downloadlist li{ list-style:none; background:url(images/dblock.gif) left 50% no-repeat; line-height:30px;color:#999; padding-left:10px}
