html,body {
	background-image: url(../images/back.jpg);
	color: #fff;
	font-family: Arial;
}

.innerTable {
	background-color: #5f0a14;
    padding-left: 42px;
	padding-right: 42px;
}
.disabled{
	display: none;
}
.detail {
	font-size: 12px;
	text-align: justify;
	width: 500px;
}



.ImgCaptMain{
	/* only need a width if it's not inheriting one
 	width:; */
	position:relative;
}

.ImgCaptDescBox{
	position:absolute;
	top:0;
	left:0;
	/* since it's positioned absolutely it will need a width, but not height,
       that would fill the entire box covering the image */
	width:100%;
}

.ImgCaptDescBg{
	background:#333333;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.ImgCaptDesc{
	padding:5px;
	color:#fff;
	font-weight:normal;
	font-size:.785em;
	text-align:left;
}


















#menu {
	position: absolute;
	left: 50%;
	margin-left: -474px;
	margin-top: -44px;
}

#topMenu {
	background-image: url(../images/top_back.png);
	height: 89px;
	position: absolute;
	top: 15px;
	right: 0;
	bottom: 0;
	left: 0;
	font-size: 12px;
	visibility: hidden;
}
#bottomBox table{
	font-size: 12px;
}
#mainBody {
	padding-top: 115px;
}
#top{
	background-image: url(/images/top_Back.jpg);
	width: 100%;
	position:  absolute;
}

image{
	border: 0px;
}
a {
	color: #fbfff8;
	text-decoration: none;
}

a:hover {
	color: #ff6668;
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
a img {border: none; }
.yearShow {
	
	background-color: #440a14;
	margin-top: 20px;
	margin-bottom: 8px;
	padding: 5px;
}
.title{
	font-size: 16px;
	font-weight: bold;
}

.subtitle{
	font-weight: bold;
	font-size: 12px;
}
.normal{
	
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}
table{
	
	font-size: 12px;
}

.current{
	color: #000;
}

.notice{
	
	color: #ff0412;
}

