table { margin: 0px; padding: 0px; font-size: small}
table td { padding: 10px; border-width: 0px; vertical-align: top;}
table#w470 { width: 470px; margin: 0px; padding: 0px;}
table#w700 { width: 700px; margin: 0px; padding: 0px;}
table#w760 { width: 760px; margin: 0px; padding: 0px;}
table td#pad0 { padding: 0px; border-width: 0px;}
table td#pad5 { padding: 5px; vertical-align: middle; margin: 0px;}
table td#pad55 { padding: 15px 0px 5px 0px; vertical-align: middle; margin: 0px;}
table td#pad10 { padding: 10px; vertical-align: middle; margin: 0px;}

body {color: #221100; background: url('images/backgrounds/kch.gif'); font-weight: normal; font-size: 11px; margin: 0px; padding: 0px;}
a { text-decoration: underline; font-style: bold; font-size: 11px; color: #332211;}
a:hover { text-decoration: none; font-style: bold;  background-color: #660066; font-size: 11px; color: #FEFEFE;}
td {  color: #221100; font-size: 11px; border-top-width: 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px;}
input { background-color : #FFFFEE; color : #221100; font-size : 12px; font-weight : normal;border-color : #000000;  border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px;text-indent : 2px;  }
textarea { font-size: 11px;background-color : #FFFFEE; font-weight : bold; border-color : #000000;  border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px; text-indent : 2px;}
select { font-size: 11px;font-weight : bold;background-color:#FFFFEE; } 
img { border: 0;}
ul { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;}
li { margin-left: 2px; list-style: disc inside;}

h1 {}
h2 { color : #221100; font-size: 14px; font-weight : bold;}
h3 { color : #FF6600; font-size: 14px; font-weight : bold;}
h4 { color : #330066; font-size: 18px; font-weight : bold;}
h5 {}

.header {  margin: 0px; padding: 0px; text-decoration: none; color: #663366; font-size: 11px; background-color: #DDBBFF; padding: 2px;}
.header a { text-decoration: none; color: #663366; font-size: 11px; background-color: #DDBBFF; padding: 2px;}
.header a:hover { text-decoration: none; color: #FF6600; font-size: 11px; background-color: #FEFEFE; padding: 2px;}

.notice {  color: #330066; font-size: 10px; font-weight: bold;}

.odd { background-color: #EDDEFF; padding: 5px;}
.outer { background-color: #996699; border: 1px;}
.even { background-color: #FFFFFE; padding: 5px;}
th { background-color: #FFFFEE; text-align: center; padding: 3px;}
.head { background-color: #DDBBFF; padding: 5px; font-size: 12px; font-weight: bold;}
.foot { background-color: #DCBCFF; padding: 3px;}
.top { color: #FFFFFF; font-size: 13px; background-color: #663366; padding: 5px; border-width: 0; vertical-align: middle;}

.submenu {color: #221100; background-color: transparent; padding: 2px; font-size: 14px; font-weight : bold;}
.submenu a {color: #660066; background-color: transparent; padding: 2px; font-size: 14px; font-weight : bold;}

.pointerhand {cursor: pointer; cursor: hand;}
.fontpointerhand {cursor: pointer; cursor: hand; color: #332211; text-decoration: underline; font-style: bold;}