.main { line-height: 3em}
.exp {font-size: 8pt;line-height: 1.8em}
.exp02 {font-size: 8pt;line-height: 1.0em}
.exp03 {font-size: 8pt;line-height: 1.3em}
.font10 { font-size: 10pt }
.font12 { font-size: 12pt }
.font14 { font-size: 14pt }
.font16 { font-size: 16pt }
.font20 { font-size: 20pt }
.font7 { font-size: 7pt}
.font8 { font-size: 8pt}
.font9 { font-size: 9pt }
body { font-size: 9pt}
td { font-size: 9pt }
.type1{
	border:		1px solid #333333;
}
A {  COLOR: #31499C; text-decoration: none;
}
A:active {
	COLOR: #000066;  TEXT-DECORATION: none;
}
A:hover {
	COLOR: #000066;  TEXT-DECORATION: underline;
}
A:link {
	COLOR:#000066;
}
.smallform {
FONT-SIZE: 8pt; BACKGROUND-COLOR: #FFFFFF
}
.font1 { font-size:14px; line-height:19px; }
.font2 { font-size:12px; line-height:16px; }
.font3 { font-size:11px; line-height:13px; }
.font4 { font-size:9px; line-height:11px; }

.bfont1 { font-size:14px; line-height:19px; font-weight:bold; }
.bfont2 { font-size:12px; line-height:16px; font-weight:bold; }
.bfont3 { font-size:11px; line-height:13px; font-weight:bold; }
.bfont4 { font-size:9px; line-height:11px; font-weight:bold; }
.textarea {
padding: 1px;
margin: 1px;
border: solid 1px #818181;
background: #FFFFFF;
color: #000;
font: 10px verdana, geneva, helvetica, arial, sans-serif;
}
.input {
padding: 2px;
margin: 2px;
border: solid 1px #555;
background: #FFFFFF;
color: #000;
font: 10px verdana, geneva, helvetica, arial, sans-serif;
}
.box {
padding: 2px;
margin: 2px;
border: solid 1px #555;
background: #F4F4F4;
color: #000;
font: 10px verdana, geneva, helvetica, arial, sans-serif;
}

.submit {
margin: 5px 2px 2px 2px;
background: #aaa;
color: #000;
border: outset 1px #aaa;
}

.submita{
padding: 2px;
margin: 2px;
border: 0px #000000;
}

.checkbox {
background: transparent;
color: #FFFFFF;
border: 0;
}