body,table,td,tr  {
  font-family: Helvetica, Arial, Comic, "Comic Sans MS", sans-serif;
  margin: 0px;
  padding: 0px;
  border: none;
}

a:link {
  color:blue;
}
a:active {
  color: green;
}
a:visited {
  color: purple;
}
a:hover {
  color: darkred;
  background-color: white;
}

a:link.logo {
  color:blue;
}
a:active.logo {
  color: green;
}
a:visited.logo {
  color: purple;
}

a:hover.logo {
  color: maroon;
}

a:link.note {
  color: darkgreen;
}

a:link.dealer {
  font-weight: bold;
}
a:visited.dealer  {
  font-weight: bold;
}

table {
  font-family: Helvetica, Arial, Comic, "Comic Sans MS", sans-serif;
  margin-top: 0px;
  margin-bottom: 0px;
  border: 1px solid powderblue; 
}

.banner  {
  background-color: powderblue;
  font-weight: bold;
  font-size: 170%;
  line-height: 92%;
  text-align: center;
}
.contact  {
  text-align: center;
  font-weight: bold;
  font-size: 95%;
  line-height: 1.25;
  margin-top: 12px;
  vertical-align: top;
}

h1 {
  text-align: center;
  font-weight: bold;
  font-size: 135%;
  color: maroon;
  margin-top: 20px;
  margin-bottom: 20px;
}

h2 {
  text-align: center;
  font-weight: bold;
  font-size: 120%;
}

h3  {
  text-align: left;
  font-weight: bold;
  font-size: 105%;
}

p   {
  font-size: 96%;
}

li  {
  font-size: 96%;
}

p.bar  {
  margin-top: 0px;
  margin-bottom: 8px;
}

.sidebar  {
  vertical-align: top;
  background-color: lavender;
  font-size: 95%;
  border-right: 2px purple solid;
  border-left: 2px thistle solid;
  border-top: 2px thistle solid;
}

.rightbar  {
  vertical-align: top;
  background-color: white;
  font-size: 95%;
}

.rightdiv  {
  margin: 20px 7px 0px 0px;
  padding: 12px 7px 12px 7px;
  background-color: aliceblue;
  border-right: solid 1px powderblue;
  border-bottom: solid 1px powderblue;
  border-left: solid 1px lightskyblue;
  border-top: solid 1px lightskyblue;
}

.rightdivex  {
  margin: 20px 7px 0px 0px;
  padding: 12px 7px 12px 7px;
  background-color: lightyellow;
  border-right: solid 1px gold;
  border-bottom: solid 1px gold;
  border-left: solid 1px orange;
  border-top: solid 1px orange;
}

td  {
  vertical-align: top;
}

/* used on Scribble.html */
.lft {
  padding: 7px 7px 7px 0px;
}


.rght {
  padding: 7px 0px 7px 0px;
}