body {
	font-family:Arial;
	font-size:12px;
	line-height:1.6;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}

.check-header {width:15%;text-align:center;} /* Special class just to make the table columns with checkmarks line up nicer */


td {padding:5px 6px;}

.value {font-weight: bold;}

#score-tile td {padding:0;}
#score-tile {margin-right:8px;}
#score-tile table tr td {padding: 0; vertical-align:top;}
#score-tile table tr {padding: 0;}
#score-tile table {padding: 0; border-collapse:separate; width: 210px;}


.report-tiles p.bottom {clear: both; padding-bottom: 6px; padding-top:4px;}

p {margin-bottom: .3em;}
p td {margin:0; padding:0;}

table {
border-collapse:collapse;
border-spacing:0;
}
#content{margin:auto;text-align:left; width:55.88em;}

/* Container for the VIN summary data */
.report-run {padding-bottom: 10px;}
.report-run .vehicle-name {font-size: 1.8em;color: #066a9b;display: block;font-weight: bold}
.report-run .vin {font-weight: bold;color:#555;display: block;}
.report-run p {padding: 0 0 6px 0;}
.report-run h1 {font-size: 2.5em;}
.report-comment {color: #777;font-size:93%; clear:both;}
	
	
#report-score-section{background-color:#fff;border:1px solid #0064b3;padding:0px 12px; margin-bottom:30px;}
#score-section-left, #score-section-right {width:49.1%;}
#score-section-right {display:inline;float:right; clear:left;}	

	
	
/* For the AutoCheck Score and Buyback Protection boxes */
.report-tiles {border:1px solid #d7d7d7; padding:0 6px; margin:0 4px 4px 2px;} 	
.report-tiles h3 {color: #066a9b}
.report-tiles p a, .hide-details {display: none;}
.report-tiles p.bottom {clear: both; padding-bottom: 4px; padding-top:3px;}


.section table {width:100%;}
.section .bottom td,  .summary-list td,  #vin-summary-left td {border-bottom: 1px solid #d7d7d7; color:#000;}
.section .top {background-color:#fff; border:2px solid #000; margin:8px 0; padding:2px;}	
.section .top h3 {color: #000; font-size:143%;padding:0 8px;}
.section p a:link {color:#035AA6; font-size:12px; font-weight: normal; text-decoration: none;}
.section p a:active {color:#035AA6; font-size:12px; font-weight: normal; text-decoration: none;}
.section p a:visited {color:#035AA6; font-size:12px; font-weight: normal; text-decoration: none;}
.section p a:hover {color:#035AA6; font-size:12px; font-weight: normal; text-decoration: none;cursor:text;}

.section th {border-bottom:1px solid #555555;}

#full-history-list td, #section-vehicle-glossary td {border-bottom: 1px solid #d7d7d7; color:#000;}

.report-veh-info {padding-bottom:10px;}


.summary-list a:link {color:#000;font-weight: bold;text-decoration: none;}
.summary-list a:hover {color:#000;font-weight: bold;text-decoration: none;cursor:text;}
.summary-list a:active {color:#000;font-weight: bold;text-decoration: none;}
.summary-list a:visited {color:#000;font-weight: bold;text-decoration: none;}

.spacer15 {padding-top:15px;}

h1, h2, h3, h4, h5, h6, strong {font-weight:bold;}
h1, h2, h3 {margin:0.5em 0;}
h3 {font-size:108%}

.flagged td a:link {color:red;text-decoration: none;}
.flagged td a:hover {color:red;text-decoration: none;cursor:text;}
.flagged td a:active {color:red;text-decoration: none;}
.flagged td a:visited {color:red;text-decoration: none;}

.vehicle-info td a:link{font-weight:bold;text-decoration: none;}
.vehicle-info td a:hover{font-weight:bold;text-decoration: none;cursor:text}
.vehicle-info td a:active{font-weight:bold;text-decoration: none;}
.vehicle-info td a:visited{font-weight:bold;text-decoration: none;color:#035AA6;}

.print_center {text-align:center}	

#section-disclaimers {margin-top:10px;}
#buyback-box {margin-top:10px ! important ;}

/* Denotes when there is information of interest to the user, flag is more neutral than warning */
.flagged td {background-color: #fdfbe1; color:red !important;font-weight: bold}

.lead-in {font-size: 123%;font-weight: bold;} /* For the first part of each lead paragraph */
.checks-out {color:#1f991f;}
.info-reported {color:#27438b;}
.warning {color: #bd0000;}

