.cms_edit_button {
float: right;
}

.cms_message {
float: left;
clear: both;
margin-left:10px;
width:50em;;
}

.cms_message_right {
float: right;
margin-right:10px;
width:60em;;
}

.h1_title {
padding: 5px 5px 5px 10px;
text-align: center;
}

.alert {
font-style: italic;
font-size: 1.2em;
font-weight: bold;
letter-spacing: .03em;
background: #ffff99;
padding: 5px;
color: #993300;
}

.h2_subtitle {
}

.middot {
/*class for TinyMCE pasted middot lists from MS office */
}
.cmscontent {
margin: 1em;
}
.content {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}
.center_table {
	text-align: center;
}
#content_table {
width: 100%;
padding: 5px;
}

#content_cell {
vertical-align: top;
padding: 5px;
}

#image_cell {
vertical-align: top;
width: 350px;
}

.imageslot {

}

.image_legend {
/*this is the caption below an image that is inserted via the MediaLibrary slot type */
font-style: italic;
font-weight: bold;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}

.image_slot_form {
/*the MediaLibrary slot form in edit view*/
font-weight: bold;
padding: 3px
}

.contentend {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
background: #ffffcc;
}
.tics_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 1em;
	background: #EEEEEE;
	border: 1px solid #CCCCCC;
	padding: 3px;
	margin: 0px 5px 5px 5px;
	text-align: center;
}
.pagelastupdated {
float: left;
font-size: 10px;
}
.footer {
	clear: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 1.5em;
	background: #CCCCCC;
	border: 1px solid #000;
	padding: 3px;
	margin: 0px 5px 5px 5px;
	text-align: center;
	font-weight: bold;
}

