/* table group */

div.tgmain { width:100%; margin: 0px;}
div.tgtab a{ color: #000066; text-decoration: underline;  }

tr.tsx { height: 20px; background-color: #6CB4FF; }
tr.ts { height: 20px; background-color: #D4A000; }
td.ts { padding-right: 3px; }
select { font-size: 8pt; }
select.typ { width: 85px; }
select.tea { width:120px; }
select.zip { width: 60px; }

tr.tg { height: 24px; }
tr.ov { color: darkgray; }
tr.ov a{ color: darkgray; }
tr.op { background-color: #eeeeee; }
tr.cl { background-color: #eeeeee; color: gray; }
tr.cl a{ color: gray; }
tr.emp{ height: 2px; }
tr.dat{ background-color: #FFDD88; font-weight: bold; }
tr.w6 { background-color: #C0E0FF; }
tr.w5 { background-color: #C6E6FF; }
tr.w4 { background-color: #CCECFF; }
tr.w3 { background-color: #D2F4FF; }
tr.w2 { background-color: #D8FAFF; }
tr.w1 { background-color: #DEFFFF; }
tr.w0 { background-color: #E4FFFF; }

span.tt{ display: none; }
span.tb{ display: none; }
div.tt{ display: none; }
div.tb{ display: none; }
th.tb  { display: none; }
th.tg  { font-size:10pt; text-align: left; padding-left: 2px; padding-right: 4px; height: 24px; background-color: #D4A000; color: white; }
th.ind { width:1px;  }
th.wek { width:20px; }
th.day { width:30px; }
th.beg { width:45px; }
th.typ { width:65px; padding-left: 20px; }
th.dof { }
th.pri { width:32px; }
th.sub { width:70px; }
th.tea { width:100px; padding-left: 20px; }
th.tit { padding-left: 20px; }
th.zip { width:70px; }
th.cty { padding-left: 20px; }


td.tg  { font-size:9pt; padding-left: 2px; padding-right: 4px; }
td.emp { font-size:3pt;  }
td.day { text-align:right; }
td.beg { text-align:center; }
td.zip { text-align:left; }
td.dat { padding-left:2px; }
td.pri { text-align: right; }

tr.tthea { padding: 5px; background-color: #D4A000; color: white; text-align:center; font-weight: bold; }
tr.ttnor { background-color: #FFDD88; }
td.tt    { padding: 0px 2px; font-size: 10pt; vertical-align: top; }
td.ttl   { width: 90px; }
td.ttpho { padding: 0px; text-align: right; width: 80px;  background-color: #FFDD88; }
img.ttpho{ width: 80px; padding: 0px; margin: 0px; }
