@charset "utf-8";
/* CSS Document */

html{overflow: -moz-scrollbars-vertical; /* shows scrollbar for firefox */
	height:100% !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
}

body{
margin: 0;
padding: 0;
height:100% !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
font-size: 62.5%;  /* Gives a base of 10px */
font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}

#wrapper{background:url(../images/bg_wrapper.gif); 
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */

}


h1, h2, h3, h4, h5, h6 {color:#003366;}
h1{font-size: 2em;   margin-bottom: 5px; padding-bottom:0;}  /*20px*/
h2{font-size: 1.8em; margin-bottom: 5px; padding-bottom:0;}/*18px*/
h3{font-size: 1.6em; margin-bottom: 5px; padding-bottom:0;} /*16px*/
h4{font-size: 1.4em; margin-bottom: 5px; padding-bottom:0;} /*14px*/
h5{font-size: 1.2em; margin-bottom: 5px; padding-bottom:0;}/*12px*/
h6{font-size: 1em;   margin-bottom: 5px; padding-bottom:0;}  /*10px*/


.notes{font-size: 0.8em;}

div.clear {
  clear: both;
  }
  
  
.white{color:#ffffff; }
.black{color:#000000; }

.announcements strong{color:#CCFF99; }

.content{ font-size:1.2em;}

#footer{ font-size:1.1em; padding:20px 0 20px 0;}