/**
 *	Contact Wizard
 *	-------------------------
 */

ul.contactWizard, ul.contactWizard li {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}

ul.contactWizard {
	width:482px;
	height:25px;
	background:#dadada;
}
	ul.contactWizard li {
		width:160px;
		height:25px;
		float:left;
		background:#dadada url("../images/arrow.gif") 4px 6px no-repeat;
	}
		ul.contactWizard li.active {
			background-color:white;
		}

	ul.contactWizard li span {
		display:block;
		font-weight:bold;
		padding:5px 0 5px 1.6em;
	}

div.formTools {
}
	div.formTools a {
		color:black;
		font-weight:bold;
		display:block;
		padding-left:10px;
		background:url("../images/arrow.gif") left center no-repeat;
	}

	div.formTools a:hover {
		color:red;
	}

table.contactTable {
	border-collapse:collapse;
	border-top:1px solid #dadada;
	width:482px;
}
	table.contactTable td, table.contactTable th {
		padding:2px;
	}

	table.contactTable thead td {
		padding-left:33px;
		font-weight:bold;
	}

	table.contactTable tbody td {
		width:30px;
		text-align:right;
	}

	table.contactTable tbody th {
		font-weight:normal;
		text-align:left;
	}

table.contactResTable {
	border-collapse:collapse;
	table-layout:fixed;
	border-bottom:1px solid #dadada;
	width:482px;
}
	table.contactResTable td {
		vertical-align:top;
		padding:2px 10px;
	}

	table.contactResTable td.dealer {
		border-left:1px solid #dadada;
	}

table.resTable td {
	padding:2px 10px 2px 10px;
	vertical-align:top;
}
	table.resTable {
	}

a.boldblack {
	font-weight:bold;
	color:black;
}
	a.boldblack:hover {
		color:red;
	}