/* Style sheet lgformstyles */
.formbody{width:182px;margin:0;padding-top:0.9em;color:#322b29;}
.formbody br{display:none;}
.formbody p.error{padding:10px;background-color:#ffffcc;border:1px solid #666666;font-size:14px;color:#990000;}
.formbody h3{height:15px;margin-left:5px;padding:10px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.4em;}
.formbody fieldset{margin:0;padding:0 0 1em;border:none;}
.formbody legend{display:none;}
.formbody label{display:block;}
.formbody input,.formbody textarea{width:175px;padding:3px;border:1px solid #dfdfdf;background:#f5f5f5;}
.formbody textarea{height:125px;overflow:auto;}
.formbody .submit_container{text-align:right;}
.formbody input.submit{width:88px;height:26px;overflow:hidden;margin:8px 0 0;padding:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#ffffff;background:url("tl_files/layout/submit.png") left top no-repeat;border:none;cursor:pointer;}
.formbody2{margin:0;color:#322b29;}
.formbody2 br{display:none;}
.formbody2 p.error{padding:10px;background-color:#ffffcc;border:1px solid #666666;font-size:14px;color:#990000;}
.formbody2 h3{height:15px;margin-left:5px;padding:10px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.4em;}
.formbody2 legend{display:none;}
.formbody2 label{display:block;}
.formbody2 fieldset{margin:0;padding:0 0 1em;border:none;}
.formbody2 input.text,.formbody2 textarea{width:250px;margin-bottom:10px;padding:3px;border:1px solid #dfdfdf;background:#f5f5f5;}
.formbody2 select.label{width:100px;display:block;margin-top:10px;margin-bottom:15px;}
.formbody2 select{margin-bottom:10px;}
.formbody2 textarea{height:125px;overflow:auto;}
.formbody2 input.checkbox{width:10px;float:left;clear:both;}
.formbody2 .submit_container{text-align:left;}
.formbody2 input.submit{width:88px;height:26px;margin:8px 0 0;padding:0 0 0 18px;text-align:left;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#ffffff;background: url("tl_files/layout/submit.png") left top no-repeat;border:none;cursor:pointer;}
.formbody3{margin:0;padding-top:0.9em;color:#322b29;}
.formbody3 br{display:none;}
.formbody3 p.error{padding:10px;background-color:#ffffcc;border:1px solid #666666;font-size:14px;color:#990000;}
.formbody3 h3{height:15px;margin-left:5px;padding:10px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.4em;}
.formbody3 legend{display:none;}
.formbody3 label{width:300px;display:block;}
.formbody3 fieldset{margin:0;padding:0 0 1em;border:none;}
.formbody3 input.text,.formbody3 textarea{width:250px;margin-bottom:10px;padding:3px;border:1px solid #dfdfdf;background:#f5f5f5;}
.formbody3 select.label{width:100px;display:block;margin-top:10px;margin-bottom:15px;}
.formbody3 select{margin-bottom:10px;}
.formbody3 textarea{height:125px;overflow:auto;}
.formbody3 input.checkbox{width:10px;float:left;clear:both;}
.formbody3 .submit_container{text-align:left;}
.formbody3 input.submit{width:88px;height:26px;margin:8px 0 0;padding:0 0 0 18px;text-align:left;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#ffffff;background: url("tl_files/layout/submit.png") left top no-repeat;border:none;cursor:pointer;}
.formbody3 .row_8evenexplanation{width:240px;float:left;margin-top:10px;margin-bottom:10px;padding:5px 10px;border:1px solid #969696;}

