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

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

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

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

#frontboxes ul { clear:both; margin:auto; padding-bottom:30px; _position:relative; _z-index:1; zoom:1; }
#frontboxes ul:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
#frontboxes ul li { display:inline; float:left; width:215px; height:275px; margin-left:5px; margin-right: 5px;
  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);
}

#frontboxes ul li:first-child { margin-left:-10px; }

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

#headernav {
  background: #C0C0C0;
  margin: 0 auto;
  height: 18px;
  border-top: 4px solid #000000;
  border-bottom: 4px solid #000000;
  padding: 4px 0px 4px 0px;
  text-align:center;
  width:970px;
  }

#headernav a {
 color: #0000FF;
 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: #0000FF;
 font-size:14 px;
 font-weight: bold;
 text-decoration: underline;
 font-family: arial,sans-serif;
 padding: 6px;
 }

#page {
  border-top: 2px solid #000000;
  border-bottom: 2px solid #000000;
  border-left: 2px solid #000000;
  border-right: 2px solid #000000;
  font-family: arial,sans-serif;
  font-size: 14px;
  margin: 0 auto;
  width:970px;
  text-align:left;
  background-color: #FFFFFF;
  }

#about {
  color: #FFFFFF;
  font-weight: bold;
  background-color: #000000;
  border-left: 2px solid #000000;
  border-right: 2px solid #000000;
  font-family: arial,sans-serif;
  font-size: 16px;
  margin: 0 auto;
   }

#headerbanner {
  background: url("banner.gif");
  margin: 0 auto;
  height: 115px;
  position: relative;
  width:970px;
 }


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




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

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

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

.documentheadnotice {
  font-family: arial,sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #CB0709;
}

p
{
text-indent:50px;
}

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

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

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


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

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

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


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

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

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


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

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

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

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


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


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


