/* Background color: */
body {
    background-color: #000000;
}

/* Page background image: */
div.gradientWrapper {
    background-image: url(img/bkg.jpg);
}

/* table border color: (box outline between gradient background img and text headings)*/
table.mainWrapper {
    border-color: #CCC;
}

/* Background color for main box in selector: */
table.selector td {
    background-color: #FFF;
}

/* Font for selector drop-downs: */
table.selector select {
    font: 7pt verdana, sans-serif;
}

/* Font color for selector drop-downs: */
table.selector select {
    color: black;
}

/* Font for market basket model name: */
table.selector table.formRow td {
    font: Bold 8pt verdana, sans-serif;
}

/* Font color for market basket model name: */
table.selector table.formRow td {
    color: #333;
}

/* Font for vehicle name under thumbnail in selector: */
table.selectorSteps table.box td.center table.vehicle td {
    font: bold 7.5pt verdana, sans-serif;
}

/* Font color for vehicle name under thumbnail in selector: */
table.selectorSteps table.box td.center table.vehicle td {
    color: #333;
}

/* Font for Print major header row in comparison: */
table.main tr.majorHeading td {
    font: 16pt verdana, sans-serif;
}

/* Font color for Print major header row in comparison: */
table.main tr.majorHeading td {
    color: #333;
}

/* Background color for Print major header row in comparison: */
table.main tr.majorHeading td {
    background-color: white;
}

/* Font for minor header row in comparison:(such as Chassis) */
table.main tr.minorHeading td {
    font: bold 9pt Verdana, sans-serif;
}

/* Font color for minor header row in comparison: */
table.main tr.minorHeading td {
    color: #1b1b1b';
}

/* Background color for minor header row in comparison:  */
table.main tr.minorHeading td {
    background-color: #ACAAAA;
}

/* Font for model-names rows in comparison: (such as 2009 Nissan Armada) */
table.main tr.modelRow td {
    font: bold 7pt verdana, sans-serif;
}

/* Font color for model-names rows in comparison: */
table.main tr.modelRow td {
    color: #333;
}

/* Background color for model-names rows in comparison: */
table.main tr.modelRow td {
    background-color: #dcdcdc;
}

/* Font for data labels in comparison: (such as Fuel Tank Capacity, Approx) */
table.main td.dataLeft {
    font: normal 7pt verdana, sans-serif;
}

/* Font color for data labels in comparison: */
table.main td.dataLeft {
    color: #333;
}

/* Font for data cells in comparison: (such as 28.0 gal) */
table.main td.data {
    font: normal 7pt verdana, sans-serif;
}

/* Font color for data cells in comparison: */
table.main td.data {
    color: #333;
}

