@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;
	position:relative;
	}

/* #bscIdx */
#bscIdx #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;
	}
#bscIdx #container.mCol #primary .section#infoBlock p.sectionLead{
	margin:0;
	padding:1em 0 0 0;
	}
#bscIdx #container.mCol #primary .section#infoBlock .rptBase{
	margin:1em 0 0 0;
	padding:0;
	width:478px;
	position:relative;
	}
#bscIdx #container.mCol #primary .section#infoBlock .rptGrp{
	margin:0;
	padding:24px 10px 25px 10px;
	width:458px;
	border:none;
	background-image:url(../../shared/img/bg_line_sdw_478-28.gif);
	background-position:left top;
	background-repeat:repeat-x;
	}
#bscIdx #container.mCol #primary .section#infoBlock .rptGrp .relImgArea{
	float:left;
	width:150px;
	}
#bscIdx #container.mCol #primary .section#infoBlock .rptGrp .relTxtArea{
	float:right;
	width:287px;
	}
#bscIdx #container.mCol #primary .section#infoBlock .rptGrp .relTxtArea h2{
	margin:0;
	padding:0;
	}
#bscIdx #container.mCol #primary .section#infoBlock .rptGrp .relTxtArea h2 a:hover{
	background-color:transparent;
	}
#bscIdx #container.mCol #primary .section#infoBlock .rptGrp .relTxtArea ul{
	margin:1em 0 0 0;
	padding:0;
	list-style-type:none;
	}
#bscIdx #container.mCol #primary .section#infoBlock .rptGrp .relTxtArea 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:274px;
	line-height:1.5;
	}
/* #bscYkwIdx */
#bscYkwIdx #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;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock h2{
	border-bottom:1px solid #C5D1A3;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptBase{
	margin:1em 0 0 0;
	padding:0;
	width:478px;
	height:194px;
	position:relative;
	background-image:url(../img/bg_bsc_ykw_idx_478-194.gif);
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptBase .rptGrp{
	border:none;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptGrp h3{
	position:absolute;
	left:10px;
	top:15px;
	width:179px;
	height:40px;
	margin:0;
	padding:0;
	background-image:none;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptGrp h3.infoBlockGrp1Bs2{
	top:55px;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptGrp h3.infoBlockGrp1Bs3{
	top:95px;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptGrp h3.infoBlockGrp1Bs4{
	left:204px;
	width:215px;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptGrp h3.infoBlockGrp1Bs5{
	left:204px;
	top:55px;
	width:215px;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptGrp h3.infoBlockGrp1Bs6{
	left:204px;
	top:95px;
	width:215px;
	}
#bscYkwIdx #container.mCol #primary .section#infoBlock .rptGrp h3 a:hover{
	background-color:transparent;
	}

/* #bscDataIdx */
#bscDataIdx #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;
	}
#bscDataIdx #container.mCol #primary .section#infoBlock h2{
	border-bottom:1px solid #C5D1A3;
	}
#bscDataIdx #container.mCol #primary .section#infoBlock .rptBase{
	margin:1em 0 0 0;
	padding:0;
	width:478px;
	position:relative;
	background-image:url(../img/bg_bsc_data_idx_478-272.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #C7D3A5;
	}
#bscDataIdx #container.mCol #primary .section#infoBlock .rptBase .rptGrp{
	border:none;
	padding:1px 0;
	}
#bscDataIdx #container.mCol #primary .section#infoBlock .rptGrp ul{
	margin:0;
	padding:1.5em 0 0.5em 0;
	list-style-type:none;
	width:470px;
	}
#bscDataIdx #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.8em 10px;
	padding:0 0 1px 8px;
	width:450px;
	line-height:1.5;
	}

/* .bscDataDtlPage */
.bscDataDtlPage #container.mCol #primary .section .sourceArea{
	border:1px solid #BEDFBF;
	text-align:left;
	margin:30px 0 0 0;
	}
.bscDataDtlPage #container.mCol #primary .section .photoCenter .sourceArea{
	border-top:none;
	margin:0;
	}
.bscDataDtlPage #container.mCol #primary .section .sourceArea dl{
	width:458px;
	padding:1px 9px;
	background-image:url(../../shared/img/bg_srcbase_440-130.gif);
	background-position:left top;
	background-repeat:repeat;
	}
.bscDataDtlPage #container.mCol #primary .section .sourceArea dl dt{
	display:block;
	margin:0;
	padding:0.8em 0 0.5em 0;
	line-height:1.5;
	font-size:83%;
	}
.bscDataDtlPage #container.mCol #primary .section .sourceArea dl dd{
	display:block;
	margin:0;
	padding:0 0 0.8em 0;
	line-height:1.5;
	font-size:83%;
	}