/*store locator changes for map size*/
#sl_results_map_content {
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	border-top:1px solid #CCC;
	height:430px;
	position:relative;
	width:519px;
}
#sl_sr_container {
	width:523px;
	margin:0 auto;
	position:relative;
	float:left;
}
#sl_header_grey75 {
	background-image:url("../../images/store-locator/sl_hd_bg_grey.gif");
	border-left:1px solid #CCC;
	height:25px;
	left:203px;
	position:absolute;
	top:0;
	width:740px;
}
#sl_header_grey75 {
	position:absolute;
	top:0;
	left:203px;
	width:740px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_bg_grey.gif);
	border-left:1px solid #CCC;
}
#sl_results_map_nav_east {
	height:40px;
	left:490px;
	position:absolute;
	top:194px;
	width:30px;
	z-index:100;
}
#sl_header_breadcrumb_btn {
	float:right;
	height:18px;
	margin:0;
	width:61px;
}
#sl_sr_slider {
	height:32px;
	left:365px;
	position:absolute;
	top:0;
	width:131px;
	z-index:101;
}
#sl_results_map_nav_north {
	height:30px;
	left:247px;
	position:absolute;
	top:0;
	width:40px;
	z-index:100;
}
#sl_results_map_nav_south {
	height:30px;
	left:247px;
	position:absolute;
	top:400px;
	width:40px;
	z-index:102;
}

#sl_results_map_shadow_topSide img{
width:520px !important;

}



/* map size changes ends here    */



#sl_sr_container_find_stores #sl_header_std {
	width:950px;
}
#sl_sr_container_find_stores #sl_header_red_full {
	width:940px;
}
#sl_sr_container_find_stores #sl_sp_leftColumn_body {
	width:474px;
}
#sl_sr_container_find_stores #sl_sp_rightColumn {
	background-image:url("../../images/store-locator/hmsl_sf_bannerContentBack.gif");
	width:475px;
}
#sl_sr_container_find_stores #sl_sp_leftColumn_base {
	background-image:url("../../images/store-locator/hmsl_sf_searchbottomback.gif");
	margin-top:18px;
	width:475px;
}
.sl-wrapper {
	clear:both;
	width:950px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
}
.sl-main-content {
	height:460px;
}
.promo-1-over-2 {
	width:401px;
	overflow:hidden;
}
.promo-1-over-2 img, .promo-1-over-2 a {
	float:left;
}
#print h3 {
	font-weight:700;
	line-height:13px;
}
#print .data-row-bottomborder {
	font-size:13px;
}
#print .sl-wrapper {
	width:650px;
	font-family:serif;
}
#print .sl-results-content {
	width:480px;
	font-size:100%;
	float:left;
	margin-bottom:18px;
}
#print .print-logo {
	height:91px;
}
#print .sl-title-header {
	padding:0;
	margin:0 0 -4px 0;
}
#print .sl-title-header.alt {
	padding:0;
	margin:0;
}
#print .sl-right-side {
	float:right;
	margin-bottom:18px;
}
#print .sl-terms-footer {
	border-top:1px solid #CCC;
	width:100%;
	line-height:13px;
}
#print .footercolumnLeft {
	color:#666;
	font-size:11px;
	float:left;
}
#print .footercolumnLeft a {
	text-decoration:none;
}
#print .footercolumnRight {
	color:#999;
	float:right;
	font-size:11px;
	text-align:right;
}
.bottom-3-banner {
	margin:6px auto 6px 0px;
	overflow:hidden;
	width:950px;
}
.bottom-3-banner li {
	display:inline-block;
	float:left;
	padding-left:13px;
}
.bottom-3-banner li:first-child {
	padding-left:0;
}
#Main a:visited, #Main a:link, #ModalContent a:visited, #ModalContent a:link, #MiniCart a:visited, #MiniCart a:link, .overlay a:link, .overlay a:visited {
	color:#666;
}
#Main .sl_results_details_base a, #Main a:hover {
	color:#C00;
}
#Main .sl_results_popup_getDirections_container p, #Main .sl_results_store_expanded_getDirections p {
	margin:0;
}
#searchroutecontainerPrintoptions a {
	text-decoration:none;
}
tr.data-row-bottomborder td {
	height:33px;
	padding-bottom:5px;
	padding-top:5px;
}
.sl_details_results_title a {
	padding-bottom:0;
}
.sl_results_store_item_expanded_hours {
	text-transform:lowercase;
}
.sl_results_store_item_expanded_hours b {
	text-transform:uppercase;
}
#sl_sp_leftColumn_body {
	font-family:verdana, helvetica, arial, sans-serif;
}
#sl_sp_leftColumn_body_only_search_copy {
	font-size:10px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none outside none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
q:before, q:after {
	content:"";
}
#catgoryHeaderContainer #categoryHeader {
	text-transform:lowercase;
}
#breadcrumb .first.previous {
	background:none!important;
	margin:0;
	padding:10px 0 0 16px;
}
#breadcrumb .previous {
	background:none!important;
}
.VE_Message {
	background-color:white;
	border:1px solid #CBCBCB;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	height:50px;
	left:370px;
	position:absolute;
	top:107px;
	width:200px;
	z-index:41;
}
.VE_Message_Title {
	background-color:white;
	color:#C00;
	cursor:default;
	font-size:8pt;
	font-weight:bold;
	height:20px;
	letter-spacing:0;
	overflow:hidden;
	padding-left:3px;
	padding-right:1px;
	padding-top:2px;
	position:absolute;
	text-overflow:ellipsis;
	text-transform:none;
	white-space:nowrap;
	width:200px;
	z-index:42;
}
.VE_Message_Body {
	background-color:white;
	color:#C00;
	font-size:8pt;
	font-weight:bold;
	height:30px;
	padding:3px;
	position:absolute;
	width:200px;
}
.VE_Message_Close {
	background-color:white;
	color:#666;
	cursor:pointer;
	font-size:8pt;
	font-weight:bold;
	height:20px;
	overflow:hidden;
	padding-left:1px;
	padding-right:1px;
	padding-top:2px;
	position:absolute;
	text-overflow:ellipsis;
	white-space:nowrap;
	z-index:42;
}
.VE_PlaceList {
	background-color:white;
	border:1px solid #CBCBCB;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	height:300px;
	opacity:.9;
	overflow:visible;
	padding:2px;
	position:absolute;
	width:400px;
}
.VE_PlaceList_Title {
	background-color:white;
	color:#C00;
	cursor:default;
	font-size:8pt;
	font-weight:bold;
	height:20px;
	letter-spacing:0;
	overflow:hidden;
	padding-left:7px;
	padding-right:1px;
	padding-top:2px;
	position:absolute;
	text-overflow:ellipsis;
	text-transform:none;
	white-space:nowrap;
	width:100%;
	z-index:42;
}
.VE_PlaceList_Close {
	background-color:white;
	color:#666;
	cursor:pointer;
	font-size:8pt;
	font-weight:bold;
	height:20px;
	overflow:hidden;
	padding-left:1px;
	padding-right:1px;
	padding-top:2px;
	position:absolute;
	white-space:nowrap;
	z-index:42;
}
.VE_PlaceList_Body {
	color:#666;
	cursor:pointer;
	font-size:8pt;
	overflow:hidden;
	padding:5px 5px 10px;
	position:absolute;
	top:25px;
	white-space:nowrap;
	z-index:42;
}
.VE_PlaceList_Location {
	color:#666;
	cursor:pointer;
	font-size:8pt;
	font-weight:bold;
	padding:5px;
	text-align:justify;
	white-space:normal;
}
a {
	color:#666;
	text-decoration:underline;
}
#tempHolder {
	left:10px;
	position:absolute;
	top:10px;
}
#sl_base {
	float:left;
	font-family:verdana, helvetica, arial, sans-serif;
	text-align:left;
	width:729px;
}
#sl_body_container {
	font-family:verdana, helvetica, arial, sans-serif;
	height:435px;
	position:relative;
	width:529px;
}
#sl_header_breadcrumb {
	color:#999;
	font-size:11px;
	height:18px;
	margin:0 0 10px;
	padding:0;
	text-align:left;
	width:729px;
}
#sl_header_breadcrumb_copy {
	float:left;
	margin:0;
	padding:0 0 0 17px;
	width:634px;
}
#sl_header_breadcrumb_copy p {
	color:#C00;
	display:inline;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
}
#sl_header_breadcrumb_copy a {
	color:#999;
	display:inline;
	font-size:11px;
	text-decoration:underline;
}
#sl_header_breadcrumb_copy a:hover {
	color:#C00;
	display:inline;
	text-decoration:underline;
}

