a:link {color: #2b80c0; text-decoration: none;}
a:visited {color: #2b80c0; text-decoration: none;}
a:active {text-decoration: none;}
a:hover {color: #2b80c0; text-decoration: underline;}

body {
width: 100%;
margin:0px;
padding:0px;
		}

#maincontent {
margin-top:40px;
width: 932px;
height:566px;
background-image: url("images/mainbg.gif");
background-position: top left;
background-repeat: no-repeat;
}
#leftcolumn {
margin:14px;
float:left;
}
#topbar {
margin:2px;
margin-top: 18px;
float: right;
}
#rightcolumn {
width:232px;
height:359px;
margin-right: 18px;
float: right;
background-image: url("images/newsbg.gif");
background-position: top left;
background-repeat: no-repeat;
}
#news {
margin:16px;
overflow:auto;
width:200px;
height:300px;
}
#centreframe {
float:left;
margin-top:2px;
margin-left:-10px;
width:480px;
height:403px;
background-image: url("images/centreframe.gif");
background-position: top left;
background-repeat: no-repeat;

}
.centreframecontent {
	margin: 10px;
	padding: 10px;
	height: 360px;
	overflow: auto;
}

td, input, form, body
{font-family: arial, helvetica; font-size: 12px; color: #000000;}

h1 {
	margin-top: 0px;
	font-size: 16px; 
	font-weight: bold; 
	color: #000;
}

h2 {
	font-size: 15px;
	font-weight: bold;
	color: #000;
}


