body {font-family: Verdana, Helvetica, sans-serif; font-size: 11px;	margin-top: 0; margin-left: 0;}

input, select, textarea, div	{font-size: 11px;}
a {color: #000000}
table, td {font-size: 11px }

.tdsmall td {font-size: 9px; color: #ffffff;}

.header	{color: #000000; font-size:16px; font-weight:bold}

.txtSearch	{width: 103px}

.rptitle, a.rptitle, a.rptitle:visited, a.rptitle:hover	{font-size:12px; font-weight:bold}
.rpdate	{font-size:11px; font-weight:bold;}

.headerline { height:20px; background-color:#AACADE; width:790px}
.line1px { height:1px; background-color:white; overflow:hidden;}


#nav		{ width:155px; margin:20px 0px 10px 0px; height:auto; overflow:hidden;}
.mainmenu 		{ padding:0px 0px 0px 6px; border-top:1px solid #528890; line-height:21px; color:#C0DAEB}
.mainmenuOver 	{ padding:0px 0px 0px 6px; border-top:1px solid #528890; line-height:21px; background-color:#1F678B; }
.mainmenu A  { color:#C0DAEB; text-decoration:none; }
.mainmenu A:HOVER, .mainmenuOver A, .mainmenuOver A:HOVER { color:#ffffff; text-decoration:none; }

.submenu 		{ margin-left:15px; padding:0px 3px; border-top:1px solid #528890; line-height:20px; color:#C0DAEB}
.submenuOver 	{ margin-left:15px; padding:0px 3px; border-top:1px solid #528890; color:#ffffff; line-height:20px; background-color:#1F678B; }
.submenu A  { color:#C0DAEB; text-decoration:none; }
.submenu A:HOVER, .submenuOver A, .submenuOver A:HOVER { color:#ffffff; text-decoration:none; }

#nav2 { width:480px; line-height:20px; margin:1px 0px 1px 0px; background-color:#AACADE; }
A.mainmenu2 { font-size:10px; font-weight:bold; border: 1px 1px #AACADE; padding:4px 8px 4px 10px; color:#033F60; text-decoration:none; }
A.mainmenu2Over, A.mainmenu2:HOVER, A.mainmenu2Over:HOVER {font-size:10px; font-weight:bold; background-color:#86B7D6; padding:4px 8px 4px 10px; color:#ffffff; text-decoration:none; }

/* Navi Search */
.txtSearch	{font-size: 11px; color:black; width: 96px; background-color:#AACADE; border: 1px; border: solid 1px #dddddd;}
.submit	 { background-color:#AACADE; width: 45px; height:18px; font-size:10px; color:#095378; border: 0px}
.submitOver { background-color:#A0C1D6; width: 45px; height:18px; font-size: 10px; color:#095378; border: 0px; cursor:pointer }

/* Navi Search */
.address, .address td { font-size: 10px; color:#DADEE0; }

.headline {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; line-height:20px}
.lineheight16 {line-height:16px;}
.lineheight18 {line-height:18px;}
.lineheight20 {line-height:20px;}