/*
 * Author: Duo Consulting
 * Contact: www.duoconsulting.com
 * File: layout_shell.css
 * 
 * Description:
 * Rules for the outer shell for screen display only.
 * General display rules should appear in basesyles.css.
 *
 */

/* Basic Layout UPDATES ------------ */

.global {background-image: url(../../img/unav_bg_capital.gif);}

#gNav li ul li a:hover {background-color: #0397d6;}

/* Main Navigation UPDATES ------------ */

#mNav {border-bottom-color: #0397d6;}

#mNav li a {background-image: url(../../img/mnav_bg_right_cap.gif)}
#mNav li.corp span.dropdown {background-image: url(../../img/mnav_bg_right_drk_cap.gif);}
#mNav li a span {background-image: url(../../img/mnav_bg_left_cap.gif)}
#mNav li.corp span.dropdown span {background-image: url(../../img/mnav_bg_left_drk_cap.gif);}

#mNav li.mInvestment span.dropdown span {width: 204px;}
#mNav li.mServices a span {width: 115px;}
#mNav li.mClients a span {width: 185px}
#mNav li.mZadvantage a span {width: 199px;}
#mNav li.mInsights a span {width: 115px;}
#mNav li.mContact a span {width: 137px;}
	  	  
/* You Are Here Nav ------------ */

body#Investment li.mInvestment span.dropdown, 
body#Services li.mServices a,
body#Clients li.mClients a,
body#Zadvantage li.mZadvantage a,
body#Insights li.mInsights a ,
body#Contact li.mContact a{background-position: 100% -162px; text-decoration: none; position: relative; z-index: 200;  }

body#Investment li.mInvestment span.dropdown span, 
body#Services li.mServices a span,
body#Clients li.mClients a span,
body#Zadvantage li.mZadvantage a span,
body#Insights li.mInsights a span,
body#Contact li.mContact a span{background-position: 0% -162px;}

/* Second-level lists -----------*/

#mNav li.mInvestment ul {width: 203px;}

#mNav ul li ul li a:hover {background-color: #0397d6;}

/* Secondary Nav UPDATES -----------*/

.sNav .active_upper {background-image: url(../../img/snav_active_ulevel_capm.gif);}
.sNav .active_sub {background-image: url(../../img/snav_active_slevel_capm.gif);}

.sNav li ul {border-top-color: #0397d6;}
.sNav ul li {border-bottom-color: #0397d6;}
.sNav li li {border: 0;}

/* Content UPDATES ------------ */

h1 {border-bottom-color: #0397d6;}



/* NEW Modules ------------ */

.module {
	background: #6d6f71 url(../../img/bg_mod.gif) bottom left no-repeat;
	position: relative;
	padding: 10px 6px 10px 8px;
	margin-bottom: .45em;
}

.module h1, .module h2 {
	border-bottom: 2px solid #0397d5;
}

.module p a {background-image: url(../../img/bg_module-linkarrow_gray.gif);}

li {background-image: url(../../img/list_bg_capm.gif);}

.underline {border-bottom-color: #0397d6;}

.center {margin-left: .5em;}

/*   Capital Markets
---------------------------------------------------------------------*/

ul.invst_links {
	margin: 0 1em 0 0;
	padding: 0 0 0 12px; 
	float: left;
	width: 195px;
}
ul.invst_links li {
	padding: 0 0 .75em 15px;
	height: 1%;
} 
ul.invst_links li a {
	display: block;
}
.cm_units {
	padding: 10px 0;
	margin: 0 0 .75em 0;
	background: #6d6f71 url(../../img/bg_nav_cm_module.gif) top right no-repeat;
	position: relative;
}
.cm_units h1 {
	color: #fff;
}
.cm_units li {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
	margin: 0;
	padding: .35em 0 .35em .5em;
	background: none;
	border: none;
}
.cm_units a {
	padding: 0;
	margin: 0;
	color: #fff;
	display: block;
	height: auto;
}


