body {
background:#fff;
margin:0px 0px 0px 0px;
font-family:Verdana;
color:#000;
}
table {border:0px;border-collapse:collapse}
table td {padding:0px;font-size:80%}
td.bgm {
background-image:url(img/bgm_b.gif);
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#28166f;
}
table.border{background:#fff;border-collapse:collapse}
table.border th {
background:#ffffcc;
border:1px solid #cc0000;
font-size:10px;
padding:2 2 2 2px;
}
table.border td {
border:1px solid #cc0000;
font-size:12px;
padding:0 8 0 8px;
}

h1 {font-size:20px;font-weight:bold;font-family:Arial;color:#28166f;margin-top:0px;margin-bottom:0px}
h2 {font-size:110%;font-weight:bold;font-family:Arial;color:#28166f;margin-top:10px;margin-bottom:3px}
h3 {font-size:14px;font-weight:bold;font-family:Arial;color:#ffffff;margin-top:10px;margin-left:23px}


p {margin-top:0px;margin-bottom:10px}
p.prim {margin-top:10px;margin-bottom:20px;font-size:90%;color:#333}

ol {margin:0.5em 0;padding:0 0 0 4em}
ul.example {margin:0.5em 0;padding:0 0 0 2em}
ul.example li{margin:0.5em 0;padding:0 0 0 20px;list-style-type:none;behavior:expression(!this.before ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '');text-indent:-1.24em}
ul.example li:before {content:'\2014\a0'}

a {text-decoration:underline;color:#ff0033;}
a:hover {color:#cc0000;}

a.m {text-decoration:none;color:#fff;}
a.m:hover {color:#ffff99;}

.bb {color:#28166f;font-size:28px;font-weight:bold;}
.b {margin-top:10px;color:#28166f;font-size:11px;font-weight:bold;}
.tm {font-weight:normal;}
.tb {font-size:14px;}

.formbox {font-family:Verdana;font-size:100%;color:#000000;border: 1px solid #cc0000;height: 22px;}
.formbox1 {font-family:Verdana;font-size:100%;color:#000000;border: 1px solid #cc0000;}
.submit {background-image:url(img/bt.gif);color:#fff;font:bold;border: 0px;width:128px;height:27px;}
.bbb {color:black;font-weight:bold}