BODY {
 margin: 0 0 0 0;
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #555555
}

TD {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #415072
}

TH {
 font-family: Arial, Helvetica;
 font-size: 11px;
 color: #415072
}

H1 {
 color: #415072;
 font-family: Arial, Helvetica;
 font-size: 20px;
 font-weight: bold;
 text-align: left;
 padding: 0 0 0 0;
}

H2 {
 color: #21a9bb;
 font-family: Arial, Helvetica;
 font-size: 14px;
 font-weight: bold;
 padding: 15 0 0 0;
}

H3 {
 color: #21a9bb;
 font-family: Arial, Helvetica;
 font-size: 12px;
 font-weight: bold;
 padding: 15 0 0 0;
}

H4 {
 color: #21a9bb;
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 padding: 15 0 0 0;
}
H5 {
 color: #21a9bb;
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 padding: 15 0 0 0;
}

H6 {
 font-family: Arial, Helvetica;
 color: #d2d2d2;
 font-size: 12px;
 font-weight: bold;
 padding: 0 0 10 0;
 margin: 0 0 10 0;
}

OL {
	list-style : decimal-leading-zero;
 padding-top: 10; 
}

LI {
 font-family: Arial, Helvetica;
 font-size: 12px;
 padding: 0 0 10 0;
 margin: 0 0 0 0;
}

A {
 text-decoration: none;
 color: #21a9bb;
}
A:hover {
 text-decoration: underline;
 color: #21a9bb;

}
A.tmenu {
 text-decoration: none;
 color: #465576;
}
A.tmenu:hover {
 text-decoration: none;
 color: #21a9bb;
}
A.ttmenu {
 text-decoration: none;
 color: #ffffff;
}
A.ttmenu:hover {
 text-decoration: none;
 color: #21a9bb;
}
A.leftmenu {
 text-decoration: none;
 color: #888888;
}
A.leftmenu:hover {
 text-decoration: none;
 color: #e20000;
}
A.navbar {
 text-decoration: none;
 color: #465576;
}
A.navbar:hover {
 text-decoration: none;
 color: #21a9bb;
}
A.announce {
 text-decoration: none;
 color: #627086;
}
A.announce:hover {
 text-decoration: none;
 color: #e20000;
}

.announce_date { 
 font-family: Tahoma, Arial;
 font-size: 10px;
 color: #ffffff;
 background-color: #FC2522;
 border-left: 1px solid #FC2522;
 border-right: 1px solid #FC2522;
 border-top: 1px solid #FC2522;
 padding: 2 2 2 2;
}

.announce_title { 
 font-family: Tahoma, Arial;
 font-size: 10px;
 color: #333333;
 background-color: #B3CAEA;
 border-left: 1px solid #FC2522;
 border-right: 1px solid #FC2522;
 border-top: 1px solid #FC2522;
 border-bottom: 1px solid #FC2522;
 padding: 4 4 4 4;
}

.mtitle {
 color: #09a909;
 font-family: Courier New;
 font-size: 50px;
 font-weight: bold;
 text-align: left;
 padding: 6 6 6 6;
 margin: 0 0 0 0;
}

