body {
    color: #000;
    margin: 0px;
    padding: 0px;
    font: 12px Arial, Helvetica, sans-serif;
}
a {
    color: #333;
    text-decoration: none;
}
.content                       
{                              
    background-image: url('/images/content_bg.jpg');
    background-position: left bottom;
    background-repeat: no-repeat;
    background-color:#FFF;
    padding: 10px;
    padding-bottom: 25px;
}
h1 {
    font: 20px Arial, Helvetica, sans-serif;
    padding: 0px;
    padding-top: 10px;
    padding-bottom: 5px;
    margin: 0px;
    margin-bottom: 20px;
    border-bottom: dashed 1px #8FCE80;
    color: #8FCE80;
}
h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
}
form {
    padding: 0px;
    margin: 0px;
}  
form.quicksearchForm {
	margin: 16px 0 0 0;
}   
.listing1 {
    color: #000;
    margin: 0px;
    padding: 0px;
    font: 11px Arial, Helvetica, sans-serif;
}                        
.listing2 {
    color: #253DCA;
    margin: 0px;
    padding: 0px;
    font: 11px Arial, Helvetica, sans-serif;
}    
.BlueHeader {
    color: #3300CC;
    font: bold 20px Arial, Helvetica, sans-serif;
}
.Uline{
	color: #0000FF;
    text-decoration: underline;	
}                        
#copyright {
    font: 11px Arial, Helvetica, sans-serif;
    color: #000;
    padding: 10px;
}
.bottom_login {
	color: #330066;
    font: bold 10px Arial, Helvetica, sans-serif;    
}
bottom_menu {
	color: #330066;
    font: bold 10px Arial, Helvetica, sans-serif;
}
td.bottom_menu {
    padding-left: 10px;
	color: #330066;
}
td.bottom_menu a {
    color: #330066;
    text-decoration: none;
    font: bold 10px Arial, Helvetica, sans-serif;
	margin-right: 7px;
}
td.bottom_menu a:hover {
    color: #6600ff;
    text-decoration: none;
    font: bold 10px Arial, Helvetica, sans-serif;
	margin-right: 7px;
}
table.sitemap {
    padding: 10px;
}
a.sitemap {
    font-weight: bold;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}
a.sitemap:hover {
    font-weight: bold;
    background-color: #6F9434;
    color: #FFF;
    text-decoration: none;
}
.leftmenu tr {
    height: 28px;
	color: #ffffff;
}
td.leftmenu {
    padding-left: 10px;
	color: #ffffff;
}
td.leftmenu a {
    color: #ffffff;
    text-decoration: none;
    font: bold 12px Arial, Helvetica, sans-serif;
	margin-right: 7px;
}
td.leftmenu a:hover {
    color: #E1DC5E;
    text-decoration: none;
    font: bold 12px Arial, Helvetica, sans-serif;
	margin-right: 7px;
}
.leftmenu2 tr {
    height: 28px;
	color: #ffffff;
}
td.leftmenu2 {
    padding-left: 10px;
	color: #ffffff;
}
td.leftmenu2 a {
    color: #ffffff;
    text-decoration: none;
    font: bold 12px Arial, Helvetica, sans-serif;
	margin-right: 7px;
}
td.leftmenu2 a:hover {
    color: #E1DC5E;
    text-decoration: none;
    font: bold 12px Arial, Helvetica, sans-serif;
	margin-right: 7px;
}
.error {
    color: #F00;
}
.required {
    color: #F00;
}
.bold {
    font-weight: bold;
}
.vehicle .searchform {
    border-bottom: dashed 1px #8FCE80;
}
.vehicle .searchquick {
    border-bottom: solid 2px #8FCE80;
    margin-bottom: 10px;
}
.vehicle .searchform .even {
    background-color: #D8EED3;
}
select.make {
    width: 160px;
}
select.model {
    width: 160px;
}
select.specifications {
    width: 160px;
}
.primaryphoto {
    border: solid 1px #000;
}
.searchresults td{
    font: 11px Arial, Helvetica, sans-serif;
}
.vehicle h2 {
    font: bold 16px Arial, Helvetica, sans-serif;
    text-align: center;
    padding: 5;
    margin: 0;
}
.vehicle h3 {
    font: 14px Arial, Helvetica, sans-serif;
    text-align: center;
    padding: 3;
    margin: 0;
}
.showdetails .mouseover {
    margin-top: 20px;
    font: bold 12px Arial, Helvetica, sans-serif;
}
.showdetails .thumb {
    float: left;
    margin: 1px;
    border: solid 1px #000;
}
.showdetails .options {
    background-color: #D8EED3;
    font: 12px Arial, Helvetica, sans-serif;
}
.showdetails .separator {
    border-bottom: dashed 1px #8FCE80;
    margin-bottom: 5px;
    margin-top: 5px;
}
.showdetails .business {
    font: 12px Arial, Helvetica, sans-serif;
}
.showdetails .nav{
    font: bold 12px Arial, Helvetica, sans-serif;
}
.login {
    font: 12px Arial, Helvetica, sans-serif;
}
.login td {
    font: 12px Arial, Helvetica, sans-serif;
}
.admanager .www {
    font: bold 12px Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
.adbusiness td {
    font: 12px Arial, Helvetica, sans-serif;
}
.eightLinkRoll A:link
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.eightLinkRoll A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.eightLinkRoll A:active
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    TEXT-DECORATION: underline
}
.eightLinkRoll A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.eightLinkRoll
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}