/* Headers */

html {
overflow: scroll;
} 


.headerlogo{float:left;}

.body_a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	text-align:left
}

.disclaimertop{
float:right;
width:380px; padding:20px 22px 0px 0px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.disclaimertopbg{
float:right;
width:380px; padding:70px 15px 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; padding:0; margin:0px;}
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:3px;}

.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;}

.CCAbody{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

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:#450F5A;
text-align:left;}

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;}

.borderbgenquire{
border-style:solid;
border-color:#1B396D;
border-width:1px;
border-bottom-width:thin;}

.borderbf{
border:solid 1px #440e5b;
border-top:none;
}
.borderbf-cust{
border:solid 1px #440e5b;
}
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;
}

.bodybf{
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 {text-align:left;}
body{
background-image:url(../images/background.jpg);
background-repeat:repeat;
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;}

.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;}

.headerbg{background-color:#50B0D1;}

.headerbf{background-color:#A187AC;}

.headercm{background-color:#D3CBE0;}

.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;}


.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:12px;
			padding-left:0px;						
			margin-bottom:1px;}
		
.floatindexbf{float: left;
			width:102px;
			margin-top:12px;						
			margin-bottom:1px;}
.floatindexbf1{float: left;
			width:80px;
			margin-top:12px;						
			margin-bottom:1px;}
						
.floatindexspacer2{float: left;
			width:1px;
			margin-left:7px;
			margin-right:7px;		
			margin-bottom:2px;
			margin-top:12px;}

.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:19px;}

.applyheaderbf{
height:10px;
background:#440E5B;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:1;
text-indent:3px;}

.applyheaderbg{
height:10px;
background:#1B396D; 
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;} 

.visitedbf{
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:#440E5B;}

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;}


.smalltext{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;}	

/* Right menu */


table.rightmenu{
margin-left:13px;
margin-right:7px;
}

.newsgreybkgbf{
background-color:#e2e3e6;
border-style:solid;
border-width:1px;
border-color:#7f7f7f;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
height:141px;
width:159px;
margin-top:3px;
margin-bottom:5px;}

.newsbkgd{
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#7f7f7f;
height:92px;
width:141px;
margin-top:0px;
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;
float:left;
padding-top:10px;
overflow-y:auto;
}

.news2{
margin-left:16px;
margin-top:5px;}

.newsbg{
margin-left:16px;
margin-top:7px;
margin-bottom:1px;
}

