.mainFont {
	color: #000000;
	font-family: arial, verdana, helvetica;
	font-size: 11px;
}
.mainFont a:link, .mainFont a:active, .mainFont a:visited {
	color: #0000ff;
	text-decoration: underline;
}
.mainFont a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.mainBlue {
	background-color: #D5F0F9;
	font-family: arial, verdana, helvetica;
	font-size: 11px;
}
.mainBlue a:link, .mainBlue a:active, .mainBlue a:visited {
	color: #0000ff;
	text-decoration: underline;
}
.mainBlue a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.barHeaders {
  color: #ffffff;
  font-family: arial, verdana, helvetica;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: middle;
}
.seo-head-txt {
  color: #cccccc;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: right;
  padding: 5 0 5 0px;
}
.nav-links {
  background-color: #cccccc;
  color: #0F277F;
  font-family: Arial, Verdana, Helvetica;
  font-weight: bold;
  font-size: 14px;
  text-align: left;
  padding: 5 10 6 10px;
}
.nav-links a:link, .nav-links a:active, .nav-links a:visited {
  color: #0F277F;
  text-decoration: none;
}
.nav-links a:hover {
  color: #FFFFFF;
  text-decoration: none;
}
.bcrumb-txt {
  background-color: #2AF412;
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  padding: 3 10 4 10px;
}
.bcrumb-txt a:link, .bcrumb-txt a:active, .bcrumb-txt a:visited {
  color: #000000;
  font-weight: normal;
  text-decoration: underline;
}
.bcrumb-txt a:hover {
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
.card-images {
  text-align: right;
  vertical-align: top;
}
.card-title {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 26px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}
.tbl-card-specs {
  background-color: #E6F7F1;
  border-style: solid;
  border-color: #666666;
  border-width: 1 1 1 1px;
}
.card-spec-ttl {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding: 5 5 0 5px;
}
.card-spec-txt {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  text-align: left;
  padding: 0 5 5 5px;
}
.sml-image-block {
  cursor: hand;
}
.image-block {
  border-color: #CC3333;
  border-style: solid;
  border-width: 2 2 2 2px;
}
.main-block {
  border-color: #000000;
  border-style: solid;
  border-width: 4 4 4 4px;
}
.white-block {
  background-color: #FFFFFF;
  padding: 20 20 0 20px;
}
.text-block {
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  vertical-align: top;
  padding: 5 0 5 0px;
}
.menu-year {
  font-family: Arial, Verdana, Helvetica;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  background-color: #F5F5F5;
  text-align: left;
  padding: 4 4 4 4px;
}
.menu-cards {
  font-family: Arial, Verdana, Helvetica;
  font-size: 11px;
  color: #000000;
  text-align: left;
  vertical-align: middle;
  padding: 1 0 1 0px;
}
.menu-cards a:link, .menu-cards a:active, .menu-cards a:visited {
  color: #0000FF;
  text-decoration: underline;
}
.menu-cards a:hover {
  color: #0000FF;
  text-decoration: none;
}
.bar-menu {
  font-family: Arial, Verdana, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #333399;
  background-color: #ABABAB;
  opacity: .3;
  text-align: left;
  vertical-align: top;
  padding: 2 4 6 4px;
  border-style: solid;
  border-color: #082869;
  border-width: 0 2 2 0px;
}
.nav-box {
  background-color: #ffffff;
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px;
}
.nav-box-text {
  color: #082869;
  font-family: Arial, Verdana, Helvetica;
  font-size: 20px;
  text-align: left;
  vertical-align: middle;
  padding: 0 0 0 10px;
}
.nav-box-text a:link, .nav-box-text a:active, .nav-box-text a:visited {
  color: #082869;
  text-decoration: underline;
}
.nav-box-text a:hover {
  color: #08be28;
  text-decoration: none;
}
.ordr-title {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 20px;
  font-weight: bold;
  text-align: left;
}
.ordr-hdr {
  color: #082869;
  font-family: Arial, Verdana, Helvetica;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  text-decoration: underline;
}
.ordr-sub-title {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}
.ordr-txt {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  text-align: left;
}
.ordr-txt a:link, .ordr-txt a:active, ordr-txt a:visited {
  color: #0000CC;
  text-decoration: none;
}
.ordr-txt a:hover {
  color: #cc0000;
  text-decoration: none;
}
.home-box-bottom {
  font-family: Arial, Verdana, Helvetica; 
  font-size: 12px; 
  padding: 5 8 10 8px; 
  border-style: solid; 
  border-color: #000000; 
  border-width: 0 1 1 1px;
}
.still-avail-txt {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 5 0 0 0px;
}
.still-avail-txt a:link, .still-avail-txt a:active, .still-avail-txt a:visited {
  color: #0000CC;
  font-weight: normal;
  text-decoration: none;
}
.still-avail-txt a:hover {
  color: #FF0000;
  font-weight: normal;
  text-decoration: underline;
}