

body {
background-color:  003333; color: #cccccc;
font-family: arial,helvetica,sans-serif;
font-size: 12pt;

}



/* special ul for Programs and Staff */
ul.special{
padding:0;
}



/* special li for Programs and Staff */
ul.special li {
list-style: none;
}



/* sidebar */
.sidebar{
padding: 5px auto;
float: left;
display: inline;  /* supposed to workaround an IeeeE float bug */
width: 150px;
height: 50%;
background-color: #003333; padding-top: 5px;
}


/* Program Headers */
.prog1{font-size:14pt;
font-weight:bold;
text-align:left;
}

/* logo */
.logo{
padding-top: 5px auto;
margin-bottom: 8%;
margin-left: 8%;
}
/* big text for index mission statement */
.bigtext{
font-size:24pt;
}


/* hr formatting */
hr{color:9999ff; margin-top:46px;

}



/*reports formatting  */
.report{
line-height:24px;
font-size:13pt;
}


.report a:link {
color:99ff99;
}

.report a:visited {
color:99ff99;
}

.report a:hover {
color:9999ff;
}

/* mission statement */
.mission{
margin-left:10%;
margin-top:10%;
margin-right:7%; 
text-indent:20px;
text-align:justify;
}

/*Copyright */
.copyright{

font-size:9pt;
margin-left:18%;
color:9999ff;
clear:both;
margin-top:20px;
}

/* mouse-over for navigation buttons */
.navbuttons a:link {
text-decoration: none;
color: 99ff99;
}

.navbuttons a:visited {
text-decoration: none; color: 99ff99;
}

.navbuttons a:hover {
text-decoration: none;
color: 9999ff;
}

/* navigation buttons */
.navbuttons{
display: block;
margin: 5px auto;
font-size: 20px;
color:99ff99;
width:100px;
height:25px;
}



/* Left margin of main text area */
.leftmarg{
margin-left:20%;
}


/* main */
.main{
zoom: 1; /* another AiiiiEE fix for layout */
display: table-cell;
height: 100%;
}

/* Headers for Staff, Projects and Dierctors */
.header{padding-bottom:5%;margin-top:10%; margin-left:6%;
color:4F9E9E; font-size: 18pt; font-weight:bold;
}

/* Max Foundation title */
.maxtitle{padding-bottom:3%;margin-left:4%;margin-top:4%; color:cccccc; font-size: 28pt; font-weight:bold; text-align:left;


}
