body {
	margin-top:0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
	background: black url(ksthback.gif);
}
a { color: #99CCFF; }
a img { border: 0px; }
P { font: normal small-caps 120%/120% fantasy; color: white; }

.logo_table { width: 700px; border-collapse:collapse; }
.page_maintable { width: 100%; border-collapse:collapse; }

.nothing_cell { width: 130px; border-collapse:collapse; }
.menu_cell { width: 160px; border-collapse:collapse; }
.menu_subtable { width: 130px; background-color: #052A2F; font-family: verdana, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; border-collapse:collapse; padding: 0; margin: 0; }
.menu_subcell_title { width: 130px; background-color: #073A41; border-bottom: 1px solid #000000; }
.menu_subcell_text { width: 130px; border-collapse:collapse; }
.page_bottom_table { width: 98%; border-collapse:collapse; }

.news_table { width: 400px; background-color: #052A2F; border-collapse:collapse; }
.news_bordercell { background-color: #073A41; border-bottom: 1px solid #000000; }

.border1px { border: 1px solid #000000; }
.border1px_bottom { border-bottom: 1px solid #000000; }
.border1px_nottop { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
.border4px_left { border: 4px solid #000000; }
.copyright { font-family: verdana, Helvetica, sans-serif; font-size: 10px; color: #999999; }
.verdana10px { font-family: verdana, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; }
.verdana12px { font-family: verdana, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; }
.tahoma11px { font-family: tahoma, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; }
.tahoma13px { font-family: tahoma, Helvetica, sans-serif; font-size: 13px; color: #CCCCCC; }
.field { font-family: tahoma; font-size: 13px; color: #CCCCCC; background-color: #073A41; border: solid 1px #000000; }
.button { font-family: tahoma; font-size: 13px; color: #CCCCCC; background-color: #073A41; border: round 1px #000000; border-color: #AAAAAA; } 
