BODY { font-size:medium; font-family:verdana,tahoma,arial,sans-serif; }

TABLE.banner { background:#0A0A0A; width:100%; font-size:small; font-weight:bold; color:#FFFFFF; margin-bottom:20px; }
TD.bannerLeft { padding-left:10px; }
TD.bannerRight { text-align:right; padding-right:10px; }
TABLE.banner A { color:#FFFFFF; }
TABLE.banner A:visited { color:#FFFFFF; }

INPUT.banner { margin-left:10px;}

DIV.breadcrumb { font-size:small; }

DIV.navInUse { color: #0000FF; font-weight:bold; }

TABLE.navLeft { font-weight:bold; font-size:small; width:180px; float:left; margin-right:10px; margin-bottom:10px; color:#0A0A0A; }
TD.navLeftTitle { padding:5px; padding-right:5px; }
TD.navLeftTopItem { padding:5px; padding-left:5px; margin-left:4px; margin-right:4px; }
TD.navLeftItem { padding:5px; padding-left:5px; margin-left:4px; margin-right:4px; }
TABLE.navLeft A { }
TABLE.navLeft A:visited { }
TABLE.navLeft A:active { color:#FF0000; }
TABLE.navLeft A:hover { color:#FF0000; }

DIV.content { background:#FFFFFF; color:#000000; margin-bottom:20px; }
DIV.contentOrder { clear:left; background:#FFFFFF; color:#000000; margin:20px; }
DIV.contentAdmin { clear:left; background:#FFFFFF; color:#000000; margin:20px; }
DIV.contentItem { background:#FFFFFF; padding-left:2px; padding-bottom:10px; color:#000000; margin-top:0px; height:1%; }
IMG.contentItem { float:right; height:50px; padding:0px; padding-left:20px; padding-bottom:20px; }
DIV.contentTable { background:#FFFFFF; color:#000000; }

H1 { font-size: large; }
H2 { font-size: medium; }
H3 { font-size: medium; }
H4 { font-size: medium; }
H5 { font-size: medium; }
H6 { font-size: medium; }

TABLE.productTable { font-size:small; text-align:left; padding:0px; padding-top:20px; margin:0px; border:0px; }
TABLE.productTable TH { padding:2px 4px 2px 4px; margin:0px; border:1px; vertical-align:top; background:#EEEEEE; }
TABLE.productTable TD { padding:2px 4px 2px 4px; margin:0px; border:1px; vertical-align:top; background:#EEEEEE; }

TABLE.formTable { font-size:small; text-align:left; padding:0px; padding-top:20px; margin:0px; margin-top:20px; border:0px; }
TABLE.formTable TH { padding:2px 4px 2px 4px; margin:0px; border:1px; vertical-align:top; background:#FFFFFF; }
TABLE.formTable TD { padding:2px 4px 2px 4px; margin:0px; border:1px; vertical-align:top; background:#FFFFFF; }

DIV.tagLine { font-size:small; clear:left; text-align:centre; color:#0A0A0A; }
DIV.tagLine A { color:#0A0A0A; text-decoration: none;  font-weight:bold; }
DIV.tagLine A:visited { color:#0A0A0A; }
DIV.tagLine A:active { color:#FF0000; }
DIV.tagLine A:hover { color:#FF0000; }
IMG.tagLine { clear:left; padding-top:4px;  height:15px; width:44px; }

FORM { margin:0; padding:0; border:0; }

.directory { font-size: 10pt; font-weight: bold; }
.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
.directory p { margin: 0px; white-space: nowrap; }
.directory div { display: none; margin: 0px; }
.directory img { vertical-align: middle; }
