body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

}

.butonmouseout {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	border: thin solid #666666;

	text-align: center;

	vertical-align: middle;

	background-position: center center;

	font-family: Arial, Helvetica, sans-serif;

}

.butonmouseover {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFF00;

	border: thin solid #000000;

	cursor: pointer;

	background-position: center center;

	text-align: center;

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif;

}

.cell01 {

	border-top: 0px none #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 0px none #CCCCCC;

}

.cell01b {

	border-top: 0px none #CCCCCC;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #CCCCCC;

	border-left: 0px none #CCCCCC;

}

.cell01by {

	border-top: 0px none #CCCCCC;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #CCCCCC;

	border-left: 0px none #CCCCCC;

	background-color: #FFFF00;

}

.cell01w {

	border-top: 0px none #CCCCCC;

	border-right: 0px none #000000;

	border-bottom: 1px solid #CCCCCC;

	border-left: 0px none #CCCCCC;

}

.cell02 {

	border-top: 0px none #CCCCCC;

	border-right: 0px none #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 0px none #CCCCCC;

}

.cell03 {

	border-top: 0px none #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 0px none #000000;

	font-size: 10px;

}

.cell04 {

	font-size: 18px;

	font-style: italic;

	font-weight: bolder;

}

.cell05 {

	font-size: 16px;

	font-style: italic;

	font-weight: bold;

}

.cell06 {

	border-top: 0px none #CCCCCC;

	border-right: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 0px none #CCCCCC;

	background-color: #FFFF99;

}

.cell07 {

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

}

.cell08 {

	font-size: 18px;

	font-style: normal;

	font-weight: normal;

}

.cell09 {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	border: 1px solid #FFFFFF;

}

