@charset "utf-8";
/* INCLUDE FOR BOXES AND LIST ELEMENTS*/
@import "global_boxes.css";

/* CSS Document */
html {
     /*overflow: -moz-scrollbars-vertical;*/
}

body {
    background-color: #E8EDEF; /*#D4D4D4;*/
    margin: 0px;
    text-align: center;
}

body, th, td {
    margin: 0px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

form {
    padding: 0;
    margin: 0;
}

div.body {
    width: 960px;
    position: relative;
    left: 0px;
}

img {
    border-style: none;
}

.pageContainer {
    background-color: #ffffff;
    margin: auto;
    width: 960px;
    height: 100%;
} .page {
    background-color: #ffffff;
    width: 100%;
}
.pageFooter {
    float: left;
    margin: 0px 0px 20px 0px;
    text-align: center;
}
.nobr {
    white-space: nowrap;
} .clear {
    clear: both;
} .bold, .form_label {
    font-weight: bold;
} .right {
    text-align: right;
} .center, .watchSaleNow {
    text-align: center;
} .left {
    text-align: left;
}.italic {
    font-style: italic;
} #centerContent {
	text-align:center;
} #contentContainer {
    margin-left: 152px;
    width: 803px;
}
.wrap { white-space: normal !important; }
/* featured table and ads and login */
.featuredTable {
    width: 767px;
} .featuredTable td {
    text-align: center;
} .featuredTable a {
    font-weight: bold;
    font-size: 15px;
    color:#000;
    text-decoration:none;
} .adsContainer {
    text-align: center;
    margin-top: 5px;
}
.loginContainer p {
    margin: 0px;
    padding: 0px;
}.loginDivider {
    background-image: url(../../../images/redesign/loginDivider.jpg);
    background-repeat: no-repeat;
    height: 3px;
    margin: 5px 0px 0px 12px;
    width: 120px;
}

.floatLeft, .navContainer img, .page, .logoContainer, .languageContainer, .makesDropdown, .leftContainer, .searchInputContainer, .newsBox {
    float: left;
} .navContainer {
    height: 100px;
} .floatRight {
    float: right;
} .loginContainer, .loginEndCap, .adsContainer {
    width: 144px;
} .loginContainer {
    background-image: url(../../../images/leftnav/blueBox_1px.gif);
    background-repeat: repeat-y;
    margin:0px;
}
.loginContainer p{
    padding-right:3px;
}
a.loginButtonLink {
    display: block;
}

a.loginButtonLink-Buyer,
a.loginButtonLink-Seller,
a.loginButtonLink-Counterman,
a.loginButtonLink-Register {
    background-repeat: no-repeat;
    display: block;
    height: 25px;
    margin:0px 0px 0px 6px;
    padding: 12px 0px 0px 40px;
    width: 132px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	text-align: left;
}

a.loginButtonLink-Buyer {
    background-image: url(../../../images/global/loginBuyer.jpg);
}

a.loginButtonLink-Seller {
	background-image: url(../../../images/global/loginSeller.jpg);
}

a.loginButtonLink-Counterman {
	background-image: url(../../../images/global/loginCounterman.jpg);
}

a.loginButtonLink-Register {
} .loginEndCap {
    background-image: url(../../../images/redesign/loginBottomCap.jpg);
    background-repeat: no-repeat;
    height: 12px;
	background-color: #FFFFFF;
} .watchSaleNow {
    margin-top: 20px;
}

.button_text {
	border:0px; padding:0px; margin:0px; border-collapse:collapse;
	text-align:center;
	/*width:50px;*/
	white-space: nowrap;
	height:26px;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-image: url(../../../images/global/b_blue_back.jpg);
	line-height:24px;
	display:inline-block;
	vertical-align:top;
}
.button_text_gold {
	border:0px; padding:0px; margin:0px; border-collapse:collapse;
	text-align:center;
	white-space: nowrap;
	height:26px;
	cursor:pointer;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background-image: url(../../../images/global/b_gold_center2.png);
	line-height:24px;
	display:inline-block;
	vertical-align:top;
	letter-spacing: 1px;
}

.secondNavButton_text {
	border:0px; padding:0px; margin:0px; border-collapse:collapse;
	left: 0px;
	text-align:center;
	/*width:50px;*/
	white-space: nowrap;
	height:35px;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-image: url(../../../images/redesign/nav/tier2/b_2nd_back-1.gif);
	line-height:24px;
	display:inline-block;
	vertical-align:top;
}

.button_container span *{
	border:0px; padding:0px; margin:0px; border-collapse:collapse;
}
.button_container_gold span *{
	border:0px; padding:0px; margin:0px; border-collapse:collapse;
}


/* data tables */ .newsBox {
    margin-left: 0px;
    margin-top: 30px;
} .newsBoxBg {
    background-image: url(../../../images/redesign/newsboxMiddleBg.jpg);
    background-repeat: no-repeat;
} .newsBoxDataContainer {
    text-align: left;
    margin-left: 20px;
    font-size: 11px;
} .viewMoreNews {
    font-size: 11px;
    font-weight: bold;
    text-align: right;
    padding-right: 20px;
} .searchBoxBg {
    background-image: url(../../../images/redesign/searchboxMiddleBg.jpg);
    background-repeat: no-repeat;
    height: 119px;
    vertical-align: top;
} .searchBoxDataContainer {
    text-align: left;
} .searchBoxDataContainer, .searchBoxDataContainer input, .searchBoxDataContainer select, .searchBoxDataContainer option {
    font-size: 11px;
} .bulletArrow {
    display: block;
    padding: 0;
    margin: 0;
    padding-right: 3px;
}

p.paragraphBox, p.paragraphBox-smaller {
    margin: 0px;
    padding: 5px 10px 5px 10px;
/*	text-align: justify;*/
}

p.paragraphBox-smaller {
	margin-top: 10px;
	font-size: 10px;
}
p.single {
	margin:0px;
	padding:0px;
}
/* header */ .logoContainer {
    /*background-image:url(../../../images/redesign/logoAndSlogan.jpg);
     background-repeat:no-repeat;*/
    width: 481px;
    height: 92px;
} .leftContainer {
    margin: 3px 5px 0px 0px;
    width: 144px;
	overflow: hidden;
} .topRightContainer {
    float: right;
    width: 330px;
} .languageContainer {
    padding-left: 25px;
    /* Removed per bug 7398
    background-image: url(../../../images/redesign/languageOptionContainer.jpg);
	*/
    background-repeat: no-repeat;
    width: 146px;
    height: 43px;
} .makesInput, .languageDropdown {
    font-size: 11px;
} .languageDropdown {
    position: relative;
    top: 14px;
    left: -12px;
    width: 120px;
    border: none;
} .searchContainer {
    padding-left: 200px;
    position: relative;
    top: -10px;
} .makesDropdown {
    background-image: url(../../../images/redesign/makesOptionContainer.jpg);
    background-repeat: no-repeat;
    width: 176px;
    height: 50px;
} .makesInput {
    position: relative;
    top: 17px;
    left: 47px;
    width: 120px;
    border: none;
} .searchInputContainer {
    background-image: url(../../../images/redesign/searchBoxContainer.jpg);
    background-repeat: no-repeat;
    width: 345px;
    height: 50px;
} .searchInput {
    position: relative;
    top: 16px;
    left: 10px;
    width: 300px;
    border: none;
}

/* section tables */ .row1blue, .row1yellow, .divText {
    background-color: #ffffff;
} .row2blue {
    background-color: #e5f4fb;
} .row2yellow {
    background-color: #f2eec6;
}

