@charset "UTF-8";
@import url(../../shared/css/default.css);

/* primary Customize */
#container.mCol #primary{
	float:right;
	width:519px;
	}
#container.mCol #primary #main{
	width:518px;
	margin:0;
	}
#container.mCol #primary .section{
	margin:0 0 30px 20px;
	padding:0 0 0 0;
	width:478px;
	position:relative;
	}

/* secondary Customize 
#secondary{
	padding:0 0 0 0;
	}
#subNav .section#subNavGrp2 ul li.active span{
	margin:0 0 0 5px;
	padding:0 0 0 10px;
	width:155px;
	}
#subNav .section#subNavGrp2 ul li.active span.noLnk{
	padding:5px 5px 5px 15px;
	width:145px;
	}
#subNav .section ul li a{
	display:block;
	padding:10px 5px;
	width:145px;
	text-decoration:underline;
	}
#subNav .section ul ul{
	list-style-type:none;
	line-height:1.5;
	margin:0 0 0 5px;
	padding:0 0 0 10px;
	width:155px;
	}
#subNav .section ul li ul li{
	margin:0;
	padding:1px 0 0 0;
	width:155px;
	background-position:left top;
	}
#subNav .section#subNavGrp2 ul li ul li span{
	display:block;
	background-image:url(../../shared/img/o_arw_3-5_536C23.gif);
	background-position:left 0.9em;
	background-repeat:no-repeat;
	margin:0 0 0 5px;
	padding:0 0 0 5px;
	width:145px;
	}
#subNav .section#subNavGrp2 ul li.active ul li span{
	margin:0 0 0 5px;
	padding:0 0 0 5px;
	width:145px;
	}
#subNav .section#subNavGrp2 ul li.active ul li.active span{
	padding:5px 5px 5px 10px;
	width:135px;
	}
#subNav .section#subNavGrp2 ul li ul li span a{
	padding:4px 5px 4px 5px;
	width:135px;
	}
*/

/* secondary Customize */
#secondary{
	padding:0 0 0 0;
	}

#subNav .section#subNavGrp2 ul li.active span{
	padding:0 0 0 10px;
	width:155px;
	}
#subNav .section#subNavGrp2 ul li.active div{
	padding:0 0 0 10px;
	width:155px;
	}
#subNav .section ul li a{
	display:block;
	padding:10px 5px;
	width:145px;
	text-decoration:underline;
	}
#subNav .section ul li.active a{
	background-color:#FFFF99;
	text-decoration:none;
	}
#subNav .section ul ul{
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:1.5;
	}
#subNav .section ul li ul li{
	margin:0;
	padding:1px 0 0 0;
	width:155px;
	background-position:left top;
	background-image:url(../../shared/img/bg_dot_2-1_C5D2A1.gif);
	background-repeat:repeat-x;
	}
#subNav .section#subNavGrp2 ul li span ul li span,
#subNav .section#subNavGrp2 ul li div ul li span{
	display:block;
	background-image:url(../../shared/img/o_arw_3-5_536C23.gif);
	background-position:left 0.9em;
	background-repeat:no-repeat;
	margin:0 0 0 5px;
	padding:0 0 0 5px;
	width:145px;
	}
#subNav .section#subNavGrp2 ul li.active span ul li span,
#subNav .section#subNavGrp2 ul li.active div ul li span{
	padding:0 0 0 5px;
	width:145px;
	}
#subNav .section#subNavGrp2 ul li span ul li.active span,
#subNav .section#subNavGrp2 ul li div ul li.active span{
	padding:0 0 0 5px;
	width:145px;
	}
#subNav .section#subNavGrp2 ul li ul li span a{
	padding:4px 5px 4px 5px;
	width:135px;
	background-color:transparent;
	display:block;
	text-decoration:underline;
	}
#subNav .section#subNavGrp2 ul li ul li span a:hover{
	background-color:#FFFF99;
	}
#subNav .section#subNavGrp2 ul li ul li.active span a{
	padding:4px 5px 4px 5px;
	background-color:#FFFF99;
	text-decoration:none;
	}

/* #ttlBlock */
#container.mCol #primary .section#ttlBlock{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	width:518px;
	text-align:center;
	position:relative;
	}

