div#dsmj {
 font-size: 90%;
 text-align:justify;
}

div#dj {
 text-align:justify;
}

div#dgbi {
 font-size: 110%;
 text-align:center;
 color: #008000;
 font-weight: bold;
 font-style: italic;
 text-decoration: underline;
}

div#count {
 font-size: 90%;
 text-align:center;
 color: #008000;
 font-weight: bold;
 font-style: italic;
}


table.textsm th, table.textsm td {
  font-size: 80%;
  font-family : Arial,Helvetica;
}

table.text th, table.text td {
  font-size: 110%;
  font-family : Arial,Helvetica;
}

table.textmd th, table.textmd td {
  font-size: 130%;
  font-family : Arial,Helvetica;
  color: #008000;
}

table.textlg th, table.textlg td {
  font-size: 150%;
  font-family : Arial,Helvetica;
  color: #008000;
}

table.textloc th, table.textloc td {
  font-family : Arial,Helvetica;
  color: #008000;
}

table.indpic th, table.indpic td {
  font-weight: bold;
  text-align: center;
}


table.hding th, table.hding td {
  font-weight: bold;
  text-align: center;
  font-size: 140%;
  font-family : Arial,Helvetica;
}

table.fontonly th, table.fontonly td {
  font-family : Arial,Helvetica;
}

table#normxs {
  font-size: 60%;
  font-family : Arial,Helvetica;
}

table#normsm {
  font-size: 70%;
  font-family : Arial,Helvetica;
}

table#normmd {
  font-size: 80%;
  font-family : Arial,Helvetica;
}

table#normal {
  font-size: 100%;
  font-family : Arial,Helvetica;
}

table#normxl {
  font-size: 130%;
  font-family : Arial,Helvetica;
}

.tdc {
  text-align: center;
}

.tdl {
  text-align: left;
}

.tdj {
  text-align: justify;
}

.tdbc {
  font-weight: bold;
  text-align: center;
}

.tdbl {
  font-weight: bold;
  text-align: left;
}

.tdblg {
  font-weight: bold;
  text-align: left;
  background-color: #CCCCCC;
}

.tdsmbc {
  font-size: 75%;  
  font-weight: bold;
  text-align: center;
}

.tdsmc {
  font-size: 75%;
  text-align: center;
}

.tdsml {
  font-size: 75%;
  text-align: left;
}

.tdlgbc {
  font-size: 130%;
  font-weight: bold;
  text-align: center;
}

.tdxlbc {
  font-size: 150%;
  font-weight: bold;
  text-align: center;
}

.tdtc { 
  vertical-align: top; 
  text-align: center; 
} 

.tdtl { 
  vertical-align: top; 
  text-align: left; 
} 
.tdtr { 
  vertical-align: top; 
  text-align: right; 
} 

.tdtj { 
  vertical-align: top; 
  text-align: justify; 
} 

.tdtbl { 
  vertical-align: top; 
  font-weight: bold;
  text-align: left; 
} 

.tdcw {
  text-align: center;
  width: 25px
}

.tdcg {
  text-align: center;
  background-color: #CCCCCC;
}

.tdcgw {
  text-align: center;
  background-color: #CCCCCC;
  width: 25px
}

.tdcwl {
  text-align: center;
  width: 100px
}

.tdgbc {
  background-color: #008000;  
  font-weight: bold;
  text-align: center;
}


.tdlwl {
  text-align: left;
  width: 150px
}

.tdgbl {
  background-color: #008000;  
  font-weight: bold;
  text-align: left;
}

.tdbbl {
  background-color: #2952BD;  
  font-weight: bold;
  text-align: left;
}

.tdfcbl {
  color: #008000;
  font-weight: bold;
  text-align: left;
}

.tdlfcc {
  font-size: 130%;
  color: #008000;
  text-align: center;
}


.convl {
 font-size: 130%;
 font-weight: bold;
 text-align: left;
 background-color: #CCCCCC;
}
 
.convr {
 font-size: 130%;
 font-weight: bold;
 text-align: right;
 background-color: #CCCCCC;
}

.convc {
 font-weight: bold;
 text-align: center;
 background-color: #CCCCCC;
}

.convls {
 font-weight: bold;
 text-align: left;
 background-color: #CCCCCC;
}

.convrs {
 font-weight: bold;
 text-align: right;
 background-color: #CCCCCC;
}

.black {
 color: #FFFFFF;
 background-color: #000000;
}

.brown {
 color: #FFFFFF;
 background-color: #663300;
}

.tan {
 background-color: #F6E3B6;
}

.lblue {
 background-color: #CCFFFF;
}

.dblue {
 color: #FFFFFF;
 background-color: #000099;
}

.dgreen {
 color: #FFFFFF;
 background-color: #006600;
}

.lgreen {
 background-color: #B4FEB4;
}

.red {
 background-color: #FF0000;
}

.pink {
 background-color: #FFB3D9;
}

.gray {
 background-color: #999999;
}

.yellow {
 background-color: #FFFF00;
}

.orange {
 background-color: #EC5F03;
}

.silver {
 background-color: #CCCCCC;
}

.gold {
 background-color: #F3D776;
}

.purple {
 background-color: #8000FF;
}

.white {
 background-color: #FFFFFF;
}

.tealp {
 font-weight: bold;
 text-align: center;
 background-color: #93FDFC;
 width: 43px
}

.tealpt {
 font-weight: bold;
 text-align: center;
 background-color: #93FDFC;
}

.lbluep {
 font-weight: bold;
 text-align: center;
 background-color: #599FFD;
 width: 43px
}

.lbluept {
 font-weight: bold;
 text-align: center;
 background-color: #599FFD;
}

.lgreenp {
 font-weight: bold;
 text-align: center;
 background-color: #B4FEB4;
 width: 43px
}

.lgreenpt {
 font-weight: bold;
 text-align: center;
 background-color: #B4FEB4;
}

.redp {
 font-weight: bold;
 text-align: center;
 background-color: #FD6363;
 width: 43px
}

.redpt {
 font-weight: bold;
 text-align: center;
 background-color: #FD6363;
}

.pinkp {
 font-weight: bold;
 text-align: center;
 background-color: #FFB3D9;
 width: 43px
}

.pinkpt {
 font-weight: bold;
 text-align: center;
 background-color: #FFB3D9;
}

.bpinkp {
 font-weight: bold;
 text-align: center;
 background-color: #FA5CDE;
 width: 43px
}

.bpinkpt {
 font-weight: bold;
 text-align: center;
 background-color: #FA5CDE;
}

.yellowp {
 font-weight: bold;
 text-align: center;
 background-color: #FFFF00;
 width: 43px
}

.yellowpt {
 font-weight: bold;
 text-align: center;
 background-color: #FFFF00;
}

.silverp {
 font-weight: bold;
 text-align: center;
 background-color: #CCCCCC;
 width: 43px
}

.peachp {
 font-weight: bold;
 text-align: center;
 background-color: #FF9962;
 width: 43px
}

.peachpt {
 font-weight: bold;
 text-align: center;
 background-color: #FF9962;
}

.lpurp {
 font-weight: bold;
 text-align: center;
 background-color: #C0C0FF;
 width: 43px
}

.lpurpt {
 font-weight: bold;
 text-align: center;
 background-color: #C0C0FF;
}

.orangep {
 font-weight: bold;
 text-align: center;
 background-color: #EC5F03;
 width: 43px
}

.orangept {
 font-weight: bold;
 text-align: center;
 background-color: #EC5F03;
}

.plainp {
 font-weight: bold;
 text-align: center;
 font-size: 120%;	
 width: 43px
}

