html, body {	margin:0;	padding:0;	border:0;}
body {	font-size:62.5%;	font-family:Verdana, sans;	background: transparent url(http://www.lea-financial-services.co.uk/images/bg_repeater.png) scroll repeat;}
strong {	font-weight:bold;}

#inpage-navigation {
	position:absolute;
	left:-1000px;
}
.inline-header {	color:#ff1a00;	background:transparent;	font-weight:bold;}
.floatfix { height:100%;}
.floatfix:after { 	content: "";	display: block;	height: 0;	clear: both;}

.centred-list {	margin:0 auto;	width:380px;	font-size:1em;margin-bottom:10px;}
.centred-list dt {	font-weight:bold;	margin:0;	padding:8px 0 0 2px;}
.centred-list dd {	margin:0;}
.centred-list .input-text {	border:1px solid #00cb00;	width:380px;}
.centred-list textarea {	border:1px solid #00cb00;	height:200px;	width:380px;	font-size:0.9em;	font-family:Verdana, sans;}
.link-list {text-align:center;}

/*#container {	width:1000px;	margin:4px auto;	background: transparent url(http://www.lea-financial-services.co.uk/images/top-banner.jpg) scroll no-repeat;}*/
#container {	width:1000px;	margin:4px auto;	background: transparent url(http://www.lea-financial-services.co.uk/images/banner_transparent.png) scroll no-repeat;}

/**
 * Header and Footer
 */
#header {	padding-top:189px;	text-align:center;}

#header, #footer {	margin:0 auto;}
#header ul, #footer ul { height:26px;color:white;width:100%; border:0; padding:0; margin:0; list-style:none; background:#1e8500 url(http://www.lea-financial-services.co.uk/images/link_repeater.gif) scroll repeat-x left top;}
#header ul li, #footer ul li { 	display:block; float:left; height:26px; border:0; 	padding:0; 	margin:0; 	list-style:none; }
#header ul li a, #footer ul li a { display:block;height:26px;padding:0 10px 0 10px;font-size:1em;text-align:center;	color:#ffeeff; 	background:transparent url(http://www.lea-financial-services.co.uk/images/link_repeater.gif) scroll repeat-x left top; 	text-decoration:none; }
#header ul li span, #footer li span { position:relative;top:4px;}
#header ul li a:hover, #footer ul li a:hover { 	color:white;  background:#00cb00; }
#header a.selected, #footer a.selected { 	font-weight:bold;}
#header ul li.divider { background:#1e8500 url(http://www.lea-financial-services.co.uk/images/divider2.png) scroll no-repeat -2px top; width:2px;}

/*#footer {	text-align:center;	margin-bottom:50px;	background:#fff url(http://www.lea-financial-services.co.uk/images/bottom_border2.gif) scroll no-repeat 100% 100%; }*/
#footer {	text-align:center;	margin-bottom:50px;	background:#fff url(http://www.lea-financial-services.co.uk/images/bottom_1000x80.png) scroll no-repeat 100% 100%; }
#footer ul {	margin-bottom:18px; }
#footer div {	padding-bottom:22px;	font-size:0.9em;}

#content {	width:1000px;	margin:0 auto;	background:#fff url(http://www.lea-financial-services.co.uk/images/nav_bg.gif) scroll repeat-y left top;}
#content:after {	content: "";	display: block;	height: 0;	clear: both;}
#content h1.important {	font-size:1.2em;}
#content h2 {	font-size:1.1em;	margin:0;	padding:6px 0;	line-height:1;}

#content #main {	margin-left:33%;margin-right:33%;	width:32%;	background:transparent url(http://www.lea-financial-services.co.uk/images/bottom_1000x1.png) scroll repeat-y left top; }
#content #main #main-content { margin:8px;}
#content #main #main-content h2 {padding-bottom:2px;}
#content #main #main-content p {margin-top:0;padding-top:2px;}

/** MENU STYLES **/
#content #menu {	float:left;	width:32%;	font-size:0.9em;	background:transparent url(http://www.lea-financial-services.co.uk/images/bottom_1000x1.png) scroll repeat-y right top; }
#content #menu #menu-content {margin:8px;}
#content #menu ul, #content #menu ul li {	margin:0;	padding:0;	line-height:1;	list-style:none;}
#content #menu ul {	padding:6px 0 6px 6px;}
#content #menu ul li {	padding-top:2px;	padding-bottom:2px;}
#content #menu ul li a {	color:black;	text-decoration:none;	background:transparent;}
#content #menu ul li a:hover {	color:black;	background:transparent;	text-decoration:underline;}
#content #menu table {	margin:0;	padding:0;	border:0;	border-collapse:collapse;	font-size:1em;}
#content #menu th {	font-weight:bold;	text-align:right;	vertical-align:top;}
#content #menu th h2 {	text-align:center;	font-size:1.1em;	padding-top:4px;	padding-bottom:4px;	margin:0;	color:#ff1a00;	background:transparent;}

#content #related {float:right; width:33%; font-size:0.9em; }

#content #main ul.site_share {	padding:0;	margin:0;	height:24px;	list-style:none;}
#content #main ul.site_share:after {	content: "";	display: block;	height: 0;	clear: both;}
#content #main ul.site_share li {	float:left;	padding-left:18px;	padding-right:18px;	margin:0;	height:24px;	vertical-align:middle;}
.currency-loader-on { background:transparent url(http://www.lea-financial-services.co.uk/images/loader.gif) scroll no-repeat 110% top;}
.currency-loader-off { background:transparent url(http://www.lea-financial-services.co.uk/images/loader.gif) scroll no-repeat 80% top;}

.icon_print {background:transparent url(http://www.lea-financial-services.co.uk/images/action_print.gif) scroll no-repeat left top;}
.icon_email {background:transparent url(http://www.lea-financial-services.co.uk/images/action_email.png) scroll no-repeat left top;}
.icon_share	{background:transparent url(http://www.lea-financial-services.co.uk/images/share-icon-16x16.png) scroll no-repeat left top;}
.site_delicious	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.del.icio.us.png) scroll no-repeat left top;}
.site_digg	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.digg.png) scroll no-repeat left top;}
.site_facebook	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.facebook.png) scroll no-repeat left top;}
.site_fark	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.fark.png) scroll no-repeat left top;}
.site_google	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.google.png) scroll no-repeat left top;}
.site_newsvine	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.newsvine.png) scroll no-repeat left top;}
.site_nowpublic	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.nowpublic.png) scroll no-repeat left top;}
.site_reddit	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.reddit.png) scroll no-repeat left top;}
.site_stumbleupon	{background:transparent url(http://www.lea-financial-services.co.uk/images/site.stumbleupon.png) scroll no-repeat left top;}

.form-table th { text-align:right;padding-right:3px;}
.form-table label span {	display:none;}
.form-table .submit-line {	text-align:right;}
.form-table th, .form-table td {vertical-align:top;}
.wide input.txt { width:300px; border:1px solid black;}
.wide textarea {width:300px; border:1px solid black;font-size:150%;}

.default-empty {	text-align:center;	padding:20px;}

.btn-edit {display:block;float:left;width:16px;height:16px;background:transparent url(http://www.lea-financial-services.co.uk/images/action_edit.png) scroll no-repeat left top;}
.btn-delete {display:block;float:left;width:16px;height:16px;background:transparent url(http://www.lea-financial-services.co.uk/images/action_delete.gif) scroll no-repeat left top;}