/* login box for login page */ .loginBox {
    background-image: url(../../../images/redesign/loginBox.jpg);
    background-repeat: no-repeat;
    width: 407px;
    height: 183px;
    font-size: 11px;
    font-weight: bold;
    padding: 50px 0 0 20px;
    margin-top: 20px;
}
.nascar-padding{
	padding-left:20px;
}
.nascar-padding-top{
	padding-top:30px;
}
.nascarCopartFinder {
	margin: 10px 0px 0px 0px;
}
.nascarDriverImages {
	padding: 10px 0px 0px 0px;
}

/*WIDTH CLASSES*/
.wFull { width: 803px; }
.wHalf { width: 401px; }
.wThird { width: 267px; }
.w50 { width: 50px; }
.w100px { width: 100px; }
.w150 { width: 150px; }
.w200 { width: 200px; }
.w250 { width: 250px; }
.w296 { width: 280px; }
.w300 { width: 300px; }
.w320 { width: 320px; }
.w350 { width: 350px; }
.w370 { width: 370px; }
.w367 { width: 367px; }
.w390 { width: 390px; }
.w388 { width: 388px; }
.w394 { width: 394px; }
.w395 { width: 395px; }
.w375 { width: 375px; }
.w400 { width: 400px; }
.w410 { width: 410px; }
.w490 { width: 490px; }
.w550 { width: 550px; }
.w600 { width: 600px; }
.w650 { width: 650px; }
.w700 { width: 700px; }
.w720 { width: 720px; }
.w780 { width: 780px; }
.w800 { width: 800px; }
.w806 { width: 806px; }
.w100Percent { width: 100% }
.w80Percent { width: 80%; }
.w50Percent { width: 50%; }
.w40Percent { width: 40%; }
.w27Percent { width: 27%; }
.wEmptyFooterLeft, .wEmptyFooterRight { width: 15px; }
.wEmptyFooterCenter { width: 773px; }
.w360 { width: 360px !important; }
.w425 { width: 425px !important; }

/* BEGIN: Used by lot detail, do NOT modify */
.lotDetailLeft { width: 464px }
.lotDetailRight { width: 325px; }
/* END:   Used by lot detail, do NOT modify */

/* BEGIN: How To Sell, do NOT modify */
.howToSellHeight { height: 500px; }
/* END:   How To Sell, do NOT modify */

.checkBox{width:15px;}
.image{width:96px;}
.item{width:20px;}
.lot{width:43px;}
.date {width:50px;}
.year{width:41px; text-align:center;}
.make{width:46px;}
.model{width:75px;}
.saleDate{width:67px; text-align:center;}
.odometer{width:50px; text-align:right;}
.title{width:45px; text-align:center;}
.damage1{width:42px; text-align:center;}
.damage2{width:42px; text-align:center;}
.money{width:62px; text-align:right; padding-right: 2px;}
.vin {width:55px; text-align:left;}
/*.saleHighlights {width:; }*/
.saleRegion {width:60px;}

/* Per Bug 7819 - left aligned columns need padding */
.item, .lot, .facility, .make, .model {
	padding-left: 4px !important;
	padding-right: 4px !important;
}
.facility, .saleHighlights, .saleRegion {
	padding-left: 6px !important;
}


/* HEIGHT CLASSES */
.h90 {
    height: 10px;
}
.h145 {
    height: 145px;
}
.h217 {
    height: 217px;
}
.h230 {
    height: 230px;
}
.h280 {
    height: 280px;
}
.h284 {
    height: 284px;
}
.h362 {
	height:362px;
}
.h400 {
    height: 400px;
}
.h420 {
    height: 420px;
}
.h475 {
    height: 475px;
}

.h750 {
    height: 750px;
} .h700 {
    height: 700px;
}
.h640 {
	height: 640px;
}
.h318 { height: 318px; }

/* VERTICAL ALIGN CLASSES */
.vaTop {
    vertical-align: top;

}
.vaMiddle {
    vertical-align: middle;
}
.vaBottom {
    vertical-align: bottom;
}
/*BUTTONS*/
.button_blue {
    background-color: #0066cb;
    color: #fff;
    font-weight: bold;
    height: 26px;
    width: 100px;
}
.blueButton {
	background: transparent url(../../../images/global/b_blue.png) no-repeat center top;
	height:26px;
	font-weight:bold;
	cursor: pointer;
}
.form_button {
    background-image: url(../../../images/redesign/form_button.jpg);
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-size: 10pt;
    font-weight: bold;
    height: 38px;
    padding-top: 10px;
    text-align: center;
    text-decoration: none;
    width: 100px;
}
/* Nav Level 2 */ .navAdjustment {
    position: relative;
    top: -30px;
}

table.home_gray {
    position: relative;
    top: -2px;
    z-index: 0;
}
.leftContainer {
    position: relative;
    top: -30px;
}

.nav-2nd-level-virtualSales, .nav-2nd-level-searchAndBid,
.nav-2nd-level-companyInfo, .nav-2nd-level-industryLinks {
    margin: 0px;
    padding: 0px;
    position: relative;
    z-index: 1;
}

/* Secondary Level Navigation */
.nav-2nd-level-virtualSales {
    left: 475px;
}
.nav-2nd-level-searchAndBid {
    left: 355px;
	top: 58px;
}
.nav-2nd-level-companyInfo {
    left: 356px;
}
.nav-2nd-level-industryLinks {
    left: 520px;
}

/* Virtual Sales */
ul.nav-2nd-level-virtualSales li a:link#currentSales, ul.nav-2nd-level-virtualSales li a:visited#currentSales, ul.nav-2nd-level-virtualSales li a:hover#currentSales, ul.nav-2nd-level-virtualSales li a:active#currentSales {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_currentSales.gif);
    background-position: 0px 0px;
    width: 150px;
}

ul.nav-2nd-level-virtualSales li a:hover#currentSales {
    background-position: 150px 0px;
}

ul.nav-2nd-level-virtualSales li a:link#previouslySold, ul.nav-2nd-level-virtualSales li a:visited#previouslySold, ul.nav-2nd-level-virtualSales li a:hover#previouslySold, ul.nav-2nd-level-virtualSales li a:active#previouslySold {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_previouslySold.gif);
    background-position: 0px 0px;
    width: 141px;
}

ul.nav-2nd-level-virtualSales li a:hover#previouslySold {
    background-position: 141px 0px;
}

ul.nav-2nd-level-virtualSales li a:link#howVB2Works, ul.nav-2nd-level-virtualSales li a:visited#howVB2Works, ul.nav-2nd-level-virtualSales li a:hover#howVB2Works, ul.nav-2nd-level-virtualSales li a:active#howVB2Works {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_howVB2works.gif);
    background-position: 0px 0px;
    width: 152px;
}

ul.nav-2nd-level-virtualSales li a:hover#howVB2Works {
    background-position: 152px 0px;
}

ul.nav-2nd-level-virtualSales li a:link#watchASale, ul.nav-2nd-level-virtualSales li a:visited#watchASale, ul.nav-2nd-level-virtualSales li a:hover#watchASale, ul.nav-2nd-level-virtualSales li a:active#watchASale {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_watchASale.gif);
    background-position: 0px 0px;
    width: 149px;
}

ul.nav-2nd-level-virtualSales li a:hover#watchASale {
    background-position: 149px 0px;
}

/* Company Info */
ul.nav-2nd-level-companyInfo li a:link#about, ul.nav-2nd-level-companyInfo li a:visited#about, ul.nav-2nd-level-companyInfo li a:hover#about, ul.nav-2nd-level-companyInfo li a:active#about {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_aboutCopart.gif);
    background-position: 0px 0px;
    width: 127px;
}

