@charset "UTF-8";
@import url(base.css);
@import url(header.css);
@import url(footer.css);

.ttlArea{
	margin:0;
	width:912px;
	position:relative;
}
.ttlArea .pNavArea{
	margin:0;
	padding:0;
	position:absolute;
	right:1px;
	top:14px;
}
.ttlArea .pNavArea p{
	display:inline;
}
.ttlArea .pNavArea p#pNavFp1 img{
	margin:0 5px 0 8px;
}
.ttlArea .pNavArea p#pNavLp1 img{
	margin:0 5px 0 0;
}
.ttlArea .pNavArea p#pNavFp2 img,
.ttlArea .pNavArea p#pNavLp2 img{
	margin:0 8px 0 0;
}
#crtIdx .ttlArea p{
	margin:12px 0 0 85px;
}

.endArea{
	position:relative;
	width:652px;
	height:40px;
}
.endArea .pNavArea{
	margin:0;
	padding:0;
	position:absolute;
	right:1px;
	top:0px;
}
.endArea .pNavArea p{
	display:inline;
	margin:0;
}
.endArea .pNavArea p#pNavFp1 img{
	margin:0 5px 0 0;
}
.endArea .pNavArea p#pNavLp1 img{
	margin:0 5px 0 0px;
}
.endArea .pNavArea p#pNavFp2 img,
.endArea .pNavArea p#pNavLp2 img{
	margin:0 8px 0 0;
}

.pageTtlArea{
	padding:0 0 30px 0;
	width:652px;
}
.pageTtlArea h2{
	padding:0 0 27px 0;
}
.pageTtlArea h3{
	padding:27px 0 0 0;
}

.itvPage #primary .section h4{
	color:#2F356E;
	margin:1.8em 0 0 0;
	padding:0;
	font-size:116.6%;
}
.itvPage #primary .section p{
	margin:1.8em 0 0 0;
}
.itvPage #primary .section span.speaker{
	font-weight:bolder;
}
.itvPage #primary .section p.nxtLnk{
	text-align:right;
}
.itvPage #primary .section p.allPht{
	text-align:center;
	padding-bottom:10px;
}
.itvPage #primary .section#itvPrfBlock h3{
	font-weight:normal;
	font-size:100%;
	padding-bottom:20px;
}
.itvPage #primary .section#itvPrfBlock h3 img{
	margin:0 10px 0 0;
}
.itvPage #primary .section#itvPrfBlock .relImgArea{
	float:left;
	width:125px;
}
.itvPage #primary .section#itvPrfBlock .relTxtArea{
	float:left;
	width:425px;
}
.itvPage #primary .section#itvPrfBlock .relTxtArea p{
	margin:0 0 1.33em 0;
	padding:0;
}

.itvPage #primary .section#itvImpBlock .rptGrp{
	width:652px;
	padding-bottom:20px;
}
.itvPage #primary .section#itvImpBlock h3{
	margin:0;
	padding:0;
	float:left;
	width:70px;
	text-align:right;
}
.itvPage #primary .section#itvImpBlock .relTxtArea{
	float:right;
	width:548px;
}
.itvPage #primary .section#itvImpBlock .relTxtArea p{
	margin:0 0 1.33em 0;
}

#itvIdx.itvPage #content .section{
	width:873px;
	margin:0;
	padding:30px 0 0 0;
}
#itvIdx.itvPage #content .section .rptBase{
	background-image:url(../img/bg_top_itv_587.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:873px;
}
#itvIdx.itvPage #content .section .rptGrp{
	float:left;
	width:301px;
}
#itvIdx.itvPage #content .section .rptGrp.col3{
	width:270px;
}
#itvIdx.itvPage #content .section .rptGrp p{
	margin:0;
	padding:0;
	width:270px;
}
#itvIdx.itvPage #content .section .rptGrp p.smr{
	padding:1em 0;
	height:9em;
	font-size:13px;
	overflow:auto;
}

.intPage #content .section{
	width:873px;
}
.intPage #content .section .rptBase{
}

