@charset "utf-8";
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
a,a:visited{
	color:#333333;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
#page{ margin:0 auto; width:779px;}
#menu a,#menu a:visited{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#menu a:hover{
	text-decoration: underline;
}
.menu-line{ border-right:#FFFFFF 1px solid;}

#main{ background:url(icon02.jpg) repeat-y; width:779px; float:left;}
#left{ float:left; width:200px; margin:10px 0 0 4px;}
#left-box ul{ list-style-type: none; width:200px;margin:0px; padding:0px;}
#left-box li{ margin:0px;}
#left-box a,#left-box a:visited{
	line-height:27px;
	width: 180px;
	background-image: url(icon04.jpg);
	float: left;
	padding-left:20px;
	font-size:12px;
	color:#333333;
	text-decoration: none;
	border-bottom:3px solid #FFFFFF;
}
#left-box a:hover{ background:url(icon04-.jpg);}
#right{ float:right; width:556px; margin:15px auto; border-top:1px solid #CCCCCC; padding-top:10px; color:#666666;}
.clear{ clear:both;}
#bottom{ background:url(icon05.jpg); height:53px; width:100%; float:left; padding:20px 0 0 0; text-align:center; line-height:20px; color:#999999}
hr {
	border-top: 1px dashed #CCCCCC;
	background-color: #ffffff;
	height: 1px;
	color: #ffffff;
	margin: 0px;
	line-height: 1em;
	border-right: none;
	border-bottom: none;
	border-left: none;
}