ul.nav-2nd-level-companyInfo li a:hover#about {
    background-position: 127px 0px;
}

ul.nav-2nd-level-companyInfo li a:link#investor, ul.nav-2nd-level-companyInfo li a:visited#investor, ul.nav-2nd-level-companyInfo li a:hover#investor, ul.nav-2nd-level-companyInfo li a:active#investor {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_investorRelations.gif);
    background-position: 0px 0px;
    width: 143px;
}

ul.nav-2nd-level-companyInfo li a:hover#investor {
    background-position: 143px 0px;
}

ul.nav-2nd-level-companyInfo li a:link#careers, ul.nav-2nd-level-companyInfo li a:visited#careers, ul.nav-2nd-level-companyInfo li a:hover#careers, ul.nav-2nd-level-companyInfo li a:active#careers {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_careers.gif);
    background-position: 0px 0px;
    width: 104px;
}

ul.nav-2nd-level-companyInfo li a:hover#careers {
    background-position: 104px 0px;
}

ul.nav-2nd-level-companyInfo li a:link#contactus, ul.nav-2nd-level-companyInfo li a:visited#contactus, ul.nav-2nd-level-companyInfo li a:hover#contactus, ul.nav-2nd-level-companyInfo li a:active#contactus {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_contactUs.gif);
    background-position: 0px 0px;
    width: 109px;
}

ul.nav-2nd-level-companyInfo li a:hover#contactus {
    background-position: 109px 0px;
}

ul.nav-2nd-level-companyInfo li a:link#store, ul.nav-2nd-level-companyInfo li a:visited#store, ul.nav-2nd-level-companyInfo li a:hover#store, ul.nav-2nd-level-companyInfo li a:active#store {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_copartStore.gif);
    background-position: 0px 0px;
    width: 127px;
}

ul.nav-2nd-level-companyInfo li a:hover#store {
    background-position: 127px 0px;
}

/* Industry Links */
ul.nav-2nd-level-industryLinks li a:link#industryLinks, ul.nav-2nd-level-industryLinks li a:visited#industryLinks, ul.nav-2nd-level-industryLinks li a:hover#industryLinks, ul.nav-2nd-level-industryLinks li a:active#industryLinks {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_links.gif);
    background-position: 0px 0px;
    width: 148px;
}

ul.nav-2nd-level-industryLinks li a:hover#industryLinks {
    background-position: 148px 0px;
}

/* This image has to be redone as it is no longer an end cap */
ul.nav-2nd-level-industryLinks li a:link#subhaulers, ul.nav-2nd-level-industryLinks li a:visited#subhaulers, ul.nav-2nd-level-industryLinks li a:hover#subhaulers, ul.nav-2nd-level-industryLinks li a:active#subhaulers {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_subhaulers.gif);
    background-position: 0px 0px;
    width: 149px;
}

ul.nav-2nd-level-industryLinks li a:hover#subhaulers {
    background-position: 149px 0px;
}

/* Change the image of RESELLER second level nav */
ul.nav-2nd-level-industryLinks li a:link#resellers, ul.nav-2nd-level-industryLinks li a:visited#resellers, ul.nav-2nd-level-industryLinks li a:hover#resellers, ul.nav-2nd-level-industryLinks li a:active#resellers {
    background-image: url(../../../images/redesign/nav/tier2/b_2nd_resellers.gif);
    background-position: 0px 0px;
    width: 149px;
}

ul.nav-2nd-level-industryLinks li a:hover#resellers {
    background-position: 149px 0px;
}

ul.nav-2nd-level-industryLinks li a:link#export, ul.nav-2nd-level-industryLinks li a:visited#export, ul.nav-2nd-level-industryLinks li a:hover#export, ul.nav-2nd-level-industryLinks li a:active#exportexport {
    background-image: url(../../../images/redesign/nav/tier2/export.png);
    background-position: 0px 0px;
    width: 149px;
}

ul.nav-2nd-level-industryLinks li a:hover#export {
    background-position: 149px 0px;
}

/* 3rd tier nav */
.thirdTierNav {
	font-weight:bold;
	margin-bottom:5px;
	height: 37px;
	overflow: hidden;
	}
.thirdTierNav div.text{
	margin-right:10px;
	color: #666;
	font-weight:bold;
	padding-left:5px;
	position:relative; top:8px;
	}
.thirdTierNav div.text a{
	color: #000000;      /* bug 7401 */
	text-decoration: none;
	}
.thirdTierNav div.text a:hover{
	color: #003399;
	text-decoration: none;
	}
table.thirdnav {
	width:800px;
	margin-top:5px;
	margin-bottom:0px;
	border:0px;
	border-collapse:collapse;
	}
table.thirdnav td {
	height:35px;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	}
.thridNavCenter{
	background-image: url(../../../images/global/thridNavBack.jpg);
	background-repeat:repeat-x;
	}
.thridNavLeft{
	background-image: url(../../../images/global/thirdNavLeft.jpg);
    background-repeat: no-repeat;
    width:9px;
	}
.thridNavRight{
	background-image: url(../../../images/global/thirdNavRight.jpg);
    background-repeat: no-repeat;
    width:11px;
	}

/*////////////////////////////////////////////////////////////////////////////////////
 Security Deposit
 ////////////////////////////////////////////////////////////////////////////////////*/
a.securityDepositHeader, a:visited.securityDepositHeader, a:active.securityDepositHeader, a:hover.securityDepositHeader {
    cursor: help;
    text-decoration: none;
    color: #000000;
}
 .alertred, .alertredr, .alertred_left, .asis {
    color: #900;
    font-weight: 700;
    text-align: center;
}
.alertred-error{
    color: #900;
    font-weight: bold;
    text-align: left;
}
.alertred_left {
	;
}


