/*
TABLE.qTable {border:solid 1px #000; color:#000;background-color:#fff;}
TABLE.qTable TD{padding:6px;}
TABLE.qMenuTable {background-color:#fff;border:0px;}

TD.freqHdr{width:75px;white-space:nowrap;}
TD.mFreq {background-color:#eee; text-align:center;}

.dflt {background-color:#eee;}
.freq {background-color:#DEE9F7;}
.pct{background-color:#DEE9F7;}
.dec{background-color:#DEE9F7;}
.maxHilite {background-color:#FFFFDC;}
.dfltHdr {background-color:#DEE9F7;}
.freqHdr {background-color:#cdd8e6;}
.colHdr {background-color:#DEE9F7;}
.pctHdr {background-color:#cdd8e6;}
.totalFtr {background-color:#cdd8e6;}
.skipFtr {background-color:#dddddd;}
.dfltFtr {background-color:#dddddd;}
.qHdr {background-color:#dddddd;font-weight:bold;}
.qSubHdr {background-color:#DEE9F7;}
.rowColor {background-color:#ffffff;}
.altRowColor {background-color:#eaf3ff;}

.sectionBody {background-color:#eee; font-weight:bold; padding-left:5px; padding-top:5px; padding-bottom:5px; }


.rPgTitle{background-color:#eee; font-weight:bold; padding-left:5px; padding-top:5px; padding-bottom:5px;border:1px solid #000;margin-bottom:10px;}
.rQTitle{background-color:#ddd; font-weight:bold; padding:6px;border:1px solid #FFF;border-bottom:0px;}

.qMatrixMenuBox{border:solid 1px #000; color:#000;background-color:#fff;}
.qMatrixMenuBox .qSubHdr { padding: 6px; }

#ResultsContent{margin-left:170px;background-color:#fff;}

span.No_Rsp { color: #c44; font-weight: bold; }
*/

#ResultsContent{margin-left:170px;background-color:#fff;}
TABLE.qTable {border:solid 1px #000; color:#000;background-color:#fff;}
.qSubHdr {background-color:#DEE9F7;}

/* NEW */
.rPgTitle{background-color:#fff;margin-bottom:20px;padding:1px;border:1px solid #000;}
.rPgTitle div {background-color:#ddd;font-weight:bold;padding:8px;}

.rsltsmry {width:100%;border:1px solid #000;margin-bottom:20px;}
.rsltsmry th, .rsltsmry td {padding:8px;}

.rsltsmry thead th, .rsltsmry tfoot td {background-color:#ddd;}
.rsltsmry tbody td {background-color:#eee;}

.rsltsmry thead .hdr {text-align:left;}

.rsltsmry th.dflt {background-color:#dee9f7;}
.rsltsmry th.cnt {background-color:#cdd8e6;width:70px;}
.rsltsmry th.freq {background-color:#cdd8e6;width:70px;}
.rsltsmry th.col {background-color:#dee9f7;}
.rsltsmry th.avg {background-color:#cdd8e6;width:70px;}
.rsltsmry th.sum {background-color:#cdd8e6;width:70px;}
.rsltsmry th.answ {background-color:#cdd8e6;text-align:right;font-weight:bold;font-style:italic;white-space:nowrap;}
.rsltsmry th.skip {background-color:#ddd;text-align:right;font-weight:bold;font-style:italic;white-space:nowrap;width:98%;}

.rsltsmry td.cnt {background-color:#dee9f7;text-align:right;}
.rsltsmry td.freq {background-color:#dee9f7;text-align:right;}
.rsltsmry td.answ {background-color:#cdd8e6;text-align:right;}
.rsltsmry td.skip {text-align:right;}
.rsltsmry td.mfreq {text-align:center;}
.rsltsmry td.avg {text-align:right;}
.rsltsmry td.sum {text-align:right;}

.rsltsmry tbody td.rowLabel {text-align:right;}
.rsltsmry a.itBtn {float:right;vertical-align:middle;margin-left:6px;}/*important that this proceeds the float:left below*/
.rsltsmry td.rowLabel a.itBtn {float:left;margin-left:0px;}
.rsltsmry tfoot div.spacer {width:200px;}
.rsltsmry tfoot td.skip div.spacer {width:58px;}

.rsltsmry div.freqbar {border:1px solid #183154;margin-right:-6px;background:url('../images/spacer.gif');}
.rsltsmry img.freq {background-color:#183154;padding:1px;}

.rsltsmry td.grp {padding:0px;background-color:#fff;}
.rsltsmry td.grp table {width:100%;margin:-1px 0px;}
.rsltsmry td.grp th.grplbl {background-color:#dee9f7;text-align:left;}
.rsltsmry td.grp th.dflt div.spacer {width:200px;}


.rsltdtl {width:100%;border:1px solid #000;margin-bottom:20px;background-color:#fff;}

.rsltdtl .hdr {background-color:#ddd;font-weight:bold;padding:4px;margin:1px 1px 0px 1px;}
.rsltdtl table {width:100%;}
.rsltdtl td {background-color:#eee;padding:3px;}
.rsltdtl td.col {text-align:center;}
.rsltdtl th {background-color:#dee9f7;padding:3px;font-weight:normal;}
.rsltdtl span.No_Rsp {color:#cc4444;font-weight:bold;}
.rsltdtl span.Rsp {font-weight:bold;}

