body.standard {margin:25pt;
	color:#FFFFFF;
	background-color:#2281E2;
	line-height:130%;
}

a:link {
	color: #FFFFFF;
}

a:active {
	color: #00FF7F;
}

a:visited {
	color: #FFFFFF;
}

a:hover {
	color: #00FF7F;
}


/* with span "while_square" and "normal_square" */
div.square {
	margin-top: 8px;
	margin-bottom: 8px;

}

.while_square {
	border-width:1px;
	border-style:solid;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	color:#2281E2;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
}

.normal_square {
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
}


a.number {
	border-width:1px;
	border-style:solid;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	color:#2281E2;
	text-decoration:none;
	padding-left:1em;
	padding-right:1em;
	margin-right:1em;
}

span.date {
	margin-left:1em;
}

IMG.nolinkborder {
	border-width:0px;
}

div.ichiran {
		line-height:175%;
}

.title {
	font-size:200%;
	line-height:100%;
}

hr.white1pt {
	color:#FFFFFF;
	background-color:#FFFFFF ;
	height:1px;
	border-width:0px;
}

table.white1pt {
	border-style:solid;
	border-color:#FFFFFF;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width: 1px;
	border-right-width: 1px;
	color:#FFFFFF;
	border-collapse:collapse;
}

td.white1pt {
	margin-left:1em;
	margin-right:1em;
	line-height:130%;

	border-style:solid;
	border-color:#FFFFFF;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	padding-left:15px;
	padding-right:15px;
}

td.white1pt-b {
	margin-left:1em;
	margin-right:1em;
	line-height:130%;

	border-style:solid;
	border-color:#FFFFFF;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	padding-left:3px;
	padding-right:3px;

	text-align:right;
	white-space: nowrap;
	vertical-align: top;
}

li.no_left_space{
	margin-left:-1.5em;
}

