body { 
      font: .75em Arial, Helvetica, sans-serif; 
      line-height: 1.6em;  
      margin: 0px 0px; 
      background: url(images/cf-texture1.png) 
} 
a {	color: #003399;	background: inherit; text-decoration: none; } 
a:hover { color: #0066FF; background: inherit; text-decoration: underline; } 
.side_sm { background: url(images/newsletterBg.jpg) no-repserif; color: #003399; text-decoration: none; }
.headerPic { background: url(images/header_04.jpg) no-repeat center top; width: 1000px; height: 195px;}
.headerPic2 { background: url(images/header_003.jpg) no-repeat center top; width: 1000px; height: 202px;}
.service_menu_link  a:hover { feat center top; }
.service_menu { background: url(images/whiteBg.jpg) no-repeat center top; width: 299px; padding: 5px 0px 0px 5px; height: 115px; font: .95em Arial, Helvetica, sans-serif; line-height: 1.4em; }
.service_menu_link { font: .95em Arial, Helvetica, sans-serif; color: #003399; }
.service_menu_link  a { font: .95em Arial, Helvetica, sans-ont: .95em Arial, Helvetica, sans-serif; color: #003399; text-decoration: underline; }
.service_menu_pics { padding: 5px 3px 12px 11px; float: left; } 
.service_menu_header { padding: 5px 0px 0px 0px; font: .95em Arial, Helvetica, sans-serif; font-weight: bold; color:#3A33BC }
.construction { font: 15px Arial, Helvetica, sans-serif; text-align: center; background: #E9E601; color: #E10000; font-weight: bold; }
.footerbg { background: url(images/footerBg.jpg) no-repeat center top; width: 1000px; text-align: center; height: 49px;padding: 5px 0px 0px 0px; font: .95em Arial, Helvetica, sans-serif; font-weight: bold; color:#89DB1C; }
.footerbg a{ background: url(images/footerBg.jpg) no-repeat center top; width: 1000px; text-align: center; height: 49px;padding: 5px 0px 0px 0px; font: .95em Arial, Helvetica, sans-serif; font-weight: bold; color:#89DB1C; }
.footerbg a:hover{ background: url(images/footerBg.jpg) no-repeat center top; width: 1000px; text-align: center; height: 49px;padding: 5px 0px 0px 0px; font: .95em Arial, Helvetica, sans-serif; font-weight: bold; color:#89DB1C;; text-decoration: underline; }
.featuredbg { background: url(images/featuredBg2.jpg) no-repeat center top; width: 656px; height: 395px; }
.featured { width: 182px;}
.featuredtxt { background: url(images/featuredBottomBg.jpg) no-repeat center top; width: 182px; height: 185px; float: bottom; font: .75em Arial, Helvetica, sans-serif; color: #000000; text-align: left; }
.price {font: 10pt Arial, Helvetica, sans-serif; color: #443AFC; font-weight: bold;}
.text { font: 9pt Arial, Helvetica, sans-serif; color: #000000; margin: 15px 10px 0px 10px; text-align: justify;}
.sort { font: 9pt Arial, Helvetica, sans-serif; color: #3C3C3C; text-align: justify; font-weight: bold;}
.show { font: 9pt Arial, Helvetica, sans-serif; color: #ED0606; text-align: right; font-weight: bold;}
.text_Red { font: 9pt Arial, Helvetica, sans-serif; margin: 15px 15px 0px 15px; text-align: justify; color: #FF0000; font-weight: bold; }
.inventory_title { font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #a10110; text-align: center;  font-weight: bolder; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px solid #000000; }
.inventory_titleRd { font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #D20202; text-align: center;  font-weight: bolder; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px solid #000000; }
.inventory_txt { padding: 5px 0px 5px 5px; font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #EBEAEF;  border-top: 1px solid #000000; border-left: 0px; border-right: 0px; border-bottom: 0px; }
.inventory_txtRed { color: #443AFC; font-weight: bold;}
.inventory_txtReds { color: #FF0000; font-weight: bold;}
.pageLinks {padding: 5px 0px 5px 5px;  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #000000; text-align: center; }
.pageLinks a{padding: 5px 0px 5px 5px;  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #000000; text-align: center; }
.pageLinks a:hover{padding: 5px 0px 5px 5px;  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background: #000000; text-align: center; }
.dropdwn { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #3C3C3C; font-weight: bolder;} 
.inventory_titleBg { font: 20pt Verdana, Arial, Helvetica, sans-serif; color: #3A33BC; text-align: center;  font-weight: bolder; padding: 15px 0px 0px 0px;}
.stockTxt { font: 17pt Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bolder; margin: 0px 0px 0px 0px;}
.vehInfo { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #EBEAEF;}
.vehInfoBld { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #3A33BC; font-weight: bold; background: #EBEAEF;}
.bigPrice { font: 20pt Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;} 
.smallPrice { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #26CC00; font-weight: bold;}
.bigSold { font: 20pt Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bold;}
.BuyerAssistance {padding: 10px 10px 10px 10px ;}
.Alsotxt { background: #EBEAEF; font: .75em Arial, Helvetica, sans-serif; color: #000000; text-align: left; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; }
.bgs { background: #EBEAEF; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 1px solid #000000; }
.BgTxt { margin-left: 20px; margin-top: 10px; padding:0; font: 20pt Verdana, Arial, Helvetica, sans-serif; color:#2A86D2; font-weight: bolder; }
.navTxt { border-top: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background: #1B1B1B; font: 12pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.navTxt a{background: #1B1B1B; font:12pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.navTxt a:hover{background: #1B1B1B; font:12pt Verdana, Arial, Helvetica, sans-serif; color: #FFFC00; text-decoration: none;} 
.navTxtPg{ border-top: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background: #FFFFFF; font: 12pt Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.nxtprv{ border-top: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background: #FFFFFF;}
.allPics { font:  Verdana, Arial, Helvetica, sans-serif; color: #FF0000;}
.allPics  a{font:  Verdana, Arial, Helvetica, sans-serif; color: #FF0000; }
.allPics  a:hover{font:  Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: underline;}
.header { background: url(images/header_05.jpg) no-repeat center top; width: 622px; }
.bd {border-top: 1px solid #333237; border-right: 1px solid #333237; border-bottom: 1px solid #333237; border-left: 1px solid #333237;}
p { margin: 10px 5px 15px 5px; text-align: justify;}
h1 {  margin: 10px 5px 15px 5px; }
h1 a { background: inherit; }
img { border: 0; }
h2 { font: normal 1.6em Arial, Sans-Serif; margin: 10px 5px 15px 5px; }
h3 a { font-size: 1em; }}
.news { border-bottom: 3px solid #eee; padding: 0 0 1px; margin: 0 0 5px;}
.right img { float: left; border: 3px solid #eee; padding: 1px; margin: 0 15px 5px 0; }
.side_menu { background: url(images/sideMenuBg.jpg) repeat center; } 
.main_menu { background: url(images/MenuBg.jpg) no-repeat center; margin: 3px 20px 3px 14px;}
.title_lg { background: url(images/title_lg.gif) no-repeat center; }
.ftbg{ background: url(images/ftbg.jpg) repeat center; }
.footerHeadline { font-size: 10pt; font-weight: bold; color: #007dca; margin: 10px px 10px 0px;}
.footerlink { 
     font: 8pt Arial; 
     color: #393939; 
     line-height: 1.6em;
     text-decoration: none;
}
.footerlink a{ 
     font: 8pt Arial; 
     color: #393939; 
     line-height: 1.6em;
     text-decoration: none;
}
.footerlink a:hover{ 
     font: 8pt Arial; 
     color: #393939; 
     line-height: 1.6em;
     text-decoration: none;
}
.footertxtsm{ 
     font-size: .9em; 
     color: #1f1f1f; 
     line-height: 1.6em;
     text-decoration: none;
}

.footertxtsm a{ 
     font-size: .9em; 
     color: #0066FF; 
     line-height: 1.6em;
     text-decoration: none;
}

.footertxtsm a:hover{ 
     font-size: .9em; 
     color: #0066FF; 
     line-height: 1.6em;
     text-decoration: underline;
}

.searchTxt { 
    font: 9pt Arial, Helvetica, sans-serif;  
    text-transform: uppercase; 
	color: #444444; 
    font-weight: bolder;
}