﻿#StoresWrapper 
{
   width: 525px;
   float: left;
   padding-left: 15px;
   padding-top: 10px;
}

#StoresList 
{
   padding-top: 20px;
}

.Store 
{
   width: 100%; 
   padding-top: 15px; 
   float: left
}

.StoreLeftCol 
{
   float: left;
   width: 160px;
}

.StoreMiddleCol 
{
   float: left; 
   width: 220px;
}

.StoreRightCol 
{
   float: left; 
   width: 140px;
} 

#StoreFinderSideBar 
{
   list-style: none;
   margin: 0px;
   padding: 0px;
}

#StoreFinderSideBar li 
{
   width: 139px;           
   border: 1px solid;
   margin-top: 5px;
   padding: 5px;
   font-size: 1.0em;
}

#StoresWrapper .selected 
{
	font-weight: bold;
}	

/*
------------------------------------------------------
INTERNAL NAVIGATION
------------------------------------------------------
*/

#internalNavigation {}
	#internalNavigation .menuheader { }

	#internalNavigation ul.storeLocatorSideNav { list-style:none; padding:0; margin:0;}
		#internalNavigation ul.storeLocatorSideNav li { padding:0 0 3px 0; margin:0;}
			#internalNavigation ul.storeLocatorSideNav li a { display:block; text-decoration:none; text-transform:lowercase; background:#a5acae; color:#fff; font-size:1.0em; font-weight:800; padding:5px;}
				#internalNavigation ul.storeLocatorSideNav li a:hover {background:#848a8b; color:#fff;}
			
		#internalNavigation ul.storeLocatorSideNav ul { list-style:none; padding:0; margin:0;}
			#internalNavigation ul.storeLocatorSideNav ul li {padding:3px 0 0 0; margin:0;}
				#internalNavigation ul.storeLocatorSideNav ul li a {background:#fff; color:#000; font-size:1.0em; font-weight:400; padding:3px 5px;}
	.selected {}

