body {	margin: 0;	padding: 0;	background: #fff url(../images/background.gif) repeat-x;	font-family: 'Trebuchet MS', Trebuchet, Verdana, Arial;	font-size: 12px;	line-height: 18px;	color: #0b0c10;}#contentWrapper {	margin: 0 auto;	width: 780px;}h3 {	font-size: 14px;	padding: 0px 0 0 0px;	margin: 0;	line-height: 16px;}h2 {	font-size: 14px;	padding: 5px 0 0 12px;	margin: 0;	line-height: 16px;}#topNav td {	text-align: center;}#topNav a {	color: #0b0c10;	text-decoration: none;	font-size: 12px;	font-weight: normal;}#topNav a:hover,#topNav a.active {	text-decoration: underline;	font-weight: bold;}#topNav a .active {	text-decoration: underline;}h1 {	font-size: 18px;	line-height: 22px;}em {	font-size: 14px;	color: #928053;	font-weight: bold;	font-style: normal;}li {	padding-bottom: .9em;}.mailtoLink a {	font-weight: bold;	text-decoration: underline;	color: #0b0c10;}.mailtoLink a:hover {	text-decoration: none;}#bottomNav a {	font-size: 12px;	text-decoration: none;	color: #0b0c10;}#bottomNav a:hover {	text-decoration: underline;}#bottomNav {	padding-top: 0;	padding-bottom: 3px;	margin-bottom: 0;}.disclaimer {	color: #666666;	font-size: 10px;	margin: 0;	padding: 0;}.bottomRule {	margin: 0;	padding: 0;	border: none;	border-top: 1px solid #0b0c10;}.bottomLogo {	padding-top: 9px;	}

.sidebarHeadline {
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	padding-bottom: 12px;
	border-bottom: 1px solid #94b0c5;
	display: block;
}

.sidebarKO {
	color: #FFFFFF;
	font-size: 11px;
	margin: 0;
	padding: 5px 0;
}

hr.sidebarRule {
border: none;
border-top: 1px solid #94b0c5;
padding: 10px 0 15px 0;
margin: 0;
}

.sidebarLast {
	padding-bottom: 15px;	
}

.sidebarBox {
	margin-bottom: 15px;
}
.sidebarBox a, .sidebarBox a:visited {
	color: #ffffff;
	text-decoration: underline;
}

.sidebarBox a:hover {
	text-decoration: none;
}
