.version.index /* version checker */
{
	color: #000002;
	background-color: #744F6A;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

.navbar
{
	background-color: #E8E8E8;
    border-radius: 0px;
    border: none;
}

#mainNav
{
    margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #E8E8E8;
}

#mainNavImageC
{
    float: left; 
    clear: both; 
    position: relative; 
    margin-top: 50px
}

#mainNavContainer
{
    width: auto;
    float: left;
    clear: both;
    position: relative;
}

#mainNavPage,#pageContent,#footerNav_align_to_page,#footer_align_to_page
{
    margin-left: auto;
	margin-right: auto;
	position: relative;
}

#pageContent
{
    min-height: 400px;
}

#mainNavWreathImage
{
    margin-top: -79px;
}

.MenuItem
{
	cursor: pointer;
}

.navbar-default .navbar-nav > li > a 
{
  color: black;
}

.nav > li > a 
{
    position: relative;
    display: block;
    margin: 2px;
    padding: 10px;
}

#mainNavList > li > a 
{
    position: relative;
    display: block;
    margin: 2px;
    margin-bottom: 0px;
    margin-top: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 0px;
    padding-right: 10px;
}

.nav > li > a:hover
{
  background-color: #6B6B6B;
}

#mainNavHomeA:active
{
	background-color: #6B6B6B;
}

mainNavHomeA:hover
{
	background-color: #6B6B6B;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus 
{
    background-color: #999999;
    color: #C1272D;
}

#twitterItem
{
	margin-left: 50%;
	margin-right: -10000px;
	left: 30px;
	width: 32px;
	position: relative;
}

#footNavEmptyContent
{
	background-color: #CCCCCC;
}

#footNavEmptyContent
{
	background-color: #FFFFFF;
}

#footerNavMenu
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#footerNav
{
	padding-bottom: 0px;
	z-index: 3;
	min-height: 200px;
    background-color: #e7e7e7; 
    max-height: 200px;
}

#footNavUMLogo
{
	margin-left: 50%;
	width: 394px;
	position: relative;
	z-index: 7;
}

#footNavEmptyContent
{
	position: relative;
	margin-top: 21px;
	height: 1px;
}

#footerNavMenu
{
	margin-left: 50%;
	left: -223px;
	width: 446px;
	position: relative;
	margin-top: 13px;
}



#footerNavHomeA,#footerNavAboutA
{
	width: 87px;
	padding-bottom: 17px;
	position: relative;
}

#footerNavHomeA:hover,#footerNavHomeA:active,#footerNavAboutA:hover,#footerNavAboutA:active
{
	width: 87px;
	min-height: 0px;
	margin: 0px;
}

#footerNavHomeI,#footerNavAboutI
{
	top: 8px;
	width: 87px;
	margin-right: -10000px;
	position: relative;
	min-height: 17px;
}

#footerNavHomeA:hover #footerNavHomeI,#footerNavHomeA:active #footerNavHomeI,#footerNavAboutA:hover #footerNavAboutI,#footerNavAboutA:active #footerNavAboutI
{
	padding-bottom: 0px;
	width: 87px;
	padding-top: 0px;
	min-height: 17px;
	margin: 0px -10000px 0px 0px;
}

#footerNavHomeC {
    left: -70px;
    width: 87px;
    margin-right: -10000px;
    position: relative;
    min-height: 34px;
}

#footerNavAboutC {
    left: 19px;
    width: 87px;
    margin-right: -10000px;
    position: relative;
    min-height: 34px;
}

#footerNavProductsC
{
	left: 108px;
	width: 88px;
	margin-right: -10000px;
	position: relative;
	min-height: 34px;
}

#footerNavRacingSupportC {
    left: 204px;
    width: 133px;
    margin-right: -10000px;
    position: relative;
    min-height: 34px;
}

#footerNavDealersC
{
	left: 338px;
	width: 88px;
	margin-right: -10000px;
	position: relative;
	min-height: 34px;
}

#footerNavContactC
{
	left: 428px;
	width: 88px;
	margin-right: -10000px;
	position: relative;
	min-height: 34px;
}

#footerNavProductsA,#footerNavDealersA, #footerNavContactA {
    width: 88px;
    padding-bottom: 17px;
    position: relative;
}

#footerNavRacingSupportA {
    width: 134px;
    padding-bottom: 17px;
    position: relative;
}

#footerNavProductsA:hover, #footerNavProductsA:active, #footerNavDealersA:hover, #footerNavDealersA:active#footerNavContactA:hover, #footerNavContactA:active {
    width: 88px;
    min-height: 0px;
    margin: 0px;
}

