body { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0; padding: 0; background-color:white;}
.popup { text-align: center; width: 100%; margin-right: auto; margin-left: auto; padding: 0; }
.calculator { width: 350px; margin-right: auto; margin-left: auto; }
.calculator h1 { color: #369; font-size: 18px; text-align: left; }
.cal_top { background-image: url(http://ww3.ldvis.com/common/images/calculator/cal_top.jpg); background-repeat: no-repeat; width: 350px; height: 134px; }
.cal_top p { color: #333; font-size: 36px; text-align: right; margin: 0; padding: 30px 40px 0 0; }
.cal_bottom { background-image: url(http://ww3.ldvis.com/common/images/calculator/cal_bottom.jpg); background-repeat: no-repeat; width: 350px; height: 31px; }
.cal_middle { background-image: url(http://ww3.ldvis.com/common/images/calculator/cal_middle.jpg); background-repeat: repeat-y; text-align: center; width: 350px; }
.cal_middle table { width: 300px; margin-right: auto; margin-left: auto; }
.cal_middle td { text-align: right; padding: 3px 4px; }
.cal_middle th { font-weight: normal; text-align: left; padding: 3px 4px; }
.dis { font-size: 10px; text-align: left; }
.popup a { color: #920209; text-decoration: none; }
.popup a:hover { text-decoration: underline; }
.submit { color: #5c5c5c; background-color: #ededed; border: solid 1px #333; }
p { margin: 0; padding: 5px 0 0; }
