a:link {
	color: #0058A2;
	text-decoration:none;
}
a:visited {
	color: #0058A2;
	text-decoration:none;
}
a:hover {
	color: #0058A2;
	text-decoration:underline;
}
a:active {
	color: #0058A2;
	text-decoration:underline;
}
.backtable {
	width: 800px;
	background-color:#FFFFFF;
	border-top:none;
	border-bottom:none;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	margin:auto;
}
/*
---------------------------
main contents
---------------------------
*/
.backtable-main {
	width: 800px;
	background-color:#FFFFFF;
	text-align:center;
	border-top:#000000 solid 1px;
	border-bottom:none;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	padding:0px 0px 40px 0px;
	margin:auto;
}
.service {
	width:620px;
	margin:15px 0px 10px 0px;
	padding:5px 0px 5px 0px;
	border-bottom:#666666 dotted 1px;
	margin:auto;
}
.box1 {
	padding:5px;
	font-size:12px;
}
.box2 {
	padding:10px;
	margin:20px;
}
.block1 {
	font-size:12px;
	color:#666666;
	width:620px;
	text-align:left;
	line-height:120%;
	padding:10px;
	margin:10px 0px 0px 0px;
}
.block2 {
	font-size:12px;
	color:#666666;
	width:620px;
	text-align:left;
	line-height:120%;
	padding:10px;
	margin:10px 0px 0px 0px;
}
.red1 {
	font-size:12px;
	color:#ff0000;
	width:620px;
	text-align:left;
	line-height:120%;
	padding:10px;
	margin:10px 0px 0px 0px;
}
.block-finding {
	font-size:12px;
	color:#666666;
	line-height:120%;
	padding:10px;
	margin:10px 0px 0px 0px;
}
.table1 {
	width:600px;
	padding:5px;
}
.table1_2 {
	width:600px;
}
.table2 {
	width:600px;
	padding:5px;
	border:#666666 solid 1px;
}
.table3 {
	width:420px;
	padding:5px;
}
.padding{
	padding:5px 25px 5px 25px;
}
.borderdotted{
	border-color:#000000;
	border-bottom-style:dotted;
}
.border{
	border:#000000 solid 1px;
}
.border2{
	border-top:#000000 solid 1px;
	border-right:#000000 solid 1px;
	border-left:none;
	border-bottom:#000000 solid 1px;
}
.borderbottom-green{
	border-bottom:#339900 solid 1px;
}
.bordernobottom-green{
	border-top:#339900 solid 1px;
	border-right:#339900 solid 1px;
	border-left:#339900 solid 1px;
	border-bottom:none;
}
.bordernotop-green{
	border-top:none;
	border-right:#339900 solid 1px;
	border-left:#339900 solid 1px;
	border-bottom:#339900 solid 1px;
}
.margin-auto{
	margin:auto;
}
/*
---------------------------
rental.html
---------------------------
*/
.tablerule {
	width:700px;
	padding:5px;
	border:#5682BC solid 1px;
}
.block-rule {
	width:750px;
	margin:10px 0px 0px 0px;
}
.block-rule2 {
	width:600px;
	margin:10px 0px 0px 0px;
}
.boxrule{
	overflow:scroll;
	width:600px;
	height:300px;
	border:#000000 solid 1px;
	line-height:140%;
}
.boxrule1{
	overflow:scroll;
	width:600px;
	height:500px;
	border:#000000 solid 1px;
	line-height:140%;
}