.alertgreen, .alertyellow, .alertneutral {
    font-weight: bold;
    text-align: center;
} .alertgreen {
    color: #006600;
} .alertorange {
    color: #FF9900;
} .smtext {
    font-size: 9px;
} .validation-advice {
    color: #900;
}
.bluetext {color:#003399; font-weight:bold;}


/*////////////////////////////////////////////////////////////////////////////////////
 GLOBAL DIV MESSAGE BOXES
 ////////////////////////////////////////////////////////////////////////////////////*/ .infoDiv {
    height: 100%;
    width: 100px;
} .default-message-box-flv-large, .default-message-box-flv, .default-message-box, .small-message-box, .full-message-box, .mini-message-box, .default-message-boxL, .small-message-boxL, .imgview-message-box {
    /*background:#03147d;*/
    /*border:1px solid;*/
    position: absolute;
    padding: 5px;
} .imgview-message-box {
    width: 720px;
} .default-message-box, .default-message-boxL {
    width: 520px;
} .default-message-box-flv {
    width: 327px;
} .default-message-box-flv-large {
    width: 520px;
} .small-message-box, .small-message-boxL {
    width: 330px;
} .default-message-boxL {
    height: 425px;
} .small-message-boxL {
    height: 350px;
} .full-message-box {
    height: 585px;
    width: 715px;
} .mini-message-box {
    height: 350px;
    width: 400px;
} .default-message-titlebar {
    cursor: crosshair;
    height: 15px;
    margin: 0 0 5px;
    font-weight: 700;
}
.default-message-titlebar-button,
.default-message-titlebar-button-noRelative {
	background: url(../../../images/global/close.PNG) no-repeat;
    display: block;
    float: right;
    height: 14px;
    width: 16px;
}
.default-message-titlebar-button {
	position: relative;
	top: -1px;
}
.default-message-titlebar-button-noRelative {

}
.default-message-titlebar-button-copyright {
    background: url(../../../images/global/close.PNG) no-repeat;
    display: block;
    float: right;
    height: 14px;
    width: 16px;
	position: relative;
	top: -10px;
}
 .default-message-body, .default-message-bodyL, .small-message-body, .small-message-bodyL, .imgview-message-body {
    padding: 2px;
} .default-message-bodyL {
    height: 400px;
    overflow: auto;
} .small-message-bodyL {
    height: 325px;
    overflow: auto;
} .default-message-body table {
    width: 100%;
    background: #ffffff;
} .w100, .small-message-body table, .imgview-message-body table, .ads, .table_login, .table_featured, .table_featured_carlist, .table_noborder {
    width: 100%;
} .toc {
    height: 300px;
    width: 100%;
} .imgview-select {
    height: 45px;
} .imgview-message-body table p {
    padding-top: 1px;
} .default-message-titlebar {
    color: #000000;
} .default-message-body, .default-message-bodyL, .small-message-body, .small-message-bodyL, .imgview-message-body, .toc, .form_value {
    background: #fff;
    font-size: 12px;
} .form_table td, .form_table {
    border: 2px solid #eee;
    margin: auto;
    font-size: 12px;
    text-align: left;
    border-collapse: collapse
} .form_table p {
    padding: 0 10px 5px;
} .default-message-titlebar-text {
    float: left;
} .default-message-body .form_label, .default-message-bodyL .form_label, .small-message-body .form_label, .small-message-bodyL .form_label, .imgview-message-body .form_label {
    background: #e1e1e1;
} .default-message-bodyL th, .form_table th {
    background: #8eaeb9;
    padding: 0 3px 2px;
    /* color: #FFFFFF; */
    text-align: left;
    font-size: 12px;
} .visitedLot {
    color: #4B0082;
}

/*////////////////////////////////////////////////////////////////////////////////////
 Input fields
 ////////////////////////////////////////////////////////////////////////////////////*/
 .ifW3 {
    width: 35px;
} .ifW4 {
    width: 45px;
} .ifW5 {
    width: 55px;
} .nowrap {
    white-space: nowrap;
}

/* Links */
a.media:link, a.media:visited, a.media:hover, a.media:active {
    background-image: url(../../../images/global/media-play.gif);
    background-position: 0px -5px;
    background-repeat: no-repeat;
    display: block;
    height: 30px;
    padding: 7px 0px 0px 40px;
    text-align: left;
}

a.media:hover {
    background-position: 0px -45px;
}

.newsAnnouncements2 {
    background-image: url(../../../images/redesign/arrow.gif);
    background-position: right;
    background-repeat: no-repeat;
    display: block;
    cursor: pointer;
	padding-top: 5px !important;
}

a.newsAnnouncements:link, a.newsAnnouncements:visited, a.newsAnnouncements:hover, a.newsAnnouncements:active {
    background-image: url(../../../images/redesign/arrow.gif);
    background-position: right;
    background-repeat: no-repeat;
    display: block;
}

/* ICONS */
table#quickSearchInnerTable tr td.formInnerB2{
	width: 145px;
}
table#freeEstimateInnerTable tr td.formInnerB2{
	width: 89px;
}
/*table#searchByTypeInnerTable tr td.formInnerB2{
	width: 80px;
}*/
table#searchByTypeInnerTable tr td.formInnerB3{
	width: 262px;
}
.top{
	vertical-align:top;
}

/* Life at copart */
.employeepic {
	width:72px;
	}
td.employeeQuote p {
	padding:2px;
	margin:0px;
}

/* How to Sell */

.p_align_rel{
	position: relative;
	top: 47px;
}

.p_align_rel_2{
	position: relative;
	top: 16px;
}
.p_radio_rel2{
	position: relative;
	top: -18px;
}

.p_radio_rel{
	position: relative;
	top: -10px;
}
.p_radio_button{
	padding-bottom:2px;
}
.pos_rel_top_3px{
	position: relative;
	top: -3px;
}
.p_align_center{
	position: relative;
	left: 50px;
}

.p_image_center{
	position: relative;
	left: 62px;
}
.ul_list{
	float: left;
	list-style-type: none;
	padding: 2px 0 1px 0;
}
.p_rel_5{
	margin: 0 0 0 0;
}
/*////////////////////////////////////////////////////////////////////////////////////
 Filters
 ////////////////////////////////////////////////////////////////////////////////////*/

#filterLimit {
	text-align: right;
	width: 660px;
	border: 0px;
	margin: 0px;
	padding:0px;
	float: right;
	margin-right: 0px;
	padding-right: 5px;
}

#filterLimit_salelist{
	margin-right: 0px;
	text-align: right;
	width: 660px;
	border: 0px;
	margin: 0px;
	padding:0px;
	padding-right: 5px;
	float: right;
}

#filterLimit *{
	text-align: right;

}


#filterLimit * .content {
	padding:0px;
}
p.filterOptions{
	position: relative;
	left:14px;
}

.textalign_left{
	text-align: left;
	position: relative;
	top: 5px;
}
/* Removed as it causes an issue with moused over popups
#msgDisabler {
	background-image: url(../../../images/global/transparent.gif);
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}
*/

/* LotDetail table */
.lotdetail-div{
	position: relative;
	top: -16px;
}
.lotdetail-div *{
	position: static;
	top: 0px;
}
.lotDetail-highlights{
	text-align: center;
}
.lotInfo-table{
	position:relative;
	top: -4px;
}
.lotInfo-table *{
	position:static;
	top: -0px;
}

/*////////////////////////////////////////////////////////////////////////////////////
 Sub filter div
 ////////////////////////////////////////////////////////////////////////////////////*/

div.sfPopup{
	display:none;
	position:absolute;
	border: 1px solid black;
	margin:0;
	padding:0;
	background-color: #FFFFFF;
}
div.sfPopup table tbody tr td,
div.sfPopup table
{
	margin:0;
	padding:0;
	border:0;
}

#sfScreen{
	top:0px;
	left:0px;
	z-index:400;
	display:none;
	position:absolute;
}
div.sfPopup table tbody tr td.subFilterButton {
	text-align: center;
	padding-bottom: 4px;
	padding-top:4px;
}

div#subfilterStateTypeSelect table.subfilterTable tbody tr td span{
	text-transform:capitalize;
}

table.subfilterTable tbody tr td span{
	text-transform:uppercase;
}


.wifi-image {
	background:url(../../../images/redesign/wifiLegendKey.jpg) 40px 0px no-repeat;
	height: 21px;
	padding: 3px 0px 0px 70px;
}

/* This is needed to add a hidden field to buyer reg pages so that a double submit does not happen */
.buyerRegSmallField {
	width:1px;
	height:1px;
	border:0px #FFFFFF none;
}
.register-button{
	margin-top: 6px;
}
.register-p-extra{
	margin-top:24px;
}
tr#highlight td {
	font-weight:bold;
}
.tooltip-item {
	cursor: pointer;
}
.pad5LeftRight {
	padding-left: 5px !important;
	padding-right: 5px !important;
}

.pad-right {
	padding-right: 4px !important;
}
.hasWifi-blue {
	background: #e5f4fb url(../../../images/global/wifi-1.jpg) no-repeat right 2px !important;
}

.hasWifi-white {
	background: #FFFFFF url(../../../images/global/wifi-white.jpg) no-repeat right 2px !important;
}
.nscar-relative-left-tb1{
	position:relative;
	left:200px;
}
.nscar-relative-left-tb2{
	position:relative;
	left:280px;
}

