/****************************************************************************************\

    Global Styles

\****************************************************************************************/

html 
{
}

body 
{
    background-color    : #C0C0C0;
    color               : #808080;
}

h1 
{
}

h2 
{
}

h3 
{
}

h4 
{
}

h5 
{
}

h6 
{
}

p 
{
}

ul 
{
}

ol 
{
}

li 
{
}

strong 
{
}

em 
{
}

u 
{
}

a 
{
    color       : #b90404;
}

a:visited 
{
    color       : #b90404;
}

a:hover 
{
    color       : #b90404;
}

table 
{
}

tr 
{
}

th 
{
}

td 
{
}

img 
{
}

/****************************************************************************************\
    
    Global Constructs
    Globally Unique Elements
    Control Specific Constructs

\****************************************************************************************/
embed
{
    border              : solid 1px #920000;
}

/*___ DIV _________________________________________________________________*/
div#branding
{
    background          : transparent url(images/ARBUbanner02.jpg) no-repeat;
}

div#nav
{
    background          : transparent url(images/topMenuBackground.gif) no-repeat;
}

div#content
{
    background-color    : White;
}

div#site_info
{
    background-color    : White;
}

div#productDetail
{
    background          : #EBE5D7 url(images/verticalStripeBG.gif) top right no-repeat;
    color               : #9F966D;
}

div.product
{
    background          : #EBE5D7 url(images/verticalStripeBG.gif) top right no-repeat;
    color               : #9F966D;
}

.googleMap
{
    border              : solid 1px black;
}

/*___ SPAN _________________________________________________________________*/
h3.h3Press span.spnPress,
h3.h3Advice span.spnAdvice
{
    color               : #b90404;
}

.spnReq
{
    color               : #B90404;
}

/*___ H1 _________________________________________________________________*/

/*___ H2 _________________________________________________________________*/
div#mainContent h2
{
    color               : #C40404;
}

div#productContent h2,
div#textMain h2
{
    color               : Black;
}

/*___ H3 _________________________________________________________________*/
div#mainContent h3
{
    color               : #9A9A9A;
}

div#productContent h3,
div#textMain h3,
div#productSubDetail h3
{
    color               : #920000;
}

.h3BarStrip
{
    background          : transparent url(images/barStrip.jpg) repeat-x;
}

div#textMain h3.h3Press,
div#textMain h3.h3Advice
{
    color               : #808080;
}
/*___ H4 _________________________________________________________________*/
div#productContent h4
{
    color               : #920000;
}

.h4BarStrip
{
    background          : transparent url(images/barStrip.jpg) repeat-x;
}

div#textMain h4
{
    color               : #920000;
}

/*___ H5 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ H6 _________________________________________________________________*/

/*___ P _________________________________________________________________*/
#pFJ
{
    color               : Black;
}

/*___ UL _________________________________________________________________*/

ul.ulSideMenu ul
{
    background-color    : White;
    border              : solid 1px #B76309;
}

/*___ OL _________________________________________________________________*/

/*___ LI _________________________________________________________________*/
.ulChecklist li
{
    background          : transparent url(images/tick.gif) left top no-repeat;
}

.ulAirLockerWins li
{
    background          : transparent url(/uploads/Images/airLocker/airLockerWins.gif) left top no-repeat;
}

ul.ulMain li:hover > ul li
{
    background-color    : #efefc9;
    color               : #920000;
}

ul.ulMain li:hover > ul li:hover
{
    background-color    : #E8D77F;
    color               : #920000;
}

ul#ulBarPages li
{
    color               : #cfcfcf;
}

ul#ulBarPages li#liDeluxe,
ul#ulBarPages li#liSahara,
ul#ulBarPages li#liNudge
{
    color               : Black;
}

ol.olAccessories > li:hover
{
    background-color    : #f4f4da;
    color               : #920000;
}

ol.olAccessories li:hover > ol li:hover
{
    background-color    : #f4f4da;
    color               : #920000;
}

div#textMain ol.olAccessories li
{
    color               : #920000;
    background          : none;    
}

ol.olPress li,
ol.olAdvice li
{
    color               : #b90404;
}

