/*
 * colors
 * background-color: #CC9933;
 * color: #281905;
 * highlight-background: #DCC168;
 * faded: #EDD987
 * briight: #C5C6AC;
 */
 
/*
 * General css items
 */

body {
  background-image: url(/consult/images/background.gif);
  background-color: #CC9933;
  color: #281905;
  font-family: verdana, arial ;
  font-size:9pt ;
  font-weight: bold ;
  }

* {
  color: inherit;
  background-color: transparent;
  }
  
table {
  border-collapse: collapse;
  border-spacing: 0;
  }

th {
  padding: 0;
  }
  
td, p {
  font-family: verdana, arial ;
  vertical-align: top;
  font-size:9pt ;
  padding: 0;
  }
 
h1 {
  font-size:14pt ;
  font-weight: bold ;
  text-align:center ;
  margin-bottom: 5px ;
  }

h2 {
  font-size:12pt ;
  font-weight: bold ;
  text-align:center ;
  margin-bottom: 5px ;
  }

h3 {
  font-size:10pt ;
  font-weight: bold ;
  text-align:center ;
  margin-bottom: 5px ;
  }

th {
  font-size:9pt ;
  font-weight: bold ;
  text-align:center ;
  padding-top: 10px;
  }

/*
 * Useful special classes for general use
 */

.center {
  text-align: center;
  }

   
.highlight {
  background-color: #DCC168;
  }

.floatleft {
  padding: 10;
  float: left;
  }

.floatright {
  padding: 10;
  float: right;
  }   

.quote {
  color: #EDD987;
  padding-right: 5;
  }

.quote-author {
  color: #EDD987;
  padding-right: 5;
  }

.heading {
  font-size:14pt ;
  font-weight: bold ;
  text-align:center ;
  margin-bottom: 5px ;
  margin-top: 5px ;
  }

.title {
  font-weight: bold ;
  text-align:left ;
  margin-top: 5px ;
  margin-bottom: 3px ;  
  }
  
td.logo {
  width: 300px;
  }

td.menu {
  text-align: left;
  }
  
a.menu {
  color: #CC9933;
  text-decoration: none;
  font-weight: bold ;
  }
  
a.menu:hover { 
  color: #C5C6AC;
  font-weight: bold ;  
  }

a.selected {
  color: #C5C6AC;
  text-decoration: none;
  font-weight: bold ;
  }

 /* the footer and copyright */

.copyright {
  color: black;
  font-weight: bold;
  }
   
.footer-abs {
  color: black;
  position: absolute;
  bottom: 10;
  left: 10;
  }

.footer {
  color: black;
  margin-top: 10 ;  
  }  

/* the header sidebar item */ 
.header-sidebar {
  width: 115px ;
  }

/* the header-main item */ 
.header-main {
  width: 115px ;
  }
  
.header-main table {
  background-image: url('/consult/images/top.gif') ;
  font-family: verdana, helvetica, arial, sans-serif ;
  vertical-align: top;
  font-size:10pt ;
  margin-left: 0 ;
  margin-right: 0 ;
  margin-top: 0 ;
  margin-bottom: 0 ;
  width: 535 ;  
  height: 75px ;
  }


.header-main td {
  padding-top: 5px;
  padding-right: 20px;
  }		 

/* A content sidebar item */ 
.content-sidebar {
  width: 115px ;
  padding-right: 5 ;
  padding-left: 5 ;  
  }

/* the content-main item */
.content-main {
  width: 535px ;
  }
  
.content-main table {
  margin-left: 0 ;
  margin-right: 0 ;
  margin-top: 0 ;
  margin-bottom: 0 ;
  width: 535 ;  
  }  


.columns td {
  text-align: left ;
  vertical-align: top;
  padding-left: 5px;  
  padding-right: 10px;
  }    