.marginAdjust { margin-top: -2px !important; }
.marginAdjust2 { margin-top: -1px !important; }
.wifi-header{
	font-size:x-small;
}
.w138{
	width:143px;
}
.list-twoRows{
	position:relative;
	bottom:-3px;
}
.list-twoRowsSaleList{
	position:relative;
	bottom: 11px;
	padding-left:2px;
}

.padding-list-top{
	padding-top:20px !important;
}
.padding-list-top-bid-button{
	padding-top:15px !important;
}
.padding-list-left{
	padding-left:12px !important;
}
.padding-list-left-vin{
	padding-left:4px !important;
}

/* This class is used to set the text color to black inside the tool tip and removes underline for the viewmore link.*/
.tooltip-noStyle
{
	text-decoration:none;
	color:#000000;
}

.homePageAdjustFlashTopPad { padding-top: 5px; }
.homePageWider { width: 390px; }
.homePageSubSectionTopPad { padding-top: 5px; }
.homePageTaller { height:275px; }
#homePageYellowSearchBox { height: 306px; }


searchTableFix{
	min-height: 211px;
	height: 211px;
	}

a.facilityHeaderLink:link,
a.facilityHeaderLink:visited,
a.facilityHeaderLink:hover,
a.facilityHeaderLink:active {
	color: #000000;
	text-decoration: none;
}

a.facilityHeaderLink:hover {
	color: blue;
	text-decoration: underline;
}

.nascarSponsoredRace { color:#000099; }
.nascarFormButton { padding: 10px 0px 10px 0px; }
.nascarRaceDate {
	line-height: 23px;
	padding: 0px 3px 0px 3px;
}
.nascarRaceDate img { vertical-align: middle; }

.nascarSeries {
	color: #900;
    font-weight: 700;
	padding: 5px 3px 0px 3px;
}
a.nascarRacingSpacer {
	background-image: url(../../../images/global/nascar_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	display: block;
	height: 56px;
	margin: 30px 0px 30px 110px;
	width: 161px;
}

.reseller-current-bid{
	padding-top: 10px;
}
.padBtnBidNow {padding-top: 5px;}

/********************************************
 * sortHeader
 ********************************************/
/* Stop sort header from changing to purple */
.sortHeader a:visited{
	color:#0000FF;
}

.h190{
    height:190px;
}
.mainMapBackButton {
	position:relative;
	top:-10px;
	left:100px;
	z-index:1;
}

div.zipResultsAdjustment {
	position:relative;
	top:-30px;
}.h319{
	height: 319px;
}
.wifi_textHeader{
	position:relative;
	top: -6px;
	text-align: left;
}
.homePageWelcome {
	color: #243B8C;
	font-size: 24pt;
	font-weight: bold;
}

.ukOffset { padding-left: 5px; }

/* NASCAR CHALLENGE */
.nascarChallengeBg {
	background-image:url(../../../images/nascar/challenge_campaign_bkgrnd.jpg);
	background-repeat: no-repeat;
	height: 589px;
	width: 870px;
	text-align: left;
}
#nascarChallenge {
	position: absolute;
	padding: 0px 0px 0px 60px;
}
#nascarChallengeBg {
	background-image:url(../../../images/global/transparent.gif);
	background-color: #000000;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;

	filter:alpha(opacity=50); /* IE */
	opacity: 0.5; /* CSS 3*/
	-moz-opacity: 0.5; /* Mozilla */
}
#bodinePoints {
	left: 180px;
	top: 283px;
}
#hornadayPoints {
	left: 550px;
	top: 202px;
}
#bodinePoints, #hornadayPoints {
	color: #002A5C;
	font-size: 42pt;
	font-family: Times New Roman, Helvetica, serif;
	font-weight: bold;
	position: relative;
	height: 80px;
	width: 140px;
	text-align: center;
}
#rules {
	position: relative;
	left: 400px;
	top: 380px;
}
#drawingWeekly {
	position: relative;
	left: 195px;
	top: 167px;
}
#drawingBonus {
	position: relative;
	left: 145px;
	top: 197px;
}
#drawingVIP {
	position: relative;
	left: 105px;
	top: 255px;
}
#bodine {
	background-image:url(../../../images/nascar/button_vote_for_todd.gif);
	left: 272px;
	top: 210px;
}
#hornaday {
	background-image:url(../../../images/nascar/button_vote_for_ron.gif);
	left: 490px;
	top: 85px;
}
#bodine, #hornaday {
	display: block;
	height: 126px;
	position: relative;
	width: 105px;
}
#skip {
	background-image:url(../../../images/nascar/button_challenge_close.gif);
	display: block;
	height: 31px;
	position: relative;
	width: 126px;
	left: 365px;
	top: 325px;
}
#grandPrizeImage {
	background-image:url(../../../images/nascar/grand_prize_details.jpg);
	height: 445px;
	position: relative;
	width: 442px;
	left: 415px;
	top: -210px;
}
#bonusPrizeImage {
	background-image:url(../../../images/nascar/bonus_voter_drawing_details.jpg);
	height: 192px;
	position: relative;
	width: 445px;
	left: 415px;
	top: -210px;
}
#weeklyPrizeImage {
	background-image:url(../../../images/nascar/weekly_voter_drawing_details.jpg);
	height: 192px;
	position: relative;
	width: 445px;
	left: 415px;
	top: -210px;
}
.nascarCOCLink {
	color: #FFD200;
	font-weight: bold;
	text-decoration: underline;
}
.bottomMarginLeft { margin-left: 401px; }

.nascarPrivacy { font-size: 10px; margin-top: 13px; margin-bottom: 14px; }
.eligNascar { padding-left: 25px; }
.nascarDriverVoted-hornaday {
	background-image: url(../../../images/nascar/drivers_hornaday-small.gif);
	background-position: top right;
}
.nascarDriverVoted-bodine {
	background-image: url(../../../images/nascar/drivers_bodine-small.gif);
	background-position: top left;
}
.nascarDriverVoted-hornaday,
.nascarDriverVoted-bodine {
	background-repeat: no-repeat;
}
#driverSelectedBg { height: 65px; }
#cocRules {
	background-color: #FFFFFF;
	border: 3px solid #000000;
	padding: 3px;
	overflow: hidden;
	position: relative;
	left: 350px;
	top: -200px;
	height: 360px;
	width:505px;
}
#cocRulesContent {
	overflow: scroll;
	height: 340px;
	padding-left: 5px;
}
.kevinHarvick-tm {
	font-size: 8pt;
	width: 880px;
}
.nascarSpaceImg { height: 8px; width: 1px; }
#cocTextHeader {
	color: #900;
    font-weight: 700;
	font-size: 22pt;
	text-align: center;
}
#cocBannerHeader { margin: 0; padding: 0; }
#cocVote {
	background-image:url(../../../images/nascar/button_click_here2.gif);
	display: block;
	height: 106px;
	position: relative;
	left: 267px;
	top: 212px;
	width: 336px;
}
#imgHornaday, #imgBodine { cursor:pointer; }

/* Industry Links */
.industryLinks-logo { width: 165px !important; }
.industryLinks-companyLink {
	white-space: nowrap;
	width: 269px !important;
}
.industryLinks-companyText { width: 365px !important; }




.subheader {
	font-weight:bold;
	font-size:14px;
	margin:50px 0px 20px 0px;
	width:100%;
	border-bottom:2px solid #15760c;
}
table {
	text-align:left;
	border-collapse:collapse;
	width: 100%;
}
.form_list td {
	border:2px solid #eee;

}
th {
	/* background-color:#15760C; */
	/*color:#FFFFFF;*/
	font-weight:bold;
	padding:3px;
	/* border:2px solid #eee; */
}
/*
th, th a {
	color:#FFFFFF;
}
*/
.clear {
	clear:both;
}
.bold {
	font-weight:bold;
}

