a,p,li, li a {font-size:11px;font-family:arial;color:#666;/*letter-spacing:.5px;*/}
li A:link {color:#666}
li A:visited {color:#666}
li A:hover {color:#990033}
li A:active {color:#990033}
img a {border:none;}
/*.toggleon {font-size:12px;font-family:arial;color:#fff;font-weight:bold;background-color:#990033;text-decoration:none;padding:2px 7px 2px 7px;letter-spacing:.5px;}
.toggleoff {font-size:12px;font-family:arial;color:#990033;font-weight:bold;background-color:#fff;text-decoration:none;padding:2px 7px 2px 7px;letter-spacing:.5px;}*/
.toggleon {font-size:12px;font-family:arial;color:#fff;font-weight:bold;background-color:#990033;text-decoration:none;padding:0;letter-spacing:.5px;}
.toggleoff {font-size:12px;font-family:arial;color:#990033;font-weight:bold;background-color:#fff;text-decoration:none;padding:0;letter-spacing:.5px;}
.smallprint {font-family:arial,helvetica;font-size:10px;color:#666;line-height:100%;}
th,td{font-size:11px;font-family:arial;color:#666;letter-spacing:.5px;}
.odd {background-color: #ddd}
.geometry td {text-align:center}
.buildkitheader {font-size:14px;font-family:arial;color:#990033;font-weight:bold;letter-spacing:.5px;list-style-position:inside;}
.header {font-size:14px;font-family:arial;font-weight:bold;color:#666;letter-spacing:.5px;}
.pageheader {font-size:22px;font-family:arial;color:#666;font-weight:bold;letter-spacing:.5px;}
.pdflink  {list-style-image: url("./images/pdficon.gif");}
.wwwlink  {list-style-image: url("./images/wwwicon.gif");}
.state {font-size:14px;font-weight:bold;font-family:arial;color:#bbb;letter-spacing:1px;}
.dealerheader {font-size:16px;font-weight:bold;font-family:arial;color:#666;letter-spacing:2px;padding-bottom:5px;}
.newstitle {font-size:16px;font-family:arial;font-weight:bold;color:#666;letter-spacing:.5px;}
.dateline {font-size:11px;font-family:arial;font-style:italic;color:#666;}
.promotitle A:link {font-size:16px;font-family:arial;font-weight:bold;color:#666;letter-spacing:.5px;text-decoration: none}
.promotitle A:visited {font-size:16px;font-family:arial;font-weight:bold;color:#666;letter-spacing:.5px;text-decoration: none}
.promotitle A:active {font-size:16px;font-family:arial;font-weight:bold;color:#666;letter-spacing:.5px;color:#990033;text-decoration:underline;}
.promotitle A:hover {font-size:16px;font-family:arial;font-weight:bold;color:#666;letter-spacing:.5px;color:#990033;text-decoration:underline;}
.morelink A:link {color:#990033;float:right;font-size:10px;font-family:arial;text-decoration: none;font-weight:bold;padding-right:10px;}
.morelink A:visited {color:#990033;float:right;font-size:10px;font-family:arial;text-decoration: none;font-weight:bold;padding-right:10px;}
.morelink A:active {color:#990033;float:right;font-size:10px;font-family:arial;text-decoration: underline;font-weight:bold;padding-right:10px;}
.morelink A:hover {color:#990033;float:right;font-size:10px;font-family:arial;text-decoration: underline;font-weight:bold;padding-right:10px;}
.promotext {font-size:11px;font-family:arial;color:#666;letter-spacing:.5px;padding: 0px; margin: 0px;}
.hpnewsdate {font-size:11px;font-family:arial;color:#444;text-decoration:none}
.hpnewslink A:link {font-size:11px;font-family:arial;color:#666;text-decoration:none}
.hpnewslink A:visited {font-size:11px;font-family:arial;color:#666;text-decoration:none}
.hpnewslink A:active {font-size:11px;font-family:arial;color:#666;text-decoration:underline}
.hpnewslink A:hover {font-size:11px;font-family:arial;color:#666;text-decoration:underline}
.storetext {font-size:10px;font-family:arial;color:#666;letter-spacing:.5px;padding: 0px; margin: 0px;}
.storetitle  {font-size:16px;font-family:arial;font-weight:bold;color:#666;letter-spacing:.5px;text-decoration: none}
.price {color:#990033;float:right;font-size:14px;font-family:arial;text-decoration:none;font-weight:bold;padding-right:10px;}

.teaser {width:100%;
height:70px; }
.teaser ul {margin:0;padding:0;}

.teaserBar {
    display: block;
    height: 145px;
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 0;
    width: 696px;
}

.teaserBar li a {
    display: block;
    text-decoration: none;
    }

.teaserBar li {
    float: left;
    height: 130px;
    left: auto;
    list-style-type: none;
	margin-right: 3px;
    
}
.teaserBar li a img {
    border: 0 solid black;
}
.teaserBar li a span {
    background-color: #FFFFFF;
    background-image: url("./images/arrows.gif");
    background-position: left -296px;
    background-repeat: no-repeat;
    display: block;
    font-size: 11px;
    margin-top: 6px;
    padding-left: 15px;
	letter-spacing:normal;
	
}
.teaserBar li a:hover span {
    background-position: left -146px;
	color:#cc0000;
}