#sl_header_breadcrumb_btn a {
	margin:0;
	padding:0;
}
#sl_breadcrumb_std {
	height:30px;
	left:0;
	position:absolute;
	top:0;
	width:729px;
}
#sl_header_std {
	float:left;
	height:25px;
	position:relative;
	width:729px;
}
#sl_body_std {
	float:left;
	width:529px;
}
#sl_breadcrumb_alt {
	height:84px;
	left:0;
	position:absolute;
	top:0;
	width:729px;
}
#sl_header_alt {
	background-color:#C00;
	height:25px;
	left:0;
	position:absolute;
	top:54px;
	width:729px;
}
#sl_body_alt {
	background-color:#EFEFEF;
	left:0;
	position:relative;
	top:79px;
	width:729px;
}
input.sl_form_input_sr_top {
	background:url("../../images/store-locator/sl_image_empty.gif") repeat scroll 0 0 transparent;
	border:medium none;
	color:#333;
	font-size:10px;
	height:20px;
	padding:3px 0 0;
	width:137px;
}
input.sl_form_input_sd_top {
	background:url("../../images/store-locator/sl_image_empty.gif") repeat scroll 0 0 transparent;
	border:medium none;
	color:#333;
	font-size:10px;
	height:20px;
	padding:3px 0 0;
	width:251px;
}
input.sl_form_input_sr_details {
	background:url("../../images/store-locator/sl_image_empty.gif") repeat scroll 0 0 transparent;
	border:medium none;
	color:#333;
	font-size:10px;
	height:20px;
	padding:3px 0 0;
	width:115px;
}
input.sl_form_input_sp {
	background:url("../../images/store-locator/sl_image_empty.gif") repeat scroll 0 0 transparent;
	border:medium none;
	color:#333;
	font-size:10px;
	height:20px;
	padding:3px 0 0;
	width:237px;
}
input.sl_form_input_sr_popup {
	background:url("../../images/store-locator/sl_image_empty.gif") repeat scroll 0 0 transparent;
	border:medium none;
	color:#333;
	font-size:10px;
	height:20px;
	padding:3px 0 0;
	width:78px;
}
.sl_form_button_gobutton {
	float:left;
	height:22px;
	width:35px;
}
input.sl_form_button_gobutton {
	border:medium none;
	float:left;
	height:22px;
	width:35px;
}
.sl_form_input_sm_body {
	float:left;
	height:22px;
	width:137px;
}
.sl_form_input_details_body {
	float:left;
	height:22px;
	width:115px;
}
.sl_form_input_details_popup_body {
	float:left;
	height:22px;
	width:78px;
}
.sl_form_input_med_body {
	float:left;
	height:22px;
	width:251px;
}
.sl_form_input_sp_body {
	float:left;
	height:22px;
	width:237px;
}
.sl_form_input_sm_leftcap {
	float:left;
	height:22px;
}
.sl_form_input_sm_rightcap {
	float:left;
	height:22px;
}
.altHours {
	color:#C00;
	font-style:italic;
	font-weight:bold;
}
.sl_form_input_sm_body {
	background-image:url("../../images/store-locator/sl_form_input_sm_body.gif");
	background-repeat:repeat-x;
}
.sl_form_input_details_body {
	background-image:url("../../images/store-locator/sl_form_input_sm_body.gif");
	background-repeat:repeat-x;
}
.sl_form_input_details_popup_body {
	background-image:url("../../images/store-locator/sl_form_input_sm_body.gif");
	background-repeat:repeat-x;
}
.sl_form_input_med_body {
	background-image:url("../../images/store-locator/sl_form_input_sm_body.gif");
	background-repeat:repeat-x;
}
.sl_form_input_sp_body {
	background-image:url("../../images/store-locator/sl_form_input_sm_body.gif");
	background-repeat:repeat-x;
}
.sl_form_input_sm_leftcap {
	background-image:url("../../images/store-locator/sl_form_input_sm_leftcap.gif");
	width:4px;
}
.sl_form_input_sm_rightcap {
	background-image:url("../../images/store-locator/sl_form_input_sm_rightcap.gif");
	width:4px;
}
#sl_details_container {
	float:left;
}
#sl_details_column_left {
	background-color:#FFF;
	border-left:1px solid #CCC;
	float:left;
	width:325px;
}
#sl_details_baseGraphic {
	background-image:url("../../images/store-locator/sl_details_basegraphic.gif");
	background-repeat:no-repeat;
	clear:both;
	height:5px;
	width:729px;
}
#sl_details_results_container {
	margin:9px;
}
#sl_details_results_container div {
	margin:5px 0;
}
.sl_details_results_title {
	float:left;
	margin:0;
	padding:0 5px 5px;
	width:185px;
}
.sl_details_results_title h2, .sl_details_results_title em {
	color:#666;
	font-size:14px;
	padding-bottom:2px;
}
.sl_details_results_title h3 {
	color:#C00;
	font-size:12px;
	font-style:italic;
	padding-bottom:2px;
}
.sl_details_results_title p {
	color:#666;
	font-size:11px;
	padding-bottom:5px;
}
.sl_details_results_title p.large {
	font-size:14px;
	font-weight:bold;
	padding-bottom:4px;
	padding-top:0;
}
.sl_details_results_title a {
	color:#C00;
	font-size:10px;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration:none;
}
.sl_details_results_title a:hover {
	text-decoration:underline;
}
.sl_details_results_search_again {
	float:left;
	height:17px;
	width:112px;
}
.sl_details_results_search_again_btm {
	float:right;
	height:17px;
	width:112px;
}
#sl_details_results_getDirections {
	background-image:url("../../images/store-locator/sl_details_getDirections_bk.gif");
	background-repeat:no-repeat;
	float:left;
	height:45px;
	width:307px;
}
#sl_details_results_getDirections div {
	margin:0;
}
.sl_details_results_getDirections_content {
	padding:5px;
}
.sl_details_results_getDirections_content p {
	color:#333;
	font-size:10px;
	padding-bottom:3px;
}
#sl_details_results_storeHours div {
	margin:0;
}
.sl_details_results_storeHours_top {
	background-image:url("../../images/store-locator/sl_details_storeHours_top.gif");
	background-repeat:no-repeat;
	float:left;
	height:28px;
	width:307px;
}
.sl_details_results_storeHours_top h2, .sl_details_results_storeHours_top h3, .sl_details_results_storeHours_top h4 {
	color:#666;
	font-size:16px;
	padding:5px;
}
.sl_details_results_storeHours_body {
	background-image:url("../../images/store-locator/sl_details_storeHours_back.gif");
	background-repeat:repeat-x;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	float:left;
	padding-bottom:5px;
	width:305px;
}
.sl_details_results_storeHours_body p {
	color:#666;
	font-size:11px;
	padding:5px 5px 0;
}
.sl_details_results_storeHours_body a {
	color:#C00;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	padding:5px 5px 0;
	text-decoration:none;
}
.sl_details_results_storeHours_base {
	background-image:url("../../images/store-locator/sl_details_storeHours_base.gif");
	background-repeat:no-repeat;
	float:left;
	height:5px;
	width:307px;
}
#sl_details_results_storeServices {
	float:left;
	padding:5px;
	width:297px;
}
#sl_details_results_storeServices div {
	margin:0;
}
#sl_details_results_storeServices {
	color:#999;
	font-size:16px;
}
#sl_details_results_storeServices h3 {
	font-weight:normal;
}
.sl_details_results_storeServices_item {
	border-bottom:1px solid #CCC;
	width:297px;
}
.sl_details_results_storeServices_item h2 {
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding:5px 5px 5px 0;
}
.sl_details_results_storeServices_item h4 ,
.sl_details_results_storeServices_item div.subtitle {
	color:#666;
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:5px 5px 5px 0;
	text-align:left;
}
.sl_details_results_storeServices_item p {
	clear:both;
	color:#666;
	font-size:11px;
	padding:5px;
	text-indent:10px;
}
.sl_details_results_storeServices_item p.phone {
	clear:none;
	float:right;
	font-weight:bold;
	padding:5px 5px 5px 0;
	text-indent:0;
}
.sl_details_results_storeServices_item a {
	color:#C00;
	font-size:10px;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration:none;
}
.sl_details_results_storeServices_item a:hover {
	text-decoration:underline;
}
#sl_details_results_supertarget div {
	margin:0;
}
.sl_details_results_supertarget_top {
	float:left;
	height:29px;
	width:307px;
}
.sl_details_results_supertarget_body {
	background-image:url("../../images/store-locator/sl_details_storeHours_back.gif");
	background-repeat:repeat-x;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	float:left;
	width:305px;
}
.sl_details_results_supertarget_body h2 {
	color:#C00;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding:3px 5px 3px 7px;
}
.sl_details_results_supertarget_body h3 {
	color:#999;
	font-size:11px;
	padding:5px 5px 3px 7px;
}
.sl_details_results_supertarget_body h4 {
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding:3px 5px 3px 7px;
}
.sl_details_results_supertarget_body p {
	clear:left;
	color:#666;
	font-size:11px;
	padding:3px 5px 3px 7px;
}
.sl_details_results_supertarget_body a {
	color:#C00;
	font-size:10px;
	font-weight:bold;
	padding:5px 5px 3px 7px;
	text-decoration:none;
}
.sl_details_results_supertarget_body a:hover {
	text-decoration:underline;
}
.sl_details_results_supertarget_base {
	background-image:url("../../images/store-locator/sl_details_storeHours_base.gif");
	background-repeat:no-repeat;
	float:left;
	height:5px;
	width:307px;
}
#sl_details_column_right {
	background-color:#F2F2F2;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	float:left;
	width:401px;
}
#sl_details_map_holder {
	background-color:#FFF;
	float:left;
	height:254px;
	width:401px;
}
#sl_details_map_container {
	position:relative;
}
#sl_sd_map {
	background-color:#FFF;
	height:254px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:401px;
}
#sl_details_map_shadow_leftSide {
	height:248px;
	left:0;
	position:absolute;
	top:6px;
	width:6px;
	z-index:20;
}
#sl_details_map_shadow_topSide {
	height:15px;
	left:0;
	position:absolute;
	top:0;
	width:401px;
	z-index:19;
}
#sl_sd_slider {
	height:32px;
	left:149px;
	position:absolute;
	top:0;
	width:131px;
	z-index:101;
}
#sl_sd_slider_zoomin {
	float:right;
	height:32px;
	width:29px;
}
#sl_sd_slider_zoomout {
	float:right;
	height:32px;
	width:25px;
}
.sl_sd_slider_zoomitem {
	float:right;
	height:32px;
	width:6px;
}
#sl_sd_map_scale {
	height:32px;
	left:280px;
	position:absolute;
	top:0;
	width:116px;
	z-index:106;
}
#sl_sd_map_scaletext {
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	left:284px;
	position:absolute;
	text-align:center;
	top:4px;
	width:100px;
	z-index:110;
}
#sl_details_map_nav_zoom_out {
	height:30px;
	left:170px;
	position:absolute;
	top:0;
	width:24px;
	z-index:41;
}
#sl_details_map_nav_zoom_level_l {
	height:30px;
	left:194px;
	position:absolute;
	top:0;
	width:5px;
	z-index:42;
}
#sl_details_map_nav_zoom_level_body {
	height:30px;
	left:199px;
	position:absolute;
	top:0;
	width:54px;
	z-index:43;
}
#sl_details_map_nav_zoom_level_r {
	height:30px;
	left:253px;
	position:absolute;
	top:0;
	width:5px;
	z-index:44;
}
#sl_details_map_nav_zoom_in {
	height:30px;
	left:258px;
	position:absolute;
	top:0;
	width:25px;
	z-index:45;
}
#sl_details_map_nav_zoom_scale {
	height:30px;
	left:284px;
	position:absolute;
	top:0;
	width:113px;
	z-index:46;
}
#sl_details_map_image {
	height:254px;
	left:0;
	position:absolute;
	top:0;
	width:401px;
	z-index:10;
}
#sl_details_promos {
	border-top:1px solid #CCC;
	float:left;
	width:401px;
}
#sl_details_promos_container {
	float:left;
}
.sl_details_promo_img {
	float:left;
}
#sl_header_red_full {
	background-image:url("../../images/store-locator/sl_hd_bg_red.gif");
	height:25px;
	position:relative;
	width:729px;
}
#sl_header_red25_grey75 {
	position:relative;
}
#sl_header_red25 {
	background-image:url("../../images/store-locator/sl_hd_bg_red.gif");
	height:25px;
	left:0;
	position:absolute;
	top:0;
	width:203px;
}