.topPage #content .section{
	margin:0;
	padding:0;
	width:871px;
	height:505px;
	position:relative;
}
.topPage #content .section h2#tmInt{
	position:absolute;
	left:292px;
	top:0;
}
.topPage #content .section h2#tmCrt{
	position:absolute;
	left:584px;
	top:0;
}
.topPage #content .section h2#tmHst{
	position:absolute;
	left:0px;
	top:170px;
}
.topPage #content .section h2#tmNp{
	position:absolute;
	left:584px;
	top:170px;
}
.topPage #content .section h2#tmCmt{
	position:absolute;
	left:0px;
	top:340px;
}
.topPage #content .section h2#tmExc{
	position:absolute;
	left:292px;
	top:340px;
}
.topPage #content .section h2#tmQi{
	position:absolute;
	left:292px;
	top:170px;
}
.topPage #content .section h2#tmMsg{
	position:absolute;
	left:584px;
	top:340px;
}

.crtPage #content .section{
	margin-left:65px;
	margin-bottom:0;
	width:823px;
	position:relative;
}
#crtIdx.crtPage #content .section{
	height:680px;
}
.crtPage .lowPage #content .section#crtLoaBlock{
	background-image:url(../../christianity/img/t_crt_loa.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:100px;
	margin-left:0;
	margin-bottom:0;
	width:788px;
	position:relative;
}
.crtPage .lowPage #content .section#crtLoaBlock h2{
	text-indent:-10000px;
	height:140px;
}
.crtPage #content .section .rptBase{
	width:823px;
}
.crtPage .lowPage #content .section#crtLoaBlock .rptBase{
	width:788px;
}

.crtPage #content .section .rptBase .rptGrp{
	float:left;
	width:296px;
}
.crtPage #content .section .rptBase .rptGrp#crtDtlGrp{
	width:484px;
	padding-left:65px;
}
.crtPage #content .section .rptBase .rptGrp#crtDtlGrp p{
	margin:1.6em 0 0 0;
}

.crtPage #content .section .rptBase .rptGrp#crtEiGrp{
	width:250px;
}
.crtPage #content .section .rptBase .rptGrp#crtRiGrp{
	float:right;
	width:228px;
}
.crtPage #content .section .rptBase .rptGrp#crtRiGrp p{
	margin:0;
}
.crtPage .lowPage #content .section .rptBase .rptGrp#crtLtGrp{
	width:290px;
}
.crtPage .lowPage #content .section .rptBase .rptGrp#crtLtGrp h3,
.crtPage .lowPage #content .section .rptBase .rptGrp#crtEiGrp h3{
	background-image:url(../img/bg_line_250-1_crt_low.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:9px 0 7px 10px;
	width:240px;
	line-height:1.3;
	font-size:100%;
	font-weight:normal;
}
.crtPage .lowPage #content .section .rptBase .rptGrp#crtLtGrp h3 span,
.crtPage .lowPage #content .section .rptBase .rptGrp#crtEiGrp h3 span{
	display:block;
	background-image:url(../img/o_arw_8-7.gif);
	background-position:left 0.3em;
	background-repeat:no-repeat;
	margin:2px 0 0 0;
	padding:0 0 0 13px;
	width:227px;
	text-decoration:none;
}

.crtPage #content .section .rptBase .rptGrp#crtLtGrp p{
	height:142px;
	position:relative;
}
#crtIdx.crtPage #content .section .rptBase .rptGrp#crtLtGrp p{
	position:absolute;
	left:-50px;
	bottom:70px;
	height:auto;
	padding:76px 0 0 0;
}
.crtPage .lowPage #content .section .rptBase .rptGrp#crtLtGrp p{
	position:absolute;
	left:100px;
	bottom:70px;
	height:auto;
	padding:0 0 0 53px;
}
/*
.crtPage #content .section .rptBase .rptGrp#crtLtGrp p img{
	position:absolute;
	left:-50px;
	top:0;
}
.crtPage .lowPage #content .section .rptBase .rptGrp#crtLtGrp p img{
	position:relative;
	left:auto;
	top:auto;
}
*/

.crtPage #footer .bkend{
	position:absolute;
	top:-60px;
	left:-39px;
}

