.contentBody {
  margin: 0 29px;
  padding: 25px 0 2em;
}
.contentBody h2 {
  margin: 2em 0 1em;
  border-bottom: 2px solid #ADD412;
  font-size: 114.29%;
}
.contentBody h2:first-child {
  margin-top: 0;
}
.contentBody h3 {
  margin: 2em 0 1em;
  color: #007a43;
  font-size: 107.14%;
}
.contentBody p,
.contentBody ol,
.contentBody ul {
  margin: 1em 0;
}
.contentBody ol {
  list-style: decimal;
  padding-left: 2em;
}
.contentBody ul {
  list-style: disc;
  padding-left: 2em;
}
.contentBody li ul {
  list-style: circle;
}
.contentBody li li ul {
  list-style: square;
}

.contentBody .alignLeft {
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
}
.contentBody .alignRight {
  float: right;
  margin-left: 15px;
  margin-bottom: 10px;
}
.contentBody .alignCenter {
  display: block;
  margin: 0 auto;
}
.contentBody table {
	max-width: 100%;
}
.contentBody table th,
.contentBody table td {
	vertical-align: top;
}
.contentBody table[border] {
	border: 1px solid #ccc;
}
.contentBody table[border] th,
.contentBody table[border] td {
	padding: 3px 5px;
	border: 1px solid #ccc;
}
.contentBody table[border] th {
	background-color: #DCF5FF;
	font-weight: normal;
}
.contentBody table[border] td h3:first-child,
.contentBody table[border] td p:first-child,
.contentBody table[border] td ol:first-child,
.contentBody table[border] td ul:first-child {
  margin-top: 0;
}
.contentBody table[border] td p:last-child,
.contentBody table[border] td ol:last-child,
.contentBody table[border] td ul:last-child {
  margin-bottom: 0;
}
.contentBody a[href$='.pdf'],
.contentBody a[href$='.doc'],
.contentBody a[href$='.docx'],
.contentBody a[href$='.xls'],
.contentBody a[href$='.xlsx'],
.contentBody a[href$='.jtd']{
	display: inline-block;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 0 .125em;
	vertical-align: top;
}
.contentBody a[href$='.pdf'] {
	background-image: url(../images/pdf_icon.gif);
}
.contentBody a[href$='.doc'],
.contentBody a[href$='.docx'] {
	background-image: url(../images/doc_icon.gif);
}
.contentBody a[href$='.xls'],
.contentBody a[href$='.xlsx'] {
	background-image: url(../images/xls_icon.gif);
}
.contentBody a[href$='.jtd'] {
	background-image: url(../images/jtd_icon.gif);
}

@media screen and (max-width: 639px) {
	.contentBody {
	  margin-right: 19px;
	  margin-left: 19px;
	}
}
@media screen and (max-width: 480px) {
	.contentBody {
	  margin-right: 9px;
	  margin-left: 9px;
	}
	.contentBody .alignLeft,
	.contentBody .alignRight {
		float: none;
		margin-right: 0;
		margin-bottom: 0;
	}
}

/* Color Definition
================================================== */

.red{
  color: red;
}

