body {
   margin: 0px;
   font-size: 12px;
   height: 100%;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
}

table {
   font-family: verdana;
   font-size: 12px;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
}

a {
   color: black;
   text-decoration: none;
}
a:hover {color: red;}



#tblHeader {
   color: #FFFFFF;
   background-color: #577E96;
   padding-right: 15px;
   padding-top: 3px;
   padding-bottom: 3px;
   font-family: Verdana, sans-serif;
   font-size: 10px;
}

#tblHeader a {
   color: #FFFFFF;
   text-decoration: none;
}
#tblHeader a:hover {
   text-decoration: underline;
}

#tblHeaderSearch {
   background: url(/Images/HeaderHome.jpg) no-repeat;
   font-family: Verdana, sans-serif;
   padding-top: 2px;
   padding-right: 15px;
   background-position: bottom;
}

#tblHeaderSearchA {
   font-family: Verdana, sans-serif;
   padding-right: 10px;
}

#tblHeaderNav {
   background-color: #10476A;
   color: #000000;
}



#tblFooter {
   background-color: #B7C7D2;
   font-family: Verdana, sans-serif;
   font-size: 10px;
   padding-top: 3px;
   padding-bottom: 3px;
}


#tblFooter a {
   text-decoration: none;
   color: black;
   padding-left: 4px;
   padding-right: 4px;
}


#tblFooter a:hover {
   text-decoration: underline;
}



#tblCopyright {
   background-color: #10476A;
   color: #FFFFFF;
   height: 18px;
   padding-top: 2px;
   font-family: Verdana, sans-serif;
   font-size: 10px;
}



.L1nav {
   display: block;
   background-color: #10476A;
   padding: 8px 0px 8px 20px;
   color: #FFFFFF;
   font-weight: bold;
   font-size: 12px;
   margin-top: 1px;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
}

.L1navNo {
   display: none;
}

.L2nav {
   display: block;
   background-color: #DBE4E9;
   padding: 8px 0px 8px 20px;
   color: #000000;
   font-size: 12px;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   border-bottom: 1px solid white;
}
.L2nav:hover {
   color: red;
}

.L2navOn {
   background-color: #F1F4F6;
   color: #000000;
   display: block;
   padding: 8px 0px 8px 20px;
   font-size: 12px;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   border-bottom: 1px solid white;
}
.L2navOn:hover {
   color: red;
   
}

.L3nav {
   display: block;
   background-color: #DBE4E9;
   padding: 8px 0px 8px 40px;
   color: #000000;
   font-size: 12px;
   box-sizing: border-box;
   margin-top: 1px;
   -moz-box-sizing: border-box;
}
.L3navOn {
   background-color: #F1F4F6;
   color: #000000;
   display: block;
   padding: 8px 0px 8px 40px;
   font-size: 12px;
   margin-top: 1px;
   box-sizing: border-box;
   -moz-box-sizing: border-box;   
}



.SideNavDonate {
   width: 100%;
   text-align: center;
   padding: 20px 0px 20px 0px;
   border-top: 1px solid white;
   border-bottom: 2px solid white;
   display: block;
}

.SideNavFooter {
   width: 100%;
   height: 100%;
   display: block;
   background-color: #DBE4E9;
   margin-top: 1px;
   text-align: center;
   padding: 20px 0px 20px 0px;
}



.Crumb {
   text-decoration: underline;
   font-family: Verdana, sans-serif;
}



.ContentBox a {
   color: black;
   text-decoration: underline;
}

.ContentBox a:hover {
   color: red;
   text-decoration: underline;
}

.SideContentBox a {
   color: black;
   text-decoration: none;
}

.SideContentBox a:hover {
   color: red;
   text-decoration: none;
}

h1 {
   font-family: verdana;
   font-size: 16px;
   color: #EE3A43;
   font-weight: 100;
}

h2 {
   font-family: times new roman;
   font-size: 16px;
   color: #130D7A;
   font-style: italic;
   margin: 0px;
}