/* 
     Full Media Contact Form CSS Document
     PHP
     /app/display/modules/contact/
     CSS
     /includes/css/fm-contact.css
*/


fieldset {  margin-bottom: 10px; border: 1px solid #dbdfef; }
fieldset legend { font-size: 16px; }
fieldset dl { padding: 10px; padding-bottom:15px; background: #f2f3f7; }
fieldset label { font-size: 12px; color: #2e3957;  }

dt { font-size: 12px; color: #2e3957; padding: 0px; margin:0px; margin-top:4px; }
dd { padding: 0px; margin:0px; margin-top:4px; }

fieldset dt { margin-left: 6px; }
fieldset dd { margin-left: 6px; }

input.stdfield { width: 390px; height:18px; border:1px solid #cacaca; padding: 2px; padding-top:4px;}
select.stdfield { width: 240px; border:1px solid #cacaca; }
input.stdcheck { margin-right: 10px; }
input.stdradio { margin-right: 10px; }

input.stdfieldlong { width: 335px; border:1px solid #cacaca; }
select.stdfieldmulti { width: 390px; border:1px solid #cacaca; }

textarea.stdfield { width: 390px; height: 80px; border:1px solid #cacaca; padding: 3px; padding-top:6px; }
textarea.stdfieldshort { width: 240px; height: 68px; border:1px solid #cacaca; }
textarea.addressfield { width: 390px; height: 22px; border:1px solid #cacaca; }

.stdbutton { width: 120px; height: 30px; color: white; background: #71121b; border:3px solid #410b10; cursor: pointer; }

.errors { padding: 0px; margin: 0px; }
.errors li { color: #991a00; list-style:none; padding: 0px; margin: 0px; font-size: 11px; }