a.header-cart:link{color: #3366cc;}
a.header-cart:active{color: #3366cc;}
a.header-cart:visited{color: #3366cc;}
a.header-cart:hover{color: #000000;}


.header_nav{
	background-color:dfdfdf;
	font-size:.7em;
	text-align:center;
	vertical-align: bottom;
}

.header_nav .veh_div{height:17px;}
.header_nav .veh_div+.veh_div{height:17px;}

.header_nav form{margin:0px; padding:0px;}

.header_nav input{font-weight:normal; height:20px; margin-top:0px; margin-bottom:0px; padding:0px;}

.header_nav .button{
	background-color:#999999; 
	margin: 5px 30px 5px 30px;
	padding:3px 0px 3px 0px;
}

.header_nav .button a:link{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.header_nav .button a:active{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.header_nav .button a:visited{color:#FFFFFF; font-weight:bold; text-decoration:none;}
.header_nav .button a:hover{color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.header_nav .heading{
	color:#3366cc;
	font-size:1.12em;
	font-weight:bold;
	padding-top:3px;
}

.header_nav a.search:link{font-size:1em;}
.header_nav a.search:active{font-size:1em;}
.header_nav a.search:visited{font-size:1em;}
.header_nav a.search:hover{font-size:1em;color:#000000;}

.header_nav a.vehicle:link{color:#616161; font-size:1em; text-decoration:none; font-stretch:semi-condensed;}
.header_nav a.vehicle:active{color:#616161; font-size:1em; text-decoration:none; font-stretch:semi-condensed;}
.header_nav a.vehicle:visited{color:#616161; font-size:1em; text-decoration:none; font-stretch:semi-condensed;}
.header_nav a.vehicle:hover{color:#000000; font-size:1em; text-decoration:underline; font-stretch:semi-condensed;}


.footer {font-size:1.3em;}
.footer a:link{color: #616161;}
.footer a:active{color: #616161;}
.footer a:visited{color: #616161;}
.footer a:hover{color: #000000;}


.select {
	font-size:13px;
	font-weight:bold;
	color:#474747;
	padding-bottom:10px;
}

.keywordcopy {
	font-size: 12px;
	color:#616161;
	background:#EDEDED;
	padding-top:5px;
}

.landing-keyword {}

.larger-view {
	font-size: 11px;
	color:#1f1f1f;
}

a.more:link {
	color:#616161;
	font-size:11px;
	text-decoration:none;
}

a.more:visited {
	color:#616161;
	font-size:11px;
	text-decoration:none;
}

a.more:hover {
	color:#191919;
	font-size:11px;
	text-decoration:none;
}

a.more:active {
	color:#616161;
	font-size:11px;
	text-decoration:none;
}




a.topinfolink:link {
	color:#616161;
	font-size:10px;
	padding-right:6px;
}

a.topinfolink:visited {
	color:#616161;
	font-size:10px;
	padding-right:6px;
}

a.topinfolink:hover {
	color:#191919;
	font-size:10px;
	padding-right:6px;
}

a.topinfolink:active {
	color:#616161;
	font-size:10px;
	padding-right:6px;
}


a.topinfolink-cart:link {
	color:#3366cc;
	font-size:10px;
	padding-right:6px;	
}

a.topinfolink-cart:visited {
	color:#3366cc;
	font-size:10px;
	padding-right:6px;
}

a.topinfolink-cart:hover {
	color:#191919;
	font-size:10px;
	padding-right:6px;
}

a.topinfolink-cart:active {
	color:#3366cc;
	font-size:10px;
	padding-right:6px;
}


a.go {
color:#474747;
font-size:13px;
font-weight:bold;
padding:1px 6px 0px 5px;
border:1px solid #474747;
text-decoration:none;
}

a.go:visited {
color:#474747;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

a.go:hover {
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:none;
background: #E1E1DD;
}


a.feature {
color:#474747;
font-size:11px;
font-weight:normal;
margin:20px 0px 0px 0px;
}

a.feature:visited {
color:#474747;
font-size:11px;
font-weight:normal;
margin:20px 0px 0px 0px;
}

a.feature:hover {
color:#000000;
font-size:11px;
font-weight:normal;
margin:20px 0px 0px 0px;
}

.swap-info {
display:block; 
color: #3366cc; 
font-size:11px; 
font-weight:normal; 
text-decoration:none; 
padding-bottom:2px;
}

.swap-view {
display:block; 
font-size:11px; 
font-weight:normal; 
text-decoration:none; 
padding-bottom:2px; 
padding-right:15px;
}

.home-cat-copy {
	color:#979797;
	font-size:11px;
	font-weight:normal;
}

.landing-copy  {
	font-size:25px;
	color:#BF1F3B;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	padding-bottom: 50px;
}

a.landing-copy-link:link {
	font-size:25px;
	color:#BF1F3B;
	text-decoration:none;
}

a.landing-copy-link:visited {
	font-size:25px;
	color:#BF1F3B;
	text-decoration:none;
}

a.landing-copy-link:active {
	font-size:25px;
	color:#BF1F3B;
	text-decoration:none;
}

.landing-image {
	padding-bottom:6px;
}

a.landing-item:link {
	color:#BF1F3B;
	font-size:11px;
	text-decoration:none;
	padding-left:10px;
}

a.landing-item:visited {
	color:#BF1F3B;
	font-size:11px;
	text-decoration:none;
	padding-left:10px;
}

a.landing-item:hover {
	color:#191919;
	font-size:11px;
	text-decoration:none;
	padding-left:10px;
}

a.landing-item:active {
	color:#BF1F3B;
	font-size:11px;
	text-decoration:none;
	padding-left:10px;
}

.landing-sub {
	border-top: solid #C7C7C7 2px;
}

.mainhead-home {
	font-size: 14px;
	font-weight:bold;
	color:#BF1F3B;
}


a#product_thumb:link img,
a#product_thumb:visited img{
	border:1px solid #EEEEEE;
}
a#product_thumb:focus img,
a#product_thumb:hover img,
a#product_thumb:active img{
	border:1px solid #3366cc;
}

.keyword {
	color:#474747;
	font-size:10px;
}

.title {
	color: #3366cc;
}

.home_page_title {
	color: #3366cc;
	font-size: 11px;
}


.inputBox{font-size: .75em; border-style:solid; border-width:1px; border-color: #333366;}


.sample_request_header{
	color:#3366cc;
	font-size:1.2em;
	font-weight:bold;
}

.sample_request_error{
	color:#FF0000;
	font-size:1.2em;
	font-weight:bold;
}

.sample_request_note{
	font-size:.8em;
}
