/* css_imform.css */
body { margin:0px; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:85%; }
form { margin:0px; padding:0px; }
label, .lbl { font:600 13px Arial,Helvetica,sans-serif; }
textarea { width:98%; font-family:Arial,Helvetica,sans-serif; }
td { padding:2px; }
#main { width:400px; }
#tabrow { display:table-row; margin:0px; display:table; z-index:0; width:440px; }
.lia, .lii { display:table-cell; background-color:#F2F2E6; border:1px solid #999; font:600 12px Arial,Helvetica,sans-serif; padding:5px; width:120px; float:left; cursor:hand; margin-bottom:-1px; cursor:pointer; }
.lia { border-bottom:1px solid #F2F2E6; }
.lii { background-color:#CCC; border:1px solid #999; }
.txt { border:1px solid #999; }
.tblInsight { margin:0px; padding:0px; width:100%; }
#divReporting, #divRating, #divShared { background-color:#F2F2E6; z-index:1; width:100%; border:1px solid #999; border-width:0px 1px; }
#divReporting, #divRating { border-top:1px solid #999; }
#divShared { border-bottom:1px solid #999; }
#tblReporting td { width:50%; }
.divOn { border-top:1px solid #999; display:block; }
.divOff { border-top:1px solid #999; display:none; }
.al, .ac, .ar { padding:6px; }
.al { text-align:left; }
.ac { text-align:center; }
.ar { text-align:right; } 
.bb { font-weight:600; } 
.hlbl { display:none; }
.np { padding:0px; }
.lp { padding-left:6px; }
#txtAnswer { margin-left:10px; }
.bbtn { background-color:#E2E2D6; border:1px solid #999; border-radius:3px; font:600 11px Arial,Helvetica,sans-serif; padding:1px 5px; margin:3px; width:60px; }
.uMsg, .gMsg { font:600 14px Arial; color:red; text-align:center; }
.gMsg { color:green; }