#breadcrumb {
   padding: 0px;
}
#content_pane_left {
    border: 1px solid #e0e0e0;
    float: left;
    min-height: 400px;
    margin-top: 2px;
	*margin-top: 0;
	_margin-top: 0;
    padding: 15px;
    width: 290px;
    z-index: 1;
}
#content_pane_left #pane_store_search div {
    margin: 0px 0px 10px 0px;
}
#find_stores {
	line-height: 1.4em;
}
#content_pane_left #pane_store_search a#search_button {
	text-indent: -1000px;
	background-image: url('/images/locator/btn_find_stores.gif');
	float: right;
	margin-right: 50px;
}
#content_pane_left #messages {
    color: red;
    font-size: 14px;
}
#content_pane_left label {
    display: block;
    margin-bottom: 3px;
}
#content_pane_left select {
    width: 240px;
}
#content_pane_main {
	float: right;
    min-height: 488px#;
	margin-bottom: 15px;
	*margin-bottom: 0;
	_margin-bottom: 0;
}
#map_pane {
	width: 590px;
	min-height: 488px#;
}
#content_pane_main #map {
    width: 590px;
    height: 362px;
	position: relative;
	margin: 20px;
}
#content_pane_main #events_default {
    width: 590px;
    min-height: 362px; /* 5star modified to fix the layout of EVENT TAB DO NOT REMOVE THIS */
	position: relative;
}
#content_pane_main #store_events {
	margin: 15px 15px 0 15px;
    width: 590px;
    min-height: 387px; 
}
table.shadow_table {
	width: 636px;
}
#sr_wrapper1 {
    margin: 10px 0px 10px 0px;
    clear: left;
}
#sr_wrapper2 {
    /*border: 1px solid #e0e0e0;*/
    width: 930px;
}
#sr_wrapper1 #sr_wrapper2 #store_results {
    padding: 0px;
}
#sr_wrapper1 #sr_wrapper2 #store_results th {
    text-align: left;
    font-weight: bold;
    font-size: 12px;
    padding: 10px 0px 10px 5px;
	width: 20%;
}
#sr_wrapper1 #sr_wrapper2 #store_results tr.htitles th {
	border-top: solid 1px #e0e0e0;
	background: transparent url(/images/locator/loc_yellow_bg.gif) repeat-x scroll bottom;
}
#sr_wrapper1 #sr_wrapper2 #store_results tr.htitles th.first {
	border-left: solid 1px #e0e0e0;
}
#sr_wrapper1 #sr_wrapper2 #store_results tr.htitles th.last {
	border-right: solid 1px #e0e0e0;
}
#sr_wrapper1 #sr_wrapper2 #store_results th.marker_id {
	width: 10%;
}
#sr_wrapper1 #sr_wrapper2 #store_results tr {
    padding-bottom: 5px;
}
#sr_wrapper1 #sr_wrapper2 #store_results tr.ln0, #sr_wrapper1 #sr_wrapper2 #store_results tr.ln1 {
    background-color: #fff;
}
#sr_wrapper1 #sr_wrapper2 #store_results td {
    padding: 5px 0px 5px 5px;
	border-top: solid 1px #e0e0e0;
	vertical-align: middle;
	height: 50px;
}
#sr_wrapper1 #sr_wrapper2 #store_results td.marker_id {
    font-weight: 900;
}

.rbx_tab_container .tab_control_set {
	height: 23px;
	*top: -2px;
}

.store_event0, .store_event1 {
	margin-bottom: 15px;
}

#tabs-content .load_msg {
	font-weight: 500;
	font-size: 18px;
}

#tabs-content .load_msg p {
	font-size: 24px;
	margin-top: 10px;
}

#store_events h5 {
	font-size: 14px;
	font-weight: 700;
	color: #4592a4;
}

#store_events .store_event1 h5 {
	color: #ff679a;
}

#store_events img {
	margin-right: 10px;
	display: block;
/*	width: 200px;*/
	float: left;
}

#store_events div.event_desc {
	margin-left: 205px;
}

#store_events p {
	font-size: 12px;
	margin: 5px 10px;
}

#store_events table {
/*	margin-top: 10px;
	border: solid 1px #ccc;
	border-width: 1px 0 0 1px; */
}

#store_events th, #store_events td {
/*	padding: 8px 5px;
	border: solid 1px #ccc;
	border-width: 0 1px 1px 0; */
}

#store_events th {
	background: transparent url(/images/locator/loc_blue_bg.gif) repeat-x scroll 0 0;
	color: #4592a4;
}

#store_events .store_event1 th {
	background: transparent url(/images/locator/loc_pink_bg.gif) repeat-x scroll 0 0;
	color: #ff679a;
}