/* Headers */

.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;}
.disclaimertopbg{
float:right;
width:380px; padding:70px 15px 0px 0px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

.disclaimertop-xmas{
float:right;
width:500px; padding:70px 65px 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 */
.careers_panel{
background-image:url(../images/careers_panel.jpg);
background-repeat:no-repeat;
width:442px;
height:154px;
color:#18357a;
padding-top:10px;
font-weight:bold;
font-size:13px}

.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:#000000;
text-align:left;} 

.top{
margin-top:2px;}

.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:#1b71a8 1px solid;}

.borderbgenquire{
border-style:solid;
border-color:#1B396D;
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;
}

.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{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
text-align:left;}

.body_a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
text-align:left;
background-image:url(../images/many_many_many.jpg);
background-position:bottom right;
background-repeat:no-repeat;
height:150px}

/*.bodygolf{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
text-align:left;
background-image:url(../www.blemaingroup.co.uk/images/golfday1.gif); height:350px; width:620px; background-repeat:no-repeat;}*/

.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;}
.spacer3{
margin-bottom:3px;}


.headerbg{background-color:#50B0D1;}

.subheader{
width:450px;
margin-top:5px;
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;
}

.floatindex{float: left;
			width:90px;
			margin-top:1px;						
			margin-bottom:1px;}
			
.floatindex1{float: left;
			width:90px;
			margin-top:1px;
			padding-left:35px;						
			margin-bottom:1px;}
		
.floatindexbf{float: left;
			width:106px;
			margin-top:1px;						
			margin-bottom:1px;}
			
.floatindexspacer{float: left;
			width:1px;
			margin-left:6px;
			margin-right:6px;		
			margin-bottom:2px;
			margin-top:2px;}
			
.floatindexspacer2{float: left;
			width:1px;
			margin-left:20px;
			margin-right:20px;		
			margin-bottom:2px;
			margin-top:2px;}

			
		
.floatindexlm1{float: left;
			width:92px;
			margin-top:10px;						
			margin-bottom:10px;	}
		
				
.floatindexlm{float: left;
			width:105px;
			margin-top:10px;						
			margin-bottom:5px;}
			
.floatindexspacerlm{float: left;
			width:1px;
			margin-left:6px;
			margin-top:10px;
			margin-right:6px;		
			margin-bottom:5px;}
	
.floatindexlm2{	float: left;
			width:200px;
			margin-top:7px;
			margin-left:2px;}
			
.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;}

.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;}

.productoverview {
float:left;
background-image:url(../images/Product-Overview1.jpg);
height:400px;
width:145px;}

.productoverviewtxt {
margin-left:4px;}

.productoverview1 {
float:left;
background-image:url(../images/Product-Overview2.jpg);
height:400px;
width:140px;}

.productoverview2 {
float:left;
background-image:url(../images/Product-Overview3.jpg);
height:400px;
width:148px;}

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); width:449px; height:123px; font-family:arial;}

a.bv_link {color:#204986; font-size:10px; text-decoration:none;}

.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;}

.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;
padding-bottom:20px;
}
			
