#header h1.logo {
background:url(../img/logo_landsblux.gif) no-repeat 3px 6px;
}

#footer p.servicecenter {
padding:0;
background:url(../img/footer_servicenumber_bg.gif) no-repeat 0 100%;
margin:-1px 0 0 -23px;
}
#footer p.servicecenter span,
#footer p.servicecenter a {
display:block;
width:215px;
height:34px;
text-indent:-1000em;
text-decoration:none;
overflow: hidden;
}

/*#fp_hdr h2, #fp_hdr h1 {
color:#002642;
}
ul.groups li h3 {
color:#002642;
}
#fp_content h2 {
color:#002642;
}
div.c_hdr h1 {
color:#002642 !important;
}
*/

#maincontent ul li {
background:url(../img/lux_bullet.gif) no-repeat 10px 8px;
}

/* Analysts */

#analysts .info {
padding:0 0 16px 100px;
margin:30px 0;
_height: 1%;
}
#analysts h2 {
/*color:#000;*/
font-size:1.1em;
margin: 0;
padding: 0 0 4px 0;
background: none;
}
#analysts h3 {
color:#000;
margin:0;
padding:0 0 4px 0;
font-style:italic;
font-size:0.9em;
}
#analysts span {
color: #666666;
}

#analysts h1 {
font-size:1.2em;
font-weight:bold;
color:#B8B8B8;
margin:1.6em 0 0.2em 0.4em;
}

/* contact us - employee */ 

#contactus li.emp {
padding: 4px 0 4px 0;
}

#contactus li.emp .info {
padding:0 0 16px 90px;
margin: 4px 0 0 0;
font-size: 0.9em;
font-style: normal;
/*height: 98px;*/
}
#contactus li.emp h2 {
/*color:#000;*/
font-size:1.1em;
margin: 0;
padding: 0 0 4px 0;
background: none;
}
#contactus li.emp h3 {
color:#000;
margin:0;
padding:0 0 4px 0;
font-style:italic;
font-size:0.9em;
}
#contactus li.emp span {
color: #666666;
}

#contactus li.emp h1 {
font-size:1.2em;
font-weight:bold;
color:#B8B8B8;
margin:1.6em 0 0.2em 0.4em;
}

#contactus li.emp a {
display:inline;
background:none;
text-decoration:underline;
text-indent:0;
height:16px;
font-size:1em;
}
#contactus li.emp a:hover {
background-image:url(../img/welcome_bullet_on.gif);
}

#contactus li.emp p {
	margin: 4px 4px 4px 0;
	padding: 0;
	display: block;
}

#contactus div.divide {
position:relative;
margin:4px 0;
border-top:1px solid #e3eaed;
padding:1px;
height:1px;
clear:both;
}

#contactus h3.contactinfo {
background: url(../img/contactus_btn_contactinfo.gif) no-repeat;
}

/* Stocks Covered */

#stocks {
margin:0 0 0 -1px;
padding:0 0 7px 0;
background:url(../img/news_bg_bottom.gif) no-repeat 100% 100%;
position:relative;
}
* html #stocks,
* html #stocks div.wrp {
height:1%;
}
#stocks {
color:#133147;
font-style: italic;
}
#stocks h2 {
background:url(../img/stocks_covered_hdr.gif) no-repeat;
margin:17px 0 0 7px;
}
#stocks h2 a {
width:150px;
height:20px;
display:block;
text-decoration:none;
font-size:0;
text-indent:-1000em;
}
#stocks div.wrp {
background:url(../img/news_bg_top.gif) no-repeat 100% 0;
padding:4px 0 8px 12px;
}

#stocks p {
border:1px solid #c6d6de;
border-width:0 1px;
list-style:none;
padding:3px 4px 10px 8px;
margin:8px 0 0 0;
color: #000;
}

/* Transactions */

#transactions {
	margin: 0;
	padding: 10px 0 20px 0;
}

#transactions .firm {	
	float: left;
	padding: 0 10px 0 0;
	margin: 0;
	height: 220px;
}
#transactions h2 {
	text-indent: -1000px;
}

/*  MENU */


/* LVL 1 */
#menu ul li a {
background-image:url(../img/menu_bullets.gif);
}
#menu ul li.researchsel,
#menu ul li.researchpath {
background:#fff url(../img/menu_li_bg.gif) no-repeat 1px 0px;
}

/* Research */
#menu ul li.research a {
background-position:15px -184px;
}
#menu ul li.researchpath a {
background-position:15px -310px;
}
#menu ul li.researchsel a,
#menu ul li.research a:hover,
#menu ul li.researchsel a:hover,
#menu ul li.researchpath a:hover {
background-position:15px -247px;
}

