#headernav {
  background: #FFFFFF;
  margin: 0 auto;
  height: 25px;
  border-top: 4px solid #800000;
  border-bottom: 4px solid #800000;
  padding: 4px 0px 4px 0px;
  text-align: center;
  width:800px;
  }

#headernav a {
 color: #800000;
 font-size:14 px;
 font-weight: bold;
 text-decoration:  none;
 font-family: arial,sans-serif;
 padding: 6px;
 }

#headernav a:hover {
 color: #800000;
 font-size:14 px;
 font-weight: bold;
 text-decoration: underline;
 font-family: arial,sans-serif;
 padding: 6px;
 }

#headernav a.active {
 color: #800000;
 font-size:14 px;
 font-weight: bold;
 text-decoration: underline;
 font-family: arial,sans-serif;
 padding: 6px;
 }

#page {
  border-top: 2px solid #800000;
  border-bottom: 2px solid #800000;
  border-left: 2px solid #800000;
  border-right: 2px solid #800000;
  font-family: arial,sans-serif;
  font-size: 14px;
  margin: 50 auto;
  width:800px;
  text-align:left;
  border-top-left-radius: 10px;   border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px; 
  }


#about {
  background-color: #FFFFFF;
  font-family: arial,sans-serif;
  font-size: 16px;
  margin: 0 auto;
  text-align:center;
  border-top-left-radius: 10px;   border-top-right-radius: 10px;
}

#text {
  text-align:left;
  padding: 7px 7px 7px 7px;
  }

#headerbanner {
  background-color: #FFFFFF;
  margin: 0 auto;
  height: 67px;
  position: relative;
  width:800px;
  text-align:center;
 }

#headerbannerhome {
  background-color: #FFFFFF;
  margin: 0 auto;
  height: 35px;
  position: relative;
  width:800px;
  text-align:center;
 }

table.indexb0w100 { align: center; width:100%; margin-left:0%; margin-right:0%; }

td.indexw25 { width:25%; margin-left:50%; margin-right:50%; }
table.maintablew100h300 { width:100%; height:300px; border:2px solid #800000; }

.menucontrolw25 a:link, .menucontrolw25 a:active, .menucontrolw25 a:visited { color: #800000; font-size: 14px; font-weight: bold; text-decoration: underline; }
.menucontrolw25 a:hover { color :#800000; font-size: 14px; font-weight: bold; text-decoration: underline }


body {
  font-family: arial,sans-serif;
  font-size: 14px;
  color: #800000;
  background: #FFFFFF;
  margin: 0;
  padding: 0;
  text-align:center;
}

.about {
  font-family: arial,sans-serif;
  font-size: 18px;
  color: #800000;
  background: #FFFFFF;
}

.notice {
  font-family: arial,sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #800000;
}

.headpage{
  font-family: arial,sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #800000;
  text-align:center;
}

td.notice {
background-color: #000000; padding: 0px; border:2px solid #800000; 
}

.menucontrol a:link, .menucontrol a:active, .menucontrol a:visited { color: #800000; font-size: 14px; font-weight: bold; text-decoration: underline; }
.menucontrol a:hover { color :#800000; font-size: 14px; font-weight: bold; text-decoration: underline }


/* General font families for common tags */
font,th,td,p { font-family: arial,sans-serif; font-size: 14px; letter-spacing:0px; }
a:link,a:active,a:visited { text-decoration: none; color :#800000; font-size: 14px; font-weight: normal; }
a:hover		{ text-decoration: underline; color : #800000; font-weight : normal; }
hr	{ height: 1px; border: solid #000000 0px; border-top-width: 1px;}

table.documenttablemainb0w100 { align:center; width:100%; margin-left:0%; margin-right:0%; }

td.documentsourceb0w25	{ width:25%; vertical-align: left; }

td.documentcontent	{ width:75%; vertical-align: left; }
/* fronttablemain */
table.fronttablemain	{ border:2px solid #800000 }

/* frontrowheadmain */
td.frontrowheadmain	{ background-color: #800000; font-size: 12px; color: #000000; font-weight: bold; height: 18px; }


/* navtop */
table.navtop	{ border:2px solid #800000; width: 100%; border-collapse:collapse;}

/* navtop */
table.navtopwelcome	{ width: 100%; }

/* navtop2*/
table.navtop2	{ border:2px solid #800000; width: 100%; border-spacing: 3 ; }


/* navtop */
td.navtop	{ background-color: #000000; padding: 0px; border:2px solid #800000; }

/* navtop */
td.menucontrol	{ background-color: #000000; }
td.menucontrolw25	{ width:25%; background-color: #000000; }

/* navtop */
td.menucontrolbanner	{ background-color: #000000; }


/* main */
.main	{ font-size: 12px; color: #800000;}

/* vinentry */
.vinentry	{ font-size: 16px; color: #800000; line-height: 16px;}

/* mainvinwelcome */
.mainvinwelcome	{ font-size: 12px; color: #800000; line-height: 16px;}

/* frontdescripition */
.frontdescripition	{ font-size: 12px; color: #800000; line-height: 14px;}

/* mainvintablecontent */
.mainvintablecontent	{ font-size: 12px; color: #800000; line-height: 16px;}

/* small */
.small	{ font-size: 6px; }


/* footer */
.footer		{ font-size: 12px; font-family: Arial,sans-serif; color: #800000; text-align:center;}
a.footer		{ color: #444444; text-decoration: bold;}
a.footer:hover { color: #800000; text-decoration: underline;}

/* vintablemain */
table.vintablemain	{ border:2px solid #800000 }

/* tablemain */
table.maintable	{ border:2px solid #800000 }


/* vintablevehicle */
table.vintablevehicle	{ border:2px solid #800000 }

/* vinrow */
td.vinrow	{ font-size: 12px; color: #800000; }

/* vinrowhead */
td.vinrowhead	{ background-color: #800000; font-size: 12px; color: #FFFFFF; font-weight: bold; height: 18px; }

/* vinrowheadmain */
td.vinrowheadmain	{ background-color: #800000; font-size: 12px; color: #FFFFFF; font-weight: bold; height: 18px; }

/* maintd */
td.maintd	{ background-color: #000000; font-size: 12px; color: #FFFFFF; font-weight: bold; height: 18px; }

