.bg01 {
 text-align:center;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#EEEEE2;
}
.bg02 {
 text-align:center;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#EAF0EE;
}
.td01 {
 text-align:center;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
}
.td02 {
 text-align:left;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
}
.td03 {
 text-align:center;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
}
.td04 {
 text-align:left;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
}
.td05 {
 text-align:right;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
}
.td06 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
}
.if01 {
 text-align:left;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
}
.if02 {
 text-align:center;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
}
.if03 {
 text-align:right;
 vertical-align:middle;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
}
a:link {
 color:#CC0033;
 text-decoration: none;
}
a:visited {
 color:#CC0033;
 text-decoration:none;
}
a:hover {
 color:#666600;
 text-decoration:underline;
}
a:active {
 color:#CC0033;
 text-decoration:none;
}
a.menu:link {
 color:#666699;
 text-decoration:none;
}
a.menu:visited {
 color:#666699;
 text-decoration:none;
}
a.menu:hover {
 color:#996666;
 text-decoration:underline;
}
a.menu:active {
 color:#666699;
 text-decoration:none;
}
