/**************************************************/
/*  This CSS was designed by Sergiy S. Tkachenko  */
/*  copyright (c) 2009                            */
/*  http://4thfebruary.hmarka.net/                */
/*  http://4thfebruary.tripod.com/                */
/*  http://4thfebruary.topcities.com/             */
/*  http://4thfebruary.port5.com/                 */
/*  http://stkachenko.narod.ru/                   */
/**************************************************/

 .navigatorhead              { font-family: Tahoma, Arial, Helvetica, sans-serif;
                               font-size: 7pt; color: #ccd2db; text-decoration: none;
                               font-weight: bold; text-align: left; text-vertical-align: top;
                               margin-left: 6px; margin-top: 3px; margin-right: 6px; margin-bottom: 3px; 
                               background-color: #8896a7; }

 .navigator                  { font-family: Tahoma, Arial, Helvetica, sans-serif;
                               font-size: 7pt; color: #758495; text-decoration: none;
                               font-weight: bold; text-align: left; text-vertical-align: top;
                               margin-left: 6px; margin-top: 3px; margin-right: 6px; margin-bottom: 3px; }

 a.navigator                 { color: #758495; text-decoration: none; margin-left: 0px; margin-right: 0px; }
 a.navigator:hover           { color: #000000; text-decoration: underline; }
 a.navigator:active          {  }
 a.navigator:visited         {  }

 .typefamilyhead             { font-family: Tahoma, Arial, Helvetica, sans-serif;
                               font-size: 14pt; color: #ffffff; text-decoration: none;
                               font-weight: bold; text-align: left; text-vertical-align: bottom;
                               margin-left: 3px; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; 
                               }

 .typefamilydescriptionhead  { font-family: Tahoma, Arial, Helvetica, sans-serif;
                               font-size: 7pt; color: #000000; text-decoration: none;
                               font-weight: bold; text-align: left; text-vertical-align: top;
                               margin-left: 6px; margin-top: 3px; margin-right: 6px; margin-bottom: 3px; 
                             }

 .typefamilydescriptontext   { font-family: Tahoma, Arial, Helvetica, sans-serif;
                               font-size: 8pt; color: #000000; text-decoration: none;
                               font-weight: normal; text-align: justify; text-vertical-align: top;
                               margin-left: 5px; margin-top: 3px; margin-right: 5px; margin-bottom: 4px; }



 body       { font-family: Verdana, Arial, Tahoma;
              font-size: 8pt; color: #000000; text-decoration: none; 
              scrollbar-face-color: #ccd2db;
              scrollbar-shadow-color: #000000;
              scrollbar-highlight-color: #000000;
              scrollbar-3dlight-color: #000000;
              scrollbar-darkshadow-color: #000000;
              scrollbar-track-color: a4b0be;
              scrollbar-arrow-color: #000000; }

 form       { font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: left; text-vertical-align: top;
              margin-left: 2px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; }
 
 input      { font-family: Tahoma, Arial; font-weight: bold; font-size: 7pt;
              background-color: #ccd2db; border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid;
              margin-left: 2px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; }

 textarea   { background-color: #ccd2db; font-family: Verdana, Tahoma, Arial; font-size: 10pt; font-weight: normal;
              border-bottom: #000000 1px outset; border-left: #000000 1px outset; border-right: #000000 1px outset; border-top: #000000 1px outset; }

 .label     { font-family: Verdana, Arial; font-size: 8pt; color: #000000; text-decoration: none; 
              font-weight: normal; text-align: right; text-vertical-align: center; }

 #award     { font-family: Verdana, Tahoma, Arial; font-size: 8pt; }

 #sec_l     { font-family: Verdana, Tahoma, Arial;
              font-size: 8pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 4px; margin-top: 1px; margin-right: 4px; margin-bottom: 3px; }

 #sec_r     { font-family: Verdana, Tahoma, Arial;
              font-size: 8pt; color: #758495; text-decoration: none;
              font-weight: normal; text-align: right; text-vertical-align: top;
              margin-left: 4px; margin-top: 1px; margin-right: 4px; margin-bottom: 3px; }

 #head      { font-family: Tahoma, Arial, Helvetica;
              font-size: 10pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: left; text-vertical-align: top;
              margin-left: 1px; margin-top: 0px; margin-right: 1px; margin-bottom: 1px; }

 #shead     { font-family: Tahoma, Arial, Helvetica;
              font-size: 13pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 6px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; }

 #sdef      { font-family: Tahoma, Arial, Helvetica;
              font-size: 9pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 5px; margin-top: 0px; margin-right: 5px; margin-bottom: 4px; }

 #sdes      { font-family: Tahoma, Arial, Helvetica;
              font-size: 8pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: justify; text-vertical-align: top;
              margin-left: 5px; margin-top: 3px; margin-right: 5px; margin-bottom: 0px; }

 #nav       { font-family: Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: left; text-vertical-align: top;
              margin-left: 6px; margin-top: 3px; margin-right: 6px; margin-bottom: 4px; }

 a#nav         { color: #758495; text-decoration: none; margin-left: 0px; margin-right: 0px; }
 a#nav:hover   { color: #000000; text-decoration: none; }
 a#nav:active  {  }
 a#nav:visited {  }

 #nav2       { font-family: Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: left; text-vertical-align: top;
              margin-left: 6px; margin-top: 3px; margin-right: 6px; margin-bottom: 4px; }

 a#nav2         { color: #b5ba8d; text-decoration: none; margin-left: 0px; margin-right: 0px; }
 a#nav2:hover   { color: #000000; text-decoration: none; }
 a#nav2:active  {  }
 a#nav2:visited {  }

 .news      { font-family: Verdana, Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 6px; margin-top: 3px; margin-right: 6px; margin-bottom: 7px; }

 #sitemap   { font-family: Verdana, Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: right; text-vertical-align: top;
              margin-left: 4px; margin-top: 3px; margin-right: 4px; margin-bottom: 4px; }

 a#sitemap          { color: #000000; margin-left: 0px; margin-right: 0px; }
 a#sitemap:hover    { text-decoration: underline; }
 a#sitemap:visited  {  }

 #sitemaplight   { font-family: Verdana, Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: right; text-vertical-align: top;
              margin-left: 4px; margin-top: 3px; margin-right: 4px; margin-bottom: 4px; }

 a#sitemaplight          { color: #eeeeee; margin-left: 0px; margin-right: 0px; }
 a#sitemaplight:hover    { text-decoration: underline; }
 a#sitemaplight:visited  {  }


 .head      { font-family: Tahoma, Arial;
              font-size: 14pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: left; text-vertical-align: bottom;
              margin-left: 5px; margin-top: 6px; margin-right: 5px; margin-bottom: 9px; }

 .default   { font-family: Verdana, Arial, Helvetica;
              font-size: 10pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: justify; text-vertical-align: top;
              margin-left: 5px; margin-top: 3px; margin-right: 6px; margin-bottom: 5px; }

 .def12     { font-family: Tahoma, Verdana, Arial, Helvetica;
              font-size: 12pt; color: #758495; text-decoration: none;
              font-weight: bold; text-align: justify; text-vertical-align: top;
              margin-left: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; }

 .def_prn   { font-family: Verdana, Arial, Helvetica;
              font-size: 13pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: justify; text-vertical-align: top;
              margin-left: 5px; margin-top: 3px; margin-right: 6px; margin-bottom: 5px; }

 .award     { font-family: Verdana, Arial, Helvetica;
              font-size: 10pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: center; text-vertical-align: top;
              margin-left: 5px; margin-top: 3px; margin-right: 5px; margin-bottom: 5px; }

 #def       { font-family: Verdana, Arial, Helvetica;
              font-size: 10pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: justify; text-vertical-align: top;
              margin-left: 3px; margin-top: 0px; margin-right: 5px; margin-bottom: 3px; }

 #syntax    { font-family: PrimaSans Mono BT, Andale Mono, Courier New, Courier, Arial, Helvetica;
              font-size: 8pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left;
              margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; }

 #syntaxprn { font-family: PrimaSans Mono BT, Courier New, Courier, Arial, Helvetica;
              font-size: 10pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left;
              margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; }

 .counter   { font-family: Tahoma, Arial, Helvetica;
              font-size: 8pt; color: #ffffff; text-decoration: none;
              font-weight: normal; text-align: right;
              margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; }

 .copyright { font-family: Tahoma, Arial, Helvetica;
              font-size: 8pt; color: #ffffff; text-decoration: none;
              font-weight: normal; text-align: left;
              margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; }

 a.copyright { color: orange; text-decoration: none; margin-left: 0px; margin-right: 0px; }
 a.copyright:hover { color: orange; text-decoration: underline; }

 a          { color: #d34545; text-decoration: none; }

 a:visited  { }

 a:active   {  }

 a:hover    { text-decoration: underline; }

 ul { margin-left: .5em; margin-right: .5em; font-size: 10pt; }
 li { margin-left: 1.3em; margin-right: .5em; margin-top: .01em; margin-bottom: .01em; font-size: 10pt; }

 .xtd { vertical-align: top; }

 .xinput { align: center; font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal; }

 .tbhead    { font-family: Verdana, Tahoma, Arial, Helvetica;
              font-size: 8pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 5px; margin-top: 3px; margin-right: 5px; margin-bottom: 4px; }

 .lr        { font-family: Verdana, Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: right; text-vertical-align: top;
              margin-left: 3px; margin-top: 2px; margin-right: 4px; margin-bottom: 3px; }

 .ll        { font-family: Verdana, Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 3px; margin-top: 2px; margin-right: 4px; margin-bottom: 3px; }

 .lc        { font-family: Verdana, Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: center; text-vertical-align: top;
              margin-left: 3px; margin-top: 2px; margin-right: 3px; margin-bottom: 3px; }

 .ln        { font-family: Verdana, Tahoma, Arial;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: center; text-vertical-align: top;
              margin-left: 3px; margin-top: 2px; margin-right: 3px; margin-bottom: 3px; }

 .tl        { font-family: Verdana, Tahoma, Arial;
              font-size: 8pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 3px; margin-top: 0px; margin-right: 1px; margin-bottom: 1px; }

 .rate      { align: center; text-align: center; margin-left: 2px; margin-top: 10px; margin-right: 2px margin-bottom: 0px; }

 .icon      { text-align: center; margin-left: 0px; margin-top: 6px; margin-right: 0px margin-bottom: 6px; }

 #list1     { font-family: Verdana, Tahoma, Arial, Helvetica;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: left; text-vertical-align: top;
              margin-left: 5px; margin-top: 2px; margin-right: 4px; margin-bottom: 3px; }

 #list2     { font-family: Verdana, Tahoma, Arial, Helvetica;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: center; text-vertical-align: top;
              margin-left: 5px; margin-top: 2px; margin-right: 4px; margin-bottom: 3px; }

 #list3     { font-family: Verdana, Tahoma, Arial, Helvetica;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 5px; margin-top: 2px; margin-right: 4px; margin-bottom: 3px; }

 #list4     { font-family: Verdana, Tahoma, Arial, Helvetica;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: center; text-vertical-align: top;
              margin-left: 5px; margin-top: 2px; margin-right: 4px; margin-bottom: 3px; }

 #listhead  { font-family: Tahoma, Arial, Helvetica;
              font-size: 8pt; color: #ffffff; text-decoration: none;
              font-weight: bold; text-align: center; text-vertical-align: top;
              margin-left: 5px; margin-top: 2px; margin-right: 4px; margin-bottom: 3px; }

 #mapa      { font-family: Verdana, Arial, Helvetica;
              font-size: 10pt; color: #000000; text-decoration: none; background-color: #cecece;
              font-weight: bold; text-align: right; 
              margin-left: 3px; margin-top: 2px; margin-right: 5px; margin-bottom: 5px; }

 #mapn      { font-family: Verdana, Arial, Helvetica;
              font-size: 10pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: justify; text-vertical-align: top;
              margin-left: 3px; margin-top: 0px; margin-right: 5px; margin-bottom: 3px; }

 #xsigned   { font-family: Tahoma, Arial, Helvetica;
              font-size: 13pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left;
              margin-left: 0px; margin-top: 2px; margin-right: 0px; margin-bottom: 4px; }

 #downloadl  { font-family: Verdana, Arial, Helvetica;
              font-size: 10pt; color: #758495; text-decoration: none;
              font-weight: bold; text-align: left; text-vertical-align: top;
              margin-left: 5px; margin-top: 0px; margin-right: 3px; margin-bottom: 1px; }

 #downloadr { font-family: Verdana, Arial, Helvetica;
              font-size: 10pt; color: #000000; text-decoration: none;
              font-weight: normal; text-align: left; text-vertical-align: top;
              margin-left: 5px; margin-top: 0px; margin-right: 3px; margin-bottom: 1px; }

 .sitelang { font-family: Tahoma, Arial, Helvetica;
              font-size: 8pt; color: #a4b0be; text-decoration: none;
              font-weight: normal; text-align: right;
              margin-left: 5px; margin-top: 0px; margin-right: 2px; margin-bottom: 5px; }
 b.sitelang { color: #ccd2db; font-weight: bold; text-decoration: none; }
 a.sitelang { color: #ccd2db; text-decoration: none; margin-left: 0px; margin-right: 0px; }
 a.sitelang:hover { color: #ffffff; text-decoration: none; }

 .print     { font-family: Verdana, Arial, Helvetica;
              font-size: 7pt; color: #000000; text-decoration: none;
              font-weight: bold; text-align: justify; text-vertical-align: top;
              margin-left: 5px; margin-top: 0px; margin-right: 6px; margin-bottom: 2px; }
