body{
padding: 0px;
margin: 10px auto;
width:740px;
font-size:80%;
line-height:120%;
}

#wrapper{
	margin: 0px auto;
	padding:55px;
	width: 620px;
    border:5px #a0d9f7 solid;
	background-color:#FFFFFF;
}
#contents{
min-height:200px;
text-align:center;
}

/*IE6‚Ì‚Ý*/
* html div #contents{
	height:200px;
} 

h1{
font-size:115%;

}
h1 img{
float:center;
margin:-20px 0 5px 10px;
}
h2{
	padding: 9px 0 0 15px;
	margin:20px 0 20px 0;
	border-left:3px #db7c02 solid;
	height:25px;
	color:#333333;
	background-color:#eee9dc;
	display:block;
	font-size:110%;
}
h3{
font-size:95%;
letter-spacing:0.1em;
}

h4{
margin:15px 0 15px 10px;
padding:0;
}

td{
padding:5px;
vertical-align:top;
}
.bg1{
background-color: #E1E1E1;
border-left:2px #a0d9f7 solid;
}
.bg2{
background-color: #F2F2F2;
}
.red{
color:#E10000;
font-size:85%;
}

.blue{
color:#003366;
font-size:85%;
}

#footer{
background-color:#EEEEEE;
padding:3px 0;
text-align:center;
font-size:10px;
	width: 620px;
}

#verisign {
background: #ffffff;
width:600px;
height:100px;
border:1px #a0d9f7 solid;
margin:0 0 0 10px;
}

#verisign_left{
background: #ffffff;
width:400px;
margin:0 0 0 10px;
}

#verisign_right{
background: #ffffff;
width:200px;
float:right;
margin:-75px 0 22px 10px;
text-align:center;
}