@charset "utf-8";
form{margin:0;padding:0px;}
#overlay{background:#000;position:absolute;z-index:3000;top:0;}
#calc-modal{position:absolute;z-index:3001; width:665px;height:512px;background:url(../images/Solutions/RiskCalculator/calc-modalBG.gif) transparent;top:0;}
#calc-modal img#closeBtn{position:absolute;top:-10px;right:-10px; border:none;z-index:100;}
#calc-modal #text-btn{text-align:center;font-size:20px;font-weight:bold;}
#calc-modal #text-btn a{color:#939393;}

.floatLft { float:left; overflow:hidden;position:relative;}

#calc-container { width: 624px; margin:27px 0 0 5px; font-family:Arial; position:relative; overflow: hidden; }

#calc { float:left; width:458px; height:459px; position:relative; }

#calc #calc-screen { background:url(../images/Solutions/RiskCalculator/Calculator-middle.jpg) no-repeat; height:314px; _height:314px; position:relative; padding-top:23px; }

#calc-screen #info { width:300; margin:0 0 0 50px; padding: 0 7px 0px 7px; font-size:11px; color:#FFFFFF; overflow:hidden; position:relative; }
#calc-screen #info form{margin:0;padding:0;}

#calc-screen #info h1 { font-size:18px; color:#FCC106; margin:0; text-align:center; margin-bottom:20px;}
#calc-screen #info br{line-height:0;}
#calc-screen #info label { float:left; clear:both; width:250px; height:20px; margin:10px 0; display:block; padding:0; }

#calc-screen #info label.result { font-size:13px; font-weight:bold; color:#721604; }

#calc-screen #info input { width:100px; border:1px solid white; background:#3D4C00; float:left; height:20px; margin:10px 0; font-size:12px; color:#D1D1D1; text-align:right;padding:0; }

#calc-screen #info input.focus, #calc-screen #info input:focus { background:#92AA04; color:#EFFCC8; }

#calc-screen #info input.result { background:#492F00; }

#calc-screen #info hr { border: 0; height: 0; width: 352px; margin:0px; border-top: 1px solid #334203; clear:both; }

#calc #calc-bottom { background:url(../images/Solutions/RiskCalculator/Calculator-bottom.jpg) no-repeat; padding-right:35px; padding-top:5px; height:74px; text-align:right; }

#calc-container .instructions { background-color: #D1D1D1; width: 164px; margin-top:10px; position:relative; padding:6px 0;}

.instructions p { background:#808705; width:139px; _width:140px; margin:0 0 0 7px; padding:6px 6px; _padding:6px;font-size:12px; font-family:Arial; color:#FDF8E6;position:relative; line-height:14px;}

.instructions p .emphasis { color:#EDCA35; font-weight:bold; }

#calc-modal #logo{display:none;}
.clear { clear:both; }
