@charset "UTF-8";

html,
body { font: normal 12px Arial, Helvetica, sans-serif; }

a { color: #0072bc; }

h2 { font-size: 26px; }

h3 { font-size: 18px; }

h4 { font-size: 14px; }

h5 { font-size: 12px; }

h6 { font-size: 12px; }

h1,
h2,
h3 { color: #003366; }

h4,
h5,
h6 { color: #333; }

address { font-style: normal; }

blockquote { }

dd {
	margin-top: .5em;
	margin-bottom: 1em;
}

.tiny { font-size: 10px; }

#content { line-height: 1.6em; }

#content ul.grid {
	padding: 0;
	margin: 0 0 1em;
	list-style: none;
	overflow: hidden;
}

#content ul.grid li {
	padding: 0 16px 1em 115px;
	position: relative;
	width: 95px;
	height: 160px;
	border-bottom: 1px solid #eee;
	margin-bottom: 1.5em;
	overflow: hidden;
	line-height: 1.3em;
	float: left;
}

#content ul.grid li a {
	font-weight: bold;
	font-size: 14px;
	display: block;
}

#content ul.grid li a img {
	position:absolute;
	top:0;
	left: 0;
	width: 100px;
	cursor:pointer;
}

#LocateADealer ul.grid li {
	float: none;
	width: auto;
	height: auto;
	padding: 0 0 1em;
}

#LocateADealer ul.grid li a {
	font-weight: inherit;
	font-size: inherit;
	display: inline;
}

.right {
	margin: 0 0 1em 1em;
	float: right;
}

.left {
	margin: 0 1em 1em 0;
	float: left;
}

.clear { clear: both; }

h1,
#search,
#nav,
#sidenav,
#breadcrumb,
#footer ul,
#fancy_container { display: none; }
