html{font-family:Arial,Helvetica,Clean,Sans-serif;font-size:0.75em;color:#333}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
.red{color:#e11900}
.blue{color:#07c}
.tc{text-align:center}
a{text-decoration:none}
a{color:#111}
a:hover,#footer a:hover{color:#e11900;text-decoration:underline}
h1,h2{font-weight:normal}
h1,h1 a{text-align:center;color:#e11900;margin-bottom:15px}
h1 a:hover{text-decoration:none}
h2{color:#111;border-bottom:2px solid #c00;padding-bottom:5px}
.close{background:transparent url('/static/img/sprite.png') no-repeat -100px -40px;cursor:pointer}
#wrapper{width:640px;padding:0 10px;margin:25px auto;cursor:default}
#wrapper strong{font-weight:normal;color:#111}
#wrapper em{font-style:normal;color:#111}
#wrapper .clearfix{clear:both}
#wrapper .just{text-align:justify}
#wrapper .printp{display:none}
#addthis{float:right;margin:2px 0 0 25px}
#gplus{width:50px;margin-top:7px}
#help{margin-top:15px}
#calculator{float:left;width:270px;min-height:250px;margin:15px 0 25px 0}
#calculator form{width:250px;font-size:11px;background-color:#efffff;padding:15px 10px;overflow:auto}
#calculator label{display:block;clear:both;width:240px;font-weight:bold;;margin:-5px auto 0 auto}
#calculator input{display:block;width:240px;font-family:Arial,Helvetica,Clean,Sans-serif;font-size:14px;font-weight:bold;text-align:right;border:1px solid #cde;margin:1px auto}
#calculator input[type="text"]{padding:3px 4px}
#calculator p{display:block;width:240px;font-size:9px;text-align:right;margin:0 auto}
#calculator input[type="text"].sf1{float:left;width:110px}
#calculator .sp1{clear:both;float:left;width:115px}
#calculator .sp{float:left;width:35px;font-size:11px;font-weight:bold;text-align:center;margin-top:4px}
#calculator input[type="text"].sf2{float:left;width:85px}
#calculator .sp2{float:left;width:130px}
#calculator select{display:block;width:250px;font-family:Arial,Helvetica,Clean,Sans-serif;font-size:14px;font-weight:bold;border:1px solid #cde;padding:3px 4px;margin:1px auto}
#calculator option{font-weight:normal}
#calculator #buttons{overflow:auto}
#calculator input[type="button"]{float:left;width:70px;height:18px;font-size:11px;color:#fff;text-align:center;background-color:#e11900;border:none;padding:1px 0;margin:10px 5px 0 0;cursor:pointer}
#calculator input[type="submit"]{float:left;width:100px;height:18px;font-size:11px;color:#fff;text-align:center;background-color:#e11900;border:none;padding:1px 0;margin-top:10px;cursor:pointer}
#calculator #options{margin-top:15px}
#calculator .chklab{display:block;clear:both;float:right;width:210px;font-weight:normal;margin:3px 0 3px 10px}
#calculator input[type="checkbox"]{float:right;width:auto;margin:3px 0 3px 5px}
#help{float:right;width:340px}
#help h2{margin-bottom:10px}
#help img{float:right;margin-top:-31px}
#help p{font-size:11px;text-align:justify;margin-top:3px}
#banner{float:right;width:340px;margin:15px 0 15px 10px}
#sum{float:right;width:340px;margin:15px 0 0 10px}
#sum h2{margin-bottom:15px}
#sum b{font-size:36px;color:#000;margin:10px 0 5px 0}
#sum ul{margin-top:15px}
#sum li{display:block;list-style-type:none;font-size:11px;margin-bottom:6px}
#sum .lli{clear:both;float:left;width:43%;margin-left:7%}
#sum .rli{float:right;width:43%;text-align:right;margin-right:7%}
#sum  li b{font-size:16px;color:#111;margin:5px 2px}
table{text-align:right;margin:10px auto}
td{font-size:11px;padding:3px 5px 2px 5px}
.title{color:#fff;background-color:#e11900;border-bottom:none}
.sumamo{color:#111;text-align:justify;border-bottom:none;padding:10px}
.grey{background-color:#eee}
#ad0{width:336px;height:280px;margin:5px 2px 0 2px}
#ad1{width:300px;height:250px;margin:15px 0 0 -15px}
#ad2{clear:both;width:728px;height:90px;margin:15px 0 15px -44px}
.amortization{float:right;width:340px;margin:0 0 0px 10px}
h3{width:190px;font-size:11px;color:#fff;text-align:center;background-color:#e11900;padding:3px 0 1px 0;margin-top:20px}
#light{font-size:11px;background-color:#efefef;border-top:2px solid #e11900;padding:7px 10px;margin:0 0 10px 0}
#light ul{overflow:auto}
#light li{list-style-type:none}
#light .lt{clear:both;float:left;width:150px;margin-left:5px}
#light .rt{float:right;width:450px}
#legal p{text-align:justify;margin-top:10px}
#legal .small{font-size:11px}
#footer{font-size:11px;border-top:2px solid #c00;padding:7px 0;margin-top:15px}
#footer .legal{float:left}
#footer .contact{float:right}