




/*Calculator*/
label.error {display:block; color:red; font-size:11px; font-weight:normal}
input[type=text].error, textarea.error, select.error {border-color: red !important; clear:both;background-color: rgb(252, 238, 238) !Important;}
form * {font-size:13px; font-family:Verdana, Geneva, sans-serif}

/*Forms*/
.block form table {width:100%; background-color:#adc966;  text-align:left;}
.block form table tr {border-bottom:#fff 1px solid}
.block form td { font:bold 12px Arial, Helvetica, sans-serif; color:#fff}
.block form td.right {text-align:right}
.block form input, .block form textarea, .block form select {margin:5px;}
.block form input[type=radio],.block form input[type=checkbox] {width:10px; background:none; border:0px;}
.block form input[type=text], .block form textarea, .block form select {border:#77a500 solid 1px; width:280px; background-color:#FFF}
.block form input[type=button], .block form input[type=submit] {background-color:#77a500; color:#fff; border:none; font:bold 12px Arial, Helvetica, sans-serif; padding:3px 8px; cursor:pointer; margin:15px auto; display:block}
.block form input[type=button]:hover, .block form input[type=submit]:hover {background-color:#f40b75}
.block form select[name=date], .block form input[name=serial_u], .block form input[name=serial_p] {width:50px}
.block form input[name=number_u], .block form input[name=number_p] {width:140px}
.block form select[name=month] {width:100px}
.block form select[name=year] {width:100px}
.block form input[name=dd], .block form input[name=mm] {width:30px}
.block form input[name=yyyy] {width:50px}
.block form p {font-size:12px; font-weight:normal}

.block form table, form table tr td  {border:none;}

.block #info2 {background-color:#fff5d1; padding:15px 0; display:none; width:100%}
.block #info2 p {text-align:center; font:bold 14px Arial, Helvetica, sans-serif}
.block #info2 p span {font-size:20px; color:#77a500}
.block div#transport, .block tr#sport, .block #family, .block tr.auto, .block tr.realty, .block tr.price, .block tr#bank, .block #other_security {display:none}

.block table, table tr td, table tr th {border:1px solid #77a500}
.block table tr th {color:#fff}

#vote-layer table td{border:0px;}
.vote input[type=radio] {width:10px; background:none; border:0px;}