/* 
** Plone style sheet for Netscape 4 and other non-CSS2-compatible browsers.
** Alexander Limi, 2002 - http://limi.net
**
** Don't use margins or floats in NS4 - it freaks out.
*/

/* Basic Elements */
body { font-family: Verdana, Helvetica, sans-serif; font-size: 100%; background: White; color: #000000; padding: 0; }
a { text-decoration: underline; color: #0000ff; }
p a { text-decoration: underline; }
p img { border: 0; }
hr { margin: 0; padding: 0; }
form { border: none; }

/* Structural Elements */
logo {  }
floatRight {  }
div.top { background: transparent; width: 100%; }
div.searchBox { text-align: right; }
div.documentActions { text-align: right; }
div.navHeader { font-size: 90%; color: Black; font-weight: bold; background: #FFD700; border: 1px solid #808080; border-style: solid; padding: 0em 0.2em 0em 0.2em; }
div.message { font-size: 90%; padding: .5em 0em 1em 1em; }
div.mainContent { padding: 0em 0em 1em 0em; }
div.footer { background: transparent; width: 100%; padding: 0em 0em 0em 0em; }

table.columns { width: 100%; }
table.columns td.left { vertical-align: top; width: 16%; border-right: 1px solid #808080; }
table.columns td.main { vertical-align: top; padding: 0em 0em 0em 1em; }
table.columns td.right { vertical-align: top; width: 16%; border-right: 1px solid #808080; }

table.Products { width: 100%; }

/* Fonts */
.mainNav { font-size: 90%; }
.small { font-size: 80%; color: #000000 }
.medium { font-size: 90%; color: #000000 }
.footer { font-size: 100%; color: #000000; clear: both; text-align: center; }
.footerFont { font-size: 80%; color: #808080; text-decoration: none; }
.redTitle { font-size: 100%; color: Red; font-weight: bold; }
/* */