#sl_header_red40_grey60 {
	position:relative;
}
#sl_header_red40 {
	background-image:url("../../images/store-locator/sl_hd_bg_red.gif");
	height:25px;
	left:0;
	position:absolute;
	top:0;
	width:326px;
}
#sl_header_grey60 {
	background-image:url("../../images/store-locator/sl_hd_bg_grey.gif");
	height:25px;
	left:326px;
	position:absolute;
	top:0;
	width:403px;
}
#sl_hd_redcap_left {
	background-image:url("../../images/store-locator/sl_hd_bg_redcap_left.gif");
	background-repeat:no-repeat;
	float:left;
	height:25px;
	width:7px;
}
#sl_hd_redcap_right {
	background-image:url("../../images/store-locator/sl_hd_bg_redcap_right.gif");
	background-repeat:no-repeat;
	float:right;
	height:25px;
	width:7px;
}
#sl_hd_greycap_right {
	background-image:url("../../images/store-locator/sl_hd_bg_greycap_right.gif");
	background-repeat:no-repeat;
	float:right;
	height:25px;
	width:7px;
}
#sl_hd_copy_findastore {
	background-image:url("../../images/store-locator/sl_hd_copy_findastore.gif");
	height:25px;
	width:201px;
}
#sl_hd_copy_selectpharmacy {
	background-image:url("../../images/store-locator/sl_hd_copy_selectpharmacy.gif");
	height:25px;
	width:201px;
}
#sl_hd_copy_search_along_route {
	background-image:url("../../images/store-locator/sl_hd_copy_search_route.gif");
	height:25px;
	width:201px;
}
#sl_hd_copy_sp_driving_directions {
	background-image:url("../../images/store-locator/sl_hd_sp_drivingdirections.gif");
	height:25px;
	width:201px;
}
#sl_hd_copy_storedetails {
	background-image:url("../../images/store-locator/sl_hd_copy_storedetails.gif");
	height:25px;
	width:326px;
}
#sl_hd_copy_closeststores {
	background-image:url("../../images/store-locator/sl_hd_copy_closeststores.gif");
	height:25px;
	width:201px;
}
#sl_hd_copy_drivingdirections {
	background-image:url("../../images/store-locator/sl_hd_copy_drivingdirections.gif");
	height:25px;
	width:201px;
}
#sl_hd_copy_sar_container {
	height:25px;
	position:relative;
	width:201px;
}
#sl_hd_copy_sar_left_off {
	background-image:url("../../images/store-locator/sl_hd_copy_storelist_off.gif");
	height:25px;
	left:0;
	position:absolute;
	top:0;
	width:98px;
}
#sl_hd_copy_sar_left_on {
	background-image:url("../../images/store-locator/sl_hd_copy_storelist_on.gif");
	height:25px;
	left:0;
	position:absolute;
	top:0;
	width:98px;
}
#sl_hd_copy_sar_right_off {
	background-image:url("../../images/store-locator/sl_hd_copy_yourroute_off.gif");
	height:25px;
	left:98px;
	position:absolute;
	top:0;
	width:103px;
}
#sl_hd_copy_sar_right_on {
	background-image:url("../../images/store-locator/sl_hd_copy_yourroute_on.gif");
	height:25px;
	left:98px;
	position:absolute;
	top:0;
	width:103px;
}
.offscreen {
	height:1px;
	left:-10000px;
	overflow:hidden;
	position:absolute;
	top:auto;
	width:1px;
}
.statetext {
	color:#666;
	font-size:10px;
	text-align:left;
}
a.statelink:link {
	color:#666;
}
a.statelink:hover {
	color:#666;
}
a.statelink:active {
	color:#666;
}
a.statelink:visited {
	color:#666;
}
#statelistingheader {
	margin:0;
	overflow:hidden;
	padding:0;
}
#statelistingcontainer {
	background-color:#FFF;
	border-left:1px solid #DAD8D8;
	border-right:1px solid #DAD8D8;
	color:#666;
	font-size:10px;
	margin:0;
	width:727px;
}
#statelistingtitle {
	color:#666;
	font-size:10px;
	margin:0;
	padding:10px 17px 0;
}
.sl_ls_newest_stores_body h1 {
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	margin-bottom:10px;
	margin-top:10px;
	padding:0;
}
#noTargetStores {
	color:#666;
	font-size:10px;
	margin-top:10px;
	padding-bottom:20px;
	text-align:center;
}
#neweststores {
	background-image:url("../../images/store-locator/statelisting_footer_gray.gif");
	background-repeat:no-repeat;
	height:105px;
	margin:0;
	width:729px;
}
#neweststorestitle {
	color:#666;
	font-size:10px;
	margin-bottom:0;
	margin-right:1px;
	margin-top:0;
	padding-left:17px;
}
#storeresultsname {
	color:#C00;
	font-size:10px;
	font-weight:bold;
}
#stateresultsheader {
	height:25px;
	margin:0;
	overflow:hidden;
}
#stateresultscontainer {
	background-color:#FFF;
	border-left:1px solid #DAD8D8;
	border-right:1px solid #DAD8D8;
	border-top:1px solid #DAD8D8;
	color:#666;
	font-size:10px;
	margin:0;
	overflow:hidden;
	width:727px;
}
#stateresultstitle {
	color:#666;
	font-size:10px;
	margin:10px 17px 0;
}
#stateresultstable {
	color:#666;
	font-size:10px;
	margin:0 5px 17px;
}
#locationresults {
	display:inline;
	float:left;
	height:165px;
	text-align:left;
	width:170px;
}
a.details:link, a.footer:visited {
	color:#666;
	text-decoration:none;
}
a.details:hover {
	color:#666;
	text-decoration:underline;
}
#stateresultsfooter {
	background-image:url("../../images/store-locator/statelisting_footer_shadow.gif");
	background-repeat:no-repeat;
	float:left;
	height:20px;
	overflow:hidden;
	padding-bottom:10px;
	width:729px;
}
#neweststoresfooter {
	background-image:url("../../images/store-locator/statelisting_footer_shadow.gif");
	background-repeat:no-repeat;
	height:20px;
	width:729px;
}
#neweststorescontainer {
	background-color:#FFF;
	border-left:1px solid #DAD8D8;
	border-right:1px solid #DAD8D8;
	border-top:1px solid #DAD8D8;
	width:729px;
}
h1.location-header {
	font-size:13px;
	font-weight:bold;
	margin:10px 0 10px 0;
	padding:3px 0 2px 0;
}
TABLE.state-table {
	margin-top:0;
}
TD.col-header, TH.col-header {
	background-color:#B4B4B4;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding-bottom:0;
	padding-left:0;
	padding-top:0;
	text-decoration:none;
	vertical-align:middle;
}
TD.col-header-left, TH.col-header-left {
	background-image:url("../../images/store-locator/gray_title_bar_left.gif");
	background-repeat:no-repeat;
	height:20px;
	width:9px;
}
TD.col-header-right, TH.col-header-right {
	background-image:url("../../images/store-locator/gray_title_bar_right.gif");
	background-repeat:no-repeat;
	height:20px;
	width:9px;
}
TR.data-row TD {
	background-color:#FFF;
	color:#999;
	font-size:11px;
	padding:5px 5px 5px 0;
	text-decoration:none;
}
TR.data-row-newest TD {
	background-color:#F5F5F5;
	color:#999;
	font-size:11px;
	padding:5px 5px 5px 0;
	text-decoration:none;
}
TR.data-row-alt TD {
	background-color:#F2F2F2;
	color:#999;
	font-size:11px;
	padding:5px 5px 5px 0;
	text-decoration:none;
}
TR.data-row a {
	color:#666!important;
	font-weight:bold;
	text-decoration:underline;
}
TR.data-row-alt a {
	color:#666!important;
	font-weight:bold;
	text-decoration:underline;
}
TD.details a {
	color:#666!important;
	font-weight:normal!important;
	text-decoration:underline;
}
TD.redtext {
	color:#C00!important;
	font-style:italic;
	font-weight:bold;
}
.newstoreslink, .newstoreslink a, .newstoreslink a:link, .newstoreslink a:visited, .newstoreslink a:active, .newstoreslink a:hover {
	color:#C00;
	font-size:10px;
	text-decoration:none;
}
#sl_ls_header {
	float:left;
	height:25px;
	margin:0;
	padding:0;
	width:729px;
}
#sl_ls_newest_stores_header {
	background-color:#F5F5F5;
	background-image:url("../../images/store-locator/shadow.gif");
	background-repeat:no-repeat;
	border-left:1px solid #DAD8D8;
	border-right:1px solid #DAD8D8;
	float:left;
	height:75px;
	margin:0;
	padding:0;
	width:727px;
}
.sl_ls_newest_stores_header {
	color:#666;
	float:left;
	font-size:10px;
	padding:18px 17px 0;
}
#sl_ls_newest_stores_body {
	border-left:1px solid #DAD8D8;
	border-right:1px solid #DAD8D8;
	border-top:1px solid #DAD8D8;
	float:left;
	margin:0;
	padding:0;
	width:727px;
}
#NEWstateresultsheader {
	float:left;
	margin:0;
	overflow:hidden;
	padding:0;
}
#NEWstateresultscontainer {
	background-color:#FFF;
	color:#666;
	font-size:10px;
}
#stateresultstitleNew {
	color:#666;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding:10px 17px 5px 6px;
}
#stateresultstitleNew_img {
	float:right;
	margin:0;
	padding:0;
}
#stateresultsbottom {
	float:left;
	margin:0;
	padding:0 0 5px;
}
#NEWneweststorescontainer {
	background-color:#F5F5F5;
	border-left:1px solid #DAD8D8;
	border-right:1px solid #DAD8D8;
	color:#666;
	float:left;
	font-size:10px;
	width:727px;
}
#sl_sr_map_scaletext {
	left:618px;
	text-align:center;
	width:100px;
}
.sl_sr_details_address_top_text_wrapper {
	height:20px;
	margin-left:8px;
	margin-right:2px;
	width:147px;
}
.sl_sr_details_address_top {
	height:20px;
	padding-top:10px;
}
.sl_sr_details_address_top_text_capLeft {
	background-image:url("../../images/store-locator/sl_input_capLeft.gif");
	float:left;
	height:20px;
	overflow:hidden;
	width:4px;
}
.sl_sr_details_address_top_text_body {
	background-image:url("../../images/store-locator/sl_input_body.gif");
	background-repeat:repeat-x;
	float:left;
	height:20px;
	overflow:hidden;
	width:139px;
}
.sl_sr_details_address_top_text_capRight {
	background-image:url("../../images/store-locator/sl_input_capRight.gif");
	float:left;
	height:20px;
	overflow:hidden;
	width:4px;
}
input.sl_sr_details_address_top_text {
	background:url("../../images/store-locator/inputempty.gif") repeat scroll 0 0 transparent;
	border:medium none;
	font-size:10px;
	height:20px;
	padding:4px 0 0;
	width:139px;
}
.sl_results_popup_getDirections_container {
	background-image:url("../../images/store-locator/sl_popup_SearchBack.gif");
	background-repeat:no-repeat;
	float:left;
	height:45px;
	padding:5px;
	width:135px;
}
.sl_results_popup_getDirections_container p {
	color:#333;
	font-size:10px;
	padding-bottom:3px;
	margin:0;
}
.sl_results_popup_storeName {
	clear:both;
	color:#C00;
	font-size:12px;
	font-weight:bold;
	padding:3px 0;
}
.sl_results_popup_address {
	color:#333;
	font-size:10px;
	font-weight:normal;
	padding:0 3px 8px 0;
}
.sl_results_popup_zoom_to_street {
	padding:5px 0 8px;
}
.sl_results_popup_zoom_to_street a {
	color:#333;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}
.sl_results_popup_zoom_to_street a:hover {
	text-decoration:underline;
}
.sqv_container {
	display:none;
	margin:0;
	position:absolute;
	z-index:5000;
}
.sqv_top {
	background-image:url("../../images/store-locator/sqv_top.png");
	background-repeat:no-repeat;
	vertical-align:top;
}
.sqv_content_rpt {
	height:100%;
	width:4px;
}
.sqv_close {
	height:13px;
	margin:-3px 0 0 109px;
	position:relative;
	width:39px;
	z-index:110;
}
.sqv_close {
	float:right;
	height:13px;
	padding:0 5px 0 0;
	position:relative;
	width:39px;
	z-index:110;
}
.sqv_close_btn {
	float:right;
	height:13px;
	padding:0 5px 0 0;
	position:relative;
	width:39px;
	z-index:110;
}
.sqv_content_middle {
	
	margin-left:8px;
}
.sqv_content_middle_inner {
	margin:0;
	padding:5px;
}
.sqv_detailButton {
	padding:5px 0;
}
.sqv_searchRowGO {
	background-image:url("../../images/store-locator/sl_GOsmall.gif");
	background-repeat:no-repeat;
	float:left;
}
.sqv_test_tr_back {
	height:100%;
	width:165px;
}
#sqv_zoom_bottom a {
	color:#666;
	display:block;
	float:left;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#sqv_zoom_bottom a:hover {
	text-decoration:underline;
}
#sqv_zoom_bottom_left {
	float:left;
}
.sqv_storeName {
	color:#C00;
	font-size:12px;
	font-weight:bold;
}
.srp_container {
	display:none;
	font-size:11px;
	margin:0;
	position:absolute;
	width:179px;
	z-index:5000;
}
.srp_content_middle {
	background-image:url("../../images/store-locator/srp_content_bak.png");
	background-repeat:no-repeat;
	float:left;
	vertical-align:top;
	width:166px;
}
.srp_content_middle_inner {
	margin-left:5px;
	vertical-align:top;
}
.srp_close {
	height:39px;
	left:126px;
	margin-right:10px;
	position:absolute;
	top:7px;
	width:13px;
	z-index:110;
}
#sl_sr_details_address_bottom_contents {
	color:#666;
	font-size:10px;
	margin-left:10px;
	margin-top:6px;
	text-align:left;
	width:auto;
}
#sl_sr_details_address_bottom_contents a {
	color:#666;
	text-decoration:none;
}
#sl_sr_details_address_bottom_contents a:hover {
	color:#C00;
	text-decoration:underline;
}
.storelist_inactive .resultsLeftSearch {
	float:left;
	width:145px;
}
.storelist_inactive .resultsSearchRight {
	float:right;
	width:34px;
}
.storelist_inactive .resultsLeftSearch ul {
	margin:0;
	padding-left:20px;
}
.storelist_inactive .resultsArrow {
	background-image:url("../../images/store-locator/arrowRight_route.gif");
	background-repeat:no-repeat;
	color:#333;
	font-size:11px;
	font-weight:bold;
	margin:2px 0 0 5px;
	padding-left:15px;
}
.storelist_inactive .resultsNumber {
	background-image:url("../../images/store-locator/circleBlack.gif");
	background-repeat:no-repeat;
	float:right;
	height:20px;
	margin:0 6px 0 0;
	width:20px;
}
.storelist_inactive {
	background-color:#F5F5F5;
	border-top:1px solid #D9D9D9;
	cursor:pointer;
	height:45px;
	width:auto;
}
.storelist_active .resultsLeftSearch {
	float:left;
	width:145px;
}
.storelist_active .resultsSearchRight {
	float:right;
	width:34px;
}
.storelist_active .resultsLeftSearch ul {
	margin:0;
	padding-left:20px;
}
.storelist_active .resultsArrow {
	background-image:url("../../images/store-locator/arrowDown_route.gif");
	background-repeat:no-repeat;
	color:#C00;
	font-size:11px;
	font-weight:bold;
	margin:2px 0 0 5px;
	padding-left:15px;
}
.storelist_active .resultsNumber {
	background-image:url("../../images/store-locator/circleRed.gif");
	background-repeat:no-repeat;
	float:right;
	height:20px;
	margin:0 6px 0 0;
	width:20px;
}
.storelist_active {
	background-color:#FFF;
	border-top:1px solid #D9D9D9;
	cursor:pointer;
	width:auto;
}
.storelistContent {
	padding:10px 0 25px;
}
.storelist_expandedContent {
	clear:both;
	overflow:auto;
	padding-bottom:0;
	width:auto;
}
.storelist_contentRow {
	padding:0 5px 0 20px;
}
.storelist_hoursRow {
	padding:7px 2px 8px 18px;
}
.storelist_contentRowConcepts {
	padding:0 5px 10px 20px;
}
.storelist_addressRow img {
	float:right;
	margin:0;
	padding:0;
}
.storelist_addressRow {
	margin-bottom:0;
	padding:0 5px 0 20px;
}
.storelist_searchRow {
	background-image:url("../../images/store-locator/sl_expandedSearchBack.gif");
	background-repeat:no-repeat;
	height:60px;
	margin:0 0 5px 5px;
	padding:0;
}
.storelist_searchCopy {
	color:#666;
	font-size:10px;
	padding:4px 0 3px 8px;
	text-align:left;
}
.storelist_searchRow input.textField {
	background:url("../../images/store-locator/inputExpanded.gif") no-repeat scroll 0 0 transparent;
	border:medium none;
	float:left;
	font-size:10px;
	height:20px;
	margin:0 0 0 8px;
	padding:4px 0 0 4px;
	width:126px;
}
.errormsgbox_container {
	display:block;
	left:5px;
	margin:0;
	padding:0;
	position:absolute;
	top:85px;
	width:300px;
	z-index:10000;
}
.errormsgbox_container_wide {
	display:block;
	left:75px;
	margin:0;
	padding:0;
	position:absolute;
	top:100px;
	width:400px;
	z-index:10001;
}
.errormsgbox_container_wide_aj {
	display:none;
	left:75px;
	margin:0;
	padding:0;
	position:absolute;
	top:100px;
	width:400px;
	z-index:10001;
}
.exclamation {
	float:left;
	padding:0 5px 5px;
}
.msgText {
	color:#C00;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0 5px 10px 10px;
	text-decoration:none;
	width:210px;
}
.msgText_wide {
	color:#C00;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0 5px 5px 10px;
	text-decoration:none;
	width:310px;
}
.errormsg_close {
	height:13px;
	left:234px;
	position:relative;
	top:-5px;
	width:39px;
	z-index:110;
}
.errormsg_close_wide {
	height:13px;
	left:331px;
	position:relative;
	top:-5px;
	width:39px;
	z-index:110;
}
.errormsg_content {
	float:left;
	padding:0 0 5px;
	position:relative;
}
#horizHandleDiv_ajax {
	cursor:default;
	height:32px;
	left:0;
	position:absolute;
	top:0;
	width:10px;
}
#sl_sr_slider_ajax {
	height:32px;
	left:490px;
	position:absolute;
	top:23px;
	width:131px;
	z-index:101;
}
#horizBGDiv_ajax {
	background:url("../../images/store-locator/sl_sr_map_nav_zoomitemOff.png") repeat-x scroll 0 0 transparent;
	height:32px;
	left:29px;
	outline:0 none;
	position:relative;
	top:32px;
	width:70px;
}
.sl_sr_ZoomBar_minus_ajax {
	float:right;
	height:32px;
	left:0;
	position:absolute;
	top:32px;
	width:29px;
}
.sl_sr_ZoomBar_plus_ajax {
	float:right;
	height:32px;
	left:99px;
	position:absolute;
	top:32px;
	width:25px;
}
#sl_sr_details_resultsHeader_drivingDirections {
	background-image:url("../../images/store-locator/resultsDrivingDirections.gif");
	background-repeat:no-repeat;
	display:none;
	float:left;
	height:26px;
	width:132px;
}
.oneMomentPlease {
	display:none;
	height:55px;
	left:0;
	margin:4px;
	position:absolute;
	top:0;
	width:163px;
	z-index:5000;
}
.oneMomentMiddle {
	height:8px;
	margin:0;
	width:163px;
}
tr.data-row-bottomborder {
	border-bottom:1px solid #CCC;
	color:#000;
	font-size:11px;
	height:22px;
	text-decoration:none;
}
tr.data-row-bottomborder td {
	border-bottom:1px solid #CCC;
	color:#000;
	font-size:11px;
	height:22px;
	padding-bottom:5px;
	padding-top:5px;
	text-decoration:none;
}
.sl_sdprint_storeName {
	float:left;
	font-size:14px;
	font-weight:bold;
	width:190px;
}
.sl_sdprint_storeInfo {
	width:190px;
}
.sl_sdprint_superTarget {
	margin:10px 0 0 0;
	padding-bottom:20px;
	width:464px;
}
.sl_sdprint_superTarget_boxtop {
	height:30px;
	margin:0;
	width:464px;
}
.sl_sdprint_superTarget_borders {
	border-right:1px solid #CCC;
	vertical-align:top;
}
.sl_sdprint_superTarget_contents {
	background-color:#FFF;
	margin:0;
	padding-left:5px;
	padding-top:5px;
}
.sl_sdprint_superTarget_storename {
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.sl_sdprint_closestSuperTarget {
	float:left;
	width:200px;
}
h1.printNumber, p.printNumber {
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:1px 0 0;
	text-align:center;
	vertical-align:top;
}
.detailsprintNumber-open {
	background-image:url("../../images/store-locator/circleBlack.gif");
	background-repeat:no-repeat;
	height:20px;
	margin:0 10px 0 5px;
	width:20px;
}
.detailsprintNumber-closed {
	background-image:url("../../images/store-locator/circleRed.gif");
	background-repeat:no-repeat;
	height:20px;
	margin:0 10px 0 5px;
	width:20px;
}
.hours-row {
	padding-bottom:5px;
}
#termsfooterSearch {
	border-top:1px solid #CCC;
	width:650px;
}
.footercolumnRight {
	color:#999;
	float:right;
	font-size:11px;
	text-align:right;
}
.footercolumnLeft, .footercolumnLeft A {
	color:#666;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}
#searchroutecontainerPrintoptions {
	background-image:url("../../images/store-locator/printoptions_body.gif");
	background-repeat:no-repeat;
	color:#666;
	font-size:10px;
	height:180px;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
	width:170px;
}
.printOptionsContent {
	color:#000;
	font-size:11px;
	margin-bottom:5px;
	margin-left:7px;
	margin-right:7px;
	padding-top:5px;
}
#searchrouteprintoptionsheader {
	background-image:url("../../images/store-locator/printoptions_header.gif");
	background-repeat:no-repeat;
	height:31px;
	width:170px;
}
.mapStyleOn {
	border:2px solid #C00;
	margin-right:8px;
}
.mapStyleOff {
	border:1px solid #000;
	margin-right:8px;
}
TD.col-header-sm {
	background-color:#CCC;
	color:#000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
TD.col-header-left-print {
	background-image:url("../../images/store-locator/lgt_gray_title_bar_left25.gif");
	background-repeat:no-repeat;
	height:25px;
	width:9px;
}
TD.col-header-right-print {
	background-image:url("../../images/store-locator/lgt_gray_title_bar_right25.gif");
	background-repeat:no-repeat;
	height:25px;
	width:9px;
}
#map {
	position:relative;
	visibility:visible;
	width:470px;
}
#directions {
	position:relative;
	visibility:visible;
	width:470px;
}
#printOptions {
	position:relative;
	visibility:visible;
	width:170px;
}
#sl_header_red_full {
	position:relative;
	width:729px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_bg_red.gif);
}
#sl_header_red25_grey75 {
	position:relative;
}
#sl_header_red25 {
	position:absolute;
	top:0;
	left:0;
	width:203px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_bg_red.gif);
}

