body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
	color: #63617B;
	background: #fff
	}
	
h1, h2, h3, h4, h5, h6{
	color: #63617B
	}

hr {
	height: 1px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #ADAABD
	}

.smallfont {
	font-size: 70%
	}

a:link {
	color: #000;
	background-color: transparent;
	text-decoration: none
	}

a:active {
	color: #63617B;
	background-color: transparent;
	text-decoration: none
	}

a:visited {
	color: #999;
	background-color: transparent;
	text-decoration: none
	}

a:hover {
	color: #f00;
	text-decoration: none
	}

.headertable {
	height: 121px;
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background: url('../images/headergrad.gif') top
	}

/*************** current leftmenu styles *****************/

.leftmenu {
	width: 170px !important;
	font-size: 80%;
	margin: 0px;
	padding: 10px;
	color: #333;
	background: #fff;
	border-right: 1px solid #ADAABD
	}

.leftmenu ul {
	width: 170px !important;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	position: relative;
	list-style-type: none
	}
	
.leftmenu li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.leftmenu a {
	color: #fff;
	display: block;
	left: 0px;
	margin: 4px 0px 4px 0px;
	padding: 3px 5px 3px 5px;
	/*border-right: 5px;*/
	text-decoration: none !important;
	width: 100%; /*IE 5 PC reads this*/
	voice-family: "\"}\"";
	voice-family: inherit;
	/*width:100px; /*IE5Mac IE6 Mozilla Opera read this*/
	background-color: transparent;
	}
	
.leftmenu a:link {
	color: #fff;
	background-color: #8496c6
	}

.leftmenu a:active {
	color: #fff;
	background-color: #8496c6
	}

.leftmenu a:visited {
	color: #fff;
	background-color: #8496c6
	}

.leftmenu a:hover {
	color: #fff;
	background-color: #91A4D9
	}

/*  content styles */
.contentandmenus {
	height: 350px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	color: #63617B;
	background: #fff
	}
	
.contentable {
	font-size: 80%;
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	color: #63617B;
	background: #fff
	}
	
.content {
	width: auto;
	margin: 0px;
	padding: 10px;
	color: #63617B;
	background: #fff
	}
	
	
.pattest td, th {	
	font-size: 70%;
	margin: 0px;
	padding: 5px;
	border-top: 1px solid #ccc
	}
	
.testingtables td, th {		
	font-size: 70%;
	color: #f00;
	text-align: left;
	margin: 0px;
	padding: 5px;
	border-top: 1px solid #ccc
	}
/***************************************************************/
	
.rightmenu {
	width: 170px;
	margin: 0px;
	padding: 10px;
	color: #63617B;
	background: #fff;
	border-left: 1px solid #ADAABD
	}

.noticeboard {
	width: 170px;
	margin: 0px;
	padding: 0px;
	color: #63617B;
	background: #E7E7EF;
	}
	
.noticeboard td {
	border: 1px solid #ADAABD
	}
	
.noticeboard p {
	padding: 0px;
	color: #63617B;
	background: #E7E7EF
	}

.footertable {
	height: 50px;
	width: 100%;
	margin: 0px;
	padding: 10px 10px 10px 15px;
	color: #63617B;
	background: #fff
	}