#footerNavRacingSupportA:hover, #footerNavRacingSupportA:active {
    width: 134px;
    min-height: 0px;
    margin: 0px;
}

#footerNavProductsI, #footerNavDealersI, #footerNavContactI {
    top: 8px;
    width: 88px;
    margin-right: -10000px;
    position: relative;
    min-height: 17px;
}

#footerNavRacingSupportI {
    top: 8px;
    width: 134px;
    margin-right: -10000px;
    position: relative;
    min-height: 17px;
}

#footerNavProductsA:hover #footerNavProductsI, #footerNavProductsA:active #footerNavProductsI, #footerNavDealersA:hover #footerNavDealersI, #footerNavDealersA:active #footerNavDealersI, #footerNavContactA:hover #footerNavContactI, #footerNavContactA:active #footerNavContactI {
    padding-bottom: 0px;
    width: 88px;
    padding-top: 0px;
    min-height: 17px;
    margin: 0px -10000px 0px 0px;
}

#footerNavRacingSupportA:hover #footerNavRacingSupportI, #footerNavRacingSupportA:active #footerNavRacingSupportI {
    padding-bottom: 0px;
    width: 134px;
    padding-top: 0px;
    min-height: 17px;
    margin: 0px -10000px 0px 0px;
}

#externalAppsContainer
{
	width: 100%;
	position: relative;
	margin-top: 18px;
}

#igItem
{
	margin-left: 50%;
	margin-right: -10000px;
	left: -56px;
	width: 26px;
	position: relative;
}

#fbItem
{
	margin-left: 50%;
	margin-right: -10000px;
	left: -7px;
	width: 14px;
	position: relative;
	margin-top: 1px;
}

#footerNav-bw
{
	z-index: 3;
	min-height: 246.70000000000005px;
}

#footerContent
{
	margin-right: -10000px;
	z-index: 9;
	position: relative;
	margin-top: 10px;
	min-height: 21px;

    font-weight: 400;
	line-height: 13px;
	text-align: center;
	color: #FFFFFF;
	background-color: transparent;
	font-size: 11px;
	font-family: open-sans, sans-serif;
}





#footerNavHomeA:active, #footerNavAboutA:active, #footerNavProductsA:active, #footerNavRacingSupportA:active,#footerNavDealersA:active, #footerNavContactA:active {
    background-color: #6B6B6B;
}

#footerNavAboutA:hover, #footerNavProductsA:hover, #footerNavRacingSupportA:hover, #footerNavDealersA:hover, #footerNavContactA:hover {
    background-color: #999999;
}

#footerNavHomeI, #footerNavAboutI, #footerNavProductsI, #footerNavRacingSupportI,#footerNavDealersI, #footerNavContactI {
    border-width: 0px;
    border-color: transparent;
    text-align: center;
    color: #000000;
    background-color: transparent;
    font-weight: 400;
    font-family: open-sans, sans-serif;
}

#footerNavHomeA:hover #footerNavHomeI p, #footerNavHomeA:active #footerNavHomeI p, #footerNavAboutA:hover #footerNavAboutI p, #footerNavAboutA:active #footerNavAboutI p, #footerNavProductsA:hover #footerNavProductsI p, #footerNavProductsA:active #footerNavProductsI p, #footerNavRacingSupportA:hover #footerNavRacingSupportI p, #footerNavRacingSupportA:active #footerNavRacingSupportI p, #footerNavDealersA:hover #footerNavDealersI p, #footerNavDealersA:active #footerNavDealersI p, #footerNavContactA:hover #footerNavContactI p, #footerNavContactA:active #footerNavContactI p {
    visibility: inherit;
    color: #C1272D;
}

#footNavUMLogo, #footerNavHomeC, #footerNavHomeA, #footerNavAboutC, #footerNavAboutA, #footerNavProductsC, #footerNavProductsA, #footerNavRacingSupportC, #footerNavRacingSupportA, #footerNavDealersC, #footerNavDealersA, #footerNavContactC, #footerNavContactA, #igItem, #fbItem, #twitterItem {
    background-color: transparent;
}

#footer
{
	background-color: #333333;
}



.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
}

