/* Start of CMSMS style sheet 'MyTheme: Form' */
.error_message ul {
color: #EC4D4D;
font-size:0.95em;
font-family: Arial, Helvetica, Verdana, sans-serif;
margin: 0px 0px 15px 0px;
padding: 5px;
background-color: #FFE8E8;
}

.cgfeedback_addcoment .error {
color: #EC4D4D;
width:355px;
font-size:0.95em;
font-family: Arial, Helvetica, Verdana, sans-serif;
margin: 0px 0px 15px 0px;
padding: 5px;
background-color: #FFE8E8;
}

.symbol {
display:inline;
color: #90B700;
font-family: Verdana, sans-serif;
}

.errormsg {
display:none;
}

.contactform {
	width: 355px;
line-height: 1.5em;
color:#333;
}

.commentform{
       width: 480px;
       line-height: 1.5em;
       color:#333;
       margin: 50px 0px 10px 0px;
       padding: 15px 0px 0px 0px;
    border-top: 2px solid #DFDAD5;
}

.contactform fieldset, .contactform fieldset {
   padding: 0px 12px 0px 0px;
   border:none;
}

.contactform fieldset legend {
	display:none;
}

.contactform fieldset .CMSMStextfield label {
       float: left;
font-size:1.05em;
       text-align: left;
       margin-right: 0.2em;
       display: block
}

.commentform fieldset .CMSMStextfield {
font-size:1em;
       text-align: left;
       margin-right: 0.2em;
       display: block
}

.contactform div {
padding: 0em 0 0.5em 0;
}

.contactform .CMSMStextfield input, .commentform .CMSMStextfield input {
        font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #695741;
	border: 1px solid #CDC4B8;
        background: #FFF url(images/mytheme/form_back1.gif) bottom left repeat-x;
	width: 345px;
        padding: 4px;
        margin:0.2em 0em 0.5em 0em;
}

.contactform fieldset .CMSMStextarea label {
       float: left;
font-size:1.05em;
       text-align: left;
       margin-right: 0.2em;
       display: block
}

.CMSMStextarea textarea {
        font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #695741;
	border: 1px solid #CDC4B8;
        background: #FFF url(images/mytheme/form_back2.gif) bottom left repeat-x;
	width: 345px;
        height: 155px;
        padding: 4px;
        margin:0.2em 0em 0.5em 0em;
}

.submit {
        width:340px;
}

form .fbsubmit {
       float:right;
}


.contactformR {
	width: 100%;
}

.contactformR strong {
color:#ec008c;
}

.contactformR fieldset {
	border: 1px solid #666666;
	padding: 12px;
}

.contactformR fieldset legend {
	font-weight: bold;
	padding: 8px 8px 8px 37px;
             margin-bottom: 10px;
	color:#006600;
	font-size:12px;
	text-align:right;
	background: #CCFF99 url(/images/cms/email_sent.gif) no-repeat 2px center;
}
.contactformR div {
padding: 0.25em 0 0.25em 0;
}

/* End of 'MyTheme: Form' */

