/* 
Credits: Bit Repository
*/

#note { display:none; }

.notification_ok { margin: 0; background: #CDE4C6 url('../images/icon-button-ok.png') no-repeat scroll 15px 50%; padding: 15px 0px 15px 45px; text-align: left; }

.notification_error { margin: 10px 0px 0px 0px; background: #FFB1B1; padding: 15px 0px 15px 30px; text-align: left; }

.hide { display:none; }

/* Label */
#fields label { width: 120px; font-size: 16px; margin: 15px 20px 15px 30px; float: left; text-align: right; }

/* Input, Textarea */
#fields input { background-color: #FFFFFF; width: 300px; font-size: 18px; margin: 10px; float: left; padding: 10px; border: 1px solid #DEDEDE; color: #262626; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#fields textarea { background-color: #FFFFFF; width: 300px; font-size: 14px; height: 200px; margin: 10px; padding: 10px; float: left; border: 1px solid #DEDEDE; color: #262626; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

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

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

#fields label.error { font-size: 12px; color: #930000; margin: 0px 0px 9px 178px; width: 300px; text-align: left; padding: 0px; }

/* Submit Button */
#fields .button { cursor: pointer; width: 200px; background: white url('../images/icon-submit.png') no-repeat scroll 11px 50%; border-color:#EDEDED #999999 #999999 #EDEDED; border-style:solid; border-width:1px; color: #246CDE; padding: 6px 1px 8px 25px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

/* 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: 530px; background-color: #FFFFEF; }

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