/*reset for "fool and nonsense" styles in the GlobalStyle.css*/
.rtf-content ul,
.rtf-content ul li{
	float: none;
	clear: none;
}
.rtf-content-news ul li ul li{
	background:none!important;
	list-style-type: disc!important;
}
.rtf-content em{
	font-style: normal;
}

.col-middle .listing-news-events h5,
.col-middle {
	float: none;
}


/*add styles*/
/*notes*/
.notes{
	font-size:10px;
	color: #f00;
}

/*important*/
.important{
	font-weight: bold;
	color: #09f;
}

/*excerpt*/
.excerpt{
	font-weight: bold;
}

/*dataTable*/
.dataTable{
	padding:8px 0;
}
.dataTable table th,
.dataTable table td{
	border:1px solid #000;
	padding:5px 8px;
}

.dataTable2{}
.dataTable2 table th,
.dataTable2 table td{
	text-align: left;
	vertical-align: top;
}

/*box*/
.box{
	border-radius:5px;
	background-color:#e5f0fa;
	margin:8px 0;
	padding:10px 12px;
}


/*float*/
.floatL{
	float: left;
	margin:0 15px 12px 0;
}
.floatR{
	float: right;
	margin:0 0 12px 15px;
}



/*clearfix*/
.clearfix{
	*zoom: 1;
}
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after{
	clear: both;
}
