body,p,form,table,select,textarea,input{font-size:12px;}
body { text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style3 {color: #666666}
.style4 {color: #FF3300}
.style5 {color: #FFFFFF}
.css {
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
}
a:link {
	font-size: 12px;
	color: black;
	text-decoration: none;
	line-height: 20px;
}
a:visited {
	font-size: 12px;
	color: black;
	line-height: 20px;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #FF3300;
	text-decoration: underline;
}
.a {
	font-size: 12px;
	line-height: 20px;
	color: #CCCCCC;
	text-decoration: none;
}
.aa {
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.aaa {
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}
.textfield {
	BORDER-RIGHT: #959492 1px solid; BORDER-TOP: #959492 1px solid; PADDING-LEFT: 2px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #959492 1px solid; COLOR: #666666; BORDER-BOTTOM: #959492 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.wt:link,.wt:visited,.wt:hover {
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	line-height: 20px;
}

#div_frame{ width:720px; letter-spacing:0px; margin:10px; height:350px;
	color: #333;
	font-size: 13px;
	padding-left:25px;
	padding-right:20px;
	padding-top:2px;
	padding-under:50px;
	line-height: 180%;
	text-align:justify;
	text-justify:inter-ideograph;
}

#div_nav{ 
	text-align:left;
	padding-left:2px;
	padding-top:12px;
	font-size: 12px;
	color: #000066;
} 

#div_nav a{
	color: #000066;
	text-decoration: none;
}
#div_nav a:link{
	color: #000066;
	text-decoration: none;
}
#div_nav a:visited{
	color: #000066;
	text-decoration: none;
}
#div_nav a:hover{
	color: #008000;
	text-decoration: none;
}
#div_home_01 {font-size: 12px;color:#000033; padding:5px,10px,5px,15px; line-height:20px; text-align:left;}
#div_home_01 a {color:#000033;text-decoration:none;}
#div_home_01 a:visited{color:#000033;text-decoration:none;}
#div_home_01 a:hover {color:#666666;text-decoration:underline;}

.ul_home_01{ padding:0;list-style-type:none;  margin:0;}

#div_footer {color: #333333;padding-left:30px;}
#div_footer a{color: #333333;text-decoration: none;}
#div_footer a:visited{color: #333333;	text-decoration: none;}
#div_footer a:hover{color: #00ff00;	text-decoration: none;}


#menu { padding-top:10px; padding-left:20px;
}

#div_news_list { 
	font-size: 14px;
	line-height: 160%;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}

.news01 {color:#333; }
.news01 a {color:#333;text-decoration:none;}
.news01 a:visited{color:#333;text-decoration:none;}
.news01 a:hover {color:#0000aa;text-decoration:underline;}
#div_id1{font-size: 12px;	color: #000033; text-align:left; padding:10px;}

#div_id2{font-size: 12px;color:#ffffff; text-align:left; padding-top:15px; padding-left:7px; width:200px;line-height: 20px;}

#div_id3{font-size: 12px;color:#ffffff;width:165px; font-weight:bold; padding-left:10px; padding-top:5px;}
#div_id3 a {color:#000066;text-decoration:none;}
#div_id3 a:visited{color:#000066;text-decoration:none;}
#div_id3 a:hover {color:#666666;text-decoration:underline;}

#div_id4{text-align:left;  line-height:150%; font-size:12px; color:#333;}
#div_id4 a {color:#000066;text-decoration:none;}
#div_id4 a:visited{color:#000066;text-decoration:none;}
#div_id4 a:hover {color:#666666;text-decoration:underline;}

#div_id5{}
#div_id6{text-align:left;  line-height:150%; font-size:12px; color:#333; padding:16px;}



.ys {color:#333; }
.ys a {color:#333;text-decoration:none;}
.ys a:visited{color:#333;text-decoration:none;}
.ys a:hover {color:#0000aa;text-decoration:underline;}

#div_frend_link{ margin-left:15px; margin-top:5px; }


.7x {color:#000066; 	font-size: 12px;
	line-height: 20px;
}
.7x a {color:#000066;text-decoration:none;}
.7x a:visited{color:#000066;text-decoration:none;}
.7x a:hover {color:#0000aa;text-decoration:underline;}

#demo { 
background: #FFF; 
overflow:hidden; 
width: 712px; 
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 