/* GENERAL STYLES */
body.mceContentBody,
body,
.ed_form textarea.ed_form_textbox_multiline,
.ed_form select
{
font-family: 'Lucida Sans','Lucida Grande',Sans-Serif,Arial,Helvetica !important;
}
#mceTemplatePreview,
body.mceContentBody
{
font-size: 0.8em;
}
.content
{
	font-size: 0.8em;
}

#mceTemplatePreview,
body.mceContentBody,
.content
{
	color: #58585A;
	line-height: 1.5em;
}

body.mceContentBody p,
.content p
{
	margin: 0px;
	padding: 0px 0px 12px 0px;
}

body.mceContentBody h1, body.mceContentBody h2, body.mceContentBody h3, body.mceContentBody h4, body.mceContentBody h5,
h1,h2,h3,h4,h5
{
	margin: 0px;
	padding: 0px;
}
#mceTemplatePreview ul,
.content ul,
body.mceContentBody ul
{
	margin: 0px;
	padding: 0px 0px 0px 18px;
}
#mceTemplatePreview ul li,
.content ul li,
body.mceContentBody ul li
{
	padding: 0px;
	margin: 0px 0px 5px 0px;
}


body.mceContentBody .divide,
.content .divide
{
	width: 100%;
	height: 1px;
	border-top: dotted 3px #c0c0c0;
	margin: 0px;
	padding: 0px 0px 11px 0px;
}

#mceTemplatePreview ul.arrow,
body.mceContentBody ul.arrow,
ul.arrow
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#mceTemplatePreview ul.arrow li,
body.mceContentBody ul.arrow li,
ul.arrow li
{
	background: no-repeat 0px 6px;
	background-image: url(/images/interface/backgrounds/content-editor/arrow.gif);
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 14px;
}

/* EDITOR PROPERTIES */
.preamble {
font-size: 1.2em;
line-height: 1.4em;
color: #8b8b90;
}

.read-more {
display: block;
background: url(/images/interface/backgrounds/content-editor/main-content-read-more.gif) no-repeat center left;
padding: 0px 0px 0px 16px;
text-decoration: none;

}

h2 {
font-size: 1.3em;
margin: 0px 0px 12px 0px !important;
color: #7a7a80;
}

.clinic-colour {
color: #adadb0;
}

h3 {
font-size: 1.1em;
margin: 0px 0px 12px 0px !important;
color: #7a7a80;
}