/* 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;} 


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;
}


.newsgreybkgbg{
background-color:#e2e3e6;
border-style:solid;
border-width:1px;
border-color:#7f7f7f;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
height:147px;
width:156px;
margin-top:8px;}

.newsbkgd{
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#7f7f7f;
height:100px;
width:141px;
background-position:top;
}

.newsbkgdbg{
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#7f7f7f;
height:90px;
width:139px;
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:1px;}

.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:20px;
overflow-y:auto;
}

.newscontentbg{
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:9px;}

.newsbg{
margin-left:16px;
margin-top:7px;
margin-bottom:1px;
}

.newsheaderbg{
height:25px;
background:#F2B32C;}


.newsheaderbg{
height:25px;
width:447px;
background:#1B396D; 
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;}

.newsheadlinebg{
height:20px;
width:447px;
line-height:1.5;
background:#E0E0E0;
text-indent:3px;}

a.newsheadlinebf{
color:#1C367A;}

a.newsheadlinebf:hover{
color:#1EA1C2;}

.newssummary{
margin-top:3px;
margin-left:3px;
margin-bottom:4px;}

.meetbdmbg{
background-image:url(../images/findyourBDM.jpg);
background-repeat:no-repeat;
margin-top:4px;
}

.meetbdmtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:##3F3E3E;
padding-bottom:20px;
margin-left:10px;}

.brokervenuebg{
background-image:url(../images/BGfacelift_09.gif);
background-repeat:no-repeat;
height:165px;
width:148px;
margin-left:1px;
margin-top:8px;}

.brokervenuetext9{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-top:5px;
width:125px;
text-align:left;
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:0px;
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;}

/*.boxbackgroundlarge{
background-image:url(../images/box.gif);
width:676px;
height:75px;
margin-top:5px;
margin-left:40px;}

.insideboxlargethumbs{
width:674px;
height:71px;
position::center;
margin-top:2px;
margin-left:2px;}


   .boxbackgroundlargeright{
background-image:url(../images/box.gif);
width:225px;
height:120px;
margin-left:3px;

}

.insideboxlargethumbsright{
width:620px;
height:65px;
position::center;
margin-top:3px;
margin-left:0px;}

.newsphoto{
float:left;
width:191px;
margin-bottom:10px;
margin-right:20px;
text-align:left;}

.consumerbody{ padding-left:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#FFFFFF;
text-align:left;
width:750px;}

.rightmenubar{ width:135px; height:195px;  display:block; text-decoration:none; color:#ffffff; margin-bottom:10px;line-height:20px; }

.rightmenutabnotvisited:hover{width:135px; height:18px; background-color:#704682; display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;line-height:18px;}
.rightmenutabnotvisited{width:135px; background-color:#CAB5D2; height:18px;  display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;line-height:18px; font-size:10px;}
.rightmenutabnotvisitedbg:hover{width:135px; height:18px; background-color:#704682; display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;line-height:18px;}
.rightmenutabnotvisitedbg{width:135px; background-color:#CAB5D2; height:18px;  display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;line-height:18px; font-size:10px;}
.rightmenutabnotvisitedcm:hover{width:135px; height:18px; background-color:#704682; display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;line-height:18px;}
.rightmenutabnotvisitedcm{width:135px; background-color:#CAB5D2; height:18px;  display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;line-height:18px; font-size:10px;}
.rightmenutabnotvisitedlm:hover{width:135px; height:18px; background-color:#704682; display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;line-height:18px;}
.rightmenutabnotvisitedlm{width:135px; background-color:#CAB5D2; height:18px;  display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;line-height:18px; font-size:10px;}

.rightmenutab3{width:135px; height:18px; background-color:#CCD2E1; display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;}

.rightmenutab4{width:135px; height:18px; background-color:#E3E7EE; display:block; text-decoration:none; color:#ffffff;}

.rightmenutab3bg{width:135px; height:18px; background-color:#88C4EC; display:block; text-decoration:none; color:#ffffff; margin-bottom:1px;}

.rightmenutab4bg{width:135px; height:18px; background-color:#B0D8F2; display:block; text-decoration:none; color:#ffffff;}

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;}
	
#careerspublic #nav-careerspublic a, { width:135px; height:18px; background-color:#440E5B; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#careersabout #nav-careersabout a, { width:135px; height:18px; background-color:#440E5B; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#consumercontact #nav-consumercontact a, { width:135px; height:18px; background-color:#440E5B; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#careerspublicbg #nav-careerspublicbg a, { width:135px; height:18px; background-color:#1B396D; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#gradcareerspublicbg #nav-gradcareerspublicbg a, { width:135px; height:18px; background-color:#1B396D; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#careersaboutbg #nav-careersaboutbg a, { width:135px; height:18px; background-color:#1B396D; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#consumercontactbg #nav-consumercontactbg a, { width:135px; height:18px; background-color:#1B396D; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#careerspubliclm #nav-careerspubliclm a, { width:135px; height:18px; background-color:#B7CBA6; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#careersaboutlm #nav-careersaboutlm a, { width:135px; height:18px; background-color:#B7CBA6; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#consumercontactlm #nav-consumercontactlm a, { width:135px; height:18px; background-color:#B7CBA6; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#careerspubliccm #nav-careerspubliccm a, { width:135px; height:18px; background-color:#D3CBE0; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#careersaboutcm #nav-careersaboutcm a, { width:135px; height:18px; background-color:#D3CBE0; display:block; text-decoration:none; color:#ffffff; line-height:18px;}
#consumercontactcm #nav-consumercontactcm a, { width:135px; height:18px; background-color:#D3CBE0; display:block; text-decoration:none; color:#ffffff; line-height:18px;}*/

