body{
	margin:2px;
	padding:0;
}
img{
	border:0;
}
.layout{
	width:484px;
}
a.arrow{
	background:url(../img/arRR.gif) left top no-repeat;
	padding-left:15px;
	padding-top:1px;
	display:block;
}
td.areaL ,
td.areaR{
	vertical-align:top;
	width:240px;
}
td.areaL{
	padding-right:2px;
}
td.areaR{
	padding-left:2px;
}
.bg1{
	width:240px;
	padding:0px;
	margin-top:5px;
}
.bg3{
	width:238px;
	padding:1px;
	margin-bottom:1px;
}
.bg1 .mgn{
	margin:5px;
}
.bg3 .mgn{
	margin:4px 5px 5px;
}
ul{
	padding:0;
	margin:2px 0;
	list-style-type:none;
/*	list-style-image:url(../img/i.gif);*/
}
ul li{
	margin:0;
	padding:3px 2px 3px 12px;
	line-height:1.1em;
	background:url(../img/i.gif) no-repeat left 8px;
}
small{
	font-size:10px;
	letter-spacing:1px;
}
.wbox{
	background:#fff;
	color:#000;
	padding:3px 5px;
}
.dotlineT{
	border-top:2px dotted #ccc;
	padding-top:3px;
}
.dotlineB{
	border-bottom:2px dotted #ccc;
	padding-bottom:3px;
}
.f-right{
	float:right;
}
.va-mid{
	vertical-align:middle;
}
.ad{
	text-align:center;
	padding:10px 0 5px;
}
.foot,
.copyright{
	color:#999;
	font-size:10px;
	font-family:Lucida Sans Unicode,verdana,arial,helvetica;
	text-align:center;
	padding:3px;
	margin-top:5px;
	border-top:solid #ccc 1px;
}
