table.pod thead tr td { vertical-align:bottom; font-weight:bold; border-bottom:1px solid silver; padding-right:5px; padding-left:5px; } table.pod tbody tr td { vertical-align:top; padding-right:5px; padding-left:5px; } table.pod td.n { text-align:right; } table.varianceSummary { width:400px; margin-left:auto; margin-right:auto; } table.varianceSummary td { font-size:14px; } table.varianceSummary thead tr td { vertical-align:bottom; font-weight:bold; border-bottom:1px solid silver; padding-right:5px; padding-left:5px; } table.varianceSummary tbody tr td { vertical-align:top; padding-right:5px; padding-left:5px; } table.varianceSummary td:first-child + td { text-align:right; width:100px; } table.varianceSummary td:first-child { text-align:left; width:300px; } table.varianceSummary tfoot tr td { vertical-align:top; font-weight:bold; border-top:1px solid silver; padding-right:5px; padding-left:5px; } div.claimVarianceView.summary { width:800px; margin-left: auto; margin-right:auto; } .claimVarianceView div.filters { text-align:center; padding-top:10px;padding-bottom:15px; } .claimVarianceView div.filters form[name='frm_filter'] table td:first-child { text-align:left; } /* .claimVarianceView div.filters form[name='frm_filter'] label + input { display:none; } .claimVarianceView div.filters form[name='frm_filter'] span.option { display:inline-block; padding-top:3px; padding-bottom:3px; width:90px; margin-left:1px; margin-right:0px; text-align:center; padding-left:5px; padding-right:5px; background-color:#D0D0D0;} .claimVarianceView div.filters form[name='frm_filter'] span.option.left { } .claimVarianceView div.filters form[name='frm_filter'] span.option.right { } .claimVarianceView div.filters form[name='frm_filter'] span.option.checked { background-color:#A0A0A0; } .claimVarianceView div.filters form[name='frm_filter'] span.option label { color:white; } .claimVarianceView div.filters form[name='frm_filter'] table { width:100%; } .claimVarianceView div.filters form[name='frm_filter'] table td { text-align:center; } .claimVarianceView div.filters form[name='frm_filter'] table td:first-child { text-align:left; } .claimVarianceView div.filters form[name='frm_filter'] table td:first-child span { cursor:pointer; font-size:14px; font-weight:bold; background-color:#D0D0D0; display:inline-block; width:25px; text-align:center; } .claimVarianceView div.filters form[name='frm_filter'] table td:first-child div { font-weight:normal; background-color:#A0A0A0; color:white; display:inline-block; padding:5px; } */ .claimVarianceView table.varianceDetail { width: 100%; } .claimVarianceView table.varianceDetail thead td { xfont-weight:bold; vertical-align:bottom; background-color:#D0D0D0; padding-bottom:5px; padding-top:5px; font-size:12px; } .claimVarianceView table.varianceDetail tbody td { vertical-align:top;} .claimVarianceView table.varianceDetail tr td:first-child { width:28px; text-align:center; vertical-align:middle; } .claimVarianceView table.varianceDetail tr.summary td:first-child { cursor:pointer; } .claimVarianceView table.varianceDetail tr.summary + tr.detail td { padding-top:5px; } .claimVarianceView table.varianceDetail tr.detail td { padding-bottom:5px; line-height:1.5em; } .claimVarianceView table.varianceDetail tr.summary td { background-color:#E0E0E0; font-weight:bold; font-size:13px; padding-top:3px; padding-bottom:3px; } .claimVarianceView table tr.separator td { height:1em; } .claimVarianceView table.varianceDetail td.n { text-align:right; padding-right:5px; } .claimVarianceView table.varianceDetail tr.total td { background-color:#E0E0E0; font-weight:bold; font-size:13px; padding-top:3px; padding-bottom:3px; }