/* Corporate Finance */
#menu ul li.cf a {
background-position:15px -373px;
}
#menu ul li.cfpath a {
background-position:15px -499px;
}
#menu ul li.cfsel a,
#menu ul li.cf a:hover,
#menu ul li.cfsel a:hover,
#menu ul li.cfpath a:hover {
background-position:15px -436px;
}

/* Equity Sales & Trading */
#menu ul li.est a {
background-position:15px -562px;
}
#menu ul li.estpath a {
background-position:15px -688px;
}
#menu ul li.estsel a,
#menu ul li.est a:hover,
#menu ul li.estsel a:hover,
#menu ul li.estpath a:hover {
background-position:15px -625px;
}

/* Private Client Services */
#menu ul li.pcs a {
background-position:15px -751px;
}
#menu ul li.pcspath a {
background-position:15px -877px;
}
#menu ul li.pcssel a,
#menu ul li.pcs a:hover,
#menu ul li.pcssel a:hover,
#menu ul li.pcspath a:hover {
background-position:15px -814px;
}

/* Investment Funds */
#menu ul li.if a {
background-position:15px -940px;
}
#menu ul li.ifpath a {
background-position:15px -877px;
}
#menu ul li.ifsel a,
#menu ul li.if a:hover,
#menu ul li.ifsel a:hover,
#menu ul li.ifpath a:hover {
background-position:15px -814px;
}

/* Market Making */
#menu ul li.mm a {
background-position:15px -1129px;
}
#menu ul li.mmpath a {
background-position:15px -1066px;
}
#menu ul li.mmsel a,
#menu ul li.mm a:hover,
#menu ul li.mmsel a:hover,
#menu ul li.mmpath a:hover {
background-position:15px -1003px;
}

/* Careers */
#menu ul li.careers a {
background-position:15px -1318px;
}
#menu ul li.careerspath a {
background-position:15px -1255px;
}
#menu ul li.careerssel a,
#menu ul li.careers a:hover,
#menu ul li.careerssel a:hover,
#menu ul li.careerspath a:hover {
background-position:15px -1192px;
}
/* About us */
#menu ul li.aboutsel,
#menu ul li.aboutpath {
background:#fff url(../img/menu_li_bg.gif) no-repeat 1px 0px;
}
#menu ul li.about a {
background-position:15px -1507px;
}
#menu ul li.aboutpath a {
background-position:15px -1633px;
}
#menu ul li.aboutsel a,
#menu ul li.about a:hover,
#menu ul li.aboutsel a:hover,
#menu ul li.aboutpath a:hover {
background-position:15px -1570px;
}

/* LVL 2 */
#menu ul li.researchpath ul li.sel a,
#menu ul li.researchpath ul li.sel a:hover,
#menu ul li.cfpath ul li.sel a,
#menu ul li.cfpath ul li.sel a:hover,
#menu ul li.estpath ul li.sel a,
#menu ul li.estpath ul li.sel a:hover,
#menu ul li.pcspath ul li.sel a,
#menu ul li.pcspath ul li.sel a:hover,
#menu ul li.ifpath ul li.sel a,
#menu ul li.ifpath ul li.sel a:hover,
#menu ul li.mmpath ul li.sel a,
#menu ul li.mmpath ul li.sel a:hover,
#menu ul li.careerspath ul li.sel a,
#menu ul li.careerspath ul li.sel a:hover,
#menu ul li.aboutpath ul li.sel a,
#menu ul li.aboutpath ul li.sel a:hover {
background:#fff url(../img/menu_lvl2_bg_sel_blue.gif) no-repeat 100% 0 !important;
}
/*
 {
background:#fff url(../../default/img/menu_lvl2_bg_sel_red.gif) no-repeat 100% 0 !important;
}
*/

