body      {  font-family: Tahoma,Helvetica;  background-color: #F6F9FF  color: #000000;  margin: 0 0 0 0;  text-align: left;  }

a         {  font-size: 10pt;  }
a:link    {  color: #000099;  }
a:active  {  color: #000099;  }
a:visited {  color: #000099;  } /* color: #666666; */
a:hover   {  color: #0000ff; }
a.micro:link, a.micro:active, a.micro:visited, a.micro:hover {  text-decoration: none;  color: #000099;  font-size: 8pt;  } /* color: #666666; */

.copyright  {  font-size: 8pt;  padding-left: 15px;  color: #3366CC;  background-image:url("../img/bg3.gif");  }
/*.menu       {  background-color: #3366CC;  width: 75px;  height: 75px;  text-align: center;  vertical-align: middle; } */

.menu       {  background-color: #3366CC;  width: 50px;  height: 50px;  text-align: center;  vertical-align: middle; }

.left_block_rows  {  background-image: url("../img/bg.gif");  background-repeat: repeat-y;  }

h2, h3, h4, h5  {  text-align: left;  color: #1849ac;  }
a.h3            { font-size: 12pt; text-align: left;  color: #1849ac; }
h1              {  color: #1849ac;  text-align: center;  }

.table_border      {  border-top: solid 1px #000000;  border-left: solid 1px #000000;  vertical-align: top;  }
.table_a          {  background-color: #ffffff;  background-repeat: repeat;  vertical-align: top;  text-align: left;  font-size: 10pt;  border-bottom: solid 1px #000000;  border-right: solid 1px #000000;  }
.table_bbc        {  background-color: #bbbbbb;  background-repeat: repeat;  vertical-align: top;  text-align: center;  font-size: 10pt;  border-bottom: solid 1px #000000;  border-right: solid 1px #000000;  font-weight: bold;  color: #000000;  }
.table_bb        {  background-color: #bbbbbb;  background-repeat: repeat;  vertical-align: top;  text-align: left;  font-size: 10pt;  border-bottom: solid 1px #000000;  border-right: solid 1px #000000;  font-weight: bold;  color: #000000;  }
tr        { vertical-align: top; }

input,select    {  font-size: 8pt;  border: 1px solid #c3c3c3;  background-image: url(../img/fade.png);  }

td              {  font-size: 10pt;  text-align: left;  }
td.bordered     {  border-bottom: solid 1px #000000;  border-right: solid 1px #000000;  background: #e7e7e7;  background-color: #e7e7e7;}

tr.striped td   { background: #eeeeee;  background-color: #eeeeee; }
tr.over td      { background: #eaeaea;  background-color: #eaeaea; }
tr.selected td  { background: #fa7171;  background-color: #fa7171; }

.errorMsg          { font-family: Arial; font-size: 8pt; color: #ff0000; font-weight: bold;  white-space: nowrap; }

input.focused   { border: 1px solid #000000;  background-image: url(/img/empty.gif); }
hr.divider { height: 1px; border: none; background-color: #808080; color: #808080;  }
.micro { font-size: 8pt; }
.fdivider { height: 1px; border: none; background-color: #808080; color: #808080;  }

.links_on_pages { font-weight: bold; }

