/*
 * 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_wealth.gif);}

#gNav li ul li a:hover {background-color: #ff9933;}

/* Main Navigation UPDATES ------------ */

#mNav {border-bottom-color: #ff9933;}

#mNav li a {background-image: url(../../img/mnav_bg_right_wealth.gif)}
#mNav li.corp span.dropdown {background-image: url(../../img/mnav_bg_right_drk_wealth.gif);}
#mNav li a span {background-image: url(../../img/mnav_bg_left_wealth.gif)}
#mNav li.corp span.dropdown span {background-image: url(../../img/mnav_bg_left_drk_wealth.gif);}

#mNav li.mRetirement span.dropdown span { width: 242px; }
#mNav li.mProducts a span { width: 220px; }
#mNav li.mBusiness a span { width: 196px; }
#mNav li.mResources a span { width: 152px; }
#mNav li.mContact a span { width: 146px; }
	  	  
/* You Are Here Nav ------------ */

body#Retirement li.mRetirement span.dropdown,
body#Products li.mProducts a,
body#Business li.mBusiness a,
body#Resources li.mResources a,
body#Contact li.mContact a{background-position: 100% -162px; text-decoration: none; position: relative; z-index: 200;  }

body#Retirement li.mRetirement span.dropdown span,
body#Products li.mProducts a span ,
body#Business li.mBusiness a span,
body#Resources li.mResources a span,
body#Contact li.mContact a span{background-position: 0% -162px;}

/* Second-level lists -----------*/

#mNav li.mRetirement ul { width: 242px; }

#mNav ul li ul li a:hover {background-color: #ff9933;}

/* Secondary Nav UPDATES -----------*/

.sNav .active_upper {background-image: url(../../img/snav_active_ulevel_wealth.gif);}
.sNav .active_sub {background-image: url(../../img/snav_active_slevel_wealth.gif);}

.sNav li ul {border-top-color: #ff9933;}
.sNav ul li {border-bottom-color: #ff9933;}
.sNav li li {border: 0;}

/* Content UPDATES ------------ */

h1 {border-bottom-color: #ff9933;}
h3 {border-bottom-color: #ff9933;}

.module {background: #ff9933;}
.module a {background-image: url(../../img/bg_module-linkarrow_wm.gif);}
.module {margin-bottom: 5px;}

li {background-image: url(../../img/list_bg_wealth.gif);}

.underline {border-bottom-color: #ff9933;}

.gray {
	background: #6d6f71 url(../../img/bg_mod.gif) bottom left no-repeat;
	position: relative;
	padding: 10px 6px 10px 8px;
	margin-bottom: .45em;
}
.gray h1, .gray h2 {
	border-bottom: 2px solid #ff9933;
}
.gray .underline {border-bottom-color: #ff9933;}

.gray .discl {
	font-size: 9px; 
	color: #cccccc;
	padding: 5px 0;
	}
.gray select option {
	width: auto;
}

