BODY{
	background-color: white;
	margin : 0px;
	color : black;
	background-image:url(../images/bg.gif);
}
BODY,INPUT,SELECT,TEXTAREA,FORM,TABLE,A{font-size: 9pt;}
table,img{border:0px;empty-cells:show; }

form{
	margin: 0px;
}

.Efont{
	font-family: Verdana;
}

.brlh{
	line-height: 6px;
}

a:link{
	text-decoration: none;
	color: black;
}
a:visited{
	text-decoration: none;
	color: black;
}
a:hover{
	text-decoration: none;
	color: #c9161d;
}

a{blr:expression(this.onFocus=this.blur());}



.tblNews{
	width: 100%;
}

.tblTop{
	width:990px;
	height:36px;
	background-image:url(../images/menutop.gif);
	margin-bottom:1px;
}


.tblMenu{
	width: 990px;
	height:88px;
	border:1px #ccc solid;
	background-image:url(../images/menubg.gif);
	padding:15px;
	padding-left:390px;
	font-size:10pt;
	color:#444;
}

.tblMenu a:link{
	font-size:14px;
	color:#444;
	line-height:25px;
}
.tblMenu a:visited{
	font-size:14px;
	color:#444;
	line-height:25px;
}
.tblMenu a:hover{
	font-size:14px;
	color:#444;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
}

.bookimgd{
	width: 120px;
	border: 1px black solid;
}


.tblInput{
background-color: #cccccc;

 }
.tblInput tr{
	background-color : white;
}
.tblInput td{
	padding:4px;
}

.tblBrow{
	backgrounD-color:#cccccc;
	width: 98%;
} 
.tblBrow tr {
	background-color : white;
	height:20px;
}
.tblBrow td {
   padding:4px;
}
.tblBrow tr.thColHeader {
	background-color: #efefef;
	color: #cc2200;
	font-weight: bolder;
	text-align: center;
}
.tblBrow tr.trsrow {
	background-color :#ffffff;
}
.tblBrow tr.trdrow {
	background-color :#F0F0F0;
}	
.tblBrow tr.trcrow {
	background-color : #FFF1C1;
}

.tdbutton{
	text-align: right;
}	
.tdLabel{
	width: 80px;
	text-align: right;
	background-color: #efefef;
	border:1px white solid;
}
.text{
	font-size: 14px;
	line-height: 25px;
	padding: 6px;
}
.text a:link{
	line-height: 25px;
}
.text a:visited{
	line-height: 25px;
}
.text a:hover{
	line-height: 25px;
}
.tdCapf{
	height: 28px;
	background-color: #efefef;
	color:#444444;
	font-weight: bolder;
	border-top: 2px #fe8603 solid;
	padding-left: 10px;
}

.tdCaption{
	background-color: #efefef;
	color: #cc0000;
	font-weight: bolder;
}
.tdCaption a:link{
	background-color: #dbdbdb;
	color: #a61b32;
	font-weight: bolder;
}
.tdCaption a:visited{
	color: White;
}
.tdCaption a:hover{
	color: White;
}

.aCH:link{
	color: #cc2200;
	font-weight: bolder;
}
.aCH:visited{
	color: #cc2200;
	font-weight: bolder;
}
.aCH:hover{
	color: #cc2200;
	font-weight: bolder;
}

.aBr:link{
	color: #c9161d;
}
.aBr:visited{
	color: #c9161d;
}
.aBr:hover{
	color: #cc2200;
	text-decoration: none;
}

.tblTitle{
width:100%;
color: black;
padding:4px;
background-color:#efefef;
border-bottom:2px #ccc solid;
}

A.aSM:link{
	color:#0000cc;
	text-decoration: none;
}
A.aSM:visited{
	color:#0000cc;
	text-decoration: none;
}
A.aSM:hover{
	color:red;
	text-decoration: none;
}

.tdbutton{
	text-align:right;
}
.tdMore{
	text-align:right;
	padding-right: 10px;
}