.centerobj, div.centerobj {
	text-align:center;
}

span.centerobj, div.centerobj {
	margin:auto;
}

.right {
	text-align:right;
}
.formCurrencyMargin {
	padding-right:200px;
}

.formCurrencyMarginThree {
	padding-right:193px;
}
.formCurrencyMarginWithText {
	padding-right:149px;
	}
/*
.subheader {
	font-weight:bold;
	font-size:14px;
	margin:50px 0 20px 0;
	width:750px;
	border-bottom:2px solid #15760c;
}
*/
.info_table td, .info_table, .compare_table, .compare_table td, td.form_label, td.maf_label, td.form_value {
	border:2px solid #eee;
}

.info_table {
	width:500px;
}

.info_table td img {
	padding:0;
	margin:0;
}
.nobr, td.nobr {
	white-space:nowrap;
}

.form_label {
	background:#e1e1e1;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
	padding-right:3px;
	width:200px;
}

.maf_label {
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
	padding-right:3px;
	width:200px;
}
.form_value {
	text-align:left;
}


.form_label, .form_value, input, select, option {
	font-size:11px;
}
.compare_table img {
	border:1px solid #000000;
	margin:5px;
}

tr.row1 {
	background:#fff;
}
tr.row2 {
	background:#e1e1e1;
}
tr.row3 {
	background:#ccc;
}

td.table-rule {
	line-height:2px;
	background-color:#333333;
	padding:0px;
	margin:0px;
}

input.largeButton {
	font-size:14px;
	height:30px;
}

.formAlert {
	color:#900;
	font-weight:bold;
}

.formMsg, .formAlert, .smtext {
	font-size:10px !important;
}
p.nomargin, .nomargin {
	margin:0;
}
.top {
	vertical-align:top;
}

td.inputList {
	width:300px;
}

.centerobj {
	text-align:center;
	margin:auto;
}

p.info {
	margin:20px 0 20px 0;
}

/* email a friend email lot css */
.listB2 {
	background-color:#b7ced6;
}

table.listTable td {
	font-size:11px;
	padding:2px;
	border-bottom:1px solid #c2d6dc;
}
.largerBold { font-size: 16px; font-weight: bold; }
.btnSpace { margin: 10px 0px 10px 0px; }

/* Sold as is Text */
.soldAsIs_text{
	color: #8F1116;
	font-weight: bold;
	font-size: 14px;
}
a.links-copartdirect,
a.links-cds,
a.links-copart,
a.links-copartfinder,
a.links-reseller,
a.links-nascar,
a.links-autocheck,
a.links-rita,
a.links-cieca,
a.links-nicb,
a.links-ntsb,
a.links-dot,
a.links-uship {
	background-image: url(../../../images/global/links_logos.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 94px;
	width: 161px;
}

a.links-reseller, a.links-nicb { height: 93px; }

a.links-copartdirect { background-position: 0px 0px; }
a.links-cds { background-position: 0px -94px; }
a.links-copart { background-position: 0px -1225px; }
a.links-copartfinder { background-position: 0px -282px; }
a.links-reseller { background-position: 0px -376px; }
a.links-nascar { background-position: 0px -470px; }
a.links-autocheck { background-position: 0px -564px; }
a.links-rita { background-position: 0px -658px; }
a.links-cieca { background-position: 0px -752px; }
a.links-nicb { background-position: 0px -846px; }
a.links-ntsb { background-position: 0px -940px; }
a.links-dot { background-position: 0px -1034px; }
a.links-uship { background-position: 0px -1128px; }
.links-larger-text { font-size: 14px !important; }

.searchByTypeAdjustment { margin: 5px 0px 0px 0px; }

a.listLotBid {
	background-image: url(../../../images/global/b_green-sm_center.png);
	background-repeat: repeat-x;
	color: #000000;
	cursor: pointer;
	display: block;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

/* Play button home video*/
.playButton {
	width: 105px;
	height: 72px;
	display: block;
	font-size: 10px;
	text-decoration: none;
	background-repeat:no-repeat;
	background-image:url(../../../images/global/Play_gray.png);
}

.playButton:hover {
	background-image:url(../../../images/global/Play_black.png);
}

.normal { font-weight: normal !important; }
.small { font-weight: normal; font-size: 10px !important; }
.default-font-size { font-size: 12px !important; }
#btnLeftNavWatchASaleNow {
	background-image:url(../../../images/leftnav/b_watchASale.jpg);
	font-size: 12px;
}
#btnLeftNavContactUs {
	background-image:url(../../../images/leftnav/b_contactUs.jpg);
	font-size: 12px;
}
#btnLeftNavWatchASaleNow span {
	display: block;
	padding: 12px 0px 0px 45px;
}
#btnLeftNavContactUs span,
#btnLeftNavCopartNews span {
	display: block;
	padding: 12px 0px 0px 45px;
}
#btnLeftNavCopartNews {
	background-image:url(../../../images/leftnav/news_button.jpg);
	font-size: 12px;
}
#btnTopNavFeedBack {
	background-image:url(../../../images/global/b_website_feedback-blank.jpg);
	font-size: 12px;
	padding: 15px 0px 0px 18px;
}
#btnLeftNavWatchASaleNow,
#btnTopNavFeedBack,
#btnLeftNavContactUs,
#btnLeftNavCopartNews {
	background-repeat: no-repeat;
	background-position: 0px -3px;
	border: none;
	color: #000000;
	display: block;
	font-weight: bold;
	height: 34px;
	text-align: left;
	text-decoration: none;
	width: 132px;
	margin: 0px 0px 0px 5px;
	overflow: hidden;
}
#btnLeftNavCopartNews {
	background-position: 0px 0px;
}
#btnTopNavCopartFinder {
	display: block;
}
.rel-pos-top-15{
	position: relative;
	top:-4px;
}
.socialLinks {
	position: relative;
	top:-7px;
}
.HomePageFlashVideo {
	height: 251px;
	margin-top: 8px;
}
.div-button-top-adjust {
	top: -12px;
}
.div-button-facility-top-adjust {
	top: 2px !important;
}
.div-button-salehighlights-top-adjust {
	top: -10px !important;
}
.vb2Logo { margin: 20px 0px 0px 10px;}
.vb2Logo2 { margin: 40px 0px 0px 10px;}
.searchBtnAdjustHome { margin: 27px 0px 20px 0px !important;}
.copart300Promo { margin-top: 10px; }
.howToBuyCopartVideo {
	height: 220px; width: 327px; overflow: hidden;margin-top: 10px;
}
.videoBG {
	background-image: url(../../../images/global/HowToBuy_VideoImage.jpg);
	background-repeat: no-repeat;
	height: 217px;
	margin: 10px 0px 0px 0px;
	overflow: hidden;
	width: 327px;
}
.videoPlayBtn {
	margin: 105px 0px 0px 110px;
}

.homeVideoBG-howItWorks {
	background-image: url(../../../images/global/HowItWorks_VideoImage.jpg);
	background-repeat: no-repeat;
	background-position: 5px 20px;
	height: 260px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	width: 350px;
}
.homeVideoBG-howToWin {
	background-image: url(../../../images/global/HowToWin_VideoImage.jpg);
	background-repeat: no-repeat;
	background-position: 5px 20px;
	height: 260px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	width: 328px;
}
.homeVideoBG-howToBuy {
	background-image: url(../../../images/global/HowToBuy_VideoImage.jpg);
	background-repeat: no-repeat;
	background-position: 5px 20px;
	height: 260px;
	margin: 10px 0px 0px 0px;
	overflow: hidden;
	width: 328px;
}
.homeVideoPlayBtn {
	margin: 126px 0px 0px 116px;
}
.winningBanner { margin: 0px 0px 5px 0px; }
/* Language Based Adjustments */

