FORM{padding:0px;margin:0px;}
FORM P.comment{font-size:0.8em;padding:0px 1px 2px 0px;margin-top:-10px;}
LABEL{width:400px;float:left;font-size:12px}
LABEL:after{content:":"}
INPUT,TEXTAREA{font:12px arial,helvetica,sans-serif;width:440px;padding:3px;border:1px solid #999;background:#f9f9f9;}
INPUT:focus, TEXTAREA:focus, SELECT:focus{background:#fff url(/css/i/input_bg.gif);border-style:inset;}
SELECT{font:12px arial,helvetica,sans-serif;padding:2px;border:1px solid #999;background:#f9f9f9;}
BUTTON{cursor:pointer;font:12px arial,helvetica,sans-serif;padding:1px 2px 3px;margin-top:10px;}

P.select2 SELECT{width:220px;}

P{clear:both;}
P.textarea TEXTAREA{height:60px}
P.textarea.big TEXTAREA{height:180px}

P.upload INPUT{width:auto;}
P.button{margin-left:0px;} 

P.checkbox{margin-left:100px;} 
P.checkbox INPUT{width:auto;cursor:pointer;}
P.checkbox LABEL{width:auto;float:none;cursor:pointer;}
P.checkbox LABEL:after{content:""}

P.error{padding:20px;margin-bottom:20px;background:#ffeeee;}