.cmtPage .lowPage .ttlArea .cntNav{
	margin:-30px 0 0 0;
	padding:0;
	text-align:right;
}
.cmtPage .lowPage .section{
	width:872px;
}
.cmtPage .lowPage .section .cntNavArea{
	width:872px;
}
.cmtPage .lowPage .section .cntNavArea dl{
	width:872px;
	height:54px;
	margin:0;
	padding:0;
	position:relative;
}
#cmtDtl01t.cmtPage .lowPage .section .cntNavArea dl,
#cmtDtl02t.cmtPage .lowPage .section .cntNavArea dl,
#cmtDtl03t.cmtPage .lowPage .section .cntNavArea dl{
	height:45px;
}
.cmtPage .lowPage .section .cntNavArea dl dd{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	width:73px;
	height:54px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavSkb{
	width:93px;
	left:73px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavHo{
	width:108px;
	left:166px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavKyn{
	width:131px;
	left:274px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavSgi{
	width:147px;
	left:405px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavKnw{
	width:175px;
	left:552px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavSyk{
	width:145px;
	left:727px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavT1{
	width:291px;
	left:0;
	height:45px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavT2{
	width:290px;
	left:291px;
	height:45px;
}
.cmtPage .lowPage .section .cntNavArea dl dd#cmtCntNavT3{
	width:291px;
	left:581px;
	height:45px;
}

.cmtPage .lowPage .section .sectionLead{
	margin:0;
}
.cmtPage .lowPage .section .rptBase{
	margin:0 0 0 20px;
	padding:30px 0 0 0;
	width:832px;
}
.cmtPage .lowPage .section .rptBase .col1{
	float:left;
	width:406px;
}
.cmtPage .lowPage .section .rptBase .col2{
	float:right;
	width:406px;
}
.cmtPage .lowPage .section .rptBase .rptGrp{
	background-image:url(../../comments/img/o_cmt_nmd1.gif);
	background-image:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 30px 26px;
	width:380px;
}
#cmtDtl02.cmtPage .lowPage .section .rptBase .rptGrp{
	background-image:url(../../comments/img/o_cmt_skb1.gif);
}
#cmtDtl03.cmtPage .lowPage .section .rptBase .rptGrp{
	background-image:url(../../comments/img/o_cmt_ho1.gif);
}
#cmtDtl04.cmtPage .lowPage .section .rptBase .rptGrp{
	background-image:url(../../comments/img/o_cmt_kyn1.gif);
}
#cmtDtl05.cmtPage .lowPage .section .rptBase .rptGrp{
	background-image:url(../../comments/img/o_cmt_sgi1.gif);
}
#cmtDtl06.cmtPage .lowPage .section .rptBase .rptGrp{
	background-image:url(../../comments/img/o_cmt_knw1.gif);
}
#cmtDtl07.cmtPage .lowPage .section .rptBase .rptGrp{
	background-image:url(../../comments/img/o_cmt_syk1.gif);
}

.cmtPage .section .rptBase .rptGrp.cmt2{
	background-image:url(../../comments/img/o_cmt_nmd2.gif);
}
#cmtDtl02.cmtPage .lowPage .section .rptBase .rptGrp.cmt2{
	background-image:url(../../comments/img/o_cmt_skb2.gif);
}
#cmtDtl03.cmtPage .lowPage .section .rptBase .rptGrp.cmt2{
	background-image:url(../../comments/img/o_cmt_ho2.gif);
}
#cmtDtl04.cmtPage .lowPage .section .rptBase .rptGrp.cmt2{
	background-image:url(../../comments/img/o_cmt_kyn2.gif);
}
#cmtDtl05.cmtPage .lowPage .section .rptBase .rptGrp.cmt2{
	background-image:url(../../comments/img/o_cmt_sgi2.gif);
}
#cmtDtl06.cmtPage .lowPage .section .rptBase .rptGrp.cmt2{
	background-image:url(../../comments/img/o_cmt_knw2.gif);
}
#cmtDtl07.cmtPage .lowPage .section .rptBase .rptGrp.cmt2{
	background-image:url(../../comments/img/o_cmt_syk2.gif);
}
.cmtPage .lowPage .section .rptBase .rptGrp p{
	margin:0 0 1.33em 0;
	padding:2px 0 0 0;
}
.cmtPage .lowPage .section .rptBase .rptGrp p.cmtData{
	text-align:right;
	margin:0.77em 0 0 0;
	color:#b22119;
}
.cmtPage .lowPage .section .rptBase .rptGrp.cmt2 p.cmtData{
	color:#2f356e;
}
.cmtPage .lowPage .section .rptBase .rptGrp strong{
	font-size:138.46%;
}

