#body #content h3{
	font-size:24px;
	line-height:30px;
}

#body #content #top_bar{
	margin:0;
	padding:10px;
	color:#ffffff;
	background:#3030ff;
	background-image:url(../img/title_gra.gif);
	background-repeat:repeat-x;
	border-top:solid 2px #8080ff;
	border-left:solid 2px #8080ff;
	border-right:solid 3px #404080;
	border-bottom:solid 3px #6060a0;
	text-align:center;
}

#body #content #top_bar #top{
	margin:0;
	padding:0;
	font-size:24px;
	font-weight:bold;
	line-height:24px;
	text-decoration:none;
}

#body #content #link_list{
	font-size:16px;
	line-height:32px;
}

#body #content #link_list a{
	margin:0;
	padding:0;
	color:#0000ff;
	font-weight:bold;
	text-decoration:none;
	border-bottom:dotted 1px #000080;
	font-size:16px;
	line-height:32px;
}

#body #content #link_list a:active,#body #content #link_list a:hover{
	color:#ff0000;
}

#body #content ul,.entry-content ul{
	margin:0;
	padding:0;
	list-style:none;
}

#body #content li,.entry-content li{
	margin:0;
	padding:0;
	list-style:none;
}

#content .entry-title{
	display:none;
}

// table.list
#body #content table.list{
	border-top:1px solid #808080;
	border-left:1px solid #808080;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	empty-cells:show;
	font-family:sans-serif;
}

#body #content .list caption{
	font-size:14px;
	font-weight:bold;
	margin:5px 0;
}

#body #content .list th{
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	color:#000000;
	background-color:#d0d0ff;
	padding:4px;
	text-align:center;
	font-size:14px;
}

#body #content .list td{
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	padding:2px;
	padding:4px;
	text-align:left;
	font-size:14px;
}

#body #content .href_bold a{
	font-weight:bold;
}

