

/* ******************  body  *************** */

html, body {

   color: #000;
}

html, body, h2, h3, h4, div, p, ul, li, input {
   font-family: Arial, Helvetica, sans-serif;
}

#logo, #slogan {
   text-align: center;
   margin: 0;
   padding: 0;
   margin-bottom: 0.3em;
}

#slogan {
   color: #842931;
   font-family: Arial, Helvetica, sans-serif;
   font-style: none;
   font-size: 150%;
   font-weight: bold;
}

#underccdi {
   text-align: center;
   margin: 0;
   padding: 0;
   font-size: 110%;
   font-style: italic;
   margin-bottom: 0.3em;
}

#mission {
   text-align: left;
   color: #842931;
   margin: 0;
   padding: 0;
   font-size: 130%;
   line-height: 161%;
   margin-bottom: 0.3em;
}




#content {
	margin-top: 25px;
	margin-left: 30px;
	margin-right: 60px;
    margin-left: 60px;

}


#archive {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	   color: #842931;


}            

}

.date {
   font-style: italic;
}

.small, .archive, .copyright {
   font-size: small;
}

.invisible, .invisible a {
   display: none;
   background: #fff;
   color: #fff;
}

.copyright {
   margin-top: 0;
   margin-bottom: 0;
}

.hide {
   visibility: hidden;
   background: #fff;
   color: #fff;
   clear: both;
   margin: 0;
}

.hrhide {
   visibility: hidden;
   background: #fff;
   color: #fff;
   clear: both;
   margin: 0;
   width: 100%;
}

.whiteout {
   background: #fff;
   color: #fff;
}

a:link {
   background: #fff;
   color: #037;
}

a:visited {
   background: #fff;
   color: #636;
}

a:active {
   background: #ffc;
   color: #900;
   text-decoration: none;
}


.invis {
   visibility: hidden;
   color: #fff;
}

a img { color: #fff; }         /* hide the border in Netscape 4 */
@media all {                   /* hide from Netscape 4 */
   a img { color: inherit;     /* undo the rule above */
   border: none;               /* hide from Netscape 4 */
   }





