BODY {
 margin: 0 0 0 0;
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #000000;
	scrollbar-3dlight-color : #C5C5C6;
	scrollbar-arrow-color : #E6E6e7;
	scrollbar-base-color : #E6E6e7;
	scrollbar-darkshadow-color : #C5C5C6;
	scrollbar-face-color : #D7d7d8;
	scrollbar-highlight-color : #E6E6e7;
	scrollbar-shadow-color : #C5C5C6;
	scrollbar-track-color : #E6E6e7;    
}

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

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

.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;
}

H1 {
 color: #DA251D;
 font-family: Verdana, Arial, Helvetica;
 font-size: 24px;
 font-weight: normal;
 text-align: right;
 width: 100%;
 border-bottom: 1px solid #c3c3c3;
 margin-bottom: 30px;
}

H2 {
 color: #000000;
 font-family: Verdana, Arial, Helvetica;
 font-size: 14px;
 font-weight: bold;
}

H3 {
 color: #000000;
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
}

H4 {
 color: #000000;
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
}
H5 {
 color: #000000;
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
}

H6 {
 color: #000000;
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
}

LI {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 padding: 0 5 5 5;
}

A {
 text-decoration: none;
 color: #DA251D;

}
A:hover {
 text-decoration: underline;
}
A.tmenu {
 text-decoration: none;
 color: #ffffff;
}
A.tmenu:hover {
 text-decoration: underline;
 color: #ffffff;
}

A.ttmenu {
 text-decoration: none;
 color: #000000;
}

A.ttmenu:hover {
 text-decoration: underline;
 color: #000000;
}

A.leftmenu {
 text-decoration: none;
 color: #777777;
 padding:0 0 0 0;
}
A.leftmenu:hover {
 text-decoration: underline;
 padding:0 0 0 0;
}
A.navbarlink {
 text-decoration: none;
 color: #000000;
}
A.navbarlink:hover {
 text-decoration: underline;
}
A.announce_title {
 text-decoration: none;
 color: #000000;
}
A.announce_title:hover {
 text-decoration: none;
 color: #ff8a00;
}

.maintop_1_line {
 color: #000000;
 padding: 20 0 0 0;
 background-color: #ffffff;
}

.maintop_2_line {
 padding: 10 0 0 0;
 background-color: #fffff;
 vertical-align: top;
}

.main_navbar_line {
 font-family: Tahoma, Verdana, Arial, Helvetica;
 font-size: 10px;
 color: #000000;
 padding: 6 0 10 0;
 background-color: #ffffff;
}

.main_content {
 padding: 40 0 0 0;
 background-color: #ffffff;
}

.main_bottom_line {
 color: #000000;
 padding: 0 0 0 30;
 background-color: #aaa9a9;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#00ffffff', EndColorStr='#ffdedddd');
}

.logo {
 position: absolute;
 top: 20px;
 left: 30px;
}

.navbar {
 font-family: Tahoma, Arial;
 font-size: 11 px;
 color: #777777;
 vertical-align: middle;
}

.mainmenu {
 font-family: Tahoma, Verdana, Arial, Helvetica;
 font-size: 10 px;
 font-weight: bold;
 color: #ffffff;
 padding: 5 10 5 10;
 background-color: #B22823;
 border-right: 1px solid white;
}
.mainmenu1 {
 font-family: Tahoma, Verdana, Arial, Helvetica;
 font-size: 10 px;
 font-weight: bold;
 color: #ffffff;
 padding: 6 10 6 10;
 background-color: #ed1c24;
 border-right: 1px solid white;
}

.mainsubmenu {
 font-family: Tahoma, Verdana, Arial, Helvetica;
 font-size: 10 px;
 font-weight: bold;
 color: #000000;
 padding: 6 6 6 0;
 background-color: #d0d0d0;
 border-bottom: 3px solid white;
}

.mainsubmenu1 {
 font-family: Tahoma, Verdana, Arial, Helvetica;
 font-size: 10 px;
 font-weight: bold;
 color: #ffffff;
 padding: 6 6 6 0;
 background-color: #B22823;
 border-bottom: 3px solid white;
}

.leftmenu {
 font-family: Tahoma, Verdana, Arial, Helvetica;
 font-size: 10 px;
 color: #000000;
 padding: 6 6 6 0;
 background-color: #ffffff;
 border-bottom: 3px solid white; 
}

.page_leftmenu {
 padding: 10 0 0 0;
}

.page_content {
 padding: 20 0 20 15;
}

.page_forprint {
 padding: 0 0 20 15;
}




.announce_date { 
 font-family: Verdana, 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: Verdana, 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;
}



.top_title {
 font-family: Verdana, Tahoma, Arial, Helvetica;
 font-size: 16px;
 color: #0909a9;
 font-weight: bold;
}

.copy {
 font-family: Verdana, Arial, Helvetica;
 font-size: 9px;
 color: #666666;
 padding: 10 0 10 0;
}
.copy_print {
 font-family: Tahoma, Arial;
 font-size: 9px;
 color: #000000;
}

.tab_data { 
 font-family: Tahoma, Verdana, Arial;
 font-size: 10px;
 background-color: #ffffff;
 border-left: 1px solid #c3c3c3;
 border-bottom: 1px solid #c3c3c3;
 padding: 4 4 4 4;
}
.tab_body {
 border-top: 1px solid #c3c3c3;
 border-right: 1px solid #c3c3c3;
}
.search_top {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 font-weight: bold; 
 color: #ffffff;
}
.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;
  border: 1px solid #c3c3c3;
  padding-left: 4px;
  padding-right: 3px;
 	scrollbar-3dlight-color : #C5C5C6;
 	scrollbar-arrow-color : #E6E6e7;
 	scrollbar-base-color : #E6E6e7;
 	scrollbar-darkshadow-color : #C5C5C6;
 	scrollbar-face-color : #D7d7d8;
 	scrollbar-highlight-color : #E6E6e7;
 	scrollbar-shadow-color : #C5C5C6;
 	scrollbar-track-color : #E6E6e7;  
}
.inp_text {
  font-family: Tahoma, Arial;
  font-size: 11px;
  border: 1px solid #c3c3c3;
  padding-left: 4px;
  padding-right: 4px;
  height: 17px;
  background-color: #eeeeee;
}
.inp_but {
  font-family: Tahoma, Arial;
  font-size: 10px;
  height: 17px;
  cursor : hand;
  color: #ffffff;
  background-color: #ed1c24;
  padding-left: 4px;
  padding-right: 3px;
  border: none;  
}
.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: #c2c2c2;
}
.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;
}

.form_header {
  font-family: Tahoma, Arial;
  font-size: 10px;
  color: #000000;
  padding: 4 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: 10px;
  color: #c3c3c3;
  background-color: #ffffff;
  padding: 1 6 1 6;
  border: 1px solid #c3c3c3;
}
A.online_form_link {
 color: #ED1C24;
}
A.online_form_link:hover {
 text-decoration: underline;
}


