@charset "UTF-8";

/* body */

body {
	font-family: Times New Roman, serif;
	font-size: 14px;
	color: #29296F;
	margin: 0px;
	padding: 0px;
	background-transparent: none;
	background-repeat: no-repeat;
	background-position: left;
}

/* ftField */

#ftBG {
	float: right;
	width: 22px;
	height: 17px;
	text-indent: -9999px;
	background-image: url(../img/f3BT_b.gif);
}

#ftMD {
	float: right;
	width: 22px;
	height: 17px;
	margin-right: 5px;
	background-image: url(../img/f2BT.gif);
}

#ftMD a {
	float: right;
	width: 22px;
	height: 17px;
	display: block;
}

#ftMD a span {
	display: none;
}

#ftSM {
	float: right;
	width: 22px;
	height: 17px;
	margin-right: 5px;
	background-image: url(../img/f1BT.gif);
}

#ftSM a {
	float: right;
	width: 22px;
	height: 17px;
	display: block;
}

#ftSM a span {
	display: none;
}

#ftSZ {
	float: right;
	width: 46px;
	height: 8px;
	font-size:10px;
	text-indent: 0px;
	padding-top: 4px;
	padding-right: 5px;
}

#latestFinancial_txt {
	float: left;
	width: 170px;
	height: 11px;
	line-height: 150%;
	text-align: left;
	padding-top: 3px;
	padding-left: 14px;
	background: url(../img/marker1.gif) no-repeat 5px 8px;
}

#investors_txt {
	float: left;
	width: 170px;
	height: 11px;
	line-height: 150%;
	text-align: left;
	padding-top: 3px;
	padding-left: 14px;
	background: url(../img/marker1.gif) no-repeat 5px 9px;
}

#iconMarker_txt {
	float: left;
	width: 250px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 5px;
}

#yearMarker_txt {
	float: left;
	width: 385px;
	text-align: left;
	line-height: 150%;
	display: inline;
	margin-left: 3px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 4px;
}

#NoyearMarker_txt {
	float: left;
	width: 375px;
	text-align: left;
	line-height: 150%;
	display: inline;
	margin-left: 3px;
	padding-left: 12px;
}

#settlementPDF_txt {
	float: right;
	width: 100px;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
}

#shareholderPDF_txt {
	float: right;
	width: 100px;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
}

#year1 {
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
	background-color: #EAEAF1;
	margin-right: 9px;
}

#year1 a {
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
}

#year1 a { color: #29296F; text-decoration: none; }
#year1 a:visted { color: #7F7FA9; text-decoration: none; }
#year1 a:hover, a:focus { color: #29296F; text-decoration: underline; }
#year1 a:active { color: #7F7FA9; text-decoration: underline; }

#year2 {
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
	background-color: #EAEAF1;
	margin: 0 9px 0 9px;
}

#year2 a {
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
}

#year2 a { color: #29296F; text-decoration: none; }
#year2 a:visted { color: #7F7FA9; text-decoration: none; }
#year2 a:hover, a:focus { color: #29296F; text-decoration: underline; }
#year2 a:active { color: #7F7FA9; text-decoration: underline; }

#year3 {
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
	background-color: #EAEAF1;
	margin: 0 9px 0 9px;
}

#year3 a {
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
}

#year3 a { color: #29296F; text-decoration: none; }
#year3 a:visted { color: #7F7FA9; text-decoration: none; }
#year3 a:hover, a:focus { color: #29296F; text-decoration: underline; }
#year3 a:active { color: #7F7FA9; text-decoration: underline; }

#year4 {
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
	background-color: #EAEAF1;
	margin-left: 9px;
}

#year4 a {
	float: left;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
}

#year4 a { color: #29296F; text-decoration: none; }
#year4 a:visted { color: #7F7FA9; text-decoration: none; }
#year4 a:hover, a:focus { color: #29296F; text-decoration: underline; }
#year4 a:active { color: #7F7FA9; text-decoration: underline; }

#year1b {
	float: left;
	color: #FFF;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
	background-color: #7F7FA9;
	margin-right: 9px;
}

#year2b {
	float: left;
	color: #FFF;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
	background-color: #7F7FA9;
	margin: 0 9px 0 9px;
}

