/* CSS Document */

BODY {

  background-color: #006666;
/*  background-image: url(../images/bg_world.jpg);*/
  background-image: url(../images/bg.gif);
  background-attachment: fixed;
  background-position: 950px 50%;
  background-repeat: repeat-x;

  margin: 0px;

  scrollbar-face-color: #006666;
  scrollbar-shadow-color: #003333;
  scrollbar-darkshadow-color: #000000;
  scrollbar-3dlight-color: #009999;
  scrollbar-highlight-color: #009999;  
  scrollbar-track-color: #339999;
  scrollbar-arrow-color: #FFFFFF;

  }


TABLE.page {
  width: 1000px;
  background-color: #FFFFFF;
  border: 3px solid #FFFFFF;
  align: left;
  border-bottom: none;
  }
  
TABLE.navone {
  width: 1000px;
  height: 24px;
  background-image: url(../images/nav_bg.gif);
  background-repeat: repeat;
  }

TABLE.nav {
  width: 606px;
  height: 24px;
  }

TABLE.nav TD {
  padding-left: none;
  padding-right: 15px;
  vertical-align:middle;
  }

TABLE.banner {
  width: 100px;
  height: 159px;
  border-top: 3px solid #FFFFFF;
  border-bottom: 3px solid #FFFFFF;
  }

P, A, UL, OL, H1, H2, H3, H4, H5, H6 { 
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #000000;
  letter-spacing: normal;
  }

A {
  color: #006666;
  text-decoration: none;
  border-bottom: 1px solid #003366;
  letter-spacing: 0.05em;
  }

A:hover {
  color: #003366;
  text-decoration: none;
  border-bottom: 1px solid #FF6600;
  letter-spacing: 0.05em;
  }

A:active {
  color: #FF6600;
  text-decoration: none;
  border-bottom: 1px solid #003366;
  letter-spacing: 0.05em;
  }

TABLE.nav A {
  font-size: 13px;
  font-weight: bold;
  color: #006666;
  text-decoration: none;
  border: none;
  letter-spacing: normal;
  }

TABLE.nav A:hover {
  font-size: 13px;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  border: none;
  letter-spacing: normal;
  }

TABLE.nav A:active {
  font-size: 13px;
  font-weight: bold;
  color: #FF6600;
  text-decoration: none;
  border: none;
  letter-spacing: normal;
  }

TABLE.content TD {
  vertical-align: top;
  }
  
TABLE.content TD.left {
  padding-left: 20px;
  }

TABLE.content TD.right {
  padding-right: 10px;
  padding-left: 10px;
  }

TABLE.content TD.centre {
  padding-left: 30px;
  padding-right: 30px;
  background-image: url(../images/content_bg.gif);
  background-attachment: scroll;
  background-repeat: repeat-x;
  background-color: #CDE0DF;
  }

TABLE.content TD.centre P {
  text-align: justify;
  }

TD.left P.bubble, TD.right P.bubble {
  font-size: 13px;
  font-weight: bold;
  color: #006666;
  padding-left: 10px;
  line-height: 24px;
  letter-spacing: .03em;
  background-image: url(../images/bubble.gif);
  background-repeat: no-repeat;
  margin-bottom: 5px;
  text-decoration: none;
  }

TD.right P.bubble {
  margin-left:  15px;
  margin-top: 15px;
  }

TD.left P.bubble:hover {
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  padding-left: 10px;
  line-height: 24px;
  letter-spacing: .03em;
  background-image: url(../images/bubble_on.gif);
  background-repeat: no-repeat;
  margin-bottom: 5px;
  text-decoration: none;
  }

TD.left P.bubble A {
  color: #006666;
  border-bottom: none;
    letter-spacing: .03em;
  }

TD.left P.bubble A:hover {
  text-decoration: none;
  border-bottom: none;
  }

TD.left P.bubble A:active {
  color: #FFFFFF;
  text-decoration: none;
  border-bottom: none;
  }

TD.left P, TD.right P {
  font-weight: bold;
  color: #006666;
  padding-left: 15px;
  letter-spacing: .02em;
  padding-top: 0px;
  margin-top: 0px;
  margin-bottom: 5px;
  }

TD.left P A {
  color: #006666;
  text-decoration: none;
  border-bottom: 1px dashed #CDE0DF;
  }

TD.left P A:hover {
  color: #003366;
  text-decoration: none;
  border-bottom: 1px dashed #FF6600;
  }

TD.left P A:active {
  color: #FF6600;
  text-decoration: none;
  border-bottom: 1px solid #003366;
  }

P.small A, P.small {
  font-size: 11px;
  font-weight: normal;
  margin-bottom: 5px;
  margin-right: 10px;
  }

TD.right P.small {
  font-size: 11px;
  font-weight: normal;
  margin-bottom: 5px;
  margin-left: 1px;
  }

TD.right P.small:first-line {
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 5px;
  margin-left: 10px;
  text-transform: none;
  }

