body { color: #666; font-size: 10pt; line-height: 11pt; background-image: url(../img/ka_2_bgpat_bg2.gif); background-repeat: repeat; margin: 0; padding: 0; }
.ka2_char_bg { background-color: white; background-image: url(../img/ka_2_bgpat_bg2.gif); background-repeat: repeat; margin: 0; padding: 0; }
.ka2_char_0 { background-color: white; width: 960px; height: 6200px; margin: 0 auto; padding: 0; }
.ka2_char_0_l { background-repeat: repeat-y; background-position: left top; width: 60px; height: 6200px; float: left; min-height: 100%; max-height: 100%; margin: 0; }
.ka2_char_0_m { background-color: white; background-image: url(../img/ka_2_bgpat_right2.gif); background-repeat: repeat-y; background-position: right top; margin: 0; padding: 0; width: 900px; height: 6200px; float: right; }
.ka2_char_0_left { background-image: url(../img/ka_2_bgpat_left2.gif); background-repeat: repeat-y; background-position: left top; width: 960px; height: 6200px; min-height: 6155px; margin: 0; padding: 0; }
.ka2_char_1_m { background-color: white; background-image: url(../img/ka_2_bgpat_right2.gif); background-repeat: repeat-y; background-position: right top; width: 900px; height: 115px; float: right; margin: 0; padding: 0; }
.ka2_char_2 { background-color: white; width: 960px; height: 120px; margin: 0 auto; padding: 0; }
.ka2_char_2_l { width: 60px; height: 120px; float: left; margin: 0; }
.ka2_char_2_left { background-image: url(../img/ka_2_bgpat_left2.gif); background-repeat: repeat-y; margin: 0; width: 960px; height: 120px; }
.ka2_char_2_l_in { background-color: #fff; margin: 0; width: 20px; height: 600px; }
.ka2_char_2_m { background-color: white; background-image: url(../img/ka_2_bgpat_right2.gif); background-repeat: repeat-y; background-position: right top; width: 900px; height: 120px; float: right; }
.ka2_char_2_m_foot0 { width: 840px; height: 20px; border-top: 1px solid gray; }
.ka2_char_2_m_foot1 { width: 220px; height: 100px; float: left; margin-left: 40px; }
.ka2_char_2_m_foot1_in { padding-top: 10px; }
.ka2_char_2_m_foot2 { color: #767676; font-size: 9pt; line-height: 11pt; width: 540px; height: 100px; margin: 0 0 0 310px; padding-top: 10px; padding-bottom: 10px; }
.ka2_char_ent { width: 810px; height: 340px; }
.ka2_char_ent_in { font-size: 11pt; line-height: 12pt; margin: 20px 15px 5px 20px; }
.ka2_char_ent_title { width: 820px; height: 30px; }
.ka2_char_ent_title_in { color: #6a5619; font-size: 12pt; font-weight: bold; line-height: 12pt; background-color: #f8c0cd; background-position: left top; text-decoration: none; vertical-align: middle; margin: 5px 0 5px 20px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-top: 3px dotted #ff4e76; border-bottom: 3px dotted #ff4e76; }
.ka2_char_ent_foot { width: 820px; height: 20px; }
.ka2_char_ent_foot_in { font-size: 10pt; line-height: 12pt; text-decoration: none; background-position: left top; text-align: right; margin: 1px 0 15px 20px; padding-left: 10px; }
.ka2_char_entry { width: 820px; height: 340px; }
.ka2_char_ent1 { width: 400px; height: 340px; float: left; }
.ka2_char_ent1_in {  }
.ka2_char_ent2 { width: 400px; height: 340px; float: right; }
.ka2_char_ent2_in { margin-left: 5px; padding: 5px 5px 5px 0; }
.ka2_char_ent0 { width: 820px; height: 80px; }
.ka2_char_ent0_txt { font-size: 11pt; line-height: 13pt; text-decoration: none; text-align: center; margin: 15px 0 10px 20px; }
.ka2_char_under { background-image: url(../img/ka_2_bgpat_under.gif); background-repeat: no-repeat; width: 960px; height: 40px; margin: 0 auto; }
