.lcmtable {
 border: 0px solid #000000;
 margin: 0px;
 padding: 0px;
 background-color: #FEFEF8;
 }

.lcmtable td.lettera {
 width: 65px;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 font-weight: bold;
 background-color: #FEFEEA;
 text-align: center;
 }


.bigtable {
 border-top: 1px solid #000000;
 border-left: 1px solid #000000;
 }

.bigtable td.l {
 width: 60px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 font-weight: bold;
 background-color: #FFFFFF;
 text-align: center;
 }

.bigtable td.n {
 width: 60px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEFEEA;
 text-align: right;
 }

.bigtable td.r {
 width: 60px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEFEEA;
 text-align: center;
 }

.bigtable td.nw {
 width: 60px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FFFFFF;
 text-align: right;
 }

.bigtable td.rw {
 width: 60px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FFFFFF;
 text-align: center;
 }



.lcmtable td.anumbs {
 width: 65px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEFEF8;
 text-align: right;
 }

.lcmtable td.letterb {
 width: 65px;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 font-weight: bold;
 background-color: #EAECFE;
 text-align: center;
 }

.lcmtable td.bnumbs {
 width: 65px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F7F8FE;
 text-align: right;
 }

.lcmtable td.letterc {
 width: 65px;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 font-weight: bold;
 background-color: #EAFEFD;
 text-align: center;
 }

.lcmtable td.cnumbs {
 width: 65px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F7FEFE;
 text-align: right;
 }

.lcmtable td.letterd {
 width: 65px;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 font-weight: bold;
 background-color: #EAFEEA;
 text-align: center;
 }

.lcmtable td.dnumbs {
 width: 65px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F6FDF6;
 text-align: right;
 }

.lcmtable td.lettere {
 width: 65px;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 font-weight: bold;
 background-color: #FEEAEA;
 text-align: center;
 }

.lcmtable td.enumbs {
 width: 65px;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEF7F7;
 text-align: right;
 }



.lcmtable td.first {
 width: 235px;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #ffffff;
 }

.lcmtable td.first1 {
 width: 230px;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #f4f4f4;
 font-weight: bold;
 text-align: right;
 }


.product {
 width: 530px;
 border: 1px solid #000000;
 margin: 0px;
 padding: 0px;
 padding-bottom: 7px;
 }

.product td.aone {
 border-top: 0px solid #000000;
 border-bottom: 1px solid #000000;
 font-weight: bold;
 margin: 0px;
 padding: 3px;
 padding-left: 5px;
 background-color: #FEFDEA;
 text-align: center;
 }

.product td.atwo {
 width: 65px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEFEF8;
 text-align: center;
 }

.product td.avs {
 width: 20px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEFEF8;
 text-align: center;
 }

.product td.athree {
 width: 360px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEFEF8;
 text-align: left;
 }

.product td.anote{
 border-top: 0px solid #000000;
 margin: 0px;
 padding: 7px;
 background-color: #FEFEF8;
 text-align: left;
 }








.product td.bone {
 border-top: 0px solid #000000;
 border-bottom: 1px solid #000000;
 font-weight: bold;
 margin: 0px;
 padding: 3px;
 padding-left: 5px;
 background-color: #EAECFE;
 text-align: center;
 }

.product td.btwo {
 width: 65px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F7F8FE;
 text-align: center;
 }

.product td.bvs {
 width: 20px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F7F8FE;
 text-align: center;
 }

.product td.bthree {
 width: 300px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F7F8FE;
 text-align: left;
 }

.product td.bnote{
 border-top: 0px solid #000000;
 margin: 0px;
 padding: 7px;
 background-color: #F7F8FE;
 text-align: left;
 }








.product td.cone {
 border-top: 0px solid #000000;
 border-bottom: 1px solid #000000;
 font-weight: bold;
 margin: 0px;
 padding: 3px;
 padding-left: 5px;
 background-color: #EAFEFD;
 text-align: center;
 }

.product td.ctwo {
 width: 65px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F7FEFE;
 text-align: center;
 }

.product td.cvs {
 width: 20px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F7FEFE;
 text-align: center;
 }

.product td.cthree {
 width: 300px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F7FEFE;
 text-align: left;
 }

.product td.cnote{
 border-top: 0px solid #000000;
 margin: 0px;
 padding: 7px;
 background-color: #F7FEFE;
 text-align: left;
 }