/* #rptIdx */
#rptIdx #container.mCol #primary .section#infoBlock{
	background-image:url(../../shared/img/bg_wline_478-8.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:13px 0 0 0;
	width:478px;
	}
#rptIdx #container.mCol #primary .section#infoBlock p.sectionLead{
	margin:0;
	padding:1em 0 5px 0;
	}
#rptIdx #container.mCol #primary .section#infoBlock .rptBase{
	margin:1em 0 0 0;
	padding:0;
	width:478px;
	position:relative;
	}
#rptIdx #container.mCol #primary .section#infoBlock .rptGrp{
	margin:0;
	padding:0px 0px 15px 0px;
	width:478px;
	border:none;
	background-image:none;
	}
#rptIdx #container.mCol #primary .section#infoBlock .rptGrp h2{
	margin:0;
	padding:0;
	}
#rptIdx #container.mCol #primary .section#infoBlock .rptGrp ul{
	margin:1em 0 0 20px;
	padding:0;
	list-style-type:none;
	}
#rptIdx #container.mCol #primary .section#infoBlock .rptGrp ul li{
	background-image:url(../../shared/img/o_arw_3-5_536C23.gif);
	background-position:left 0.5em;
	background-repeat:no-repeat;
	margin:0 0 0 5px;
	padding:0 0 1px 8px;
	width:438px;
	line-height:1.5;
	}
#rptIdx #container.mCol #primary .section#infoBlock .rptGrp p{
	margin:1em 0 0 20px;
	padding:0;
	}
#rptIdx #container.mCol #primary .section#infoBlock .rptGrp p.lstLnk{
	margin:0 10px 0 20px;
	padding:0 13px 0 0;
	text-align:right;
	background-image:url(../../shared/img/o_arw_10-5.gif);
	background-position:right center;
	background-repeat:no-repeat;
	}

/* #rptWldIdx */
#rptWldIdx #container.mCol #primary .section#infoBlock,
#rptJpnIdx #container.mCol #primary .section#infoBlock,
#rptOdkIdx #container.mCol #primary .section#infoBlock{
	background-image:url(../../shared/img/bg_wline_478-8.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:8px 0 0 0;
	width:478px;
	}
#rptWldIdx #container.mCol #primary .section#infoBlock h2,
#rptJpnIdx #container.mCol #primary .section#infoBlock h2,
#rptOdkIdx #container.mCol #primary .section#infoBlock h2{
	border-bottom:1px solid #C5D1A3;
	}
#rptWldIdx #container.mCol #primary .section#infoBlock .rptBase,
#rptJpnIdx #container.mCol #primary .section#infoBlock .rptBase,
#rptOdkIdx #container.mCol #primary .section#infoBlock .rptBase{
	margin:3em 0 0 0;
	padding:0;
	width:478px;
	}
#rptWldIdx #container.mCol #primary .section#infoBlock .rptBase .rptGrp,
#rptJpnIdx #container.mCol #primary .section#infoBlock .rptBase .rptGrp,
#rptOdkIdx #container.mCol #primary .section#infoBlock .rptBase .rptGrp{
	border:none;
	background-image:url(../img/bg_rpt_wld_83-479.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:1px 0 10px 93px;
	width:385px;
	}
#rptJpnIdx #container.mCol #primary .section#infoBlock .rptBase .rptGrp,
#rptOdkIdx #container.mCol #primary .section#infoBlock .rptBase .rptGrp{
	background-image:url(../img/bg_rpt_wld_83-479_j.gif);
	}
#rptWldIdx #container.mCol #primary .section#infoBlock .rptGrp h3,
#rptJpnIdx #container.mCol #primary .section#infoBlock .rptGrp h3,
#rptOdkIdx #container.mCol #primary .section#infoBlock .rptGrp h3{
	background-image:url(../../shared/img/o_arw_3-5_536C23.gif);
	background-position:left 0.5em;
	background-repeat:no-repeat;
	margin:5px 0 0 0;
	padding:0 0 0 8px;
	width:377px;
	}

/* #rptRefIdx */
#rptRefIdx #container.mCol #primary .section#infoBlock .leadArea,
#rptCasIdx #container.mCol #primary .section#infoBlock .leadArea{
	background-image:url(../../shared/img/bg_line_4-500_93B05A.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 0 1px 0;
	margin:2em 0 0 0;
	width:478px;
	}
