/* UKII CSS */html{	margin-bottom: 1px;	height: 100%;}body {	background-color: #ffffff;	margin: 0; 	padding: 0px;	height: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: small;}a {	text-decoration: none;	font-weight: bold;	color: #6A2A71;}ul li {	list-style-type: square; }ol li {	list-style-type: decimal; }img {	border: none;}#container {	margin: 0 auto;	padding: 10px;	padding-top: 0px;	width: 929px;	background-image: url(images/container_bg.png);	background-repeat: repeat-y;	min-height: 100%;	margin-bottom: -62px;}#paddingarea {	padding: 10px;	padding-top: 0px;}#logo {	position: relative;	float: left;}#topnav {	width: 100%;	font-weight: bold;	padding-top: 5px;	height: 30px;	margin-bottom: 57px;}#topnav a, a:visited, a:active {	color:#666666;	font-weight: bold;}#topnav ul {	text-align: right;}#topnav li {	display: inline;	list-style: none;	margin-left: 15px;}#mainnav {	width: 100%;	height: 30px;	color:#6A2A71;	font-weight: bold;	margin-bottom: 0px;}#mainnav ul {	text-align: right;}#mainnav li {	display: inline;	list-style: none;	margin-left: 15px;}#mainnav a, a:visited, a:active {	color: #6A2A71;	font-weight: bold;}#loginbar {	clear: both;	width: 929px;	height: 118px;	background-image: url(images/bridge_header_image.jpg);	background-repeat: no-repeat;	margin-bottom: 10px;}#contentmain {background-color: #ffffff;}#leftcolumn {	clear: left;	margin: 0px 10px 10px 0px;	width: 600px;	float: left;	background-color: #dddddd;	color:#666666;}#leftcolumn #head {	width: 100%;	height: 48px;	background-image: url(images/content_head_bg2.png);	background-repeat: no-repeat;	padding: 10px;	padding-bottom: 0px;}#leftcolumn #text {	padding: 10px;}#leftcolumn #foot {	width: 100%;	height: 25px;	background-image: url(images/content_foot_bg2.png);	background-repeat: no-repeat;}#middlecolumn {	margin: 0;	float: left;	width: 296px;	color: #5a5a5a;}#middlecolumn #submenu {	background-color: #897F8A;	margin-bottom: 10px;}#middlecolumn #head_submenu {	width: 296px;	height: 48px;	background-image: url(images/tough_realities.png);	background-repeat: no-repeat;}#middlecolumn #foot_submenu {	width: 296px;	height: 25px;	background-image: url(images/rightnav_foot_bg.png);	background-repeat: no-repeat;}#middlecolumn #content_submenu ul{	margin-left: -10px;}#middlecolumn #content_submenu li{	list-style-image: url(images/arrow.gif);	margin-bottom: 10px;}#middlecolumn #content_submenu a {	color: #FFFFFF;}/* further content */#furthercontent #menusnippet {	background-color: #897F8A;	margin-bottom: 10px;}#furthercontent #head_menusnippet {	width: 296px;	height: 48px;	background-image: url(images/reality_check.png);	background-repeat: no-repeat;}#furthercontent a, a:visited, a:hover {	color: #41993B;}#furthercontent #foot_menusnippet {	width: 296px;	height: 25px;	background-image: url(images/rightnav_foot_bg.png);	background-repeat: no-repeat;}#furthercontent #content_menusnippet ul{	margin-left: -10px;}#furthercontent #content_menusnippet li{	list-style-image: url(images/arrow.gif);	margin-bottom: 10px;}#furthercontent #content_menusnippet a {	color: #FFFFFF;}/*bottom */#bottomlinks {	color: #239A3C;}#bottomlinks a, a:visited, a:active, a:hover {	color: #239A3C;}#links1 {	width: 296px;	clear: left;	float: left;	margin-right: 10px;	background-color: #FFFFFF;	min-height: 160px;}#links2 {	float: left;	width: 296px;	margin-right: 10px;	background-color: #FFFFFF;	min-height: 160px;}#links3 {	float: left;	width: 296px;	background-color: #FFFFFF;	min-height: 160px;}#links1 p {	margin: 5px;}#links2 p {	margin: 5px;}#links3 p {	margin: 5px;}#bottomlinks #homelink a, a:visited, a:active, a:hover {	color: #6A2A71;}#bottomlinks li {	margin-left: -20px;	list-style-type: none;	margin-bottom: 10px;}hr {	height: 1px;	color:#ffffff;	border: none;	border-bottom: 1px dotted #cccccc;}.clearfooter {	height: 62px;	clear: both;}#footercontainer {	margin: 0 auto;	width: 949px;	background-color: #DEDEDE;	height: 62px;}#footer {	background-image: url(images/footer_bg.png);	background-repeat: repeat-x;	height: 62px;	width: 929px;	margin: 10px;	margin-bottom: 0px;	color: #ffffff;}#footerlinks {	padding-top: 20px;	padding-left: 10px;}#footerlinks ul {	margin-left: -25px;}#footerlinks li {	float: left;	list-style: none;	margin-right: 15px;}.box {	background-color: #FFFFFF;	margin: 0;}.box2 {	margin: 0;}h4.boxheader {	height: 33px;	background-image: url(images/box_head_bg.png);	background-repeat: repeat-x;	padding: 5px;	padding-top: 3px;	padding-bottom: 3px;	color: #6A2A71;	font-size: 100%;}h4.boxheader2 {	height: 33px;	background-image: url(images/box_head_bg.png);	background-repeat: repeat-x;	padding: 5px;	padding-top: 3px;	padding-bottom: 3px;	color: #6A2A71;	font-size: 100%;}h2 {	font-size: 100%;}h2.mainstrapline {	display: none;}h2.innov_header  {	display: none;}h2.divide_header  {	display: none;}h2.corp_header  {	display: none;}h2.panelheader  {	text-indent: -999999px;	height: 38px;	width: 320px;	background-image: url(images/panel_header.png);	background-repeat: no-repeat;}.panel {	clear: both;	text-indent: 0px;}/*classes*/.contentpadding {	padding: 10px;}#footer a, a:visited, a:hover, a:active {	color: #FFFFFF;}/*quote area*/#quote {	background-color: #867c87;	margin-top: 10px;	height: 136px;}#quote_image {	width: 125px;	float: left;}#quote_text {	float: left;	width: 435px;	padding: 10px;	color: #FFFFFF;}#quote_imageright {	width: 20px;	float: left;}.article_header {	color: #6A2A71;}#leftcolumn #head a, a:visited, a:active {	color: #666666;}