body {background:url(bg.gif); background-color: #000000; color: #CCCCCC; margin: 2px auto; max-width:420px; }
font,th,td,p  { color: #FFFF00; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

a:link,a:active,a:visited   { color: #FFBB00; text-decoration: none; }
a:hover { text-decoration: none; color: #FFFF00; }

td.catSides  { background: url(bg2.gif); background-color: #333333; border-top:1px solid #444; border-bottom:0px solid #444; border-left: 1px solid #444; border-right: 1px
solid #444; height: 23px; }
td.row1  { background-color: #555555; border-bottom: 2px solid #444444; border-left: 2px solid #444444; border-right: 2px solid #444444; }
td.row_easy  { background-color: #222222; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; padding: 3px; }
td.row_hard  { background-color: #333333; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; padding: 3px; }

.tab { background: url(bg2.gif); background-color: #333333; border-top: 3px double #444; border-bottom:3px double #444; border-left: 3px double #444; border-right: 3px double #444; padding: 2px; text-align: center; } 

.genmed { font-size : 11px; }
.cattitle  { color: #999999; font-weight: bold; font-size: 11px;}


a.cattitle  { color: #999999; text-decoration: none; }
a.mainmenu  { color: #333333; text-decoration: none; font-weight: bold;}
a.buttom  { color: #333333; border: 1px solid #999999; background: #D4D6D4; padding: 0px 2px 0px; line-height: 1.5;}