.contentBody {
	line-height: 1.5;
}

.contentBody table {
	font-size: 13px;
        color: #5d5d5d;
}
.contentBody table tr:first-child {background:#0081c4; color:#ffffff; font-weight: bold;}
.contentBody table {
	border-collapse: collapse;
	border: 1px solid #0081c4;
}	
.contentBody table tr {
	border-collapse: collapse;
	border: 1px solid #0081c4;	
}
.contentBody table tr td{
	border-collapse: collapse;
	border: 1px solid #0081c4;	
}
.contentBody p { margin: 0 0 10px 0; padding: 0; }

.contentBody h1 {
	color: #000;
	font-size: 30px;
	padding: 30px 0 10px 0;
	margin: 0;
	font-weight: normal;
        font-family: 'Roboto';
}
.contentBody h1:first-child{padding-top: 0;}
.contentBody h2 {
	color: #000000;
	font-size: 24px;
	padding: 20px 0 5px 0;
	margin: 0;
	font-weight: normal;
        font-family: 'Roboto';
}

.contentBody h3 {
	color: #000;
	font-size: 16px;
	padding: 9px 0 0px 0;
	margin: 0;
	font-weight: normal;
        font-family: 'Roboto';
}

.contentBody a:link, .contentBody  a:visited {
	color: #3b3b3b;
	font-size: 13px;
	text-decoration: underline;
}
.contentBody a:hover {
	text-decoration: none;
}

.contentBody ul { padding: 0; margin: 0 0 10px 0; }
.contentBody ul ul { padding: 0; margin: 0 0 0 0; }
.contentBody ul li {
	padding: 0;
	margin: 4px 0 4px 16px;
	list-style: none;
	padding-left: 14px;
	background: url(/i/li.png) 0 7px no-repeat;
}
.contentBody ul ul li { background: url(/i/li.png) 0 7px no-repeat; }
.contentBody ul ul ul li { background: url(/i/li.png) 0 7px no-repeat; }
.contentBody ol { margin: 0 0 10px 0; padding: 0; }
.contentBody ol ol { padding: 0; margin: 0 0 0 0; }
.contentBody ol li {
	padding: 0;
	margin: 4px 0 4px 16px;
	list-style-position: inside;
	list-style-type: decimal;
}
.contentBody ol ol li { list-style-type: lower-greek; }
.contentBody ol ol ol li { list-style-type: lower-roman; }