/*variation.css*/
BODY
{
    FONT: 10pt arial,helvetica,sans-serif
}
TD
{
    FONT: 10pt arial,helvetica,sans-serif
}
BODY
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px
}
 HTML
{
    OVERFLOW-Y: scroll
}
A
{
    FONT: bold 11px verdana, arial, helvetica;
    TEXT-DECORATION: none
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
FORM
{
    MARGIN: 0px
}
INPUT
{
    FONT: 9pt arial,helvetica,sans-serif
}
SELECT
{
    FONT: 9pt arial,helvetica,sans-serif
}
TEXTAREA
{
    FONT: 9pt arial,helvetica,sans-serif
}
INPUT.formelement
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    BORDER-BOTTOM: #666 1px solid;
    BACKGROUND-COLOR: #f6f6f6
}
TEXTAREA
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    BORDER-BOTTOM: #666 1px solid;
    BACKGROUND-COLOR: #f6f6f6
}
SELECT
{
    BORDER-RIGHT: #666 1px solid;
    BORDER-TOP: #666 1px solid;
    BORDER-LEFT: #666 1px solid;
    BORDER-BOTTOM: #666 1px solid;
    BACKGROUND-COLOR: #f6f6f6
}
DIV#formVerbiage
{
    PADDING-RIGHT: 23px;
    PADDING-LEFT: 23px;
    PADDING-BOTTOM: 14px;
    PADDING-TOP: 14px
}
TABLE.layout-wrapper
{
    BORDER-RIGHT: #cdcdcd 1px solid;
    BORDER-TOP: #cdcdcd 1px solid;
    BORDER-LEFT: #cdcdcd 1px solid;
    BORDER-BOTTOM: #cdcdcd 1px solid
}
TD.footer
{
    BACKGROUND-COLOR: #cdcdcd
}
.smalltext
{
    FONT-SIZE: 8pt
}
.regbtext
{
    FONT-WEIGHT: bold
}
.large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt
}
.hourstitle
{
    FONT-WEIGHT: bold;
    WHITE-SPACE: nowrap
}
.hourslabel
{
    WHITE-SPACE: nowrap
}
.hourstext
{
    WHITE-SPACE: nowrap
}
.formtitlebar
{
    FILTER: Alpha(opacity=30)
}
.formtitlediv
{
    FONT: bold 11pt arial,helvetica,sans-serif;
    POSITION: relative
}
A.listing
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt
}
.pagingBar
{
    FONT-SIZE: 9pt
}
.pageStatus
{
    FONT-SIZE: 9pt
}
.currentPageStyle
{
    FONT-SIZE: 9pt
}
.pageStyle
{
    FONT-SIZE: 9pt
}
.pageOver
{
    FONT-SIZE: 9pt
}
.pagingBar
{
    BORDER-RIGHT: 0px;
    MARGIN-TOP: 4px;
    WIDTH: 100%
}
.pageStyle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    PADDING-TOP: 0px;
    HEIGHT: 16px
}
.pageOver
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    PADDING-TOP: 0px;
    HEIGHT: 16px
}
.currentPageStyle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    PADDING-TOP: 0px;
    HEIGHT: 16px
}
TD.framebox
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
SPAN.vehicleprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
SPAN.vehicleprice SPAN
{
    FONT-SIZE: 14pt
}
TABLE.enotifier
{
    MARGIN: 5px
}
TABLE.paymentcalc
{
    MARGIN-TOP: 10px
}
INPUT.paymentinput
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
TD.footeraddress
{
    FONT-SIZE: 9pt
}
/* Color.css */
BODY
{
    COLOR: #000
}
TD
{
    COLOR: #000
}
BODY
{
    BACKGROUND-COLOR: #eee
}
IMG
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BORDER-RIGHT-COLOR: #000
}
TABLE.layout-wrapper
{
    BORDER-LEFT-COLOR: #cdcdcd;
    BORDER-BOTTOM-COLOR: #cdcdcd;
    BORDER-TOP-COLOR: #cdcdcd;
    BACKGROUND-COLOR: #fff;
    BORDER-RIGHT-COLOR: #cdcdcd
}
.layout-wrapper
{
    BORDER-LEFT-COLOR: #cdcdcd;
    BORDER-BOTTOM-COLOR: #cdcdcd;
    BORDER-TOP-COLOR: #cdcdcd;
    BACKGROUND-COLOR: #fff;
    BORDER-RIGHT-COLOR: #cdcdcd
}
#contentWrap
{
    BACKGROUND-COLOR: #fff
}
TD.footer
{
    BACKGROUND-COLOR: #eee
}
#footer
{
    BACKGROUND-COLOR: #eee
}
DIV.framebox
{
    BACKGROUND-COLOR: #fff
}
A
{
    COLOR: #369
}
A:hover
{
    COLOR: #933
}
INPUT.formelement
{
    BORDER-LEFT-COLOR: #666;
    BORDER-BOTTOM-COLOR: #666;
    BORDER-TOP-COLOR: #666;
    BACKGROUND-COLOR: #f6f6f6;
    BORDER-RIGHT-COLOR: #666
}
TEXTAREA
{
    BORDER-LEFT-COLOR: #666;
    BORDER-BOTTOM-COLOR: #666;
    BORDER-TOP-COLOR: #666;
    BACKGROUND-COLOR: #f6f6f6;
    BORDER-RIGHT-COLOR: #666
}
SELECT
{
    BORDER-LEFT-COLOR: #666;
    BORDER-BOTTOM-COLOR: #666;
    BORDER-TOP-COLOR: #666;
    BACKGROUND-COLOR: #f6f6f6;
    BORDER-RIGHT-COLOR: #666
}
.required
{
    COLOR: #900
}
#content
{
    BORDER-LEFT-COLOR: #333;
    BORDER-BOTTOM-COLOR: #333;
    BORDER-TOP-COLOR: #333;
    BORDER-RIGHT-COLOR: #333
}
#content H1
{
    COLOR: #333
}
#sidebar IMG
{
    BORDER-LEFT-COLOR: #333;
    BORDER-BOTTOM-COLOR: #333;
    BORDER-TOP-COLOR: #333;
    BORDER-RIGHT-COLOR: #333
}
#sidebar H2
{
    COLOR: #333
}
#sidebar P
{
    COLOR: #666
}
.rbcontent H2
{
    COLOR: #333
}
#news H1
{
    COLOR: #333
}
#siteNav LI
{
    BACKGROUND-COLOR: #fff
}
#siteNav LI LI
{
    BORDER-LEFT-COLOR: #f3f3f3;
    BORDER-BOTTOM-COLOR: #f3f3f3;
    BORDER-TOP-COLOR: #f3f3f3;
    BORDER-RIGHT-COLOR: #f3f3f3
}
UL LI.btnLI A
{
    BACKGROUND: url(http://www.abeloffpontiacgmc.com/themes/universal/buttons/default/buttons-generic-css-default.gif) #f6f6f6 no-repeat 0px 0px;
    COLOR: #444
}
UL LI.btnLI A:link
{
    COLOR: #444
}
UL LI.btnLI A:visited
{
    COLOR: #444
}
UL LI.btnLI A SPAN
{
    BACKGROUND: url(http://www.abeloffpontiacgmc.com/themes/universal/buttons/default/buttons-generic-css-default.gif) #f6f6f6 no-repeat 100% 0px
}
UL LI.btnLI A:hover
{
    BACKGROUND: url(http://www.abeloffpontiacgmc.com/themes/universal/buttons/default/buttons-generic-css-default.gif) #f6f6f6 no-repeat 0px -70px;
    COLOR: #558
}
UL LI.btnLI A:hover SPAN
{
    BACKGROUND: url(http://www.abeloffpontiacgmc.com/themes/universal/buttons/default/buttons-generic-css-default.gif) #f6f6f6 no-repeat 100% -70px
}
.formtitlebar
{
    BACKGROUND-COLOR: #cdcdcd
}
.formtitlediv
{
    COLOR: #000
}
.separator
{
    BACKGROUND-COLOR: #000
}
#BODY_DIRECTIONS #container H3
{
    COLOR: #333
}
#BODY_DIRECTIONS #map TD P
{
    COLOR: #333
}
#BODY_DIRECTIONS #largeMapImg
{
    BORDER-LEFT-COLOR: #666;
    BORDER-BOTTOM-COLOR: #666;
    BORDER-TOP-COLOR: #666;
    BORDER-RIGHT-COLOR: #666
}
#smallMapImg
{
    BORDER-LEFT-COLOR: #666;
    BORDER-BOTTOM-COLOR: #666;
    BORDER-TOP-COLOR: #666;
    BORDER-RIGHT-COLOR: #666
}
A.listing:link
{
    COLOR: #000
}
A.listing:visited
{
    COLOR: #000
}
A.listing:hover
{
    COLOR: #000
}
A.listing:active
{
    COLOR: #000
}
.pagingBar
{
    BORDER-LEFT-COLOR: #ccc;
    BORDER-BOTTOM-COLOR: #ccc;
    BORDER-TOP-COLOR: #ccc;
    BACKGROUND-COLOR: #f8f8f8;
    BORDER-RIGHT-COLOR: #ccc
}
.pageStyle
{
    BORDER-LEFT-COLOR: #f8f8f8;
    BORDER-BOTTOM-COLOR: #f8f8f8;
    BORDER-TOP-COLOR: #f8f8f8;
    BORDER-RIGHT-COLOR: #f8f8f8
}
.pageOver
{
    BORDER-LEFT-COLOR: #f8f8f8;
    BORDER-BOTTOM-COLOR: #f8f8f8;
    BORDER-TOP-COLOR: #f8f8f8;
    BORDER-RIGHT-COLOR: #f8f8f8
}
.currentPageStyle
{
    BORDER-LEFT-COLOR: #f8f8f8;
    BORDER-BOTTOM-COLOR: #f8f8f8;
    BORDER-TOP-COLOR: #f8f8f8;
    BORDER-RIGHT-COLOR: #f8f8f8
}
.pageOver
{
    BORDER-LEFT-COLOR: #ccc;
    BORDER-BOTTOM-COLOR: #ccc;
    COLOR: #990000;
    BORDER-TOP-COLOR: #ccc;
    BACKGROUND-COLOR: #e5e5e5;
    BORDER-RIGHT-COLOR: #ccc
}
.currentPageStyle
{
    BORDER-LEFT-COLOR: #ccc;
    BORDER-BOTTOM-COLOR: #ccc;
    COLOR: #990000;
    BORDER-TOP-COLOR: #ccc;
    BACKGROUND-COLOR: #e5e5e5;
    BORDER-RIGHT-COLOR: #ccc
}
UL.featuredVehicle
{
    COLOR: #000;
    BACKGROUND-COLOR: #fff
}
LI.fvPrice H2
{
    COLOR: #f33
}
.vehicleComparison TD
{
    COLOR: #000
}
.fCalcLinks A
{
    BORDER-LEFT-COLOR: #999;
    BORDER-BOTTOM-COLOR: #999;
    COLOR: #369;
    BORDER-TOP-COLOR: #999;
    BACKGROUND-COLOR: #eee;
    BORDER-RIGHT-COLOR: #999
}
.fCalcLinks A:hover
{
    BORDER-LEFT-COLOR: #933;
    BORDER-BOTTOM-COLOR: #933;
    COLOR: #933;
    BORDER-TOP-COLOR: #933;
    BACKGROUND-COLOR: #f3f3f3;
    BORDER-RIGHT-COLOR: #933
}
DIV.vtechspecsheader
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BORDER-RIGHT-COLOR: #000
}
DIV.vfeaturesheader
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BORDER-RIGHT-COLOR: #000
}
DIV.voptionsheader
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BORDER-RIGHT-COLOR: #000
}
#contentFrame
{
    BACKGROUND-COLOR: #666
}
TD.leftcol
{
    BACKGROUND-COLOR: #666
}
TD.rightcol
{
    BACKGROUND-COLOR: #efefef
}
SPAN.vehicletitle
{
    COLOR: #069
}
TABLE.paymentcalc
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    BORDER-TOP-COLOR: #000;
    BORDER-RIGHT-COLOR: #000
}
INPUT.paymentinput
{
    BORDER-LEFT-COLOR: #c71444;
    BORDER-BOTTOM-COLOR: #c71444;
    COLOR: #000;
    BORDER-TOP-COLOR: #c71444;
    BACKGROUND-COLOR: #ebebeb;
    BORDER-RIGHT-COLOR: #c71444
}
INPUT.financeinput
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #900;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #dee3d6
}
.payment
{
    FONT-WEIGHT: bold;
    COLOR: #900
}
.verticalaccentbar
{
    BACKGROUND-COLOR: #666666
}
