@charset "UTF-8";
.style1 {color: #ED352A}
.style3 {color: #283283/*#232F84*/}
.floatleft {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 15px;
}
.floatcentre {
	padding: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.floatright {
	float: right;
	margin-left: 15px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.floatleft_apps {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 2px;
	margin-right: 15px;
}
.floatleftmugshots175below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 175px;
	margin-right: 15px;
}
.floatleftmugshots100below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 100px;
	margin-right: 15px;
}
.floatleftmugshots200below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 200px;
	margin-right: 15px;
}
.floatleftmugshots240below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 240px;
	margin-right: 15px;
}
.floatleftmugshots320below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 320px;
	margin-right: 15px;
}
.floatleftmugshots350below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 350px;
	margin-right: 15px;
}
.floatleftmugshots375below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 375px;
	margin-right: 15px;
}
.floatleftmugshots500below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 500px;
	margin-right: 15px;
}
.floatleftmugshots565below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 565px;
	margin-right: 15px;
}
.floatleftmugshots580below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 580px;
	margin-right: 15px;
}
.floatleftmugshots600below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 600px;
	margin-right: 15px;
}
.floatleftmugshots630below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 630px;
	margin-right: 15px;
}
.floatleftmugshots640below {
	float: left;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 640px;
	margin-right: 15px;
}

.backtotop {
	float: right;
	padding: 0px;
	margin-bottom: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8080FF;
	text-align: right;
}
.backtotop_left {
	float: left;
	padding: 0px;
	margin-bottom: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8080FF;
	text-align: left;
}
.backtotop_right {
	float:right;
	width: 736px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 22px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8080FF;
	text-align:right;
}
.imagecaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #283283;
}

.textnormalpurple{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #283283;
}
.moreinfo1 {
	float: left;
	padding: 0px;
	margin-bottom: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8080FF;
	text-align: left;
}
ul { list-style-type:none; margin-left;0; padding:0;
}
li { list-style-type:none; margin-left;0; padding:0;
}
body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #283283/*#232F84*/;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #B2B4B8;
}
a:link {
	color: #8080FF;
	text-decoration: none;
}
a:visited {
	color: #8080FF;
	text-decoration: none;
}
a:hover {
	color: #8080FF;
	text-decoration: underline;
}
a:active {
	color: #8080FF;
	text-decoration: underline;
}
.oneColFixCtrHdr #container {
	width: 960px; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}
