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

body{
background:  #f3f4f7;
font-family: Arial, Helvetica, sans-serif;
color: #555555;
padding: 0px;
margin: 0px;
text-align: center;
font-size: 12pt;
line-height:24px;
}
	
   
 #box{ 
width: 150px;
margin-top: 0px;
margin-right: 100;
margin-bottom: auto;
margin-left: 1000;
padding: 1000;  
font-size: 11px;
		
		
}
   
#box li{line-height:20px}

 

#nav{
	clear:both;
text-align: center;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
margin: 60px 0 0 11px;
}
#nav ul{
margin: 0px;
padding: 0px;
list-style-type: none;
}
  
#nav li{
float: left;
padding: 5px 5px;
background-color: #ccc;
margin: 0 3px 0 0;
height: 20px;
width: 154px;
}

#nav li a{
text-decoration: none;
color: #666;
background: url(/imagesforcode/201301/menubg.gif) no-repeat 0px 0px;
width: 150px;
line-height: 20px;
display: block;
}
#nav li a:hover{
color: #CC0000;
background: url(/imagesforcode/201301/menubg.gif) no-repeat 0px -20px;
}
  

 
body{
	backgroud-color: #f3f4f7;
margin:0 auto;
 
 }
#webbox {
	background-color:  #f3f4f7;
 with: auto;
 height: auto;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;}

 
#header {
	background-color: #f3f4f7;
width: 1020px;
height: 50px;
padding: 45px;
margin: 40px auto;
 }
 


#maincontent {
	clear:both;
	background-color: #f3f4f7;
 	width: 1000px;
 	height: auto;
 	padding:0px;
 	margin: 20px; 
 }
#maincontent .yotab{margin-top:25px;}
#maincontent .yotac{margin-top:25px;}
#maincontent .yotad{margin-top:25px;}
#maincontent .yotae{margin-top:25px;}

.footer{
	width:100%;
	background-color:#dddddd;
	margin: 20px 0 0 0;
	padding: 10px 0;
}

h2{
	padding: 10px;
	font-size:24px;
	border-bottom:solid;
	margin: 20px 0;
}

#logo{
	float:left;
	width:450px;	
}

#headright{
	float:right;
	text-align:right;
margin: 10px 10px 0 0;
}

li{
	list-style:none;
}


a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}