/* Reset */
*{margin:0; padding:0;}

html
{
	width:100%;
	/* height:100%: */
}

body
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.7em;
}

a{color:#0a4d8d;text-decoration:none}

.newsBanner{font-size:13px;margin:10px 0 15px 0px;}

h2.mainTitle{color:#000000 !important;font-size:30px !important}

.printSwfType
{	
	display:block !important;
	float:left !important;
	clear:both !important; 		
	font-size:17px;
	width:100%;
	font-weight:bold;
	color:#0a4d8d;
	padding:0 0 0 0 !important;  
	margin:0;
}


object,
.disclaimerContainer,
.leftContentHomepage .leftFeature,
.banner img,
.footerContainer,
.featuredNews div img,
.sectionButtons,
.leftContent,
.downloadItem .btns,
.introduction .floatRight,
.stateDdl,
.fullRow .floatLeft,
.fullRow .floatRight,
.newsletterBox,
.pagingContainer,
.linkItem .btns,
.introduction table img,
.featureBox,
.backToBox,
.managementItem .text img,
.bodyCorpManagers .area,
.btnOptions,
.portfolioRow td.text a img
{
	display:none;
}

img{border:0;}

h1 a{font-size:22px;font-weight:bold;color:#666666}

ul.nav{margin:10px 0 10px 0}
ul.nav li {display:inline;}
ul.nav li a{display:inline;padding:5px 5px 5px 0;}

.leftContentHomepage .item,
.featuredNews,
.listItem,
.introduction,
.downloadItem,
.newsItem,
.linkItem,
.managementItem,
.bcmItem,
.portfolioRow
{
	float:left !important;
	clear:both !important; 	
	margin:0 0 10px 0;
	padding-bottom:10px;
	width:630px;
	border-bottom:2px dotted #cccccc;
}

.introduction{margin-top:20px}

.gMap iframe{width:380px}
.gMap img{width:380px}

.faqList{margin-top:20px}

.sectionBg
{
	float:left;
	clear:both;
	width:630px;
	margin:20px 0 10px 0;
	padding-bottom:10px;
	border-bottom:2px solid #666666;
}


.leftContentHomepage .item a.image{float:right !important;padding-left:10px}
.leftContentHomepage .item a{float:left;clear:left}

.listItem .image{float:left;width:140px;vertical-align:top}
.listItem .text{float:left;width:480px;vertical-align:top}

.newsItem .image{float:left;width:100px;vertical-align:top}
.newsItem .text{float:left;width:520px;vertical-align:top}

.linkItem .image{float:left;width:140px;vertical-align:top}
.linkItem .text{float:left;width:480px;vertical-align:top}

.managementItem .image{float:left;width:200px;vertical-align:top}
.managementItem .text{float:left;width:420px;vertical-align:top}

.bcmItem .image{float:left;width:130px;vertical-align:top}
.bcmItem .text{float:left;width:500px;vertical-align:top}

.newsItem .text h4{font-size:13px;color:#0a4d8d}

.downloadItem .text{float:left;width:565px;vertical-align:top}
.downloadItem .dlBtn{float:left;width:40px;vertical-align:top;}

.leftContentHomepage .item a.img img{float:right;padding-left:20px}

.portfolioRow td.text span{display:block;font-weight:bold}

.print{float:left;width:410px;vertical-align:top;}
.pageContent{float:left;width:410px;vertical-align:top;}

.fullContent{width:610px !important;}

.pageImage{float:left;width:220px;vertical-align:top;}
.pageImage img {width:215px}
.pageContent p{width:400px}

.portfolioRow table td{width:210px}

.mainContainer
{
	float:left;
	clear:both;
	width:630px;
}

.fullRow{margin-bottom:20px}

.halfForm,
.addressForm,
.postcodeForm
{
	float:none;
	clear:both;
	width:600px;
	height:24px;
	border:1px solid #000000;
}

.textAreaForm
{
	float:none;
	clear:both;
	width:600px;
	height:80px;
	border:1px solid #000000;
}

.legals ul
{
	float:left;
	clear:left;
	width:630px;
}

.legals ul li
{
	float:left;
	clear:left;
	font-weight:bold;
	list-style-type:circle;
	padding: 0 0 3px 0px;
}

.legals ul li ul 
{
	margin-top:5px;
	display:inline;
	margin-left:10px;
	width:630px;
}

.legals ul li ul li
{
	float:left;
	clear:left;
	font-size:1.0em;
	font-weight:normal;
	list-style-type:circle;
	padding: 0 0 4px 4px;
}

.legals ul li ul li ul{margin-top:7px;display:inline;margin-left:10px}

.legals ul li ul li ul li
{
	float:left;
	clear:left;
	font-size:0.9em;
	font-weight:normal;
	list-style-type:circle;
	padding: 0 0 4px 4px;
}

.legals ul li ul li ul li a{color:#727272}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
