
BODY {/*this is shorthand and declares the background color and calls the image */
      background : #D0F9F9;
      font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	    color : #2D5986;
      margin: 0px
     }
      
.Header {
    font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
    background: #006699 ;
    color: #E1F0F7;
    border: 1px solid #336699;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px; padding-left:1px; padding-right:3px; padding-top:3px; padding-bottom:0px

    }
.Header P {text-align: right; 
  font-size: 17px; 
  padding-top: 5px; 
  font-weight: 600;
  color: #E1F0F7;
  background: transparent;}
        
.Navigation {
    position:absolute;/*The navigation on the left side, positioned absolutely*/
    top: 98px;
	  left: 9px;
    width: 130px;
    font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif; 
    font-size: 13px;
    color: #336699;
    background-color: #FFEDDC;
    layer-background-color: #FFF3E7;
    border: 1px solid #006699;}

.navbox {background: #006699 ; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 13px;
        color: #FFFDFB;
        font-weight: bold;
        margin: 0px 0.1px;
        padding: 1px;
        border: 1px solid #FFCC99}

.boxb {background: #006699 ; 
        border: 1px solid #FFCC99;
        font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif; 
        font-size: 12px;
        color: #FFFDFB;
        padding: 1px;
        margin: 0.1px
        }

.boxg {background: #FFCC99; 
        border: solid 1px #006699;
        font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif; 
        font-size: 12px;
        color: #2D5986;
        padding: 1px;
        margin: 0.1px;
        }
                
.Content {/*this is the main content area*/
    position: absolute;
    top: 98px;
    left: 152px;/*to position the content area to the right of the navigation*/
    background: #FEFCFB;/*declare a color together with a contrasting background color*/
    layer-background-color: #FEFCFB; 
    color: #2D5986;/*to insure readability*/
    border: .1px solid #336699;
    margin-top: 0px;
    font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif; 
    padding: 1% 2%;}
    
.Content li a:visited {color: #3366cc;}
    
.box {/*this is a box where the bottom-navigation and the copyright will be placed*/
  background: #006699 ;      
  color : #FFFDFB;
  font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  padding : 2px;
  border: 1px solid #FFCC99;
  margin: 1px
}


P, OL, UL, DL, P OL, P UL, TABLE, TD, TH, TD P {
  font-size: 14px;
  font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #2D5986;
}
H1, H2, H3, H4, H5, H6 {
  font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #336699;
  margin-bottom: 4px;}
        
.mit {text-align: justify;}
.centa {text-align: center;}
.red {color : #FF0000; background: transparent;}
    
A:link {color: #0000ff; text-decoration : underline; background: transparent;}/*normal links in the text*/
A:visited {color: #FF7F50; text-decoration : underline; background: transparent;}
A:active {color: #FF0000; text-decoration : none; background: transparent;}

/*now follow the section links in the navigation bar on the left side*/        
a:link.nav {color: #FFFDFB;
  font-weight: 600; 
  text-decoration : none; 
  background: transparent; 
  display: block; 
  width: 120px;  
}
a:visited.nav {color: #FFCC99; 
  font-weight: 600; 
  text-decoration : none;
  background: transparent;
  display: block; 
  width: 120px;  
  }

A.navtot {color: #CDCDCD; 
  text-decoration: none; 
  background: transparent; 
  font-weight: 800;
  }/*the actual page*/

/*now follow the section links in the footer*/        
a:link.nav2 {color: #FFFDFB;
  font-weight: 600; 
  background: transparent; 
}
a:visited.nav2 {color: #FFCC99; 
  font-weight: 600; 
  background: transparent;
  }
A.navtot2 {color: #CDCDCD; 
  background: transparent; 
  font-weight: 800;
  }/*the actual page*/
  
strong, b {font-weight: 800;}/*NN 4.xx needs that...*/ 
big {font-size: larger;}/*to emphasize words, use it inline with a <span> class*/ 
small {font-size: 12px; font-weight: 400;}/*not really necessary, but one never knows...use it inline with a <span> class*/

.rrand {float: right; padding: 5px;}
.lrand {float: left; padding: 5px;}

FORM {
font-family : "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
color: #2D5986;
background: #FFE8D3;
border: 1px solid #006699;
margin-left: 8%;
padding: 3px;
width: 400px;
}

INPUT, TEXTAREA {
	font-family : "Andale Mono", "Courier New", Courier, monospace;
	padding: 2px;
	font-size: 13px;
	color: #006699;
	background-color: #EDF4F7;
}

.button {    
	font-family: "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
	padding: 2px;
	font-size: 13px;
	color: #FFFDFB;
	background-color: #006699;
}

.boda {
  padding: 1px 4px;
  border: 1px solid #FFCC99;
  color: #336699;
  background: #FFFFFF;
  }

.oldbrowser {display: none;}  