.titleTypeDropDown_ru { width: 230px !important; }
.formLabel_ru { font-size: 10px !important; }
.homePageSearch_ru { font-size: 12px !important; }
.videoSpacer_ru { height: 17px; }

.searchByTypeSpacer_en { line-height: 1px; height: 19px; }
.searchByTypeSpacer_es { line-height: 1px; height: 14px; }

.navTextResize_ru { font-size: 12px !important; }
.navTextResize_es { font-size: 12px !important; }


.leftNav-Feedback_es { padding-top: 17px !important; font-size: 8px !important; }

.regFormHeader_es, .search-results-header_es { font-size: 12px !important; }
.life-at-copart-header_es { font-size: 12px !important; }
.search-results-header_ru { font-size: 12px !important;}



.regFormHeader_ru, .subhaulers-email-us-header_ru, .life-at-copart-header_ru { font-size: 12px !important; }

.howToSell-CD-spacer_en { line-height: 1px; height: 1px; }
.howToSell-CD-spacer_ru { line-height: 1px; height: 41px; }

.howToSell-CDS-spacer_en { line-height: 1px; height: 1px; }
.howToSell-CDS-spacer_ru { line-height: 1px; height: 2px; }

.carFinder-vehicleType_ru { white-space: normal !important; }

.list-header_ru { font-size: 10px !important; }
.result-totalItems_ru { font-size: 12px !important; }

.thumbs {
	overflow: hidden;
	height: 63px;
}
.thumbs img {
	margin-top: 5px; position: relative;
}

/* Nav Tier2 Adjustments */
.nav-tier2-industryLinks-adjust_es {
	left: 445px !important;
	width: 600px !important;
}
.nav-tier2-companyInfo-adjust_es {
	left: 193px !important;
	width: 770px !important;
}

.nav-tier2-industryLinks-adjust_ru {
	left: 380px !important;
	width: 600px !important;
}
.nav-tier2-companyInfo-adjust_ru {
	left: 213px !important;
	width: 750px !important;
}
.patented_en, .patented_ru, .patented_es {
	background-repeat: no-repeat;
	background-position: 0px 5px;
	height: 36px;
	width: 144px;
}
.patented_en {
	background-image: url(../../../images/header/vb2_patented.jpg);
}
.patented_ru {
	background-image: url(../../../images/header/Patented_Technology-Russian.jpg);
}
.patented_es {
	background-image: url(../../../images/header/Patented_Technology-Spanish.jpg);
}
.boxHead_ru {
	font-size:13px !important;
	font-weight:bold;
	width:100%;
}
.boxHead_es {
	font-size:13px !important;
	font-weight:bold;
	width:100%;
}
.boxHead_en {
	font-size:15px;
	font-weight:bold;
	width:100%;
}
.listLotBidContainer_en, .listLotBidContainer_es, .listLotBidContainer_ru {
	height: 16px;
}
.listLotBidContainer_en {
	width: 33px;
}
.listLotBidContainer_es {
	width: 57px;
}
.listLotBidContainer_ru {
	width: 100px;
}
.loginButtonLink-Counterman-text_es {
	padding-top: 7px !important;
	padding-bottom: 4px !important;
	font-size: 9px !important;
}
.loginButtonLink-Counterman-text_ru {
	padding-top: 12px !important;
	padding-bottom: 4px !important;
	font-size: 9px !important;
}

.ftOptions{
	position:absolute;
	width:400px;
	/*height:100px;*/
	overflow:visible;
	background-color:#FFFFFF;
	border:#000000 solid 1px;
}

