
/*--------------- FORMS: Panel Forms ---------------*/

.panel_form_box { width:680px; margin:20px 0; }

.panel_form_box h2 { width:100%; border-bottom: 4px solid #272016; text-transform:uppercase; color:#272016; margin-bottom:6px; padding-bottom:6px; font-size:130%;}
.panel_form_box h3 { width:100%; padding-bottom:6px; border-bottom: 4px solid #272016; text-transform:uppercase; color:#fff; margin-bottom:6px; margin-top:20px; font-size:90%; }
.panel_form_box h2 span.close { float: right; font-size:.7em;}

span.close a:link { color:#272016;}
span.close a:visited { color:#272016;}
span.close a:hover { color:#4a4133; text-decoration:underline;}
span.close a:active { color:#272016;}


ul.panel_form { width:680px; overflow:hidden;  }
ul.panel_form li { float:left; margin:3px 0 0 0; display:inline; }
ul.panel_form li label { font-size:.825em; text-transform:uppercase; color:#272016; font-weight:bold;}
ul.panel_form li input { border:1px solid #4a4133; color:#000; padding:10px 12px; background:#ffffff; }
ul.panel_form li input.text_field { width: 304px;}
ul.panel_form li input.text_field_full { width: 654px;}
ul.panel_form li input.city { width: 242px; margin-right:7px;}
ul.panel_form li input.country { width: 194px; margin-right:7px;}
ul.panel_form li input.zip { width: 64px;}
ul.panel_form li input.email { width: 242px; margin-right:7px;}
ul.panel_form li input.cn_name { width: 183px; margin-right:3px;} /* Name Input for COLLIDE NEWS */

ul.panel_form li select { color:#000; padding:5px 4px 5px 8px; border:1px solid #2b221c;  }
ul.panel_form li select.country { width:260px;}

ul.panel_form li textarea { border:1px solid #2b221c; color:#ffffff; padding:6px 8px; }
ul.panel_form li textarea.comments { width: 509px;} /* Name Input for COLLIDE NEWS */


/*--------------- FORMS: VERIFICATION ---------------*/


ul.verification { width:680px; overflow:hidden; padding-top:6px; border-top: 6px solid #d3ccc0; margin-top:12px;   }
ul.verification li { float:left; margin:3px 0 0 0; display:inline; }
ul.verification li img { margin-top:6px; margin-right:7px; }
ul.verification li label { font-size:.825em; text-transform:uppercase; color:#272016; font-weight:bold;}
ul.verification li input { border:1px solid #2f251d; color:#2f251d; padding:4px 8px; background:#ffffff; }
ul.verification li input.ver_code { width: 64px;}

ul.verification li.submit { background: transparent url(../images/bg/bg_submit_left.gif) 0 50% no-repeat; margin-top:11px; margin-right:0; float:right; }
ul.verification li input.btn_submit { border:0; color:#e9e3d9; font-size:120%; padding:8px 12px; background: transparent url(../images/bg/bg_submit_right.gif) 100% 50% no-repeat; font-weight:bold; text-transform:uppercase; }

.confirmation_note { width:656px; padding:0 12px; margin-right:0; border:1px solid #928775; color:#d3ccc0; overflow:hidden; text-align:center; background: #766d5d url(../images/icon_check_confirm_small.gif) 2% 50% no-repeat; margin-top:12px;}
.confirmation_note p { margin: 8px 0;  }


