
a:link {  color: #ffffff;}
a:active {  color: #ffffff;}
a:visited {  color: #ffffff;}
a:hover {  color: #ffffff;}

.copy {  font-family: Tahoma; font-size: 7pt; color: #666666}
.copy a:link {  color: #666666}
.copy a:active {  color: #666666}
.copy a:visited {  color: #666666}
.copy a:hover {  color: #ffffff}

.body {  font-family: Tahoma; font-size: 9pt; color: #424242; line-height: 12pt; 
    vertical-align:left; }
.body a:link {  color: #8e1717; text-decoration: none}
.body a:active {  color: #8e1717; text-decoration: none}
.body a:visited {  color: #8e1717; text-decoration: none}
.body a:hover {  color: #d92d2d}

.dealerloc {  font-family: Tahoma; font-size: 8pt; color: #999999; font-weight: normal}
.dealerloc a:link {  color: #999999; text-decoration: none}
.dealerloc a:active {  color: #999999; text-decoration: none}
.dealerloc a:visited {  color: #999999; text-decoration: none}
.dealerloc a:hover {  color: #ffffff; text-decoration: none}

.whitenav {  font-family: Tahoma; font-size: 8pt; color: #FFFFFF; font-weight: normal}
.whitenav a:link {  color: #ffffff; font-weight: bold}
.whitenav a:active {  color: #B3C1E6; font-weight: bold}
.whitenav a:visited {  color: #ffffff; font-weight: bold}
.whitenav a:hover {  color: #B3C1E6; font-weight: bold}

.homebottom {  font-family: Tahoma; font-size: 7pt; color: #888888; line-height: 8pt}
.homebottom a:link {  color: #888888; font-weight: bold}
.homebottom a:active {  color: #888888; font-weight: bold}
.homebottom a:visited {  color: #888888; font-weight: bold}
.homebottom a:hover {  color: #ffffff; font-weight: bold}

.searchresults {  font-family: Tahoma; font-size: 8pt; color: #333333}
.searchresults a:link {  color: #990000}
.searchresults a:active {  color: #990000}
.searchresults a:visited {  color: #990000}
.searchresults a:hover {  color: #990000}

.otheravail {  font-family: Tahoma; font-size: 8pt; color: #FFFFFF}
.otheravail a:link {  color: #ffffff; text-decoration: none}
.otheravail a:active {  color: #ffffff; text-decoration: none}
.otheravail a:visited {  color: #ffffff; text-decoration: none}
.otheravail a:hover {  color: #cccccc; text-decoration: none}

.headerlinks {  font-family: Tahoma; font-size: 8pt; color: #5C5144}
.quote { font-family: Tahoma; font-size: 8pt; color: #5C5144; line-height: 10pt}
.left {  font-family: Tahoma; font-size: 8pt; color: #333333}
.pageheader {  font-family: Tahoma; font-size: 12pt; font-weight: bold; color: #333333}
.subnav {  font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-image:url(images2010/nav_products_bg.jpg);}
.tableheader {  font-family: Tahoma; font-size: 8pt; color: #FFFFFF; font-weight: bold}
.tablecell {  font-family: Tahoma; font-size: 8pt; color: #333333}
.adminbody {  font-family: Tahoma; font-size: 10pt; color: #333333}


#searchTable { 

    width:235px;  
    height:225px;
    border-collapse: collapse;
    border-width:0px; 
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px; 
    vertical-align: middle; 
    background-image:url(images2010/red_bg.jpg);

}

#searchTable .cell { 

    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px; 
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px;
    text-align:center;
    font-family: Tahoma; 
    font-size: 8pt; 
    color: #FFFFFF; 
    font-weight: normal;

}

#partsearchTable { 

    border-collapse: collapse;
    border-width:0px; 
    margin-top:0px;
    margin-right:auto;
    margin-bottom:0px;
    margin-left:auto; 


}

#searchTable .cell1 { 

    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px; 
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px;

}

#searchTable .cell2 { 

    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px; 
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:10px;

}

.searchImgs {

    padding-top:15px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px;

}

.leftsearch { 

    width:45px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:px; 
    padding-top:4px;
    padding-right:2px;
    padding-bottom:2px;
    padding-left:2px;
    text-align:left;
    font-family: Tahoma; 
    font-size: 8pt; 
    color: #FFFFFF; 
    font-weight:bold;

}

.rightsearch { 

    width:145px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px; 
    padding-top:4px;
    padding-right:2px;
    padding-bottom:2px;
    padding-left:2px;
    text-align:left;
    font-family: Tahoma; 
    font-size: 8pt; 
    color: #FFFFFF; 
    font-weight: normal;

}

#littlesearchTable1, #littlesearchTable2 { 

    border-collapse: collapse;
    border-width:0px; 
    margin-top:px;
    margin-right:auto;
    margin-bottom:0px;
    margin-left:auto; 


}

.bodysmall { font-family: Tahoma; font-size: 8pt; color: #424242; line-height: 12pt; vertical-align:left; }
.selecttext {  font-family: Tahoma; font-size: 12pt; font-weight: bold; color: #316092}

#socialTable { 

    border-width:0px; 
    border-collapse: collapse; 
    border:0px; 
	margin-left:auto;
	margin-right:auto;
	font-family: Tahoma; 
    font-size: 12pt; 
    color: #FFFFFF; 
    font-weight: bold;

}

#socialTable .soc1 { margin:0px; padding:4px;}
#socialTable .soc2 { margin:0px; padding:4px;}
#socialTable .soc3 { margin:0px; padding:4px;}
#socialTable .soc4 { margin:0px; padding:4px;}
#socialTable .soc5 { margin:0px; padding:4px;}
