td.jc-forumsheader{ color: #000000; background-color: #FFCC33; border: 1px solid #DDAA11;}
td.jc-forumsheader-newmsg{ color: #000000; background-color: #ffff55;}
table.jc-forumsheader { color: black; background-color: #FFCC33; border: 1px solid #DDAA11;}
th.jc-forumsheader { color: black; background-color: #FFCC33; padding-left:3px; padding-right:3px; border: 1px solid #DDAA11;}
td.jc-forumsheader a:visited { color: #000000; background-color: #FFCD33 }
td.jc-forumsheader a:link { color: #000000; background-color: #FFCD33}
.jc-forum-hdr1-preamble {color: black; background-color: #ffffff; padding-left:3px; padding-right:3px; }
.jc-forum-hdr2-preamble {color: black; background-color: #e0e0e0; padding-left:3px; padding-right:3px; }
table.jc-forum-msg     {color: black; border:1px solid black; }
.jc-forum-msgheader-row{color: black; background-color: #FFCC33; padding-left:3px; padding-right:3px; border: 1px solid #DDAA11;}
.jc-forum-msgheader    {color: black; background-color: #FFCC33; padding-left:3px; padding-right:3px; }
.jc-forum-msgheader-row-newmsg{color: black; background-color: #FFFF33; padding-left:3px; padding-right:3px; border:1px solid black; }
.jc-forum-msgheader-newmsg{color: black; background-color: #FFFF33; padding-left:3px; padding-right:3px; border:0px;}
.jc-forum-msgspace     {color: black; background-color: white; padding-left:3px; padding-right:3px; width:30px; vertical-align:top; }
.jc-forum-msgtext      {color: black; background-color: white; padding-left:3px; padding-right:3px; }
.jc-forum-msgtext-alt  {color: black; background-color: #ffff55; padding-left:3px; padding-right:3px; }
.jc-forum-msgattach    {color: black; background-color: #eaeaea; padding-left:3px; padding-right:3px; border:1px solid #c0c0c0;}
.jc-forum-msgpollresult{ background-color: white; border: 1px solid black; margin-top: 3px; padding: 3px; width: 95%; left: 4%; }
.jc-forumsrow {color: black; background-color: white; padding-left:3px; padding-right:3px; border: 1px solid #DDAA11;}
.jc-forumsrow-newmsg {color: black; background-color: #ffff55; border-color:#DDAA11;}
td.jc-forumsrow-alt {color: black; background-color: #FFFFCC; padding-left:3px; padding-right:3px; border: 1px solid #DDAA11;}
td.jc-forumgstatus {color:white; background-color: #FF0000}
td.jc-forumfooter {color: black; background-color: #DDDDDD;}
span.jc-forumfooter-highlight { color:black; background-color:white;}
a.jc-forum:link {text-decoration: none; color: blue}
a.jc-forum:visited {text-decoration: none; color: blue }
a.jc-forum:active {text-decoration: none; color: blue }
a.jc-forum:hover {text-decoration: none; color: blue }
a.jc-forum-search:visited {text-decoration: none; color: white }
a.jc-forum-search:active {text-decoration: none; color: white }
a.jc-forum-search:hover {text-decoration: none; color: white }
table.statuspage { background-image: url('lightblue.gif'); background-repeat: repeat; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: white;}
td.jc-divider { color: #FFCC33; background-color:black;}
form.jc-forums-data {color:black background-color:white;}
body.jc-forums { color: #000000; font-family: Geneva, Helvetica, Arial, SunSans-Regular; background-color: white; margin:2; }

// Alternative forum message header in light blue Peter Pilgrim Tue Nov 19 16:58:32 GMT 2002 
td.jc-forumsheader { color: #000000; background-color: #CCCCFF }
td.jc-forumheader-clear {color:black; background-color: white }


.replyImg   { width:16; height:16; border:0; vertical-align:middle; display:inline; }
.gotoTopImg { width:16; height:16; border:0; vertical-align:middle; display:inline; }
.downloadImg { border:0; vertical-align:middle; display:inline; }



.lowText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.highText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica }
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #000000 }
.blank {  }


.buttonText { text-decoration: none; color: black; font-weight: bold; }
.buttonHover { text-decoration: none; color: black; font-weight: bold; padding: 1px }
.buttonBorder { border: 1px outset #228855 }
.buttonBorderOver { border: 1px inset #CC9966 }

   .menuMainBorder { text-decoration: none; 
                     color: #eaeaea;
                     background-color: #001D59;
                     font: 11px Arial, Helvetica, sans-serif;
                     font-weight: bold;
					 line-height: 18px;
					 text-align: left;
                   }
   .menuMainHoverBorder { text-decoration: none; 
                     color: #001D59;
                     background-color: #eaeaea;
                     font: 11px Arial, Helvetica, sans-serif;
                     font-weight: bold;
					 line-height: 18px;
					 text-align: left;
                   }
   .menuItemBorder { border: 1px solid black;
                     color: #FFFFFF;
                     background-color: #001D59;
                   }
   .menuItemText   { text-decoration: none; 
                     color: black;
                     background-color: #ffee33;
                     font: 11px Arial, Helvetica, sans-serif;
                     font-weight: bold;
                     line-height: 20px;
                     text-align: left;
                     vertical-align: center;
                   }
    .menuHoverText { text-decoration: none; 
                     color: #ffee33;
                     background-color: black;
                     font: 11px Arial, Helvetica, sans-serif;
                     font-weight: bold;
					 line-height: 20px;
					 text-align: left;
                   }
   .menuItemTextLO { text-decoration: none; 
                     border: 1px solid black;
                     color: white;
                     background-color: #ffee33;
                     font: 11px Arial, Helvetica, sans-serif;
                     font-weight: bold;
					 line-height: 20px;
					 text-align: left;
                   }
    .menuHoverTextLO {
                     border: 1px solid black;
                     text-decoration: none;
                     color: red;
                     background-color: white;
                     font: 11px Arial, Helvetica, sans-serif;
                     font-weight: bold;
					 line-height: 20px;
					 text-align: left;
                   }