TD.right IMG, IMG.home {
  text-align: center;
  border: 1px solid #94BEBD;
  }

H1 {
  color: #003366;
  font-size: 20px;
  font-weight: 500;
  border-bottom: 1px dashed #CDE0DF;
  }
  
H2 {
  color: #003366;
  font-size: 18px;
  font-weight: 500;
  }

P.footer, P.footer A, P.footer A:hover, P.footer A:active {
  font-size: 9px;
  text-align: center;
  line-height: 15px;
  margin-top: 5px;
  letter-spacing: normal;
  }
P.footer {
  color: #CDE0DF;
  text-decoration: none;
  }

P.footer A {
  color: #CDE0DF;
  text-decoration: none;
  border-bottom: none;
  }

P.footer A:hover {
  color: #FFFFFF;
  text-decoration: underline;
  border-bottom: none;
  }
  
P.footer A:active {
  color: #FF6600;
  text-decoration: underline;
  border-bottom: none;
  }

IMG.logo, A.logo, A.logo:hover, A.logo:active{
  border: 1px solid #006666;
  text-decoration: none;
  padding: 3px;
  background-color: #FFFFFF;
  margin-bottom: 3px;
  }

A.logo:hover {
  border: 1px solid #FFFFFF;
  text-decoration: none;
  padding: 3px;
  background-color: #006666;
  margin-bottom: 3px;
  }


  #rssfeed {
 position: absolute;
 left:812px;
 top:239px;
 width:190px;
}

#rssfeed img {
    border:none;
}

#rssfeed a {
    text-decoration:none;
    border-bottom: none;
}
    

/*

TABLE.main TD {
  text-align: left;
  vertical-align: top;
  margin: 0px;
  }  

TABLE.content {
  width: 1000px;
  border: none;
  margin: 0px;
  }
  
TABLE.content TD.left {
  width: 800px;
  text-align: left;
  vertical-align: top;
  }

TABLE.content TD.right {
  width: 200px;
  text-align: center;
  vertical-align: top;
  }

TABLE.tb {
  width: 100%;
  margin-left: 20px;
  }

TABLE.tb TD {
  width: auto;
  height: 25px;
  }

TABLE.tb TABLE {
  border: 1px dashed #990000;
  }

TABLE.tb TABLE TD {
  border-bottom: 1px solid #F9D9BB;
  }

TABLE.tb P{
  margin: 0px;
  text-align: left;
  padding: 5px;
  }

TABLE.tb A, TABLE.tb UL, TABLE.tb OL, TABLE.tb H1, TABLE.tb H2, TABLE.tb H3, TABLE.tb H4, TABLE.tb H5, TABLE.tb H6 {
  margin-left: 0px;
  }
  
P, A, UL, OL, H1, H2, H3, H4, H5, H6 { 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 13px;
  color: #000000;
  }

P { 
  font-size: 13px;
  color: #000000;
  margin: 20px;
  text-align: justify;
  }

H1, H2, H3, H4, H5, H6 {
  color: #990000;
  margin-left: 20px;
  margin-top: 20px;
  }
  
H1 {
  font-size: 20px;
  }

H2 {
  font-size: 18px;
  }

H3 {
  font-size: 16px;
  }
  
H4 {
  font-size: 14px;
  }

H5 {
  font-size: 14px;
  }

H5 {
  font-size: 12px;
  }
  
P.highlight {
  width: 180px;
  background-color: 990000;
  border: 1px solid #000000;
  color: #FFCC99;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding: 10px;
  }

P.highlight:first-line {
  text-transform: uppercase;
  }
  
A {
  font-size: 12px;
  color: #990000;
  text-decoration: none;
  border-bottom: 1px dashed #000000;
  }
  
A:hover {
  font-size: 12px;
  color: #990000;
  text-decoration: none;
  border-bottom: 1px solid #000000;
  }
  
A:active {
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  border-bottom: 1px solid #990000;
  }

TABLE.nav TD.right {
  width: 200px;
  text-align: center;
  }

TABLE.icons {
  width: 131px;
  margin-left: 44px;
  margin-right: 45px;
  }

TABLE.icons A, TABLE.icons A:hover, TABLE.icons A:active, TABLE.icons IMG {
  padding: 0px;
  text-decoration: none;
  border: none;
  margin: 0px;
  }

TABLE.nav A {
  font-size: 14px;
  font-weight: bold;
  color: #FFCC99;
  text-decoration: none;
  border-bottom: none;
  margin-left: 20px;
  }
  
TABLE.nav A:hover {
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  border-bottom: 1px solid #FFCC99;
  margin-left: 20px;
  }

TABLE.nav A:active {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  border-bottom: none;
  margin-left: 20px;
  }

TABLE.icons A, TABLE.icons A:hover, TABLE.icons A:active, TABLE.icons IMG {
  padding: 0px;
  text-decoration: none;
  border: none;
  margin: 0px;
  }


*/