.bodytext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	letter-spacing: normal;
	line-height: 17px;
}
a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
}
a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5899C5;
}
.headers
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	letter-spacing: normal;
	line-height: normal;
	font-weight: bold;
}
.bodytextplain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	letter-spacing: normal;
	line-height: normal;
}
.bodytextplain input { border:solid 1px #CCC;padding: 0px 6px; height:20px;}
.bodytextplain select { border:solid 1px #CCC;padding: 1px; height:22px;}

.formfields
{
	BORDER-RIGHT: #0A629D 1px solid;
	BORDER-TOP: #0A629D 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #0A629D 1px solid;
	COLOR: #336699;
	/* LINE-HEIGHT: 11px; */
	BORDER-BOTTOM: #0A629D 1px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* Live Validation */
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}
/* end Live Validation */

#message-box {text-align:center; border: 1px solid; padding:10px; background-repeat: no-repeat; background-position: 10px center;}
#message-box.error{color: #D8000C;background-color: #FFBABA;}
#message-box.success {color: #4F8A10;background-color: #DFF2BF;}

.mceEditor td.mceIframeContainer iframe {
    height: 350px !important;
}
.mceEditor table {
    height: auto !important;
}

form div.wordcount {
    float: left;
    clear: both;
    padding: 4px 10px;
    background-color:Wheat;
    border: 1px solid #ccc;
    border-top: 0px none;
}

.input-validation-error {border: 1px solid #F00 !important; background-color:#FEE;}
.validation-summary-errors {border: 1px solid #C3D9FE; color:#F33; text-align:left; background-color:#EEF5FF; padding: 10px 0 10px 20px;margin:0 auto;width:92%;}
.validation-summary-errors li {color:Red;}
