/* CSS Document */

.pageTitle {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #6F849A;
	padding: 3px;
	padding-left: 12px;
	}
	
#menuList {
	width: 200px;
	padding: 0 0 0 0;
	margin-bottom: 0;
	font-family: Arial, Verdana;
	font-size: 12px;
	background-color: #D9E1E8;
	color: #333;
	}
#menuList ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}	
#menuList li {
		border-bottom: 1px solid #CAD1D7;
		margin: 0;
		}
#menuList li a {
		display: block;
		padding: 3px 5px 3px 0.5em;
		border-left: 8px solid #CAD1D7;
		border-right: 6px solid #6F849A;
		background-color: #D9E1E8;
		color: #000;
		text-decoration: none;
		width: 100%;
		}

#menuList li a.selected {
		background-color: #6F849A;
		color: #fff;
		/* width: 100%; */
		padding: 3px 5px 3px 0.5em;
		}

#menuList li a.subNav {
		background-color: #AEB8C1;
		color: #000;
		/* width: 100%; */
		padding: 3px 5px 3px 15px;
		}
		
html>body #menuList li a {
		width: auto;
		}

#menuList li a:hover {
		border-left: 8px solid #6F849A;
		border-right: 6px solid #444E59;
		background-color: #8194A9;
		color: #fff;
		}

#addressDetails {
	color: #000;
	font-size: 11px;
	padding: 5px 1px 5px 7px;
	border-right: 6px solid #6F849A;
	border-left: 8px solid #CAD1D7;
		background-color: #D9E1E8;
	}
#addressDetails a{
	color: #112;
	}

#accessibility {
	color: #000;
	font-weight: bold;
	padding: 5px 1px 5px 7px;
	border-right: 6px solid #6F849A;
	background-color: #fff;
	border-bottom: 1px solid #CAD1D7;
	border-left: 8px solid #CAD1D7;
	}

.acc_small {font-size: 12px; color: #000;}
.acc_small a {color: #000;}
.acc_medium {font-size: 15px; color: #000;}
.acc_medium a {color: #000;}
.acc_large {font-size: 18px; color: #000;}
.acc_large a {color: #000;}

.topTitle {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: white;
	padding: 3px 5px 3px 10px;
	background-color: #6F849A;
	}
	
.subTitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding: 3px 5px 3px 10px;
	background-color: #AEB8C1;
	border-bottom: 1px solid #CAD1D7;
	}

.footer {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	padding: 3px 5px 3px 5px;
	}

.footer a {
	text-decoration: underline;
	color: #6F849A;
	font-weight: bold;
	}

.content {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	padding: 0px;
	line-height: 18px;
	}

.rhs {
	background-image: url(images/menu_bg.gif); background-repeat:repeat-y; background-position: right;
	}

.bodyText {
	padding: 10px;
	}

.content a {
	font-weight: bold;
	color: #395674;
	}

.quicklinks {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	padding: 10px;
	line-height: 18px;
	background-color: #F2F5F9;
	}
.quicklinks a {
	font-weight: bold;
	color: #395674;
	}

select {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	}

textarea {
	border: 1px solid #6F849A;
	background-color: #CAD1D7;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	margin: 3px;
	}

input {
	border: 1px solid #6F849A;
	background-color: #CAD1D7;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	margin: 3px;
	}

#eventbox {
	border: 1px solid #6F849A;
	background-color: #CAD1D7;
	padding: 5px;
	}

.norm {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	line-height: 18px;
	}
.norm a {
	font-weight: bold;
	color: #395674;
	}