@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 20px 0 20px;
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: #f1f1d1 url(../images/img_background.jpg) repeat-y center;
}

#wrapper{
	height:100% !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; color:#595858;} /*14px*/
h5{font-size: 1.2em; margin-bottom: 5px; padding-bottom:0;}/*12px*/
h6{font-size: 1em;   margin-bottom: 5px; padding-bottom:0;}  /*10px*/
h7{font-size: 1.4em; margin-bottom: 5px; padding-bottom:0; color:#373331;}
p{ font-size:1.2em;}

.notes{font-size: 0.8em;}

div.clear {
  clear: both;
  }
  
  
.white{color:#ffffff; }
.black{color:#000000; }

.announcements strong{color:#CCFF99; }

.content{ font-size:1.2em;}

.header{
font-size:1.5em; 
color:#595858;
line-height:1em; 
margin-top:10px; 
}
.sideheader{
font:24px;

 margin-left:10px; 
 color:#373331;
}
.s_header{

font-size:1.3em;
color:#595858;
}

ul{margin:0px; padding-left:1em; font-size:12px; font-weight:bold; list-style-type:square;}

ul a{font-size:12px; }