#sl_header_red40_grey60 {
	position:relative;
}
#sl_header_red40 {
	position:absolute;
	top:0;
	left:0;
	width:326px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_bg_red.gif);
}
#sl_header_grey60 {
	position:absolute;
	top:0;
	left:326px;
	width:403px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_bg_grey.gif);
}
#sl_hd_redcap_left {
	float:left;
	width:7px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_bg_redcap_left.gif);
	background-repeat:no-repeat;
}
#sl_hd_redcap_right {
	float:right;
	width:7px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_bg_redcap_right.gif);
	background-repeat:no-repeat;
}
#sl_hd_greycap_right {
	float:right;
	width:7px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_bg_greycap_right.gif);
	background-repeat:no-repeat;
}
#sl_hd_copy_findastore {
	width:201px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_findastore.gif);
}
#sl_hd_copy_selectpharmacy {
	width:201px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_selectpharmacy.gif);
}
#sl_hd_copy_search_along_route {
	width:201px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_search_route.gif);
}
#sl_hd_copy_sp_driving_directions {
	width:201px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_sp_drivingdirections.gif);
}
#sl_hd_copy_storedetails {
	width:326px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_storedetails.gif);
}
#sl_hd_copy_closeststores {
	width:201px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_closeststores.gif);
}
#sl_hd_copy_drivingdirections {
	width:201px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_drivingdirections.gif);
}
#sl_hd_copy_sar_container {
	width:201px;
	height:25px;
	position:relative;
}
#sl_hd_copy_sar_left_off {
	position:absolute;
	top:0;
	left:0;
	width:98px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_storelist_off.gif);
}
#sl_hd_copy_sar_left_on {
	position:absolute;
	top:0;
	left:0;
	width:98px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_storelist_on.gif);
}
#sl_hd_copy_sar_right_off {
	position:absolute;
	top:0;
	left:98px;
	width:103px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_yourroute_off.gif);
}
#sl_hd_copy_sar_right_on {
	position:absolute;
	top:0;
	left:98px;
	width:103px;
	height:25px;
	background-image:url(../../images/store-locator/sl_hd_copy_yourroute_on.gif);
}
.offscreen {
	top:auto;
	width:1px;
	height:1px;
	left:-10000px;
	overflow:hidden;
	position:absolute;
}
#sl_results_baseGraphic {
	background-image:url("../../images/store-locator/sl_results_base.gif");
	background-repeat:no-repeat;
	left:0;
	position:absolute;
	top:431px;
	width:729px;
}
#sl_results_column_left {
	height:432px;
	left:0;
	position:absolute;
	top:0;
	width:201px;
}
#sl_results_details_container {
	height:432px;
	position:relative;
	width:202px;
}
.collapsedHolder {
	cursor:pointer;
	margin:0;
	padding:0;
}
.sl_results_store_item_collapsed_container {
	background-color:#F5F5F5;
	border-bottom:1px solid #DEDEDE;
	float:left;
	padding-bottom:3px;
	width:100%;
}
.sl_results_store_item_collapsed_storeName {
	float:left;
	width:150px;
}
.sl_results_store_item_collapsed_storeName ul,
.sl_results_store_item_collapsed_storeName div.storeName {
	list-style-image:url("../../images/store-locator/sl_results_details_greyarrow.gif");
	background:url("../../images/store-locator/sl_results_details_greyarrow.gif") no-repeat scroll 7px 9px transparent;	
	padding:6px 5px 5px 20px;
}
.sl_results_store_item_collapsed_storeName li ,
#sl_results_column_left .sl_results_store_item_collapsed_storeName p {
	color:#666;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.sl_results_store_item_collapsed_number_container {
	background-image:url("../../images/store-locator/sl_results_details_num_blk.gif");
	background-repeat:no-repeat;
	float:right;
	height:20px;
	margin-right:10px;
	margin-top:5px;
	width:20px;
}
.sl_results_store_item_collapsed_number {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:2px 0 0;
	text-align:center;
}
.expandedHolder {
	display:none;
	margin:0;
	padding:0;
}
.expandedHolder img {
	float:right;
	margin:0;
	padding:0;
}
.expandedHolder input {
	float:right;
	margin:0;
	padding:0;
}
.collapsedHolder input {
	float:right;
	margin-right:10px;
	padding:0;
}
.collapsedHolderRx input {
	float:right;
	padding:0;
}
.sl_results_store_item_expanded_container {
	border-bottom:1px solid #DEDEDE;
	float:left;
	padding-bottom:5px;
	width:100%;
}
.sl_results_store_item_expanded_storeName {
	float:left;
	width:150px;
}
.sl_results_store_item_expanded_storeName ul, 
.sl_results_store_item_expanded_storeName div.storeName {
	list-style-image:url("../../images/store-locator/sl_results_details_redarrow.gif");
	background:url("../../images/store-locator/sl_results_details_redarrow.gif") no-repeat scroll 7px 9px transparent;
	padding:6px 5px 5px 20px;
}
.sl_results_store_item_expanded_storeName li, 
#sl_results_column_left .sl_results_store_item_expanded_storeName p {
	color:#C00;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.sl_results_store_item_expanded_number_container {
	background-image:url("../../images/store-locator/sl_results_details_num_red.gif");
	background-repeat:no-repeat;
	float:right;
	height:20px;
	margin-right:10px;
	margin-top:5px;
	width:20px;
}
.sl_results_store_item_expanded_number {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:2px 0 0;
	text-align:center;
}
.sl_results_store_item_expanded_address_container {
	float:left;
	width:180px;
}
.sl_results_store_item_expanded_address {
	color:#666;
	font-size:11px;
	padding:0 0 5px 15px;
}
.sl_results_store_item_expanded_address img {
	float:right;
	margin:0;
	padding:0;
}
.sl_results_store_item_expanded_details_btn_container {
	float:left;
	height:17px;
	padding:5px 10px;
	width:160px;
}
.sl_results_store_item_expanded_hours_container {
	float:left;
	width:180px;
}
.sl_results_store_item_expanded_hours {
	color:#666;
	font-size:11px;
	padding:5px 0 5px 15px;
}
.sl_results_store_item_expanded_services_container {
	float:left;
	width:180px;
}
.sl_results_store_item_expanded_services {
	font-size:11px;
	padding:0 0 5px 15px;
}
.sl_results_store_item_expanded_services a {
	color:#666;
	font-style:italic;
	text-decoration:underline;
}
.sl_results_store_item_expanded_services span {
	color:#666;
	font-style:italic;
}
.sl_results_store_item_expanded_services a:hover {
	color:#C00;
}
.sl_results_store_expanded_getDirections_container {
	background-image:url("../../images/store-locator/sl_results_getDirections_bk.gif");
	background-repeat:no-repeat;
	float:left;
	height:45px;
	margin:5px 3px 5px 4px;
	width:174px;
}
.sl_results_store_expanded_getDirections {
	padding:4px;
}
.sl_results_store_expanded_getDirections p {
	color:#333;
	font-size:10px;
	padding-bottom:3px;
}
#sl_results_column_left p {
	color:#333;
	font-size:10px;
}
#sl_results_column_left h1 {
	color:#333;
	font-size:12px;
	font-weight:bold;
}
#sl_results_column_left h2 {
	color:#333;
	font-size:11px;
	font-weight:bold;
}
#sl_results_column_left h3, #sl_results_column_left label, #sl_results_column_left p.strong strong {
	color:#333;
	font-size:10px;
	font-weight:bold;
}
#sl_results_column_left h2.tab {
	display:inline;
}
#sl_results_column_left h2.tab a {
	cursor:pointer;
}
#sl_results_column_left .sl_results_store_item_collapsed_storeName h3, #sl_results_column_left .sl_results_store_item_collapsed_storeName ul li a {
    color: #666;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
  text-decoration:none;
}


