.pSingle {
	position:relative;
	color:white;
	font-weight: bold;
	font-size: 14px;
	left:8px;
	top:-28px;
}

.pDouble
{
	position:relative;
	color:white;
	font-weight: bold;
	font-size: 14px;
	left:4px;
	top:-28px;	
}
.lSingle {
    color: white;
    font-size: 14px;
    font-weight: bold;
    left: -21px;
    position: relative;
    top: -13px;
}
.lDouble {
    color: white;
    font-size: 14px;
    font-weight: bold;
    left: -21px;
    position: relative;
    top: -13px;
}
.Hidden
{
	display:none;
}
.mapIcon {
    margin-bottom: 5px;
    margin-left: 4px;
    margin-top: 5px;
    display: inline;
}
.t14b {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}
A.navlink17Blue {
    color: #336699;
    font-size: 17px;
    font-weight: bold;
    text-decoration: underline;
}
A.navlink13Blue {
    color: #336699;
    font-size: 13px;
    font-weight: bold;
}
.navHeader20Blue {
    color: #336699;
    font-size: 20px;
    font-weight: bold;
}
.mb10 {
    margin-bottom: 10px;
}
.t13b {
    color: #000000;
    font-size: 13px;
    font-weight: bold;
}

#loadingMessage {
  	bottom: 50%;
  	right: 50%;
	
	background-color: white; 
	position: absolute;
	width: 450px; 
	height: 200px;
	z-index: 1; 
	border-radius:10px; 
	-moz-border-radius: 1em; 
	opacity: 0.9; 
	filter:Alpha(opacity=50);
	-ms-filter: "Alpha(opacity=50)"; 
	zoom:1;
}
#middle {
  	position: relative;
  	left: 40%;
  	top: 40%;
}
#txtLocation {width:120px;height:26px;*height:28px;*line-height:28px;}
#executeSearch {vertical-align:bottom;*vertical-align:text-bottom;}
#numOfWarehouses, #warehousesToDisplaySelector {width:100px;padding:4px;vertical-align:middle;}
#executeUpdate {vertical-align:bottom;*vertical-align:middle;font-size:18px;font-family:trebuchet;}
#loadingText {font-size:12pt; font-weight:bold;}
.continueWithTireSelection {text-align:right;}

#MSVE_navAction_container.notraffic {
	width: 100%;
}

#warehouseListContainer {border:none;}
#warehouseDetails TD {padding-bottom:1em;color:#333;padding-bottom:1.5em;}
#warehouseDetails .pushpin {margin-top:.25em}
#warehousemapcontent {line-height:24px;margin:0px 0px 0px 0px;}
#warehousemapcontent #title {font-size:18px;padding:20px 0px 5px 0px;text-transform:none;}
#left_nav H2 {padding-left:16px;text-transform:none;line-height:30px;}
.nav-box {padding-top:10px;padding-left:16px;}
.nav-box P {padding-bottom:0px;}

.warehouseLocations{border-bottom: solid 1px #333;}
.warehouseLocations #warehouseInfo P{font-weight:bold;}
.warehouseLocations #warehouseInfo #warehouseName {text-transform:capitalize;}
.warehouseLocations #tireCenterInfo{width:40%;}
.warehouseLocations #tireCenterInfo P{font-weight:bold;}
.warehouseLocations #tireCenterInfo IMG{width:20px;float:left;margin-top:5px;}
.warehouseLocations #tireCenterInfo #phoneInfo {padding-left:30px;}
.warehouseLocations #tireCenterInfo #phoneInfo P {font-weight:normal;}
.warehouseLocations #tireCenterInfo #phoneInfo SPAN {font-weight:bold;}

 /* > [1.1] =BREAD CRUMBS
 ======================================================= */
.checkout-steps {height: 21px; font-size: 19px; font-family: Trebuchet MS;padding:20px 0 20px 0;}
.checkout-steps li {background: url(/wcsstore/CostcoGLOBALSAS/images/checkout-improvement-steps.png) no-repeat 0 -42px; height:21px;line-height: 21px; float: left; margin-right: 20px; padding-left: 27px; }
.checkout-steps li:first-child{background: none; padding-left:0}
.checkout-steps li.active, .checkout-steps li.complete {background-position: 0 -21px;text-decoration:none;}
.checkout-steps li.nextstep {background-position: 0 0;}
.checkout-steps li a {text-decoration:none;}