/* CSS Document - Section page stylesheet for CopartDirect, copyright 2008 */
* {
	padding:0;
	margin:0;
	}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#wrapper {
	width:986px;
	height:630px;
	margin: 0 auto;
	border-top: 0px solid #0065a4;
	background:white;
	}
#header {
	width:986px;
	height:136px;
	position:relative;
	}
#spanish {
	position: absolute;
	top: 0;
	left: 920px;
	z-index:500;
	}
	#spanish a {
		color: white;
		font: normal 10px Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	#spanish a:hover, #spanish a:active {
		text-decoration:underline;
		}
/* Subheader Images */
#subheader {
	float:left;
	margin-top: 9px;  /* To align H1 text with header image */
	}
H1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color:#0065a4;
}
.replace {
	position: relative;
	margin: 0;
	padding: 0;
	/* hide overflow:hidden from IE5/Mac \*/
	
	overflow: hidden;
	/* */
}
.replace SPAN {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1; /*for Opera 5 and 6*/
}
#h-title, #h-title SPAN {
	width:700px;
	height:69px;
	}
.bodyabout #h-title, .bodyabout #h-title SPAN {
	background: url(../images/headerAboutUs.gif) left top no-repeat;
}
	.bodytech #h-title, .bodytech #h-title SPAN {
		background: url(../images/headerOurTech.gif) left top no-repeat;
		}
	.bodyhistory #h-title, .bodyhistory #h-title SPAN {
		background: url(../images/headerOurHistory.gif) left top no-repeat;
		}
.bodyhow #h-title, .bodyhow #h-title SPAN {
	background: url(../images/headerHowItWorks.gif) left top no-repeat;
	}
	.bodynewer #h-title, .bodynewer #h-title SPAN {
		background: url(../images/headerSellNewer.gif) left top no-repeat;
		}
	.bodyolder #h-title, .bodyolder #h-title SPAN {
		background: url(../images/headerSellOlder.gif) left top no-repeat;
		}
	.bodyfaq #h-title, .bodyfaq #h-title SPAN {
		background: url(../images/headerFAQ.gif) left top no-repeat;
		}
.bodyservices #h-title, .bodyservices #h-title SPAN {
	background: url(../images/headerOurServices.gif) left top no-repeat;
	}
	.bodytop #h-title, .bodytop #h-title SPAN {
		background: url(../images/headerTopReasons.gif) left top no-repeat;
		}
	.bodytestimonials #h-title, .bodytestimonials #h-title SPAN {
		background: url(../images/headerTestimonials.gif) left top no-repeat;
		}
	.bodysuccess #h-title, .bodysuccess #h-title SPAN {
		background: url(../images/headerSuccess.gif) left top no-repeat;
		}
.bodycommercials #h-title, .bodycommercials #h-title SPAN {
	background: url(../images/headerCommercials.gif) left top no-repeat;
	}
.bodysitemap #h-title, .bodysitemap #h-title SPAN {
	background: url(../images/headerSitemap.gif) left top no-repeat;
	}
.bodycontact #h-title, .bodycontact #h-title SPAN {
	background: url(../images/headerContact.gif) left top no-repeat;
	}
.body404 #h-title, .body404 #h-title SPAN {
	background: url(../images/header404.gif) left top no-repeat;
	}
/* locations page header and chat and content */
.bodyfindLocation #header {
	height:150px;
	}
.bodyfindLocation #h-title, .bodyfindLocation #h-title SPAN {
	width:595px;
	height:73px;
	background: url(../images/headerFindLocation.gif) left top no-repeat;
	}
.bodyfindLocation #chat {
	width:195px;
	float:right;
	margin-top:12px;
	height:69px;
	}
#contentMap {
	margin-top: 10px;
	margin-bottom:10px;
	}
/* commercials subheaders */

H3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0065a4;
}

#h-radio, #h-radio SPAN {
	/*width:120px;*/
	width:480px;
	height:93px;
	background: white url(../images/secRadio.gif) left 10px no-repeat;
	}
#h-media, #h-media SPAN {
	/*width:74px;*/
	width:480px;
	height:110px;
	background: white url(../images/secMedia.gif) left 10px no-repeat;
	}
#content {
	width:520px;
	padding: 15px 0 10px 25px;
	font-size:12px;
	line-height:18px;
	float: left;
	}
	#content h2 {
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		padding: 5px 0 5px 0;
		}	
	#content p {
		padding:0 0 10px 0 ;
	}
	#content a:link {
		color:#0065a4;
		}
	#content a:visited {
		color:#888; /* grey */
		}
	#content a:hover, #content a:active {
		color: #fc0;  /* yellow */
		}
