.tab-line {
	background-image: url(/graphics/topnav/line-tab.gif); }
	
/* for all jsroll menu buttons -- need to have this for Netscape for flyouts to work */
.block {
	display: run-in;
	height: 26px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #FF0000; } 

.home1 {
background: url(/graphics/topnav/home.gif) 0 0 no-repeat; } 
.home2 {
background: url(/graphics/topnav/home.gif) 0 -24px no-repeat ; } 
.home3 {
background: url(/graphics/topnav/home.gif) 0 -48px no-repeat; } 

.colors1 {
background: url(/graphics/topnav/colors.gif) 0 0 no-repeat; } 
.colors2 {
background: url(/graphics/topnav/colors.gif) 0 -24px no-repeat ; } 
.colors3 {
background: url(/graphics/topnav/colors.gif) 0 -48px no-repeat; } 

.why1 {
background: url(/graphics/topnav/why.gif) 0 0 no-repeat; } 
.why2 {
background: url(/graphics/topnav/why.gif) 0 -24px no-repeat ; } 
.why3 {
background: url(/graphics/topnav/why.gif) 0 -48px no-repeat; } 

.dealer1 {
background: url(/graphics/topnav/dealer.gif) 0 0 no-repeat; } 
.dealer2 {
background: url(/graphics/topnav/dealer.gif) 0 -24px no-repeat ; } 
.dealer3 {
background: url(/graphics/topnav/dealer.gif) 0 -48px no-repeat; } 

.builder1 {
background: url(/graphics/topnav/builder.gif) 0 0 no-repeat; } 
.builder2 {
background: url(/graphics/topnav/builder.gif) 0 -24px no-repeat ; } 
.builder3 {
background: url(/graphics/topnav/builder.gif) 0 -48px no-repeat; } 

.about1 {
background: url(/graphics/topnav/about.gif) 0 0 no-repeat; } 
.about2 {
background: url(/graphics/topnav/about.gif) 0 -24px no-repeat ; } 
.about3 {
background: url(/graphics/topnav/about.gif) 0 -48px no-repeat; } 

.contact1 {
background: url(/graphics/topnav/contact.gif) 0 0 no-repeat; } 
.contact2 {
background: url(/graphics/topnav/contact.gif) 0 -24px no-repeat ; } 
.contact3 {
background: url(/graphics/topnav/contact.gif) 0 -48px no-repeat; } 


.rebate1 {
background: url(../graphics/topnav/rebate.gif) no-repeat 0 0; } 
.rebate2 {
background: url(/graphics/topnav/rebate.gif) 0 -24px no-repeat ; } 
.rebate3 {
background: url(/graphics/topnav/rebate.gif) 0 -48px no-repeat; } 

.login1 {
background: url(../graphics/topnav/dealerquote.gif) no-repeat 0 0; } 
.login2 {
background: url(/graphics/topnav/dealerquote.gif) 0 -24px no-repeat ; } 
.login3 {
background: url(/graphics/topnav/dealerquote.gif) 0 -48px no-repeat; } 

/* ********************************** TOP FLYOUT MENU style **********************************  */ 
.topfly {
position: absolute; z-index: 99; visibility: hidden;
display: block; font: 11px/11px Verdana, Arial, Helvetica, sans-serif;
border-width: 1px; width: auto; white-space: nowrap; top: 153px;	
/* COLOR PART */ background-color: #C6C6AA; border: 2px solid #ffffff; } 

.topfly A:LINK, .topfly A:VISITED {
display: block; color: #39390B; text-decoration: none; 
/* set height using padding not height for NS */ padding: 5px 10px 6px 10px;  height:100%;  
/* COLOR PART */ /*background: url(/graphics/topnav/back-flyout.gif) 0 0px no-repeat;*/
background-color: #C6C6AA; border-bottom: 2px solid #ffffff; } 

.topfly A:HOVER, .topfly A:ACTIVE {
/* COLOR PART */ color: #ffffff; background-color: #666633; /*background: url(/graphics/topnav/back-flyout.gif) 0 -24px no-repeat;*/ font-weight: bold; } 

/* to make each top layer the width I want */
#colors-menu     	{ width: 180px; } 
#why-menu 			{ width: 155px; } 
#dealer-menu 		{ width: 140px; }
#builder-menu 		{ width: 140px; }
#about-menu 		{ width: 120px; } 
#contact-menu 		{ width: 135px; }
#rebate-menu 		{ width: 127px; }
#login-menu 		{ width: 107px; }

.edgetop {	border-top: 1px solid #005A8D;  }
.rightcv {
	background: url(../graphics/topnav/top-right.gif) no-repeat right;
}
.logo {
	background: url(../graphics/topnav/logo.gif) no-repeat left;
}
.edge-home {
	background: #285696;
}

