#mainBody {
	padding-left: 50px;
	padding-right: 50px;
}

#contentSpace {
	margin-right: 307px;
	background-color: #fff;
}

#contentSpace div.contentSpaceTop {
	height: 10px;
	background-image: url( images/contentBox-large-top.png );
	background-position: bottom center;
	background-repeat: no-repeat;
}

#contentSpace div.contentSpaceMain {
	padding: 5px 20px 10px 20px;
	background-image: url( images/contentBox-large-middle.png );
	background-position: center center;
	background-repeat: repeat-y;
}

#contentSpace div.contentSpaceBottom {
	height: 10px;
	background-image: url( images/contentBox-large-bottom.png );
	background-position: top center;
	background-repeat: no-repeat;
}

#contentSpace h3 {
	margin: 0px;
	
	font-size: 16px;
}

#contentSpace h4 {
	margin: 0px;
	
	font-size: 14px;
	font-weight: normal;
}

#contentSpace p {
}

#contentSpace table.keyprinciplesList {
	margin-top: 10px;
}
#contentSpace table.keyprinciplesList td.keyprinciplesImage {
	padding-top: 10px;
}
#contentSpace table.keyprinciplesList td.keyprinciplesBody {
	padding-top: 10px;
	padding-left: 10px;
}


#sideBox {
	float: right;
	width: 262px;
	background-color: #fff;
}
#sideBox div.sideBoxTop {
	height: 10px;
	background-image: url( images/sideBox-top.png );
	background-position: bottom center;
	background-repeat: no-repeat;
}

#sideBox div.sideBoxMain {
	padding: 6px 12px 6px 12px;
	background-image: url( images/sideBox-middle.png );
	background-position: center center;
	background-repeat: repeat-y;
}

#sideBox div.sideBoxBottom {
	height: 10px;
	background-image: url( images/sideBox-bottom.png );
	background-position: top center;
	background-repeat: no-repeat;
}

#sideBox ul { list-style: none; }
#sideBox li { padding: 3px 0px; }
#sideBox li a { }
#sideBox li a:hover { }