body{
 text-align: center;
 background-color: #c0c0c0;
}

#container {
 color: #c0c0c0;
 font-weight: 950;
 border: solid 3px black;
 width: 921px;
 background-color:  #c0c0c0;
 background-image: url('images/background.png');
 background-repeat: repeat-y;
 margin-left: auto;
 margin-right: auto;
 text-align: left;
 float: center;
 margin: auto;
}

#header {
 background-image: url('images/HEADER.png');
 height: 100px;
 border-bottom: solid 2px black;
 text-align: right;
 font-weight: 500;
 font-size: 1.2em;
}

#navigate {
 float: left;
 width: 100%;
 text-align: center;
 border-bottom: solid 2px black;
 background-image: none;
 background-color: #0066ff;
}

#navigate a {
 text-decoration: none;
 display: block;
 float: left;
 width: 100px;
 padding-top: 5px;
 height: 30px;
 font-size: 1.1em;
 background-image: url('images/navBackground.png');
 color: white;
 border-left: solid 1px black;
 border-right: solid 1px black;
 border-collapse: collapse;
 font-weight: 400;
}

#navigate #firstNavLink {
 margin-left: 256px;
}

#navigate a:hover {
// background-color: #c0c0c0;
// color: #0066ff;
 background-image: none;
 font-weight: 900;
}

.sidebar {
 width: 150px;
 height: 100%;
 padding-left: 5px;
 padding-right: 5px;
 float: left;
 color: black;
}

#main {
 background-image: url('images/logo.png');
 background-repeat: no-repeat;
 background-position: center bottom;
 color: black;
 width: 591px;
 min-height: 400px;
 float: left;
 padding: 5px;
 text-align: left;
}

#main #center {
 float: center;
 margin-left: 90px;
}

.teamMember {
 width: 200px;
 float: left;
}

.teamMember a {
 margin: 2px;
}

.teamMember p {
 text-align: center;
}

.memberPic {
 width: 160px;
 height: 120px;
}

#documents {
 text-align: left;
 min-height: 400px;
 margin: auto;
 border: solid 1px black;
// border-bottom: none;
 width: 468px;
//background-image: none;
// background-color: #c0c0c0;
}

#documents table a {
 color: blue;
}

#footer {
 width: 100%;
 background-color: #0066ff;
 border-top: solid 2px black;
 color: white;
 clear: left;
 font-size: .75em;
 font-weight: 500;
 text-align: center;
}

#validator {
 margin: auto;
 clear: left;
}

a {
 color: white;
}

img {
 display: block;
 margin-left: auto;
 margin-right: auto;
 border: none;
}

.status {
 width: 250px;
 height: 175px;
 font-size: .95em;
 text-align: center;
 float: left;
 margin-left: 25px;
}

p {
 margin: 5px;
 clear: left;
}

#emailNotice {
 text-align: center;
}

table {
 float: center;
 margin: auto;
 //font-weight: 700;
}

strong {
 color: red;
}

.tabs {
 width: 141px;
 height: 42px;
 display: block;
 float: left;
 background-color: #0066ff;
 border: solid 1px black;
// border-bottom: none; 
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 5px;
 padding-right: 5px;

}

.tabs:hover {
// background-color: #0022cc;
 font-weight: 700;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 5px;
 padding-right: 5px;
}

#tabbed {
//background-color: #c0c0c0;
// opacity: 0.4;
 width: 150px;
 height: 42px;
 float: left;
 display: block;
 text-decoration: none;
 color: black;
 border: solid 1px black;
 border-bottom: none;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 5px;
 padding-right: 5px;
}

br {
 clear: left;
}

#tabbed a {
 color: black;
}

#teamPic {
 clear: center;
}

#caption {
 width: 375px;
 margin: auto;
 font-size: .8em;
}