.BGnewproducts { color:#FBAD0E; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
a.BGnewproducts:hover { color:#1C367A; text-decoration:underline;}

.BGnewproducts2 { color:#FBAD0E; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.BGnewproducts2a { color:#FBAD0E; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

.BGnewproducts2b { color:#00aafe; 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:200px;
padding-top:10px;
float:right;
text-align:right;
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;}

.bluelink2a {
color: #1C367A;
font-size:11px;
font-family:Arial;
text-align:left;}

a.bluelink2a:hover {
color:#3BA3C2;}



a.subheadDirectional2 {
color: #1C367A;
font-size:12px;
font-family:Arial;
font-weight:bold;
text-align:left;
text-decoration:none;}
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;*/


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;}

.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;}

.flashheader2a{
background-image:url(../images/below_flash_homepage_a.jpg);
width:447px;
height:49px;
text-align:left;
color:#18357A;}

.flashheader_txt{float:right; height:30px; padding-top:12px;  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;}

.flashheader_txt2a{ padding-left:95px; height:30px; margin-top:8px; width:370px; 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;}

.newproducts2{float:right; height:30px; padding-top:4px; width:397px; 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;}

.brokervenuetext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-top:0px;
width:100px;
text-align:left;
margin-left:13px;}

a.bvlink2{color:#1B71A8; text-decoration:none;font-weight:bold}
a.bvlink2:hover{color:#1B71A8; 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(../images/roadshow_survey_finish.jpg);
background-repeat:no-repeat;
padding-top:200px;
align:center;
}

.roadshow_survey_finish_content{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#001866;
text-align:left;
padding-left:40px;
padding-right:40px;
padding-top:54px;
width:545px;
}

.roadshow_survey_finish_bullets{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#001866;
text-align:left;
font-weight:bold;
height:25px;
}

/*-- NEW WEBSITE FACELIFT STYLES --*/




/* Right Bar */
.info_link {text-decoration:none; color:#09357a;} 
.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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 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:#cfd0d1 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}

/*--------------------------------------------------CAREERS MENU--------------------------------------------------*/
.menu_item01 {
	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_item01:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
	
.menu_item02 {
	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_item02:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	text-decoration:none
	}
	
.menu_item03 {
	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_item03:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
	
.menu_item04 {
	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_item04:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
	
.menu_item05 {
	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_item05:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
.menu_item06 {
	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_item06:hover {
	background-image:url(../images/menu_button_rollover.jpg);
	color:#FFFFFF; 
	border-bottom:#cfd0d1 1px solid; 
	border-top:#FFFFFF 1px solid;
	cursor:pointer;
	}
	
/*--------------------------------------------------CAREERS MENU ACTIVE--------------------------------------------------*/	

#menu_item01 .menu_item01 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item02 .menu_item02 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item03 .menu_item03 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item04 .menu_item04 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item05 .menu_item05 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}
#menu_item06 .menu_item06 { 
	background-image:url(../images/menu_button_rollover.jpg);
	text-align:left;
	text-decoration:none; 
	height:20px; 
	border-bottom:#cfd0d1 1px solid;
	border-top:#FFFFFF 1px solid;
	color:#FFFFFF;  
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:20px; 
	cursor:pointer;
	}


/*------------------------------------------------CAREERS MICROSITE - VACANCIES BOX----------------------------------------*/
.careersmicro_panel{
background-color:#FFFFFF;
background-repeat:no-repeat;
border:solid;
border-width:1px;
border-color:#F4B122;
width:487px;
color:#18357a;
padding-top:10px;
font-weight:bold;
font-size:13px}

.careers_micropanel_dropshadow{
background-image:url(../careers/images/careers_panel_dropshadow.jpg);
background-repeat:repeat;
border:none;
width:489px;
height:3px;
}

.dummy {
clear:both;
height:0;
width:0;
}
	
/*------------------------------------------------------ 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;
}
.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;
}
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;}

/*------------------------------------------- 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;}


/*---------------------------------------------LARGE IMAGES------------------------------*/
.valuesimage {
	float: right;
	height: 215px;
	width: 228px;
	clear: none;
	margin-bottom: 10px;
	margin-left: 25px;
	margin-right: 5px;
	margin-top: 0px;
	border: solid;
	border-width: 1px;
	border-color: #ececec;
}
.graduatesimage {
	float: right;
	height: 215px;
	width: 228px;
	clear: none;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 5px;
	border: solid;
	border-width: 1px;
	border-color: #ececec;
}

.benefitsimage {
	float: right;
	height: 215px;
	width: 228px;
	clear: none;
	margin-bottom: 30px;
	margin-left: 25px;
	margin-right: 5px;
	margin-top: 0px;
	border: solid;
	border-width: 1px;
	border-color: #ececec;
}
.bglogo {
	margin-left: 6px;
}
/*.apply_textarea {
	width: 204px;
}*/
.textarea {
	width: 204px;
	float: left;
}

.careers_email_link:link {color: #1C367A; text-decoration:underline;}
.careers_email_link:active {color: #1C367A; text-decoration:underline; }
.careers_email_link:visited {color: #1C367A; text-decoration:underline; }
.careers_email_link:hover {color: #1C367A; text-decoration:underline; }

.apply_textarea {
	width:235px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f9f9f9;
	border:solid 1px #7f9db9;
	padding:2px 2px 2px 4px;
}


.apply_dropdown {
	width:243px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f9f9f9;
	border:solid 1px #7f9db9;
}
.apply_dropdown_item {
	width:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f9f9f9;
	border:solid 1px #7f9db9;
}

.apply_upload {
	width:243px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f9f9f9;
	border:solid 1px #7f9db9;
	padding:2px 2px 2px 4px;
}
