
#RootDiv { width:100%; background:url(/images/HeaderBack-rev2.png) repeat-x top; }
	#HeaderDiv { float:none; max-width:1240px; min-width:990px; height:160px; margin:0px auto; }
		#HeaderRowTopDiv { position:relative; width:100%; height:69px; }
			#HeaderRowTopLeftDiv {}
				#LogoDiv { margin:12px 0 0 15px; }
			#HeaderRowTopMiddleDiv { margin:6px 0 0 6px; line-height:13px; }
				#HeaderRowTopMiddleDiv img { margin:-2px 0 0 9px; }
/*
				#HeaderRowTopMiddleDiv .Divider { width:1px; height:40px; background-color:#b32125; margin:1px 9px 0 0; }
				#HeaderRowTopMiddleDiv a {}
				#HeaderRowTopMiddleDiv a:hover { text-decoration:none; }
					#HeaderRowTopMiddleDiv .RedText { font-size:11px; color:#b32125; }
					#HeaderRowTopMiddleDiv .GrayText { font-size:11px; color:#576369; }
				#HeaderRowTopMiddleDiv img { margin:0px 0 0 5px; }
*/
			#HeaderRowTopRightDiv { position:absolute; top:26px; right:20px; }
				#HeaderRowTopNavList {}
				#HeaderRowTopNavList li { list-style:none; margin:0 0 0 15px; } 
				#HeaderRowTopNavList a:link, #HeaderRowTopNavList a:visited  { color:#8b8b8b; }
				#HeaderRowTopNavList a:hover { color:#AF2F34; text-decoration:none; }
				#HeaderRowTopNavList .TopNavCurrentSection a:link, #HeaderRowTopNavList .TopNavCurrentSection a:visited { color:#AF2F34; }
		#HeaderRowBottomDiv { position:relative; width:100%; z-index:999; }
			#HeaderRowBottomNavList { display:block; float:none; width:946px; list-style:none; margin:0 auto; }
			#HeaderRowBottomNavList > li { float:left; position:relative; height:48px; line-height:48px; background-color:#b21f24; font-weight:bold; font-size:14px; text-align:center; border-left:solid 1px #8f8f8f; }
			#HeaderRowBottomNavList > li > a, .NavListItemBackDiv a { display:block; width:100%; height:48px; color:#FFF; }
			#HeaderRowBottomNavList > li > a:link, #HeaderRowBottomNavList > li > a:visited { color:#FFF; }
			#HeaderRowBottomNavList > li > a:hover, .NavListItemBackDiv a:hover { text-decoration:none; }
			.NavListItemCurrentSection { background-image:url(/images/TopNavItemOverBack-rev.png); }
			.NavListItemBackDiv { display:none; height:48px; margin:0 0 -48px 0; font-weight:bold; font-size:14px; text-align:center; border-left:solid 1px #8f8f8f; line-height:48px; color:#FFF; }
				#ctl00_NavSolutionsListItem, #ctl00_NavSolutionsListItem .NavListItemBackDiv { width:239px; }
				#ctl00_NavIndustriesServedListItem, #ctl00_NavIndustriesServedListItem .NavListItemBackDiv { width:222px; }
				#ctl00_NavSuccessStoriesListItem, #ctl00_NavSuccessStoriesListItem .NavListItemBackDiv { width:248px; }
				#ctl00_NavMRMResourceCenterListItem, #ctl00_NavMRMResourceCenterListItem .NavListItemBackDiv { width:230px; border-right:solid 1px #8f8f8f; }
					.DropDownList { display:none; visibility:hidden; float:left; width:100%; height:auto; background:url(../images/dropDownMenuBack.png) repeat-x bottom; padding:0px 0; overflow:hidden; }
					.DropDownList li { width:90%; list-style:none; font-size:12px; line-height:12px; text-align:left; margin:0 0 0 17px; padding:3px 0; }
					.DropDownList li a:link, .DropDownList li a:visited  { color:#FFF; }
					.DropDownList .Divider { width:90%; height:1px; line-height:0; font-size:0; background-color:#969c9f; margin:7px 0 0 0; }
	#BodyDiv { float:none; width:953px; margin:0px auto 0 auto; }
	#FooterDiv { width:100%; height:76px; margin:20px 0 0 0; background-image:url(/images/FooterBack.png); }
		#FooterInsideDiv { float:none; width:951px; margin:10px auto 0 auto; }
			#FooterLeftDiv { width:300px; margin:10px 0 0 0; line-height:14px; color:#606d73; }
				#FooterLeftDiv > a:link, #FooterLeftDiv > a:visited { font-size:13px; }
				#FooterLeftDiv a:link, #FooterLeftDiv a:visited { color:#606d73; }
				#FooterLeftDiv a:hover { color:#AF2F34; }
				#FooterLeftDiv p { font-size:9px; line-height:5px; color:#606d73; }
			#FooterRightDiv { float:right; width:300px; color:#606d73; text-align:right; padding:28px 0 0 0; line-height:8px; }
				#FooterRightDiv > a:link, #FooterRightDiv > a:visited { font-size:13px; }
				#FooterRightDiv a:link, #FooterRightDiv a:visited { color:#606d73; }
				#FooterRightDiv a:hover { color:#AF2F34; }
				#FooterRightDiv p { font-size:11px; }


.DetailToolTip { z-index:9999; }
.DetailImageDiv { display:none; position:absolute; }
	.DetailImageInnerDiv { position:relative; float:left; }
		.DetailImageBackLeftDiv { margin:18px 0 0 -32px; padding:0 0 0px 32px; background:url(/images/2ndLayer/DetailImageFrameLeftMiddle-trans.png) left no-repeat; }
			.DetailImageBackRightDiv { margin:0px -32px 0 0px; padding:0 32px 0px 0px; background:url(/images/2ndLayer/DetailImageFrameRightMiddle3-trans.png) right no-repeat; }
				.DetailImage { position:relative; z-index:99;margin:-18px 0 -21px 0; padding:10px 10px 10px 10px; z-index:999; }
		.DetailImageBackTopDiv { position:absolute; left:26px; top:-32px; width:100%; height:50px; z-index:11; overflow:hidden; }
			.DetailImageBackTopInnerDiv { position:absolute; right:52px; width:100%; height:50px; background:url(/images/2ndLayer/DetailImageFrameTopMiddle-trans.png); z-index:11; }
		.DetailImageBackBottomDiv { position:absolute; left:26px; bottom:-50px; width:100%; height:50px; z-index:11; overflow:hidden; }
			.DetailImageBackBottomInnerDiv { position:absolute; right:52px; width:100%; height:50px; background:url(/images/2ndLayer/DetailImageFrameBottomMiddle-trans.png); z-index:11; }
		.DetailImageTopLeftDiv { position:absolute; left:-32px; top:-33px; width:58px; height:51px; background:url(/images/2ndLayer/DetailImageFrameTopLeft-trans.png); z-index:11; }
		.DetailImageTopRightDiv { position:absolute; right:-32px; top:-33px; width:58px; height:51px; background:url(/images/2ndLayer/DetailImageFrameTopRight-trans.png); z-index:11; }
		.DetailImageBottomLeftDiv { position:absolute; left:-32px; bottom:-51px; width:58px; height:51px; background:url(/images/2ndLayer/DetailImageFrameBottomLeft-trans.png); z-index:11; }
		.DetailImageBottomRightDiv { position:absolute; right:-32px; bottom:-51px; width:58px; height:51px; background:url(/images/2ndLayer/DetailImageFrameBottomRight-trans.png); z-index:11; }