#rptRefIdx #container.mCol #primary .section#infoBlock .leadArea h3,
#rptCasIdx #container.mCol #primary .section#infoBlock .leadArea h3{
	background-image:url(../../shared/img/bg_line_4-4_93B05A.gif);
	margin:0 0 0.5em 0;
	padding:1px 0 0 14px;
	}
#rptRefIdx #container.mCol #primary .section#infoBlock .leadArea p,
#rptCasIdx #container.mCol #primary .section#infoBlock .leadArea p{
	margin:0 0 0 0;
	padding:0 0 0 14px;
	}
#rptRefIdx #container.mCol #primary .section#infoBlock .relLnkArea,
#rptCasIdx #container.mCol #primary .section#infoBlock .relLnkArea{
	padding:1.5em 0 0 14px;
	margin:0;
	}
#rptRefIdx #container.mCol #primary .section#infoBlock .relLnkArea p{
	margin:0.8em 0 0 0;
	}
#rptCasIdx #container.mCol #primary .section#infoBlock .relLnkArea p{
	margin:0;
	}

/* .rptDtlPage */
.rptDtlPage #container.mCol #primary .section#infoBlock .docInfArea{
	padding:1px 0 5px 0;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .docInfArea table{
	border:none;
	width:478px;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .docInfArea table th{
	border:none;
	background-color:transparent;
	background-image:url(../../shared/img/bg_dot_2-1_C5D2A1.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	vertical-align:top;
	width:5em;
	white-space:nowrap;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .docInfArea table td{
	border:none;
	background-color:transparent;
	background-image:url(../../shared/img/bg_dot_2-1_C5D2A1.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .docInfArea ul{
	margin:0;
	padding:1em 0 0 0;
	list-style-type:none;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .docInfArea ul li{
	background-image:url(../../shared/img/o_dot_6-6_7F9B47.gif);
	background-position:left 0.45em;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 1em 11px;
	width:467px;
	line-height:1.5;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp{
	border:none;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp ul,
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp ol{
	margin:0 0 0 2em;
	padding:0;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp ul li{
	margin:0;
	padding:0 0 5px 0;
	line-height:1.8;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp ol li{
	margin:0;
	padding:0 0 15px 0;
	line-height:1.7;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp blockquote{
	border:1px solid #C5D1A3;
	margin:1.5em 0;
	padding:3px 9px;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp blockquote p{
	margin:0.3em 0 0 0;
	padding:0;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp blockquote ol,
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp blockquote ul{
	margin:0.8em 0 0 0;
	padding:0 0 0 2em;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp blockquote ol li,
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp blockquote ul li{
	margin:0;
	padding:0 0 0.8em 0;
	line-height:1.5;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp table{
	width:477px;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp table th{
	background-color:transparent;
	background-image:url(../../shared/img/bg_srcbase_440-130.gif);
	width:6em;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .dataArea,
.rptDtlPage #container.mCol #primary .section#infoBlock .achvArea{
	background-image:url(../../shared/img/bg_line_w_1-6_C5D1A3.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding:1.5em 0 0 0;
	margin:2em 0 0 0;
	width:478px;
	}
	
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp  .dataArea table th{
	width:auto;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp  .dataArea dl{
	margin:1.5em 0 0 0;
	padding:1px 0 0.5em 0;
	width:478px;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp  .dataArea dl dt{
	display:block;
	margin:0;
	padding:0;
	line-height:1.6;
	}
.rptDtlPage #container.mCol #primary .section#infoBlock .rptGrp  .dataArea dl dd{
	display:block;
	margin:0.5em 0 0 0;
	padding:0;
	}

#rptJpnDtl06 .rptDtlPage #container.mCol #primary .section#infoBlock .dataArea p,
#rptJpnDtl06 .rptDtlPage #container.mCol #primary .section#infoBlock .dataArea ol li{
	font-size:83%;
	line-height:1.6;
	}
#rptJpnDtl06 .rptDtlPage #container.mCol #primary .section#infoBlock .dataArea ol ul{
	margin:0 0 0 1.5em;
	}
#rptJpnDtl06 .rptDtlPage #container.mCol #primary .section#infoBlock .dataArea ol ul li{
	margin:0;
	padding:0 0 5px 0;
	list-style-type:square;
	font-size:100%;
	line-height:1.3;
	}
