/* CSS Document */


body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
img	{
	border: 0;
}

/* generic classes */

.right {
	float: right;
}
.left {
	float: left;
}
.emptyCell {
	background-color: #fff;
}
.clear {
	height: 0px;
	clear: both;
}

/* Header styles including style for utility/search box in upper right corner. */

div#header {
	padding: 0;
	margin: 0;
	clear: left;
}

div#header p {
	padding: 0;
	margin: 0;
}
div#header img.logo {
	margin: 0 0 0 4px;
	padding: 0;
	border: 0;
	float: left;
}

div#utility {
	float: right;
	padding: 20px 18px 0 0;

}
div#utility a img {
	padding-left: 5px;
}



/* Main content styles */

#content {
	margin: 0 18px;
	padding: 0px;
	clear: both;
	color: #666;
	z-index: 50;
}
/* cheat to get a grey line down the 3 column format without worrying about column size */

#content h1 { font-size: 13px; line-height: 15px; font-weight: bold; margin: 0; padding: 10px 10px 0 10px; }
#content h2 { font-size: 11px; line-height: 13px; font-weight: bold; margin: 0; padding: 10px 10px 0 10px; }
#content h3 { font-size: 10px; line-height: 13px; font-weight: bold; margin: 0; padding: 10px 10px 0 10px; }
#content h4 {  }
#content h5 {  }
#content h6 {  }
#content p { font-size: 11px; line-height: 13px; font-weight: normal; margin: 0; padding: 0; padding: 0 10px 10px 10px; }
#content a { font-style: normal; text-decoration: none; color: #CC9966; }
#content a:hover { text-decoration: underline; }

#content ul li { font-size: 11px; line-height: 13px; font-weight: normal; }
#content ul a { text-decoration: none; }
#content ul a:hover { text-decoration: underline; }

#content blockquote { padding: 10px; text-align: center; font-size: 11px; line-height: 13px; color: #666666; margin: 0px; }
#content cite { font-weight: bold; font-size: 11px; line-height: 13px; color: #666666; text-align: right; font-style: italic; }

#content select { z-index: 0; font-size: 11px; display: block; }

/* Content footer styles. */

#footer {
	padding-top: 20px;
	padding-bottom: 20px;
	clear: left;
}
#footer p {
	font-size: 11px;
	text-align: center;
	margin: 0;
	padding: 0;
	color: #666666;
}
#footer p a {
	color: #666;
	text-decoration: none;
	color: #666666;
}
#footer p a:hover {
	color: #CC9966;
	text-decoration: underline;
}

#cm td { font-size: 11px; line-height: 13px; font-weight: normal; margin: 0; padding: 0; padding: 0 10px 10px 10px; }
#cm td a { font-style: normal; text-decoration: none; color: #CC9966; }
#cm td a:hover { text-decoration: underline; }

div#dealerInformation {
	display: block;
	margin: 0px 20% 0px  40%;
}
div#dealerInformation p {
	font-size: 11px;
	color: #666;
	padding-top: 8px;
}
