html,body,div,form,fieldset,legend,label{margin:0;padding:0}h1,h2,h3,h4,h5,h6,th,td,caption{font-weight:normal}body{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;padding:0;margin:0;background-color:#fff;*font-size:small;*font:x-small}div,h2,p,ul,ol,li,button,input{margin:0;padding:0}ul,ol,li{list-style:none}a{color:#0f57c2;text-decoration:none}a:hover{color:#0f57c2;text-decoration:underline}.clear-both{clear:both}.clear-bottom{padding-bottom:0!important;margin-bottom:0!important}.irf-cal{width:539px;border:1px solid #dbdbdb;background-color:#f0f0f0}.irf-cal .warning-message{border:2px solid #f0d202;display:none;margin:9px 10px 1px 7px;background:url('../images/warning_msg_icon.png') no-repeat scroll 10px 14px #fff;line-height:161.6%;padding:8px 6px 10px 35px}.irf-cal .warning-message p{font-size:116%}.irf-cal p{font-size:116%;padding-top:5px}.irf-cal ul{padding-bottom:13px}.irf-cal ul li{font-size:116%;line-height:161.6%;outline:0;background:url('../images/greenbulsq.png') no-repeat 3px 9px;padding:0 0 5px 16px}.irf-cal ul li a{outline:0}.irf-cal button{font-size:93%;margin:0;height:25px;width:90px;float:right}.irf-cal input{width:147px;height:25px;ime-mode:disabled;line-height:161.6%;text-align:right;padding-right:2px;font-size:93%}.irf-cal h3{font-size:138.5%;color:#333;font-weight:bold;outline:0;line-height:161.6%;margin:0;padding:0 8px 1px 0}.irf-cal .header-input{font-size:116%;line-height:161.6%;width:244px;font-weight:bold;float:left;padding-top:5px}.irf-cal .header-input span{outline:0}.irf-cal .or{margin-top:-16px;float:left}.irf-cal .input-box{float:left}.irf-cal .ui-button-text{padding:1px 2px 2px 2px}.irf-cal .dollar{font-size:138.5%;line-height:167%}.irf-cal .get-info{padding:5px 7px 7px 6px}.irf-cal .invest-payment{padding-bottom:16px;border-bottom:1px solid #dbdbdb}.irf-cal .timeframes{padding-top:14px}.irf-cal .note{font-size:85%;color:#666;padding:1px 0 0 18px}.irf-cal .error{background:url('../images/error_msg_icon.gif') no-repeat 0 5px;height:39px;padding-left:19px;font-size:93%;color:#c00;text-align:left;margin:4px 0 0 6px;display:none;width:90px;float:left}.irf-cal .timeframes .change-shape{width:47px;margin-left:115px}.irf-cal .results{padding:5px 9px 9px 8px;display:none}.irf-cal .results .explain-result{border-top:1px solid #dbdbdb;margin-top:13px;padding-top:5px}.irf-cal .results .investResult{font-weight:bold}.irf-cal .initial{display:none}.irf-cal .gray-font{color:#000;font-size:116%;line-height:161.6%;font-weight:bold;padding-bottom:8px}.irf-cal .show-money{font-size:138.5%;font-weight:bold;text-align:center;padding:0;line-height:161.6%}.irf-cal .update-icon{border-top:1px solid #dbdbdb;padding-top:13px;font-weight:bold}.irf-cal .update-icon li{background:url('../images/11_11_bullet_b.gif') no-repeat 0 7px;padding-left:16px}.irf-cal .result-header{font-size:138.5%;color:#333;font-weight:bold;outline:0;line-height:161.6%;margin:0;padding:0 8px 4px 0}.irf-cal .button-height{margin-top:-40px}