.product td.done {
 border-top: 0px solid #000000;
 border-bottom: 1px solid #000000;
 font-weight: bold;
 margin: 0px;
 padding: 3px;
 padding-left: 5px;
 background-color: #EAFEEA;
 text-align: center;
 }

.product td.dtwo {
 width: 65px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F6FDF6;
 text-align: center;
 }

.product td.dvs {
 width: 20px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F6FDF6;
 text-align: center;
 }

.product td.dthree {
 width: 300px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #F6FDF6;
 text-align: left;
 }

.product td.dnote{
 border-top: 0px solid #000000;
 margin: 0px;
 padding: 7px;
 background-color: #F6FDF6;
 text-align: left;
 }








.product td.eone {
 border-top: 0px solid #000000;
 border-bottom: 1px solid #000000;
 font-weight: bold;
 margin: 0px;
 padding: 3px;
 padding-left: 5px;
 background-color: #FEEAEA;
 text-align: center;
 }

.product td.etwo {
 width: 65px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEF7F7;
 text-align: center;
 }

.product td.evs {
 width: 20px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEF7F7;
 text-align: center;
 }

.product td.ethree {
 width: 300px;
 border: 0px solid #000000;
 margin: 0px;
 padding: 3px;
 background-color: #FEF7F7;
 text-align: left;
 }

.product td.enote{
 border-top: 0px solid #000000;
 margin: 0px;
 padding: 7px;
 background-color: #FEF7F7;
 text-align: left;
 }



.productA {
 border: 1px solid #000000;
 width: 420px;
 margin: 0px;
 padding: 0px;
 background-color: #FEFEF8;
 }

.productB {
 border: 1px solid #000000;
 width: 420px;
 margin: 0px;
 padding: 0px;
 background-color: #F7F8FE;
 }

.productC {
 border: 1px solid #000000;
 width: 420px;
 margin: 0px;
 padding: 0px;
 background-color: #F7FEFE;
 }

.productD {
 border: 1px solid #000000;
 width: 420px;
 margin: 0px;
 padding: 0px;
 background-color: #F6FDF6;
 }

.productE {
 border: 1px solid #000000;
 width: 420px;
 margin: 0px;
 padding: 0px;
 background-color: #FEF7F7;
 }


.small {
 width: 20px;
 padding: 3px;
 text-align: right;
 }

.small1 {
 width: 20px;
 padding: 3px;
 text-align: right;
 }

.small2 {
 width: 45px;
 padding: 3px;
 text-align: right;
 }


.small3 {
 width: 315px;
 padding: 3px;
 padding-left: 5px;
 text-align: left;
 }


.lower-cost {
 border: 1px solid #000000;
 margin: 0px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #fefce2;
 border: 3px solid #ccc;
 }

.lower-cost td.righ {
 width: 65px;
 padding-right: 5px;
 text-align: right;
 border-right: 0px solid #000000;
 border-bottom: 0px solid #000000;
 }


.lower-cost td.lef{
 width: 240px;
 padding: 1px;
 padding-left: 5px;
 border-right: 0px solid #000000;
 border-bottom: 0px solid #000000;
 text-align: left;
 }





.costmarket {
 border-bottom: 1px solid #000000;
 border-right: 1px solid #000000;
 background-color: #FFFFFF;
 margin: 0px;
 padding: 0px;
 }


.costmarket td.left {
 width: 165px;
 padding: 3px;
 padding-left: 5px;
 border-left: 1px solid #000000;
 border-top: 1px solid #000000;
 background-color: #FEFEF8;
 text-align: left;
 }


.costmarket td.rightheader {
 width: 100px;
 padding: 3px;
 padding-left: 5px;
 border-left: 1px solid #000000;
 border-top: 1px solid #000000;
 background-color: #FEFEEA;
 text-align: center;
 }

.costmarket td.right {
 width: 100px;
 padding: 3px;
 padding-left: 5px;
 border-left: 1px solid #000000;
 border-top: 1px solid #000000;
 background-color: #FEFEF8;
 text-align: right;
 }




.highlight {
 background-color: #ffff00;
 }

 .accounts {
 font-family: Arial, Verdana, sans-serif; 
 font-size: 10px; 
 margin: 0px; 
 padding: 0px; 
 color: #000000;
 }
