body {background: #fff;
      font-family: arial, sans-serif;
      font-size: 12px;
      margin: 0;
      padding: 0;}

.page {background-image: url(background.gif);
      margin: 20px auto;
	width: 771px;
   	border: 1px solid #fff;

	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.gif);
	     background-repeat: NO-REPEAT;
	     color: #fff;
	     width: 771px;
            font: bold 24px arial;
	     height: 73px;
	     padding: 19px 0 0 0;
	     margin: 0;}

.mainnav {background: #fff;
	  width: 771px;
            font: bold 12px arial;
	  height: 32px;
	  color: #475874;
}

.mainnav a {color: #475874; text-decoration: none;}
.mainnav a:hover {color: #851a86; text-decoration: none;}


.mainnav ul, .mainnav li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}

.mainnav li {
	margin-left: 2px;
	margin-right: 2px;
}



.menu {width: 125px;
       text-align: center;
       color: #fff;
color: #0060a2;
       float: right;
       padding-right: 30px;


}

.menu a:link {color: #fff; text-decoration: underline; color:#0060a2;}
.menu a:visited {color: #fff; text-decoration: underline; color:#0060a2;}
.menu a:hover {color: #a5b1c6; text-decoration: underline;}
.menu a:active {color: #fff; text-decoration: underline; color:#0060a2;}

.menu ol {margin-left: 0px;
	  padding-left: 0px;}

.menu li {list-style: none;
	  margin: 0px;
	  padding: 0px;}


/* top bar*/
.basicsearch {
	 /*background: #a5b1c6 url(search-background.gif);*/
	background: #a5b1c6 ;
background: #e1f5ff ;
background: #e7f7ff ;

        height: 40px;
	width: 576px;

	float: left;
        padding-left: 30px;
 
margin-left:10px;



}


.basicsearch a:link {color: #fff; text-decoration: none; font-size: 12px; color:#0060a2;}
.basicsearch a:visited {color: #fff; text-decoration: none; font-size: 12px;color:#0060a2;}
.basicsearch a:hover {color: #475874; text-decoration: underline; font-size: 12px;}
.basicsearch a:active {color: #fff; text-decoration: none; font-size: 12px;color:#0060a2;}

.basicsearch form {margin: 5px 0px 0px 0px;}


.content {
   width: 550px;
   padding: 25px 25px 25px 30px;
   color: #475874;
	color:#000;
   text-align: left;
   background: #fff;
   float: left;
 /*  PK Hide Border 
	border: 1px solid #475874;
*/ 
}

.usernav {
   width:  545px;
   float: left;
   background: #fff;
   margin-left: 30px;             
   font: bold 12px arial;
   padding: 10px 0;
   color: #475874;

}
.usernav {color: #475874; text-decoration: none;}
.usernav a {color: #475874; text-decoration: none;}
.usernav a:hover {color: #851a86; text-decoration: none;}





.content a {color: #475874; text-decoration: underline;}
.content a:hover {color: #851a86;}
.content td { vertical-align: top; }
.content p {text-align: justify;}

.copyright {width: 700px; text-align: center; margin: 20px auto;}
.copyright p {font-size: 10px;}

/* Barrow Class */

.center {text-align:center; font-weight:bold;}

