body {
 background-image: url(images/bg.gif);
 font-family: "Times New Roman", Times, serif;
 font-size: small;
 margin: 0px auto;
}

.title {
 font-family: "Times New Roman", Times, serif;
 font-size: medium;
}

.note {
 font-family: "Times New Roman", Times, serif;
 color: #FF0000;
}

.tb_title {
 font-family: "Times New Roman", Times, serif;
 color: #FFFFFF;
}

.tb_title a {
 text-decoration: none;
 color: #FFFFFF;
}

.tb_str {
 border-width: 2px;
 border-style: outset;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 1px;
}

.tb_str_1 {
 border: 0px;
 border-spacing: 0px;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 0px;
}

.tb_str_11 {
 border: 0px;
 border-spacing: 0px;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 0px;
 font-size: 80%;
}

.tb_str_12 {
 border: 0px;
 border-spacing: 0px;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 0px;
 text-align: center;
}

.tb_str_15 {
 border: 0px;
 border-spacing: 0px;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 0px;
 text-align: center;
}

.tb_str_15 td:active {
 background-image: none;
 color: #000000;
}

.tb_str_15 td:focus {
 background-image: none;
 color: #000000;
}

.tb_str_15 td:hover {
 background-image: none;
 color: #000000;
}

.tb_str_2 {
 background-image: url(images/bg2.gif);
 border-width: 1px;
 border-style: solid;
 border-color: #003399;
 border-spacing: 0px;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 0px;
 text-align: center;
}

.tb_str_3 {
 background-image: url(images/bg3.gif);
 border-width: 1px;
 border-style: solid;
 border-color: #003399;
 border-spacing: 0px;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 0px;
 text-align: center;
}

.tb_str_4 {
 background-image: url(images/bg3.gif);
 border-width: 1px;
 border-style: solid;
 border-color: #003399;
 border-spacing: 0px;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 0px;
 text-align: center;
}

.tb_str_4 a {
 text-decoration: none;
 color: #000000;
}

.tb_str_4 img {
 border: 0;
}

.tb_str_5 {
 border: 0px;
 border-spacing: 0px;
 border-collapse: collapse;
 margin: 0px auto;
 padding: 0px;
 text-align: center;
 text-decoration: underline;
}

.tb_lv1 {
 background-image: url(images/bg1.gif);
 border: 0px;
 border-collapse: collapse;
 margin: 0px;
 padding: 0px;
}

.menusx {
 cursor: pointer;
}

.menusx a {
 display: block;
 text-decoration: none;
 color: #000000;
}

.menusx img {
 border: 0;
}

.menusx td:active {
 background-image: url(images/bg2.gif);
 color: #FFFFFF;
}

.menusx td:focus {
 background-image: url(images/bg2.gif);
 color: #FFFFFF;
}

.menusx td:hover {
 background-image: url(images/bg2.gif);
 color: #FFFFFF;
}

.menu_str {
 border-width: 1px;
 border-style: outset;
 border-collapse: collapse;
 margin: 0px;
 padding: 1px;
 text-align: center;
}

.menusx_1 {
 cursor: pointer;
}

.menusx_1 a {
 display: block;
 text-decoration: none;
 color: #000000;
}

.menusx_1 img {
 border: 0;
}

.menu_str_1 {
 border-width: 1px;
 border-width-left: 10px;
 border-style: inset;
 border-collapse: collapse;
 margin: 0px;
 padding: 1px;
 text-align: center;
}

.menu_str_1:active {
 background-image: url(images/bg2.gif);
 color: #FFFFFF;
}

.menu_str_1:focus {
 background-image: url(images/bg2.gif);
 color: #FFFFFF;
}

.menu_str_1:hover {
 background-image: url(images/bg2.gif);
 color: #FFFFFF;
}