.newsheaderbg{
height:25px;
background:#F2B32C;}

.newsheaderbf{
height:25px;
width:447px;
background:#440E5B;
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;}

a.newsheadlinebf{
color:#1C367A;}

a.newsheadlinebf:hover{
color:#1EA1C2;}


.newssummary{
margin-top:3px;
margin-left:3px;
margin-bottom:4px;}

.meetbdmbf{
background-image:url(../images/BFmeetyourbdm2.jpg);
background-repeat:no-repeat;
margin-top:0px;}

.meetbdmtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3F3E3E;
padding-bottom:10px;
width:115px;
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;}

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;}
	

.BFnewproducts { color:#450F5A; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.BFnewproducts2 { color:#450F5A; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.BFnewproducts2a { color:#450F5A; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.BFnewproducts2b { color:#ff6600; font-size:11px; 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;}

.index_subheadDirectional2{
color: #1C367A;
font-size:10px;
font-family:Arial;
font-weight:normal;
text-align:left;
width:216px;
padding-top: 50px;
text-align:right;
text-decoration:underline;
}

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;}

.bluelink2 {
color: #1C367A;
font-size:12px;
font-family:Arial;
text-align:left;}

.bluelink2a {
color: #1C367A;
font-size:11px;
font-family:Arial;
text-align:left;}

a.bluelink2:hover {
color:#3BA3C2;}

a.bluelink2a:hover {
color:#3BA3C2;}

a.bluelink {
color: #1C367A;
font-size:11px;
font-family:Arial;
text-align:left;
text-decoration:underline;}

a.bluelink: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;}

.newproducts { width:44px; height:59px; float:left;}
.newproductstext { float:left; height:42px; color:#1C367A; padding-left:8px; padding-top:17px;}

.newproducts_index { width:69px; height:69px; float:left;}
.newproductstext_index { float:left; height:42px; color:#1C367A; padding-left:8px; padding-top:27px;}

.Newplans {
float:left;
width:65px;
padding-top:12px; }

.Newplanstext {
float:left;
padding-top:32px; padding-left:4px;}

.Directionalpagetxtl{
float:left;
width:284px;
}

.Directionalpagetxtr{
float:left;
width:284px;
padding-top:178px;
}

.flashheader{
background-image:url(../images/newbanner.jpg);
width:450px;
height:56px;
text-align:left;
color:#18357A;}

.flashheader2{
background-image:url(../images/below_flash_homepage_a-new.jpg);
width:445px;
height:48px;
text-align:left;
color:#000;
margin-left:1px;
margin-bottom:15px; 
border-right:#e5e5e5 solid 1px; 
border-left:#e5e5e5 solid 1px; 
border-bottom:#e5e5e5 solid 1px;
padding-top:10px;
}

.flashheader_txt2 {float:right; height:30px; padding-top:13px;  width:390px; color:#18357A; font-size:11px; color:#18357a; text-align:left;}

.flashheader_txt {float:left; height:30px; width:375px; color:#18357A; font-size:11px; 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;}

.newproducts2a{float:left; height:30px; padding-top:4px; width:380px; color:#18357A; font-size:11px; 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:302px;
width:161px;
padding-top:20px;}


.productstext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#18357A;
padding-top:120px;
text-align:left;
margin-left:13px;}

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;}

.CCAfloatfooter{
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:11px;
color:#FFFFFF;
padding-left:8px;
padding-bottom:6px;
padding-top:6px;
line-height:1.5;
text-indent:7px;}
		
.CCAfloatfooterright{
float: right;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
height:11px;
color:#FFFFFF;
padding-right:8px;
padding-top:6px;
padding-bottom:6px;
line-height:1.5;}

a.CCAfooterlink:link {color: #ffffff; text-decoration:none; margin-top:2px;}
a.CCAfooterlink:active {color: #ffffff; text-decoration: none; }
a.CCAfooterlink:visited {color: #ffffff; text-decoration: none; }
a.CCAfooterlink:hover {color: #ffffff; text-decoration: none; }

.roadshow_survey_finish{
height:757px;
width:779px;
background-image:url(../Roadshow%20Survey/Roadshow%20Survey.jpg);
background-repeat:no-repeat;
padding-top:200px;
align:center;
}

.roadshow_survey_finish_title{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#555555;
font-weight:bold;
text-align:center;
}

.roadshow_survey_finish_subtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#555555;
text-align:center;
}

.roadshow_survey_finish_content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
text-align:left;
padding-left:40px;
padding-right:40px;
}





/*-- NEW WEBSITE FACELIFT STYLES --*/




/* Right Bar */
.info_link {text-decoration:none; color:#440e5c;} 
.info_link:hover {text-decoration:underline;}



/* Left Bar */
.menu {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
}
.menu:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
}
.BV_PANEL_TEXT {
	background:#ececec; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding-left:10px;
	padding-top:5px;
	color:#4d4d4d; 
}
.BV_PANEL_LINK {
	text-align:left;
	font-weight:bold; 
	color:#1f88bc; 
	text-decoration:none; 
	font-weight:bold;
}
.BV_PANEL_LINK:hover {
	text-decoration:underline;
}
.BV_PANEL {
	text-align:left; 
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
}

------------------------------------------------------NEW MENU STYLE--------------------------------

.menu_item0 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item0:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item2 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item2:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item3 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item3:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item4 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item4:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item5 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item5:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item6 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item6:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item7 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item7:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item8 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item8:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item9 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item9:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item10 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item10:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item11 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item11:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item12 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item12:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item13 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item13:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item14 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item14:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item15 {
	text-align:left;
	background:#ececec; 
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid; 
	color:#4d4d4d; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
.menu_item15:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#380e4d 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}

/* -----------------------------------------------------------------This controls the 'active' menu item */
/*#menu_item0 .menu_item0 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}*/
#menu_item2 .menu_item2 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item3 .menu_item3 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item4 .menu_item4 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item5 .menu_item5 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item6 .menu_item6 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item7 .menu_item7 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item8 .menu_item8 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item9 .menu_item9 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item10 .menu_item10 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item11 .menu_item11 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item12 .menu_item12 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item13 .menu_item13 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item14 .menu_item14 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item15 .menu_item15 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#380e4d 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
	
	
/*------------------------------------------------------ NEWS STUFF -------------------------------------*/

.newsbody {
	background:none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #dde6ef;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	font-size:10px;
}
.news_strip{
	width:160px;
	float: none;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	font-size:10px;}
.news_date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.newsheadline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	font-size:10px;
	text-decoration:none;
}

.slider {
	OVERFLOW: hidden; 
	POSITION: relative;  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	font-size:10px;
}
.slidercontent {
	POSITION: absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	font-size:10px;
}

.newsslider {
	overflow: hidden; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	font-size:10px;
}

.newsslidercontent {
	POSITION: absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	font-size:10px;
}



.logo_imgs {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5; 
	opacity: 0.50; 
}
.logo_imgs:hover {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0; 
	opacity: 1.00;
}


/*------------------------------------------- UNSUBSCRIBE STYLES -------------------------------------------*/
.unsub_title {width:120px; color:#707070; float:left; margin-bottom:10px; font-size:11px; padding-top:4px;}
.unsub_field {float:left; width:245px; margin-bottom:10px; font-size:11px; border:#707070 1px solid;}
.unsub_input {border:0px; font-size:11px; width:230px; padding:3px;}
.unsub_req {padding-left:5px; float:left;}

.unsub_bar {height:18px; width:440px; background:url(../images/unsubscribe_bar.jpg); float:left; margin-top:10px; margin-bottom:0px; color:#001967; padding-left:10px; font-size:12px; padding-bottom:10px; text-align:center;}
.unsub_bartext {float:left;padding-top:7px;}
.unsub_blue {color:#001967; float:left; width:440px; padding-left:10px; font-size:10px; background:#f5f5f5; padding-top:10px; padding-bottom:10px;}
.unsub_red {color:#e60000;}
.unsub_check {float:right; padding-bottom:60px; margin-right:2px; margin-top:1px;}
.unsub_checkbox {margin-bottom:0px; padding:0px; border:0px; color:#f9b82f;}
.unsub_submit{ margin-top:20px;}

#directional {
width:718px;
margin-left:auto;
margin-right:auto;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#18357a;
padding-top:15px;}

.logo_dir {
padding-left:35px;
float:left;
}

.dir_txt {
text-align:right;
padding:63px 30px 0px 0px;
height:50px;
font-size:14px;
font-weight:bold;
}

.dir_txt2 {
width:280px;
font-weight:bold;
padding:110px 0px 0px 44px;
float:left;
}

.dir_bg {
height:400px;
width:718px;
background-image:url(../images/Directional/bg.jpg);
background-repeat:no-repeat;
}

.dir_menu {
padding:79px 0px 0px 450px;
}

.dir_buttons {
background-image:url(../images/Directional/menubg1.png); 
background-repeat:no-repeat; 
width:230px; 
height:25px;
color:#FFFFFF;
padding-top:5px;
text-indent:30px;
}

.dir_buttons_new {
background-image:url(../images/Directional/menubg_new.png); 
background-repeat:no-repeat; 
width:230px; 
height:36px;
color:#FFFFFF;
padding-top:10px;
text-indent:42px;
}

.dir_buttons2 {
background-image:url(../images/Directional/menubg2.png); 
background-repeat:no-repeat; 
width:230px; 
height:25px;
color:#FFFFFF;
padding-top:5px;
text-indent:30px;
}

#directional .dir_buttons a:link {
	color:#fff;
	text-decoration:none;
	}
#directional .dir_buttons a:hover {
	color:#fff;
	text-decoration:underline;	
	}
#directional .dir_buttons a:visited {
	color:#fff;
	text-decoration:none;
	}	
#directional .dir_buttons a:visited:hover {
	color:#fff;
	text-decoration:underline;
	}
	
	
#directional .dir_buttons2 a:link {
	color:#fff;
	text-decoration:none;
	}
#directional .dir_buttons2 a:hover {
	color:#fff;
	text-decoration:underline;	
	}
#directional .dir_buttons2 a:visited {
	color:#fff;
	text-decoration:none;
	}
#directional .dir_buttons2 a:visited:hover {
	color:#fff;
	text-decoration:underline;
	}
		
.footer {
color:#313131; 
font-size:10px; 
font-family:Arial, Helvetica, sans-serif; 
text-align:justify; 
padding:10px; 
width:800px;
margin-left:auto;
margin-right:auto;
}

.footer a {
	font-size:10px;
	}
	
.index-footer {
	color:#313131; 
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify; 
	padding:10px;
}
.index-footer a {
	font-size:10px;
	}
	
.header {
	background:url(../images/Header/second-charge-loans-and-bridging-finance.jpg) no-repeat right;
	width:801px;
	height:105px;
	margin:0 auto 0 auto;
	text-align:left;
}

.dedication {
	float:left;
	margin:14px 16px 0 114px;
}

.quote {
margin-left:14px;
}
