
#contents .pio-h2 {
	border: none;
}



#contents .pio-callout {
	float: right;
	width: 220px;
	padding-left: 27px;
	border-left: solid 3px #eeeeee;
	margin-left: 26px;
	font-size: 12px;
	line-height: 15px;
}

#contents .pio-banner {
	background-color: #cad3de;
	text-align: center;
	border-bottom: solid 1px #224578;
	padding: 6px 8px 3px 0;
	width: 394px;
}

#contents .pio-edition {
	text-align: right;
	width: 393px;
	color: #f9bb16;
	font-weight: bold;
	padding: 3px 9px 0 0;
}
#contents .pio-box {
	border: solid 1px #224578;	
	width: 420px;
	margin-bottom: 27px;
}
#contents .pio-box p, #contents .pio-box h3 {
	padding-left: 18px;
}
#contents .pio-box ol {
	margin: 0 0 9px 27px;
	padding: 0 0 0 27px;
}
#contents .pio-box li {
	padding: 3px 0 3px 0;
}


#contents .pio-print-edition {
	float: left;
	width: 128px;
	margin: 0px 0px 0px 0px;
	padding: 12px 13px 12px 14px;
	text-align: center;
}
#contents .pio-print-edition p {
	margin: 0;
	padding: 0 0 4px 0;
}



#contents .pio-staff span {
	float: left;
	text-align: right;
	width: 120px;
	font-weight: bold;
	padding-right: 9px;
}

#contents .pio-article-list td {
	padding: 0 9px 3px 0;
}


#contents .pio-issue-left {
	float: left;
	width: 220px;
}
#contents .pio-issue-right {
	float: right;
	width: 450px;
}
