/* CSS Document */
body {				background:url(../images/bg.gif);  }

.wrapper {		width:1000px; margin:0 auto; }
.cl {			clear:both; }
a {				color:#8C0000; }
a h3 {			position:relative; top:1px; left:0; z-index:-1; overflow: hidden; font-size:0.1em; font-weight:normal; color:#CCCCCC; /*\*//*/display:inline-table;/**/}

#header {		}
#header h2 {	font-size:0.8em; color:#000; font-weight:normal;margin-left:15px; }
#header a {		float:left; }
#header a#index_a {		margin-right:20px; }
#header a.header_btn {	margin-top:10px; }

#menu {			margin-top:10px;height:53px; background:url(../images/menu_bg.png); }

#menu a {		width:143px; height:53px; float:left; background-position:top; }
#menu a:hover{	background-position:bottom; }
#menu a.sel {	background-position:bottom; }

#menu a#menu0 {	background-image:url(../images/menu0.png); width:142px; }
#menu a#menu1 {	background-image:url(../images/menu1.png); }
#menu a#menu2 {	background-image:url(../images/menu2.png); }
#menu a#menu3 {	background-image:url(../images/menu3.png); }
#menu a#menu4 {	background-image:url(../images/menu4.png); }
#menu a#menu5 {	background-image:url(../images/menu5.png); }
#menu a#menu6 {	background-image:url(../images/menu6.png); }

#flash {		width:450px; height:182px; background:url(../images/flash.png); padding:70px 500px 50px 50px; line-height:1.5em; color:#666; }

#contents {		background:url(../images/sub_bg.png); clear:both; }
.top_bottom {	float:left; }

#c_left {	padding:10px; width:280px; float:left; }
#c_left h2 {	color:#666; font-size:1em; font-weight:bold; padding:10px 0; margin:0; border-bottom:1px solid #660000; }
#smenu {		margin-bottom:30px; }
#smenu a {		float:left; width:228px; border:1px solid #660000; border-top:none; padding:10px; padding-left:40px; background:url(../images/sub_menu_bg.png) no-repeat #FFF 5px 0; font-size:0.9em; }
#smenu a.sel,
#smenu a:hover {	background-color:#E9EEC1; background-image:url(../images/sub_menu_bg_hover.png); }
#c_left p {	font-size:0.8em; color:#666; line-height:1.5em; padding:15px 5px; }
#c_left a.btn {	float:left; margin-left:50px; clear:both; margin-bottom:15px; }
#c_left a#pdf {	float:right; clear:both; }

#c_right {	padding:15px; width:650px; float:left; }
#c_right h1 {	margin:0; }
#c_right h2 {	color:#57601A; border-bottom: 2px dotted #750000; font-size:1.1em; }
#c_right h4 {
	color:#4BAFC9;
}
#c_right p {	color:#444; font-size:0.9em; line-height:1.5em; }

#page_top {		text-align:right; padding:10px; margin-bottom:10px; }
#page_top a {	background:url(../images/page_top.gif) no-repeat;padding:2px 10px 5px 20px; font-size:0.9em; }

#footer {		background:url(../images/footer_bg.png) repeat-x #8C0000 top; color:#FFF; font-size:0.75em; }
.red {
	color: #EC3C00;
}



#sitemap {		padding:10px 0; }
#sitemap a {	color:#FFF; margin-left:0.3em; text-decoration:none; font-size:0.9em; }
#sitemap a:hover { text-decoration:underline; }

address {		 font-style:normal; padding:20px 20px 40px; }

#copyright {	text-align:center; padding-bottom:20px; }
