/* all */
body { margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; background-image:url('/images/mainbg.gif'); background-repeat:no-repeat; background-position:100% 100%; background-attachment:fixed; }
p { font-family:±¼¸²; font-size:9pt; color:#6c6c6c; line-height:14pt; margin-top:2pt; margin-bottom:2pt; }
a { color:#002EB0; text-decoration:none; }
a:hover { color:#002EB0; text-decoration:underline; }input { font-family:verdana; font-size:8pt; }
fieldset { width:698px; border:1px #AAAAAA solid; padding-bottom:3pt; }
legend { font-family:±¼¸²; font-size:9pt; color:#6c6c6c; }

/* top */
.top p { font-family:±¼¸²; font-size:9pt; color:#FFFFFF; margin-top:0pt; margin-bottom:0pt; }
.top a { color:#FFFFFF; text-decoration:none; }
.top a:hover { color:#FFC64B; text-decoration:none; }

/* main */
.main p { font-family:±¼¸²; font-size:9pt; color:#6c6c6c; line-height:14pt; margin-top:2pt; margin-bottom:2pt; }
.main a { color:#002EB0; text-decoration:none; }
.main a:hover { color:#002EB0; text-decoration:underline; }

/* nomargin */
.nomargin p { font-family:±¼¸²; font-size:9pt; color:#6c6c6c; line-height:14pt; margin-top:0pt; margin-bottom:0pt; }

/* nomargin2 */
.nomargin2 p { font-family:±¼¸²; font-size:9pt; color:#6c6c6c; line-height:14pt; margin-top:0pt; margin-bottom:0pt; }
.nomargin2 td { padding-left:10px; padding-top:3px; padding-bottom:3px; }

/* bbs */
.bbs p { font-family:±¼¸²; font-size:9pt; color:##6c6c6c; line-height:14pt; margin-top:2pt; margin-bottom:2pt; }
.bbs a { color:#6c6c6c; text-decoration:none; }
.bbs a:hover { color:#002EB0; text-decoration:underline; }

/* topmenu */
.topmenu p { font-family:±¼¸²; font-size:9pt; color:#FFFFFF; margin:0pt; padding-top:5px; padding-bottom:2px; line-height:9pt; }
.topmenu a { color:#FFFFFF; text-decoration:none; padding-top:5px; padding-bottom:2px; }
.topmenu a:hover { color:#FFFFFF; text-decoration:none; padding-top:5px; padding-bottom:2px; background:#1D6DB9; }

/** submenu **/
.submenu div{ padding:0px; padding-bottom:4px; background:#004E98; }
.submenu p{ font-family:±¼¸²; font-size:9pt; color:#FFFFFF; margin:0pt; padding-top:5px; padding-bottom:1px; line-height:9pt; }
.submenu a { color:#FFFFFF; padding-top:5px; padding-bottom:1px; display:block; background:transparent; }
.submenu a:hover { color:#FFFFFF; padding-top:5px; padding-bottom:1px; background:#1D6DB9; }