.ftOptions table tbody tr td.odd {background-color: #FFFFFF;}
.ftOptions table tbody tr td.even {background-color: #FFCC66;}
.ftOptions table tbody tr td a:visited,
.ftOptions table tbody tr td a:link{
	text-decoration:none;
	color:#000;
}
/* COC new Links */
.cocPDFLink1, .cocPDFLink2, .cocPDFLinkBoth {
	position: relative;
	display: block;
	height: 22px;
	width: 15px;
}
.cocPDFLink1 {
	top: -162px;
	left: 250px;
	width: 145px;
}
.cocPDFLink2 {
	top: -184px;
	left: 552px;
	width: 150px;
}
.cocPDFLinkBoth {
	top: -168px;
	left: 582px;
	width: 168px;
}

a.lotImage, a.lotImage:hover {
	display: block;
	float: left;
	height: 55px;
	width: 72px;
	overflow: hidden;
	margin: 0px 3px 0px 0px;
}
a.lotImage:hover {
	height: 58px;
	width: 75px;
}
.langContainer { margin: 5px 0px 0px 0px; }
.globalFullTextSearchContainer {
	background-image: url(../../../images/header/Search_Box.gif);
	background-repeat: no-repeat;
	height: 70px;
	padding: 0px 0px 0px 4px;
	margin: 38px 0px 0px 0px;
	width: 396px;
}
.globalFullTextSearchContainer table { width: 380px !important; }

a.home-boat, a.home-classic,
a.home-industrial, a.home-jetski,
a.home-rv, a.home-snowmobile, a.home-suv,
a.home-truck,a.home-car,a.home-featured-car,a.home-classic-car,
a.home-plant,a.home-motorcycle,a.home-light-commercial,
a.home-caravan,a.home-HGV {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	height: 38px;
	width: 140px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	text-decoration: none;
	color: #000000;
	vertical-align: middle;
}
a.home-boat p, a.home-classic p,a.home-industrial p,
a.home-jetski p,a.home-rv p, a.home-snowmobile p, a.home-suv p,
a.home-truck p,a.home-car p,a.home-featured-car p,a.home-classic-car p,
a.home-plant p,a.home-motorcycle p,a.home-light-commercial p,
a.home-caravan p,a.home-HGV p  {
	font-size: 11px;
	margin: 0;
	padding: 5px 0px 0px 41px;
	font-weight:bold;
}
.noFilterCountsLeftNav {
	font-weight: bold;
	padding: 7px 0px 0px 45px;
}
a.home-featured-car {
	background-image: url(../../../images/leftnav/featured_car.jpg);
}
a.home-car {
	background-image: url(../../../images/leftnav/car.jpg);
}
a.home-classic-car {
	background-image: url(../../../images/leftnav/classic_car.jpg);
}
a.home-plant{
	background-image: url(../../../images/leftnav/plant.jpg);
}
a.home-motorcycle {
	background-image: url(../../../images/leftnav/motorcycle.jpg);
}
a.home-light-commercial {
	background-image: url(../../../images/leftnav/light_commercial.jpg);
}
a.home-caravan {
	background-image: url(../../../images/leftnav/caravan.jpg);
}
a.home-HGV {
	background-image: url(../../../images/leftnav/hgv.jpg);
}
a.home-boat {
	background-image: url(../../../images/leftnav/b_boats_bluebox.jpg);
}

a.home-classic {
	background-image: url(../../../images/leftnav/b_classics_bluebox.jpg);
}
a.home-industrial {
	background-image: url(../../../images/leftnav/b_industrial_bluebox.jpg);
}
a.home-jetski {
	background-image: url(../../../images/leftnav/b_jetSkis_bluebox.jpg);
}
a.home-rv {
	background-image: url(../../../images/leftnav/b_RVs_bluebox.jpg);
}
a.home-snowmobile {
	background-image: url(../../../images/leftnav/b_snowmobiles_bluebox.jpg);
}
a.home-suv {
	background-image: url(../../../images/leftnav/b_SUVs_bluebox.jpg);
}
a.home-truck {
	background-image: url(../../../images/leftnav/b_trucks_bluebox.jpg);
}
.left-nav, .left-nav-addl, .left-nav-finder {
	background-image: url(../../../images/leftnav/blueBox_1px.gif);
	background-repeat: repeat-y;
}
.left-nav a, .left-nav-addl a, .left-nav-finder a {

}
div.left-nav, div.left-nav-addl,div.left-nav-finder, div.loginBtnContainer, .left-nav-watch {
	margin-bottom:4px;
}
div.left-nav p.header{
	font-weight:bold;
	margin: 0px 0px 5px 0px;
	text-align:center;
}
#lang, .ukSite { font-size: 11px; }
.ukSite { font-weight: bold; }
.topNavQuickSearch { line-height: 10px; }

TR.autoCompleteTableTR {
  color: black;
  background-color: #c0c0c0;
}
TD.autoCompleteTableTD {
  color: black;
  background-color: white;
}

TD.autoCompleteTableOverTD {
  color: yellow;
  background-color: #c0c0c0;
}
.noFilterPadding { padding-bottom: 5px !important; }
.boxHead-Smaller {
	font-size: 12px !important;
	font-weight: bold;
	padding-top: 10px !important;
	text-align: center;
}
.ukSiteContainer {
	background-image: url(../../../images/global/BlueBox_singleButton.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 144px;
	text-align: center;
	overflow: hidden;
	margin: 5px 0px 0px 0px;
}
.howVB2Works-Video-Space {
	width: 510px;
	overflow: hidden;
	margin-left: 5px;
}
.ukSite-Button {
	background-image: url(../../../images/global/VisitUKSite_button.jpg);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	height: 36px;
	width: 132px;
	overflow: hidden;
	margin: 3px 0px 0px 5px;
}
.ukSite-Button a {
	display: block;
	color: #000000;
	text-decoration: none;
	margin: 14px 0px 0px 28px;
}

#globalUnifiedLogin,
#signInButton {
	background-image: url(../../../images/header/Blank_Copart_Button.jpg);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	display: block;
	height: 34px;
	width: 132px;
	overflow: hidden;
	color: #000000;
	text-decoration: none;
	margin: 5px 0px 0px 5px;
}
#globalUnifiedLogin span,
#signInButton span {
	display: block;
	margin: 8px 0px 0px 5px;
	font-weight: bold;
}
.topPicksCount { font-size: 15px; }
.loginBtnContainer,
.signIntnContainer {
	/*background-image: url(../../../images/global/BlueBox_singleButton.gif);*/
	background-repeat: no-repeat;
	width: 144px;
	height: 34px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
#btnLeftNavSoldInSeconds {
	background-image: url(../../../images/soldInSeconds/Sold-In-Seconds_Banner-sm3.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 100px;
	width: 800px;
	margin: 0px 0px 0px 0px;
}
#btnLeftNavCopartRacing{
	background-image: url(../../../images/banner/CopartRacing_Banner-md2.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 150px;
	width: 800px;
	margin: 0px 0px 0px 0px;
}
#vwDiv {
	display: block;
	height: 410px;
	width: 800px;
	margin: 0px 0px 0px 0px;
}
#leftNavCopartRacing {
	background-image: url(../../../images/leftnav/CopartRacing_BlueBox_Banner.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 113px;
	width: 144px;
	margin: 0px 0px 5px 0px;
}
.divText div { margin: 5px; }

/* Sold in Seconds */
.soldInSecondsBg {
	background-image:url(../../../images/soldInSeconds/Pop-Up_Background-3a.jpg);
	background-repeat: no-repeat;
	height: 574px;
	width: 870px;
	text-align: left;
}
#soldInSeconds {
	position: absolute;
	padding: 0px 0px 0px 60px;
}
#soldInSecondsBg {
	background-image:url(../../../images/global/transparent.gif);
	background-color: #000000;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	filter:alpha(opacity=50); /* IE */
	opacity: 0.5; /* CSS 3*/
	-moz-opacity: 0.5; /* Mozilla */
}
#soldInSecondsClose {
	height: 20px;
	display: block;
	position: relative;
	left: 810px;
	top: 545px;
	width: 40px;
}
#soldInSecondsEmail {
	height: 17px;
	display: block;
	position: relative;
	left: 162px;
	top: 500px;
	width: 160px;
}
#soldInSecondsVideo {
	height: 80px;
	display: block;
	width: 110px;
	margin: 50px 0px 0px 110px;
}
#soldInSecondsVideoLocation {
	position: relative;
	width: 324px;
	height: 254px;
	overflow: hidden;
	top: 312px;
	left: 471px;
}
#soldInSecondsVideoLocation a {
	display: block;
	height: 72px;
	width: 104px;
	margin: 52px 0px 0px 112px;
}
/* How to Sell */
.freeEstimateText{
	padding-top: 2px;
	padding-left:8px;
}

.freeEstimateLaregText{
	padding-top: 0px;
	padding-left:8px;
	font-size: 12pt;
}
/* How to sell */
td#howToSellBody{
	padding-left: 10px;
	padding-right: 10px;
	height:489px;
	vertical-align:top;
}
td#freeEstimate{
	height:500px;
	vertical-align:top;
}
#freeEstimateInnerTable tr td input{
	width: 150px;
}
#freeEstimateInnerTable tr td input.check{
	width: auto;
}
#freeEstimateInnerTable tr td input.phoneAreaCode,
#freeEstimateInnerTable tr td input.phonePrefix{
	width: 30px;
}
#freeEstimateInnerTable tr td input.phoneAreaCode{
	margin-left: 2px;
	margin-right: 2px;
}
#freeEstimateInnerTable tr td input.phoneLineNumber{
	width: 40px;
}
#freeEstimateInnerTable tr td select{
	width: 150px;
}
#freeEstimateInnerTable tr td textarea{
	width:  150px;
	height: 95px;
}
#likeTheProes{
	font-size: 30px;
	font-weight:bold;
	text-align: right;
	padding-right:5px;
}
#howToSellSubheader{
	background-image:url(../../../images/global/SUV-image.jpg);
	background-repeat: no-repeat;
}
#howToSellSubheader div.text{
	font-size: 15px;
	font-weight:bold;
	text-align: right;
	margin-right:5px;
}
#howToSellSubheader div.phoneNumber{
	text-align: right;
}
table.carIntoCash tr td img{
	margin-left: 25px;
}
div.carIntoCash{
	font-size: 22px;
	font-weight:bold;
	text-align: center;
	margin-bottom: 5px;
}
#howToSellBody div.testimonial{
	margin-top: 15px;
}
#howToSellBody .testimonial .name{
	text-align:right;
}
#howToSellBody .testimonial img {
	float:left;
	margin-right: 10px;
}
#howToSellBody .testimonial .name span{
	display:inline-block;
	font-weight:bold;
	text-align:left;
	clear:left;
}
span#suportText{
	font-weight:normal;
	font-size:9px;
}

.red{
    color: #f00;
}
.asSeenOn{
	font-size: 22px;
	margin-top:0px;
	line-height:15px;
}
.namedToForbs{
	font-size: 13px;
	margin-top:7px;
	margin-bottom: 0px;
}
#darkScreen{
	position:fixed;
	top:0px;
	left:0px;
	width: 100%;
	height:100%;
	filter:alpha(opacity=40);
	opacity:0.4;
}




