html {
    position: relative;
    min-height: 100%; height: auto !important;
} 
 


Body {font-family: 'arial', sans-serif;  color : #067ec0; font-size : 20px; line-height: 150%;  height: 100%;  margin: 0; -webkit-text-size-adjust: none;  letter-spacing: 1px;

}



 
 

a:link {color: #067ec0; border: 0; outline: none; text-decoration: none; font-weight: normal;}      /* unvisited link */
a:visited {color: #067ec0; border: 0; outline: none; text-decoration: none;}  /* visited link */
a:active {color: #067ec0; border: 0; outline: none; text-decoration: none;}  /* selected link */ 
a:hover {color: grey; border: 0; outline: none; text-decoration: none;}  /* mouse over link */



a.topnav { color: #ffffff; font-size : 14px;   -webkit-text-size-adjust: none;}
a.topnav:link { color: #ffffff;  border: 0;  -webkit-text-size-adjust: none;}
a.topnav:visited { color: #ffffff;  border: 0;  -webkit-text-size-adjust: none; }
a.topnav:hover { color: #f9d04b;  order: 0; -webkit-text-size-adjust: none;}
a.topnav: active { color: #f9d04b;  border: 0; -webkit-text-size-adjust: none;}


a.topnavmobile { color: #067ec0; font-size : 11px;   -webkit-text-size-adjust: none; padding-left: 2px; padding-right: 2px;}
a.topnavmobile:link { color: #067ec0;  border: 0;  -webkit-text-size-adjust: none; padding-left: 2px; padding-right: 2px;}
a.topnavmobile:visited { color: #067ec0;  border: 0;  -webkit-text-size-adjust: none;  padding-left: 2px; padding-right: 2px;}
a.topnavmobile:hover { color: #f9d04b;  order: 0; -webkit-text-size-adjust: none; padding-left: 2px; padding-right: 2px;}
a.topnavmobile: active { color: #067ec0;  border: 0; -webkit-text-size-adjust: none; padding-left: 2px; padding-right: 2px;}


.topnav2 { color: #d1cbc0; text-decoration: none;   text-decoration: none;  border: 0; font-weight: 600;  font-size : 13px; }
a.topnav2:link { color: #d1cbc0;  border: 0;   }
a.topnav2:visited { color: #d1cbc0;  border: 0;   }
a.topnav2:hover { color: #FFFF00;  order: 0;}
a.topnav2: active { color: #f9d04b;  border: 0;}
 




.mobilenav { color: #000f9f; text-decoration: none;text-decoration: none;  border: 0;}
a.mobilenav:link { color: #000f9f;  border: 0;   }
a.mobilenav:visited { color: #000f9f;  border: 0;   }
a.mobilenav:hover { color: #000f9f;  border: 0;}
a.mobilenav: active { color: #000f9f;  border: 0;}




 
  

.bottomnav { color: black; text-decoration: none; font-size:13px; text-decoration: none;  border: 0;}
a.bottomnav:link { color: black;  border: 0;   }
a.bottomnav:visited { color: black;  border: 0;   }
a.bottomnav:hover { color: #ea002a;  border: 0;}
a.bottomnav: active { color: #ea002a;  border: 0;}



 .editlink { color: silver; text-decoration: none;  text-decoration: none;  border: 0;   }
a.editlink:link { color: silver;  border: 0;   }
a.editlink:visited { color: silver;  border: 0;    }
a.editlink:hover { color: silver;  border: 0;  }
a.editlink: active { color: silver;  border: 0;  }


strong {font-weight:bold;}


h1,h2,h3,h4 { margin: 0px ;
padding: 0px;   font-size: 30px;
}
 
h2 { font-size: 18px; margin: 0px ;
padding: 0px; }

 




.header1 { height: 312px; width: 942px; position: relative;  font-size: 52px; color: #0f069f; margin: 0px ;
padding: 0px;  top: 88px; right: 70px;}

.header1a { height: 312px; width: 942px; position: relative;   font-size: 52px; color: #0f069f; margin: 0px ;
padding: 0px;  top: 88px; right: 70px; line-height: 42px;}


.mobileheader1a {   font-size: 20px; color: #0f069f; margin: 0px ;
padding: 0px;  }

.header2 {  width: 781px; position: relative;  font-size: 23px; color: #ea002a; margin: 0px ;
padding: 0px;  top:  -168px; left: 81px; text-align: left; line-height: 36px;}


.mobileheader2 {  width: 352px; position: relative;  font-size: 19px; color: #ea002a; margin: 0px ;
padding: 0px;  text-align: left;  }


.header2a {  font-size: 23px; color: #ea002a; margin: 0px ;
padding: 0px;    text-align: left; line-height: 36px;}



.header3 {position: relative; text-align: left; width: 942px;  font-size: 24px; color: #0f069f; z-index: 999999999;}


.mobileheader3 {position: relative; text-align: left; width: 352px;  font-size: 18px; color: #0f069f; z-index: 29;}



.header4 {position: relative; text-align: left; width: 942px;  font-size: 30px; color: #0f069f; z-index: 999999999;}


.pageintrosmalltext {position: relative; text-align: left; width: 940px;  font-size: 14px; color: #5e5e5e; line-height: 22px; z-index: 999999999; 
}

.mobilepageintrosmalltext {position: relative; text-align: left; width: 350px;  font-size: 14px; color: #5e5e5e; line-height: 22px; z-index: 11; 
}


 
 

.accordionButton {cursor: hand; cursor: pointer;}


.profilepics {-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.7);
  -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.7);
  box-shadow: 0 2px 3px rgba(0,0,0,0.7);}


.inset {padding-top: 18px; padding-left: 18px; padding-right: 18px; padding-bottom: 18px;width: 905px; background-color: #c3c3e7; text-align: left;}

.homebox {text-align: center; width: 252px; height: 88px; border: 8px solid #d1cbc0; -webkit-box-shadow: 2px 10px 15px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 10px 15px -6px rgba(0,0,0,0.75);
box-shadow: 2px 10px 15px -6px rgba(0,0,0,0.75);} 

 .homeboxlink { color: #d1cbc0; text-decoration: none;   text-decoration: none;  border: 0; font-weight: 600;  font-size : 18px; }
a.homeboxlink:link { color: #d1cbc0;  border: 0;   }
a.homeboxlink:visited { color: #d1cbc0;  border: 0;   }
a.homeboxlink:hover { color: #f9d04b;  order: 0;}
a.homeboxlink: active { color: #f9d04b;  border: 0;}






.hometextbox {background: url(images/tpng.png);   -webkit-box-shadow: 2px 10px 15px -6px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 10px 15px -6px rgba(0,0,0,0.75);
box-shadow: 2px 10px 15px -6px rgba(0,0,0,0.75);}



.homebigtext {color: white; font-size: 19px;
font-weight: 300;
line-height: 160%;}


  






