body {			font-family: Verdana, Arial, Helvetica, sans-serif;
				background-color: #CCCCCC;
				margin: 10px;
				font-size: 80%;
				background-image: url(../images/bg.gif);
				}
				
h2			{	color: #000066;}
				
td			{	font-size: 80%; }

#container {	position: absolute;
				left: 50%;
				}

#containerInner {position: absolute;
				margin-left: -380px;
				width: 760px;
				background-color:#FFFFFF;
				}

#maintop {		width:100%;
				height: 120px;
				background-image: url(../images/header.gif);
				background-repeat: no-repeat;
				}

#title {		width:100%;
				height: 28px;
				color: #FFFF99;
				background-color: #000066;
				font-weight: bold;
				font-size: 160%;
				background-image: url(../images/cellFade.gif);
				background-repeat: repeat-x;
				background-position: center;
				text-align:center;
				}
					
#mainleft {		top:200px;width:160px;
				float:left;
				}

#maincentre {	top:200px;
				width:590px;
				border-left: 1px solid #CCCCCC;
				float: left;
				}
	
#mainbottom {	width:100%;
				height: 15px;
				clear: both;
				font-size: 80%;
				color: #FFFF99;
				background-color: #000033;
				background-image: url(../images/cellFade.gif);
				background-repeat: repeat-x;
				background-position: center;
				text-align: center;
				}
				
#mainbottom a { color: white; }
		
.cellPad {		padding: 0px;}
		
.midPad {		padding: 5px;}

.rightPad {		background-color: #FFFFCC;
				border: 1px solid #CCCC66;
				font-size: 90%;
				float:right;
				width: 160px;
				}

a {				text-decoration: none;color: #990000;}

a:hover {		text-decoration: underline;}

.bodyText {		font-size: 90%;}

.activePage {	padding: 2px;
				font-weight: bold;
				margin-top: 4px;
				margin-bottom: 2px;
				background-image: url(../images/button.gif);
				background-repeat: no-repeat;
				background-position: right center;
				}


.highlight {	background-color: red;color: #FFFF99;padding: 2px;}
.highlight a {	color: #FFFF99;}
.header {		background-color: #666666;}

.pageNumbers {	border:1px solid #000066;
				background-color: white;
				margin: 4px;
				text-align: center;
				padding: 3px;
				}
				
.pageNumbers a {margin: 3px;}

#navigation { 			font-size: 95%;}
#navigation UL {		margin:0px;padding:4px; width: 150px; list-style-type: none;}
#navigation UL LI {		margin:0px; padding:0px;
						border-bottom: 1px solid #CCCCCC;}
#navigation UL LI A {	display: block;
						padding: 3px;
						margin: 0px;
						color: #000033;
						text-decoration: none;
						}
#navigation UL LI A:hover {color: white; background-color: #000066;}

.subMenu { font-size: 50%; }

.smallText {	font-size: 80%;
				color: #000066;
				}

.adminHead { 	background-color: #CC0000;
				color: white;
				padding: 4px;
				}
				
.adminPanel {	background-color: #CCCCCC; }

.box { 			border: 1px solid #000000;
				background-color: #FFFFCC;
				padding: 6px;
				}

.RTEbox {
				border: 1px solid #000;
				padding: 6px;
				margin: 0px;
				text-align:center;
				background-color: #FFFFCC;
				}
				
.editNotes { font-size: 9px;text-align:left;padding:4px;color:#999999; }

.breadcrumb { width: 100%; background-color: #CCCCFF; border: 2px solid #CCCCFF; font-size: 80%;}