#year3b {
	float: left;
	color: #FFF;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
	background-color: #7F7FA9;
	margin: 0 9px 0 9px;
}

#year4b {
	float: left;
	color: #FFF;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 240%;
	text-indent: 0px;
	display: inline;
	background-color: #7F7FA9;
	margin-left: 9px;
}

#acc_PDF_txt {
	float: right;
	text-align: left;
	width: 72px;
	height: 15px;
	padding-top: 5px;
}

#annMarker_txt {
	float: left;
	width: 205px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin:10px 0 0 15px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 3px;
}

#annPDF_txt {
	float: right;
	width: 120px;
	text-align: right;
	padding-top: 5px;
	margin-top: 10px;
}

#annPDF_txt2 {
	float: right;
	width: 120px;
	text-align: right;
	padding-top: 5px;
	margin-top: 5px;
}

#annPDF_txt3 {
	float: right;
	width: 110px;
	text-align: right;
	padding-top: 5px;
}

#annPDF_txt4 {
	float: right;
	width: 110px;
	text-align: right;
	padding-top: 5px;
	margin-top: 5px;
}

#jigMarker_txt {
	float: left;
	width: 205px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin:10px 0 0 15px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 3px;
}

#syokenMarker_txt {
	float: left;
	width: 300px;
	text-align: left;
	line-height: 150%;
	display: inline;
	margin-left: 3px;
	padding-top: 1px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 4px;
}

#syokenPDF_txt {
	float: right;
	width: 150px;
	text-align: right;
	line-height: 140%;
	padding-right: 5px;
}

#syokenPDF_txt2 {
	float: right;
	width: 100px;
	text-align: right;
	line-height: 200%;
	padding-top: 4px;
	margin-left: 15px;
}

#syokenHTML {
	float: right;
	width: 60px;
	height: 20px;
	padding-top: 4px;
}

#gotoTop {
	float: right;
	width: 120px;
	height: 30px;
	line-height: 250%;
	text-indent: 0px;
	display: inline;
	background-color: #EAEAF1;
}

#gotoTop a { color: #29296F; text-decoration: none; }
#gotoTop a:visted { color: #7F7FA9; text-decoration: none; }
#gotoTop a:hover, a:focus { color: #29296F; text-decoration: underline; }
#gotoTop a:active { color: #7F7FA9; text-decoration: underline; }

#SHMarker_txt {
	float: left;
	width: 465px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin-left: 3px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 3px;
}

#SH_NoMarker_txt {
	float: left;
	width: 465px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin: 0 0 10px 3px;
	padding-left: 12px;
}

#PolicyMarker_txt {
	float: left;
	width: 535px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin-left: 3px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 3px;
}

#Policy_NoMarker_txt {
	float: left;
	width: 535px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin: 0 0 10px 3px;
	padding-left: 12px;
}

#policy_PDF_txt {
	float: right;
	text-align: right;
	padding-top: 6px;
}

#policy_PDF_txt2 {
	float: right;
	text-align: right;
	line-height: 200%;
	padding-top: 14px;
}

#articlesMarker_txt {
	float: left;
	width: 535px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin-left: 3px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 3px;
}

#articles_NoMarker_txt {
	float: left;
	width: 535px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin: 0 0 10px 3px;
	padding-left: 12px;
}

#articles_PDF_txt {
	float: right;
	text-align: right;
	height: 15px;
	padding-top: 7px;
}

#articles_PDF_txt2 {
	float: right;
	text-align: right;
	line-height: 200%;
	padding-top: 15px;
}

#SHinfo_NoMarker_txt {
	float: left;
	width: 515px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	padding-left: 10px;
}

#SHinfo_subTit_txt {
	float: left;
	width: 535px;
	font-size: 120%;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	padding-left: 10px;
	margin-bottom: 5px;
}

#SHinfo_subTit_txt2 {
	float: left;
	width: 535px;
	font-size: 120%;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	padding-left: 10px;
	margin: 10px 0 5px 0;
}

#newsPDF_txt {
	float: right;
	text-align: right;
	line-height: 200%;
	padding-top: 4px;
	margin-left: 5px;
}

