
body, td {
  color: #000000;
  padding: 0px;
  font-family: sans-serif, arial, helvetica;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  line-height: 14.0pt;
  letter-spacing: normal;
}
td {
  vertical-align: top;
}
a:link, a:visited {
  color: #283F99;
  font-family: verdana, sans-serif, arial, helvetica;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  line-height: 14.0pt;
  letter-spacing: normal;
  text-decoration: none;
}
a:hover {
  color: #000000;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
a:active {
  color: #ffffff;
  font-family: verdana, sans-serif, arial, helvetica;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  line-height: 14.0pt;
  letter-spacing: normal;
  text-decoration: none;
}
b {
  font-style: normal;
  font-weight: bold;
}
p {
  font-family: verdana, sans-serif, arial, helvetica;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  line-height: 14.0pt;
}

input, textarea 
{
    background-color : #ffffff; 
    font-family : verdana; 
    font-size : 8pt; 
    color : #000000;
}

div {
  margin: 0px;
  padding: 0px;
}
.borderme {
  margin: 0px;
  padding: 0px;
  border: 1px solid #000000;
}
.text {
  font-family: sans-serif, arial, helvetica;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  line-height: 14.0pt;
}
.blacksmall {
  font-family: verdana, helvetica, arial;
  font-size: 7.5pt;
  font-weight: 500;
}
.blacksmall a, .blacksmall a:link, .blacksmall a:visited {
  color: #cd6702;
  text-decoration: none;
}
.blacksmall a:hover {
  color: red;
  text-decoration:underline;
}
.blacksmall a:active {
  color: #ffffff;
  text-decoration:underline;
}
.boldital {
  font-family: verdana, helvetica, arial;
  font-size: 9pt;
  font-style: italic;
  font-weight: bold;
}
.boldital a, .boldital a:link, .boldital a:visited {
  color: #d69c31;
  font-style: italic;
  font-weight: bold;
  font-family: verdana, helvetica, arial;
  font-size: 9pt;
  text-decoration: none;
}
.boldital a:hover {
  color: #317b7b;
  text-decoration: underline;
}
.boldital a:active {
  color: #ffffff;
  text-decoration: underline;
}
.boldred {
  font-weight: bold;
  font-style: normal;
  color: red;
}
.boldtext {
  font-weight: bold;
}
.boldtext a {
  color: #d69c31;
  font-weight: bold;
  text-decoration: none;
}
.button {
  background-color: #317B7B;
  color: #ffffff;
  font-family: verdana, helvetica, arial, sans-serif;
  font-weight: bold;
  font-size: 10pt;
}
.button a {
  background-color: #317B7B;
  color: #ffffff;
  font-family: verdana, helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
}
.caption {
  font-family: verdana, helvetica, arial, sans-serif;
  font-style: normal;
  font-size: 8pt;
  font-weight: lighter;
}
.feature {
  color: #d69c31;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 14pt;
  font-weight: 600;
  font-style: italic;
}
.green {
  color: #317b7b;
  font-weight: bold;
}
.greentitle {
  color: #317b7b;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 12pt;
  font-weight: bolder;
  font-style: normal;
}
.ital {
  /* font-family: verdana, helvetica, arial, sans-serif;
  font-size: 10pt;
  font-weight: normal; */
  font-style: italic;
}

.line {
  background-color: #5A98C7;
  font-family: verdana;
  color: #5A98C7;
  font-weight: bold;
  font-size: 10pt;
}
.nav {
  color: #cccccc;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
}
.orange {
  color: #d69c31;
  font-style: normal;
  font-size: 10pt;
  font-weight: bold;
}
.orangebold {
  color: #d69c31;
  font-style: normal;
  font-size: 12pt;
  font-weight: bolder;
}
.sidetext {
  font-family: verdana, helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  text-decoration: none;
}
.sidetext a, .sidetext a:link, .sidetext a:visited {
  font-weight: normal;
  text-decoration: none;
}
.sidetext a:hover {
  color: #f6bf1a;
  text-decoration: underline;
}
.sidetext a:active {
  color: #ffffff;
  text-decoration: underline;
}
.smallbold {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
}
.smallbold a, .smallbold a:link, .smallbold a:visited {
  color: #d69c31;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
.smallbold a:hover {
  color: #317b7b;
  /* color: #d62d44; */
  text-decoration: underline;
}
.smallbold a:active {
  color: #ffffff;
  text-decoration: underline;
}
.smallitalics {
  font-family:  verdana, helvetica, arial, sans-serif;
  font-weight: normal;
  font-style: italic;
  font-size: 8pt;
}
.smalltext {
  color: #000000;
  font-family:  verdana, helvetica, arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 8pt;
}
.smalltext a, .smalltext a:link, .smalltext a:visited {
  color: #000000;
  text-decoration: none;
}
.smalltext a:hover {
  /* color: #d62d44; */
  color: #d69c31;
  text-decoration: underline;
}
.smalltext a:active {
  color: #ffffff;
  text-decoration: underline;
}
.smbold {
  color: #317b7b;
  font-family: arial, helvetica;
  font-size: 8pt;
  font-weight: bold;
}
.subnav {
  color: #333333;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
}
.subnav2 {
  color: #333333;
  font-weight: normal;
  font-size: 10px;
  margin-left: 5px;
  text-decoration: none;
}
.subnav2 a, .subnav2 a:link, .subnav2 a:visited {
  text-decoration: none;
}
.subnav2 a:hover, .subnav2 a:active {
  text-decoration: underline;
}
.title {
  color:#003399;
  padding-bottom: 5px;
  display: block;
  font-family: verdana, helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 13pt;
  line-height: 15pt;
}
h1 {
  color:#003399;
  padding-bottom: 5px;
  display: block;
  font-family: verdana, helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 13pt;
  line-height: 15pt;
}

.subtitle {
  color: #246280;
  margin-bottom: 4px;
  padding-bottom: 4px;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 1.020em;
  line-height: normal;
  letter-spacing: 0.030em;
}
h2 {
  color: #246280;
  margin-bottom: 4px;
  padding-bottom: 4px;
  font-family: tahoma, arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 1.020em;
  line-height: normal;
  letter-spacing: 0.030em;
}
.tablebold a {
  color: #317b7b;
  font-family: verdana, helvetica, arial, sans-serif;
  font-style: normal;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}
.tdbg {
  color: #D1E9E3;
}

/*
.text a, #text a:link, #text a:visited {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
.text a:hover {
  color: #000000;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
.text a:active {
  color: #ffffff;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
} */
.tinyred {
  font-family: verdana, helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 8pt;
  color: red;
}

.topnav {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
}

div.homeIntro {
  border: none;
  color: #000000;
  position: relative;
  width: 598px;	
  padding: 5px,0,12px,0;
}
div.homePicContainer {
  background-color: #d3eae2;
  border: none;
  color: #000000;
  position: relative;
  /*left:275px;
  top:208px; */
  width: 288px;
  height: auto;
}
div.upcomingEvents {
	background-color: transparent;
	border: none;
	color: #000000;
	position: absolute;
	left: 310px;
	top: 0px;
	width: 300px;
	height: auto;
	vertical-align: top;
}

.boldtext a:hover {
  color: #317b7b;
  font-family: verdana, helvetica, arial, sans-serif;
  font-style: normal;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
}
.button a:active {
  background-color: #317B7B;
  font-family: verdana;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
}

.button a:hover {
  background-color: #317B7B;
  font-family: verdana;
  color: #ffffff;
  font-weight: bold;
  font-size: 10pt;
  text-decoration: none;
}
.tablebold a:hover{
  font-family: verdana;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
  font-style: normal;
  color: #d69c31;
}
/*.text a:hover {
  font-family: verdana;
  font-size: 10pt;
  font-weight: normal;
  text-decoration: underline;
  color: #317b7b;
} */
a.nav:active {
  font-weight: bold;
  font-size: 10px;
  color: #317b7b;
  text-decoration: none;
}
a.nav:hover {
  color: #c37c19;
}
a.nav:link {
  color: #cccccc;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
}
a.nav:visited {
  color: #cccccc;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
}
