
#body{
	margin-top:70px;
}

#left h4,#left2 h4{
	border-left:solid 4px #cccccc;
	border-bottom:solid 1px #cccccc;
	text-indent:12px;
	height:16pt;
	line-height:16pt;
	font-size:11pt;
}

#right h3{
	margin:0;
	background:url(/img/bkg/default/righth3.gif) repeat-x center center;
	height:24px;
	line-height:24px;
	font-weight:normal;
	font-size:11pt;
	text-indent:10px;
}


/* contents */

#pickup,#pickup th,#pickup td{
	border:none;
	padding:0 5px;
	background-color:white;
}

#pickup th{
	text-align:center;
}

#pickup td span{
	color:green;
	font-size:14pt;
	line-height:20pt;
	font-weight:bold;
}

#rr ul{
	list-style:none;
	margin:auto 10px;
}

#rr li{
	border-bottom:dotted 1px #cccccc;
	line-height:18pt;
}

#wn,#acc,#pn,#bmark,#pr{
	border:solid 1px #cccccc;
	margin:10px 0;
}

#wn dl,#acc ul,#pn ul,#wn p,#acc p,#pn dl,#pn p{
	margin-right:10px;
}

#pr p{
	margin:6px;
}

.allowright,#wn p{
	text-align:right;
}

.allowright a{
	background:url(/img/bkg/top/allowright.gif) no-repeat left center;
	padding-left:15px;
}


#wn div{
	height:200px;
	overflow:auto;
}

#wn dl,#pn dl{
	margin-left:10px;
}

#wn dd,#pn dd{
	margin-left:15px;
	margin-bottom:25px;
}

#rbn{
	margin:0 auto 15px auto;
	height:89px;
	background:url(/img/bkg/top/pr.gif) no-repeat 5px 5px;
	border:dotted 1px #cccccc;
	text-align:center;
}

#rbn a{
	position:relative;
	top:23px;
}


#bmark ul{
	margin:auto auto auto 7px;
	list-style:none;
}

#bmark li{
	margin:8px;
}

#bmark img{
	margin:0 5px -3px 0;
}


