/* Styles for SmartNav script*/

#splashnav, #splashnav div {
     behavior : url("/smartnav/scripts/boxsizing.htc");
     -moz-box-sizing : border-box;
     box-sizing : border-box;
}

#splashnav {
	position : relative;
	width : 100%;
	font-size : 11px;
	font-family : Verdana, Geneva, sans-serif;
}

#splashnav a {
	text-decoration : none;
}

#splashnav div.navSection {
	margin : 0;
}

#splashnav div.navSection div.navTitle {
	width : 100%;
	margin-top : 2px;
	background : #085696 url(/smartnav/graphics/smartNav-arrow-collapsed.gif) no-repeat;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitle.expanded {
	background : #085696 url(/smartnav/graphics/smartNav-arrow-expanded.gif) no-repeat;
}

#splashnav div.navSection div.navTitle2 {
	width : 100%;
	margin-top : 2px;
	background : transparent;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitle2.expanded {
	background : transparent;
}

#splashnav div.navSection div.navTitleAds {
	width : 100%;
	margin-top : 2px;
	background : #000 url(/img/splash/nav_ads.jpg) top left no-repeat;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitleAds.expanded {
	background : #000 url(/img/splash/nav_ads2.jpg) top left no-repeat;
}

#splashnav div.navSection div.navTitleNew {
	width : 100%;
	margin-top : 2px;
	background : #000 url(/img/splash/nav_newcars.jpg) top left no-repeat;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitleNew.expanded {
	background : #000 url(/img/splash/nav_newcars2.jpg) top left no-repeat;
}

#splashnav div.navSection div.navTitleUsed {
	width : 100%;
	margin-top : 2px;
	background : #000 url(/img/splash/nav_usedcars.jpg) top left no-repeat;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitleUsed.expanded {
	background : #000 url(/img/splash/nav_usedcars2.jpg) top left no-repeat;
}


#splashnav div.navSection div.navTitleprot {
	width : 100%;
	margin-top : 2px;
	background : #000 url(/img/splash/nav_protect.jpg) top left no-repeat;
	color : white;
	font-weight : bold;
}



#splashnav div.navSection div.navTitleFin {
	width : 100%;
	margin-top : 2px;
	background : #000 url(/img/splash/nav_finance.jpg) top left no-repeat;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitleFin.expanded {
	background : #000 url(/img/splash/nav_finance2.jpg) top left no-repeat;
}

#splashnav div.navSection div.navTitleServ {
	width : 100%;
	margin-top : 2px;
	background : #000 url(/img/splash/nav_service.jpg) top left no-repeat;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitleServ.expanded {
	background : #000 url(/img/splash/nav_service2.jpg) top left no-repeat;
}

#splashnav div.navSection div.navTitleParts {
	width : 100%;
	margin-top : 2px;
	background : #000 url(/img/splash/nav_parts.jpg) top left no-repeat;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitleParts.expanded {
	background : #000 url(/img/splash/nav_parts2.jpg) top left no-repeat;
}

#splashnav div.navSection div.navTitleBody {
	width : 100%;
	margin-top : 2px;
	background : #000 url(/img/splash/nav_bodyshop.jpg) top left no-repeat;
	color : white;
	font-weight : bold;
}

#splashnav div.navSection div.navTitleBody.expanded {
	background : #000 url(/img/splash/nav_bodyshop2.jpg) top left no-repeat;
	
}

/* Customized for Pietila Pools */

#splashnav div.navSection div.navTitle a {
	width : 177px;
	display : block;
	padding : 2px;
	padding-left : 15px;
	color : white;
	width: 177px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 160px;
}

html>body #splashnav div.navSection div.navTitle a {
	width: 160px; /* ie5win fudge ends */
}

#splashnav div.navSection div.navTitle a:hover,
#splashnav div.navSection div.navTitle.expanded a,
#splashnav div.navSection div.navTitle.expanded-empty a {
	color : #D9E7F4;
}

#splashnav div.navSection div.navItems {
	width : 50%;
	margin : 0;
	padding : 0px 0px 0px 20px;
	font-size : 9px;	
	background : #393939;	
}


#splashnav div.navSection div.navItems a {
	display : block;
	padding : 1px;
	padding-left : 10px;
	background : transparent;
	color : #fff;
	font-weight: bold;
	/*width: 177px;*/ /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 150px;	
}

html>body #splashnav div.navSection div.navItems a {
	width: 160px; /* ie5win fudge ends */
}

/* /Customized for Friendly Automotive */

#splashnav div.navSection div.navItems a:hover {
	color : #F2DA32;
}

#splashnav .navItems-noShow {
	display : none;
	visibility : hidden;
}

#SmartNavLoadCss {
	position : absolute;
	left : -100px;
	top : -100px;
	width : 10px;
	height : 10px;
	overflow : hidden;
}