form{margin:0;padding:0;font-size:1em}
input{font:1em Arial,Tahoma,Verdana,Arial,Sans-Serif;color:#484848;}
textarea{font:1em Arial,Tahoma,Verdana,Arial,Sans-Serif;color:#484848;}
select{font:1em Arial,Tahoma,Verdana,Arial,Sans-Serif;color:#484848;}

/* tables in form */
form table{border-collapse:collapse;border-spacing:0}
form table th{width:70px;text-align:left;padding:0.5em;vertical-align:top;font-weight:bold;}
form table th.br{white-space:normal;}
form table th span.star{color:#f60;font-weight:bold;margin-left:0.3em}
form table td{padding:0.5em;vertical-align:top;}
form table tr.continue th{padding:0 0.5em 0.5em 0.5em;border-top:0;}
form table tr.continue td{padding:0 0.5em 0.5em 0.5em;border-top:0;}
form table label{cursor:pointer;font-size:1em;}
form table div.radio{position:relative;}
form table div.radio label{display:block;position:relative;padding:2px 0 0 2em}
form table div.radio input{display:block;position:absolute;left:0;top:0;}
form table tr.err{background-color:#f99}
/*form table tr.err input{border:1px solid #c00;padding:2px}*/
form table tr.err th{color:#fff}
form table tr th.err{background-color:#f99;color:#fff}
form table tr td.err{background-color:#f99;color:#fff}
form table.radios td{padding:0;border:1px solid red}
form tr.continue table.radios td{padding:0;}
form div.hint{color:#cc0000;font-size:0.7em;}
form div.bold{font-weight: bold;}

form input.readonly{color:#999}
form input.l{width:24em}
form input.n{width:12em; border-color: #660000 #CC6666 #CC6666 #660000; border-left: 1px solid #660000;border-style: solid;border-width: 1px;color: #330000;font: 13px Tahoma,Verdana,Arial;}
form input.m{width:18em}
form input.s{font-size:1em;width:9.75em}
form input.code{width:194px;margin:4px 0 0 0;text-align:center;}
html>body form input.code{width:196px;}
form textarea {width:100%; border-color: #660000 #CC6666 #CC6666 #660000; border-left: 1px solid #660000;border-style: solid;border-width: 1px;color: #330000;font: 13px Tahoma,Verdana,Arial;};
form textarea.w{width:95%;height:10em}
form textarea.l{width:24em;height:30em}
form textarea.m{width:20em;height:15em;}
form textarea.s{width:9.75em;font-size:1em;height:10em}
form select.l{width:24em}
form select.m{width:18.4em;}
html>body form select.m{width:18.3em;}
form select.s{font-size:1em;width:14em}
form img.captcha{width:198px;height:50px;border:1px solid #7f9db9}
form input.captcha{width:194px;margin:4px 0 0 0;text-align:center}
html>body form input.captcha{width:196px;}
.btn{height:20px;padding:0px;margin:0px;border-left:1px solid #c66;border-top:1px solid #c66;border-bottom:1px solid #600;border-right:1px solid #600;background-color:#c33;color:#fff;font-size:11px;background-image:url(/i/4.gif);background-image:url(/i/4.gif);background-repeat:repeat-x;cursor:pointer}



