form,input,select,textarea{margin:0; padding:0; color:#000;}
div.box { margin:0 auto; width:100%; background:#FFF; border:0px none; }
div.box label { width:100%; display: block; background:#FCFCFC; border-top:1px solid #F8F8F8; border-bottom:1px solid #F8F8F8; padding:10px 0 10px 0; }
div.box label span { display: block; color:#000; font-size:12px; float:left; width:200px; text-align:right; padding:0px 20px 0 0; }
div.box input[type="text"] { padding:2px 2px; width:250px; background:#FFF; border: 1px double #999; }
div.box input[type="password"] { padding:2px 2px; width:250px; background:#FFF; border: 1px double #999; }
div.box input[type="select"] { padding:2px 2px; background:#FFF; border: 1px double #999; }
div.box input[type="checkbox"] { background:#FFF; border: 0px none; }
div.box .message { padding:7px 7px; width:350px; background:#FFF; border: 1px double #999; overflow:hidden; height:150px; }
div.box input[type="button"] { margin:0 0 10px 0; padding:4px 7px; color:#FFF; background:#CC0000; border:0px; position: relative; top:10px; left:382px; width:100px; border-bottom: 1px double #660000; border-top: 1px double #660000; border-left:1px double #FF0033; border-right:1px double #FF0033; }
div.box input[type="submit"] { margin:0 0 10px 0; padding:4px 7px; color:#FFF; background:#CC0000; border:0px; position: relative; top:10px; left:382px; width:100px; border-bottom: 1px double #660000; border-top: 1px double #660000; border-left:1px double #FF0033; border-right:1px double #FF0033; }