/*----- all contents -----*/

body{
	padding:0 0 0 0;
	margin:0 0 0 0;
	background : url(all_bg.gif) left top;
	font-family:sans-serif monospace;
	font-size:14px;
	color:#333333;
	text-align:center;
}
a{
	color:#5555cc;
}
a:hover{
	color:#999999;
}
img{
	padding:0 0 0 0;
	margin:0 0 0 0;
	border:0;
}
h1{
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:10px;
}
h2{
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:10px;
}
p{
	padding:0 0 0 0;
	margin:2px 0 3px 0;
}
br{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
ul{
	padding:0 0 0 0;
	margin:10px 0 10px 20px;
	color:#0086d1;
	text-decoration:underline;
}

/*----- well contents -----*/

#wrapper{
	padding:0 0 0 0;
	margin:0 0 0 0;
	background : url(bg.gif) left top;
	width:742px;
	text-align:center;
}

/*----- header contents -----*/

#header{
	padding:0 0 0 0;
	margin:0 0 20px 0;
	width:740px;
}
#headerlogo{
	padding:0 0 0 0;
	margin:0 0 0 0;
	background : url(title.gif) no-repeat center top;
	width:740px;
	height:163px;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
}

/*----- main contents -----*/

#main{
	padding:0 19px 0 19px;
	margin:0 0 0 0;
	width:700px;
	text-align:left;
}
#text{
	padding:0 19px 0 19px;
	margin:0 0 0 0;
	width:660px;
	text-align:left;
}
#entry_top{
	padding:0 0 0 0;
	margin:0 0 0 0;
	background : url(entry_top.gif) no-repeat center top;
	width:700px;
	height:145px;
	text-indent:-9999px;
	display:block;
	text-decoration:none;
}
#entry_main{
	padding:20px 0 20px 0;
	margin:0 0 0 0;
	background-color:#e8f5fd;
	width:700px;
	text-align:center;
}
.left{
	float:left;
}
.right{
	float:right;
}
.red{
	color:#dd0000;
}
.blue{
	color:#0000dd;
}
.bold{
	font-weight:bold;
}
.bold_r{
	color:#dd0000;
	font-weight:bold;
}
.bold_b{
	color:#0000dd;
	font-weight:bold;
}
.bold_16{
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
.bold_16r{
	font-size:16px;
	color:#dd0000;
	font-weight:bold;
}
.bold_16b{
	font-size:16px;
	color:#0000dd;
	font-weight:bold;
}
.box_blue{
	padding:20px 30px 20px 30px;
	margin:0 0 0 0;
	width:600px;
	border:2px solid #0068B6;
}
.box_red{
	padding:20px 10px 20px 20px;
	margin:0 0 0 0;
	width:620px;
	border:2px solid #dd0000;
}
.box_entry{
	padding:0 20px 20px 20px;
	margin:0 0 0 0;
	width:560px;
	font-size:10px;
	border:2px solid #dd0000;
	background-color:#ffffff;
	text-align:left;
}
.table{
	padding:8px 0 0 0;
	margin:0 0 0 0;
}
.law{
	font-size:12px;
}
/*----- footer contents -----*/

#footer{
	padding:20px 20px 20px 20px;
	margin:0 0 0 0;
	width:700px;
}
#footer_coment{
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
}
#copyright{
	float:right;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
}
