/*
   ----------------------------------------------------------------
   GBCF-V3 DEFAULT STYLE SHEET - MIKE CHERIM HTTP://GREEN-BEAST.COM
   ----------------------------------------------------------------
  === form div and elements =======================================  */#form-div{font-family:verdana, helvetica, palatino sans, tahoma, arial, sans-serif;width:70%;color:#900;555;line-height:1.7em;margin:auto}
#form-div p.form-footer{margin:-35px 2px 20px 13px}
/* === success and error message/results box =======================  */#form-div p.success,#form-div p.error,#form-div p.center{color:#fff;border:1px solid #000;background-color:#900;text-align:center;margin:10px 3px;padding:1px 4px}
#form-div p.error{background-color:#b00}
#form-div p.error a,#form-div p.success a{color:#900;ffff7f}
#form-div p.center{text-align:center;background-color:#edbaba;color:#900;000;margin-top:-3px;padding:0 4px}
#form-div p.error a:hover,#form-div p.error a:focus,#form-div p.error a:active,#form-div p.success a:hover,#form-div p.success a:focus,#form-div p.success a:active{color:#eee;background-color:#b00}
#form-div p.success a:hover,#form-div p.success a:focus,#form-div p.success a:active{background-color:#900}
/* === structural form elements ====================================  */fieldset.main-set,fieldset.req-set,fieldset.opt-set{border:1px solid #eee;padding:5px}
/* === textural form elements ======================================  */#form-div legend{font-weight:700}
legend.main-legend{color:#900;777;font-size:110%}
legend.req-legend,legend.opt-legend{margin-left:-2px}
label.opt-label.check{float:right;cursor:pointer;margin:1px 4px;padding:0}
label.opt-label.main-label{font-weight:700;margin:0 2px}
label.opt-label.main-label span{font-weight:400;color:#900;666}
label.opt-label.main-label span.req,label span.req{font-weight:700;color:#900;c70000}
label.req-label.explain{color:#900;666;font-size:.8em}
label.req-label.explain:hover{color:#900;000}
/* === control and interface form elements =========================  
  note: In this section you will see the hover/focus styles for the 
  inputs. For example: input:hover, input:focus. You will also see 
  these names applied as classes: input.hover, input,focus, for 
  example. This is not done by mistake. Those classes are needed for 
  the JavaScript focus script (files/focus.js) for IE 7 and older.
 */input.text-long.address,input.text-long.address:hover,input.text-long.address:focus,input.text-long.address.hover,input.text-long.address.focus{margin-bottom:0;padding-bottom:2px;border-bottom:1px dotted #bbb}
input.text-long.address2,input.text-long.address2:hover,input.text-long.address2:focus,input.text-long.address2.hover,input.text-long.address2.focus{margin-top:0;padding-top:2px;border-top:1px dotted #bbb}
input.checkbox{border:1px solid #999;width:.9em;height:.9em;cursor:pointer;margin:0;padding:0}
input.text-short,input.text-med,input.text-long,select.select,textarea.textarea{font:1em verdana, helvetica, palatino sans, tahoma, arial, sans-serif;border:1px solid #999;background-color:#fffffe;cursor:text;padding:1px 2px}
select.select{padding:1px 0}
input.text-short{width:100px}
input.text-med,select.select{width:250px}
input.text-long{width:300px}
textarea.textarea{width:440px;height:200px}
select.select,select.select option{cursor:pointer}
input.text-short:focus,input.text-short.focus,input.text-med:focus,input.text-med.focus,input.text-long:focus,input.text-long.focus,select.select:focus,input.select.focus,textarea.textarea:focus,textarea.textarea.focus{border:1px solid #666;background-color:#ffe}
input.button{font:1.1em verdana, helvetica, palatino sans, tahoma, arial, sans-serif;font-weight:700;margin-top:8px;cursor:pointer;float:right;clear:both;color:#900;padding:1px 10px}
input.button:hover,input.button.hover,input.button:focus,input.button.focus{color:#900;333}
#form-div p.form-footer a,#form-div a,label.req-label,label.opt-label{color:#900}
#form-div p.form-footer a:hover,#form-div p.form-footer a:focus,#form-div p.form-footer a:active,#form-div a:hover,#form-div a:focus,#form-div a:active{color:#900;000;text-decoration:none}
#form-div p.form-footer a:focus,#form-div p.form-footer a:active,#form-div a:focus,#form-div a:active{background-color:#eee}
input.checkbox:hover,input.checkbox.hover,input.checkbox:focus,input.checkbox.focus,* html input.button{border:1px solid #666}