.hr  { background-color: #008080 }


td {  /*text-align:	justify;*/
      font-family:	Arial;  
      font-size:	8pt;  
      color:		#000000}


td.SITES   { background-color:#efefef;
	  text-align:		justify;  
	  font-family:		Arial;  
	  font-size:		10pt;  
	  color:		#000000}


td.MENU    { background-color:#EFEFEF;
	  border-style: solid;  
	  border-width: 1;}


td.NEWS { background-color:	#33659C;  
      border: thin solid;  
      border-color: #000000;  
      border-top-width:    0;  
      border-left-width:   0;  
      border-right-width:  0;  
      border-bottom-width: 0;  
      text-align:		center;  
      font-family:		Arial;  
      font-weight:		bold;  
      font-size:		10pt;  
      color:		#ffffff} 

p.MENU {  text-align:		left;  
	  font-family:		Arial;  
	  font-size:		8pt;  
	  color:		#000000}


td.HEADING { background-color:#ffffff;  
	     text-align:		justify;  
	     font-family:		Arial;  
	     font-size:		10pt;  
	     color:		#000000}


td.CONTENT { background-color:#ffffff;  
	     text-align:		justify;  
	     font-family:		Arial;  
	     font-size:		8pt;  
	     color:		#000000}


/* information tables */
tr.info    { background-color: #efefef }


table.info { background-color: #f8f8f8 }


/* ------------ */


h1 {  background-color:	#70919f;  
      border: solid;  
      border-color: #000000;  
      border-top-width:    1;  
      border-left-width:   1;  
      border-right-width:  2;  
      border-bottom-width: 2;  
      text-align:		center;  
      font-family:		Arial;  
      font-weight:		bold;  
      font-size:		10pt;  
      color:		#ffffff} 


h2 {  background-color: #EFEFEF;  
      border: thin solid;  
      border-top-width:    0;  
      border-left-width:   0;  
      border-right-width:  0;  
      border-bottom-width: 1;  
      font-family:		Arial;  
      font-size:		8pt;  
      font-weight:		bold;  
      color:		#000000}


h3 {  border: thin solid;  

      border-top-width:    0;  

      border-left-width:   0;  

      border-right-width:  0;  

      border-bottom-width: 0;  

      text-align:		middle;  

      font-family:		Arial;  

      font-size:		7pt;  

      font-weight:		bold;  

      color:		#EFEFEF}


h4 { /* for use with menus */  
      border: thin solid;  
	border-color: #000000;
      border-top-width:    1;  
      border-left-width:   1;  
      border-right-width:  3;  
      border-bottom-width: 3;  
      text-align:		center;  
      font-family:		Arial;  
      font-size:		11pt;  
      font-weight:		bold;  
      color:		#70919f}
h5 { /* for use with menus and bottom of page */  
      border: thin solid;  
      border-top-width:    0;  
      border-left-width:   0;  
      border-right-width:  0;  
      border-bottom-width: 0;  
      text-align:		middle;  
      font-family:		Arial;  
      font-size:		10pt;  
      font-weight:		bold;  
      color:		#EFEFEF}


h6 { /* display update status */  
      border: thin solid;  
      border-top-width:    0;  
      border-left-width:   0;  
      border-right-width:  0;  
      border-bottom-width: 0;  
      text-align:		middle;  
      font-family:		Arial;  
      font-size:		8pt;  
      font-weight:		bold;  
      color:		#EFEFEF}




A:link { color: #2612d8 }
A:visited { color: #2612d8 }
A:active { color: #2612d8 }
A:link.email    { color: #000000; text-decoration: none; }
A:active.email  { color: #000000; text-decoration: none; }
A:visited.email { color: #000000; text-decoration: none; }
A:hover.email   { color: #2612d8; text-decoration: none; }
A:hover.email   { color: #2612d8; text-decoration: none; }

BODY {scrollbar-face-color: #5c86d4; scrollbar-shadow-color: #003399; scrollbar-highlight-color: #00cc00;
                                             scrollbar-3dlight-color: #001100; scrollbar-darkshadow-color: #001100; scrollbar-track-color: #003399;
                                            scrollbar-arrow-color: #FEFEFE;}
.logo_slogan { color:#555555; font-size:11px; font-family:Arial; font-weight:bold;}
.leftbar_title { color:#222222; font-size:11px; font-family:Arial; font-weight:bold;}
.main_title { color:#FFFFFF; font-size:12px; font-family:Arial; font-weight:bold;}
.sub_title { color:#444444; font-size:11px; font-family:Arial; font-weight:bold;}
.main_Text { color:#222222; font-size:11px; font-family:Arial; font-weight:normal;}
.key_Text { color:#222222; font-size:11px; font-family:Arial; font-weight:normal;}
.image_news { border-style:solid; border-color:grey; border-width:1px;}
.topnav {
font: 12px Arial, Helvetica, sans-serif; 
color: #99CCFF; 
text-decoration: none;
font-weight: normal;
}

a.topnav:link {
font: 12px Arial, Helvetica, sans-serif; 
color: #99CCFF; 
text-decoration: none;
font-weight: normal;
}

a.topnav:visited {
font: 12px Arial, Helvetica, sans-serif; 
color: #99CCFF; 
text-decoration: none;
font-weight: normal;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #33659C;
padding: 1px;
left: -1000px;
border: 2px solid black;
visibility: hidden;
color: white;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 20px; /*position where enlarged image should offset horizontally */
}
