/* 
Credits: Bit Repository
*/

#contact-area { margin-left: auto; margin-right: auto; width: 300px; font-family: Verdana; font-size: 0.9em; padding: 0; border: 0px none; }
#contact-area h1 { font-family:"Myriad Pro",Arial,Helvetica,Tahoma,sans-serif; font-size: 19px; font-weight:lighter; background: white url('../images/icon-mail.png') no-repeat scroll 34% 47%;  height: 27px; text-align: center; margin: 10px 0px 10px 0px; }

#note { display:none; text-align: right; margin: 0; padding: 0;}

.notification_ok { margin: 0; background: url('../images/icon-button-ok.png') no-repeat scroll 15px 50%; padding: 0 0 0 50px; text-align: right; color: #4c4f4f; font-size: 0.9em; width: 250px;}
.notification_error { margin: 0; background: #FDF4F5 url('../images/icon-dialog-error.png') no-repeat scroll 55px 4px; padding: 0 0 0 50px; text-align: right; color: #8e9393; font-size: 0.9em; width: 250px;}

.hide { display:none; }

/* Label */
#fields label { width: 130px; padding-left: 20px; margin: 8px 19px 8px 8px; float: left; text-align: right; }

/* Input, Textarea */
#fields {text-align: right;}
#fields input {background-color: #fefefe; margin: 5px; padding: 0px; float: right; margin: 5 5 5 0; padding: 2px; border: 1px solid #a8155c; color: #6c7070; -moz-border-radius: 3px; }
#fields textarea {float: right; background-color: #fefefe; width: 179px; margin: 5px; padding: 0px; margin: 5 5 5 0; padding: 2px; border: 1px solid #a8155c; color: #6c7070; -moz-border-radius: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 1em;}

#fields input.error {border: 1px solid #a8155c; }
#fields textarea.error {border: 1px solid #a8155c; }

#fields input.ok { border: 1px solid #a8155c; }
#fields textarea.ok { border: 1px solid #a8155c; }

#fields label.error { font-size: 11px; color: red; margin: 0; width: 300px; text-align: right; padding: 0px; }

/* Submit Button */
#fields .button { cursor: pointer; width: 150px; background: #a8155c; color: #fff; font-weight: bold; border: 1px #a8155c solid; padding-bottom: 3px;}

/* br */
#fields br { clear: left; }

/* The icon used to reload the CATPCHA */
#icon-refresh { margin: 0 0 7px 0; float: right;}

/* CAPTCHA Verified */
#verified .ok { margin: 0px; } 

/* A CAPTCHA DIV */
#sec_div { float: right; clear: both;}

/* Highlight Rows */
.highlighted { width: 300px; background-color: #FFFFEF; }

/* Style the error messages */
.styled { font-style: italic; text-align: right;}

.clear {clear: both;}
