body
{
    font-family: Calibri, Arial;
    font-size: 10pt;
    background-color: #F2F2F2;
    color: black;
}
h2
{
    background-color: #FCFCFC;
}
.content
{
    background-color: white;
}

a:link, a:visited, a:hover
{
    color: Black;
}


table.datatable, table.datatable tr, table.datatable td, table.datatable th
{
    background-color: inherit;
    color: Black;
}

.criteria
{
    margin: 0px;
    border: none;
    padding: 6px;
    background-color: #F5F5F5;
}
.compareselection
{
    border: 1px dotted #303030;
    background-color: #FFFFCC;
}
.alternate
{
    background-color: #F9F9F9;
    color: Black;
}

.modellistcontainer
{
    background-color: White;
    color: Black;
}

.news, .gnews, .gnews table
{
    background-color: inherit;
    color: inherit;
}

.nav, .nav a, .nav a:hover, .nav a:link, .nav a:visited
{
    background-color: #CC6600;
    color: #FFFFCC;
    text-decoration: none;
    font-size: 10pt;
}

.nav a:hover
{
    text-decoration: underline;
}

.nav
{
    border: none;
    padding: 8px;
}
.newsblock
{
    background-color: white;
}
.alternatenewsblock
{
    background-color: #F4F4F4;
    color: inherit;
}
