/* CSS Document */

/* Error Messages */
span.error_message { display:block; margin:10px 0; font-size:1.1em; color:#EE2B7B; }

/* Contact Form */
div#frm_contact h2 { margin:30px 0; }
div#frm_contact { margin:10px 0 0 0; width:380px; padding:0; }
div#frm_contact { margin:2px 0 0 0; padding:0 0 0 0; background:none; width:378px;  list-style-position: outside; }
div#frm_contact input, div#frm_contact textarea, div#frm_contact select { border:1px solid #CCCCCC; }

div#frm_contact label { display:block; font-size:1.2em; margin:10px 0; }
div#frm_contact  .dropdownlist { width:80px; padding:2px 0; }
div#frm_contact input { width:240px; height:15px; padding:2px 0; margin:0; }
div#frm_contact textarea { width:378px; height:240px; margin:0; }

div#frm_contact p { margin:20px 0 0 0; }

div#frm_contact input.btn_send { margin:10px 0; width:100px; height:30px; display:block; padding:4px; color:#333333; border:1px solid #CCCCCC; background:none; }
div#frm_contact input.btn_send:hover { background-color:#9da58a; color:#FFFFFF; cursor:pointer; }


