.tblMenu a:hover{
	font-size:14px;
	color:#444;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
}

.tblMenus{
	width:990px;
	height:28px;
	border:1px #a82424 solid;
	margin-top:2px;
	margin-bottom:2px;
	color:#fee1dd;
	padding-left:8px;
	padding-right:8px;
	background-image:url(../images/tblmenus.gif);
}
.tblMenus a:link{
	color:#fee1dd;
}
.tblMenus a:visited{
	color:#fee1dd;
}
.tblMenus a:hover{
	color:white;
}
.btn {
 FONT-SIZE: 12px; 
 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=white, EndColorStr=#dddddd); 
 CURSOR: hand; 
 COLOR: black; 
 PADDING-TOP: 2px; 
 BORDER-RIGHT: #666 1px solid; 
 BORDER-TOP: #666 1px solid; 
 BORDER-LEFT: #666 1px solid; 
 BORDER-BOTTOM: #666 1px solid;
}

.tblBottom{
	border-top:4px #cc0000 solid;
	background-image:url(../images/bottom.gif);
}


.tblSec10{
	width:100%;
	margin-bottom: 6px;
}

.tdSecTitle10{
	height: 25px;
	font-weight: bolder;
	padding-left:20px;
	padding-top:4px;
	background-image:url(../images/tdtitle1.gif);
	color:#cc0000;
	border:1px #ccc solid;	
}

.tdSecTitle10 a:link{
	font-weight: bolder;
	color: #cc0000;
}
.tdSecTitle10 a:visited{
	font-weight: bolder;
	color: #cc0000;
}
.tdSecTitle10 a:hover{
	font-weight: bolder;
	color: red;
}
.tdSecCnt10{
	padding:10 20 10 20;
	line-height: 20px;
	border:1px #ccc solid;
	border-top:none;
}

.aNL10:link{
	color: black;
}
.aNL10:visited{
	color: black;
}
.aNL10:hover{
	color: #c9161d;
}

.tdSecBottom10{
}





.tblSec30{
	width:300px;
	margin-bottom: 6px;
}

.tdSecTitle30{
	height: 26px;
	font-weight: bolder;
	padding-left:20px;
	padding-top:3px;
	background-image:url(../images/tdTitle3.gif);
	border-bottom:1px white solid;
}

.tdSecTitle30 a:link{
	font-weight: bolder;
	color:white;
}
.tdSecTitle30 a:visited{
	font-weight: bolder;
	color:white;
}
.tdSecTitle30 a:hover{
	font-weight: bolder;
	color:white;
}
.tdSecCnt30{
	padding: 10px;
	line-height: 20px;
	border:1px #8d8d8d solid;
	border-top:2px #8d8d8d solid;
}

.aNL30:link{
	color: black;
}
.aNL30:visited{
	color: black;
}
.aNL30:hover{
	color: #c9161d;
}

.tdSecBottom10{
}


.tblSec20{
	width: 100%;
	margin-bottom:6px;
}
.tdSecTitle20{
	height:33px;
	padding-left:40px;
	padding-top:4px;
	background-image:url(../images/tdTitle2.gif);
	background-repeat:no-repeat;
}


.tdSecTitle20 a:link{
	font-weight: bolder;
	color: #cc0000;
	font-size:11pt;
}
.tdSecTitle20 a:visited{
	font-weight: bolder;
	color: #cc0000;
	font-size:11pt;
}
.tdSecTitle20 a:hover{
	font-weight: bolder;
	color: red;
	font-size:11pt;
}

.tdSecTitle20 td{
	color: #444;
	font-weight: bolder;
}

.tdSecTitle20 td.tdMore a:link{
	color:#444;
	font-size:9pt;
	font-weight:normal;
}
.tdSecTitle20 td.tdMore a:visited{
	color:#444;
	font-size:9pt;
	font-weight:normal;
}
.tdSecTitle20 td.tdMore a:hover{
	color:#666;
	font-size:9pt;
	font-weight:normal;
}

.tdSecCnt20{
	padding:0 20 10 20;	
	vertical-align:text-top;
	background-image:url(../images/tdCnt2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:300px;
	border:1px #ccc solid;
	border-top:none;
}


.aNL20:link{
	color: black;
}
.aNL20:visited{
	color: black;
}
.aNL20:hover{
	color: #cc0000;
}

.tdSecBottom20{

}


.tblSecCL{
	width:230px;
	margin-bottom: 6px;
}

.tdSecTitleCL{
	height: 27px;
	font-weight: bolder;
	padding-left:20px;
	padding-top:7px;
	background-image:url(../images/tdtitle1.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:white;
}

.tdSecTitleCL a:link{
	font-weight: bolder;
	color: white;
}
.tdSecTitleCL a:visited{
	font-weight: bolder;
	color: white;
}
.tdSecTitleCL a:hover{
	font-weight: bolder;
	color: #5b5e0a;
}

.tdSecCntCL{
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom:10px;
	padding-top:10px;
	line-height: 20px;
	border-left:1px #939393 solid;
	border-right:1px #939393 solid;
}
.tdSecBottomCL{
	height:6px;
	background-image:url(../images/tdbottom1.gif);
}


.tblSecSeh{
	width:990px;
	height:35px;
	background-image:url(../images/sehbg.gif);
	margin-top:6px;
	margin-bottom:6px;
	padding-left:30px;
	font-size:10pt;
}

.tdSecTitleSeh{
}

.tdSecCntSeh{
	line-height: 20px;
	text-align: center;
}
.tdSecBottomSeh{
	height: 11px;
}



.tblSecBK{
	width: 100%;
	margin-bottom:6px;
	border:1px #999 solid;
}


.tdSecTitleBK{
	height:30px;
	padding-left:40px;
	padding-top:4px;
	background-color:#f0ebef;
	background-image:url(../images/tdTitle2.gif);
	background-repeat:no-repeat;
	background-position:28px;
}

.tdSecTitleBK td{
	color: #cc0000;
	font-weight: bolder;
	font-size:11pt;
}

.tdSecTitleBK td.tdMore a:link{
	color:#444;
	font-size:9pt;
	font-weight:normal;
}
.tdSecTitleBK td.tdMore a:visited{
	color:#444;
	font-size:9pt;
	font-weight:normal;
}
.tdSecTitleBK td.tdMore a:hover{
	color:#666;
	font-size:9pt;
	font-weight:normal;
}

.tdSecCntBK{
	padding:0 20 10 20;	
	vertical-align:text-top;
}

.tdSecBottomBK{

}

.bookname:link{
	color: #c9161d;
	text-decoration: none;
	font-weight:bolder;
}
.bookname:visited{
	color: #c9161d;
	text-decoration: none;	
	font-weight:bolder;
}
.bookname:hover{
	color: #444;
	text-decoration: underline;
}

.iptborder{
	border: 1px #979797 solid;
}

.aMore{
	font-weight:lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.aMore:link{
	font-weight:lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.aMore:visited{
	font-weight:lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.aMore:hover{
	font-weight:lighter;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.aDt:link{
	line-height: 20px;
	color: #666666;
}
.aDt:visited{
	line-height: 20px;
	color: #666666;
}
.aDt:hover{
	line-height: 20px;
	color: Black;
	text-decoration: none;
}

.td10{}
.td30{ width:306px; text-align:right;}

.aHS:link{ width:51px;height:21px;padding-top:4px; text-align:center;}
.aHS:visited{ width:51px;height:21px;padding-top:4px; text-align:center;}
.aHS:hover{ width:51px;height:21px;padding-top:4px; background-image:url(../images/hsa.gif); background-position:center; background-repeat:no-repeat; text-align:center;}
