/********************* DHTML Menus ***********************/
.dhtmlMenuWrapper {
	position: absolute; z-index: 6;
}
.paddedSubMenu {
	padding: 0px 10px 10px 0px;
	background: url(../images/blank.gif) top left repeat; /* needed for IE hover to work */
	cursor: default;
}
.dhtmlMenuTable {
	border: 1px solid #080839;
}
.dhtmlShifted {
	position: relative; top: -5px; left: 3px;
}
.bottomBordered { 
	border-bottom: 1px dotted #FFFFFF;
}

.subDHTMLMenuWrapper {
	display: none; 
	position: absolute; left: 160px; top: -1px;
}

.dhtmlMenuTable td.dhtmlCell, .dhtmlMenuTable td.dhtmlCellOn { 
	opacity: 0.90;
	filter: alpha(opacity=90);	
}

.dhtmlCell {
	background-color: #688BB3;
	cursor: pointer;
}
.dhtmlCellOn {
	background-color: #CCD8E6;
	cursor: pointer;
}

.subDHTMLCell {
	background-color: #688BB3;
	cursor: pointer;
	filter: alpha(opacity=90);	/* Only IE needs this - the other guys are getting this sorta thing from inheritance */
	width: 142px;
	padding-right: 5px;
}
.subDHTMLCellOn {
	background-color: #CCD8E6;
	cursor: pointer;
	filter: alpha(opacity=90);  /* Only IE needs this - the other guys are getting this sorta thing from inheritance */
	width: 142px;
	padding-right: 5px;
}

.dhtmlCell a.level1Link:link, .dhtmlCell a.level1Link:visited, .dhtmlCell a.level1Link:hover, .dhtmlCell a.level1Link:active,
.subDHTMLCell a.level2Link:link, .subDHTMLCell a.level2Link:visited, .subDHTMLCell a.level2Link:hover, .subDHTMLCell a.level2Link:active {
	display: block;
	padding: 5px; 
	color: #FFFFFF;
	text-decoration: none;	
	width: 100%; height: 100%;
}
.dhtmlCellOn a.level1Link:link, .dhtmlCellOn a.level1Link:visited, .dhtmlCellOn a.level1Link:hover, .dhtmlCellOn a.level1Link:active,
.subDHTMLCellOn a.level2Link:link, .subDHTMLCellOn a.level2Link:visited, .subDHTMLCellOn a.level2Link:hover, .subDHTMLCellOn a.level2Link:active {
	display: block;
	padding: 5px; 
	color: #84130B;
	text-decoration: none;		
	width: 100%; height: 100%;
}

.dhtmlDropShadowHome {
	width: 163px; height: 5px; 
	background: url(../images/content/nav/header/dhtml_bottom_shadow.png) top left no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/content/nav/header/dhtml_bottom_shadow.png',sizingMethod='crop');
	_background-repeat: no-repeat;
}
.dhtmlDropShadowContent {
	width: 163px; height: 5px; 
	background: url(../images/content/nav/header/dhtml_bottom_shadow.png) top left no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/content/nav/header/dhtml_bottom_shadow.png',sizingMethod='crop');
	_background-repeat: no-repeat;
	position: relative; top: -5px;
}
.dhtmlDropShadow2ndary {
	width: 163px; height: 5px; 
	background: url(../images/content/nav/header/dhtml_bottom_shadow.png) top left no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/content/nav/header/dhtml_bottom_shadow.png',sizingMethod='crop');
	_background-repeat: no-repeat;
}

/************** Rabbit Trail *****************/
#rabbitTrailBar {
	width: 779px; height: 22px; 
	background: url(../images/content/rabbit_trail_bg.jpg) top left no-repeat; 
	padding-left: 10px; padding-top: 4px;
}

#rabbitTrailBar a:link, #rabbitTrailBar a:visited { color: #162B5A; text-decoration: none; }
#rabbitTrailBar a:hover, #rabbitTrailBar a:active { color: #84130B;	text-decoration: none; }	
#rabbitTrailBar .youAreHere { color: #84130B; }

