﻿/* --- location-category.css --- */

/* =====================================================================
	by location list
===================================================================== */

.locationCategoryList,
.ctl_LocationCategoryList
{
	clear: both;
	float: left;
	width: 671px;
	padding-bottom: 50px;
	font-size: 80%;
}

	.locationCategoryList h2,
	.locationCategoryList h3,
	.locationCategoryList h4,
	.ctl_LocationCategoryList h2,
	.ctl_LocationCategoryList h3,
	.ctl_LocationCategoryList h4
	{
		border-color: #CBCBCB;
		border-style: solid;
		border-width: 0 0 1px 0;
	}

	.locationCategoryList h2,
	.ctl_LocationCategoryList h2
	{
		padding: 8px;
		font-size: 100%;
		background:url("/images/loc_GuidedSearchArrow.gif") no-repeat scroll right top #EFEFEF;
		border:1px solid #E4E4E4;
		margin-top: 5px;
		color: #585A59;
	}

	.locationCategoryList h3,
	.ctl_LocationCategoryList h3
	{
		padding: 8px 0 8px 16px;
		font-size: 90%;	
		border:1px solid #E4E4E4;
		border-top: 0;
		background:url("/images/loc_search_down.gif") no-repeat scroll 5px center transparent;
	}

	.locationCategoryList h4,
	.ctl_LocationCategoryList h4
	{
		padding: 8px 8px 8px 18px;
		font-size: 90%;
		background-color:#FFFFFF;
		border:1px solid #E4E4E4;
		border-top: 0;
		background: transparent url(/images/loc_search_right.gif) 1% 50% no-repeat;
	}

	.locationCategoryList .prodtypes,
	.ctl_LocationCategoryList .prodtypes
	{
		padding: 0;
	}

	.locationCategoryList .categories,
	.ctl_LocationCategoryList .categories
	{
		background: none repeat scroll 0 0 #F4F4F4;
		color: #545454;
		padding: 0;
	}
