@charset "utf-8";

#english{
font-family: Arial;
font-size: 100%; 
}

/********* Headline *********/
#english h1,#english h2,#english h3{
	border:none;
	padding:0;
	margin:0;
	background:none;
	font-size: 100%; 
}

#english .headline1{
	border-bottom: solid 7px #096;
	padding-bottom: 7px;
	padding-left: 27px;
	margin-bottom:10px;
	font-size: 120%;
}

#english .noUnder {
	border: none;
	padding-bottom: 0;
}

#english .headline2 {
	margin: 0px 27px 10px;
	padding-left: 20px;
	background: url('/images/h2.gif') left center no-repeat;
	font-size: 100%;
	color: #096;
}

#english .headline3 {
	margin: 0px 27px 10px;
	border-top: solid 1px #ccc;
	border-bottom:solid 2px #ccc;
	padding: 5px 0px 3px;
	font-size: 95%;
}



/********* areaButton *********/
#english #areaButton{
	height:24px;
	margin:4px;
	text-align:right;
}

/********* Last update *********/
#english #update{
	margin:40px 27px 20px;
	text-align:right;
}


/********* indent *********/
.indent {
	margin:0 27px 20px;
}

.textCenter{
	text-align:center;
}

.textRight{
	text-align:right;
}

.mB10{
	margin-bottom:10px;
}

table { 
	border-collapse: collapse;
	border: solid 1px #333;
	margin: 0px 0px 20px 27px;
	width: 720px;
}

table.noBorder {
	border: none;
	margin: 0;
	width: 100%;
}

.noBorder th {
	border: none;
	padding: 4px 0px;
	font-weight: normal;
	background: #fff;
	line-height: 1.5;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;

}

.noBorder td {
	border: none;
	padding: 4px 12px;
	line-height: 1.5;
	vertical-align: top;
}

#english ul{
list-style-type:none;
padding-left:12px;
}