#cmtIdx.cmtPage .section{
	width:872px;
}
#cmtIdx.cmtPage .section p.sectionLead{
	margin:0;
}
#cmtIdx.cmtPage .section .rptBase{
	padding:0;
	width:872px;
}
#cmtIdx.cmtPage .section .rptBase h2{
	padding:40px 0 20px 0;
}
#cmtIdx.cmtPage .section .rptBase p{
	margin:0;
}
#cmtIdx.cmtPage .section .rptBase p#cmtIdxGrp2Btn1{
	width:282px;
}
#cmtIdx.cmtPage .section .rptBase p#cmtIdxGrp2Btn2{
	margin:-87px 0 0 292px;
	width:282px;
}
#cmtIdx.cmtPage .section .rptBase p#cmtIdxGrp2Btn3{
	margin:-87px 0 0 584px;
	width:282px;
}


.excPage #secondary .section.subNav p{
	margin:0;
	padding:0;
}

#excMth #primary .cntWrap{
	background-image:url(../../excercises/img/bg_exc_mth_652-1412.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:652px;
}
#excMth #primary .section{
	margin:0 0 40px 0;
}
#excMth #primary .section p{
	margin:1em 0 0 0;
	line-height:2;
}
#excMth #primary .section h4{
	margin:20px 0 0 0;
}

#excEth #primary .section{
	margin:0 0 0 0;
	position:relative;
}
#excEth #primary .pageTtlArea,
#excEth #primary .pageTtlArea h2{
	margin:0;
	padding:0;
}
#excEth #primary .section p{
	position:absolute;
	margin:0;
	padding:0;
}

#excLng #primary .cntWrap{
	background-image:url(../../excercises/img/box_m_652-518_lng.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:652px;
}
#excLng #primary .cntWrapBase{
	background-image:url(../../excercises/img/box_e_652-21_lng.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 0 21px 0;
	width:652px;
}
#excLng #primary .cntWrapBlock{
	background-image:url(../../excercises/img/box_t_652-303_lng.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:652px;
}
#excLng #primary .section h3{
	cursor:pointer;
}

#excLng #primary .section table{
	margin:1em 50px;
	width:auto;
}
#excLng #primary .section table th{
	text-align:left;
	white-space:nowrap;
	vertical-align:top;
	line-height:1.5;
}
#excLng #primary .section table td{
	text-align:left;
	vertical-align:top;
	line-height:1.5;
}
#excLng #primary .section h4{
	margin:1em 50px 0 50px;
	font-size:130%;
	font-weight:normal;
}
#excLng #primary .section p{
	margin:1em 0 0 0;
	padding:0 50px;
	line-height:2;
}
#excLng #primary .section div.rptBase{
	background-image:url(../../excercises/img/box_m_652-350_lng_on.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:1px 0;
	width:652px;
}
#excLng #primary .section div.rptBase blockquote{
	background-image:url(../../excercises/img/bg_line_652-28_lng_on_e.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 38px 0;
	width:652px;
}

.msgPage .ttlArea .cntNav{
	margin:-31px 0 0 0;
	padding:0;
	text-align:right;
}
.msgPage .lowPage #content .section{
	background-image:url(../../messages/img/box_m_772-56_msg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	margin:0 0 30px 50px;
	width:772px;
}
.msgPage .lowPage #content .section .rptBase{
	background-image:url(../../messages/img/box_e_772-27_msg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0 0 17px 0;
	width:772px;
}
.msgPage .lowPage #content .section .rptBase .rptGrp{
	background-image:url(../../messages/img/box_t_772-63_msg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:17px 0 0 0;
	width:772px;
}
#msgDtl02.msgPage .lowPage #content .section .rptBase .rptGrp{
	background-image:url(../../messages/img/box_t_772-63_msg_2.gif);
}
.msgPage .lowPage #content .section .rptBase .rptGrp p{
	padding:0 25px 0 102px;
	margin:1em 0 0 0;
}
.msgPage .lowPage #content .section .rptBase .rptGrp p.name{
	margin:0.5em 0 0 0;
	text-align:right;
	font-weight:bolder;
}
.msgPage .lowPage #content .section .rptBase .rptGrp p.name span{
	color:#B22119;
}
.msgPage .lowPage #content .section .rptBase .rptGrp p.name span.cmt2{
	color:#2F356E;
}

#msgIdx #content .section{
	margin:0 0 0 91px;
	width:691px;
}
#msgIdx #content .section h2{
	float:left;
	width:324px;
}
#msgIdx #content .section h2.col2{
	float:right;
}

