/* CSS Document */body {	margin: 0px;	padding: 0px;	font-family: helvetica, arial, verdana, sans-serif;	background-color: #839986;	background-position: 50% 0%;	background-repeat: no-repeat;	color: #333;}a {	text-decoration: none;	color: #fff;}a:visited {	color: #556657;}a:active {	color: #fff;}a:hover {	color: #fff;	text-decoration: underline;}strong, b {	font-weight: bold;}p {	font-size: 12px;	line-height: 18px;	margin-top: 10px;	margin-bottom: 5px; }blockquote {	font-size: 12px;	line-height: 18px;	margin-top: 10px;	margin-bottom: 5px; }h1 {	font-size: 24px;	line-height: 44px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	}h2 {	font-size: 18px;	line-height: 40px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	}h3 {	font-size: 16px;	line-height: 22px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	}h4 {	font-size: 14px;	line-height: 18px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	}h5 {	font-size: 12px;	line-height: 18px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	}h6 {	font-size: 10px;	line-height: 18px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	}img {	border: 0;	}a {	text-decoration: none;	color:  #fff;	outline: none;}#container {	width: 800px;	border: none;		margin: 0px;			margin-left: auto;	margin-right: auto;	padding: 0px;	font-family: helvetica, arial, verdana, sans-serif;	background-position: 50% 0%;	background-repeat: no-repeat;	color: #333;}#container a {	text-decoration: none;	color:  #fff;	outline: none;}#container p {	font-size: 12px;	line-height: 18px;	margin-top: 10px;	margin-bottom: 5px; 	color: #333;	font-family: helvetica, arial, verdana, sans-serif;}#container a:visited {	color: #556657;}#container a:active {	color: #fff;}#container a:hover {	color: #fff;	text-decoration: underline;}#container strong, b {	font-weight: bold;} #container blockquote {	font-size: 12px;	line-height: 18px;	margin-top: 10px;	margin-bottom: 5px; 	font-family: helvetica, arial, verdana, sans-serif;}#container h1 {	font-size: 24px;	line-height: 44px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	font-family: helvetica, arial, verdana, sans-serif;	}#container h2 {	font-size: 18px;	line-height: 40px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	font-family: helvetica, arial, verdana, sans-serif;	color: #333;	}#container h3 {	font-size: 16px;	line-height: 22px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	font-family: helvetica, arial, verdana, sans-serif;	}#container h4 {	font-size: 14px;	line-height: 18px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	font-family: helvetica, arial, verdana, sans-serif;	}#container h5 {	font-size: 12px;	line-height: 18px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	font-family: helvetica, arial, verdana, sans-serif;	}#container h6 {	font-size: 10px;	line-height: 18px;	font-weight: bold;	margin-top: 0;	margin-bottom: 0;	font-family: helvetica, arial, verdana, sans-serif;	}#container img {	border: 0;	}#hrc {	padding: 10px;	margin-bottom: 0px;	background-color: #000;	text-align: center;}#nav {	width: 750px;	height: 90px;	padding: 126px 25px 0px 25px;	margin-bottom: 0px;	background-image: url(images/graphic_ffa.gif);	background-repeat: no-repeat;	text-align: center;}#heading {	width: 750px;	padding: 0px 25px 0px 25px;	margin-bottom: 0px;	background: none;	text-align: left;}#content-a {	padding: 0px 305px 0px 25px;	margin: 0px;	background-image: url(images/vertical_line.gif);	background-repeat: repeat-y;	background-position: 500px;	text-align: justify;}#sidebar-a {	float: right;	width: 215px;	height: 100%;	margin: 0px;	padding: 10px 25px 0px 60px;	background: none;	text-align: justify;}#sidebar-a img{	padding-bottom: 5px;}#sidebar-a p {	font-size: 10px;	line-height: 12px;	margin: 0px; }#sidebar-a a {	text-decoration: none;	color:  #fff;}#sidebar-a a:visited {	color:  #556657;}#sidebar-a a:active {	color:  #fff;}#sidebar-a a:hover {	color: #fff;	text-decoration: none;}#content-b {	padding: 0px 305px 0px 25px;	margin: 0px;	background: none;	text-align: justify;}#sidebar-b {	float: right;	width: 215px;	height: 100%;	margin: 0px;	background-image: url(images/vertical_line.gif);	background-repeat: no-repeat;	background-position: 0% 0%;	padding: 10px 25px 0px 60px;	text-align: justify;}#sidebar-b img{	padding-bottom: 5px;}#sidebar-b p {	font-size: 10px;	line-height: 12px;	margin: 0px; }#sidebar-b a {	text-decoration: none;	color:  #fff;}#sidebar-b a:visited {	color:  #556657;}#sidebar-b a:active {	color:  #fff;}#sidebar-b a:hover {	color: #fff;	text-decoration: none;}#content-c-left {	padding: 0px 25px 0px 25px;	margin: 0px;	background-image: url(images/vertical_line.gif);	background-repeat: no-repeat;	background-position: 250px;	text-align: justify;}#content-c-right {	float: right;	width: 420px;	height: 100%;	padding: 0px 25px 0px 25px;	background: none;	text-align: justify;}#content-d-left {	padding: 0px 305px 0px 25px;	margin: 0px;	background: none;	text-align: justify;}#content-d-right {	padding: 0px 25px 0px 305px;	margin: 0px;	background: none;	text-align: justify;}#sidebar-d-right {	width: 215px;	height: 100%;	margin: 0px;	background: none;	text-align: justify;	float: right;	padding: 10px 25px 0px 25px;}#sidebar-d-right img{	padding-bottom: 5px;	align: right;}#sidebar-d-right p {	font-size: 10px;	line-height: 12px;	margin: 0px; }#sidebar-d-right a {	text-decoration: none;	color:  #fff;}#sidebar-d-right a:visited {	color:  #556657;}#sidebar-d-right a:active {	color:  #fff;}#sidebar-d-right a:hover {	color: #fff;	text-decoration: none;}#sidebar-d-left {	width: 215px;	height: 100%;	margin: 0px;	background: none;	text-align: justify;	float: left;	padding: 10px 25px 0px 25px;	text-align: right;}#sidebar-d-left img{	padding-bottom: 5px;}#sidebar-d-left p {	font-size: 10px;	line-height: 12px;	margin: 0px; }#sidebar-d-left a {	text-decoration: none;	color:  #fff;}#sidebar-d-left a:visited {	color:  #556657;}#sidebar-d-left a:active {	color:  #fff;}#sidebar-d-left a:hover {	color: #fff;	text-decoration: none;}#h-line-a {	clear: both;	width: 750px;	height: 16px;	padding: 20px 0px 20px 0px;	background-image: url(images/horizontal_line_a.gif);	background-repeat: no-repeat;	background-position: 50% 50%;}#h-line-b {	clear: both;	width: 750px;	height: 16px;	padding: 20px 0px 20px 0px;	background-image: url(images/horizontal_line_b.gif);	background-repeat: no-repeat;	background-position: 50% 50%;}#page {	clear: both;	padding: 0px 25px 0px 25px;	text-align: left;}#fig p {	font-family: georgia, times new roman, serif;	font-size: 10px;	font-style: italic;	color: #556657;	margin-bottom: -10px;	}#footer_beckett {	clear: both;	padding: 25px;	margin-top: ;	background: none;	text-align:left;}#footer_beckett p {	font-size: 12px;	line-height: 12px;	margin: 25px 0px 0px 0px; }#footer_beckett a {	text-decoration: none;	color:  #fff;	outline: none;}#footer_beckett a:hover {	text-decoration: none;}#lightbox {	background-color:#eee;	padding: 10px;	border-bottom: 2px solid #666;	border-right: 2px solid #666;}#lightboxDetails {	font-size: 0.8em;	padding-top: 0.4em;}	#lightboxCaption { 	float: left; }#keyboardMsg { 	float: right; }#closeButton { 	top: 5px; right: 5px; }#lightbox img { 	border: none; clear: both;} #overlay img { 	border: none; }#overlay { 	background-image: url(images/overlay.png); }* html #overlay {	background-color: #333;	back\ground-color: transparent;	background-image: url(blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}	