/* Layout Styles - override global */
#bodyStyle {
	background-color: #B7985D;
	background-image: url(../images/branding/page_bg.gif);
}
#header {
	background-image: url(../images/branding/header_base.jpg);
}
#content2ColumnWrapper {
	background-color: #f8e9e9;
	background-image: url(../images/branding/bg_2column.gif);
}
#content3ColumnWrapper {
	background-color: #f8e9e9;
	background-image: url(../images/branding/bg_3column.gif);
}

/* Menu over-rides */
.menu-left a, .menu-left a:visited  {
	color:			#463A24;
}
.menu-left {
	border-top: 2px solid #A48853;
	border-bottom: 1px solid #A48853;
}
.menu-left ul {
	border-top: 1px solid #A48853;
}
.menu-left li {
	background-color: #F9EBCC;
	border-bottom: 1px solid #A48853;
}
.menu-left li li {
	background:		#F9EBCC;
	border-right: 1px solid #A48853;
	border-bottom: 1px solid #A48853;
	border-left: 1px solid #A48853;
}
.menu-left li li li {
	background:		#F9EBCC;
}
.menu-left li:hover, .menu-left li.sfHover,
.menu-left a:focus, .menu-left a:hover, .menu-left a:active {
	background-color: #F0D8A6;
}

/* EMESRT specific styles */
.dp_descriptor {
	color: #A5B9C5;
	margin: 1em 0px 0px;
	padding: 0px;
	font-weight: normal;
}
.dp_header {
	margin: 0px;
	padding: 0px;
}

/* NOTE: Core styles are in the global 'customize.css' stylesheet! */

/* Tab Styles */
#tab_block li.e_objective_tab {
	color: #fff;
	background-attachment: scroll;
	background-color: #44BBEA;
	background-image: url(../../../images/branding/glass_bg_ltblue.png);
	background-repeat: repeat-x;
	background-position: 50% 50%;
}
#tab_block li.e_objective_tab a {
	color: #fff;
}
#tab_block li.e_objective_tab.ui-state-hover, #tab_block li.e_objective_tab.ui-state-active {
	background-image: url(../../../images/branding/active_glass_bg_ltblue.png);
}
#tab_block li.e_objective_tab.ui-state-active a {
	font-weight: bold;
	color: #34343E;
}
#tab_block .e_objective_tab_container {
	border-top: 6px solid #44BBEA;
}

#tab_block li.e_risks_tab {
	color: #fff;
	background-attachment: scroll;
	background-color: #EC8E7A;
	background-image: url(../../../images/branding/glass_bg_dullred.png);
	background-repeat: repeat-x;
	background-position: 50% 50%;
}
#tab_block li.e_risks_tab a {
	color: #fff;
}
#tab_block li.e_risks_tab.ui-state-hover, #tab_block li.e_risks_tab.ui-state-active {
	background-image: url(../../../images/branding/active_glass_bg_dullred.png);
}
#tab_block li.e_risks_tab.ui-state-active a {
	font-weight: bold;
	color: #34343E;
}
#tab_block .e_risks_tab_container {
	border-top: 6px solid #EC8E7A;
}

#tab_block li.e_example_tab {
	color: #fff;
	background-attachment: scroll;
	background-color: #44B77C;
	background-image: url(../../../images/branding/glass_bg_green.png);
	background-repeat: repeat-x;
	background-position: 50% 50%;
}
#tab_block li.e_example_tab a {
	color: #fff;
}
#tab_block li.e_example_tab.ui-state-hover, #tab_block li.e_example_tab.ui-state-active {
	background-image: url(../../../images/branding/active_glass_bg_green.png);
}
#tab_block li.e_example_tab.ui-state-active a {
	font-weight: bold;
	color: #34343E;
}
#tab_block .e_example_tab_container {
	border-top: 6px solid #44B77C;
}

/* Accordion Styles */
.accordion_auto_block .accordionHead a {
	font-size: 1.4em;
	color: #34343E;
}

/* EMESRT specific styles */
.emesrtReturnLink {
	font-size: 11px;
}
.emesrtPanelContent {
	font-size: .9em;
	line-height: 1.4em;
	padding: 6px;
	border: 1px solid #fff;
	background-color: #FCF7E9;
}
.emesrtPanelContent p, .emesrtPanelContent h3, .emesrtPanelContent h4 {
	margin: .2em 0em;
}
.emesrtActive {
	font-weight: bold;
	color: #ff0000;
}
