/* Application Specific Styles Only */
/* Comment the name of the app before the styles */
/* eMB */
.content a {
	text-decoration:none;
}

.newsText a {text-decoration: underline;}
.newsText a:hover {text-decoration: none;color: #666666;}

 
/* top right arrow links */
a.arrowLink,a.arrowLink:visited,a.arrowLink:active,a.arrowLink:link { display:block; padding-left:10px; background: url("../../library/images/nav/link_arrow.gif") no-repeat; background-position:0px 5px; font-size:11px; font-family:"Courier New", Courier, mono; text-decoration:none; color:#527BB9; }
a.arrowLink:hover { display:block; padding-left:10px; background: url("../../library/images/nav/link_arrow_hi.gif") no-repeat; background-position:0px 5px; font-size:11px; text-decoration:none; color:#FF6600;}
a.arrowLinkOn,a.arrowLinkOn:visited,a.arrowLinkOn:active,a.arrowLinkOn:link { display:block; padding-left:10px; background: url("../../library/images/nav/link_arrow_hi.gif") no-repeat; background-position:0px 5px; font-size:11px; font-family:"Courier New", Courier, mono; text-decoration:none; color:#FF6600; }

/* top right arrow links */
a.arrowLink2,a.arrowLink2:visited,a.arrowLink2:active,a.arrowLink2:link { background-position:0px 5px; font-size:11px; font-family:"Courier New", Courier, mono; text-decoration:none; font-weight: bold; color:black; }
a.arrowLink2:hover { background-position:0px 5px; font-size:11px; text-decoration:none; color:#666666;}
a.arrowLink2On,a.arrowLink2On:visited,a.arrowLink2On:active,a.arrowLink2On:link { display:block; padding-left:10px; background: url("../../library/images/nav/link_arrow_hi.gif") no-repeat; background-position:0px 5px; font-size:11px; font-family:"Courier New", Courier, mono; text-decoration:none; color:#FF6600; }

/* top right arrow links */
a.arrowLink3,a.arrowLink3:visited,a.arrowLink3:active,a.arrowLink3:link { padding-left:10px; background: url("../../library/images/nav/arrow_menu_item.gif") no-repeat; background-position:0px 2px; font-size:11px; font-family:"Courier New", Courier, mono; text-decoration:none; font-weight: bold; color:black; }
a.arrowLink3:hover { padding-left:10px; background: url("../../library/images/nav/arrow_menu_item.gif") no-repeat; background-position:0px 2px; font-size:11px; font-family:"Courier New", Courier, mono; text-decoration:none; font-weight: bold; color:#666666;}
a.arrowLink3On,a.arrowLink3On:visited,a.arrowLink3On:active,a.arrowLink3On:link { display:block; padding-left:10px; background: url("../../library/images/nav/arrow_menu_item.gif") no-repeat; background-position:0px 5px; font-size:11px; font-family:"Courier New", Courier, mono; text-decoration:none; color:#FF6600; }


arrow_menu_item.gif

/* top nav breadcrumbd */
a.breadcrumbd,a.breadcrumbd:visited,a.breadcrumbd:active,a.breadcrumbd:link { padding-left:7px; background: url("../../library/images/nav/arrowsmall_on.gif") no-repeat; background-position:0px 4px; font-size:10px; font-family:"Courier New", Courier, mono; text-decoration:none; color:#FF6600; }
a.breadcrumbdOff,a.breadcrumbdOff:visited,a.breadcrumbdOff:active,a.breadcrumbdOff:link { padding-left:7px; background: url("../../library/images/nav/arrowsmall_off_66.gif") no-repeat; background-position:0px 4px; font-size:10px; font-family:"Courier New", Courier, mono; text-decoration:none; color:#666666; }
a.breadcrumbdOff:hover { padding-left:7px; background: url("../../library/images/nav/arrowsmall_on.gif") no-repeat; background-position:0px 4px; font-size:10px; font-family:"Courier New", Courier, mono; text-decoration:none; color:#FF6600; }

.secondNav {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	line-height : 11px;
	vertical-align: 2px;
	border-bottom : 1px solid #C1C1C1;
	border-right : 1px solid #C1C1C1;
	cursor : pointer;
}
a.secondNav, a.secondNav:visited,a.secondNav:active,a.secondNav:link  {
	border-right : none;
	border-bottom : 1px solid #C1C1C1;

}
a.secondNav:hover  {
	color : #FF6600;
}


.topNav  {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#E4E4E4;
	line-height : 11px;
	vertical-align: middle;
	border-bottom : 1px solid #C1C1C1;
	/*border-right : 1px solid #C1C1C1;*/
	cursor : pointer;
}

.topNavOn  {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#F0F0F0;
	line-height : 11px;
	vertical-align: middle;
	border-bottom : 1px solid #F0F0F0;
	/* border-right : 1px solid #C1C1C1;*/
	cursor : pointer;
}

.topNavCurrent  {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#FFFFFF;
	line-height : 11px;
	vertical-align: middle;
	border-bottom : 1px solid #F0F0F0;
	/* border-right : 1px solid #C1C1C1; */
	cursor : pointer;
}

.topNavCurrentOff  {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#FFFFFF;
	line-height : 11px;
	vertical-align: middle;
	border-bottom : 1px solid #C1C1C1;
	/* border-right : 1px solid #C1C1C1; */
	cursor : pointer;
}

.topNavAncestor {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#F0F0F0;
	line-height : 11px;
	vertical-align: 2px;
	border-bottom : 1px solid #F0F0F0;
	/* border-right : 1px solid #C1C1C1; */
	cursor : pointer;
}

.topNavAncestorOff {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#F0F0F0;
	line-height : 11px;
	vertical-align: 2px;
	border-bottom : 1px solid #C1C1C1;
	/* border-right : 1px solid #C1C1C1; */
	cursor : pointer;
}


td.topNavCurrentOff a, td.topNavCurrentOff a:active, td.topNavCurrentOff a:visited, td.topNavCurrentOff a:link,
td.topNavCurrent a, td.topNavCurrent a:active, td.topNavCurrent a:visited, td.topNavCurrent a:link{
	color : #FF6600;
	font-family:"Courier New", Courier, mono;
    font-size: 11px;
}

td.topNavAncestorOff a, td.topNavAncestorOff a:active, td.topNavAncestorOff a:visited, td.topNavAncestorOff a:link,
td.topNav a, td.topNav a:active, td.topNav a:visited, td.topNav a:link,
td.topNav a, td.topNav a:active, td.topNav a:visited, td.topNav a:link, td.topNavOn a, td.topNavOn a:active, td.topNavOn a:visited, td.topNavOn a:link, td.topNavAncestor a, td.topNavAncestor a:active, td.topNavAncestor a:visited, td.topNavAncestor a:link, td.topNavOnOver a, td.topNavOnOver a:active, td.topNavOnOver a:visited, td.topNavOnOver a:link {
	color : #333333;
	font-family:"Courier New", Courier, mono;
    font-size: 11px;
}

td.topNavCurrent a:hover,
td.topNav a:hover, td.topNavOn a:hover, td.topNavChildOn a:hover, td.topNavOnOver a:hover {
	color : #FF6600;
	font-family:"Courier New", Courier, mono;
    font-size: 11px;
}

/* dealer tables (MyDealer) */

td.Rightbord {
border-right : 1px solid #C1C1C1;
}
td.Leftbord {
border-left : 1px solid #C1C1C1;
}

.tdDealerborderbottom	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	font-weight: bold;
	border-bottom : 1px solid #C1C1C1;	
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}	
.tdDealerbottom	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
}	
.tdDealerEdit	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	padding-right: 8px;
	padding-left: 8px;
}	
.tdDealerborderleft	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-left : 1px solid #C1C1C1;	
	padding-left: 8px;
}	
.tdDealerContent	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}	
/* end dealer */


.topNav2  {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#F0F0F0;
	line-height : 11px;
	vertical-align: middle;
	border-bottom : 1px solid #E4E4E4;
	/*border-right : 1px solid #C1C1C1;*/
	cursor : pointer;
}

.topNav2On  {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#F0F0F0;
	line-height : 11px;
	vertical-align: middle;
	border-bottom : 1px solid #E4E4E4;
	/* border-right : 1px solid #C1C1C1;*/
	cursor : pointer;
}

.topNav2Current  {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#FFFFFF;
	line-height : 11px;
	vertical-align: middle;
	border-bottom : 1px solid #FFFFFF;
	/* border-right : 1px solid #C1C1C1; */
	cursor : pointer;
}

.topNav2CurrentOff  {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#FFFFFF;
	line-height : 11px;
	vertical-align: middle;
	border-bottom : 1px solid #E4E4E4;
	/* border-right : 1px solid #C1C1C1; */
	cursor : pointer;
}

.topNav2Ancestor {
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	color : #333333;
	background-color:#FFFFFF;
	line-height : 11px;
	vertical-align: 2px;
	border-bottom : 1px solid #FFFFFF;
	/* border-right : 1px solid #C1C1C1; */
	cursor : pointer;
}

td.topNav2Current a, td.topNav2Current a:active, td.topNav2Current a:visited, td.topNav2Current a:link{
	color : #FF6600;
	font-family:"Courier New", Courier, mono;
    font-size: 11px;
}

td.topNav2 a, td.topNav2 a:active, td.topNav2 a:visited, td.topNav2 a:link, 
td.topNav2On a, td.topNav2On a:active, td.topNav2On a:visited, td.topNav2On a:link, 
td.topNav2Ancestor  a, td.topNav2Ancestor  a:active, td.topNav2Ancestor  a:visited, td.topNav2Ancestor  a:link, 
td.topNav2OnOver a, td.topNav2OnOver a:active, td.topNav2OnOver a:visited, td.topNav2OnOver a:link {
	color : #333333;
	font-family:"Courier New", Courier, mono;
    font-size: 11px;
}


a.buttonClass, input.buttonClass {
	font-family: "Courier New", Courier, mono;
	color : #FFFFFF;
	font-size: 10px;
	background-color : #527BB9; 
	border: 0px solid #527BB9;
	padding-left:7px;
	padding-right:7px;
	height: 20px;
	width: 100%;	
}

a.buttonClassSmall, input.buttonClassSmall {
	font-family: "Courier New", Courier, mono;
	color : #FFFFFF;
	font-size: 9px;
	background-color : #527BB9; 
	border: 0px solid #527BB9;
	padding-left:3px;
	padding-right:3px;
	height: 15px;
	width: 100%;	
}

a.buttonClassSmallHover, a:hover.buttonClassSmallHover, input.buttonClassSmallHover {
	font-family: "Courier New", Courier, mono;
	color : #FFFFFF;
	font-size: 9px;
	background-color : #FF6600; 
	border: 0px solid #FF6600;
	padding-left:3px;
	padding-right:3px;
	height: 15px;
	width: 100%;	
}

a.buttonClassLarge, input.buttonClassLarge {
	font-family: "Courier New", Courier, mono;
	color : #FFFFFF;
	font-size: 12px;
	background-color : #527BB9; 
	border: 0px solid #527BB9;
	padding-left:6px;
	padding-right:6px;
	height: 20px;
}

a.buttonClassLargeHover, a:hover.buttonClassLargeHover, input.buttonClassLargeHover {
	font-family: "Courier New", Courier, mono;
	color : #FFFFFF;
	font-size: 12px;
	background-color : #FF6600; 
	border: 0px solid #FF6600;
	padding-left:6px;
	padding-right:6px;
	height: 20px;
}

/* Copy text styles */

.copySmall {
	font-size: 11px;
	color : #333333;
}

.copybold  {
    font-family:"Courier New", Courier, mono;
    font-size: 12px;
	color : #333333;
	font-weight: bold;
}

.boldText  {
   font-family:"Courier New", Courier, mono;
   font-size: 11px;
	color : black;
	font-weight: bold;
}

.copybold2  {
    font-family:"Courier New", Courier, mono;
    font-size: 12px;
	color : #666666;
	font-weight: bold;
}

.copy:link, .copy:visited, .copySmall:link, .copySmall:visited {
	color : #527BB9;
	text-decoration : none;
}
.copy:hover, .copySmall:hover  {
	color : #FF6600;
}

/* end copy text styles */

/* headers */
.subHead {
    font-family:"Courier New", Courier, mono;
	color:#666666;
	font-size: 12px;
	font-weight:bold;
}

.subHeadsmall {
    font-family:"Courier New", Courier, mono;
	color:#666666;
	font-size: 11px;
	font-weight:bold;
}

.pageSubHeader  {
    font-size: 16px;
	color : #666666;
	font-weight:bold;
}

.pageSubSubHeader  {
    font-size: 12px;
	color : #666666;
	font-weight:bold;
}
/* end header style */

/* dealer hours/table */
.hoursHead	{
	background-color: #F0F0F0;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	font-weight:bold;
	border-left : 1px solid #C1C1C1;
	border-top : 1px solid #C1C1C1;		
	padding-left: 8px;	
	height: 24px;
}	

/* for the other columns that aren't the first */
.hoursHead2	{
	background-color: #F0F0F0;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	font-weight:bold;
	border-top : 1px solid #C1C1C1;	
}	

.hoursHeadlast	{
	background-color: #F0F0F0;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	font-weight:bold;
	border-right : 1px solid #C1C1C1;	
	border-top : 1px solid #C1C1C1;	
}	

.daysHeadOdd	{
	background-color: #ffffff;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-left : 1px solid #C1C1C1;	
	padding-left: 8px;
	padding-top: 8 px;
}

.daysHeadOdd2	{
	background-color: #ffffff;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-left : 1px solid #E4E4E4;		
}

.daysHeadOddlast	{
	background-color: #ffffff;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-right : 1px solid #C1C1C1;		
}

.daysHeadOddbottom	{
	background-color: #ffffff;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
}	

.daysHeadOddbottomfirst	{
	background-color: #ffffff;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-left : 1px solid #C1C1C1;	
	border-bottom : 1px solid #C1C1C1;		
	padding-left:8px;	
	padding-top:5px;
}

.daysHeadOddbottomlast	{
	background-color: #ffffff;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-right : 1px solid #C1C1C1;	
	border-bottom : 1px solid #C1C1C1;		
	padding-left:8px;	
	padding-top:5px;
}

.daysHeadOdd2bottom	{
	background-color: #ffffff;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-left : 1px solid #E4E4E4;	
	border-bottom : 1px solid #C1C1C1;		
	padding-left:8px;	
	padding-top:5px;
}

.daysHeadEven	{
	background-color: #F0F0F0;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-left : 1px solid #C1C1C1;	
}	
.daysHeadEven2	{
	background-color: #F0F0F0;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-left : 1px solid #C1C1C1;	
}	
.daysHeadEvenlast	{
	background-color: #F0F0F0;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-right : 1px solid #C1C1C1;	
}	
.daysHeadEvenbottom	{
	background-color: #F0F0F0;
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
}	
/* shopping cart styles */

.tablebordertop	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-top : 1px solid #C1C1C1;	
	padding-top: 8px;
	border-bottom : 1px solid #C1C1C1;	
}

.tableborderleft	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-left : 1px solid #C1C1C1;	
	border-top : 1px solid #C1C1C1;	
	padding-top: 8px;
	padding-left: 8px;
	border-bottom : 1px solid #C1C1C1;	
}	

.tablebordertopright	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-top : 1px solid #C1C1C1;	
	border-right : 1px solid #C1C1C1;	
	border-bottom : 1px solid #C1C1C1;	
	padding-top: 8px;
	padding-right: 8px;
}	

.tdshopOddFirst	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	border-left: 1px solid #C1C1C1;	
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.tableborderall	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-top : 1px solid #C1C1C1;	
	border-right : 1px solid #C1C1C1;
	border-left : 1px solid #C1C1C1;	
	border-bottom : 1px solid #C1C1C1;	
	padding-top: 8px;
	padding-right: 8px;
}	

.tdshopOdd	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	padding-right: 8px;
	padding-left: 8px;	
}	

.tdshopOddlast	{
	color: #666666;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	border-right: 1px solid #C1C1C1;
	padding-right: 8px;
	padding-left: 8px;
}	

.tdshopEvenFirst	{
	color: #666666;
	background-color: #F0F0F0;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	border-left: 1px solid #C1C1C1;	
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}	

.tdshopEven	{
	color: #666666;
	background-color: #F0F0F0;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	padding-right: 8px;
	padding-left: 8px;	
}	

.tdshopEvenlast	{
	color: #666666;
	background-color: #F0F0F0;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	border-right: 1px solid #C1C1C1;
	padding-right: 8px;
	padding-left: 8px;
}	
.tdshopSubtotalFirst	{
	color: #666666;
	background-color: #F0F0F0;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	border-left : 1px solid #C1C1C1;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}	
.tdshopSubtotal	{
	color: #666666;
	background-color: #F0F0F0;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}	
.tdshopSubtotal2	{
	color: #666666;
	background-color: #F0F0F0;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	padding-right: 8px;
	border-left : 1px solid #C1C1C1;	
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}	
.tdshopSubtotal2Last	{
	color: #666666;
	background-color: #F0F0F0;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-right : 1px solid #C1C1C1;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;	
}	
.tdshopSubtotalLast	{
	color: #666666;
	background-color: #F0F0F0;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	border-right : 1px solid #C1C1C1;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;	
}	

.tdshopSubtotalFirstW	{
	color: #666666;
	background-color: #FFFFFF;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	border-left : 1px solid #C1C1C1;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}	
.tdshopSubtotalLastW	{
	color: #666666;
	background-color: #FFFFFF;
    font-family:"Courier New", Courier, mono;
    font-size: 11px;
	border-bottom : 1px solid #C1C1C1;	
	border-right : 1px solid #C1C1C1;	
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}	


/* end shopping cart styles */