
.tblbody{
	width: 778px;
}
.tdbody{
}
.tblnews{
width: 100%;
}

.td10{
width: 170px;
text-align: center;
}

.td20{
text-align: center;
}

.td30{
width: 170px;
text-align: center;
}


.tblSec10{
	border:1px #C4C4C4 solid;
	width: 160px;
	background-color: White;
}

.tdSecTitle10{
	background-color: #ECECEC;
	padding-left: 10px;
	border: 1px white solid;
	border-bottom: none;
}
.tdSecTitle10f{
	font-weight: bolder;
	color:#AC0000;
	padding-top: 4px;
	width: 70%;
}

.tdSecCnt10{
	border: 1px white solid;
	border-top: 2px #C7C7C7 solid;
	text-align: center;
	padding: 6px;
}

.aNL10:link{
	color: #444444;
}
.aNL10:visited{
	color: #444444;
}
.aNL10:hover{
	color: #D20000;
	text-decoration: none;
}

.tblMbk{
	border:1px #C4C4C4 solid;
	background-color: White;
	width:98%;
}

.tblSec20{
	border:1px #C4C4C4 solid;
	background-color: White;
	width:98%;
}

.tdSecTitle20{
	background-color: #ECECEC;
	padding-left: 10px;
	border: 1px white solid;
	border-bottom: none;
}
.tdSecTitle20f{
	font-weight: bolder;
	color:#AC0000;
	padding-top: 4px;
	width: 70%;
}

.tdSecCnt20{
	border: 1px white solid;
	border-top: 2px #C7C7C7 solid;
	text-align: center;
	padding: 6px;
}

.aNL20:link{
	color: #444444;
}
.aNL20:visited{
	color: #444444;
}
.aNL20:hover{
	color: #D20000;
	text-decoration: none;
}

.tblSec30{
	border:1px #C4C4C4 solid;
	width: 160px;
	background-color: White;
}

.tdSecTitle30{
	background-color: #ECECEC;
	padding-left: 10px;
	border: 1px white solid;
	border-bottom: none;
}
.tdSecTitle30f{
	font-weight: bolder;
	color:#AC0000;
	padding-top: 4px;
	width: 70%;
}

.tdSecCnt30{
	border: 1px white solid;
	border-top: 2px #C7C7C7 solid;
	text-align: center;
	padding: 6px;
}

.aNL30:link{
	color: #444444;
}
.aNL30:visited{
	color: #444444;
}
.aNL30:hover{
	color: #D20000;
	text-decoration: none;
}

.aDt:link{
color: #666666;
}
.aDt:visited{
color: #666666;
}
.aDt:hover{
color: #444444;
text-decoration: none;
}


.tblSecNS{
	border:1px #C4C4C4 solid;
	width: 190px;
	background-color: White;
}

.tdSecTitleNS{
	background-color: #ECECEC;
	padding: 3px;
	padding-left: 10px;
	font-weight: bolder;
	color:#AC0000;
	border: 1px white solid;
	border-bottom: none;
}

.tdSecCntNS{
	border: 1px white solid;
	border-top: 2px #C7C7C7 solid;
	text-align: center;
	padding: 6px;
}

.tblNav{
	background-color: #AC0000;
	width: 100%;
	border-bottom: 4px #F6F5F1 solid;
}

.tblNav td{
	padding: 4px;
	padding-left: 10px;
	color: White;
	font-weight: bolder;
}

.aNav:link{
	color: white;
	font-weight: bolder;
}
.aNav:visited{
	color: white;
	font-weight: bolder;
}
.aNav:hover{
	color: white;
	font-weight: bolder;
}

.Question{
	border:1px #C4C4C4 solid;
	width: 160px;
	background-color: White;
}

.QuestionTitle{
	background-color: #ECECEC;
	padding-left: 10px;
	border: 1px white solid;
	border-bottom: none;
	font-weight: bolder;
	color:#AC0000;
	padding-top: 4px;
}

.QuestionCnt{
	border: 1px white solid;
	border-top: 2px #C7C7C7 solid;
	padding: 6px;
}

.tblbookseh{
	border:1px #C4C4C4 solid;
	width: 160px;
	background-color: White;
}

.tdbooksehTitle{
	background-color: #ECECEC;
	padding-left: 10px;
	border: 1px white solid;
	border-bottom: none;
	font-weight: bolder;
	color:#AC0000;
	padding-top: 4px;
}

.tdbooksehCnt{
	border: 1px white solid;
	border-top: 2px #C7C7C7 solid;
	padding: 6px;
	text-align: center;
}

.tblbookcl{
	border:1px #C4C4C4 solid;
	width: 160px;
	background-color: White;
}

.tdbookclTitle{
	background-color: #ECECEC;
	padding-left: 10px;
	border: 1px white solid;
	border-bottom: none;
	font-weight: bolder;
	color:#AC0000;
	padding-top: 4px;
}

.tdbookclCnt{
	border: 1px white solid;
	border-top: 2px #C7C7C7 solid;
	padding: 6px;
}

.bookimgb{
	padding: 2px;
}

.bookimg{
	width: 70px;
	height: 96px;
	border: 1px #666666 solid;
}

.abr:link{
	color:#AC0000;
	text-decoration: none;
	border:1px white solid;
	width: 110px;
	padding: 2px;
	padding-left: 10px;
}
.abr:visited{
	color:#AC0000;
	text-decoration: none;
	border:1px white solid;
	width: 110px;
	padding: 2px;
	padding-left: 10px;
}
.abr:hover{
	color:#AC0000;
	text-decoration: none;
	border:1px #a3a3a3 solid;
	width: 110px;
	padding: 2px;
	padding-left: 10px;
	background-color: #f6f6f6;
}
