body { background:#999999; font:12px Arial; }
table { border-collapse: collapse; }

a       { color:#FF0000; }
a:hover       { color:#0000FF; }

table#main { width: 700px; }
td#head { height: 80px; background:#000033 url('img/head.gif'); text-align: center; padding:0px; vertical-align: bottom; }
h1#head { color:#FF0000; margin:3px; font-family: Tahoma; font-size: 55px; }
h1#head a { text-decoration: none; color:#FF0000; }
span.express { color:#FFFFFF; font-style: italic; }
span.couk { font-size: 25px; }

td#main { padding:0px; }
table#content { width: 100%; border: 1px solid #000000; }
td#nav { background:#CCCCCC; border: 1px solid #000000; width: 180px; text-align: left; vertical-align: top; }
td#content { background:#EFEFEF; border: 1px solid #000000; width: 520px; text-align: left; vertical-align: top; }
td#foot { background:#000033; border: 1px solid #000000; color: #FFFFFF; text-align: center; }

ul.nav { list-style-type: none; margin:0px; padding-bottom: 3px; }
li.navitem { padding-left: 6px; padding-top:3px; }
li.title { font-weight: bold; text-decoration: underline; padding-left: 1px; padding-bottom: 2px; padding-top: 4px; }
a.navitem:hover { color:#000099; }
td#foot a { color: #FFFFFF; }
td#foot a:hover { color: #FF0000; }

h1.content { margin:3px; font-size: 16pt; text-align: center; }
h2.content { margin:2px; font-size: 13pt; }
div#content { clear: both; padding:2px; }

.bottom { font-size: 10px; padding-top: 5px; color:#666666; }
a.bottom       { text-decoration:none; }
a.bottom:hover       { text-decoration:underline; color:#CCCCCC; }

td.compare { background-color: #C9C9C9; text-align: center; }

img.prod { border: 1px solid #333333; }
td.name { border-bottom: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; }