/*  Style Sheet   styles.css
7/23/2006 glc */


a:link {color: blue }
a:visited {color: magenta }
a:active {color: red }

.announce {color:red; font-size:120%; font-weight:bold;} 

div.announce {color:red; font-size:120%; font-weight:bold;} 
body {background: white; }
body.page1 {background: #CCCCCC; }


caption { font-size: 130%; font-weight: bold; }
col#desc {background: lightgrey; }

div.bottom {  padding: 3px;  
           text-align: center; background: lightblue;}
  
  
h1,h2,h3,h4,h5,h6 { font-family: Arial, Helvetica, sans-serif }
    
img.middle {vertical-align: bottom; }
.middle {vertical-align: 100%; }

.nob {border-width: 0px; border-style: none; text-align: center;}
        
th { font-size: 130%; background: lightblue;}
th, tfoot{ border: thin solid black; text-align: center; }

tbody, td { font-size: 110%; border-width: 0px; border-style: none; text-align: center;}
td, th, caption { padding: 4px; }
td.border { border: thin solid black; }
td.highrate { border: thick solid blue; }
td.left { font-size: 110%; border-width: 0px; border-style: none; text-align: left;}
td.logo { font-size: 300%; font-family: serif, Arial, Helvitica,sans-serif; font-style: italic}


table { width: 95%; border: solid black; }
table.place {width: 85%; border-width: 0px; border-style: none; }



p.indent { text-indent: 2em; }

table { width: 95%; border-width: 0px; border-style: none;  }
table.banner {width: 85%; border-width: 0px; border-style: none; 
            background: white; text-align: right; }

table.page1banner {width: 85%; border-width: 0px; border-style: none; 
            background: #CCCCCC; text-align: right; }

/*
position: relative;
 bottom: 0;
 */ 