/* LVL 3 */
#menu ul li.researchpath ul li.sel ul li a,
#menu ul li.researchpath ul li.path ul li a,
#menu ul li.cfpath ul li.sel ul li a,
#menu ul li.cfpath ul li.path ul li a,
#menu ul li.estpath ul li.sel ul li a,
#menu ul li.estpath ul li.path ul li a,
#menu ul li.pcspath ul li.sel ul li a,
#menu ul li.pcspath ul li.path ul li a,
#menu ul li.ifpath ul li.sel ul li a,
#menu ul li.ifpath ul li.path ul li a,
#menu ul li.mmpath ul li.sel ul li a,
#menu ul li.mmpath ul li.path ul li a,
#menu ul li.careerspath ul li.sel ul li a,
#menu ul li.careerspath ul li.path ul li a,
#menu ul li.aboutpath ul li.sel ul li a,
#menu ul li.aboutpath ul li.path ul li a {
background:none !important;
padding:2px 0 3px 39px;
color:#003053;
}
#menu ul li.researchpath ul li.sel ul li a:hover,
#menu ul li.researchpath ul li.path ul li a:hover,
#menu ul li.cfpath ul li.sel ul li a:hover,
#menu ul li.cfpath ul li.path ul li a:hover,
#menu ul li.estpath ul li.sel ul li a:hover,
#menu ul li.estpath ul li.path ul li a:hover,
#menu ul li.pcspath ul li.sel ul li a:hover,
#menu ul li.pcspath ul li.path ul li a:hover,
#menu ul li.ifpath ul li.sel ul li a:hover,
#menu ul li.ifpath ul li.path ul li a:hover,
#menu ul li.mmpath ul li.sel ul li a:hover,
#menu ul li.mmpath ul li.path ul li a:hover,
#menu ul li.careerspath ul li.sel ul li a:hover,
#menu ul li.careerspath ul li.path ul li a:hover,
#menu ul li.aboutpath ul li.sel ul li a:hover,
#menu ul li.aboutpath ul li.path ul li a:hover {
background:url(../img/menu_lvl3_bg_hover.gif) no-repeat 100% 0 !important;
}
#menu ul li.dottedpath ul li.path ul li.sel a,
#menu ul li.dottedpath ul li.path ul li.sel a:hover,
#menu ul li.cfpath ul li.path ul li.sel a,
#menu ul li.cfpath ul li.path ul li.sel a:hover,
#menu ul li.estpath ul li.path ul li.sel a,
#menu ul li.estpath ul li.path ul li.sel a:hover,
#menu ul li.pcspath ul li.path ul li.sel a,
#menu ul li.pcspath ul li.path ul li.sel a:hover,
#menu ul li.ifpath ul li.path ul li.sel a,
#menu ul li.ifpath ul li.path ul li.sel a:hover,
#menu ul li.mmpath ul li.path ul li.sel a,
#menu ul li.mmpath ul li.path ul li.sel a:hover,
#menu ul li.careerspath ul li.path ul li.sel a,
#menu ul li.careerspath ul li.path ul li.sel a:hover,
#menu ul li.aboutpath ul li.path ul li.sel a,
#menu ul li.aboutpath ul li.path ul li.sel a:hover {
background:url(../img/menu_lvl3_bg_sel_blue.gif) no-repeat 100% 0 !important;
}
/*
#menu ul li.aboutpath ul li.path ul li.sel a,
#menu ul li.aboutpath ul li.path ul li.sel a:hover {
background:url(../../default/img/menu_lvl3_bg_sel_red.gif) no-repeat 100% 0 !important;
}
*/
#menu ul li.researchpath ul li.path ul li.sel a,
#menu ul li.researchpath ul li.path ul li.sel a:hover,
#menu ul li.cfpath ul li.path ul li.sel a,
#menu ul li.cfpath ul li.path ul li.sel a:hover,
#menu ul li.estpath ul li.path ul li.sel a,
#menu ul li.estpath ul li.path ul li.sel a:hover,
#menu ul li.pcspath ul li.path ul li.sel a,
#menu ul li.pcspath ul li.path ul li.sel a:hover,
#menu ul li.ifpath ul li.path ul li.sel a,
#menu ul li.ifpath ul li.path ul li.sel a:hover,
#menu ul li.mmpath ul li.path ul li.sel a,
#menu ul li.mmpath ul li.path ul li.sel a:hover,
#menu ul li.careerspath ul li.path ul li.sel a,
#menu ul li.careerspath ul li.path ul li.sel a:hover,
#menu ul li.aboutpath ul li.path ul li.sel a,
#menu ul li.aboutpath ul li.path ul li.sel a:hover {
background:url(../img/menu_lvl3_bg_sel_blue.gif) no-repeat 100% 0 !important;
}
/*
#menu ul li.aboutpath ul li.path ul li.sel a,
#menu ul li.aboutpath ul li.path ul li.sel a:hover {
background:url(../../default/img/menu_lvl3_bg_sel_red.gif) no-repeat 100% 0 !important;
}
*/

