/* Start of CMSMS style sheet 'MCE' */
.mceContentBody {
  text-align: left;
}


.mceContentBody {
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 1em;
  
}

.mceContentBody h1 {

  font-size: 197%;
  margin-bottom: .5em;
  
}

.mceContentBody h2 {

  letter-spacing: -0.01em;
  font-size: 153.9%;
  margin-bottom: .5em;
}

.mceContentBody h3 {
  font-weight: bold;
  margin-bottom: .5em;
}


.mceContentBody p {
  line-height: 1.5em;
  margin-bottom: 1em;
}

.mceContentBody ul, .mceContentBody ol      { margin: 0 0 1em 2em; }
.mceContentBody ul  li        { list-style-type: circle; margin-bottom: 0.2em; line-height: 1.5em;}
.mceContentBody ol  li        { list-style-type: decimal; margin-bottom: 0.2em; line-height: 1.5em; }
.mceContentBody dl          { margin: 0 0 18px 0; }
.mceContentBody dl dt       { font-weight: bold; }
 

.mceContentBody table, .mceContentBody td {
	border: 1px solid #84785e;
	border-collapse: collapse;
	padding: 1em;
}

.mceContentBody table {
	border: 1px solid #84785e;
	margin-bottom: 1em;
	background-color: #F3F4DB;
	font-size: 85%;
}


.mceContentBody table p{
line-height: 1.2em;
}

.mceContentBody th {
	background-color: #BC2224;
    border: 0;
    color: #ffffff;
	padding: 1em 1em 0 1em;

}


.mceContentBody .sidebox {
	width: 140px;
	padding: 1em;
	margin-left: 1em;
	border: 3px solid #F3F4DB;
	float: right;
	font-size: 85%;
}


.mceContentBody .box {
	padding: .5em;
	border: 1px solid gray;
	background-color: #F3F4DB;
}

.mceContentBody .newsitem {
  line-height: 1.5em;
  margin-bottom: 1em;
  padding-bottom: 1em;
  border-bottom: 3px solid #F3F4DB;
}


/* End of 'MCE' */

