/* CSS Document */body{  margin:0px 0px 20px 0px;  padding: 0px;  padding-bottom: 20px;  background-color: #000000;  /*background-image:  url(header.jpg); */  font-family: Verdana, Arial, Helvetica, sans-serif;  text-align: center;  font-size: small;}body, p, td, div{  font-size: small;}p {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000;}h1, h2, h3, h4, h5, h6 {    color: #339999; 	margin-top: 0px;	margin-bottom: 2px;	padding: 0;}h3{	font-size: medium;}	h6{color:#000000;font-size: x-small;border-top: 1px solid #000000;margin:0 0 0 5px;}	code, pre {  font-family: courier, monospace;  color: #cccccc;} /* a:visited must be placed before a:hover to work properly */a {  font-weight: bold;  color: #339999;}a:link {  text-decoration: underline;}a:visited {}a:hover {  text-decoration: none;}a:active {  text-decoration: none;}a img {   border: none;}#container {  background-color: #ffffff;  width: 804px;  margin: 2px auto;  text-align: left;  padding: 0;  width: 802px;}html>#container {  width: 802px;}#header {  width: 802px;  height: 169px;  background-image: url(graphics/header_blank.jpg);}#header a {  font-weight: bold;  color: #111111;  text-decoration:none;}#header h1 {font-size:x-large;margin: 0 0 0 15px;padding: 118px 0 0 0;}#header h2 {font-size:small;padding: 0 0 0 60px;}#content-container {  border: 1px solid #339999;}#content-heading {  border-bottom: 1px solid #339999;  margin: 0 0 10px 0;  padding: 2px 20px 2px 20px;  text-align: right;}#content-heading h1, #content-heading h2, #content-heading h3{  display: inline;  color: #000000;}#content-heading h1{  font-size: small;}#content-heading h2{  font-size: x-small;}#content-heading h3{  font-size: x-small;}#content-heading h2 a {  font-weight: bold;  color: #33CC66;  text-decoration:none;}#content-heading h2 a:link {  text-decoration: none;}#content-heading h2 a:visited {  color: #33cc66;}#content-heading h2 a:hover {  text-decoration: none;}#content-heading h2 a:active {  text-decoration: none;}#content-sidebar {  width: 180px;  float: left;  text-align: center;}#content-sidebar img {  display: block;  margin: 10px auto 10px auto;}#content-sidebar ul {    border-top: 1px solid #999999;  border-right: 1px solid #999999;  border-bottom: 1px solid #999999;  margin: 0;  padding: 0;  background-color: #cccccc;  list-style-type: none;  text-align: left;}#content-sidebar ul li {     display: block;  margin: 0;  padding: 0;}#content-sidebar ul li a {     display: block;  width: 160px;  margin: 0 0 0 0;  padding: 15px 10px 15px 10px;}#content-sidebar ul li a:hover {  background-color: #339999;  color: #000000;}#logos{border-top:1px solid #999999;border-left:1px solid #999999;display:block;float:right;clear:both;padding-left:4px;}#logos a{padding:2px;}#content-body {  margin: 0 0 0 210px;  padding:0 15px 0 0;}#team img{float:left;margin:0 10px 0 0;border:1px solid #000000;}#footer {  height: 26px;  width: 800px;    margin: 0;  padding: 0;  border-top: 1px solid #339999;  background-image: url(graphics/footer.jpg);  clear:both;}#footer p.msu{  float: left;  padding: 0 0 0 10px;  font-size: xx-small;}#footer p.msu a {  font-weight: bold;  color: #FFFFFF;  text-decoration:none;}#disclaimer {  width: 552px;  margin: 10px auto;  text-align: right;  padding: 0 0 0 250px;  width: 550px;  font-size: xx-small;  color: #ffffff;}html>#disclaimer {  width: 550px;}