@charset "UTF-8";h2 {	margin: 0px;	padding: 0px;	clear: both;	width: 750px;	height: 270px;}#topcontent {	padding: 15px;	background: #FFFFFF url(../images/bg_content.gif) repeat-x left top;	clear: both;	width: 720px;}#topcontent #primary {	float: left;	width: 490px;}#topcontent #secondary {	float: right;	width: 210px;}#picup {	margin: 0px 0px 20px;	padding: 0px;	font-size: 85%;	color: #333333;	line-height: 1.4;}#picup td {	margin: 0px;	padding: 0px;}#picup .mainbox {	background: url(../images/bg_picup.gif) repeat-y left top;	margin: 0px;	padding-right: 19px;	padding-left: 19px;}#picup h3 {	margin: 0px 0px 6px;	padding: 0px;}#picup p {	margin: 0px;	padding: 0px;}#picup .lead {	color: #2E2E2E;	margin: 0px 0px 5px;	padding: 0px;}#picup .thumbnail {	float: left;	margin: 0px 7px 5px 0px;	padding: 0px;	border: 1px solid #CCCCCC;}#picup .detail a {	background: url(../images/arrow_02.gif) no-repeat left 0.3em;	margin: 0px;	padding: 0px 0px 0px 6px;}#topics {	margin: 0px 0px 20px;	padding: 0px;	font-size: 93%;}#topics h3 {	margin: 0px 0px 10px;	padding: 0px;}#topics dl {	margin: 0px 0px 0px 10px;	padding: 0px;	height: 120px;	overflow-y: auto;}#topics dl dt {	clear: left;	float: left;	width: 8.5em;	padding-left: 13px;	padding-bottom: 0.5em;	color: #666666;	background: url(../images/arrow_01.gif) no-repeat left 0.3em;}#topics dl dd {	margin-left: 8.5em;	padding-bottom: 0.5em;	_height: 1%;}#link h3 {	margin: 0px 0px 10px;	padding: 0px;}#secondary h3 {	margin: 0px;	padding: 0px;}#accessbox {	font-size: 85%;	color: #333333;	line-height: 1.4;	padding: 9px;	margin: 0px 0px 20px;	border-top: 1px;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	background: #FFF2E3;}#accessbox p {	margin: 0px;	padding: 0px;}#accessbox ul {	margin: 5px 0px 0px;	padding: 3px 0px 0px;	border-top: 1px dotted #999999;}#accessbox li {	list-style: square inside;	margin: 0px 0px 3px;	padding: 0px 0px 3px 3px;	border-bottom: 1px dotted #999999;}#accessbox .detail {	text-align: right;}#accessbox .detail a {	background: url(../images/arrow_02.gif) no-repeat left 0.3em;	margin: 0px;	padding: 0px 0px 0px 6px;}