.oneColFixCtrHdr #outer_container_1 {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/backround_gradient_1.gif);
	background-repeat: repeat-y;
	background-position: center;
	overflow: hidden;
}
.oneColFixCtrHdr  #outer_footer {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/bottom_footer_2J.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 50px;
	width: 1000px;
	padding: 0px;
}
.oneColFixCtrHdr #header {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(images/header_front_1.jpg); /*was .gif*/
	width: 960px;
	height: 119px;
	background-position: top;
}
.oneColFixCtrHdr #header_contentpage {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(images/header_front_2.jpg); /*was .gif*/
	width: 960px;
	height: 147px;
	background-position: top;
}
.oneColFixCtrHdr #header_topinsert {
	height: auto;
}
.oneColFixCtrHdr #menu {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 0px;
	text-align: center;
	float: left;
	/*z-index:2;*/
	width: 618px;
}
.oneColFixCtrHdr #menutop {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 0px;
	text-align: center;
	height: 59px;
	float: left;
	width: 960px;
}
.oneColFixCtrHdr #menul {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	width: 175px/*164px*/;/* <----- value increased to centre the navigation menu*/
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 0px;
	text-align: right;
	background-image: url(images/menu_l.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 32px;
	float: left;
}
.oneColFixCtrHdr #menur {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	width: 158px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 0px;
	text-align: center;
	background-image: url(images/menu_r.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 32px;
	float: left;
}
.oneColFixCtrHdr #menucrumb {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 0px;
	text-align: center;
	float: left;
	width: 960px;
	height: 28px;
}
.oneColFixCtrHdr #menushadow {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 0px;
	text-align: center;
	float: left;
	width: 960px;
	background-image: url(images/header_lower_shadow.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 28px;
}
.oneColFixCtrHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.oneColFixCtrHdr #mainContent {
	background: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.oneColFixCtrHdr #mainContent_infobox {
	height: 115px;
	background-color: #FFFFFF;
	background-image: url(images/front_info_gradient_1J.gif);
	width: 314px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: right;
	float: left;
}
.oneColFixCtrHdr #mainContent_infobox_foot {
	width: 304px;
	text-align: right;
}
.oneColFixCtrHdr #mainContent_infobox_foot p {
	text-align: right;
}
.oneColFixCtrHdr #mainContent_infobox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	margin: 10px;
	line-height: 14px;
}
.oneColFixCtrHdr #mainContent_infobox h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 10px;
	line-height: 14px;
	font-weight: bold;
}
.oneColFixCtrHdr #mainContent_infobox ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	list-style-type: none;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
}
.oneColFixCtrHdr #mainContent_infobox li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	background-image: url(images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	list-style-type: none;
	text-indent: 0px;
	padding-left: 10px;
	margin-left: 10px;
}
.oneColFixCtrHdr #mainContent_infoboxb {
	height: 25px;
	background-color: #FFFFFF;
	background-image: url(images/front_info_gradient_1J.gif);
	width: 314px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	background-position: bottom;
}
.oneColFixCtrHdr #mainContent_infoboxb p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	line-height: 14px;
	margin-top: 3px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 10px;
	background-image: url(images/front_info_arrow.gif);
	background-repeat: no-repeat;
	background-position: right 60%;
	padding-right: 15px;
}
.oneColFixCtrHdr #mainContent_infoboxb a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #283283;
}
.oneColFixCtrHdr #footer {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 32px;
	height: 43px;
	float: left;
	display: inline;
}
.oneColFixCtrHdr #footer2 {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 43px;
	text-align: right;
	float: right;
	display: inline;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	text-align: left;
	padding-top: 17px;
	color: #283283;
	font-size: 9px;
}
/* SEPARATE FOOTER STYLE p a:"links" enables the footer to have different colours - required to reset back to link colour* NOTE 'a:' order! LINK-VISITED-HOVER-ACTIVE works!*/
.oneColFixCtrHdr #footer p a:link {
	color: #283283;
}
.oneColFixCtrHdr #footer p a:visited {
	color: #283283;
}
.oneColFixCtrHdr #footer p a:hover {
	color: #8080FF;
	text-decoration: underline;
}
.oneColFixCtrHdr #footer p a:active {
	color: #283283;
}
.oneColFixCtrHdr #footer2 p {
	margin: 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	text-align: right;
	padding-top: 17px;
	color: #283283;
	font-size: 9px;
}
.oneColFixCtrHdr #mainContent_front {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin: 0px;
	background-color: #000000;
	/*z-index:-3;*/
}
.oneColFixCtrHdr #mainContent_front2 {
	background: #FFFFFF;
	height: 152px;
	margin-top: 12px;
	margin-left: 13px;
	clear: both;
}
.oneColFixCtrHdr #signup_box {
	font-weight: normal;
	color: #283283;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	height: 20px;
	padding-top: 4px;
	float: right;
	padding-right: 12px;
}
.oneColFixCtrHdr #mainContent2 {
	padding-top: 0px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: auto;
	overflow: hidden;
	background-color: #FFFFFF;
	float: left;
	width: 960px;
}
.oneColFixCtrHdr #mainContent2 h1 {
	margin-top: 0.7em;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #10142F;
	text-align: left;
}
.oneColFixCtrHdr #mainContent2 h2 {
	margin-top: 0.7em;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
}
.oneColFixCtrHdr #mainContent2 p {
	margin-top: 0.7em;
	margin-right: 0px;
	margin-bottom: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-left: 0px;
}
.oneColFixCtrHdr #mainContent_tabs {
	background: #FFFFFF;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 25px;
	padding-bottom: 10px;
}
.oneColFixCtrHdr #mainContent2 li {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-left: 0px;
	list-style-type: square;
}
.oneColFixCtrHdr #mainContentnobigimage {
	background: #FFFFFF;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 30px;
	text-align: left;
}
.oneColFixCtrHdr   #main_leftnav  {
	height: 500px;
	width: 180px;
	margin: 0px;
	float: left;
	background-image: url(images/gradient180x500.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.oneColFixCtrHdr #main_leftnav h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #10142F;
	text-align: left;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 22px;
}
.oneColFixCtrHdr #main_leftnav h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10142F;
	text-align: left;
	text-indent: 22px;
	font-weight: bold;
	height: 20px;
	padding-top: 9px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 13px;
	margin: 0px;
}
.oneColFixCtrHdr #main_leftnav h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	text-indent: 22px;
	font-weight: normal;
	height: 20px;
	padding-top: 9px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 13px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_leftnav a:hover {
	text-align: left;
	text-indent: 22px;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	text-decoration: none;
	background-repeat: no-repeat;
	display: block;
	background-color: #FFFFFF;
	background-position: center;
	height: 19px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.oneColFixCtrHdr #main_leftnav a:link {
	text-align: left;
	text-indent: 22px;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	text-decoration: none;
	height: 19px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.oneColFixCtrHdr #main_leftnav a:active {
	text-align: left;
	text-indent: 22px;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	background-repeat: no-repeat;
	display: block;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 19px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.oneColFixCtrHdr #main_leftnav a:visited {
	text-align: left;
	text-indent: 22px;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	height: 19px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.oneColFixCtrHdr #main_rightnav {
	background-color: #EEEEEE;
	float: left;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 22px;
	background-image: url(images/rightnav_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 14px;
	padding-left: 0px;
}
.oneColFixCtrHdr #main_rightnav h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #D9DBDF;
	text-indent: 6px;
	padding: 2px;
}
.oneColFixCtrHdr #main_rightnav h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #6E7BA9;
	text-indent: 6px;
	padding: 2px;
}
.oneColFixCtrHdr #main_rightnav h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 1.8em;
	text-align: center;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	background-color: #EEEEEE;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.oneColFixCtrHdr #main_rightnav ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 1.5em;
	text-align: left;
	font-weight: normal;
	background-color: #EEEEEE;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 0px;
	display: block;
}
.oneColFixCtrHdr #main_rightnav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 1.5em;
	text-align: left;
	font-weight: normal;
	background-color: #EEEEEE;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0px 13px;
	list-style-type: none;
	background-image: url(images/bullet1.gif);
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-indent: 0px;
}
.oneColFixCtrHdr #main_rightnav p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 1.5em;
	text-align: left;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 17px;
	text-indent: 0px;
	padding: 2px;
	background-color: #EEEEEE;
}
.oneColFixCtrHdr #main_rightnav a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	text-align: left;
	text-indent: 0px;
	background-color: #EEEEEE;
	text-decoration: none;
	color: #666666;
}
.oneColFixCtrHdr #main_rightnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8080FF;
	line-height: 1.5em;
	text-align: left;
	text-indent: 0px;
	background-color: #EEEEEE;
	text-decoration: underline;
}
.oneColFixCtrHdr #main_rightnav a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	text-align: left;
	text-indent: 0px;
	background-color: #EEEEEE;
	text-decoration: none;
	color: #666666;
}
.oneColFixCtrHdr #main_rightnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	text-align: left;
	text-indent: 0px;
	background-color: #EEEEEE;
	text-decoration: none;
	color: #666666;
}
.oneColFixCtrHdr #main_centretext {
	float: left;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 22px;
}
.oneColFixCtrHdr #main_centretext p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	background-color: #10142F;
	font-weight: bold;
	line-height: 1.7em;
	padding-left: 4px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	margin-bottom: 4px;
}
.oneColFixCtrHdr #main_centretext h2 {
	margin-right: 0px;
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #283283;
	text-align: left;
	line-height: 1.4em;
	font-weight: bold;
}
.oneColFixCtrHdr #main_centretext h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #283283;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0.7em;
	margin-right: 0px;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext h5 {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: 1.7em;
	background-color: #FFFFCC;
	padding-left: 4px;
	font-weight: normal;
	border: 1px solid #FFCC66;
}
.h3inline {
	color: #283283;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.8em;
	font-weight: bold;
}
.oneColFixCtrHdr #main_centretext2 {
	float: left;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 22px;
}
.oneColFixCtrHdr #main_centretext2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext2 h1 {
	margin-top: 0em;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #10142F;
	text-align: left;
}
.oneColFixCtrHdr #main_centretext2 h2 {
	background: #FFFFFF;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #283283;
	text-align: left;
	line-height: 1.4em;
}
.oneColFixCtrHdr #main_centretext2 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #283283;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0.7em;
	margin-right: 0px;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext2 h4 {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	line-height: 1.7em;
	background-color: #10142F;
	padding-left: 4px;
	font-weight: bold;
}
.oneColFixCtrHdr #main_centretext2 h5 {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: 1.7em;
	background-color: #FFFFCC;
	padding-left: 4px;
	font-weight: normal;
	border: 1px solid #FFCC66;
}
.oneColFixCtrHdr #main_centretext3 {
	float: left;
	width: 736px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 22px;
}
.oneColFixCtrHdr #main_centretext3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext3 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	background-color: #10142F;
	font-weight: bold;
	line-height: 1.7em;
	padding-left: 4px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	margin-bottom: 4px;
}
.oneColFixCtrHdr #main_centretext3 h2 {
	margin-right: 0px;
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #283283;
	text-align: left;
	line-height: 1.4em;
	font-weight: bold;
}
.oneColFixCtrHdr #main_centretext3 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #283283;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0.7em;
	margin-right: 0px;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext3 h5 {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: 1.7em;
	background-color: #FFFFCC;
	padding-left: 4px;
	font-weight: normal;
	border: 1px solid #FFCC66;
}
.oneColFixCtrHdr #main_centretext3 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 5px;
}
.oneColFixCtrHdr #main_centretext3 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #10142F;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #10142F;
	margin-bottom: 0em;
}
.oneColFixCtrHdr #main_centretext3 ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-right: 0px;
	margin-bottom: 0em;
	padding-top: 0px;
	padding-right: 0px;
	list-style-type: none;
	text-indent: 0px;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}
