/* *** TOP LEVEL *** */

.bottommenu {
			width:980px; height:40px; margin:7px 9px 7px 9px; position:relative; z-index:1000;
			border-radius: 8px;
			-webkit-border-radius: 8px;
			-moz-border-radius: 8px;
			-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, .6);
			-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, .6);
			}

.bottommenu ul 		{padding:0; margin:0; list-style-type:none;}
.bottommenu li 		{float:left; width:85px; position:relative;}
.bottommenu table 	{position:absolute; top:0; left:0; border-collapse:collapse;}

.bottommenu a 		{
					display:block; height:30px; padding:10px 5px 0;
					color: #222;
					border-left :1px solid #ddd;
					text-decoration:none; text-align:center; font-weight: normal; font-size:14px; line-height:1.1em; letter-spacing:.05em;
					text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
					background: #dfdfdf; /* for non-css3 browsers */
					filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bfbfbf'); /* for IE */
					background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bfbfbf)); /* for webkit browsers */
					background: -moz-linear-gradient(top,  #ffffff,  #bfbfbf); /* for firefox 3.6+ */
					}
.bottommenu a:hover {
					color: #fff;
					border-left:1px solid #444;
					text-shadow: 0 1px 1px rgba(0, 0, 0, 1);
					background: #8b8b8b; /* for non-css3 browsers */
					filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454', endColorstr='#838383'); /* for IE */
					background: -webkit-gradient(linear, left top, left bottom, from(#545454), to(#838383)); /* for webkit browsers */
					background: -moz-linear-gradient(top,  #545454,  #838383); /* for firefox 3.6+ */
					}


#bn-home-btn	{
				border:none; height:40px; padding:0 5px 0;
				border-top-left-radius:8px; -webkit-border-top-left-radius:8px; -moz-border-radius-topleft:8px;
				border-bottom-left-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomleft:8px;
				}
				
#bn-home-btn .home				{display:block; height:40px; background:url(/images/tracker_sm.png) no-repeat center;}
#bn-home-btn:hover .home		{background:none;}
#bn-home-btn .home span			{display:none;}	
#bn-home-btn:hover .home span	{display:block; height:30px; padding:10px 5px 0;}				
				
#bn-dealer-btn	{
				border-top-right-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-radius-topright:8px;
				border-bottom-right-radius:8px; -webkit-border-bottom-right-radius:8px; -moz-border-radius-bottomright:8px;
				text-align:left; padding-left:20px;
				}


/* BUTTONS */
#bn-home		{width:123px;}
#bn-dealer		{width:262px;}




.bottommenu .dealersearch	{
						width:120px; height:18px; position:absolute; top:8px; left:840px;
						background:#fff; border-top:1px solid #555; border-right:1px solid #ccc; border-bottom:1px solid #fff; border-left:1px solid #888; 
						border-radius: 8px;
						-webkit-border-radius: 8px;
						-moz-border-radius: 8px;
						}
.bottommenu .dealersearch input.searchText	{width:90px; height: 18px; border:none;  margin:0 0 3px 2px; color:#888; font:normal 12px Tahoma, Helvetica, Arial, sans-serif; background: none;}
.bottommenu .dealersearch .searchButton		{
											width:25px; height:16px; margin:1px; border:1px outset #aaa; cursor:pointer; background:url(/images/searchBtnBkg.gif) -2px -9px no-repeat #ddd;
											border-radius: 8px;
											-webkit-border-radius: 8px;
											-moz-border-radius: 8px;
											}


