body
{
max-width: 1320px;
}

.usedcars
{
width: 100%;
}

th
{
font-size: 120%;
}

.usedcell
{
vertical-align: top;
padding-left: 2px;
padding-bottom: 2px;
border-right: 1px solid;
border-bottom: 1px solid;
}

.price
{
width: 2.5%;
vertical-align: top;
border-right: 1px solid;
border-bottom: 1px solid;
}

.nav, .usedcell th, .centered
{
text-align: center;
}

.carMasterTable
{
width: 100%;
margin-bottom: 20px;
}

.carMasterTable td
{
padding: 5px;
vertical-align: top;
width: 50%;
}

.performanceTable, .partsTable
{
width: 100%;
}

.basicInfoTable
{
width: 100%;
margin-bottom: 5px;
}

.individualPartsHeader
{
font-size: 150% !important;
}

.partsTable .partTable
{
width: 100%;
margin-bottom: 15px;
}

.partsTable td
{
vertical-align: top;
padding: 2px;
width: 25%;
}

.partTable td, .masterCarTable td
{
border-right: 1px solid;
border-bottom: 1px solid;
}

.partTable th
{
font-size: 100%;
}

.partHeader
{
font-size: 120% !important;
}

.leftSideCarInfo td
{
border-right: 1px solid;
border-bottom: 1px solid;
width: 25%;
vertical-align: middle;
}

.bold
{
font-weight: bold;
}

.italic
{
font-style: italic;
}

.innerRaceTable
{
width: 100%;
}

.raceTable, .masterCarTable
{
width:100%;
}

.innerRaceTable td
{
border-right: 1px solid;
border-bottom: 1px solid;
vertical-align: top;
text-align: center;
}

.leftTopLink
{
float: left;
}

.rightTopLink
{
float: right;
}

.prevNextLinks
{
list-style-type: none;
margin: 0;
padding: 0;
overflow: auto;
}