.olSiteMap li
{
    background          : transparent url(/uploads/Images/siteMap/liBullet.gif) no-repeat top left;
}

/*___ STRONG _________________________________________________________________*/

/*___ EM _________________________________________________________________*/

/*___ U _________________________________________________________________*/

/*___ A _________________________________________________________________*/
a#aFJ,
a#aFJ:hover,
a#aFJ:visited
{
    background          : transparent url(/uploads/Images/home/sportShocks.jpg) no-repeat;
}

ul.ulMain li a,
ul.ulMain li a:visited
{
    color               : White;
}

ul.ulMain li a:hover
{
    color               : #E1C72F;
}

ul.ulSideMenu li a,
ul.ulSideMenu li a:visited
{
    background-color    : #efefc9;
    color               : #920000;
}

ul.ulSideMenu li a:hover
{
    background-color    : #E8D77F;
    color               : #920000;
}

ul.ulSideMenu li a.highlight,
ul.ulSideMenu li a.highlight:visited
{
    background-color    : #B76309;
    color               : #EFEFC9;   
}

ul.ulSideMenu li a.highlight:hover
{
    background-color    : #E8D77F;
    color               : #920000;
}

ul.ulSideMenu li ul a,
ul.ulSideMenu li ul a:visited
{
    background-color    : #f4f4da;
    color               : black;
}

ul.ulSideMenu li ul a:hover
{
    background-color    : #E8D77F;
    color               : black;
}

ul.ulMain li ul li a,
ul.ulMain li ul li a:visited
{
    color               : #920000;
}

ul.ulMain li ul li a:hover
{
    color               : #920000;
}

ul#ulBarPages li a,
ul#ulBarPages li a:visited
{
    color               : Black;
}

ul#ulBarPages li a:hover
{
    color               : #920000;
}

.ulBrands a,
.ulBrands a:visited
{
    color               : Black;
}

.ulBrands a:hover
{
    color               : #920000;
}

a.aClickInfo,
a.aClickInfo:visited
{
    background          : transparent url(/uploads/html/ipfDrivingLights/off.gif) no-repeat;
}

a.aClickInfo:hover
{
    background          : transparent url(/uploads/html/ipfDrivingLights/on.gif) no-repeat;
}

ol.olAccessories a,
ol.olAccessories a:hover,
ol.olAccessories a:visited
{
    color               : #920000;    
}

ol.olPress a,
ol.olPress a:hover,
ol.olPress a:visited,
ol.olAdvice a,
ol.olAdvice a:hover,
ol.olAdvice a:visited,
div#textMain > ol > li a,
div#textMain > ol > li a:hover,
div#textMain > ol > li a:visited,
.ulFooter a,
.ulFooter a:visited
{
    color               : #808080;
}
.ulFooter a:hover
{
    color              : #FFDB3F;
}

a#aCatalog,
a#aCatalog:visited
{
    background          : transparent url(/uploads/Images/home/orderCatalog.jpg) no-repeat;
}

a#aCatalog:hover
{
    background          : transparent url(/uploads/Images/home/orderCatalogRoll.jpg) no-repeat;
}

#newsletter,
#newsletter:visited
{
    background          : transparent url(/uploads/Images/home/newsletter.jpg) no-repeat;
}

#newsletter:hover
{
    background          : transparent url(/uploads/Images/home/newsletterRoll.jpg) no-repeat;
}

a#aVehicleApp,
a#aVehicleApp:visited
{
    background          : transparent url(/uploads/Images/home/vehicleAppGuide.jpg) no-repeat;
}

a#aVehicleApp:hover
{
    background          : transparent url(/uploads/Images/home/vehicleAppGuideRoll.jpg) no-repeat;
}

/*___ TABLE _________________________________________________________________*/

/*___ TR _________________________________________________________________*/

/*___ TH _________________________________________________________________*/

/*___ TD _________________________________________________________________*/

/*___ IMG _________________________________________________________________*/

/*___ FORM _________________________________________________________________*/

/*___ INPUT _________________________________________________________________*/

/*___ LABEL _________________________________________________________________*/

/*___Group/Section/Class_________________________________________________________________*/