#sl_results_column_left .sl_results_store_item_collapsed_storeName h3.arrow {
	background:url("../../images/store-locator/sl_results_details_greyarrow.gif") no-repeat scroll 5px 50% transparent;
	padding:6px 5px 5px 20px;
}
#sl_results_details_search_container {
	float:left;
	height:58px;
	width:201px;
}
#sl_results_details_search {
	background-image:url("../../images/store-locator/sl_results_details_search.gif");
	border-left:1px solid #CCC;
	float:left;
	height:58px;
	width:201px;
}
#sl_results_details_hd {
	background-image:url("../../images/store-locator/sl_results_details_hd.gif");
	border-left:1px solid #CCC;
	float:left;
	height:25px;
	width:201px;
}
#sl_results_details_results {
	border-left:1px solid #CCC;
	float:left;
	position:relative;
	width:201px;
}
#sl_results_details_results_st_rx {
	border-left:1px solid #CCC;
	float:left;
	height:426px;
	width:201px;
}
#clearrx_supertarget_btm_lft {
	background-image:url("../../images/store-locator/clearrx_supertarget_btm_lft.gif");
	background-repeat:no-repeat;
	float:left;
	height:6px;
	width:202px;
}
#sl_results_details_rs_window {
	background-color:#FFF;
	display:block;
	height:307px;
	overflow-x:hidden;
	overflow-y:scroll;
	width:201px;
}
html>body #sl_results_details_rs_window {
	overflow:auto;
}
#sl_results_details_rs_window_st_rx {
	background-color:#FFF;
	display:block;
	height:426px;
	overflow-x:hidden;
	overflow-y:scroll;
	width:201px;
}
html>body #sl_results_details_rs_window_st_rx {
	overflow:auto;
}
#sl_results_details_rs_window img {
	margin:0;
	padding:0;
}
#sl_results_details_top {
	float:left;
	position:relative;
	width:202px;
}
#sl_results_details_base {
	background-image:url("../../images/store-locator/sl_results_details_base.gif");
	border-top:1px solid #CCC;
	float:left;
	height:41px;
	position:relative;
	width:202px;
}
.sl_results_details_base {
	color:#C00;
	font-size:10px;
	line-height:1.5em;
	padding:6px 0 0 16px;
}
.sl_results_details_base a {
	color:#C00;
	text-decoration:none;
}
.sl_results_details_base a:hover {
	color:#C00;
	text-decoration:underline;
}
.sl_results_details_base_dd {
	padding:10px 0 0 40px;
}
#sl_dd_enhanced_details_rs_window {
	background-color:#FFF;
	display:none;
	height:250px;
	overflow-x:hidden;
	overflow-y:scroll;
	width:201px;
}
#sl_dd_details_search_container_aj {
	background-image:url("../../images/store-locator/sl_dd_details_search.gif");
	background-repeat:repeat-x;
	border-left:1px solid #CCC;
	height:115px;
	left:0;
	position:absolute;
	top:0;
	width:201px;
}
.sl_dd_results_list_item_number_container_aj {
	background-image:url("../../images/store-locator/sl_results_details_num_red.gif");
	background-repeat:no-repeat;
	float:left;
	height:20px;
	margin-top:5px;
	width:20px;
}
#sl_dd_details_search_EndAtStore {
	display:none;
	height:115px;
	width:201px;
}
#sl_sf_search_top_ending_addrEndAtStore {
	float:left;
	font-size:11px;
	padding:5px 0 0 16px;
	width:170px;
}
#sl_dd_details_search_StartAtStore {
	display:none;
	height:115px;
	width:201px;
}
#sl_sf_search_top_starting_addrStartAtStore {
	float:left;
	font-size:11px;
	padding:5px 0 0 16px;
	width:170px;
}
#sl_form_input_sr_top {
	height:22px;
	left:11px;
	position:absolute;
	top:11px;
	width:182px;
}
#sl_form_input_sr_bottom {
	height:20px;
	left:11px;
	position:absolute;
	top:33px;
	width:160px;
}
.sl_form_input_sr_bottom {
	color:#333;
	font-size:10px;
	padding:3px 5px 0;
	text-align:left;
}
.sl_form_input_sr_bottom a {
	color:#333;
	text-decoration:none;
}
.sl_form_input_sr_bottom a:hover {
	color:#C00;
	text-decoration:underline;
}
#sl_dd_details_search {
	position:relative;
	width:201px;
}
#sl_dd_details_search_container {
	background-image:url("../../images/store-locator/sl_dd_details_search.gif");
	background-repeat:repeat-x;
	border-left:1px solid #CCC;
	height:125px;
	left:0;
	position:absolute;
	top:0;
	width:201px;
}
#sl_dd_details_hd {
	background-image:url("../../images/store-locator/sl_results_details_hd.gif");
	background-repeat:no-repeat;
	border-left:1px solid #CCC;
	height:25px;
	left:0;
	position:absolute;
	top:125px;
	width:201px;
}
#sl_dd_details_results {
	background-image:url("../../images/store-locator/sl_results_details_results.gif");
	background-repeat:no-repeat;
	border-left:1px solid #CCC;
	height:255px;
	left:0;
	position:absolute;
	top:150px;
	width:201px;
}
#sl_dd_details_rs_window {
	background-color:#FFF;
	height:255px;
	overflow-x:hidden;
	overflow-y:scroll;
	width:201px;
}
html>body #sl_dd_details_rs_window {
	overflow:auto;
}
#sl_dd_details_base {
	background-image:url("../../images/store-locator/sl_dd_details_base.gif");
	height:27px;
	left:0;
	position:absolute;
	top:405px;
	width:202px;
}
#sl_dd_details_btmleftcap {
	background-image:url("../../images/store-locator/sl_results_map_btmlftcap.gif");
	background-repeat:no-repeat;
	height:5px;
	left:0;
	position:absolute;
	top:428px;
	width:5px;
	z-index:10001;
}
.sl_dd_details_base {
	padding:4px 0 0 40px;
}
#sl_form_input_dd_startaddress {
	float:left;
	padding:5px 0 0 16px;
	width:182px;
}
#sl_form_input_dd_top {
	float:left;
	padding:5px 0 0 11px;
	width:202px;
}
#sl_form_input_dd_endaddress_title {
	float:left;
	padding:5px 0 0 16px;
	width:150px;
}
#sl_form_input_dd_endaddress_results {
	float:left;
	padding:5px 0 0 16px;
	width:150px;
}
#sl_form_input_dd_bottom {
	float:left;
	height:20px;
	padding:5px 0 0 11px;
	width:182px;
}
.sl_form_input_dd_bottom {
	color:#333;
	font-size:10px;
	padding:3px 5px 0;
	text-align:left;
}
.sl_form_input_dd_bottom a {
	color:#333;
	text-decoration:none;
}
.sl_form_input_dd_bottom a:hover {
	color:#C00;
	text-decoration:underline;
}
.sl_dd_results_list_holder {
	cursor:pointer;
	margin:0;
	padding:0;
}
.sl_dd_results_list_item {
	background-color:#F5F5F5;
	border-bottom:1px solid #CCC;
	float:left;
	width:100%;
}
.sl_dd_results_list_item_distance_container {
	float:left;
	padding:5px 5px 5px 10px;
	width:165px;
}
.sl_dd_results_list_item_distance {
	color:#666;
	font-size:10px;
	font-weight:bold;
	text-align:left;
}
.sl_dd_results_list_item_direction {
	padding-left:10px;
}
.sl_dd_results_list_item_copy_container {
	float:left;
	padding:5px 0 5px 10px;
	width:135px;
}
.sl_dd_results_list_item_copy {
	color:#666;
	font-size:10px;
	text-align:left;
}
.sl_dd_results_list_item_icon {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:2px 0 0;
	text-align:center;
}
.sl_dd_results_list_item_number_container {
	background-image:url("../../images/store-locator/sl_results_details_num_ylw.gif");
	background-repeat:no-repeat;
	float:left;
	height:20px;
	margin-top:5px;
	width:20px;
}
.sl_dd_results_list_item_start_container {
	background-image:url("../../images/store-locator/sl_results_details_num_grn.gif");
	background-repeat:no-repeat;
	float:left;
	height:20px;
	margin-top:5px;
	width:20px;
}
.sl_dd_results_list_item_end_container {
	background-image:url("../../images/store-locator/sl_results_details_num_red.gif");
	background-repeat:no-repeat;
	float:left;
	height:20px;
	margin-top:5px;
	width:20px;
}
#sl_sar_details_container {
	height:390px;
	position:relative;
	width:202px;
}
#sl_sar_details_search {
	background-image:url("../../images/store-locator/sl_sar_details_search.gif");
	border-left:1px solid #CCC;
	float:left;
	height:114px;
	width:201px;
}
#sl_sar_details_search_container {
	height:114px;
	position:relative;
	width:201px;
}
#sl_sar_details_hd {
	background-image:url("../../images/store-locator/sl_results_details_hd.gif");
	background-repeat:no-repeat;
	border-left:1px solid #CCC;
	height:25px;
	left:0;
	position:absolute;
	top:114px;
	width:201px;
}
#sl_sar_results_details_results {
	background-image:url("../../images/store-locator/sl_results_details_results.gif");
	border-left:1px solid #CCC;
	height:251px;
	left:0;
	position:absolute;
	top:139px;
	width:201px;
}
#sl_sar_results_details_rs_window {
	background-color:#FFF;
	height:251px;
	overflow-x:hidden;
	overflow-y:scroll;
	width:201px;
}
html>body #sl_sar_results_details_rs_window {
	background-color:#FFF;
	height:251px;
	overflow:auto;
	width:201px;
}
#sl_sar_dd_details_results {
	background-image:url("../../images/store-locator/sl_results_details_results.gif");
	background-repeat:no-repeat;
	border-left:1px solid #CCC;
	height:250px;
	left:0;
	position:absolute;
	top:139px;
	width:201px;
}
#sl_sar_dd_details_rs_window {
	background-color:#FFF;
	height:250px;
	overflow-x:hidden;
	overflow-y:scroll;
	width:201px;
}
html>body #sl_dd_details_rs_window {
	background-color:#FFF;
	height:251px;
	overflow:auto;
	width:201px;
}
#sl_sar_details_base {
	background-image:url("../../images/store-locator/sl_results_details_base.gif");
	border-top:1px solid #CCC;
	height:41px;
	position:relative;
	width:202px;
}
.sl_sar_details_base {
	color:#C00;
	font-size:10px;
	line-height:1.4em;
	padding:6px 0 0 16px;
}
.sl_sar_details_base a {
	color:#C00;
	text-decoration:none;
}
.sl_sar_details_base a:hover {
	color:#C00;
	text-decoration:underline;
}
#sl_form_input_sar_startaddress {
	left:16px;
	position:absolute;
	top:8px;
	width:182px;
}
#sl_form_input_sar_top {
	height:19px;
	left:11px;
	position:absolute;
	top:22px;
	width:182px;
}
#sl_form_input_sar_endaddress_title {
	height:15px;
	left:16px;
	position:absolute;
	top:48px;
	width:150px;
}
#sl_form_input_dd_mid {
	height:19px;
	left:11px;
	position:absolute;
	top:62px;
	width:190px;
}
#sl_form_input_sar_bottom {
	height:20px;
	left:11px;
	position:absolute;
	top:90px;
	width:182px;
}
.sl_form_input_sar_bottom {
	color:#333;
	font-size:10px;
	padding:3px 5px 0;
	text-align:left;
}
.sl_form_input_sar_bottom a {
	color:#333;
	text-decoration:none;
}
.sl_form_input_sar_bottom a:hover {
	color:#C00;
	text-decoration:underline;
}
#sl_st_rx_details_rs_window {
	background-color:#FFF;
	background-image:url("../../images/store-locator/sl_results_st_rx_base.gif");
	background-repeat:repeat-x;
	height:100%;
	overflow:auto;
	width:201px;
}
#sl_st_rx_details_rs_btm_leftcap {
	background-image:url("../../images/store-locator/sl_results_map_btmlftcap.gif");
	height:5px;
	left:0;
	position:absolute;
	top:430px;
	width:5px;
}
#sl_st_rx_details_rs_leftborder {
	background-image:url("../../images/store-locator/sl_results_st_rx_leftborder.gif");
	height:435px;
	left:0;
	position:absolute;
	top:0;
	width:6px;
}
#sl_results_column_right {
	background-color:#FFF;
	border-left:1px solid #CCC;
	height:432px;
	left:202px;
	position:absolute;
	top:0;
	width:526px;
}

