#header_wrapper{
	margin-top: 20px; 
	margin-left: 0;/*change to "auto" to centre-align page*/
	width: 940px; 
	padding-left: 20px; 
	padding-right: 20px;
	float: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.8em;
}
#header_wrapper #top_nav{
	width: 940px
}
a:link
{
	color: #0e4b8a !important;
	text-decoration: none
}
a.leftmenusellinkabout{
   color: #000 !important; 
   text-decoration: none; 
   font-weight: bold
}
a.leftmenusellinkabout:hover{
   color: #000 !important; 
   text-decoration: none !important; 
   font-weight: bold
}
a:hover
{
	text-decoration: underline !important; color: #085196!important;
}



#contentRightInner img{
	padding-bottom: 10px;
	float: left;
}
#contentRightInner p{
	padding: 0;
	margin: 0;
}

/*PAGE HEADER AND TOP NAVIGATION*/
#header {
	width: 940px;
	padding: 0;
	margin: 0;
	border: 0;

}
.hidden {
	display: none;
}
#top_nav{
	float: right;
	font-size: 0.9em;
	width: 100%;
	line-height: 100%;}
#top_nav ul{float: right; padding: 0;margin: 0}
#top_nav li{list-style: none; display: inline; border-left: 1px solid #cfcfcf; padding-right: 4px; padding-left: 8px; padding-bottom: 4px; padding-top: 0}
#top_nav a{color: #0a578f; text-decoration: none}
#top_nav a:hover{text-decoration: underline}
#top_nav .firstnav{border: none}

#banner_top,#banner1_top {
	width: 940px;
	border-bottom: 1px solid #cfcfcf;
	margin-bottom: 10px;
	float: left;
	height: 65px;
}

#banner_img,#banner1_img {
	float: left;
	width: 425px;
	height: 45px;
	padding-top: 18px;
	margin-bottom: 10px;
	background-image: url(topnavborder.gif);
	background-repeat: no-repeat;
	background-position: right 16px;
}

.banner_divider {
	margin: 10px 0 0 0;
	border-left: 1px solid #cfcfcf;
	float: left;
	height: 40px;
}
#bigben{
	float: left;
	height: 50px;
	width: 50px;
	margin-top:8px;
	margin-left: 14px;
}
#banner_time,  #banner1_time{
	width: 245px;
	float: left;
	font-family: arial, helvetica, sans;
	text-align: center;
	margin-bottom: 0;
	height: 65px;
	padding-right: 0;
	color: #000;
	font-size: 0.8em;
	background-image: url(topnavborder.gif);
	background-repeat: no-repeat;
	background-position: right 16px
}
#banner_time img,#banner1_time img{float: left; margin-left: 4px; padding-top: 16px;}
#banner_time p{float: right; margin-top: 46px; margin-right: 20px;text-align: right}

#banner_search,#banner1_search {
	float: right;
	padding: 30px 0 0 0;
	margin: 0 0 0 0;
	height: 35px;
}

#banner_search input,#banner1_search input {
	padding: 0;
	margin: 0;
}

#banner_search form,#banner1_search form {
	margin: 0;
}

#banner_search .searchBox, #banner1_search .searchBox, #findmympbox .searchBox {
	height: 20px;
	width: 180px;
	float: left;
	padding: 0;
	line-height: 150%;
	margin: 6px 0 0 0;
	font-family: verdana, arial, helvetica, sans;
	font-size: 0.9em;
}

#banner_search .searchSubmit, #banner1_search .searchSubmit, #findmympbox .searchSubmit {
	float: left;
	background-color: #085196;
	color: #fff;
	font-family: verdana, arial, helvetica, sans;
	font-size: 0.9em;
	border: none;
	font-weight: bold;
	margin: 6px 0  0 8px;
	height: 22px;
	width: 60px;
	padding: 0;
	cursor: pointer
}

#main_nav {
	float: left;
	width: 940px;
}

#main_nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#main_nav ul li {
	color: #085196;
	float: left;
	padding: 0;
	border-left: #cfcfcf 1px solid;
}

#main_nav ul li.first {
	border: 0;
}

#main_nav a {
	display: block;
	padding: 0.2em 7px;
	text-decoration: none;
}

#main_nav a:visited {
	color: #551a8b !important;
}

#main_nav ul li.selected a:visited,
#main_nav ul li.selected a,
#main_nav ul li a:hover {
	display: block;
	color: #fff !important;
	text-decoration: none !important;
	background-color: #085196;
}

#secondary_nav {
	margin-top: 10px;
	float: left;
	width: 940px;
	background-color: #add0f2;
	margin-bottom: 0;
}

#secondary_nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#secondary_nav ul li {
	float: left;
	border-right: #fff 1px solid;
}

#secondary_nav a {
	display: block;
	color: #012649 !important;
	background-color: #aed0f3;
	padding: 0.2em 7px;
	text-decoration: none;
	font-size: 0.97em
}

#secondary_nav ul li.selected a:visited,
#secondary_nav ul li.selected a,
#secondary_nav ul li a:hover {
	display: block;
	color: #fff !important;
	text-decoration: none !important;
	background-color: #0a5193;
}

#commons_nav{
	margin-top: 10px;
	float: left;
	width: 940px;
	background-color: #016131;
	margin-bottom: 0;
}

#commons_nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#commons_nav ul li {
	float: left;
	border-right: #fff 1px solid;
}

#commons_nav a {
	display: block;
	color: #fff !important;
	background-color: #016131;
	padding: 0.2em 7px;
	text-decoration: none;
	font-size: 0.97em
}

#commons_nav ul li.selected a:visited,
#commons_nav ul li.selected a,
#commons_nav ul li a:hover {
	display: block;
	color: #fff !important;
	text-decoration: none !important;
	background-color: #085196;
}

#lords_nav{
	margin-top: 10px;
	float: left;
	width: 940px;
	background-color: #a0070e;
	margin-bottom: 0;
}

#lords_nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#lords_nav ul li {
	float: left;
	border-right: #fff 1px solid;
}

#lords_nav a {
	display: block;
	color: #fff !important;
	background-color: #a0070e;
	padding: 0.2em 7px;
	text-decoration: none;
	font-size: 0.97em
}

#lords_nav ul li.selected a:visited,
#lords_nav ul li.selected a,
#lords_nav ul li a:hover {
	display: block;
	color: #fff !important;
	text-decoration: none !important;
	background-color: #085196;
}

/*END TOP NAVIGATION/HEADER*/

/*FOOTER*/
ul#bottomNavigation
{
	list-style-type: none;
	padding: 0;
	margin-bottom: 20px;
	float: left;
	padding-top: 20px;
	background-color: #fff;
	width: 90%;
	height: 20px;
	text-align: left;
	margin-left: 0
}

ul#bottomNavigation li {
	list-style-image: none;
	color: #666;
	float: left;
	padding: 0;
	border-left: #cfcfcf 1px solid;
}

ul#bottomNavigation li.first {
	border: 0;
}

ul#bottomNavigation li a {
	display: block;
	padding: 0 7px;
	text-decoration: none;
}
