@charset "utf-8";
div,table,tr,td,img,a,b,i,li,lu,ul,h1,h2,h3,h4,h5,h6,font,form,input,hr,p,tbody,textarea,OBJECT,EMBED {
	padding: 0px;
	margin: 0px;
	overflow:hidden;
}
div,table,img,form,input,textarea,td,tr {
	border: none;
}
body {
	padding: 0px;
	margin: 0px;
	behavior: url("/hover.htc");
	background-image: url(/img/bg.gif);
	background-repeat: repeat;
	background-position: left top;
	text-align:center;
}
#content .maintd {
	width:100%;
}
#content {
	width:1000px;
	overflow:hidden;
	text-align:left;
	z-index:2;
}
#content td{
	overflow:hidden;
}
.yellow_line {
	height:2px;
	width:100%;
	overflow:hidden;
	background-image: url(/img/yellow_line.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.yellow_bg {
	width:100%;
	overflow:hidden;
	background-image: url(/img/yellow_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.dark_line {
	background-image: url(/img/dark_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
}
#logo {
	width:879px;
	margin-left:60px;
	margin-right:60px;
	margin-top:0px;
	margin-bottom:0px;
	height:125px;
	overflow:hidden;
	background-image: url(/img/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px black solid;
}
#logo_container {
	height: 140px;
	background-image: url(/img/red_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.menu {
	width:auto;
	height: 49px;
}
.menu td{
	height: 49px;
}
.hh {
	color:#c09451;
	font-weight:bold;
}