body
{
  padding:0px 0px 0px px;
  margin:0px 0px 0px 0px;
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  width:100%;
  height:100%;
}
h1
{
  color:black;
  display:inline;
  font-size:23px;
}
h2
{
  color:black;
  display:inline;
  font-size:20px;
}
table
{
    border-collapse: collapse;
   border:1px solid white;
    padding-left: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}
td
{

  border-collapse: collapse;
  border-color:white !important;
  border-width:1px !important;
    padding-left: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}
.MainTable
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.MainTable td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
}
.TopTopTable
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.TopTopTable td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
}
td.TopTopBg
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 20px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:bottom;
  text-align:right;
  background-image:url(../../img/top_fon.gif);
  background-repeat:repeat-x;
}
.TopTopBg a
{
  color:black;
  font-weight:bold;
}
.TopBottomTable
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.TopBottomTable td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
}
td.TopBottomBg
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:bottom;
  text-align:right;
  background-image:url(../../img/top_bottom_fon.gif);
  background-repeat:repeat-x;
}
.TopC1Table
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.TopC1Table td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
}
td.TopC1Bg
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:bottom;
  text-align:right;
  background-image:url(../../img/c1_fon.gif);
  background-repeat:repeat-x;
}
.TopC2Table
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.TopC2Table td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
}
.TopC3Table
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.TopC3Table td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
}
td.TopC3Bg
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:bottom;
  text-align:right;
  background-image:url(../../img/top_c3_m.gif);
  background-repeat:repeat-x;
}
.BottomTable
{
  width:100%;
  height:107px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
    background-image:url(../../img/bottom_fon.gif);
  background-repeat:repeat-x;
}
.BottomTable td
{
  padding-left: 40px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 40px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:middle;
  font-weight:bold;
}
td.MainBottomTd
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:bottom;
  text-align:right;
}
.TopBlocksTable
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
    background-image:url(../../img/un_w.gif);
  background-repeat:repeat-x;
}
.TopBlocksTable td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
}
td.BlockOrange
{

  padding-left: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 5px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
  text-align:left;
  background-image:url(../../img/fon_or.gif);
  background-repeat:repeat-x;
  color:white;
}
td.BlockOrange a
{
  color:white;
}
td.BlockYellow
{

  padding-left: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 5px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
  text-align:left;
  background-image:url(../../img/fon_y.gif);
  background-repeat:repeat-x;
  color:black;
}
td.BlockYellow a
{
  color:black;
}
td.BlockBlue
{

  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  background-image:url(../../img/fon_b.gif);
  background-repeat:repeat-x;
  color:white;
}

.UnWTable
{
  width:100%;
  height:177px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  
}
.UnWTable td
{
  padding-left: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 5px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
    vertical-align:top;
  text-align:left;
  color:white;
}
.UnWTable a
{
  color:white;
}
td.TdUnW 
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:bottom;
  text-align:right;
}
.CenterTable
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.CenterTable td
{
  padding-left: 30px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
  text-align:left;
}
a.black_a
{
  color:black;
}
a.blue_a
{
  color:#05ADF8;
}
a.orange_a
{
  color:#FEB431;
}
.TextMainTable
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.TextMainTable td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 20px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
  text-align:left;
}
.TextMainTableIn
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.TextMainTableIn td
{
  padding-left: 10px;
  padding-top: 0px;
  padding-bottom: 20px;
  padding-right: 20px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
  text-align:justify;
}
.NewsTable
{
  width:100%;
  height:100%;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}
.NewsTable td
{
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  border-collapse: collapse;
  border-color:black;
  border-width:0px;
  vertical-align:top;
  text-align:left;
}
.black_a
{
  color:black;
}
.blue_a
{
  color:#05ADF8;
}
span.ask
{
  color:black;
  font-style: italic;
  text-decoration:underline;
}