body { margin: 0; padding: 0; font-family: Arial,Tahoma, Verdana, Geneva, Helvetica, sans-serif; color: #000000; font-size: 13px; }
p,td { font-family: Arial,Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; }
p { margin-top: 5px; }
input, select, textarea { font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 11px; }
h1 { font-family: Arial,Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 17px; margin-top: 0; }
h2 { font-family: Arial,Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; margin: 0px; padding: 0px; }
a:link, a:visited, a:active { color: #000000; text-decoration: none; }
a:hover { color: #cc0000; text-decoration: none; }
img, form { margin: 0; border: 0; }
#top { background-image: url(/images/topbg.jpg); }
#kw { background-image: url(/images/kwbg.jpg); background-repeat: no-repeat; height: 32px; padding: 10px 0 0 10px; color: #ffffff; font-size: 15px; font-weight: bold; font-family: Arial,Tahoma, Verdana, Geneva, Helvetica, sans-serif; }
#kom { background-image: url(/images/kombg.jpg); }
#referral { float: right; padding: 5px; border: 1px solid #cc0000; font-size: 14px; font-weight: bold; text-align: center; width: 100px; color: #cc0000; margin-left: 5px;}

#main { background-image: url(/images/mainbg.jpg); background-repeat: repeat-x; padding-top: 10px; }
#menu { margin-left: 5px; }
#menu ul, #menu li { list-style-type: none; margin: 0; padding: 0;}
#menu a, #menu a:active, #menu a:link, #menu a:visited, #menu a:hover {
background-color: #8d0000; color: #ffffff; padding: 5px 5px 5px 25px; width: 165px; display: block; margin-bottom: 2px;
font-weight: bold; font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px;
background-image: url(/images/bullet.gif); background-repeat: no-repeat; background-position: left; }
#menu a:hover { background-color: #cc0000; }
#footer { background-image: url(/images/mainbg.jpg); background-repeat: repeat-x; padding: 10px; border-top: 3px solid #bbbbbb;  }
.sidebox { padding: 5px; text-align: center; font-weight: bold; border: 1px solid #c0c0c0; margin: 3px 0 2px 0; }
.error { font-weight: bold; color: #cc0000; }
