/* Start of CMSMS style sheet 'forms' */
/* Contact Form */
.buttons input, .submit , .fbsubmit{background: #F9FCFC;border: 1px #C9E3E4 solid; font-size: 11px; font-family: Verdana; padding: 4px;}
.forms {margin:5px 0; padding:5px; background:#f9fcfc; border-top: #DEEFEF 1px solid; border-bottom: #DEEFEF 1px solid}

.contactform p{width: 260px; clear: left; margin: 0px 0px 0px 20px; padding: 4px 0 4px 120px; border-top: 0px dashed #C9E3E4; height: 1%; }
.contactform label.lblinp{ font-weight: normal; float: left; margin-left: -120px; /*width of left column*/ width: 110px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/ }
.contactform input[type="text"]{border: 1px #DEEFEF solid; width: 180px;}
.inputtext input {border: 1px #DEEFEF solid; width: 180px;}
.contactform textarea{width: 250px; height: 185px; border: 1px #DEEFEF solid;}
/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/
* html .threepxfix input{ margin-left: 3px;}

.sideform .contactform p{width: 260px; clear: left; margin: 0px 0px 0px 20px; padding: 8px 0 8px 0; border-top: 0px dashed gray; height: 1%; }
.sideform .contactform label.lblinp{ font-weight: normal; float: left; margin-left: 0px; width: 50px;}
.sideform .contactform input[type="text"]{width: 180px;}
.sideform .contactform textarea{width: 250px; height: 185px;}


/* End of 'forms' */

