
.headerlogo{float:left;}

.disclaimertop{
float:right;
width:380px; padding:20px 22px 0px 0px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

.disclaimertoplm{
float:right;
width:380px; padding:20px 22px 0px 0px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}

/* Body structure */

.top{
margin-top:0px;}

.topbg{
margin-top:13px;}

.topdirection{
margin-top:22px;}

td.middlecontent{
padding-left:3px;
padding-right:4px;}

.layout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

td.body{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#FFFFFF;}

a.bodylinks {
color: #1C367A;
font-size:11px;
font-family:Arial;
text-align:left;
text-decoration:underline;}

a.bodylinks:hover {
color:#3BA3C2;}


.border{
border-style:solid;
border-color:#1B71A8;
border-width:thin;
border-bottom-width:thin;}


.borderlm{
border-style:solid;
border-color:#B8CBA7;
border-width:1px;
border-bottom-width:thin;}

td.map{
text-align:center;}

.body2{
font-family:Arial, Helvetica, sans-serif;
width:451px;
font-size:10px;
color:#000000;
background-color:#FFFFFF;
text-align:left;
text-decoration:none;
margin-top:5px;
}

.bodybtm{
font-family:Arial, Helvetica, sans-serif;
width:451px;
font-size:10px;
color:#000000;
background-color:#FFFFFF;
text-align:left;
text-decoration:none;
margin-top:0px;
}


.disclaimer2{
font-family:Arial, Helvetica, sans-serif;
width:451px;
font-size:10px;
color:#000000;
background-color:#FFFFFF;
text-align:left;
text-decoration:none;
padding-bottom:0px;
}

.body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
text-align:left;}

.body3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1C367A;}

TD.CCAbody{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
background-image:url(../images/CCA/topline.jpg);
background-repeat:repeat-x;
padding-top:10px;}

TD.CCAbody a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

.bodyenquire{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
text-align:left;}

a.bodybf{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#440e5b;}

a.body:hover {color: #00ABDB;}

a.body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;}

a.bodybfsmall{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#440e5b;}

td.bg{
background-color:#0C4686; /*dark blue*/}

.spacer{
margin-top:5px;}
.spacer1{
margin-top:8px;}

.headerlm{background-color:#3CA2C2;}

.subheader{
margin-top:7px;
width:445px;
text-align:left;}

.subheaderapply{
float:left;
margin-top:7px;
width:315px;
margin-bottom:0px;
text-align:left;}

.subheaderfloat{
float:left;
margin-top:7px;
width:400px;
margin-bottom:0px;
text-align:left;
padding-left:21px;}

.bodyfloat{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:7px;
width:560px;
margin-bottom:0px; 
padding-left:21px;
text-align:left;}

.subheaderfloatbg{
float:left;
margin-top:7px;
width:400px;
margin-bottom:0px;
text-align:left;
padding-left:14px;}

.bodyfloatbg{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:7px;
width:530px;
margin-bottom:0px; 
padding-left:14px;
text-align:left;}

.careersmenu {float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:7px;
width:135px;
padding-right:30px;
text-align:left;} 

.subheadlistbold{
color: #1C367A;
font-size:11px;
font-family:Arial;
font-weight:bold;
text-align:left;}

.subheadlist{
color:#1C367A;
font-size:10px;
font-family:Arial;
text-align:left;
top:1px;}

a.small:link {color: #1C367A; text-decoration:none;}
a.small:active {color: #1C367A; text-decoration: none; }
a.small:visited {color: #1C367A; text-decoration: none; }
a.small:hover {color: #1EA1C2; text-decoration: none; }
a.smallvisited {color: #1EA1C2; text-decoration: none; }

#left{
float:left;
width:200px;
}
#leftmain{
float:left;
width:215px;
margin-right:25px;
}

#leftmain2{
float:left;
width:190px;
}

.floatindex1{float: left;
			width:105px;
			margin-top:2px;
			padding-left:0px;						
			margin-bottom:1px;}
		
.floatindexlm{float: left;
			width:102px;
			margin-top:2px;						
			margin-bottom:1px;}
.floatindexlm1{float: left;
			width:80px;
			margin-top:2px;						
			margin-bottom:1px;}
						
.floatindexspacer2{float: left;
			width:1px;
			margin-left:7px;
			margin-right:7px;		
			margin-bottom:2px;
			margin-top:3px;}
	

.arrow	{	float: left;
			width:175px;
			margin-right:40px;
			background-color: #ffffff;
			border: 1px solid #ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;}
			
.enquiretext { font-family: Arial,Helvetica,sans-serif; font-size: 11px; border-bottom: 1px solid #ffffff; background-color:#E7EDF8; }
.enquiretextbold { font-family: Arial,Helvetica,sans-serif; font-size: 11px; border-bottom: 1px solid #ffffff; background-color:#8998BB; }
.enquiretextwhite { font-family: Arial,Helvetica,sans-serif; font-size: 11px; border-bottom: 1px solid #ffffff; }

.blueborder {border: 1px solid #869FD2;}
		
.enquirefloat {
float: left;
color:#1C367A;
line-height:1.5;
width:245px;}

.enquirefloatbold {
float: left;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:1.5;
width:250px;}

.enquirevisited {color:#1C367A;}

.indexmargin { float:left;
margin-right:21px;}

.applyheaderlm{
height:10px;
background:#B9CAA6;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:1;
text-indent:3px;}


a.overviewbody{
text-decoration:none;
color:#3BA3C2;}

a.overviewbody:hover{
text-decoration:none;
color:#1B396D;}

.newsiframe{
background-color:#ECE7EE;}

.groupwebsite{
text-align:left;
margin-top:50px;}

.bvlink{ background-image:url(../images/brokervenue.gif); background-repeat:no-repeat; width:449px; height:123px; font-family:arial;}

.bvnotice { color:#FFFFFF; font-size:11px; text-align:center; padding-top:2px; height:16px;}
a.bvnotice { color:#FFFFFF; text-decoration:none;}
a.bvnotice:hover { color:#FFFFFF; text-decoration:underline;}

a.bv_link {color:#204986; font-size:10px; text-decoration:none;}


.bvlinkfloat{float: left;
			width:225px;
			margin-top:3px;
			margin-left:1px;}
			
.bvlinkfloat2{float: left;
			width:195px;
			background-color: #ffffff;
			border: 1px solid #ffffff;
			font-family:Arial, Helvetica, sans-serif;
			margin-left:8px;
			margin-top:0px;
			font-size:10.5px;
			color:#1C367A;}
a.bvlinkfloat3{float: left;
			width:190px;
			background-color: #ffffff;
			border: 1px solid #ffffff;
			font-family:Arial, Helvetica, sans-serif;
			margin-left:26px;
			margin-top:20px;
			font-size:10.5px;
			color:#1C367A;
			text-decoration:none;}
			
.contactfloat {
float:left;
width:280px;
margin-right:10px;}
			
/* Left menu */


table.leftmenu{
margin-left:7px;
margin-right:13px;}

.bgcol{
background-color:#203A7D; 
width:135px;}

span.visited{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:lighter;
text-decoration:none;
width: 135px;
display:block;
border-bottom: solid 1px #FFF;
text-indent:5px;
background-color:#1B396D;} 

span.visitedlm{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:lighter;
text-decoration:none;
width: 135px;
display:block;
border-bottom: solid 1px #FFF;
text-indent:5px;
background-color:#B7CBA6;}

ul.ad{
	display:block;
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:1.0;
	font-size:10px;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#09357A;
	text-indent:3px;}
	
.bvpanel{background-image:url(../images/panel.gif);
height:80px;
width:451px;}

.smalltext{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;}	

/* Right menu */


table.rightmenu{
margin-left:13px;
margin-right:7px;}


.newsbkgd{
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#7f7f7f;
height:243px;
width:141px;
margin-top:0px;
background-position:top;
}

.newsgreybkglm{
background-color:#e2e3e6;
border-style:solid;
border-width:1px;
border-color:#7f7f7f;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
height:158px;
width:156px;
margin-top:3px;
margin-bottom:2px;}

.newsbkgdlm{
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#7f7f7f;
height:105px;
width:138px;
margin-top:1px;
background-position:top;
}

.newstext{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:11.5px;
text-align:left;
width:140px;
margin-left:8px;
margin-top:5px;}

.newscontent{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-align:left;
width:139px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
float:left;
padding-top:10px;
overflow-y:auto;
}


.news2{
margin-left:16px;
margin-top:7px;}

.newsbg{
margin-left:16px;
margin-top:5px;
margin-bottom:1px;
}

.newsheaderlm{
height:25px;
width:447px;
background:#B9CAA6;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:1.7;
text-indent:3px;}

.newsheadline{
height:20px;
width:447px;
line-height:1.5;
background:#ECE7EE;
text-indent:3px;}

.newsheadline2{
height:20px;
width:447px;
line-height:1.5;
background:#F7F5F8;
text-indent:3px;}

.newsheadlinelm{
height:20px;
width:447px;
line-height:1.5;
background:#F1F4ED;
text-indent:3px;}

.newssummary{
margin-top:3px;
margin-left:3px;
margin-bottom:4px;}

.meetbdmlm{
background-image:url(../images/BFmeetyourbdm.jpg);
background-repeat:no-repeat;
height:154px;
width:135px;
margin-top:2px;

}

.meetbdmtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin-left:10px;}

a.bdmlink{color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.bdmlink:hover{color:#734A84;font-weight:bold; }

a.bdmlinkbg{color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.bdmlinkbg:hover{color:#092B68;font-weight:bold; text-decoration:underline;}

a.bdmlinklm{color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.bdmlinklm:hover{color:#567937;font-weight:bold;}


/* Top menu */




.subheadlist2{
	color:#1C367A;
	font-size:11px;
	font-family:Arial;
	padding-top:2px;
	padding-left:5px;
	text-align:center;}

.topmenu1 {
	background-image:url(../images/dropdownmnu1_new.gif);
	background-position:left;
	background-repeat: no-repeat;
	top:0px;
	width:450px;
	height:20px;
	background-position:inherit;}

a.topmenu:link {color: #1C367A; text-decoration:none; }
a.topmenu:active {color: #1C367A; text-decoration: none; }
a.topmenu:visited {color: #1C367A; text-decoration: none; }
a.topmenu:hover {color: #1EA1C2; text-decoration: none; }
a.topmenuvisited {color: #1EA1C2; text-decoration: none; }


/* Footer */



.floatfooter{
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:11px;
color:#1C367A;
margin-left:8px;
margin-bottom:8px;
margin-top:8px;
line-height:1.5;
text-indent:7px;}
		
.floatfooterright{
float: right;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
height:11px;
color:#1C367A;
margin-right:8px;
margin-top:8px;
margin-bottom:8px;
line-height:1.5;}


a.footerlink:link {color: #1C367A; text-decoration:none; margin-top:2px;}
a.footerlink:active {color: #1C367A; text-decoration: none; }
a.footerlink:visited {color: #1C367A; text-decoration: none; }
a.footerlink:hover {color: #1C367A; text-decoration: none; }

a.bookmark{
color:#1C367A;
font-size:8.5px;
font-family:Arial;
text-decoration:none;}

a.bookmark:hover{
text-decoration:underline;}



.newsphoto{
float:left;
width:191px;
margin-bottom:10px;
margin-right:20px;
text-align:left;}


ul.none{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	text-indent:5px;
	color:#ffffff;
	display:block;
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:1.5;}
	

.LMnewproducts { color:#ADC195; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.LMnewproducts2 { color:#ADC195; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.LMnewproducts3 { color:#577539; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}


.subheadDirectional{
color: #1C367A;
font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:left;}

a.subheadDirectional3 {
color: #1C367A;
font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:left;
text-decoration:none;}
/*a.subheadDirectional3:hover {
color: #1C367A;
font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:left;
text-decoration: underline;}*/

.bluelink {
color: #1C367A;
font-size:11px;
font-family:Arial;
text-align:left;}

a.bluelink {
color: #1C367A;
font-size:11px;
font-family:Arial;
text-align:left;
text-decoration:underline;}

a.bluelink:hover {
color:#3BA3C2;}

.bluelink2 {
color: #1C367A;
font-size:12px;
font-family:Arial;
text-align:left;}

a.bluelink2:hover {
color:#3BA3C2;}



a.subheadDirectional2 {
color: #1C367A;
font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:left;
text-decoration:none;}

a.subheadDirectional2:hover {
text-decoration:underline;}

a.linkbk {  color:#000000; text-decoration:none; }
a.linkbk:hover {text-decoration:underline;}

a.newsheadlinebf{
color:#1C367A;}

a.newsheadlinebf:hover{
color:#1EA1C2;}


.flashheader{
background-image:url(../images/newbanner.jpg);
width:450px;
height:56px;
text-align:left;
color:#18357A;}

.flashheader2{
background-image:url(../images/newbanner!.jpg);
width:450px;
height:56px;
text-align:left;
color:#18357A;}

.flashheader_txt{float:right; height:30px; padding-top:13px;  width:390px; color:#18357A; font-size:12px; color:#18357a; text-align:center;}

.flashheader_txt2{float:right; height:30px; padding-top:12px; width:370px; color:#18357A; font-size:12px; color:#18357a; text-align:left;}

.newproducts2{float:right; height:30px; padding-top:4px; width:397px; color:#18357A; font-size:12px; color:#18357a; text-align:left;}

a.headerlink {color:#18357A; text-decoration:underline;}

.brokervenuebg{
background-image:url(../images/brokervenuetextarea.gif);
background-repeat:no-repeat;
padding-top:30px;}

.brokervenuetext9{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-top:5px;
width:125px;
text-align:left;
margin-left:10px;}

a.bvlink2{color:#1B71A8; text-decoration:none;font-weight:bold}
a.bvlink2:hover{color:#1B71A8; font-weight:bold;text-decoration:underline; }

.products{
background-image:url(../images/product2.gif);
background-repeat:no-repeat;
height:299px;
width:159px;
margin-left:0px;
margin-top:2px;}

.productstext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#18357A;
padding-top:120px;
width:152px;
text-align:left;
padding-left:10px;
line-height:12px;}

a.productstext_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#18357A;
text-align:left;}

a.productslink{color:#18357A; text-decoration:none;font-weight:bold}
a.productslink:hover{color:#18357A; font-weight:bold;text-decoration:underline;}

.highlight{
color:#193379;
font-weight:bold;}
a.highlight{
color:#193379;
font-weight:bold;
text-decoration:underline;}