/* LVL 4 */
#menu ul li ul li ul li ul {
padding:1px 0 0 !important;
margin:0px !important;
background:url(../img/menu_lvl4_ul_bg.gif) repeat-y 100% 0;
border:0;
}
#menu ul li.aboutpath ul li.path ul li.path ul li {
padding:0 !important;
}
#menu ul li.researchpath ul li.path ul li.sel ul li a,
#menu ul li.researchpath ul li.path ul li.path ul li a,
#menu ul li.cfpath ul li.path ul li.sel ul li a,
#menu ul li.cfpath ul li.path ul li.path ul li a,
#menu ul li.estpath ul li.path ul li.sel ul li a,
#menu ul li.estpath ul li.path ul li.path ul li a,
#menu ul li.pcspath ul li.path ul li.sel ul li a,
#menu ul li.pcspath ul li.path ul li.path ul li a,
#menu ul li.ifpath ul li.path ul li.sel ul li a,
#menu ul li.ifpath ul li.path ul li.path ul li a,
#menu ul li.mmpath ul li.path ul li.sel ul li a,
#menu ul li.mmpath ul li.path ul li.path ul li a,
#menu ul li.careerspath ul li.path ul li.sel ul li a,
#menu ul li.careerspath ul li.path ul li.path ul li a,
#menu ul li.aboutpath ul li.path ul li.sel ul li a,
#menu ul li.aboutpath ul li.path ul li.path ul li a {
color:#2d2d2d;
padding:2px 0 2px 39px;
background:#fff url(../img/menu_lvl4_bg.gif) repeat-y 100% 0 !important;
}
#menu ul li.researchpath ul li.path ul li.sel ul li a:hover,
#menu ul li.researchpath ul li.path ul li.path ul li a:hover,
#menu ul li.cfpath ul li.path ul li.sel ul li a:hover,
#menu ul li.cfpath ul li.path ul li.path ul li a:hover,
#menu ul li.estpath ul li.path ul li.sel ul li a:hover,
#menu ul li.estpath ul li.path ul li.path ul li a:hover,
#menu ul li.pcspath ul li.path ul li.sel ul li a:hover,
#menu ul li.pcspath ul li.path ul li.path ul li a:hover,
#menu ul li.ifpath ul li.path ul li.sel ul li a:hover,
#menu ul li.ifpath ul li.path ul li.path ul li a:hover,
#menu ul li.mmpath ul li.path ul li.sel ul li a:hover,
#menu ul li.mmpath ul li.path ul li.path ul li a:hover,
#menu ul li.careerspath ul li.path ul li.sel ul li a:hover,
#menu ul li.careerspath ul li.path ul li.path ul li a:hover,
#menu ul li.aboutpath ul li.path ul li.sel ul li a:hover,
#menu ul li.aboutpath ul li.path ul li.path ul li a:hover {
background:#fff url(../img/menu_lvl4_bg_hover.gif) repeat-y 100% 0 !important;
}
#menu ul li.aboutpath ul li.path ul li.path ul li.sel a,
#menu ul li.aboutpath ul li.path ul li.path ul li.sel a:hover {
background:url(../img/menu_lvl4_bg_sel_blue.gif) no-repeat 100% 0 !important;
}
#menu ul li.greenpath ul li.path ul li.path ul li.sel a,
#menu ul li.greenpath ul li.path ul li.path ul li.sel a:hover {
background:url(../img/menu_lvl4_bg_sel_green.gif) no-repeat 100% 0 !important;
}
#menu ul li.orangepath ul li.path ul li.path ul li.sel a,
#menu ul li.orangepath ul li.path ul li.path ul li.sel a:hover {
background:url(../img/menu_lvl4_bg_sel_orange.gif) no-repeat 100% 0 !important;
}
#menu ul li.path ul li.path ul li.path ul li.sel a,
#menu ul li.path ul li.path ul li.path ul li.sel a:hover {
background:url(../img/menu_lvl4_bg_sel_blue.gif) no-repeat 100% 0 !important;
}

/* Disaster Recovery */

#dr_popup {
position: absolute;
left: 380px;
top: 150px;
z-index: 100;
background-color: #fff;
border: 1px solid #002642;
width: 400px;
height: 200px;
display: block;
}
#dr_popup .header {
height: 20px;
background-color: #002642;
color: #fff;
font-weight: bold;

}
#dr_popup .header .closebutton {
background: url(../img/icon_close.gif) no-repeat;
height: 20px;
left: 379px;
position: absolute;
top: 2px;
width: 18px;
}
#dr_popup .header .closebutton a { 
color: #fff;
}
#dr_popup .message {
font-size: 20px;
text-align: left;
padding: 6px;
}
#dr_popup h2 {
font-size: 16px;
margin: 0;
padding: 0;
}