#chat {
	float:right;
	width: 206px;
	height: 240px;
	}
#displayTestimonials {
	float:right;
	width: 206px;
	padding-top:20px;
	padding-bottom:10px;
	}
#displayTestimonials img {
	padding-left: 10px;
	}

#displayTestimonials .testimonialwrap {
	border:1px solid #ccc;
	background: #f3f3f3;
	}
#displayTestimonials .testimonial {
	padding: 10px;
	font-size:12px;
	line-height:16px;
	}
#displayTestimonials .info {
	font-weight:bold;
	text-align:right;
	padding-top: 15px;
	}
#displayTestimonials .testimonial a {
	text-align:right;
	}
#displayTestimonials .testimonial a:link {
	color: #0065a4;
	}

#displayTestimonials .testimonial a:visited {
	color:#888;
	}
#displayTestimonials .testimonial a:hover,
#displayTestimonials .testimonial a:hover {
	color: #fc0;
	}
/* about us pages */
.caption {
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	}
.photo1 {
	padding: 0 0 10px 10px;
	}
.photo2 {
	padding: 0 10px 5px 0;
	}

	
/* faq page */
#listFAQ {
	list-style-type:square;
	padding-left: 18px;
	}
#tbFees {
	width:100%;
	border: 1px solid #ccc;

	}
#tbFees th {
	font-size: 11px;
	line-height: 12px;
	text-align:left;
	vertical-align:top;
	background: #e5eff6;
	padding: 5px;
	}
#tbFees td {
	font-size: 12px;
	vertical-align:top;
	padding: 5px;
	}
tr.tbSubhead th {
	background:#e5eff6;
	}
tr.border-bottom td {
	border-bottom: 1px solid black;
	}
.bodyfaq ul.faq1 {
	margin-left:40px;
	}
	
/* top7 page */
#top7 p {
	margin-left:25px;
	margin-bottom:10px;
	}
	
/* testimonial page */
img.tQuoteOpen {
	padding-right:3px;
	}
img.tQuoteClosed {
	padding-left: 3px;
	}
.divider {
	width: 200px;
	background:url(../images/dot.gif) left top repeat-x;
	height: 25px;
	margin: 0 auto;
	}

/* success stories page */
#tbCarSales {
	width:100%;
	}
#tbCarSales th {
	color: #0065a4;
	text-align:left;
	}
#tbCarSales tr.tbHeader {
	background-image: none;
	}
#tbCarSales td {
	background: url(../images/carSales/dots.gif) left bottom no-repeat;
	}
#tbCarSales td {
	width:50%;
	}
#tbCarSales td.none {
	background: none;
	}

/* our services */
#tbTodo, #tbCompare {
	width:100%;
	}
#tbToDo th, #tbCompare th {
	font-size: 11px;
	line-height: 12px;
	text-align:left;
	vertical-align:top;
	background: #e5eff6;
	padding: 2px;
	}
#tbToDo td, #tbCompare td {
	font-size: 12px;

	vertical-align:top;
	padding: 2px;
	}
tr.alt td {
	background:#f3f3f3;
	}
	
	

	
/* footer */
#footer { 
	background:url(../images/secFooter.gif) center top no-repeat;
	width: 986px;
	height: 5px;
	padding: 15px 0;
	}
	
#footer p {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding-bottom: 3px;
	}
#footer a:link, #footer a:visited {
	color: black;
	text-decoration:none;
	}
#footer a:hover, #footer a:active {
	color: #0065a4;
	text-decoration: underline;
	}
#footer p.copyright {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	}

/* miscellaneous */
.floatleft {
	float: left;
	}
.floatright {
	float:right;
	}
.clear {
	clear:both;
	}
.alignright {
	text-align:right;
	}
#content p.lesspad {
	padding:5px;
	}

.blue {
	color: #0065a4;
	font-weight:bold;
	}
.increase {
	font-size: 14px;
	}
.highlight {
	background: #FFFF99;
	}	
.spacer {
	width: 25px; 
	height: 50px;
	float:left;
	position:relative;
	z-index:0;
	}
.getFlash {
	background: #E5EFF6;
	padding: 6px;
	margin-top: 6px;
	color: #0065A4;
	border: 1px solid #F4DB14;
}
.bold {
	font-weight: bold;
}
.yes {
	color: #339900;
}
.no {
	color: #999999;
}
.disclaimer {
	font-size: 11px;
	text-align:left;
	padding-left:210px;
	}
	