body{
	font-family:arial;
	color:#0a0a0a;
	background-color:white;
	scrollbar-face-color:#cfe5d6;
	scrollbar-track-color:#E3F0E7;
	scrollbar-arrow-color:#6D4A34;
	scrollbar-highlight-color:white;
	scrollbar-3dlight-color:white;
	scrollbar-shadow-color:#A7CFB3;
	scrollbar-darkshadow-color:#A7CFB3;}
table, td{
	border:none;}
a{
	text-decoration:none;}
a:link{
	border-bottom:none;
	/*color:#2276A4;*/
	color:#f90;}
a:hover{
	text-decoration:underline;}
a:visited{
	border-bottom:none;
	color:#f90;}
	/*color:#11A3C1;*/
	/*color:fc0;*/

.FTbarL{background-image:url(../image/borderL.gif);width:20px;}
.FTbarM{background-image:url(../image/borderM.gif);width:740px;}
.FTbarR{background-image:url(../image/borderR.gif);width:20px;}
.T760{border-style:solid;border-width:2px;border-color:#c2c4af;}
.T650{border-style:solid;border-width:1px;margin-top:0px;margin-bottom:0px;}
.normal{
	font-size:10pt;
	text-align:center;
	padding:3px;
	background:url(../image/dashed.gif) repeat-x 0 bottom;}
.TP_FT{
	background-image:url(../image/toptitle.gif);
	font-size:12pt;
	text-align:center;
	font-weight:bold;}
.Tsub{
	font:bold 10pt,arial;
	text-align:center;
	/*background-color:#d7beaa;*/
	border-bottom:4 double #bbb;}
.Tsub2{
	font:bold 10pt,arial;
	text-align:center;
	/*background-color:f4ebe6;*/
	/*background:#ffeacc;*/
	background:#cfdeff;}
.TsubUP1{
	text-align:left;
	font:10pt,arial;
	background:#cfdeff;
	padding:5 7;
	line-height:150%;}
.subL{
	font-size:10pt;
	text-align:center;
	/*background-color:#f4ebe6;*/
	width:150px;
	padding:3px;
	background:#eee;
	border:1 solid #ccc;
	border-color:#fff #ccc #ccc #fff;
	border-width:2 1 1 2;}
.subR{
	font-size:10pt;
	width:500px;
	padding:3px;
	border-bottom:1 dashed #ccc;}
.sub15{
	font-size:10pt;
	text-align:center;
	width:15%;
	padding:5px;
	border-bottom:1 dashed #ddd;}
.sub20{
	font-size:10pt;
	text-align:center;
	width:20%;
	padding:5px;
	background:url(../image/dashed.gif) repeat-x 0 bottom;}
.sub33{
	font-size:10pt;
	text-align:center;
	width:33%;
	padding:5px;
	border:3 double #ccc;
	border-width:0 3 0;
	border-bottom:1 dashed #ddd;}
.sub70{
	font-size:10pt;
	width:70%;
	padding:5px;}
.TB{
	font-size:8pt;
	font-weight:bold;
	text-align:center;}
.FB{background-image:url(../image/buttomtitle.gif);
	font-size:10pt;}
.FBbarL{background-image:url(../image/borderL2.gif);width:20px;}
.FBbarM{background-image:url(../image/borderM2.gif);width:740px;}
.FBbarR{background-image:url(../image/borderR2.gif);width:20px;}
.BT{width:780px;height:15px;}


.BL{
	padding:1px;
	border:1 solid #eee;}
.ITCNC{
	font-size:10pt;
	text-align:center;}
.ITC1{
	font-size:8pt;
	/*background-color:#f4ebe6;*/
	text-align:center;
	border:3 solid #ddd;
	border-width:3 0 3;}
.IsubL1{
	font:bold 10pt,arial;
	color:#666;
	/*background-color:#E3D1C6;*/
	background:#eee;
	border-bottom:1 solid #ccc;}
.Isub2{
	font-size:10pt;
	padding-left:15px;
	color:#999;
	/*background:#F4EBE6;*/}
.IPS{
	border-top:1 solid #bbb;
	font-size:10pt;
	padding-right:10px;
	text-align:right;
	/*background-color:#F4EBE6;*/}
.IsubL2_1{
	font:bold 10pt,arial;
	color:#999;
	text-align:center;
	border-bottom:1 solid #eee;}
.IsubL2_2{
	font-size:10pt;
	padding-left:5px;}
.LN{
	font-size:10pt;
	padding:5px;
	border-style:solid;
	border-width:1px;
	border-color:#C0C0C0;}