/*Checklist*/
.actionbuttonsOut{width:95px; height:22px; color:#ffffff; font-size:9px; font-weight:bold; background:url(../images/actionbuttons.jpg) no-repeat -97px 0; border:none; cursor:pointer;}
.actionbuttonsOver{width:95px; height:22px; color:#ffffff; font-size:9px; font-weight:bold; background:url(../images/actionbuttons.jpg) no-repeat 0 0; border:none; cursor:pointer;}
div#popEMContainer { border:3px solid #2A2A2A; text-align:center; width:449px; height:490px; position:absolute; top:0; left:60%; margin:20px 0 0 -330px; z-index:205; background:#F0F0F0;}
div#popEMContainer h3 { background:url(../images/featuredhelpbg.jpg) repeat-x 0 0; padding:5px 0 8px 10px; color:#FFFFFF; text-align:left; text-transform:uppercase; font-weight:bold;}
div#popEMContainer a.closebox { position:absolute; right:5px; top:0; display:block; background:url(../images/closefeaturedhelpbox.jpg) no-repeat 0 1px; padding:5px 0; width:20px; text-indent:-9999px;}
div#popEMContainer div#emailChecklist-content {margin:0 auto; width:435px; position:relative; text-align:left; padding:10px 0;}
div#popEMContainer div#emailChecklist-content h4 { font-weight:bold; font-size:14px; color:#244C80; padding:7px 0 7px 0;}
div#popEMContainer div#emailChecklist-content fieldset { overflow:auto; width:100%;}
div#popEMContainer div#emailChecklist-content label { overflow:auto; float:left; padding:0 0 0 5px; width:210px;}
div#popEMContainer div#emailChecklist-content label span { font-weight:bold; font-size:12px; color:#244C80; float:left; width:40px; padding:3px 0 0 0;}
div#popEMContainer div#emailChecklist-content label input { width:160px; border:1px solid #DEDEDE; background-color:#FFFFFF; font-size:11px; padding:2px 0;}
div#popEMContainer div#emailChecklist-content p.emailtype { float:none; color:#244C80; font-weight:bold; display:block; padding:10px 0 0 0;}
div#popEMContainer div#emailChecklist-content p.emailtype span { float:none; padding:0 20px 0 0;}
div#popEMContainer div#emailChecklist-content p.emailtype input { width:auto; vertical-align:middle;}
div#popEMContainer div#emailChecklist-content div#emForm_vehicleDescs {width:430px; height:30px; overflow:auto; text-align:left;}
div#popEMContainer div#emailChecklist-content textarea {height:90px; width:430px; border:1px solid #DEDEDE; background-color:#FFFFFF;}
div#popEMContainer div#emailChecklist-content div.emFormCButtons {text-align:center; padding:15px 0 0 0;}
div#popEMContainer div#emailChecklist-content div.emailchecklistStatusMsg { text-align:center;}
div#popEMContainer div#emailChecklist-content div.emailchecklistStatusMsg p { width:375px; margin:5px auto 0 auto; font-weight:bold; padding:5px; border:1px solid #E6DB55; background:#FFF9E0; color:#333333;}
div#popEMContainer div#emailChecklist-content div.emailchecklistStatusMsg p.successemailchecklist {border:1px solid #D3E4CF; background:#F4FFF2; color:#537E01}
div#popEMContainer div#emailChecklist-content .emFormCLoader{display:none; text-align:center;}

div#checklist-content { width:100%; position:relative; color:#343434;}
div#checklist-content h2 { color:#336699; font-size:22px; font-weight:bold; padding:20px 0 0 5px;}
div#checklist-content h4 { background:#E2E2E2; color:#254985; padding:6px 0 6px 10px; font-size:12px; font-weight:bold;}
div#checklist-content p.checklistnote { width:725px; padding:5px 0 5px 10px; background:#FBFAF3; overflow:auto; border:1px solid #FCEFA1; margin:5px 0 0 0;}
div#checklist-content p.checklistnote strong { padding:0 5px 10px 0; float:left}
div#checklist-content p.purchaser { text-align:center; padding:10px 0;}
div#checklist-content p.purchaser a { color:#FF0000; text-decoration:none; background:url(../images/infoicon.jpg) no-repeat 0 50%; padding:0 0 0 20px;}
div#checklist-content ul.checklist-optionmenu { position:absolute; width:620px; right:10px; top:28px; text-align:right;}
div#checklist-content ul.checklist-optionmenu li { display:inline; }
div#checklist-content ul.checklist-optionmenu li#email-checklist-to {color:#5C7C9F; cursor:pointer; text-decoration:underline;}
div#checklist-content ul.checklist-optionmenu li a { color:#5C7C9F; padding:0 5px; border-right:1px solid #5C7C9F }
div#checklist-content div#checklist-cardata { width:100%; border:1px solid #D9D9D9; overflow:auto;}
div#checklist-content div#checklist-cardata h3 { text-align:center; background:#2050A2; padding:7px 0; color:#FFFFFF; font-weight:bold; font-size:13px; }
div#checklist-content div#checklist-cardata ul { width:100%; padding:10px 0;}
div#checklist-content div#checklist-cardata ul li { float:left; text-align:center; padding:0 0 5px 0; position:relative;}
div#checklist-content div#checklist-cardata ul li div.checklistpic {margin:0 auto; width:175px; overflow:auto;vertical-align:bottom; position:relative;}
div#checklist-content div#checklist-cardata ul li img.picPop {border:2px solid #D9D9D9; float:left; cursor:pointer;}
div#checklist-content div#checklist-cardata ul li img.withInterior {border:2px solid #D9D9D9; float:left; cursor:pointer;}
div#checklist-content div#checklist-cardata div#checklist-carimages ul.checklist-imagesthree li div.checklistpic a.picNW{position:absolute; bottom:13px; right:3px;}
div#checklist-content div#checklist-cardata div#checklist-carimages ul.checklist-imagesthree li div.checklistpic a.picPop{position:absolute; bottom:0px; right:3px;}
div#checklist-content div#checklist-cardata ul.checklist-imagesthree li { width:33%;}
div#checklist-content div#checklist-cardata ul.checklist-imagesfour li { width:25%;}

div#checklist-content div#checklist-carspecification { width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative; background:url(../images/checklist_gridBG.gif) repeat-y -1px 0;}
div#checklist-content div#checklist-carspecification p { position:absolute; top:6px; right:0; width:220px; overflow:auto; font-weight:bold; color:#FF0000; font-size:12px;}
div#checklist-content div#checklist-carspecification p span { float:left; width:130px; color:#343434}
div#checklist-content div#checklist-carspecification ul { width:33%;border-right:1px solid #CFCFCF; float:left; padding:5px 0;}
div#checklist-content div#checklist-carspecification ul.last { border:none;}
div#checklist-content div#checklist-carspecification ul li { background:none; padding:3px 0 3px 10px; border:none; margin:0; text-align:left; overflow:auto; }
div#checklist-content div#checklist-carspecification ul li span {font-weight:bold; float:left; width:50%;}

div#checklist-content div#checklist-carspecification-price { width:100%; border-top:1px solid #D9D9D9; margin:0 0 0 0; position:relative; clear:both; }
div#checklist-content div#checklist-carspecification-price ul { width:100%;padding:5px 0; overflow:auto;}
div#checklist-content div#checklist-carspecification-price ul li { width:242px; background:none; border:none; margin:0; padding:0; text-align:left; float:left;}
div#checklist-content div#checklist-carspecification-price ul li span {font-weight:bold; float:left; width:110px; padding:0 0 0 10px;}

div#checklist-content div#checklist-innercargonote {width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative;}
div#checklist-content div#checklist-innercargonote p { padding:5px 0 5px 10px;}
div#checklist-content div#checklist-innercargonote p a { color:#FF0000;}

div#checklist-content div#checklist-carcomments {width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative;}
div#checklist-content div#checklist-carcomments p { padding:5px 0 5px 10px;}

div#checklist-content div#checklist-conditionnotes {width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative; background:#EFEFEF;}
div#checklist-content div#checklist-conditionnotes ul { width:100%; position:relative; overflow:auto;}
div#checklist-content div#checklist-conditionnotes ul li {background:none; padding:0;  border:none; margin:0; text-align:left; width:33%;  float:left;}
div#checklist-content div#checklist-conditionnotes ul li h6 { font-weight:bold; padding:5px 0 0 10px;}
div#checklist-content div#checklist-conditionnotes ul li p { padding:5px 10px;}

div#checklist-content div#checklist-additionalnotes {width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative;}
div#checklist-content div#checklist-additionalnotes ul { width:100%; position:relative; overflow:auto;}
div#checklist-content div#checklist-additionalnotes ul li { float:left; width:50%; text-align:center; padding:10px 0;}
div#checklist-content div#checklist-additionalnotes ul li img { display:block; border:2px solid #D9D9D9; margin:0 auto;}
div#checklist-content div#checklist-additionalnotes ul li p { width:295px; margin:5px auto; border:1px solid #D9D9D9; text-align:left; font-weight:bold; padding:5px 0 20px 5px }

div#checklist-content div#checklist-carExteriorNotes {width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative;}
div#checklist-content div#checklist-carExteriorNotes p { padding:5px 0 5px 10px;}
div#checklist-content div#checklist-carExteriorNotes p span.label{width:50px; float:left;}

div#checklist-content div#checklist-carcomments-nzNotes {width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative;}
div#checklist-content div#checklist-carcomments-nzNotes p {padding:5px 0 5px 10px;}

div#checklist-content div#checklist-carcomments-nzStrucNotes {width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative;}
div#checklist-content div#checklist-carcomments-nzStrucNotes p {padding:5px 0 5px 10px;}

div#checklist-content div#checklist-additionalnotes-auctionSheet {width:100%; border:1px solid #D9D9D9; overflow:auto; margin:10px 0 0 0; position:relative; text-align:center; }
div#checklist-content div#checklist-additionalnotes-auctionSheet img { border:2px solid #D9D9D9; margin:10px; text-align:center;}

div#checklist-contentibcauto { width:auto; position:relative; text-align:center;}
div#checklist-content div#checklist-contentdata { width:548px; overflow:auto; border:1px solid #CACACA; text-align:left; margin:35px auto 0 auto;}
div#checklist-content div#checklist-contentdata h3.ibcauto { text-align:center; background:#595A5C; color:#FFFFFF; padding:5px 0; font-weight:bold; font-size:12px;}
div#checklist-content div#checklist-contentdataleft { width:228px;float:left;}
div#checklist-content div#checklist-contentdataleft h4 { text-align:center; padding:5px 0; font-weight:bold; background:#CBCBCB;}
div#checklist-content div#checklist-contentdataleft table { width:100%; font-size:11px; border:1px solid #E2E2E2;}
div#checklist-content div#checklist-contentdataleft table td { padding:5px 0 5px 3px; border-bottom:1px solid #E2E2E2;}
div#checklist-content div#checklist-contentdataleft table td.titletext { width:110px; font-weight:bold; background:#F5F5F5}
div#checklist-content div#checklist-contentdataleft p{ font-size:11px; border:1px solid #E2E2E2; padding:3px;background:#F5F5F5}
div#checklist-content div#checklist-contentdataimages { width:310px; float:right;}
div#checklist-content div#checklist-contentdataimages p {font-size:11px; margin:5px 0 0 0; width:auto;}
div#checklist-content div#checklist-contentdataimages p img {border:2px solid #E2E2E2;}
div#checklist-content div#checklist-contentdataimages p span { display:block; border:1px solid #CCCCCC; padding:3px; border-top:none; width:295px;}

