

.stdform { width:100%; margin:0;}
.stdform:after { content:""; display:block; clear:both;}
.stdform fieldset { margin:0 0 5px; padding:0 10px 10px; float:left; border:0; background:#EDEBE8;}
.stdform .form-inner { width:501px; padding:15px 0 4px 80px;}
.stdform .form-inner:after { content:""; display:block; clear:both;}
.stdform .row { width:100%; padding:0 0 10px; position:relative; clear:both;}
.stdform .row:after { content:""; display:block; clear:both;}
.stdform .col { width:315px; float:left;}
.stdform label { float:left; padding:5px 5px 3px 0; margin:6px 0 0; background-color:#EDEBE8; width:140px; text-align:right; display:block;}
.stdform .form-checkbox-label { background:none; width:auto; margin:0; padding:0; text-align:left;}
.stdform .verticalMiddle { float:left; margin:7px 0 0 0;}
.stdform .spam-protection { margin-left:10px;}
.stdform .text { float:left; width:299px; height:14px; padding:6px 9px 7px; }
.stdform .text-middle1 { float:left; width:184px; }
.stdform .text-middle2 { float:left; width:165px; }
.stdform .text-middle3 { float:left; width:144px; margin:0 8px 0 0; }
.stdform .text-small1 { float:left; width:49px; }
.stdform .text-small2 { float:left; width:44px; }
.stdform .text-small3 { float:left; width:55px; margin:0 0 0 8px; display:inline;}
.stdform .text-area1 { width:299px; height:89px; overflow:hidden; padding:6px 9px 7px;}
.stdform .text input, .stdform .col textarea { width:100%; border:1px solid #CCCCCC; padding:3px; resize:none; float:left; margin:0; color:#000000; line-height:14px;}
.stdform .col textarea { padding-bottom:0;}
.stdform .text input.checkbox { width:auto; margin-right:5px;}
.stdform .col textarea { height:89px;}
.stdform .form-box { float:right;}
.stdform .form-block { width:324px; margin:0 0 0 -7px;}
.stdform .form-block:after { content:""; display:block; clear:both;}
.stdform .form-box label { margin:5px 5px 0 0;}
.stdform select { float:left; border:1px solid #CCCCCC; padding:2px;}
.stdform .select-small { width:100px;}
.stdform .select-huge { width:350px;}
.stdform .select-big { width:157px;}
.stdform .select-middle1 { width:134px; margin:0 5px 0 0;}
.stdform .select-middle2 { width:94px;}

.stdform .checkbox-container { margin-top: 15px; }
.stdform .checkbox-container .checkbox { float:left; margin:0 0 6px 8px; }
.stdform .checkbox-container label { float:left; width:auto; margin:0 0 6px 6px; padding:0; text-align:left; }
.stdform .checkbox-container .checkbox-row { clear:both;}

.stdform .form-section { padding:5px 0 0;}
.stdform .form-section label { margin:2px 0 0; width:375px;}
.stdform .form-section .row { margin:0 0 15px;}
.stdform  .btn-finder { float:right;}
.stdform .checkbox { float:left; margin:0 5px 0 0;}
.stdform .error-line label {  color:#e2001a;}
.stdform .error-line .text { background-position:0 -27px;}
.stdform .error-line .text-area1 { background-position:0 -102px;}
.stdform .error-line .checkboxArea { background-position:0 -44px !important;}
.stdform .form-errors { padding:0 !important; }
.stdform .form-errors .error-line { color: #e2001a; }
.stdform .form-errors LABEL {padding:0; margin:0;}

.btn_white { float:right;}
.submit { float:right;}
.form-checkbox-label { float:none !important;}
.month_filter { text-align:right; padding:0 0 10px 0;}
.month_filter SELECT { float: right; }
