﻿body
{
    margin: 0px;
    padding: 0px;
}

.ecgbContent
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
}
.borderTop
{
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #666666;
    background-color: #FFFFFF;
}
.ecbgSpecs
{
    background-color: #CCCCCC;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 30px;
}
.ecbgGalleryLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.ecbgText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 30px;
}
.ecbgSpecsText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
}
.a16b
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}
.ecbgTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
}
.ecbgGallery
{
    background-color: #FFFFFF;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
}
.borderBottomGray
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000000;
}
.ecbgTextBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 30px;
    font-weight: bold;
}
.ecbgSpecsTextBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
}
.ecbgSpecsTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #ffffff;
    padding-bottom: 10px;
}
.ecbgSpecsTextBoldRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: yellow;
}
.borderBottomBlack
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
}
.ecbgTitleInactive
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #CCCCCC;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #666666;
    border-right-color: #666666;
    border-bottom-color: #666666;
    border-left-color: #666666;
    text-decoration: none;
    color: #000000;
}
.ecbgTitleInactive a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #CCCCCC;
    text-align: center;
    text-decoration: none;
    color: #000000;
}
#Layer1
{
    position: absolute;
    width: 640px;
    z-index: 1;
    left: 340px;
    top: 590px;
    overflow: auto;
    padding-right: 50px;
}
#Layer2
{
    position: absolute;
    width: 640px;
    z-index: 2;
    left: 360px;
    top: 590px;
    overflow: auto;
    visibility: hidden;
}
#Layer3
{
    position: absolute;
    width: 640px;
    z-index: 3;
    left: 360px;
    top: 590px;
    overflow: auto;
    visibility: hidden;
    text-align: center;
}
.ecbgTitle a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    background-color: #f0f0f0;
    color: #000000;
    text-decoration: none;
}
.ecbgLayer2Active a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #f0f0f0;
    color: #000000;
    text-decoration: none;
}
.ecbgLayer1Inactive a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.ecbgLayer1Inactive
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    background-color: #cccccc;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #000000;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
}
.ecbgLayer2Active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #f0f0f0;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    text-decoration: none;
    color: #000000;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #666666;
}
.ecbgLayer3Active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #f0f0f0;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    text-decoration: none;
    color: #000000;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #666666;
}
.ecbgLayer3Active a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    background-color: #f0f0f0;
    color: #000000;
    text-decoration: none;
}
.thumbnail
{
    border: solid 1px black;
}
.a10
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.contentBorder
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000000;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #000000;
}
#nav
{
    font-size: 10pt;
    background-color: #ffffff;
    color: #0066cc;
    padding: 10px;
    font-weight: bold;
    top: 0px;
    vertical-align: top;
}

#content
{
    background-color: #333333;
}

.header
{
    color: #000000;
}

.mainContent
{
    background-color: #ffffff;
    border-right: solid 3px #2F9CFF;
    border-left: solid 3px #2F9CFF;
    margin-left: 2px;
    width: 976px;
}
.bodyFlash
{

    background-image: url(/autoimages/ECBG_featured_body.jpg);
    background-position:center;
    width: 999px;
    height: 155px;
    background-repeat: no-repeat;
    text-decoration:none;
    color: #ffffff;
}

.bodyFlash img
{
    display: block;
    border: solid 2px #ffffff;
}
.featuredText
{
    font-family:Arial;
    font-size:12px;
    font-weight: bold;
    color: #ffffff;
    text-align:left;
    text-decoration:none;
    padding-left:5px;
}
.featuredText a
{
    font-family:Arial;
    font-size:12px;
    font-weight: bold;
    color: #ffffff;
    text-decoration:none;
}
#makeHdr
{
    display: block;
    background-color: #013567;
    padding-left: 0.5em;
    padding-bottom: 2px;
    padding-top: 2px;
}
#modelDetail
{
    padding-left: 5px;
}
 .makeTable
        {
            color: #ffffff;
            background-color: #666666;
            border: solid 1px #ffffff;
            font-family: Arial;
            font-size: 11px;
        }
        .makeTableHeader
        {
            background-color: #000000;
            font-weight: bold;
            font-family: Arial;
            font-size: 14px;
            padding: 3px;
        }
        .detailsTable
        {
            color: #ffffff;
            background-color: #666666;
            border: solid 1px #ffffff;
        }
        a.makeName
        {
            text-decoration: none;
            color: #ffffff;
        }
        .itemPadding
        {
            padding-left: 3px;
        }
        .featZone
        {
            background-color: #000000;
        }
        a.featuredlink
        {
            color: #6389ee;
            font-family: Arial;
            font-size: 12px;
        }
        a.featuredlink:hover
        {
            color: yellow;
        }
        .a15bw
        {
            color: #ffffff;
            font-family: Arial;
            font-size: 15px;
            font-weight: bold;
        }
        .a15by
        {
            color: yellow;
            font-family: Arial;
            font-size: 15px;
            font-weight: bold;
        }
        .form
        {
            padding:0px;
            margin:0px;
        }
