body {
   color: #333333;
   font: 90% Arial, Helvetica, sans-serif;
   background-image: url(big_br.jpg); background-repeat:  repeat-x;  margin: 8px auto;
   background-color: #ffffff;
   padding: 0px;
   text-align: center;
   }   
#container {
   width: 780px;
   margin: 0 auto;
   color: #666666;
   background-color: #E4E4C9;
   border: 1px solid #cccccc;
   }
#content {
    font-size: 80%;
    float: right;
    width: auto;
    padding: 18px 0 0 0;
    margin: 0; 
    background-color: #E4E4C9;
    }
#header {
      padding: 0px;
      color: #000000;
      background-color: #ffffff;
      background-position: left bottom
      height: 200px;
}
#menu { 
     width:151px;
     padding: 0;
     margin: 0 5px 0 14px; 
     background-color: #E4E4C9;
     font-size: 90%;
     float: left;
    }
#main {
    font-size: 85%;
    float: right;
    width: 600px;
    padding: 32px 0;
    margin: 0;
    background-color: #E4E4C9;
    }
#mainall {
    font-size: 85%;
    width: auto;
    background-color: #E4E4C9;
    padding: 32px 0;
    margin: 0;
    }
#navBar ul {
     list-style: none; 
     margin: 0; 
     padding: 0; 
     border-bottom: 1px solid #cccccc;
     }
#navBar li {
     border-bottom: 1px solid #EEE;
     }
html>body #navBar li {
     border-bottom: none;
     }
#sectionLinks{
       width: 150px;
       position: relative;
       margin: 0px;
       padding: 0px;
       border: 1px solid #cccccc;
       font-size: 90%;
       }
#sectionLinks a:link{
        padding: 2px 0px 2px 2px;
        border-top: 1px solid #cccccc;
        border-left: 6px solid #eee;
        border-right: 6px solid #eee;
        display: block;
        }
#sectionLinks a:visited{
        border-left: 6px solid #eee;
        border-right: 6px solid #eee;
        border-top: 1px solid #cccccc;
        padding: 2px 0px 2px 2px;
        display: block;
        }
#sectionLinks a:hover{
        border-left: 6px solid #eee;
        border-right: 6px solid #eee;
        border-top: 1px solid #cccccc;
        padding: 2px 0px 2px 2px;
        }
#sectionLinks a:active {  
        border-left: 6px solid #eee;
        border-right: 6px solid #eee;
        border-top: 1px solid #cccccc;
        padding: 2px 0px 2px 2px;
        }
#footer {     
     clear: both;
     font-size: 90%;
     color: #000000;
     background-color: #E4E4C9;
     padding: 2px 0 6px 0;  
     text-align: center;
     }
.dent {
    text-align: left;
    padding-left: -8px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
    }
.pad {
     padding: 8px 0;
     }
.text {
     text-align: justify;
     padding: 0px 15px;
     word-spacing: 1px;
     }
.textb {
     font-weight: bold;
     text-align: justify;
     padding: 0px 15px;
     word-spacing: 1px;
     }
ol.lroman {
     list-style-type: lower-roman;
     font-size: 90%;
     text-align: left;
     padding: 5px;
     }
ol.decimal {
     list-style-type: decimal;
     text-align: left;
     padding: 5px;
     }
h1 {
     font-size: 120%;
     padding: 1px 0;
     text-align: center;
     color: #000000;
     background-color: #E4E4C9;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-style: italic
     }
.fl {
   float: left;
   padding: 0 12px 2px 0;  
   }
.fr {
   float: right;
   margin: 30px 9px 2px 5px;
     }
a:link{
      font-weight: normal;   
      text-decoration: none;
      color: #74743A;
      background: transparent;
      }
a:visited { 
      font-weight: normal;    
      text-decoration: none; 
      color: #74743A; 
      background: transparent;
      }
a:hover { 
      font-weight: normal;    
      text-decoration: none; 
      color: #006400; 
      background: transparent;
      }
 a:link table.train img{
      font-weight: bolder;   
      text-decoration: none;
      color: #74743A;
      background: #ffffff;
      border: 1px solid #333;
      }
a:visited table.train img{ 
      font-weight: bolder;    
      text-decoration: none; 
      color: #74743A; 
      background: #ffffff;
      border: 1px solid #333;
      }
a:hover table.train img{ 
      font-weight: bolder;    
      text-decoration: none; 
      color: #FF0000; 
      background: #ffffff;
      border: 1px solid #333;
      }
.cntr {
     text-align: center;
     }
.button {
     text-align: center;
     color: #000000;
     }
strong {  font-weight: bold; color: #000000}
g {  font-weight: bold; color: #000000}
.train {
  font-size: 100%;
  text-align: center;
  background-color: #FBFEF5; 
  border: 1px solid #eeeeee;
  width: 100%  
  margin-bottom: 4px;
  }
/* * * * * * * * * *  TABLE TAGS * * * * * * * * * */ 
table.train {
    width: 88%;
    margin-top: 6px;
    font-size: 90%;
    color: #000000;
    text-align: center;
    background-color: #eeeeee;
    border:1px dotted #cccccc;
    }
table.train tr.green {
    color: #eeeeee;
    text-align: center;
    background-color: #eeeeee; 
    background-image: url(train_br.jpg); background-repeat: repeat-x
    }
table.train td.space {
    width: 120px;
    text-align: center;
    }