#sl_results_map_holder {
	height:430px;
	left:0;
	position:absolute;
	top:0;
	width:525px;
	z-index:10;
}
#sl_results_map_btmrtcap {
	background-image:url("../../images/store-locator/sl_results_map_btmrtcap.gif");
	background-repeat:no-repeat;
	height:5px;
	left:521px;
	position:absolute;
	top:427px;
	width:5px;
	z-index:10000;
}
#sl_results_messaging {
	height:430px;
	position:relative;
	width:525px;
}
#sl_results_messaging_copy {
	height:430px;
	left:0;
	position:absolute;
	top:0;
	width:525px;
}
#sl_results_messaging_animation {
	left:0;
	position:absolute;
	top:0;
}
#sl_results_button_roadview {
	float:left;
	height:25px;
	width:88px;
}
#sl_results_button_arialview {
	float:left;
	height:25px;
	width:84px;
}
#sl_results_button_printmap {
	float:right;
	height:25px;
	width:91px;
}
#sl_sr_map {
	background-color:#FFF;
	height:430px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:740px;
}


#sl_results_map_nav_east {
	height:40px;
	left:490px;
	position:absolute;
	top:194px;
	width:30px;
	z-index:100;
}
#sl_results_map_nav_west {
	height:40px;
	left:0;
	position:absolute;
	top:194px;
	width:30px;
	z-index:100;
}

#sl_sr_slider_zoomin {
	float:right;
	height:32px;
	width:29px;
}
#sl_sr_slider_zoomout {
	float:right;
	height:32px;
	width:25px;
}
.sl_sr_slider_zoomitem {
	float:right;
	height:32px;
	width:6px;
}
.sl_sr_slider_zoomitemDrivingDir {
	float:right;
	height:32px;
	width:60px;
}
#sl_results_map_nav_zoom_level_body {
	background:url("../../images/store-locator/sl_sr_map_nav_zoomitem_body.png") repeat-x scroll 0 0 transparent;
	float:right;
	height:24px;
	position:relative;
	width:66px;
}
#sl_results_map_nav_zoom_shadow {
	float:right;
	height:8px;
	width:66px;
}
#sl_sr_map_scale {
	height:32px;
	left:406px;
	position:absolute;
	top:0;
	width:116px;
	z-index:106;
}
#sl_sr_map_zoomIndex {
	background-color:#FFF;
	font-size:11px;
	font-weight:bold;
	left:510px;
	padding:2px;
	position:absolute;
	top:30px;
}
#sl_sr_map_scaletext {
	color:#333;
	font-size:10px;
	font-weight:bold;
	left:412px;
	position:absolute;
	text-align:center;
	top:6px;
	width:100px;
	z-index:110;
}
#sl_sr_map_scaletext_searchresults {
	left:410px;
	text-align:center;
	width:100px;
}
#sl_sr_map_scaleamount {
	color:#333;
	font-size:11px;
	margin:5px 10px;
}
#sl_results_map_shadow_leftSide {
	height:424px;
	left:0;
	position:absolute;
	top:6px;
	width:6px;
	z-index:20;
}
#sl_results_map_shadow_topSide {
	height:5px;
	left:0;
	position:absolute;
	top:0;
	width:740px;
	z-index:19;
}

#zoombar {
	height:150px;
	left:15px;
	position:absolute;
	top:13px;
	width:31px;
	z-index:100;
}
#zoomin {
	height:30px;
	width:31px;
}
#zoomout {
	height:32px;
	width:31px;
}
#zoomitem {
	height:32px;
	width:31px;
}
#scale {
	height:21px;
	left:410px;
	position:absolute;
	top:409px;
	width:113px;
	z-index:99;
}
#scaletext {
	color:#333;
	font-size:10px;
	font-weight:bold;
	left:410px;
	position:absolute;
	text-align:center;
	top:414px;
	width:113px;
	z-index:100;
}
#scale_sd {
	height:21px;
	left:280px;
	position:absolute;
	top:233px;
	width:113px;
	z-index:99;
}
#scaletext_sd {
	color:#333;
	font-size:10px;
	font-weight:bold;
	left:280px;
	position:absolute;
	text-align:center;
	top:238px;
	width:113px;
	z-index:100;
}
#sl_sp_body {
	float:left;
	font-family:verdana, helvetica, arial, sans-serif;
	width:729px;
}
#sl_sp_leftColumn {
	float:left;
	height:278px;
	width:367px;
}
#sl_sp_leftColumn_body {
	background-image:url("../../images/store-locator/sl_sf_topvertback.jpg");
	background-repeat:repeat-x;
	border-left:1px solid #CCC;
	float:left;
	height:229px;
	width:366px;
	position:relative;
}
#sl_sp_leftColumn_body_header {
	float:left;
	padding:10px 10px 5px 17px;
}
#sl_sp_leftColumn_body_header_copy {
	color:#666;
	font-size:10px;
}
#sl_sp_leftColumn_body_input {
	float:left;
	height:20px;
	padding:0 0 5px 17px;
	width:270px;
}
#sl_sp_leftColumn_body_only_search_copy {
	clear:left;
	color:#333;
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:3px 0 0 17px;
	width:245px;
}
#sl_sp_leftColumn_body_checkboxes {
	color:#666;
	float:left;
	font-size:10px;
	height:166px;
	position:relative;
	text-align:left;
	width:332px;
}
.find-store-btn {
    position: absolute;
    left: 17px;
    bottom: 5px;
}
.find-store-btn span{
	font-size: 12px;
	color: #666;
	float: right;
	margin: 13px 0 0 7px;
}
.find-store-btn h2, .find-store-btn em{
	display:inline;
	font-weight: bold;
}
.find-store-btn a{
	color:#666;
}
#sl_sp_leftColumn_body_checkboxes li {
	float:left;
	width:140px;
	padding-top:5px;
}
.ie #sl_sp_leftColumn_body_checkboxes li {
	margin-top:0;
}
#sl_sf_search_top_check_left {
	height:20px;
	left:15px;
	position:absolute;
	top:0;
}

