body{font-size: .8em;
font-family:Arial, Helvetica, sans-serif;}
#print-header{height:70px;margin:0 auto;background:#fff;text-align:left;}
#amfam_logo{float:left;}
#print-header img{float:left}
#print-header h1{float:left;color:#000;font-size:22px;font-weight:bold;padding:16px 0 0 0;margin:0 0 0 20px}
#print-header h1 span{float:left;font-size:10px}
#agent_sidebar_zip{float:right;margin-top:-555px;*-margin-top:-553px;}



label{font-weight:bold;}
dl {position:relative;width:254px;margin-left:5px;}
dt {float:left;width:131px;height:23px;padding:4px 0 0 3px;text-align: left;}
dd {float:left;width:120px;margin:0;padding-left:0px;}

#results{	margin:0;*-margin:10px 0 0 0; position:absolute; }
#results dl{width:290px;padding:0;float:left;}
#results dt {width:180px;padding:0 0 0 3px;}
#results dd {width:75px;margin-top:2px;}
.results_input {border:none;background:none;color:#000;font-size:11px;width:90px;float:left;}
#results p{width:300px;left:0px; position:relative;text-align:justify;}

#client_chart{display:none}

#summaryPanel{width:222px;float:right;height:552px;/*margin:14px 215px 0 0;*-margin-right:105px;padding:1px;*/border:1px solid #DEF7FF;}
#summaryPanel .summary_content{position:absolute;width:250px;margin:0;*-margin-left:-218px;}
#summaryPanel .sum_sec_head {width:100%;padding:3px 0;margin:0 0 0 0px;background:#EFFBFF;border:1px solid #EEE;font-weight:bold;text-align:center;}

#summaryPanel dt, #summaryPanel dl{padding:0;margin:0;}
#summaryPanel dd{width:55px}
#summaryPanel dt {height:22px;width:145px;padding-left:3px;}
#summaryPanel dl{width:222px;float:left;}

.sum_txt_input{border:none;width:55px;height:20px;padding:0px 0 0 0px;margin:0;background:none;}
.summaryneedsLabel {padding:0;margin:0;}
#footer{position:absolute;margin-top:555px}
