* { margin:0; padding:0; border:none !important; }
body, html { background-color:#FFF; color:#666; font-size:9px; font-family:Arial, Helvetica, sans-serif; }

/* Hide unneeded elements */
#progress_bar_dialog, #header-nav-search, 
#main-navigation, #msgpopup_content_wrapper, 
#customer-care-navigation, #footer, h1, h2,
#sub-footer, .modify, .header, .hidden, .hide, 
#MessageArea, .directions, #header-hover-tout,
.email, .print, tr, #location,
.addressStart, .addressEnd, .store-end,
.ui-widget-overlay, .ui-dialog-titlebar-close, .storeInfo  { display:none; }

#page { width:586px; margin:0; }
#header { border-bottom:6px solid #000 !important; padding-bottom:6px; }
#header_logo { width:188px; height:52px; margin:0; }
#header_logo img.hide { display:block; }
#main_content_wrapper { width:auto; margin:0; }
#customer-care-main-content { padding:0; width:586px; min-height:0; }

/* Store Specific */
#store_selection { float:left; width:586px; padding:10px 0 0; margin:0; }
#store_selection .store { display:block; border-bottom:1px solid #CCC !important; padding-bottom:2px; margin-bottom:5px; }
#store_selection .name { text-transform:capitalize; }
#store_selection .selected-store { display:block; }
#store_selection #storeLocatorResults { width:586px; padding:0; }
.print, .store-print, .routeModalContent .modalLeft h4 { display:none; visibility:hidden; }
.routeModalContent .modalLeft .locatorDirections li { border-top:1px solid #CCCCCC !important; }
.routeModalContent { padding:0; width:586px !important; }
.routeModalContent .map { margin:0; width:300px; height:260px; }
.routeModalContent .map #routeMap { width:300px; height:260px; }
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable { position:static !important; }
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix { display:none; }
.routeModalContent .modalLeft { width:255px; }
.routeModalContent .modalLeft .locatorDirections .number, .routeModalContent .modalLeft .locatorDirections .distance { width:auto; }
.routeModalContent .modalLeft .locatorDirections .direction { width:210px; }