a:link{	color: #2B4080;	text-decoration: none;	font-weight: 700;}a:visited{	color: #2B4080;	text-decoration:none;} a:active {	text-decoration:none;}a:hover{    text-decoration:none;}BODY{background-color:#CBEAED;}BODY, TABLE, TD, TH, TR{	font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;	font-weight: 500;	font-size: 14pt;	color: #000;}p{	font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif; 	margin-top:5px; 	margin-bottom:10px; 	color: #000; }b{	font-weight: 700;}h1 {	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size:20pt; 	color: #23377E; 	font-weight:700;	text-transform: uppercase;	letter-spacing: 1px;}.small-h1{	font-size:15pt;	color: #70cee8;}h2 {		font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;		font-size:15pt; 		color: #23377E; 		font-weight:700;		text-transform: uppercase;		letter-spacing: 1px;		margin-bottom: 10px;	}h3 {		font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;		font-size:13pt; 		color: #23377E; 		font-weight:700;		text-transform: uppercase;		letter-spacing: 1px;		margin-bottom: 5px;		margin-top:10px;	}h3 a{	color: #23377E;}input[type=text], input[type=password], select {	padding:5px;	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size: 11pt;	font-weight:400;	border-radius: 4px;}input:focus {    border-color: #66afe9;    outline: 0;    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}.redtext {font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt; color: #C10000; font-weight: 700; }.redsmaller { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt; color: #C10000; font-weight: 700;  }.smallerarial { 	font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt; color: #434343;  }.smaller { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt; color: #434343;  }.smaller a:active { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif; font-size:12pt; color: #434343;  }.smaller a:link { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif; font-size:12pt; color: #434343;  }.smaller a:visited { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif; font-size:12pt; color: #434343;  }.smaller a:hover { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;text-decoration:none; font-size:12pt; color: #434343;  }.smallest {	font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;	font-size:10pt;	margin-bottom:4px;}.toc { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt; color:#333333; }.toc a:active { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt;  color:#333333; }.toc a:link { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt;  color:#333333; }.toc a:visited { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt;  color:#333333; }.toc a:hover { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:12pt; text-decoration:none; color:#333333; }.footer { font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;		 color:#23377E; }.footer a{	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	color:#23377E; 	text-decoration:none;	font-size: 14px;	font-weight: 700;	text-transform: uppercase;}.footer a:active { text-decoration:none; }.footer a:link { text-decoration:none; }.footer a:visited { text-decoration:none; }.footer a:hover {  text-decoration:none;}.copyright { font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:11pt; color:#333333; }.copyright a:active { text-decoration: none; font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:11pt;  color:#333333; }.copyright a:link {text-decoration: none; font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:11pt;  color:#333333; }.copyright a:visited {text-decoration: none; font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:11pt;  color:#333333; }.copyright a:hover { text-decoration: none; font-family:  'Cormorant Garamond', serif, Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;font-size:11pt; text-decoration:none; color:#333333; }.nav-underline{	border-top:1px solid #23377E;}.nav-link {	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size:12pt; 	color: #23377E; 	font-weight:700;	text-transform: uppercase;	}.nav-link:link {	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size:16pt; 	color: #23377E; 	font-weight:700;	text-transform: uppercase;	}.nav-link-cms:link{	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size:14pt; 	color: #23377E; 	font-weight:700;	text-transform: uppercase;}.active-nav {	color: #70CEE8!important; }.active-nav:link {	color: #70CEE8!important; }.submenu-nav{	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size:11pt; 	color: #23377E; 	font-weight:700;	text-transform: uppercase;	letter-spacing: 1px;}.submenu-nav:link{	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size:11pt; 	color: #23377E; 	font-weight:700;	text-transform: uppercase;	letter-spacing: 1px;}.btn-light {	background-color: #70CEE8;	-webkit-box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);	-moz-box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);	box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);	color: #23377E;	font-size: 17px;	font-weight:bold;	padding:5px 10px 5px 10px;	cursor:pointer;	border-style: none;	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;}.btn-light:hover {	background-color: #64c1db;}.btn-light a{	color: #23377E;	font-size: 17px;	font-weight:bold;	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;}.btn-dark {	background-color: #23377E;	-webkit-box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);	-moz-box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);	box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);	color: #FFF;	font-size: 17px;	font-weight:bold;	padding:5px 10px 5px 10px;	cursor:pointer;	border-style: none;	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;}.btn-dark:hover {	background-color: #0c1a49;}.btn-dark a{	color: #FFF;	font-size: 17px;	font-weight:bold;	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;}.month-name {	color: #23377E;	font-size: 17px;	font-weight:bold;	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;}.weekday-letter{	color: #23377E;	font-size: 17px;	font-weight:bold;	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;}.sops-pagination{	color: #23377E;	font-size: 17px;	font-weight:bold;	font-family: 'Oswald', sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: uppercase;	letter-spacing: 1px;}/*Slider*/* { box-sizing: border-box; }body { font-family: sans-serif; }.carousel {  background: #EEE;}.carousel-cell {  margin-right: 20px;  overflow: hidden;}.carousel-cell img {  display: block;  height: 200px;}@media screen and ( min-width: 768px ) {  .carousel-cell img {    height: 400px;  }}/** LIGHTBOX MARKUP **/.lightbox {	/** Default lightbox to hidden */	display: none;	/** Position and style */	position: fixed;	z-index: 999;	width: 100%;	height: 100%;	text-align: center;	top: 0;	left: 0;	background: rgba(0,0,0,0.8);}.lightbox img {	/** Pad the lightbox image */	max-width: 90%;	max-height: 80%;	margin-top: 2%;}.lightbox:target {	/** Remove default browser outline */	outline: none;	/** Unhide lightbox **/	display: block;}.calendar-date{	background-color: #CBEAED;	 -webkit-box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);    -moz-box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);    box-shadow: 2px 2px 2px 0px rgba(0,0,0,0.5);    padding: 0px 0px 3px 0px;    margin:3px 0px 3px 0px;    width: 35%;    color: #333333;    font-size: 22px;    font-weight: 700;}