/* Small devices (landscape phones, 480px and up) */
@media (min-width: 200px)  and (max-width: 543px) 
{
    #mainNavImageC
    {
        float: none; 
        margin: auto;
        clear: both; 
        position: static; 
        margin-top: 10px;
        margin-bottom: 10px;
    }

    #mainNavImage
    {
        margin: auto;
        display: block;
    }

    #footNavUMLogo
	{
		left: -197px;
	}

	#footNavEmptyContent
	{
		z-index: 81;
		width: 96.57%;
		margin-left: 1.72%;
		left: -1px;
	}

	#footerNavMenu
	{
		z-index: 44;
	}

	#igItem
	{
		z-index: 77;
	}

	#fbItem
    {
		z-index: 77;
	}

	#twitterItem
	{
		z-index: 79;
	}

	#footerContent
	{
		width: 44.69%;
		left: 27.82%;
	}

    #mainNavbarHeader
    {
        margin: auto;
        display: block;
        text-align: center;
    }

    #mainNavbarHeaderButton
    {
        margin: 0 auto;
        display: block;
        float: none;
    }

	body
	{
		min-width: 480px;
	}

    #mainNavPage,#pageContent,#u117_align_to_page,#footerNav_align_to_page,#footer_align_to_page
	{
		max-width: 480px;
	}
}

/* Small devices (landscape phones, 544px and up) */
@media (min-width: 544px) and (max-width: 767px) 
{
    #mainNavImageC
    {
        float: none; 
        margin: auto;
        clear: both; 
        position: static; 
        margin-top: 10px;
        margin-bottom: 10px;
    }

    #mainNavImage
    {
        margin: auto;
        display: block;
    }

    #footNavUMLogo
	{
		left: -197px;
	}

	#footNavEmptyContent
	{
		z-index: 81;
		width: 96.57%;
		margin-left: 1.72%;
		left: -1px;
	}

	#footerNavMenu
	{
		z-index: 44;
	}

	#igItem
	{
		z-index: 77;
	}

	#fbItem
    {
		z-index: 77;
	}

	#twitterItem
	{
		z-index: 79;
	}

	#footerContent
	{
		width: 44.69%;
		left: 27.82%;
	}

    #mainNavbarHeader
    {
        margin: auto;
        display: block;
        text-align: center;
    }

    #mainNavbarHeaderButton
    {
        margin: 0 auto;
        display: block;
        float: none;
    }

	body
	{
		min-width: 544px;
	}

    #mainNavPage,#pageContent,#u117_align_to_page,#footerNav_align_to_page,#footer_align_to_page
	{
		max-width: 544px;
	}
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) 
{
    #footerNav_align_to_page
	{
		padding-top: 26px;
		padding-bottom: 79px;
	}

	#footNavUMLogo
	{
		left: -197px;
	}

	#footNavEmptyContent
	{
		z-index: 86;
		width: 96.67%;
		margin-left: 1.67%;
		left: 0px;
	}

	#footerNavMenu
	{
		z-index: 49;
	}

	#igItem
	{
		z-index: 82;
	}

	#fbItem
	{
		z-index: 80;
	}

	#twitterItem
	{
		z-index: 84;
	}

	#footerContent
	{
		width: 44.59%;
		left: 27.76%;
	}

    #mainNavPage,#pageContent,#u117_align_to_page,#footerNav_align_to_page,#footer_align_to_page
	{
		max-width: 768px;
	}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px)
{
     #footerNav_align_to_page
	{
		padding-top: 26px;
		padding-bottom: 79px;
	}

	#footNavUMLogo
	{
		left: -197px;
	}

	#footNavEmptyContent
	{
		z-index: 86;
		width: 96.67%;
		margin-left: 1.67%;
		left: 0px;
	}

	#footerNavMenu
	{
		z-index: 49;
	}

	#igItem
	{
		z-index: 82;
	}

	#fbItem
	{
		z-index: 80;
	}

	#twitterItem
	{
		z-index: 84;
	}

	#footerContent
	{
		width: 44.59%;
		left: 27.76%;
	}

	#mainNavPage,#pageContent,#u117_align_to_page,#footerNav_align_to_page,#footer_align_to_page
	{
		max-width: 1200px;
	}
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px)
{
     #footerNav_align_to_page
	{
		padding-top: 26px;
		padding-bottom: 79px;
	}

	#footNavUMLogo
	{
		left: -197px;
	}

	#footNavEmptyContent
	{
		z-index: 86;
		width: 96.67%;
		margin-left: 1.67%;
		left: 0px;
	}

	#footerNavMenu
	{
		z-index: 49;
	}

	#igItem
	{
		z-index: 82;
	}

	#fbItem
	{
		z-index: 80;
	}

	#twitterItem
	{
		z-index: 84;
	}

	#footerContent
	{
		width: 44.59%;
		left: 27.76%;
	}

	#mainNavPage,#pageContent,#u117_align_to_page,#footerNav_align_to_page,#footer_align_to_page
	{
		max-width: 1200px;
	}
}
