.artTD1{
	width:50%;
	border-right:1px solid black;
}
.artTD2{
	width:50%;
}
.artTbl{
	table-layout:fixed;
	border-collapse:collapse;
	width:595px;
	border-top:1px solid black;
}
.artHdTR{
	height:12px;
}
.artImg{
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:0px;
	border-left:0px;
}
.artImgTD{
	width:61px;
	vertical-align:top;
}
.artND {
	white-space:nowrap;
	width:100%;
	padding:0px;
	background-color:#f2f5b8;
	height:18px;
}
.artND_t {
	white-space:nowrap;
	width:100%;
	padding:0px;
	background-color:#f2f5b8;
	height:18px;
	border-bottom:1px solid white;
}
.artN{
	height:18px;
	font-size:11px;
	padding-left:3px;
	width:175px;
	padding-top:2px;
}
.artN1{
	height:18px;
	font-size:11px;
	padding-left:3px;
	width:236px;
	padding-top:2px;
}
.artD{
	width:60px;
	height:18px;
	text-align:right;
	font-size:9px;
	padding-right:2px;
	padding-top:3px;
}
.artH{
	font-size:12px;
	font-weight:bold;
	padding:5px 4px 2px 4px;
	color:black;
}
.artHT{
	text-decoration:underline;
	color:black;
}
.artHT:visited{
	color:#840000;
}
.artHT:hover{
	color:red;
}
.artIntr{
	font-size:11px;
	font-weight:bold;
	padding:1px 4px 1px 4px;
	color:#9c9c9c;
}
.artText{
	font-size:11px;
	text-align:justify;
	padding:8px 4px 8px 4px;
}
.artText_t{
	font-size:11px;
	text-align:justify;
	padding:8px 4px 8px 4px;
	border-bottom:1px solid #e0e0e0;
	height:100%;
	vertical-align:top;
}
.trTop{
	vertical-align:top;
}
.aD1{
	width:100%;
	background-color:#f0f0f0;
	font-size:11px;
	font-style:italic;
	padding-left:4px;
}
.aD1_t{
	width:100%;
	background-color:#F9F9F9;
	font-size:11px;
	font-style:italic;
	padding-left:4px;
}
.aD3{
	white-space:nowrap;
	background-color:#e0e0e0;
	font-size:11px;
	font-weight:bold;
	padding-right:4px;
	text-align:right;
}
.navTB{
	width:100%;
	text-align:right;
}
.navTB TD{
	width:100%;
}
.artL{
	width:297px;
	border-bottom:1px solid black;
	table-layout:fixed;
}
.artL TR TD TABLE{
	width:100%;
}
.artR{
	width:297px;
	border-bottom:1px solid black;
	border-right:1px solid black;
	table-layout:fixed;
}
.artR TR TD TABLE{
	width:100%;
}
.mIntrTbl{
	border-top:1px solid black;
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
	margin-bottom:10px;
}
.special{
	padding:0px 4px 12x 80px;
	font-size:10px;
	font-weight:bold;
	color: red;
}
.special a, .special a:visited {
	font-size:13px;
	color: #ff0000;
	text-decoration:none;
}
.special a:hover {
	color: #000000;
	text-decoration:underline;
}

.intrHdTD1{
	width:60px;
	border-right:1px solid black;
	background-color:#f2f5b8;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	padding:3px;
}
.intrHdTD2{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:10px;
	padding-right:10px;
}
.intrHdTD3{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	padding-left:10px;
	color:#9c9c9c;
	border-left:1px solid black;
}
.intrHdTD3txt{
	color:#9c9c9c;
	text-decoration:none;
}

.intrTxt{
	border-top:1px solid black;
	border-bottom:1px solid black;
	font-size:11px;
	line-height:15px;
	background-repeat:no-repeat;
	padding-left:130px;
	padding-right:4px;
	width:100%;
	height:150px;
	letter-spacing:1px;
}
.intrTxt2{
	border-top:1px solid black;
	border-bottom:1px solid black;
	font-size:11px;
	line-height:15px;
	padding-left:8px;
	padding-right:4px;
	width:100%;
	height:150px;
	letter-spacing:1px;
}
.intrTxt3{
	border-top:1px solid black;
	border-bottom:1px solid black;
	font-size:11px;
	line-height:15px;
	background-repeat:no-repeat;
	padding-left:210px;
	padding-top:60px;
	padding-right:4px;
	width:100%;
	height:150px;
	letter-spacing:1px;
}
.intrBnrTD{
	width:180px;
}
.intrDelTD{
	width:10px;
}
.intro{
	padding:10px 4px 0px 4px;
	font-size:11px;
}
.menu
{
    MARGIN-BOTTOM: 15px;
    WIDTH: 100%;
}
.menu TD
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #f2f5b8;
    padding:2px 4px;
}
.menu TD.g
{
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BORDER-RIGHT: 0px;
    WIDTH: 100%;
    BACKGROUND-COLOR: #fdffdf;
    text-align:right;
    font-size:10px;
}
.menu TD.d
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #d6dd0b;
    padding:2px 4px;
}
.menu TD A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.menu TD A:hover
{
    TEXT-DECORATION: underline
}



