@charset "UTF-8";
/* css :: structure :: umna */

/* T R B L */
/* ***************************************** common */
body {
	padding: 0px;
	margin: 0px;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
li {}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}
.topLine {
	border-top: dotted #CCC 1px;
}
.bottomLine {
	border-bottom: dotted #CCC 1px;
}
/* ***************************************** structure containers */
#hdrBGNDimg, #contentBGND, #footerBGNDimg {
	padding: 0px;
	margin: 0px auto;
	max-width: 1050px;
	/* IE6 FIX */
	_width: 1050px;
/*	z-index:-1;
	position:relative; */
}
#navHdrContainer {
	position: relative;
	width: 996px;
	height: 96px;
	margin: 0px auto;
}
#navHdrContainer.homepage {
	height: 142px;
}
.contentContainer {
	width: 996px;
	margin: 0px auto;
	padding: 0px;
}
.flashContent {
	width: 996px;
	height: 333px;
	margin: 0px auto;
}
.columnBox250 {
	width: 250px;
	margin: 0px 0px 25px 40px;
	/* IE6 FIX */
	_margin: 0px;
	_padding: 0px 0px 25px 30px;
}
.columnBox300 {
	width: 300px;
	margin: 0px 0px 25px 40px;
	/* IE6 FIX */
	_margin: 0px;
	_padding: 0px 0px 25px 30px;
}

/****************************************** content */
#sideBarNav {
	width: 257px;
	margin: 0px;
	padding: 0px;
}
#sideBarNav #subNav {
	width: 230px;
	margin: 0px 0px 0px 28px;
	padding: 0px;
	background-color: #FFF;
}
#sideBarNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#sideBarNav li {
	margin: 0px 30px 0px 0px;
	padding: 7px 0px 7px 25px;
	border-bottom: dotted #666666 1px;
}
#sideBarNav li li  {border-bottom:none;}
#sideBarNav li a {text-decoration:none!important;}
#sideBarNav li a:hover {text-decoration:underline!important;}
#sideBarNav li.currentSelection {
	background-image: url(../img/sideBarNav_bulletArrow.gif);
	background-repeat: no-repeat;
	background-position: 15px 12px;
}
#ContentloginInfo {
	margin: 0px 0px 0px 28px;
	padding: 30px 0px 20px 0px;
}
.contentColumn {
	width: 630px;
	margin: 0px 0px 20px 65px;
	padding: 0px 0px 20px 0px;
}
.magazineColumn {
	width: 675px;
	margin: 0px 0px 20px 40px;
	padding: 0px 0px 20px 0px;
}

#ContentpageUtilities {
	margin: 25px 0px 20px 0px;
	padding: 0px 0px 10px 0px;
	text-align: right;
}
.articleLinks {
	margin: 10px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}
.articleLinks ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.articleLinks li {
	float: left;
	margin: 0px;
	padding: 0px 20px 0px 20px;
	background-image: url(../img/contentList_divider.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

.articleLinks li.start {
	padding: 0px 20px 0px 0px;
}
.articleLinks li.end {
	padding: 0px 0px 0px 20px;
	background-image: none;
}
.articleLinks li p {margin:0px;padding:0px;}
#shareLinks {
	display: none;
}
.articleCopy {
	margin: 0px;
	padding: 20px 0px 0px 0px;
}

/* primaryPage */
#imageHeadline {
	margin: 0px 0px 40px 0px;
}

.articleHeadline3 {
	padding: 0px 0px 25px 0px;
}
.primaryPage_contentColumn {
	width: 630px;
	margin: 208px 0px 20px 65px;
	padding: 0px 0px 20px 0px;
}
.primaryPage_columnBox {
	width: 275px;
	margin: 0px;
	padding: 0px;
}
.primaryPage_rightColumnBox {
	width: 255px;
	margin: 0px 0px 0px 55px;
	padding: 0px;
}
.primaryPageItem {
	margin: 0px;
	padding: 15px 3px 10px 3px;
}

/* noMenuPage */
.noMenuContainer {
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 25px 0px;
}

/* ***************************************** header */

#hdrLogo {
	width: 325px;
	height: 96px;
}
#hdrLogo.homepage {
	height: 142px;
}

#ContentutilityNav {
	margin: 18px 0px 10px 45px;
	width: 475px;
}
#ContentutilityNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#ContentutilityNav li {
	float: left;
	margin: 0px;
	padding: 0px 7px 0px 7px;
	background-image: url(../img/dividerLine_org.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#ContentutilityNav li.startUtilNav {
	padding: 0px 7px 0px 0px;
}
#ContentutilityNav li.endUtilNav {
	background-image: none;
}
#ContentutilityNav li a {font-size:11px;}
#mainNav {

	position:absolute;
	/*z-index: 999999;*/
	z-index:500;
	top: 55px;
	left: 369px;
}
#mainNav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#mainNav li {
	float: left;
	margin: 0px;
	padding: 5px 83px 5px 0px;
	background-image: url(../img/mainNav_dnArrow_lrg.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

#mainNav li#discoverBTN {
	background-position: 108px 12px;
}
#mainNav li#connectBTN {
	background-position: 102px 12px;
}
#mainNav li#engageBTN {
	background-position: 90px 12px;
}
#mainNav li#joinBTN {
	margin: 0px;
	padding: 5px 40px 5px 0px;
	background-position: 55px 12px;
}
#ContenthdrSearch {
	position:absolute;
	z-index: 100;
	top: 16px;
	left: 870px;
	background: url(../img/search-bg.gif) no-repeat;
