body {
  margin: 0;
  padding: 0;
/*  background: #e1e1cd; */ /* this is the orginal color */
  background: #ffffff;
  color: black;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 12px;
	margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.logoheader {
  background: #fef0c6;
  border-top: 6px solid #091c56;
/*
  border-left: 0px solid #091c56;
  border-right: 0px solid #091c56;
*/
  border-bottom: 1px solid #091c56;
  border-collapse: collapse;
}

.linksheadertbl {
  background-image: url('../imgFiles/imHeaderLinksBackground.gif');
  color: black;
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
}

a.linksheader:link, a.linksheader:visited {
  color: black;
  font-size: 12px;
  font-weight: bold;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: none;
}

a.linksheader:hover {
  color: black;
  font-size: 12px;
  font-weight: bold;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

.bodyarea {
/* background: #e1e1cd; */ /* this is the original color */
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
}

.linksfootertbl {
  background: #c4d1d4;
  border-top: 1px solid #091c56;
  color: black;
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
}

a.linksfooter:link, a.linksfooter:visited {
  color: #091c56;
  font-size: 12px;
  font-weight: bold;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: none;
}

a.linksfooter:hover {
  color: #091c56;
  font-size: 12px;
  font-weight: bold;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

.copyright {
  background: #091c56;
  color: white;
  font-size: 11px;
  font-weight: bold;
  font-family: arial,verdana,sans-serif,helvetica;
}

.separatorHome {
  background-image: url('../imgFiles/imSepHome.gif');
  background-repeat: repeat-y;
}

.separatorMulti2 {
  background-image: url('../imgFiles/imSepMulti2.gif');
  background-repeat: repeat-x;
}

.context {
  color: #404040;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
}

a.context:link, a.context:visited, a.context:hover {
  color: #404040;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

.hometitle {
  color: #8c141f;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
}

.readmore {
  color: #b86600;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
}

.breadcrumb {
  color: #382c23;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 12px;
  font-weight: bold;
}

a.breadcrumb:link, a.breadcrumb:visited {
  color: #382c23;
  text-decoration: none;
}

a.breadcrumb:hover {
  color: #382c23;
  text-decoration: underline;
}

.multiboxblue {
  background: #7097a9;
  border-left: 1px dotted #382c23;
  border-top: 1px dotted #382c23;
  border-right: 1px dotted #382c23;
  padding-top: 6px;
  padding-bottom: 6px; 
}

.multiboxtan {
  background: #dad7b9;
  border-left: 1px dotted #382c23;
  border-right: 1px dotted #382c23;
  border-bottom: 1px dotted #382c23;
  border-top: 1px solid #382c23;
  padding-left: 8px;
  padding-right: 8px;
}

.multiboxcareers {
/*  background: #e1e1cd; */
  background-image: url('../imgFiles/bgFormBox.gif');
  border: 1px solid #999999;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.multiboxresearch {
/*  background: #e1e1cd; */
/*  background-image: url('../imgFiles/bgFormBox.gif'); */
  border: 1px solid #999999;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.researchboxleft {
  background: #ffffff;
  border-left: 1px solid #999999;
  border-right: 1px solid #999999;
  border-bottom: 1px solid #999999;
/*  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px; */
}

.researchboxright {
/*  background: #ffffff; */
  background-image: url('../imgFiles/bgFormBox.gif');
  border: 1px solid #999999;
/*  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px; */
}

a.linksmaroon12:link, a.linksmaroon12:visited {
  color: #a3291f;
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: none;
}

a.linksmaroon12:hover {
  color: #a3291f;
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

a.linksmaroon11:link, a.linksmaroon11:visited {
  color: #a3291f;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: none;
}

a.linksmaroon11:hover {
  color: #a3291f;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

a.download:link, a.download:visited {
  color: #cc6600;
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: none;
}

a.download:hover {
  color: #cc6600;
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

a.home:link, a.home:visited {
  color: #b86600;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: none;
}

a.home:hover {
  color: #b86600;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

.subwhoheader {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: white;
  background-color: #ffa600;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 16px;
}
.subwhofooter {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: white;
  background-color: #ffa600;
}
.subwhodetail {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: black;
  background-color: #ffc14d;
  border-bottom: 1px solid #ffffff;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 16px;
}
a.subwholinkdetail:link, a.subwholinkdetail:visited {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: black;
  background-color: #ffc14d;
  text-decoration: none;
}

a.subwholinkdetail:hover {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: black;
  background-color: #ffc14d;
  text-decoration: underline;
}

.subbusheader {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: white;
  background-color: #85ab2a;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 16px;
}
.subbusfooter {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: white;
  background-color: #85ab2a;
}
.subbusdetail {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: black;
  background-color: #aac46a;
  border-bottom: 1px solid #ffffff;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 16px;
}
a.subbuslinkdetail:link, a.subbuslinkdetail:visited {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: black;
  background-color: #aac46a;
  text-decoration: none;
}

a.subbuslinkdetail:hover {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: black;
  background-color: #aac46a;
  text-decoration: underline;
}


a.linkstan:link, a.linkstan:visited {
  color: #404040;
  font-size: 12px;
/*  font-weight: bold; */
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

a.linkstan:hover {
  color: #404040;
  font-size: 12px;
/*  font-weight: bold; */
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

.contact {
  color: #404040;
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
}

a.contact:link, a.contact:visited, a.contact:hover {
  color: #404040;
  font-size: 12px;
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

a.signup:link, a.signup:visited, a.signup:hover {
  color:#a3291f;
  font-size:14px;
  font-family: arial,tahoma,helvetica,sans-serif;
  text-decoration: none;
}

a.signup:hover {
  color:#a3291f;
  font-size:14px;
  font-family: arial,tahoma,helvetica,sans-serif;
  text-decoration: underline;
}

a.sitemap:link, a.sitemap:visited {
  color: #404040;;
  font-size: 12px;
/*  font-weight: bold; */
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: none;
}

a.sitemap:hover {
  color: #404040;
  font-size: 12px;
/*  font-weight: bold; */
  font-family: arial,verdana,sans-serif,helvetica;
  text-decoration: underline;
}

.eventtable {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: #382c23;
  background-color: #e0e0cc;
  border-top: 1px solid #666666;
  border-right: 1px solid #666666;
}

.eventmonth {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: #382c23;
  background-color: #aeae8f;
  border-left: 1px solid #666666;
  border-bottom: 1px solid #666666;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 12px;
  padding-right: 6px;
}

.eventdata {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #382c23;
  border-left: 1px solid #666666;
  border-bottom: 1px solid #666666;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 6px;
}

.eventdetail {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #382c23;
}

.eventoverview {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  color: #382c23;
}

.eventdetbox {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #8c141f;
  background-color: #a0a073;
  border: 1px solid #666652;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 10px;
  padding-right: 10px;
}

.eventdetboxtext {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #8c141f;
}

a.eventdetboxlink:link, a.eventdetboxlink:visited, a.eventdetboxlink:hover {
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #8c141f;
  text-decoration: underline;
}

.footer {
  color: black;
  font-size: 11px;
  font-family: arial,verdana,sans-serif,helvetica;
}

a.footer:link {
  color: #0000c0;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 11px;
  text-decoration: underline;
}

a.footer:visited {
  color: #0099ff;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 11px;
  text-decoration: underline;
}

a.footer:hover {
  color: #c00000;
  font-family: arial,verdana,helvetica,san-serif;
  font-size: 11px;
  text-decoration: underline;
}