.tblSeclogin{

}

.tdSecTitlelogin{

}

.tdSecCntlogin{
	color:black;
	text-align:center;
}

.tdSecCntlogin a:link{
	color:black;
}
.tdSecCntlogin a:visited{
	color:black;
}
.tdSecCntlogin a:hover{
	color:black;
	text-decoration:underline;
}


.tdSecBottomlogin{

}

.input{
	background-image: url(../images/iptback.gif);
	border: 1px #a4adb4 solid;
	background-repeat: repeat-x;
	background-position: top;
}

.btn {
 BORDER-RIGHT: #002D96 1px solid; 
 BORDER-TOP: #002D96 1px solid; 
 FONT-SIZE: 12px; 
 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f0f5f7, EndColorStr=#b8c3ce); 
 BORDER-LEFT: #002D96 1px solid; 
 CURSOR: hand; 
 COLOR: black; 
 PADDING-TOP: 2px; 
 BORDER-BOTTOM: #002D96 1px solid;
}
.tdSecCntVote{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.tblBottom{
	width: 990px;
	height:130px;
	padding-top:20px;
}

.tblBottom td{
	line-height: 20px;
	color:black;
}

.tblBottom td a:link{
	color: black;
}
.tblBottom td a:visited{
	color: black;
}
.tblBottom td a:hover{
	color: black;
}

.tblBody{
	width:990px;
}

.tdbody{
	vertical-align: top;
	background-color: white;
	height:300px;
}


.bookimg{
	width: 90px;
	height: 125px;
	border: 1px #999999 solid;
}


.tdSecCntTd td{
	padding-top:10px;
}

.tdSecCntTd td td{
	padding-top:0px;
}


.aTop:link{
	font-size: 10pt;
	font-weight: bolder;
	color: black;
}
.aTop:visited{
	font-size: 10pt;
	font-weight: bolder;
	color: black;
}
.aTop:hover{
	font-size: 10pt;
	font-weight: bolder;
	color: #cc0000;
}

.glowfont {
	filter: Glow(Color=white, Strength=2);
	color: #c53f3e;
	font-weight: bolder;
	padding-top:4px;
	font-size: 10pt;
}

.tblSecS{
	width: 785px;
}
.tblSecStitle{
	height: 39px;
	background-image: url(../images/tdtitles1.gif);
	font-size: 10pt;
	font-weight: bolder;
	padding-left: 40px;
	padding-top: 10px;
}
.tblSecScnt{
	padding: 5px;
	background-image: url(../images/tdcnts.gif);
}
.tblSecSbottom{
	background-image: url(../images/tdbottoms.gif);
	height: 7px;
}
.tblbuydesc{
	background-color:#c9161d;
	width:1004px;
	padding:6px;
	line-height:22px;
}

.tdbuydesctitle{
	color:white;
	font-weight:bolder;
}

.tblNewsnavi{
	width:100%;
	background-color:#f0eada;
	padding:6px;
	border:2px white solid;
}

.submenu{
	background-image:url(../images/submenu.gif);
	width:170px;
	height:19px;
	list-style:none;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:15px;
	padding-left:10px;
	padding-top:4px;
	float:left;
}
.tblPage{ width:100%;}
.tblPage td{ border:1px #ccc solid; background-color:#f6f6f6;padding:6px;}

.bookchf3{
background-color:white; padding:10px; height:250px; border:1px #ccc solid;line-height:20px; overflow:scroll; overflow-x:hidden;font-size:14px;
	 SCROLLBAR-HIGHLIGHT-COLOR: white;
	 SCROLLBAR-SHADOW-COLOR: #cccccc;
	 SCROLLBAR-3DLIGHT-COLOR: #cccccc;
	 SCROLLBAR-ARROW-COLOR: #ff6600;
	 SCROLLBAR-DARKSHADOW-COLOR: white;
	 SCROLLBAR-BASE-COLOR: white;
	 overflow-x:hidden;
}