.cell10 {

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.cell11 {

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

}

.cell12 {

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

}

.cell13 {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.colh01 {

	border-top: 0px none #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 0px none #000000;

}

.colh02 {

	border-top: 0px none #000000;

	border-right: 0px none #000000;

	border-bottom: 1px solid #000000;

	border-left: 0px none #000000;

}

.colh03 {

	border-top: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 0px none #000000;

}

.colh03g {

	border-top: 1px solid #000000;

	border-right: 0px solid #CCCCCC;

	border-bottom: 1px solid #000000;

	border-left: 0px none #000000;

}

.colh03q {

	border-top: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 0px solid #000000;

	border-left: 0px none #000000;

	background-color: #FFFF00;

}

.colh04 {

	border-top: 1px solid #000000;

	border-right: 0px none #000000;

	border-bottom: 1px solid #000000;

	border-left: 0px none #000000;

}

.div001 {

	position:absolute;

	top:2px;

	left:2px;

	z-index:1;

	border: 2px solid #000000;

	height: auto;

	width: 980px;

	background-color: #000000;

}

.div001so {

	position:absolute;

	top:2px;

	left:2px;

	z-index:1;

	background-color: #000000;

	border: 2px solid #000000;

	height: auto;

	width: 980px;

}

.div002 {

	position:absolute;

	top:2px;

	left:2px;

	z-index:1;

	background-color: #0000FF;

	height: 70px;

	width: 980px;

	border-top: 2px solid #000000;

	border-right: 2px solid #000000;

	border-bottom: 0px none #000000;

	border-left: 2px solid #000000;

}

.div003 {

	position:absolute;

	top:72px;

	left:2px;

	z-index:2;

	background-color: #FF0000;

	height: 31px;

	width: 980px;

	border: 2px solid #000000;

}

.div004 {

	position:absolute;

	top:107px;

	left:2px;

	z-index:1;

	background-color: #CCCCCC;

	height: auto;

	width: 980px;

	border-top: 0px none #000000;

	border-right: 2px solid #000000;

	border-bottom: 2px solid #000000;

	border-left: 2px solid #000000;

}

.div005 {

	position:absolute;

	top:107px;

	left:2px;

	z-index:1;

	background-color: #CCCCCC;

	height: auto;

	width: 980px;

	border-top: 0px none #000000;

	border-right: 2px solid #000000;

	border-bottom: 2px solid #000000;

	border-left: 2px solid #000000;

}

.div006 {

	position:absolute;

	top:92px;

	left:-2px;

	z-index:2;

	background-color: #FFFFFF;

	height: 405px;

	width: 980px;

	border-top: 0px none #000000;

	border-right: 2px solid #000000;

	border-bottom: 2px solid #000000;

	border-left: 2px solid #000000;

	overflow: scroll;

}

.errmsg {

	font-weight: normal;

	font-size: 12px;

	color: #000000;

	border: 1px solid #FF0000;

	background-color: #FFFFFF;

}

.errmsg2 {

	font-weight: normal;

	font-size: 12px;

	color: #000000;

	border: 1px solid #FF0000;

	background-color: #FFFF99;

}

.errmsg3 {

	font-weight: normal;

	font-size: 10px;

	color: #FF0000;

	background-color: #FFFFFF;

	border-top: 0px none;

	border-right: 1px solid #000000;

	border-bottom: 0px none;

	border-left: 0px none;

}

.errmsg3a {

	font-weight: normal;

	font-size: 10px;

	color: #FF0000;

	background-color: #FFFFFF;

	border-top: 0px none;

	border-right: 0px none;

	border-bottom: 0px none;

	border-left: 0px none;

}

.hidesubmit {

	background-color: #0000FF;

	color: #0000FF;

	border: none;

}

.hr01 {

	color:#0000FF

}

.inputtext {

	font-weight: normal;

	font-size: 12px;

	border: 1px solid #666666;

	font-family: Arial, Helvetica, sans-serif;

}

.inputtext2 {

	font-weight: normal;

	font-size: 10px;

	border: 1px solid #666666;

	font-family: Arial, Helvetica, sans-serif;

}

.link01 {

	font-weight: normal;

	background-color: #FFFFFF;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	cursor: auto;

	border: 2px solid #FF0000;

	font-family: Arial, Helvetica, sans-serif;

}

.link02 {

	font-weight: normal;

	background-color: #FFFFFF;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	cursor: hand;

	border: 2px solid #0000FF;

	font-family: Arial, Helvetica, sans-serif;

}

.link03 {

	font-weight: normal;

	text-decoration: none;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.link04 {

	border: thin solid #666666;

	font-weight: normal;

	background-color: #FFFF00;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.logo01 {

	font-style: italic;

	font-weight: bold;

	font-size: 18px;

}

.logo02 {

	font-style: normal;

	font-weight: bold;

	font-size: 12px;

}

.logo03 {

	font-style: italic;

	font-weight: bold;

	font-size: 18px;

	background-color: #0000FF;

	color: #FFFFFF;

}

.logo03b {

	font-style: italic;

	font-weight: bold;

	font-size: 18px;

	background-color: #0000FF;

	border-bottom: thin solid #000000;

	color: #FFFFFF;

}

.logo04 {

	font-style: italic;

	font-weight: bold;

	font-size: 18px;

	color: #FFFFFF;

}

.logo05 {

	font-style: italic;

	font-weight: bold;

	font-size: 14px;

	background-color: #0000FF;

	color: #FFFFFF;

}

.marq01 {

	font-size: 18px;

	font-style: italic;

	font-weight: bold;

	color: #0000FF;

	background-color: #FFFFFF;

}

.marq02 {

	font-size: 18px;

	font-style: italic;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FFFFFF;

}

.MenuTable1 {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border: 2px solid #FF0000;

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

}

.MenuTable1a {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	border: 2px solid #0000FF;

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

}

.MenuTable2 {

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	border: 2px solid #0000FF;

	font-family: Arial, Helvetica, sans-serif;

}

.rowcl01 {

	background-color:#FFFFFF;

}

.rowcl02 {

	background-color:#FFFFFF;

}

.rowul01 {

	border-bottom: thin solid #333333;

	background-color: #FF0000;

}

.row01 {

	background-color:#CCCCCC

}

.row02 {

	background-color:#FFFFFF;

	cursor: auto;

}

.row02h {

	background-color:#FFFFFF;

	cursor: auto;

	line-height: 18px;

}

.row02y {

	background-color:#F0F0F0;

	cursor: hand;

}

.selbox {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}

.selbox2 {

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

}
.ric{
	color: #999;
	margin: 5px;
	padding: 5px;
}