/* 
Credits: Bit Repository
*/

#contact-area { margin-left: auto; margin-right: auto; width: 260px; padding: 0; border: 0px none; }

#note { display:none; }

.notification_ok { margin: 0 auto; background: #f5f9fd url('../images/icon-button-ok.png') no-repeat scroll 15px 50%; height: 26px; width: 80%; padding: 8px 0px 0px 46px; text-align: left; -moz-border-radius: 5px; }
.notification_error { margin: 0 auto; background: #FDF4F5 url('../images/icon-dialog-error.png') no-repeat scroll 4% 4px; height: auto; width: 80%; padding: 8px 0px 8px 46px; text-align: left; -moz-border-radius: 5px; }

.hide { display:none; }

/* Label */
/*#fields label { width: 50px; padding-left: 2px; margin: 2px 5px 2px 2px; float: left; text-align: right; }*/
#fields label { width: 50px; padding-left: 2px; margin: 10px 5px 2px 2px; float: left; text-align: right; }

/* Input, Textarea */
/*#fields input { background-color: #fefefe;  padding: 0px; float: left; margin: 2px 5px 2px 2px; padding: 2px; border: 1px solid #dedede; color: #333333; -moz-border-radius: 3px; }
#fields textarea { background-color: #fefefe; padding: 0px; float: left; margin: 2px 5px 2px 2px; border: 1px solid #dedede; color: #333333; -moz-border-radius: 3px; }*/

#fields input { background-color: #fefefe;  float: left;margin-bottom:5px;margin-top:5px; border: 1px solid #dedede; color: #333333; -moz-border-radius: 3px; }

#fields textarea { background-color: #fefefe;margin-bottom:5px;margin-top:5px;float: left; border: 1px solid #dedede; color: #333333; -moz-border-radius: 3px; }


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

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

#fields label.error { font-size: 11px; color: red; margin: 0px 0px 5px 63px; width: 200px; text-align: left; padding: 0px; }

/* Submit Button */


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

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

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

/* A CAPTCHA DIV */
#sec_div { float: left; }

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

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