@charset "utf-8";
body, html {
	margin:0px; padding:0px; background-color:#e5e5e5;
}
*{
	margin:0px; padding:0px; outline:none; border:none; text-decoration:none;
}
h1,h2,h3,h4,h5,h6{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.maint{
	width:100%; height:100%;
}
.top{
	font:9px Arial, Helvetica, sans-serif; color:#808080;
}
.top:hover{
	font:9px Arial, Helvetica, sans-serif; color:#000;
}
.top_active{
	font:9px Arial, Helvetica, sans-serif; color:#000;
}
.top_sep{
	font:9px Arial, Helvetica, sans-serif; color:#808080;
}
.lnk_bg{
	background-image:url(../images/home/lnk_bg.gif); background-repeat:repeat-x;
}
.shadow_bg{
	background-image:url(../images/inner/right_shadow.jpg); background-repeat:no-repeat; background-position:top;
}
.main_lnk{
	font:bold 11px Arial, Helvetica, sans-serif; color:#808080;
}
.main_lnk:hover{
	font:bold 11px Arial, Helvetica, sans-serif; color:#AD85AD;
}
.main_lnk_active{
	font:bold 11px Arial, Helvetica, sans-serif; color:#AD85AD;
}
.main_lnk_sep{
	font:bold 11px Arial, Helvetica, sans-serif; color:#808080;
}
.home_txt{
	font:12px/17px Arial, Helvetica, sans-serif; color:#000;
}
.content{
	font:12px/22px Arial, Helvetica, sans-serif; color:#000; text-align:justify;
}
.star{
	font:12px/22px Arial, Helvetica, sans-serif; color:#AD85AD;
}
.home_head{
	font:bold 12px/17px Arial, Helvetica, sans-serif; color:#AD85AD;
}
.head{
	font:bold 12px/22px Arial, Helvetica, sans-serif; color:#AD85AD;
}
h1{
	font:bold 12px/22px Arial, Helvetica, sans-serif; color:#AD85AD; display:inline;
}
.copy{
	font:9px Arial, Helvetica, sans-serif; color:#808080; text-align:left;
}
.top_lnk{
	font:9px Arial, Helvetica, sans-serif; color:#808080;
}
.top_lnk:hover{
	font:9px Arial, Helvetica, sans-serif; color:#333;
}
.text_field{
	font: 12px Arial, Helvetica, sans-serif; color:#615F60; border:1px solid #AD85AD; height:17px; width:220px; background-color:#F4F4F4;
}
.text_area{
	font: 12px Arial, Helvetica, sans-serif; color:#615F60; border:1px solid #AD85AD; height:65px; width:220px; margin-bottom:8px; background-color:#F4F4F4;
}
.btn{
	font: bold 12px Arial, Helvetica, sans-serif; color:#fff; border:1px solid #808080; height:23px; width:75px; background-color:#AD85AD; 
}
.sitemap{
	font:12px/22px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;
}
.sitemap:hover{
	font:12px/22px Arial, Helvetica, sans-serif; color:#AD85AD; text-decoration:underline;
}
.img_border{
	border:1px solid #808080;
}
.table_head{
	font:bold 11px/18px Arial, Helvetica, sans-serif; color:#956495;
}

/*.table_head{
	font:bold 11px/18px Arial, Helvetica, sans-serif; color:#956495; border-right:1px solid #ccc;
}*/
.table_head1{
	font:bold 11px/18px Arial, Helvetica, sans-serif; color:#fff;
}
.table_content{
	font:11px/18px Arial, Helvetica, sans-serif; color:#000;
}
/*.table_content{
	font:11px/18px Arial, Helvetica, sans-serif; color:#000; border-right:1px solid #ccc;
}*/
.table_pro{
	font:11px/18px Arial, Helvetica, sans-serif; color:#fff; padding: 4px 4px 5px 5px;
}
/*.table_pro{
	font:11px/18px Arial, Helvetica, sans-serif; color:#fff; border-right:1px solid #ccc; padding: 4px 4px 5px 5px;
}*/
.yes{
	font:23px/18px Arial, Helvetica, sans-serif; color:#000;
}
.yes1{
	font:22px/18px Arial, Helvetica, sans-serif; color:#000;
}

.no{
	font:23px/18px Arial, Helvetica, sans-serif; color:#CC0000;
}
.no1{
	font:22px/18px Arial, Helvetica, sans-serif; color:#CC0000;
}
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
.jump_lnk{
	font:bold 11px Arial, Helvetica, sans-serif; color:#AD85AD;
}
.jump_lnk:hover{
	font:bold 11px Arial, Helvetica, sans-serif; color:#808080;
}
.jump_lnk_active{
	font:bold 11px Arial, Helvetica, sans-serif; color:#AD85AD;
}
.jump_lnk_sep{
	font:bold 11px Arial, Helvetica, sans-serif; color:#808080;
}

.home_txt1{
	font:bold 13px/16px Arial, Helvetica, sans-serif; color:#666666;
}