.mainmenu {
 font-family: Tahoma, Arial, Helvetica;
 font-size: 12px;
 color: #465576;
 padding: 0 15 0 0;
}
.mainsubmenu {
 font-family: Tahoma, Arial, Helvetica;
 font-size: 12px;
 color: #929292;
 padding: 4 2 16 0;
}
.tdleftmenu {
 font-family: Tahoma, Arial, Helvetica;
 font-size: 11px;
 color: #bbbbbb;
 padding: 0 2 15 0;
}
.top_title {
 font-family: Tahoma, Arial, Helvetica;
 font-size: 16px;
 color: #0909a9;
 font-weight: bold;
}
.tdnavbar {
 text-decoration: none;
 font-family: Arial, Helvetica;
 font-size: 11 px;
 color: #627086;
 padding: 0 6 0 0;
}
.copy {
 font-family: Arial, Helvetica;
 font-size: 9px;
 color: #929292;
 padding: 15 0 4 50;
}
.copy_print {
 font-family: Tahoma, Arial;
 font-size: 9px;
 color: #000000;
}
.content {
 padding: 34 0 20 0;
}
.index_anounnce {
 padding: 0 10 0 0;
}
.index_content {
 padding: 0 10 0 10;
 border-left: 1px solid #21a9bb;
}
.index_bunners {
 padding: 0 0 0 10;
 border-left: 1px solid #21a9bb;
}
.barr {
 margin: 5 5 0 0;
}
.tab_data { 
 font-family: Tahoma, Arial;
 font-size: 11px;
 border-left: 1px solid #e2e2e2;
 border-bottom: 1px solid #e2e2e2;
 padding: 4 4 4 4;
 vertical-align: top;
}
.tab_body {
 border-top: 1px solid #e2e2e2;
 border-right: 1px solid #e2e2e2;
}
.search_top {
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold; 
 color: #888888;
}
.search_form_table {
 margin: 10 10 10 10;
 border: 1px solid #dddddd;
}
.search_form_h {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: bold; 
 color: #bbbbbb;
 padding: 4 2 4 10;
}
.search_form_f {
 font-family: Tahoma, Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #555555;
 padding: 4 2 4 10;
}
.sr_navbar {
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #666666;
}
.sr_title {
  font-family: Tahoma, Arial;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.sr_abstract {
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #929292;
}
.sr_score {
  font-family: Tahoma, Arial;
  font-size: 9px;
  color: #ffffff;
}
.sel {
  font-family: Tahoma, Arial;
  font-size: 11px;
  background-color: #ffffff;
}
.inp_text {
  font-family: Tahoma, Arial;
  font-size: 11px;
  border: 1px solid #555555;
  padding-left: 4px;
  padding-right: 4px;
  height: 17px;
  background-color: #eeeeee;
}
.inp_but {
  font-family: Tahoma, Arial;
  font-size: 10px;
  border: 1px solid #dddddd;
  cursor : hand;
  color: #ffffff;
  background-color: #415072;
  padding-left: 4px;
  padding-right: 3px;
}
.small {
  font-family: Tahoma, Arial;
  font-size: 9px;
  color: #929292;
}
.small:hover {
  font-family: Tahoma, Arial;
  font-size: 9px;
  color: #e90909;
}
.author {
  font-family: Tahoma, Arial;
  font-size: 9px;
  color: #f0f0f0;
  padding: 5 0 4 50;
}
.small_print {
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #000000;
}

.struc_txt
{
  font-family: Tahoma, Arial;
  font-size: 11px;
  color: #000000;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 1px;
  cursor: hand;
}

.cat_I {
 font-family: Arial, Helvetica;
 font-size: 14px;
 background-color: #c0c0c0;
 color: #000000;
 padding: 2 0 2 2;
}
.cat_II {
 font-family: Arial, Helvetica;
 font-size: 12px;
 color: #c0c0c0;
 padding: 2 0 2 2;
}
.cat_III {
 font-family: Arial, Helvetica;
 font-size: 12px;
 color: #000000;
 padding: 2 0 2 2;
}
.site_bar {
 padding: 2 10 2 10;
}
.site_bar_open {
 padding: 2 10 2 10;
 background-color: #FB1C24;
 font-size: 10 px;
 color: #ffffff;
}

.form_header {
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #000000;
  padding: 2 0 2 15;
  vertical-align: top;
}

.form_field {
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #000000;
  padding: 2 0 2 15;
  vertical-align: top;
}

.form_title {
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #000000;
  padding: 18 0 2 15;
  vertical-align: top;
}

.online_form_button {
  font-family: Tahoma, Arial;
  font-size: 11px;
  font-weight: bold;
  color: #415072;
  padding: 0 0 0 0;
}
A.online_form_link {
 color: #415072;
}
A.online_form_link:hover {
 text-decoration: underline;
}