#sl_sf_search_top_check_left input {
	margin:0;
	padding:0;
}
#sl_sf_search_top_check_left .stores-with input:focus {
    outline:1px dotted;
}
#sl_sf_search_top_check_left p {
	margin:5px 0 0 5px;
	padding:0;
}
#sl_sf_search_top_check_right {
	height:20px;
	left:165px;
	position:absolute;
	top:0;
	width:198px;
}
#sl_sf_search_top_check_right input {
	margin:0;
	padding:0;
}
#sl_sf_search_top_check_right p {
	margin:5px 0 0 5px;
	padding:0;
}
#sl_sp_leftColumn_body_version {
	float:left;
	height:48px;
	padding:10px 0 5px 17px;
	width:348px;
}
#sl_sp_leftColumn_body_version_content {
	background-image:url("../../images/store-locator/sl_sf_topRadiosBackground.gif");
	background-repeat:no-repeat;
	height:48px;
	position:relative;
	width:348px;
}
#sl_sp_leftColumn_body_version_content_noRadio {
	height:48px;
	position:relative;
	width:348px;
}
#sl_sp_leftColumn_body_version_radio_standard {
	height:20px;
	margin-left:10px;
	padding:5px 0 0;
	width:170px;
}
#sl_sp_leftColumn_body_version_radio_standard label {
	color:#333;
	font-size:11px;
	margin:0;
	padding:0;
}
#sl_sp_leftColumn_body_version_radio_enhanced {
	height:20px;
	margin-left:10px;
	padding:0;
	width:170px;
}
#sl_sp_leftColumn_body_version_radio_enhanced label {
	color:#C00;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	margin:0;
	padding:0;
}
input.sl_sp_findStore_btn {
	height:30px;
	margin:0;
	padding-top:5px;
	width:148px;
	float: left;
}
#sl_sp_findStore_btn_std {
	height:30px;
	left:175px;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	width:148px;
}
#sl_sp_findStore_btn_noRadio {
	height:30px;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	width:148px;
}
#sl_sp_leftColumn_base {
	background-image:url("../../images/store-locator/sl_sf_searchbottomback.gif");
	background-repeat:no-repeat;
	float:left;
	height:49px;
	width:367px;
	margin-left:-1px;
}
#sl_sp_leftColumn_base_leftColumn {
	float:left;
	height:39px;
	padding:10px 0 5px 17px;
	width:166px;
}
#sl_sp_leftColumn_base_leftColumn a {
	clear:left;
	color:#C00;
	float:left;
	font-size:10px;

	padding:0 0 5px;
	text-align:left;
	text-decoration:none;
	white-space:nowrap;
}
#sl_sp_leftColumn_base_leftColumn a:hover {
	text-decoration:underline;
}
#sl_sp_leftColumn_base_rightColumn {
	float:left;
	height:39px;
	padding:10px 17px 5px 0;
	width:166px;
}
#sl_sp_leftColumn_base_rightColumn a {
	clear:left;
	color:#C00;
	float:left;
	font-size:10px;
	padding:0 0 5px;
	text-align:left;
	text-decoration:none;
	white-space:nowrap;
}
#sl_sp_leftColumn_base_rightColumn a:hover {
	text-decoration:underline;
}
#sl_sp_rightColumn {
	background-image:url("../../images/store-locator/sl_sf_bannerContentBack.gif");
	background-repeat:no-repeat;
	float:left;
	height:278px;
	width:362px;
}
#sl_sp_rightColumn_content {
	padding:5px 5px 4px;
}
.sl_sp_leftColumn_body_start_end_copy {
	clear:left;
	color:#333;
	float:left;
	font-size:10px;
	font-weight:bold;
	padding:5px 0 5px 5px;
	width:245px;
}
#sl_sp_sar_leftColumn_searchContainer {
	background-image:url("../../images/store-locator/sl_sp_sar_greybox.gif");
	background-repeat:no-repeat;
	float:left;
	height:150px;
	margin:10px;
	padding:6px 10px 0;
	width:300px;
}
.sl_sp_sar_leftColumn_body_input {
	float:left;
	height:22px;
	padding:0 0 5px 5px;
	width:250px;
}
#sl_sp_findStore_btn_searchRoute {
	float:left;
	height:30px;
	padding:3px 0 0 5px;
	width:148px;
}
#sl_sp_dd_store_address {
	clear:left;
	color:#333;
	float:left;
	font-size:10px;
	font-weight:normal;
	padding:0 5px 5px;
	width:245px;
}
.globalHeader {
	background-color:#F2F2F2;
}
.globalCrumbBg {
	background-color:#C00;
}
.globalCrumbFont {
	color:#666;
	font-size:11px;
	font-weight:normal;
}
.globalCrumbLink {
	color:#666;
	font-size:11px;
	font-weight:normal;
}
.globalCrumbCurrent {
	color:#C00;
	font-size:11px;
	font-weight:bold;
}
.globalBreadCrumbDivider {
	background-color:#000;
}
.globalBodyBg {
	background-color:#FFF;
}
.lNavBg {
	background-color:#FFF;
}
.globalHorizRule {
	background-color:#CCC;
}
.globalVerticalRule {
	background-color:#CCC;
}
.globalInnerVerticalRule {
	background-color:#CCC;
}
.globalFooterBg {
	background-color:#C00;
	color:#C00;
}
.globalFooterFont {
	color:#FFF;
	font-weight:normal;
}
.globalFooterLink {
	color:#FFF;
	font-weight:normal;
}
.globalBodyHeadBg {
	background-color:#C00;
}
.globalBodySubHeadBg {
	background-color:#FFF;
}
.globalGiftCardBarBg {
	background-color:#C00;
}
.globalGiftCardBarColor {
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
}
.globalTargetCardBarBg {
	background-color:#C00;
}
.globalTargetCardBarColor {
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
}
.globalSubTitle {
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:11px;
}
.red {
	color:#C00;
}
.dkred {
	color:#B00;
}
.yellow {
	color:#FFFFCE;
}
.orange {
	color:#FF9A00;
}
.white {
	color:#FFF;
}
.small {
	font-size:10px;
	line-height:12px;
}
.large {
	font-size:12px;
	line-height:14px;
}
.legal {
	color:#717171;
	font-size:10px;
	line-height:12px;
}
.footer {
	color:#FFF;
	font-size:10px;
	line-height:12px;
}
.smallred {
	color:#C00;
	font-size:10px;
	line-height:12px;
}
.dhtmlmenuitem {
	padding:5px 8px;
}
a.dhtmlmenulink {
	color:#333;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.hdrbar {
	background-color:#F5F5F5;
}
.bdr {
	background-color:#B8B8B8;
}
a {
	color:#666;
	text-decoration:underline;
}
a.wshyel {
	color:#FFFFCE;
	text-decoration:underline;
}
a.default {
	color:#666;
	text-decoration:underline;
}
a.reddefault {
	color:#C00;
	text-decoration:underline;
}
a.dkred:link, a.dkred:visited {
	color:#B00;
	text-decoration:none;
}
a.dkred:hover {
	color:#B00;
	text-decoration:underline;
}
a.tout:link, a.tout:visited {
	color:#666;
	text-decoration:none;
}
a.tout:hover {
	color:#666;
	text-decoration:underline;
}
a.footer:link, a.footer:visited {
	color:#FFF;
	text-decoration:none;
}
a.footer:hover {
	color:#FFF;
	text-decoration:underline;
}
.copy {
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:13px;
}
.divider {
	background:none repeat scroll 0 0 #CCC;
}
.errorCopy {
	color:#C00;
	font-size:12px;
	font-weight:bold;
}
.redBoldTxt {
	color:#C00;
	font-size:12px;
	font-weight:bold;
}
.boldTxt {
	font-weight:bold;
}
.blackText {
	color:#000;
	font-size:12px;
}
.blackBoldText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
}
.amazonTabHeaderBG {
	background-color:#FFF;
}
a.navgrey:link, a.navgrey:visited {
	color:#666;
	text-decoration:none;
}
a.navgrey:hover {
	color:#666;
	text-decoration:underline;
}
a.navred:link, a.navred:visited {
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
a.navred:hover {
	color:#C00;
	font-weight:bold;
	text-decoration:none;
}
a.boldlink:link, a.boldlink:visited {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
a.boldlink:hover {
	color:#666;
	font-weight:bold;
	text-decoration:underline;
}
.redsubhead {
	color:#C00;
	font-family:helvetica, verdana, arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
	margin-left:14px;
	margin-right:14px;
}
.grayjump {
	color:#999;
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:9px;
	line-height:16px;
	margin-left:14px;
	margin-right:8px;
}
a.grayjumplink:link, a.grayjumplink:visited {
	color:#999;
	text-decoration:none;
}
a.grayjumplink:hover {
	color:#999;
	text-decoration:underline;
}
.copyindent {
	margin-left:14px;
	margin-right:14px;
}
.hosttext {
	color:#FFF;
}
.asterisk {
	color:#C00;
	font-size:12px;
	font-weight:bold;
}
.errortxt {
	color:#000;
	font-size:12px;
}
.no-margin {
	margin:0;
}
h1.transferHeaderCopy {
	font-weight:normal;
	margin:0;
}
h2.searchFor, h3.searchFor, div.reviewHeaders h3 {
	font-weight:normal;
	margin:0;
}
fieldset.accessibility {
	float:left;
}
fieldset.accessibility legend, legend.accessibility {
	border:0 none;
	color:#666;
	margin:0;
	padding:0;
}
.offscreen {
	display:block;
	height:1px;
	left:-2000px;
	overflow:hidden;
	position:absolute;
	width:1px;
}
div.accessibility_nav {
	height:1px;
	left:-2000px;
	overflow:visible;
	position:absolute;
	top:-500px;
	width:1px;
}
div.accessibility_nav a:focus, div.accessibility_nav a:active {
	-moz-border-bottom-colors:none;
	-moz-border-image:none;
	-moz-border-left-colors:none;
	-moz-border-right-colors:none;
	-moz-border-top-colors:none;
	background:none repeat scroll 0 0 #DDD;
	border-color:-moz-use-text-color #CCC #CCCCCC;
	border-right:1px solid #CCC;
	border-style:none solid solid;
	border-width:0 1px 1px;
	color:#333;
	display:block;
	left:2000px;
	padding:5px;
	position:absolute;
	top:500px;
	width:200px;
}
h1.pharmacy_small {
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}
h2.pharmacy_small, h2.clinic_small {
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
h2.clinic_small {
	padding-top:10px;
}
.privacy_pages {
	line-height:17px;
	padding:10px 0 0 10px;
}
.ui-dialog {
	width:215px!important;
}
.ui-dialog h1 {
	color:#E31937;
	font-size:10pt;
	margin:0 0 5px;
}
.ui-dialog ol {
	list-style-type:decimal;
	padding:0 0 0 24px;
}
.ui-dialog ol li {
	margin:5px 0;
}
.ui-dialog ul li {
	margin:3px 0;
}
.ui-dialog .sl_form_input_med_body {
	width:80px;
}
.ui-dialog .sl_form_input_sd_top {
	width:80px;
}
.ui-dialog #icon_calendar {
	margin:-6px 0 0 5px;
}
.ui-dialog-titlebar {
	background:none repeat scroll 0 0 transparent!important;
	border:medium none!important;
	float:right;
}
.ui-dialog-titlebar-close {
	display:none;
}
#mainContent {
	margin:0 auto 14px;
	position:relative;
	width:960px;
}
.sl_results_store_item_expanded_hours {
	padding:5px 0 5px 15px;
}
.sl_details_results_storeServices_item p {
	padding:5px 0 5px 5px!important;
}
#sl_details_results_supertarget {
	margin-left:10px;
}
.sl_details_results_search_again_btm {
	padding-right:7px;
}
#fsl-wrapper {
	border:1px solid #CECECE;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	overflow:hidden;
	padding:4px;
	text-align:left;
}
#fsl-wrapper strong {
	font-weight:bold;
}
#fsl-wrapper .clearcontents {
	clear:both;
	overflow:hidden;
	word-wrap:break-word;
}
#fsl-wrapper .fsl-callout-link {
	margin:10px 0;
}
#fsl-wrapper .fsl-callout-link a {
	color:#FFF;
	font-weight:bold;
	margin:8px 0;
	text-decoration:none;
}
#fsl-wrapper .fsl-callout-link a span {
	font-size:130%;
	padding:0 10px;
}
#fsl-wrapper .fsl-calltoaction-link {
	background:url("/images/flushot_locator/arrow.png") no-repeat scroll right bottom transparent;
	color:#E31937;
	font-weight:bold;
	padding-right:.75em;
	text-decoration:none;
}
#fsl-wrapper .column {
	float:left;
}
#fsl-wrapper .half {
	width:50%;
}
#fsl-wrapper .one-quarter {
	margin:0 1px 0 0;
	width:244px;
}
#fsl-wrapper .three-quarter {
	margin:0;
	width:705px;
}
#fsl-wrapper .full {
	margin:0;
	width:729px;
}
#fsl-wrapper .one-quarter .callout-box {
	background:url("/images/flushot_locator/corners_quarter_column_bottom.png") no-repeat scroll center bottom transparent;
	padding:0 0 8px;
}
#fsl-wrapper .one-quarter .callout-box-content {
	background:url("/images/flushot_locator/corners_quarter_column_top.png") no-repeat scroll center top transparent;
	padding:8px 8px 0;
}
#fsl-wrapper .full .callout-box {
	background:url("/images/flushot_locator/corners_full_column_bottom.png") no-repeat scroll center bottom transparent;
	padding:0 0 8px;
}
#fsl-wrapper .full .callout-box-content {
	background:url("/images/flushot_locator/corners_full_column_top.png") no-repeat scroll center top transparent;
	padding:8px 8px 0;
}
#fsl-wrapper .callout-box h3.content-header {
	background:url("/images/flushot_locator/header_bg_bandage_small.png") no-repeat scroll right top #E31937;
	color:#FFF;
	font-size:116%;
	margin:0;
	padding:10px 15px;
}
#fsl-wrapper p {
	color:#000;
}
#fsl-search-form #input-wrapper {
	background:url("/images/flushot_locator/bg_search.png") no-repeat scroll center center transparent;
	height:153px;
	position:relative;
}
#fsl-search-form legend {
	font-size:146%;
	font-weight:normal;
	margin:0;
	padding:11px 15px 0;
}
#fsl-wrapper #startingAddress {
	border:0 none;
	height:20px;
	left:21px;
	position:absolute;
	top:65px;
	width:187px;
}
#fsl-submit {
	left:60px;
	position:absolute;
	top:100px;
}
#fsl-wrapper .three-quarter .callout-box {
	background:url("/images/flushot_locator/corners_three_quarter_column_bottom.png") no-repeat scroll center bottom transparent;
	padding:0 0 8px;
}
#fsl-wrapper .three-quarter .callout-box-content {
	background:url("/images/flushot_locator/corners_three_quarter_column_top.png") no-repeat scroll center top transparent;
	padding:8px 8px 0;
}
#fsl-intro {
	background:url("/images/flushot_locator/bg_flu_shot_price.png") no-repeat scroll right top #E31937;
	padding:39px 13px 14px;
}
#fsl-intro-description {
	padding:0 6px;
}
#fsl-intro h2#fsl-intro-display-head {
	color:#FFF;
	float:left;
	font-size:1061%;
	letter-spacing:-6px;
	line-height:84%;
	margin:0;
	width:266px;
}
#fsl-intro h2#fsl-intro-display-head span {
	display:block;
	font-size:17%;
	font-weight:normal;
	letter-spacing:0;
	line-height:1em;
	margin:0;
	padding-left:8px;
}
#fsl-intro h3 {
	font-size:200%;
	margin:2px 0 0;
}
#fsl-intro h3.fsl-callout-head {
	color:#FFF;
}
#fsl-intro-copy {
	color:#000;
	float:left;
	margin-top:26px;
	width:330px;
}
#fsl-wrapper p.fsl-disclaimer {
	color:#FFF;
	font-size:9px;
}
#fsl-wrapper p.fsl-disclaimer a {
	color:#FFF!important;
}
#fsl-wrapper #fsl-facts {
	background:url("/images/flushot_locator/bg_gradient.png") no-repeat scroll left bottom #F5FCFF;
	margin:22px 0 0;
	width:662px;
}
#fsl-wrapper #fsl-facts .callout-box {
	background:url("/images/flushot_locator/corners_three_quarter_interior_bottom.png") no-repeat scroll center bottom transparent;
	padding:0 0 22px;
}
#fsl-wrapper #fsl-facts .callout-box-content {
	background:url("/images/flushot_locator/corners_three_quarter_interior_top.png") no-repeat scroll center top transparent;
	padding:22px 22px 0;
}
#fsl-wrapper #fsl-facts h3 {
	color:#E31937;
	font-size:138%;
	margin-top:0;
}
#fsl-wrapper #fsl-facts h4 {
	color:#000;
	font-size:92%;
	margin:0 0 .5em;
}
#fsl-wrapper #fsl-facts ul {
	color:#E31937;
	font-size:92%;
	list-style:disc outside none;
	margin:0;
	padding:0 0 0 1.2em;
}
#fsl-wrapper #fsl-facts li {
	padding:0 0 .5em;
}
#fsl-wrapper #fsl-facts li span {
	color:#000;
}
#fsl-wrapper #fsl-symptoms {
	float:left;
	margin-right:25px;
	width:220px;
}
#fsl-wrapper #fsl-symptoms ul {
	margin-bottom:2em;
}
#fsl-wrapper #fsl-recommendations {
	float:left;
	width:372px;
}
#fsl-banner-flu-hq {
	border:medium none;
}
#fsl-results-intro {
	border-bottom:1px solid #CDCDCD;
	font-size:108%;
	margin:10px 10px 25px;
	padding:5px 222px 22px 22px;
}
#fsl-results {
	padding:0 32px;
}
#fsl-results .fsl-results-column {
	float:left;
	list-style:none outside none;
	margin:0 30px 0 0;
	padding:0;
	width:199px;
}
#fsl-results .fsl-results-column-last {
	margin-right:0!important;
}
#fsl-results .fsl-results-column li {
	font-size:92%;
	margin-bottom:20px;
}
#fsl-results .fsl-results-column h6 {
	color:#E31937;
	font-size:100%;
	margin:0;
}
#fsl-wrapper.narrow {
	border:medium none;
	padding:0;
}
#fsl-wrapper.narrow #fsl-intro {
	background:none repeat scroll 0 0 #E31937;
	padding:10px 15px;
}
#fsl-wrapper.narrow #fsl-intro h3 {
	float:none;
	font-size:250%;
	letter-spacing:0;
	width:266px;
}
#fsl-wrapper.narrow #fsl-facts {
	margin-top:0;
	width:713px;
}
#fsl-wrapper.narrow #fsl-facts .callout-box {
	background:url("/images/flushot_locator/corners_full_interior_bottom.png") no-repeat scroll center bottom transparent;
}
#fsl-wrapper.narrow #fsl-facts .callout-box-content {
	background:url("/images/flushot_locator/corners_full_interior_top.png") no-repeat scroll center top transparent;
}
#fsl-wrapper.narrow #fsl-facts h4 {
	font-size:125%;
}
#fsl-wrapper.narrow #fsl-facts h5 {
	color:#000;
	font-size:92%;
	margin:1em 0 .5em;
}
#fsl-wrapper.narrow #fsl-facts ul {
	list-style-type:disc;
}
#fsl-wrapper.alt-content #fsl-intro h3 {
	font-size:450%;
	letter-spacing:0;
	width:171px;
}
#fsl-wrapper.alt-content #fsl-facts h4 {
	color:#E31937;
	font-size:115%;
}
#fsl-wrapper.alt-content #fsl-intro p {
	color:#FFF;
	margin-bottom:10px;
}
#fsl-wrapper.alt-content #fsl-facts {
	width:512px;
}
#fsl-wrapper.alt-content #fsl-facts .callout-box {
	background:url("/images/flushot_locator/corners_full_interior_bottom_alt.png") no-repeat scroll center bottom transparent;
}
#fsl-wrapper.alt-content #fsl-facts .callout-box-content {
	background:url("/images/flushot_locator/corners_full_interior_top_alt.png") no-repeat scroll center top transparent;
}
#fsl-wrapper.alt-content #fsl-facts .column:first-child {
	border-right:1px solid #C1C8CC;
	margin-right:2%;
	padding-right:2%;
	width:46%;
}
#fsl-wrapper.alt-content #fsl-facts p {
	color:#000;
}
#fsl-wrapper.alt-content #fsl-facts p:last-child {
	margin-bottom:0;
}
#fsl-store-detail-fma {
	background:url("/images/flushot_locator/banner_flu_hq_narrow_bottom.png") no-repeat scroll left bottom transparent;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	width:401px;
}
#fsl-store-detail-fma-inner {
	background:url("/images/flushot_locator/banner_flu_hq_narrow_top.png") no-repeat scroll left top transparent;
	padding:20px 24px;
}
#fsl-store-detail-fma h4 {
	color:#000;
	font-size:154%;
	margin-bottom:10px;
}
#fsl-store-detail-fma h5 {
	font-size:100%;
	margin-bottom:5px;
}
#fsl-store-detail-fma p {
	font-size:109%;
}
.flushot-disclaimer-description {
	font-weight:bold;
}
#fsl-overlay {
	display:none;
}
#fsl-reminder {
	text-align:left;
	width:200px;
	z-index:100;
}
#fsl-reminder form {
	padding:5px;
}
#fsl-reminder ol {
	list-style:decimal outside none;
}
#fsl-reminder ol li {
	margin-left:-5px;
}
#fsl-reminder ol li ul {
	margin:2px 0 6px;
}
#fsl-reminder ol li ul li {
	margin:0;
	padding:2px;
}
#fsl-reminder ol li ul li input {
	margin-right:5px;
}
#fsl-reminder-submit-wrapper {
	border-top:1px solid #CCC;
	margin:5px 5px 0 0;
	padding:5px 0 5px 18px;
}
#fsl-reminder .detailRevealOverlayBottomWrapper {
	background-position:0 -70px;
	height:8px;
}
#fsl-reminder .detailRevealOverlayBottomLeftCorner {
	background-position:0 -31px;
	height:8px;
}
#fsl-reminder .detailRevealOverlayBottomRightCorner {
	background-position:-14px -31px;
	height:8px;
}
#fsl-reminder legend {
	color:#DE2125;
	font-size:1.2em;
	margin:0 5px 6px;
	outline:medium none;
	padding-top:0;
}
#fsl-reminder #reminder-date {
	height:20px;
	width:78px;
}
#flushot-column-1 {
	float:left;
}
#flushot-column-2 {
	float:right;
	text-align:right!important;
}
#fsl-share {
	float:right;
}
#share-markup {
	position:relative;
}
#shareReveal_overlay {
	bottom:0;
	display:none;
	left:auto;
	position:absolute;
	right:-6px;
	text-align:left;
	top:auto;
	width:300px;
	z-index:1000;
}
#shareReveal_overlay .detailRevealOverlayTopWrapper {
	margin:0 13px!important;
}
#shareReveal_overlay .detailRevealOverlayContent {
	margin:0 0 0 10px!important;
	overflow:hidden;
	padding-left:5px;
}
#shareReveal_overlay .detailRevealOverlayBottomWrapper {
	margin:0 13px!important;
}
.sl_details_results_search_again_btm {
	margin:10px 0;
}
.detailRevealOverlayContentWrapper .clear {
	height:0;
	overflow:hidden;
}

