@charset "utf-8";
/* CSS Document */

/* Main content Build Car */

#mongoosebody {
	float:left;
	width:558px;
	background:#FFFFFF;
	}
.bodyheader {
		padding:17px 0 0 21px;
		background:url(../imgs/BuildCar_top_bg.jpg) bottom left no-repeat #FFFFFF;
}
.bodyheader h1 {
		padding:0 0 0 12px;
		font-size:2em;
		color:#c11119;
}
.bodyheader h2 {
		padding:0 0 140px 12px;
		font-size:1em;
		color:#04104b;
}
.bodyheadertext {
		margin:10px 21px 0 21px;
		font-size:0.95em;
		color:#666565;
		border-bottom:1px dotted #666565;
}
.bodyheadertext p {
		padding:0 16px 15px 16px;
	}
.bodyheadertext a {
	color:#061B86;
	text-decoration:none;
			}
.bodyheadertext a:hover {
	color:#666666;
	text-decoration:none;
		}
/* Firsr Section Of Form */
.Formfirst {
	margin:10px 21px 10px 21px;
	padding:0 23px 10px 23px;
	border-bottom:1px dotted #666565;
}
.Formfirst h1, h2, h3 {
	padding-top:5px;
	font-size:.95em;
	color:#c11119;
	
}
.Formfirst ul {
	list-style:none;
}
.Formfirst li {
		padding:5px 0 5px 0;
}
.lightgray {
		background:#eeeeee;
}
.gray {
	background:#cccccc;
}
.price {
		padding: 0 5px 0 200px;
}


/* Center Gray Box Image and Text */
.gray_bg {
	margin:10px 21px 0 21px;
	padding:23px 23px 0 23px;
	border-top:1px dotted #666565;
	border-bottom:1px dotted #666565;
	background: url(../imgs/graybgimgbuild.jpg) 304px center no-repeat #3e3e3e;
}
.gray_bg p {
	width:270px;
	padding:0 0 20px 0;
	font-size:0.8em;
	font-weight:bold;
	color:#FFF;
}

/* Second Section Of Form */
.Formsecond {
	margin:10px 21px 10px 21px; 
	padding:10px 23px 0 23px; 
	border-top:1px dotted #666565;
}
.Formsecond h1, h2, h3, h4 {
	padding-top:5px;
	font-size:.95em;
	color:#c11119;
	border-bottom:1px solid #666565;
}
.Formsecond ul {
	list-style:none;
}
.Formsecond li {
		padding:5px 0 5px 0;
}
.bottomformimg {
		padding:0 0 35px 23px;
}

/* Column Two */
#rightInfo {
	float:left;
	width:205px;
	}
/* Featured Sale Item */
.featuredItem {
	background:#FFFFFF;
	}
.featuredItem h1 {
	padding:10px 0 0 22px;
	color:#000000;
	font-size:70%;
	border-top:1px solid #FFFFFF;
	background:#c11119;
	}
.featuredItem h2 {
	padding:0 0 7px 22px;
	margin-top:-5px; *margin-top:0;
	color:#FFFFFF;
	font-size:105%;
	border-bottom:1px solid #FFFFFF;
	background:#c11119;
	}
.featuredItem a {
	text-decoration:none;
	}
.featuredItem img {
	padding:11px 17px 10px 18px;
	background:#616161;
	}
.featuredItem h3 {
	padding:11px 17px 0 18px;
	margin-top:-5px;
	color:#FFFFFF;
	font-size:100%;
	font-weight:bold;
	background:#616161;
	}
.featuredItem p {
	padding:0 17px 10px 18px;
	color:#FFFFFF;
	font-size:85%;
	background:#616161;
	}

.featuredItem .details3 {
	padding:0 17px 44px 18px;
	color:#FFFFFF;
	font-size:85%;
	background:#616161;
	}
