@charset "UTF-8";
/*////////////////////////////////////////////////////////////////////
 
	Search layout courtesy of:
	Trek Bicycle Corporation
	International Dealer Locator: Screen Styles
	Author: Ken Soliva
	Updated: 2006-11-29

////////////////////////////////////////////////////////////////////*/

.hide {
	height: 0px !important;
	display: none !important;
	visibility: hidden;
	}


fieldset {
	margin-bottom: 1em !important;
	margin-bottom: .5em;
	border: none;
	}

label {
	display: block;
	font-weight:bold;
	margin-bottom: .5em;
	}

select, input {
	display: block;
	margin-bottom: 1em !important;
	margin-bottom: .5em;
	padding: .125em;
	}

#search_radius {
	margin-bottom: 1em !important;
	margin-bottom: 0;
	}

#search_radius div {
	display: inline;
	}

.button {
	padding: 0;
	}

.radio_button {
	float: left;
	display: inline;
	width: 15px;
	margin-right: 14px !important;
	margin-right: 8px;
	text-align: center;
	}

.radio_button input {
	margin-bottom: .5em !important;
	margin-bottom: .25em;
	}

.radio_button label {
	font-weight: normal;
	margin-left: -.25em !important;
	margin-left: .25em;
	}

.stores-bg { background: url(/img/geton/store_bg.gif) no-repeat bottom left ;
	width: 840px ;
	margin-left: 9px ;
	padding-bottom: 170px ;
}
.stores-bg h2 { padding-bottom: 13px ;
}
.stores-bg p,
.stores-bg form { padding-left: 10px ;
}
.choice-1,
.choice-2,
.choice-3 { width: 276px ;
	float: left ;
}
.choice-1 { margin-right: 6px ;
}
.choice-3 { float: right ;
}

.store-list .bd-content-6wide-white { width: 800px ;
	padding: 0 0 150px 20px ;
}
.store-list .bd-content-6wide-white h2 { float: left ;
	padding-bottom: 10px ;
}
.store-list .bd-content-6wide-white form { float: right ;
}
.store-list .bd-content-6wide-white table { clear: both ;
	width: 803px ;
}
.store-list .bd-content-6wide-white .list-top-l,
.store-list .bd-content-6wide-white .list-top-r { background-color: #909090 ;
	padding: 3px 5px ;
	border-bottom: none ;
}
.store-list .bd-content-6wide-white .list-top-l { width: 265px ;
	border-right: 1px solid #C8C8C8 ;
}

.store-list .bd-content-6wide-white th,
.store-list .bd-content-6wide-white td  { padding: 10px 5px 10px ;
	vertical-align: top ;
	border-bottom: 1px solid #D9DBDC ;
}
