input,select{font:11px verdana;height:20}
textarea{font:11px verdana}
.radiostyle{}
.butstyle{font:12px arial;font-weight:bold;height:24;color:#222;text-align:center;padding:0;background:url(but.png) repeat-x;border:#679 1px solid}

table.frm{border:1px #eed solid;border-collapse:collapse}
table.frm td,table.frm th{vertical-align:middle;font-size:11px;border-bottom:1px #f7f7f1 solid;padding:2px 2px 2px 2px}
table.frm td{font-family:verdana}
table.frm th{text-align:left;height:22;padding-left:4;font-family:arial;font-weight:bold;background:#eed}
table.frm td.hdg,table.frm td.subhdg{text-align:left;font:12px arial;font-weight:bold;color:#000}
table.frm td.hdg{background:#999;color:#ffe;padding:6px 2px 6px 6px}
table.frm td.subhdg{background:#eee;padding:0;padding:0 2px 0 4px}
.frmhilite{background:#ff6}
h1.frmhdg,h1.frmsubhdg{padding:0 0 0 18px;font-family:arial;font-weight:bold;color:#678}
h1.frmhdg{font-size:14px;background:url(icon_frmhdg.gif) no-repeat top left}
h1.frmsubhdg{font-size:12px;color:#000;background:url(icon_frmsubhdg.gif) no-repeat center left}

h1.frmerr,h1.frmerr a,h1.frmerr a:visited,h1.frmerr a:active,h1.frmerr a:hover{font:12px arial;font-weight:bold;color:#e00;margin-bottom:6;margin-top:6}
h1.frmerr a,h1.frmerr a:visited,h1.frmerr a:active{text-decoration:underline}
h1.frmerr a:hover{text-decoration:none}
table.frmerr{padding:0;margin:0;border-top:1px #e00 solid;border-left:1px #e00 solid;border-bottom:3px #e00 solid;border-right:3px #e00 solid;border-collapse:collapse}
table.frmerr td{vertical-align:middle;font:11px verdana,arial;color:#000;padding:4px;color:#e00}