/* CSS Document - Foodservice Template */
#container #outline #header #topNav #secTopNavFoodservice{color:#fff;font-weight:bold;}
#container #center #blockTitle{background:url(/images/foodserviceTitle.png) top left no-repeat;}
/*#container #center #rightImage{background:url(/images/head_foodService.jpg) top left no-repeat;}*/
#container #main #contentContainer #sideNav #loginRule{border-top:dotted 1px #eb791d;}
#container #main #contentContainer #sideNav .sideNavItem a{color:#eb791d;}
#container #main #contentContainer #sideNav .sideNavItem {background-color:#f5e0d0;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuTitle{background:url(/images/SubMenuHeader_service.png) no-repeat;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuItemOne{background:url(/images/SubMenuRowOne_service.png) repeat-y;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuItemTwo{background:url(/images/SubMenuRowTwo_service.png) repeat-y;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuBottomOne{background:url(/images/SubMenuBottomOne_service.png) no-repeat;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuBottomTwo{background:url(/images/SubMenuBottomTwo_service.png) no-repeat;}
#container #main #contentContainer #sideNav .sideNavItem .tab {background:url(/images/navTab_service.png) no-repeat;}
#container #main #contentContainer #sideNav .sideNavItem .tabOpaque {background:url(/images/navTab_serviceOpaque.png) no-repeat;}

#container #main #contentContainer #content #foodserviceMap .mapLocationPopup{position:absolute;display:none;}
#container #main #contentContainer #content #foodserviceMap .mapLocationPopup .mapLocationPopupTop{position:relative:width:351px;height:13px;background:url(/images/mapPopupBackTop.png) no-repeat;}
#container #main #contentContainer #content #foodserviceMap .mapLocationPopup .mapLocationPopupCenter{position:relative;width:351px;height:110px;background:url(/images/mapPopupBack.png) repeat-y;}
#container #main #contentContainer #content #foodserviceMap .mapLocationPopup .mapLocationPopupCenter .popupCloseButton{color:#008828;font-weight:bold;font-family:arial;font-size:12px;border:solid 1px;text-decoration:none;padding-left:4px;padding-right:3px;position:absolute;top:0px;right:10px;}
#container #main #contentContainer #content #foodserviceMap .mapLocationPopup .mapLocationPopupCenter .popupAddress{position:relative;padding-left:25px;padding-top:20px;width:180px;font-size:14px;}
#container #main #contentContainer #content #foodserviceMap .mapLocationPopup .mapLocationPopupCenter .popupImage{position:absolute;width:113px;height:82px;background:url(/images/popupPicBorder.png) no-repeat;top:20px;right:30px;}
#container #main #contentContainer #content #foodserviceMap .mapLocationPopup .mapLocationPopupCenter .popupImage img{margin-left:4px;margin-top:4px;}
#container #main #contentContainer #content #foodserviceMap .mapLocationPopup .mapLocationPopupBottom{position:relative;width:351px;height:19px;background:url(/images/mapPopupBackBottom.png) no-repeat;}
#container #main #contentContainer #content #foodserviceMap .mapLocationPopup .mapLocationPopupTriangle{border:none;position:absolute;top:60px;left:-52px;}

#container #main #contentContainer #content #foodserviceMap #FrankHugusPopup{position:absolute;top:70px;left:270px;}
#container #main #contentContainer #content #foodserviceMap #JackBrillPopup{position:absolute;top:0px;left:170px;}