.stores-near-you {
	padding-bottom:5px;
}
.store-list-container {
	padding:5px 0 0 40px;
	overflow:hidden;
}
.store-list-container ul {
	float:left;
	width:220px;
}
.state-result-container {
	overflow:hidden;
	width:729px;
	margin:0 auto;
}
.locate-contain {
	width:729px;
	margin:0 auto;
}
#ambAddress {
	margin:5px 15px;
}
#google_image_div a {
    float: left;
}


/*************************2014 R4 changes*******************************/
.find-store-btn span{
    font-size: 12px;
    color: #666;
    float: right;
    margin: 13px 0 0 7px;
}
.find-store-btn h2{
    display:inline;
    font-weight: bold;
}
.find-store-btn a{
    color:#666;
}

/*MANPRO 910 GAM changes start*/
.btnpopUplocat{
	float:left;
}
.btnpopUplocat.make{
	padding-left:5px;
}
.locatePopimg{
	width:100px;
	height:16px;
}
#Content .mystore {
	padding: 0 0 20px 0;
	float: left;
	background:#fff;
}
#Content .mystore h2 {
	font-size: 20px;
	font-weight: bold;
	color: #333;
	display: inline;
}
#Content .mystore h2 span {
	font-size: 14px;
}
#Content .mystore span.vertBar {
	color: #ccc;
	padding: 0 3px;
}

.expandedHolder input.storBtn {
    float: none;
}
.storBtn.sec {
    height: 15px;
    width: 100px;
}
#myStrSpView .mystore {
    margin-left: 109px;
}
#myStrSpView #sl_header_breadcrumb_btn {
    margin-right: 110px;
    margin-top: 4px;
}
#breadcrumb .previous a  { color: #333!important}
input#startingAddress:focus { outline: none;}
#catgoryHeaderContainer #categoryHeader h1.search-medium-text{ margin: 20px 0 20px;}
/*MANPRO 910 GAM changes end */