.ModelTab
{
    position: relative;
    color: white;
    padding: 2px 5px 2px 5px;
    margin: 3px 2px 0 2px;
    border-width: 2px 2px 0 2px;
    border-style: solid;
    border-color: #808080 black #808080 #808080;
    background-color: #404040;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    font-family: sans-serif;
    font-size: 12pt;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab_hover
{
    position: relative;
    color: white;
    padding: 2px 5px 2px 5px;
    margin: 3px 2px 0 2px;
    border-width: 2px 2px 0 2px;
    border-style: solid;
    border-color: #A0A0A0 black #808080 #A0A0A0;
    background-color: #606060;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    font-family: sans-serif;
    font-size: 12pt;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab_active
{
    position: relative;
    color: white;
    padding: 2px 5px 2px 5px;
    margin: 3px 2px 0 2px;
    border-width: 2px 2px 0 2px;
    border-style: solid;
    border-color: #C0C0C0 #404040 #808080 #C0C0C0;
    background-color: #808080;
    display: inline-block;
    vertical-align: top;
    cursor: default;
    font-family: sans-serif;
    font-size: 12pt;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

.ModelTab_close
{
    position: relative;
    color: white;
    padding: 0 1px;
    margin: 3px 0 0 2px;
    border-width: 2px;
    border-style: solid;
    border-color: #FF0000 #500000 #500000 #FF0000;
    background-color: #A00000;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    font-family: 'Lucida Console', Monaco, monospace;
    font-size: 12pt;
    width: 1em;
    text-align: center;
    float: right;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

.ModelTab_close:hover
{
    border-color: #FF0000;
    background-color: #FF0000;
}

div.NewTab
{
    position: relative;
    padding: 2px 10px 2px 10px;
    margin: 3px 2px 0 2px;
    border-width: 2px 2px 0 2px;
    border-style: solid;
    border-color: #C04040 #400000 #808080 #C04040;
    background-color: #800000;
    display: inline-block;
    cursor: pointer;
    height: 54px;
    line-height: 54px;
    font-size: 16pt;
    font-weight: bold;
    font-family: sans-serif;
    color: yellow;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.NewTab_hover
{
    position: relative;
    padding: 2px 10px 2px 10px;
    margin: 3px 2px 0 2px;
    border-width: 2px 2px 0 2px;
    border-style: solid;
    border-color: #FFD040 #806000 #808080 #FFD040;
    background-color: #C0A000;
    display: inline-block;
    cursor: pointer;
    height: 54px;
    line-height: 54px;
    font-size: 16pt;
    font-weight: bold;
    font-family: sans-serif;
    color: yellow;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab div.Make
{
    font-variant: small-caps;
    font-weight: bold;
    font-size: 11pt;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    color: white;
    padding: 0 0 0 2px;
    margin: 2px 0 4px 0;
    display: inline-block;
    cursor: pointer;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab div.Model
{
    font-variant: small-caps;
    font-weight: bold;
    font-size: 12pt;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    color: yellow;
    padding: 0 0 0 2px;
    margin: 0;
    display: inline-block;
    cursor: pointer;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab_hover div.Make
{
    font-variant: small-caps;
    font-weight: bold;
    font-size: 11pt;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    color: white;
    padding: 0 0 0 2px;
    margin: 2px 0 4px 0;
    display: inline-block;
    cursor: pointer;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab_hover div.Model
{
    font-variant: small-caps;
    font-weight: bold;
    font-size: 12pt;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    color: yellow;
    padding: 0 0 0 2px;
    margin: 0;
    display: inline-block;
    cursor: pointer;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab_active div.Make
{
    font-variant: small-caps;
    font-size: 11pt;
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    border-color: #202020 #C0C0C0 #C0C0C0 #202020;
    background-color: #707070;
    color: white;
    padding: 0 0 0 2px;
    margin: 2px 0 4px 0;
    display: inline-block;
    cursor: pointer;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab_active div.Model
{
    font-variant: small-caps;
    font-weight: bold;
    font-size: 12pt;
    border-width: 1px;
    border-style: solid;
    border-color: #202020 #C0C0C0 #C0C0C0 #202020;
    background-color: #707070;
    color: yellow;
    padding: 0 0 0 2px;
    margin: 0;
    display: inline-block;
    cursor: pointer;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab_active div.Make_hover
{
    font-variant: small-caps;
    font-size: 11pt;
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    border-color: #806000 #FFD040 #FFD040 #806000;
    background-color: #C0A000;
    color: white;
    padding: 0 0 0 2px;
    margin: 2px 0 4px 0;
    display: inline-block;
    cursor: pointer;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

div.ModelTab_active div.Model_hover
{
    font-variant: small-caps;
    font-size: 12pt;
    font-weight: bold;
    border-width: 1px;
    border-style: solid;
    border-color: #806000 #FFD040 #FFD040 #806000;
    background-color: #C0A000;
    color: yellow;
    padding: 0 0 0 2px;
    margin: 0;
    display: inline-block;
    cursor: pointer;

    /* These two are needed for IE6 and IE7 which do not support
       inline-block for block elements like div tags. */
    zoom: 1;
    *display: inline;
    /* end IE6/7 hack */
}

img.DropDown
{
    width: 1em;
    height: 1em;
    margin: 0 0 0 4px;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    padding: 2px;
    vertical-align: text-bottom;
}

div.ModelTab_active div.Make img.DropDown
{
    width: 1em;
    height: 1em;
    margin: 0 0 0 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #C0A090 #402010 #402010 #C0A090;
    background-color: #806050;
    padding: 2px;
    vertical-align: text-bottom;
}

div.ModelTab_active div.Model img.DropDown
{
    width: 1em;
    height: 1em;
    margin: 0 0 0 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #C0A090 #402010 #402010 #C0A090;
    background-color: #806050;
    padding: 2px;
    vertical-align: text-bottom;
}

div.ModelTab_active div.Make_hover img.DropDown
{
    width: 1em;
    height: 1em;
    margin: 0 0 0 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #FFFF40 #A08000 #A08000 #FFFF40;
    background-color: #E0C000;
    padding: 2px;
    vertical-align: text-bottom;
}

div.ModelTab_active div.Model_hover img.DropDown
{
    width: 1em;
    height: 1em;
    margin: 0 0 0 4px;
    border-style: solid;
    border-width: 1px;
    border-color: #FFFF40 #A08000 #A08000 #FFFF40;
    background-color: #E0C000;
    padding: 2px;
    vertical-align: text-bottom;
}

div.ModelTab span.Date
{
    font-style: italic;
    font-weight: normal;
    font-size: 10pt;
    color: white;
}

div.ModelTab_hover span.Date
{
    font-style: italic;
    font-weight: normal;
    font-size: 10pt;
    color: white;
}

div.ModelTab_active span.Date
{
    font-style: italic;
    font-weight: normal;
    font-size: 10pt;
    color: white;
}

div.TabBar
{
    position: relative;
    background-color: #202020;
    padding: 0 5px 0 5px;
    margin: 0;
    border-width: 0 0 2px 0;
    border-style: solid;
    border-color: #808080;
}
