body {background:  url(/Portals/0/images/dsi-body-bg.jpg) center top no-repeat;}
div.flasharea {clear: both; min-height: 338px; _height: 338px; _display: block; position: relative; /*background: url(/Portals/0/images/homepageImageVideo.jpg) no-repeat center top;*/}
#videoPlaceHolder {position: absolute; top: 17px; right: 90px; width: 480px; height: 290px; z-index: -5;}
/* for jQuery slider content */
#slideViewer { margin: 0; overflow: hidden; position: relative; width: 978px; }
#slideViewer .js { overflow:hidden; zoom:1; }
#slideViewer .carousel, #slideViewer .carousel .carousel-wrap {margin:0; border:0; zoom:1;}
#slideViewer .js .carousel-wrap { margin: 0; display:inline-block; width: 978px; }
.IE #slideViewer .js .carousel-wrap { margin: 0; display:inline; }
#slideViewer .carousel ul { margin:0; padding:0; zoom:1; }
#slideViewer .js ul li { margin: 0; overflow:hidden; display:inline; float:left; }
#slideViewer .carousel .carousel-control { display: none; visibility: hidden; }
#slideViewer .carousel div { margin: 0; padding:0; border:0; }
#slideViewer .carousel ul { margin: 0; padding:0; list-style:none; }
#slideViewer .carousel ul li { margin:0; position: relative; width: 978px; height: 347px;}
#slideViewer .carousel ul li a { position: absolute; display: block; }
#slideViewer .carousel ul li.intHidden {visibility: hidden;}
#slideViewer .carousel ul li a.hover:hover { background: url(/Portals/0/images/button_overlay.png) 0 0 no-repeat; }
#slideViewer .carousel ul li.hpPanelOne { background: url(/Portals/0/images/homepageBannerMobileApps1.jpg) 0 0 no-repeat; }
#slideViewer .carousel ul li.hpPanelOne #maOverviewVideo { top: 129px; left: 418px; width: 146px; height: 44px; }
#slideViewer .carousel ul li.hpPanelOne #maPDF { top: 187px; left: 418px; width: 146px; height: 44px; }
#slideViewer .carousel ul li.hpPanelOne #maYouTube { top: 246px; left: 418px; width: 146px; height: 28px; }
#slideViewer .carousel ul li.hpPanelTwo { background: url(/Portals/0/images/homepageBannerMobileApps2.jpg) 0 0 no-repeat; }
#slideViewer .carousel ul li.hpPanelTwo #maServiceVideo { top: 223px; left: 110px; width: 146px; height: 44px; }
#slideViewer .carousel ul li.hpPanelTwo #maServicePDF { top: 223px; left: 300px; width: 146px; height: 44px; }
#slideViewer .carousel ul li.hpPanelThree { background: url(/Portals/0/images/homepageBannerMobileApps3.jpg) 0 0 no-repeat; }
#slideViewer .carousel ul li.hpPanelThree #meVideo { top: 129px; left: 229px; width: 146px; height: 44px; }
#slideViewer .carousel ul li.hpPanelThree #mePromo { top: 129px; left: 415px; width: 146px; height: 44px; }
#slideViewer .carousel ul li.hpPanelThree #meYouTube { top: 129px; left: 600px; width: 146px; height: 44px; }
#slideViewer .carousel ul li.hpPanelFour { background: url(/Portals/0/images/homepageBannerMobileApps4a.jpg) 0 0 no-repeat; }
#slideViewer .carousel ul li.hpPanelFour #locationsPDF { top: 176px; left: 110px; width: 146px; height: 44px; }
#slideViewer .carousel ul li.hpPanelFour #locationsPage { top: 176px; left: 297px; width: 146px; height: 44px; }
#slideViewer div.center-wrap { margin: 0; zoom:1; }
#slideViewer div.center-wrap div { margin: 0; padding: 0; position: absolute; bottom: 30px; right: 75px; z-index: 100; }
#slideViewer div.center-wrap p { margin: 0; padding: 0; }
#slideViewer div.center-wrap a { margin: 0 3px 0 0; padding: 0; display: inline-block; width: 26px; height: 26px; font-size: 1px; background: url(/Portals/0/images/off_btn.png) 0 0 no-repeat; cursor: pointer; color: #333; }
#slideViewer div.center-wrap a span { margin: 0; padding:0; position: absolute; left: -9999em; }
#slideViewer div.center-wrap a.active, #slideViewer div.center-wrap a:hover { background: url(/Portals/0/images/on_btn.png) 0 0 no-repeat; }
/* - END - for jQuery slider content */

/*div.slogan {
	height: 63px;
	background: url(/Portals/0/images/ds-ems.jpg) center top no-repeat;
	}	*/
	

