body{
	background: #004c7f;
	color: #ffffff;	
	}

small{
	font-size: 9pt;
	}

.small{
	font-size: 9pt;
	}

a:link{
	color: #e0caa6;
	}

a:visited{
	color: #a9c8a2;
	}

a:active{
	color: #f2f0f1;
	}

a:hover{
	color: #f2f0f1;
	}

.main{
	line-height: 140%;
	margin-left: 5%;
	width: 90%;
	}

.title{
	font-size: 14pt;
	font-weight: bold;
	padding-left: 35px;
	}

.caption{
	font-size: 12pt;
	font-weight: bold;
	padding-left: 20px;
	}

.date{
	font-size: 12pt;
	font-weight: bold;
	padding-left: 10px;
	color: #ffb380;
	}

.count{
	font-weight: bold;
	margin-left: 10px;
	text-align: right;
	}

.article{
	line-height: 150%;
	text-indent: 20px;
	margin-left: 15%;
	width: 70%;
	}

.quotation{
	color: #E0CAA6;
	margin-left: 5%;
	}

.bold{
	font-weight: bold;
	}

.orange{
	color: #ffb380;
	}

.renew{
	color: #ffb380;
	font-size: 9pt;
	}

td{
	vertical-align: top;
	}

.math{
	font-style: italic;
	letter-spacing: 1px;
	margin-right: 5px;
	margin-left: 2px;
}

.mobile{
	color: #C8FFFF;
}

.mobilex{
	color: #C8FFFF;
	font-size: 9pt;
	line-height: 120%;

}

.datex{
	font-size: 9pt;
	padding-left: 10px;
	color: #ffb380;
}

.toplink{
	text-align: left;
	white-space: nowrap;
	font-size: 9pt;
	}

