body
{
   min-width: 630px;
}

#container
{
   padding-left: 200px;
   padding-right: 190px;
}

#container .column
{
   position: relative;
   float: left;
}

#center
{
   padding: 10px 20px;
   width: 100%;
}

#left
{
   width: 190px;
   padding: 0 10px;
   right: 240px;
   margin-left: -100%;
}

#right
{
   width: 120px;
   padding: 0 10px;
   margin-right: -100%;
}

#footer
{
   clear: both;
   font-size: 10px;
}

* html #left
{
   left: 150px;
}

#container
{
   overflow: hidden;
}

#container .column
{
   padding-bottom: 1001em;
   margin-bottom: -1000em;
}

* html body
{
   overflow: hidden;
}

* html #footer-wrapper
{
   float: left;
   position: relative;
   width: 100%;
   padding-bottom: 10010px;
   margin-bottom: -10000px;
   background: #fff;
}

body
{
   margin: 0;
   padding: 0;
   font-family: verdana;
   font-size: 12px;
}

p
{
   color: #000000;
}

nav ul
{
   list-style-type: none;
   margin: 0;
   padding: 0;
}

nav ul a
{
   color: #000080;
   text-decoration: none;
}

#header
{
   font-size: x-large;
   background: #ffffff;
/*   background: #ece6cf;*/
}

#footer
{
   text-align: center ; 
   background: #ece6cf;
}

#left
{
   background: #ffcc99; /* oli #f1ebd4; */
   font-family: verdana;
   font-size: 14px;
   font-weight: bold;
}

#right
{
   background: #ffcc99; /* oli #f1ebd4; */
}

#center
{
   background: #fff;
}

#container .column
{
   padding-top: 0.5em;
}

img.logo
{
   vertical-align: middle;
}

/* DivTable.com */
.divTable{
   display: table;
   width: 100%;
}
.divTableRow {
   display: table-row;
}
.divTableHeading {
   background-color: #EEE;
   display: table-header-group;
}
.divTableCell, .divTableHead {
   border: 1px solid #999999;
   display: table-cell;
   padding: 3px 10px;
}
.divTableHeading {
   background-color: #EEE;
   display: table-header-group;
   font-weight: bold;
}
.divTableFoot {
   background-color: #EEE;
   display: table-footer-group;
   font-weight: bold;
}
.divTableBody
{
   display: table-row-group;
}
.TFtable
{
   border-collapse:collapse;
   margin: auto;
}
.TFtable td
{ 
   padding:7px;
   border:#4e95f4 1px solid;
}
.TFtable tr
{
   background: #b8d1f3;
}
.TFtable tr:nth-child(odd)
{
   background: #b8d1f3;
}
.TFtable tr:nth-child(even)
{
   background: #dae5f4;
}
