/* CSS Document */div#navPrimary {	background-color:#3170A7;	margin:0px 2px 20px 0px;	padding-left:5px;	height:38px;	background-image:url(/common/das/images/ui/primaryNavBackground.gif);	background-repeat:no-repeat;}div#memberLinks {	float:right;	white-space:nowrap;	padding:13px 9px 0px 0px;}div#memberLinks, div#memberLinks a {	font-size:11px;	color:#A2BED7;}div#memberLinks a {	padding:0px 6px 0px 6px;}/* primary navigation */div#navPrimary a.navPri {	display:block;	float:left;	background-image:url(/common/das/images/ui/primaryNavDivider.gif);	background-repeat:no-repeat;	height:38px;	color:#FFFFFF;	font-size:12px;	text-decoration:none;	cursor:pointer;}div#navPrimary a#navPri_home {	background-image:none;}div#navPrimary a.navPri span {	display:block;	float:left;	height:25px;	padding:13px 15px 0px 15px;}/* hover state */div#navPrimary ul.navPri li a.navPri:hover,div#navPrimary ul.navPri li a#navPri_home:hover,div#navPrimary ul.navPri li:hover a.navPri,div#navPrimary ul.navPri li:hover a#navPri_home,div#navPrimary ul.navPri li.sfHover a.navPri,div#navPrimary ul.navPri li.sfHover a#navPri_home {	color:#054F92;	background-image:url(/common/das/images/ui/primaryNavBackgroundLeftHover.gif);}div#navPrimary ul.navPri li a.navPri:hover span,div#navPrimary ul.navPri li:hover a.navPri span,div#navPrimary ul.navPri li.sfHover a.navPri span {	background-image:url(/common/das/images/ui/primaryNavBackgroundRightHover.gif);	background-position:top right;	background-repeat:no-repeat;}/* selected state */div#navPrimary ul.navPri li.navSel a.navPri,div#navPrimary ul.navPri li.navSel a#navPri_home {	color:#054F92;	background-image:url(/common/das/images/ui/primaryNavBackgroundLeftHover.gif);}div#navPrimary ul.navPri li.navSel a.navPri span,div#navPrimary ul.navPri li.navSel a#navPri_home span {	background-image:url(/common/das/images/ui/primaryNavBackgroundRightHover.gif);	background-position:top right;	background-repeat:no-repeat;}/**//* superfish.js required styles */div#navPrimary ul.navPri, div#navPrimary ul.navPri * {	margin:			0;	padding:		0;	list-style:		none;}div#navPrimary ul.navPri {	line-height:	1.0;}div#navPrimary ul.navPri ul {	position:		absolute;	top:			-999em;	/*width:			10em;  left offset of submenus need to match (see below) */}div#navPrimary ul.navPri ul li {	/*width:			100%;*/}div#navPrimary ul.navPri li:hover {	visibility:		inherit; /* fixes IE7 'sticky bug' */}div#navPrimary ul.navPri li {	float:			left;	position:		relative;	z-index:10;}div#navPrimary ul.navPri a {	display:		block;	position:		relative;	z-index:11;}div#navPrimary ul.navPri li:hover ul,div#navPrimary ul.navPri li.sfHover ul {	left:			1px;	top:			38px; /* match top ul list item height */	z-index:		99;}/* the next 4 are specific to tertiary nav throwout menus which are not implemented in this release */div#navPrimary ul.navPri li:hover li ul,div#navPrimary ul.navPri li.sfHover li ul {	top:			-999em;}div#navPrimary ul.navPri li li:hover ul,div#navPrimary ul.navPri li li.sfHover ul {	/*left:			10em;  match ul width */	top:			0;}div#navPrimary ul.navPri li li:hover li ul,div#navPrimary ul.navPri li li.sfHover li ul {	top:			-999em;}div#navPrimary ul.navPri li li li:hover ul,div#navPrimary ul.navPri li li li.sfHover ul {	/*left:			10em;  match ul width */	top:			0;}/* end superfish.js required styles *//* second level nav */div#navPrimary ul.navSec {	background-image:url(/common/das/images/ui/subNavigationBackgroundRight.png);	background-position:bottom right;	padding:0px 0px 9px 0px;	border-top:2px solid #FFFFFF;}div#navPrimary ul.navSec li {	float:left;	clear:left;	padding:6px 22px 0px 4px;	height:17px;	border-left:10px solid #FFFFFF;}div#navPrimary ul.navSec li.foot {	height:9px;	padding:0px 0px 0px 0px;	float:none;	border:1px solid red;	display:none;}div#navPrimary ul.navSec li a {	display:block;	float:left;	clear:left;	white-space:nowrap;	color:#023d75;	font-size:12px;	text-decoration:none;}div#navPrimary ul.navSec li a:hover {	color:#008CC9;}