img {
 max-width: 100%;
}

#frontboxeshead  {
 background-color: #0000FF;
 font-size:14 px;
 font-weight: bold;
 text-decoration: none;
 font-family: arial,sans-serif;
 padding: 10px;
 border-top-right-radius: 8px;
 border-top-left-radius: 8px;
 }

#frontboxeshead  a {
 background-color: #0000FF;
 color: #FFFFFF;
 font-size:14 px;
 font-weight: bold;
 text-decoration: none;
 font-family: arial,sans-serif;
 padding: 2px;
 }

#frontboxeshead  a:hover {
 background-color: #0000FF;
 color: #FFFFFF;
 font-size:14 px;
 font-weight: bold;
 text-decoration: none;
 font-family: arial,sans-serif;
 padding: 2px;
 }

#frontboxeshead  a:active {
 background-color: #0000FF;
 color: #FFFFFF;
 font-size:14 px;
 font-weight: bold;
 text-decoration: none;
 font-family: arial,sans-serif;
 padding: 2px;
 }

#frontboxes ul {
  list-style: none;
  width: 100%;
  margin: 0px;
  padding: 0px;
} 

#frontboxes li { 
  display:block; 
  list-style: none
  height:auto; 
  margin:20px 10px 20px 10px;
  border-top: 2px solid #C0C0C0;
  border-bottom: 2px solid #C0C0C0;
  border-left: 2px solid #C0C0C0;
  border-right: 2px solid #C0C0C0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}


#indent {
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
}

#headernav {
 background: #000000;
 margin-top: 0px;
 margin-bottom: 10px;
 height: auto;
 border-bottom-left-style: solid;
 border-bottom-left-color: #0000FF;
 border-bottom-left-radius: 10px;
 border-bottom-left-width: 2px;
 border-right-style: solid;
 border-right-color: #0000FF;
 border-right-width: 2px;
 border-left-style: solid;
 border-left-color: #0000FF;
 border-left-width: 2px;
 border-bottom-right-radius: 10px;
 border-bottom-right-style: solid;
 border-bottom-right-color: #0000FF;
 border-bottom-right-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #0000FF;
 border-bottom-width: 2px;
 padding: 4px 0px 4px 0px;
 text-align: center;
 }


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

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

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

#page {
  font-family: arial,sans-serif;
  font-size: 14px;
  margin: 0 auto;
  max-width:970px;
  text-align:left;
  }

#about {
  background-color: #FFFFFF;
  font-family: arial,sans-serif;
  color: #0000FF;
  font-size: 16px;
  margin: 0 auto;
  max-width:970px;
  text-align:center;
  font-weight: bold;
  padding-bottom: 10px;
  }

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

#headerbanner {
  background-color: #F0F0F0;
  margin: 0 auto;
  height: auto;
  position: relative;
  text-align:center;
  border-bottom-left-style: solid;
  border-bottom-left-color: #0000FF;
  border-bottom-left-radius: 10px;
  border-bottom-left-width: 2px;
  border-right-style: solid;
  border-right-color: #0000FF;
  border-right-width: 2px;
  border-left-style: solid;
  border-left-color: #0000FF;
  border-left-width: 2px;
  border-bottom-right-radius: 10px;
  border-bottom-right-style: solid;
  border-bottom-right-color: #0000FF;
  border-bottom-right-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #0000FF;
  border-bottom-width: 2px;
  padding: 4px 0px 4px 0px;
 }

#mainwelcome {
font-size: 14px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

.maincontents {
border:2px solid #0000FF;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

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 #C0C0C0; }

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


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

.about {
  font-family: arial,sans-serif;
  font-size: 18px;
  color: #0000FF;
}

#notice {
  font-family: arial,sans-serif;
  font-weight: normal;
  font-size: 16px;
  color: #000000;
  padding: 7px 7px 7px 7px;
  border-top: 2px solid #000000;
  border-bottom: 2px solid #000000;
  border-left: 2px solid #000000;
  border-right: 2px solid #000000;
  margin-left: 5px;
  margin-right: 5px;
  width: auto;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}

a:link .imgborder { border:2px; border-color: #0000FF; border-style:solid}
a:hover .imgborder, a:active .imgborder {border:2px; border-color: #0000FF; border-style: solid}

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

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

td.notice {
background-color: #FFFFFF; width:75%; padding: 0px; border:2px solid #000000; 
}

.menucontrol a:link, .menucontrol a:active, .menucontrol a:visited { color: #C3885A; font-size: 14px; font-weight: bold; text-decoration: underline; }
.menucontrol a:hover { color :#0000FF; 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 :#0000FF; font-weight: bold; }
a:hover		{ text-decoration: underline; color : #0000FF; font-weight : bold; }
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 #0000FF }

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


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

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

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


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

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

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


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

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

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

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

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

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


/* footer */
#footer1 {
  background-color: #F0F0F0;
  color: #0000FF;
  margin-top: 10px;
  height: 119px;
  position: relative;
  text-align:center;
  border-top: 2px solid #0000FF;
  border-left: 2px solid #0000FF;
  border-right: 2px solid #0000FF;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
 }

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

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


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

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

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

/* vinrowheadmain */
td.vinrowheadmain	{ background-color: #CF1C32; 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; }

