body {
	color : #595959;
	background-color : #567EBB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding: 10px;
	font-weight: normal;
	text-decoration: none;
}
html, body, #wrapper {
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
#wrapper {
	background-color: White;
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 960px;
}
div#header {
	height : 30px;
	padding : 12px;
	background-color : #EFF8FA;
	border-bottom : 2px solid #567EBB;
}
div#menu2 {
	border-bottom : 1px solid #567EBB;
}
.menuH {
	font-size : 12px;
	font-weight:bold;
	color: gray;
	text-decoration: none;
	padding: 0px;
}
.menuH a:link, .menuH a:visited {
	color : Gray;
	text-decoration : none;
}
.menuH a:hover {
	color : #595959;
	text-decoration : none;
}
div#banner {
	background-image : url(../graphics/bannerframe.gif);
	background-repeat : no-repeat;
	margin-top : 10px 0px;
	width : 670px;
}
.menuB {
	font-size : 13px;
	font-weight : bold;
	color : #567EBB;
}
.menuB a:link, .menuB a:visited {
	color : #567EBB;
}
.menuB a:hover {
	color : #9DB3D7;
}
p.large {
	font-size : 12px;
	text-align : justify;
}
h1 {
	font-size : 18px;
	color : #99CCFF;
}
h2 {
	font-size : 16px;
	color : #778899;
}
h3 {
	font-size:12px;
	color: #778899;
}
ul {
	font-size : 13px;
	list-style : square;
	line-height : 150%;
}
ol {
	font-size : 13px;
	line-height : 150%;
}
div#content {
	padding : 0px 10px 10px 10px;
}
.content a:link {
text-decoration:none;
}

div#logos {
	float : right;
	padding : 6px 0px 6px 20px;
}
div#mainLeft {
	float : left;
	width : 420px;
	height : 340px;
	overflow : auto;
	padding : 12px;
	border : 1px solid #567EBB;
	margin : 0 15px 0 10px;
	background-color : #FFFFF0;
}
div#mainRight {
	float : right;
	width : 420px;
	height : 340px;
	overflow : auto;
	padding : 12px;
	border : 1px solid #567EBB;
	margin : 0 10px 0 15px;
	background-color : #F8F8FF;
}
div#alternate1 {
	width : 80%;
	height : auto;
	overflow : auto;
	padding : 6px;
	border : 1px solid #567EBB;
	background-color : #FFFFF0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
div#alternate2 {
	width : 80%;
	height : auto;
	overflow : auto;
	padding : 6px;
	border : 1px solid #567EBB;
	background-color : #F8F8FF;
	margin-top: 10;
	margin-right: auto;
	margin-bottom: 10;
	margin-left: auto;
}
table#calendar {
	background-color : #DCDCDC;
}
table#calendar td {
	/*background-color : White;*/
}
.tdHead {
	font-size : 13px;
	font-weight : bold;
	background-color : #DEDFFE;
}
.tdSubHead {
	background-color : #F0F0F0;
	font-size : 11px;
	font-weight : bold;
}
.tdText {
	background-color : White;
}
.copyright {
	font-size : 10px;
	color : Silver;
	border-top : 2px solid #567EBB;
	padding-top : 10px;
	background-color : #EFF8FA;
}
.copyright a {
	color : Silver;
	text-decoration : none;
}
.copyright a:visited {
	color : Silver;
}
.copyright a:hover {
	color : Gray;
}
div#downloadsLeft {
	float : left;
	width : 275px;
	height : 700px;
	overflow : auto;
	padding : 12px;
	border : 1px solid #567EBB;
	margin : 0 15px 0 10px;
	background-color : #FFFFF0;
}
div#downloadsRight {
	float : right;
	width : 275px;
	height : 700px;
	overflow : auto;
	padding : 12px;
	border : 1px solid #567EBB;
	background-color : #FFFFF0;
	position: relative;
	visibility: inherit;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 15px;
	right: auto;
}
div#downloadsCentre {
	width : 275px;
	height : 700px;
	overflow : auto;
	padding : 12px;
	border : 1px solid #567EBB;
	background-color : #F8F8FF;
	float: centre;
	margin: 0;
}
div#Wrap {
	padding-top: 0px;
	padding-right: 20%;
	padding-bottom: 0px;
	padding-left: 20%;
}
div#LeftBox {
	float : left;
	width : 200px;
	height : 80px;
	overflow : visible;
	border : 4px solid #567EBB;
	background-color : #FFFFF0;
	padding: 12px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 10px;
}
div#RightBox {
	float : right;
	width : 200px;
	height : 80px;
	overflow : visible;
	border : 4px solid #567EBB;
	background-color : #F8F8FF;
	padding: 12px;
	align: centre;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 10px;
}
div#CentreBox {
	float : none;
	width : 240px;
	height : auto;
	overflow : visible;
	border : 4px solid #567EBB;
	background-color : #FFFFF0;
	padding: 12px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

