/* CSS Document */


/*Top menu*/

ul.topNav{
	
	list-style:none;
	margin:25px 0 5px 0;
	padding:0;
	word-spacing:0.02em;
}

ul.topNav li{
	padding-right:15px;
	display:inline;
}

ul.topNav li.dealerNode{
	padding-left:0px;
	font-weight:bold;
}







/*main menu*/

ul.mainNav{
	
	list-style:none;
	margin:25px 0 0 0;
	padding:0;
}

ul.mainNav li{
	padding: 0 40px;
	display:inline;
	border-right:1px solid #4674A1;
}

ul.mainNav li a{
	color:#09374e;
	font-weight:bold;
}

ul.mainNav li.lastItem{
	padding: 0 0px 0 40px;
	border-right:none;
	
}

ul.mainNav li.firstItem{
	padding: 0 40px 0 0;
}
ul.mainNav li.active a{
	color:#E58F1D;
	
}









/*left column nav */
ul.colLeft{
	margin:0;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:Bold;
	text-decoration: none;
	margin-left:15px;
	/*width:215px;*/
}

ul.colLeft li{
	padding:6px 0 6px 25px;
	border-bottom:1px solid #BBD7EE;
	background:url(../../../images/layout/leftColBullet.jpg) no-repeat 15px 9px;
	
}

ul.colLeft li.active{
	background:url(../../../images/layout/leftColBullet_active.jpg) no-repeat 15px 9px;
}

ul.colLeft li a{
	color:#2C5267;
}


/*tabbed nav */


.tabItem{
	height:22px;
	width:118px;
	margin-right:2px;
	/*background:url(../../../images/tab.jpg) no-repeat;*/
	background:#A4B9D4;
	float:left;
	cursor:pointer;
	padding-top:8px;
	text-align:center;
	color:#225697;
	margin-top:20px;
}
.tabItemActive{
	height:22px;
	width:118px;
	margin-right:2px;
	/*background:url(../../../images/active_tab.jpg) no-repeat;*/
	background:#245798;
	float:left;
	cursor:pointer;
	padding-top:8px;
	text-align:center;
	color:#FFFFFF;
	margin-top:20px;
}






/*footer nav*/
ul.bottomNav{
	
	list-style:none;
	margin:10px 0 40px 0;
	padding:0;
	font-size:11px;
	word-spacing:0.02em;
}

ul.bottomNav li{
	padding-right:15px;
	display:inline;
}

ul.bottomNav li.extraPadding{
	padding-left:15px;
}
ul.bottomNav li.boldNode{
	font-weight:bold;
}










/*admin menus*/

/*Top menu*/

ul.topNavAdmin{
	
	list-style:none;
	margin:25px 0 0 0;
	padding:0;
	word-spacing:0.02em;
	float:right;
}

ul.topNavAdmin li{
	padding-right:15px;
	display:inline;
} 

ul.topNavAdmin li a{
	color:#666666;
}

/*main menu*/

ul.mainNavAdmin{
	
	list-style:none;
	margin:25px 0 0 0;
	padding:0;
}

ul.mainNavAdmin li{
	padding: 0 15px;
	display:inline;
	border-right:1px solid #4674A1;
}

ul.mainNavAdmin li a{
	color:#09374e;
	font-weight:bold;
}

ul.mainNavAdmin li.lastItem{
	padding: 0 20px 0 20px;
	border-right:none;
}

ul.mainNavAdmin li.firstItem{
	padding: 0 20px 0 0;
}




/*left column nav */
ul.colLeftAdmin{
	margin:0;
	padding:0;
	margin-top:10px;
	list-style:none;
}

ul.colLeftAdmin li{
	padding:8px 0 8px 25px;
	border-bottom:1px solid #BBD7EE;
	background:url(../../../images/layout/leftColBullet.jpg) no-repeat 10px 11px;
	
}

ul.colLeftAdmin li.active{
	background:url(../../../images/layout/leftColBullet_active.jpg) no-repeat 10px 11px;
}

ul.colLeftAdmin li a{
	color:#666666;
}



/*first level sub menu*/
ul.colLeftAdmin li ul{
	margin:0;
	padding:0;
	margin-top:5px;
	list-style:none;
	display:none;
}

ul.colLeftAdmin li ul li{
	padding:2px 0 2px 10px;
	background-image:none;
	border:none;
}
ul.colLeftAdmin li ul li.active{
	background-image:none;
}

ul.colLeftAdmin li ul li.active a{
	color:#DC8E10;
	font-weight:bold;
}

/*second level sub menu*/
ul.colLeftAdmin li ul li ul{
	margin:0;
	padding:0;
	list-style:none;
	display:none;
	color:#666666;
}
ul.colLeftAdmin li ul li.active ul li a{
	font-weight:normal;

}


ul.colLeftAdmin li ul li ul li{
	padding:2px 0 2px 10px;
	background-image:none;
	border:none;
}




/*site map nav*/
.siteMapNav{

}

.siteMapNav li{
	margin:2px;
	list-style:disc;
}

.siteMapNav li a:hover{
	color:#E79323;
}


.subNav{
	margin-left:35px;
	
}

.subNav li{
	list-style:circle;
}

/* Localized */