body {background: #4b4a4c;
      font-family: "Geneva", Arial, sans-serif; 
      font-size: 14px;
      margin: 0;
      padding: 0;}

.page {background-image: url(background.gif);
      margin: 20px auto;
	width: 770px;
   	border: 0px solid #ffffff;

	text-align: center;}

/* .clearfix:after {
    content: ".";
    display: block; 
    height: 0;
    clear: both; 
    visibility: hidden;
}
*/

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 

table {width: 100%;}

h1 {font-size: 12px;}

.mainheader {background: #ffffff;
	     background-image: url(header-background.jpg);
	     background-repeat: NO-REPEAT;
	     color: #fff;
	     width: 770px;
            font: bold 24px "Geneva";
	     height: 200px;
	     padding: 19px 0 0 0;
	     margin: 0;}

.mainnav {background: #ffffff;
	  width: 770px;
            font: bold 14px "Geneva";
	  height: 32px;
	  color: #161616;}

.mainnav a {color: #161616; text-decoration: none;}
.mainnav a:hover {color: #939296; text-decoration: none;}
.mainnav a:visited {color: #939296; text-decoration: none;}


.mainnav ul, .mainnav li {
    font-family: "Geneva", Arial, sans-serif; 
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}

.mainnav li {
    font-family: "Geneva", Arial, sans-serif; 
	margin-left: 2px;
	margin-right: 2px;
}

.menu {width: 125px;
       text-align: center;
       color: #fff;
       float: right;
       padding-right: 30px;

}

.menu a:link {color: #fff; text-decoration: underline;}
.menu a:visited {color: #fff; text-decoration: underline;}
.menu a:hover {color: #939296; text-decoration: underline;}
.menu a:active {color: #fff; text-decoration: underline;}

.menu ol {margin-left: 0px;
	  padding-left: 0px;}

.menu li {list-style: none;
	  margin: 0px;
	  padding: 0px;}

.basicsearch {background: #8fa94d url(search-background.gif);
              height: 40px;
	      width: 576px;
	      float: left;
              padding-left: 30px;}

.basicsearch a:link {color: #fff; text-decoration: none; font-size: 12px;}
.basicsearch a:visited {color: #fff; text-decoration: none; font-size: 12px;}
.basicsearch a:hover {color: #939296; text-decoration: underline; font-size: 12px;}
.basicsearch a:active {color: #fff; text-decoration: none; font-size: 12px;}

.basicsearch form {margin: 5px 0px 0px 0px;}


.content {
   width: 550px;
   padding: 25px 25px 25px 30px;
   color: #161616;
   text-align: left;
   background: #ffffff;
   float: left;
 /*  border: 1px solid #475874;
 */
}

.usernav {
   width:  545px;
   float: left;
   background: #ffffff;
   margin-left: 30px;             
   font: bold 14px "Geneva";
   padding: 10px 0;
   color: #161616;

}
.usernav {color: #161616; text-decoration: none;}
.usernav a {color: #161616; text-decoration: none;}
.usernav a:hover {color: #939296; text-decoration: none;}
.usernav a:visited {color: #939296; text-decoration: none;}




.content a {color: #161616; text-decoration: underline;}
.content a:hover {color: #939296;}
.content td { vertical-align: top; }
.content p {text-align: justify;}

.copyright {width: 700px; text-align: center; margin: 20px auto;}
.copyright p {font-size: 10px;}