margin:0px;
padding-left:3px;
height:25px;
width:150px;
padding-top:2px;

}
.searchbx {width:95px;height:14px;border:1px solid #fff;vertical-align:top;}
#ContenthdrSearch img {vertical-align:top;margin-left:-6px;padding-left:0px;}
#ContentassistNav {
	position: absolute;
	top: 120px;
	left: 330px;
	z-index: 100;
	*z-index: -1;
	margin: 0px;
	padding: 0px;
	width: 400px;
}
#ContentassistNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#ContentassistNav li {
	float: left;
	margin: 0px;
	padding: 0px 15px 0px 15px;
	background-image: url(../img/dividerLine_wht.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#ContentassistNav li.startAssistNav {
	padding: 0px 15px 0px 0px;
}
#ContentassistNav li.endAssistNav {
	background-image: none;
}

#currentPage {
	position: absolute;
	z-index: 200;
	background-image: url(../img/mainNav_currentPageBGND.gif);
	background-repeat: repeat-x;
	top: 46px;
	width: 150px;
	height: 50px;
}
#currentPage.discovery {
	left: 349px;
}
#currentPage.connect {
	left: 530px;
}
#currentPage.engage {
	left: 698px;
}
#currentPage.join {
	left: 846px;
}

/* ***************************************** dropDn menu (global) */
#navHdrContainer .dropDnMenu {
	position: absolute;
	top: 46px;
	display: none;
	*zoom:1
}
#navHdrContainer .menuTab {
	width: 150px;
	height: 50px;
	background-color: #febf58;
}
#navHdrContainer .menuBox {
	background-image: url(../img/mainNav_dropDnMenu_bgndTile.gif);
	background-repeat: repeat-x;
	background-color: #FFF;
	width: 555px;
	margin: 0px;
	padding: 0px;
	z-index:999999!important;
	position:relative;
}
#navHdrContainer .menuBoxContent {
	margin: 0px;
	padding: 20px 0px 20px 20px;
}

#navHdrContainer .dropDnMenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 180px;
}
#navHdrContainer .dropDnMenu li {
	color: #7c1625;
	font-weight: bold;
	background-image: url(../img/dropDnMenu_bulletArrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	margin: 0px;
	padding: 3px 10px 3px 15px;
	border-bottom: 1px solid #e2b595;
}
#navHdrContainer .dropDnMenu li.endMenu {
	border-bottom: none;
}

#navHdrContainer .menuDescription_left {
	width: 180px;
	margin: 0px;
	padding: 10px 0px 0px 35px;
}
#navHdrContainer .menuDescription_right {
	width: 180px;
	margin: 0px;
	padding: 10px 15px 0px 140px;
}

/* ***************************************** dropDn menu :: discoverMenu */
#navHdrContainer #discoverMenu {
	left: 348px;

}
#navHdrContainer #discoverMenu .menuTab {}
#navHdrContainer #discoverMenu .menuBoxContent {
	background-image: url(../img/discoverMenu_photo.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

/* ***************************************** dropDn menu :: connectMenu */
#navHdrContainer #connectMenu {
	left: 441px;
}
#navHdrContainer #connectMenu .menuTab {
	margin: 0px 0px 0px 90px;
}
#navHdrContainer #connectMenu .menuBoxContent {
	background-image: url(../img/connectMenu_photo.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

/* ***************************************** dropDn menu :: engageMenu */
#navHdrContainer #engageMenu {
	left: 348px;
}
#navHdrContainer #engageMenu .menuTab {
	margin: 0px 0px 0px 350px;
}
#navHdrContainer #engageMenu .menuBoxContent {
	background-image: url(../img/engageMenu_photo.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

/* ***************************************** dropDn menu :: joinMenu */
#navHdrContainer #joinMenu {
	left: 441px;
}
#navHdrContainer #joinMenu .menuTab {
	margin: 0px 0px 0px 405px;
}
#navHdrContainer #joinMenu .menuBoxContent {
	background-image: url(../img/joinMenu_photo.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

/* ***************************************** footer */

#footerContainer {
	width: 996px;
	margin: 0px auto;
	padding: 50px 0px 0px 0px;
}
.footerNavBox {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	/* IE6 FIX */
	_width: 500px;
}
.footerNavBoxRight {
	text-align: right;
	margin: 0px;
	padding: 0px 20px 0px 0px;
	/* IE6 FIX */
	_width: 400px;
}
#footerNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#footerNav li {
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px 15px 0px 15px;
}
#footerNav li.start {
	padding: 0px 15px 0px 0px;
}
#footerSubNav {}
#footerSubNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#footerSubNav li {
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 0px 10px;
	height: 14px;
	background-image: url(../img/dividerLine_org.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	/* IE6 FIX */
	_background-position: right center;
}
#footerSubNav li.startSubNav {
	padding: 0px 10px 0px 0px;
}
#footerSubNav li.endSubNav {
	background-image: none;
}

