@charset "utf-8";
/* CSS Document */


#wrapper{ background:url(../images/title_back.jpg) repeat-x top #A0CA2A;}
#main h4{ margin-bottom:20px;}





/*--------------------------------------------------------------------privacy*/

#privacy{
	margin-bottom:15px;}

#privacy ul{
	margin-top:15px;
}

#privacy ul li {
	margin-bottom:5px;
}

/*--------------------------------------------------------------------sitemap*/

#sitemap{
	overflow:hidden;
}
.mrg_left210{ padding-left:200px;}

#map{width:200px; float:left;}


#map ul{display:block;}


#map li{ font-weight:bold;
		padding:6px 6px 6px 30px;
		border:1px solid #CCC;
		background-image:url(../images/arrow.gif);
		background-repeat:no-repeat; 
		background-position:10px 10px;
		margin:0px 10px 20px 10px;
	}
#map02{width:230px; float:left;}


#map02 ul{display:block;}


#map02 li{ font-weight:bold;
		padding:6px 6px 6px 30px;
		border:1px solid #CCC;
		background-image:url(../images/arrow.gif);
		background-repeat:no-repeat; 
		background-position:10px 10px;
		margin:0px 10px 20px 10px;
	}

.border{border-top:1px dashed #CCC; padding:10px 0 10px 0;}


#map a:link			 {color:#000;text-decoration:none;}
#map a:visited		 {color:#99C;text-decoration:none;}
#map a:active		 {color:#1d2088;text-decoration:none;}
#map a:hover			 {color:#FC0;text-decoration:underline;}












#table01{
border-collapse:collapse;
margin-bottom:10px;
width:630px;
}


#table01 th{
text-align:left;
padding:15px;
font-weight:bold;
vertical-align:top;
border-bottom:1px dashed #ccc;
}

#table01 td{
padding:15px;
border-bottom:1px dashed #ccc;
}

.gray{ color:#CCC;}

.btm{ text-align:right;}

#