#fqaMarker_txt {
	float: left;
	width: 535px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin-left: 3px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 3px;
}

#fqa_NoMarker_txt {
	float: left;
	width: 535px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	margin: 0 0 10px 3px;
	padding-left: 33px;
}

#fqa_txt {
	float: left;
	color: #FFF;
	width: 525px;
	text-align: left;
	text-indent: 0px;
	line-height: 280%;
	display: inline;
	padding-left: 10px;
}

#fqa_txt2 {
	float: left;
	color: #FFF;
	width: 500px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	padding-left: 33px;
	padding-bottom: 10px;
}

#fqa_txt3 {
	float: left;
	text-align: left;
	text-indent: 0px;
	line-height: 235%;
	display: inline;
	margin: 5px 0 0 10px;
}

#fqa_txt4 {
	float: left;
	width: 505px;
	text-align: left;
	text-indent: 0px;
	line-height: 140%;
	display: inline;
	margin-left: 34px;
}

#fqa_txt5 {
	float: left;
	width: 505px;
	text-align: left;
	text-indent: 0px;
	line-height: 140%;
	display: inline;
	margin-top: 8px;
	margin-left: 34px;
}

#fqa_txt5 a { color: #7F7FA9; text-decoration: none; }
#fqa_txt5 a:visted { color: #7F7FA9; text-decoration: none; }
#fqa_txt5 a:hover, a:focus { color: #29296f; text-decoration: underline; }
#fqa_txt5 a:active { color: #7F7FA9; text-decoration: underline; }

#fqa_txt6 {
	float: left;
	text-align: left;
	text-indent: 0px;
	line-height: 180%;
	display: inline;
	margin-top: 8px;
	margin-left: 10px;
}

#fqa_txt7 {
	float: left;
	width: 500px;
	text-align: left;
	text-indent: 0px;
	line-height: 180%;
	display: inline;
	margin-top: 8px;
	margin-left: 2px;
}

#fqa_txt7 a { color: #7F7FA9; text-decoration: none; }
#fqa_txt7 a:visted { color: #7F7FA9; text-decoration: none; }
#fqa_txt7 a:hover, a:focus { color: #29296f; text-decoration: underline; }
#fqa_txt7 a:active { color: #7F7FA9; text-decoration: underline; }

#companyName {
	float: left;
	width: 280px;
	height: 20px;
	color: #FFF;
	padding-left: 20px;
	padding-top: 4px;
}

#analystName {
	float: left;
	width: 180px;
	height: 20px;
	color: #FFF;
	padding-left: 20px;
	padding-top: 4px;
}

#analystMarker_txt {
	float: left;
	width: 280px;
	text-align: left;
	text-indent: 0px;
	line-height: 140%;
	display: inline;
	padding-top: 5px;
	padding-left: 32px;
	background: url(../img/marker2.gif) no-repeat 20px 8px;
}

#analystName_txt {
	float: left;
	width: 177px;
	text-align: left;
	text-indent: 0px;
	line-height: 140%;
	display: inline;
	padding-top: 5px;
	padding-left: 20px;
}

#yearNum {
	float: left;
	color: #FFF;
	text-align: center;
	margin-left: 10px;
	margin-top: 4px;
}

#monthNum {
	float: left;
	color: #FFF;
	text-align: center;
	line-height: 480%;
	width: 33px;
	background-color: #0B4477;
}

#monthNum2 {
	float: left;
	color: #FFF;
	text-align: center;
	line-height: 800%;
	width: 33px;
	background-color: #0B4477;
}

#dateNum {
	float: left;
	width: 35px;
	text-align: right;
	text-indent: 0px;
	line-height: 150%;
}

#CAmonth_txt {
	float: left;
	width: 150px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	padding-left: 5px;
}

#siteMarker_txt {
	float: left;
	width: 250px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	padding-top: 5px;
	padding-left: 12px;
	background: url(../img/marker2.gif) no-repeat 0px 8px;
}

#siteNoMarker_txt {
	float: left;
	width: 250px;
	text-align: left;
	text-indent: 0px;
	line-height: 150%;
	display: inline;
	padding-top: 5px;
	padding-left: 12px;
}
