html,body,div,h1,h2,h3,h4,form,button,img,ul,li{margin:0;padding:0;border:0;}
body{width:200px;height:auto;font:12px Arial,Helvetica,sans-serif;color:#333;}
form{width:100%;padding:0;margin:0 auto;}
form p{clear:both;color:#0089bb;padding:0;margin:2px 0;cursor:pointer;}
form .just{clear:both;color:#0089bb;text-align:justify;padding:10px 0 0 0;margin:2px 0;cursor:default;}
form a{clear:both;float:left;color:#0089bb;text-decoration:none;}
fieldset{width:100%;border:none;margin:0 auto;padding:0;}
fieldset div{clear:both;}
fieldset .legal{text-align:justify;}
legend{color:#0089bb;padding:0 5px;}
label{float:left;width:47%;text-align:right;margin:3px 3% 2px 0;}
input{float:left;width:45%;font:bold 12px Arial,Helvetica,sans-serif;color:#333;text-align:right;background:#f7f7f7;border:1px solid #ccc;-moz-border-radius:5px;-khtml-border-radius:5px;padding:0 4px;margin:2px 0;}
input:hover,input:focus{border-color:#0089bb;background:#fff;} 
input[disabled]{border:1px solid #ccc;color:#ccc;}
.radio{position:relative;}
.radio fieldset{border:none;width:auto;padding:0 0 0 48%;}
.radio label,.radio input{vertical-align:middle;display:inline;float:none;width:auto;background:none;border:0;}
.radio input{margin-left:7px;}
.radio div{float:left;white-space:nowrap;clear:none;}
.selects{width:50%;font:bold 12px Arial,Helvetica,sans-serif;color:#333;background:#f7f7f7;border:1px solid #ccc;-moz-border-radius:5px;-khtml-border-radius:5px;padding:0 4px;margin:2px 0;}
.calculate{float:right;width:50%;text-align:center;padding:5px 0;background:#efefef;}
#arpcontent,#ecpcontent,#lspcontent,#helpcontent{display:none;}
.dynamic{float:right;width:35%;text-align:center;font-weight:normal;}
.req:hover,.req:focus{border:1px solid #c00;}
a{font-size:10px;color:#0089bb;}
.pow{font-size:10px;color:#333;text-align:center;}