.oneColFixCtrHdr #main_centretext3 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-right: 0px;
	margin-bottom: 0em;
	padding-top: 6px;
	padding-right: 2px;
	background-image: url(images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0px 11px;
	list-style-type: none;
	text-indent: 0px;
	padding-left: 10px;
	margin-left: 10px;
}
.oneColFixCtrHdr #main_centretext3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	text-align: left;
	list-style-type: none;
	text-indent: 0px;
	text-decoration: none;
}
.oneColFixCtrHdr #main_centretext3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8080FF/*#AAAAFF*/;
	text-align: left;
	list-style-type: none;
	text-indent: 0px;
	text-decoration: underline;
}
.oneColFixCtrHdr #main_centretext4 {
	float: left;
	width: 736px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 22px;
	text-align: left;
}
.oneColFixCtrHdr #main_centretext4 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext4 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #10142F;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext4 h2 {
	margin-right: 0px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #283283;
	text-align: left;
	line-height: 1.4em;
	font-weight: bold;
	margin-top: 0px;
}
.oneColFixCtrHdr #main_centretext4 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #283283;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

.oneColFixCtrHdr #main_centretext4 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #283283;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.oneColFixCtrHdr #main_centretext4 h5 {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: 1.7em;
	background-color: #FFFFCC;
	padding-left: 4px;
	font-weight: normal;
	border: 1px solid #FFCC66;
}
.oneColFixCtrHdr #main_centretext4 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #283283;
	line-height: 1.2em;
	text-align: left;
	margin: 0em;
	padding: 0px;
}
.oneColFixCtrHdr #main_centretext4 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #10142F;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #10142F;
	margin-bottom: 0em;
}
.oneColFixCtrHdr #main_centretext4 ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-right: 0px;
	margin-bottom: 1.6em;
	list-style-type: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	padding-left:0px;
}
.oneColFixCtrHdr #main_centretext4 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-right: 0px;
	margin-bottom: 0em;
	padding-top: 0px;
	padding-right: 2px;
	list-style-type:none;
	background-image: url(images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	text-indent: 0px;
	padding-left: 10px;
}
.oneColFixCtrHdr #main_map1 {
	float: left;
	width: 517px;
	margin-top: 0px;
	margin-right: 0px;
	height: 327px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/locationmap_insert2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.oneColFixCtrHdr #main_centretext5 {
	float: left;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 22px;
}
.oneColFixCtrHdr #main_centretext5 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext5 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #10142F;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext5 h2 {
	margin-right: 0px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #283283;
	text-align: left;
	line-height: 1.4em;
	font-weight: bold;
	margin-top: 0px;
}
.oneColFixCtrHdr #main_centretext5 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #283283;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.oneColFixCtrHdr #main_centretext5 h5 {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: 1.7em;
	background-color: #FFFFCC;
	padding-left: 4px;
	font-weight: normal;
	border: 1px solid #FFCC66;
}
.oneColFixCtrHdr #main_centretext5 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 5px;
}
.oneColFixCtrHdr #main_centretext5 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #10142F;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #10142F;
	margin-bottom: 0em;
}
.oneColFixCtrHdr #main_centretext5 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-right: 0px;
	margin-bottom: 0em;
	padding-top: 0px;
	padding-right: 2px;
	background-image: url(images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	list-style-type: none;
	text-indent: 0px;
	padding-left: 10px;
}
.oneColFixCtrHdr #main_centretext6 {
	float: left;
	width: 736px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 22px;
	text-align: left;
}
.oneColFixCtrHdr #main_centretext6 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext6 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #10142F;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.oneColFixCtrHdr #main_centretext6 h2 {
	margin-right: 0px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #283283;
	text-align: left;
	line-height: 1.4em;
	font-weight: bold;
	margin-top: 0px;
}
.oneColFixCtrHdr #main_centretext6 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #283283;
	line-height: 1.8em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.oneColFixCtrHdr #main_centretext6 h5 {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: 1.7em;
	background-color: #FFFFCC;
	padding-left: 4px;
	font-weight: normal;
	border: 1px solid #FFCC66;
}
.oneColFixCtrHdr #main_centretext6 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 5px;
}
.oneColFixCtrHdr #main_centretext6 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #10142F;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #10142F;
	margin-bottom: 0em;
}
.oneColFixCtrHdr #main_centretext6 ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-right: 0px;
	margin-bottom: 0em;
	padding-top: 0px;
	padding-right: 0px;
	list-style-type: none;
	text-indent: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
}
.oneColFixCtrHdr #main_centretext6 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-right: 0px;
	margin-bottom: 0em;
	padding-top: 0px;
	padding-right: 2px;
	background-image: url(images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	list-style-type: none;
	text-indent: 0px;
	padding-left: 10px;
}
#sidebar {
	width: 180px;
	font-size: 0.8em;
}
#navlist {
	list-style-type: none;
	margin: 0px;
	padding: 0;
}
#navlist a, #navlist a:visited {
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #35353F;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 24px;
}
#navlist a:hover {
	background-color: #FFFFFF;
	color: #8080FF;
}
#sidebar #navlist .uberlink {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #8080FF/*#232F84*/ !important;
	font-weight: bold;
	cursor: default;
	font-family: Arial, Helvetica, sans-serif;
}
.shadow_divide {
width: 100%; 
height: 8px; 
/*background-image: url(images/shadow_divide.gif);*/
background-repeat:repeat-x;
}
.oneColFixCtrHdr #QA {
	float: left;
	width: 746px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 22px;
	text-align: left;
}
.QA_shadow_divide {
width: 736px; 
height: 8px; 
/*background-image: url(images/shadow_divide.gif);*/
background-repeat:repeat-x;
}
.oneColFixCtrHdr #QA p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 1.6em;
	text-align: left;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 1.5em;
	margin-left: 0px;
}
.oneColFixCtrHdr #QA h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #10142F;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.oneColFixCtrHdr #QA_imagebox{
	height: 150px;
  	width: 139px;
  	float: left;
  	text-align: left;
  	border:none;
  	margin-bottom:10px;
  	margin-right:10px;
	background-color: #FFFFFF;
}
.oneColFixCtrHdr #QA_imagebox img{
  	display:inline;
   	border:none;
}
.oneColFixCtrHdr #QA_imagebox p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #283283;
	text-align: left;
	width:125px;
	margin-top: -21px;
	margin-left: 13px;
	padding-right: 15px;
}
.oneColFixCtrHdr #QA_imagebox a:link{
	color: #283283;
}
.oneColFixCtrHdr #QA_imagebox a:visited{
	color: #283283;
}
.oneColFixCtrHdr #QA_imagebox a:hover{
	color: #8080FF;
	text-decoration: underline;
}
.oneColFixCtrHdr #QA_imagebox a:active{
	color: #283283;
}


[if IE 5]>
<style>
#navlist a {float: left; clear: both; width: 100%;}
</style>
<![endif]
[if gte IE 6]>
<style>
#navlist a {height: 1%;}
</style>
<![endif]
#sidebar li {
	left: 36px;
	top: 86px;
	width: 180px;
	font-size: .8em;
}
