
.MtfDirectTable
{ margin-bottom:10px; border:0; text-transform:lowercase; }

.MtfDirectTable td, .MtfDirectTable th
{ padding:4px 10px; }

.MtfDirectTableHeader
{ height:30px; background-color:#dadfe2; color:#8e8f90; text-align:center; font-weight:bold; font-size:12px; text-transform:lowercase; }

.MtfDirectTableHeader .HeaderLeft
{ background:#dadfe2 url(../images/design/TableHeaderLeft.gif) no-repeat top left; }

.MtfDirectTableHeader .HeaderRight
{ background:#dadfe2 url(../images/design/TableHeaderRight.gif) no-repeat top right; }

.MtfDirectRow td, .MtfDirectAltRow td
{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; }

.NoBorderLower td
{ border-bottom:0; }

.MtfDirectRow .CellRight, .MtfDirectAltRow .CellRight
{ border-right:0; }

.MtfDirectTableFooter td
{ border-bottom:1px solid #acb1b3; border-top:1px solid #acb1b3; }

table.Contact
{ width:100%; }

table.Contact td
{ width:50%; }

/*-------------------- Two Column Layout for Table on Payment Waver 02.06.09 - GPG */
#PaymentwaiverTable
{ width:390px }

.PaymentWaiverTableHeader
{ height:30px; background-color:#dadfe2; color:#8e8f90; text-align:center; font-weight:bold; font-size:12px; text-transform:lowercase; }

.PaymentWaiverTableHeader .HeaderLeft
{ background:#dadfe2 url(../images/design/TableHeaderLeft.gif) no-repeat top left; width:80px; }

.PaymentWaiverTableHeader .HeaderRight
{ background:#dadfe2 url(../images/design/TableHeaderRight.gif) no-repeat top right; }

#PaymentwaiverTable tr td ul li 
{ margin:0; padding:0; }

.PaymentWaiverRow td, .PaymentWaiverRow td
{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; }

#PaymentwaiverTable ul.twocolumn
{ float:left; width:90%; margin:0; padding-top:6px; padding-bottom:6px; padding-left:25px; padding-right:25px; }

#PaymentwaiverTable ul.twocolumn li
{ float:left; width:45%; margin:0; padding:2px; }
