@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000;
}

a:link {
	color: #123F55;
	text-decoration: none;
	font-weight: bold; 
}
a:visited {
	color: #123F55;
	text-decoration: none;
	font-weight: bold;
}
a:hover { 
	color: #508694;
	text-decoration: none;
	font-weight: bold;
}

a:active { 
	color: #508694;
	text-decoration: none;
	font-weight: bold;
}

a:visited:hover { 
	color: #508694;
	text-decoration: none;
	font-weight: bold;
}

#main {
	background-color: #42413C;
}

#content {
	background-color: #FFFFFF;
		padding-bottom: 0px;
	margin-bottom: 0px
	}

/*h1 {
	font-weight: bold;
}*/

/*#Slide {
	width: 350px;
}*/

.Headers {
	color: #3D4142;
	border-bottom: solid 1px #a3b1c0;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 1.6em;
	font-family: Arial, Helvetica, sans-serif;
}

.Headers a:link {
	color: #3D4142;
	text-decoration: none;
}

.Headers a:hover {
	color: #A3B2C0;
	text-decoration: none;
}

.Headers a:visited {
	color: #3D4142;
	text-decoration: none;
}

.Headers a:visited:hover {
	color: #A3B2C0;
	text-decoration: none;
}

.Headers a:active {
	color: #A3B2C0;
	text-decoration: none;
}

.leftImage {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

#News {
/*max-width: 300px;*/
}

#Cases {
	/*max-width: 305px;*/
}

#caseNewsContent {
	margin-top: 10px;
}

/* Really On the Bench */
#HappeningNow {
	/*max-width: 305px;*/
}

#OTB {
	padding: 5px;
	margin-top: 5px;
	}

#OTB img {
	width: 125px;
}

#bench {
	margin-top: 10px;
}

#otherNews {
	width: 240px;
	margin-left: auto;
	margin-right: auto;
}

.otherNews {
	color: #cccccc;
	margin: 5px;
	border-bottom: solid #a3b1c0 1px;
}

#inDepth {
	background-color: RGBA(173,175,175,.15);
	padding-top: 20px;
}

.inDepthHeaders {
	color: #3D4142;
	border-bottom: solid 1px #a3b1c0;
	margin-top: 0px;
	margin-left: 10px;
	font-size: 1.6em;
	font-family: Arial, Helvetica, sans-serif;
}

.inDepthHeaders a:link, .inDepthHeaders a:visited {
	color: #3D4142;
	text-decoration: none;
}

.inDepthHeaders a:hover, .inDepthHeaders a:visited:hover, .inDepthHeaders a:active {
	color: #A3B2C0;
	text-decoration: none;
}

#inDepthStoryHeader {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 1.2em;
	padding: 10px;
	margin-bottom: 35px;
}

#inDepthStoryHeader a:link, #inDepthStoryHeader a:visited {
	text-decoration: none;
	color: #000;
}

#inDepthStoryHeader a:hover, #inDepthStoryHeader a:visited:hover, #inDepthStoryHeader a:active {
	text-decoration: none;
	color: #A3B2C0; 
}

#inDepthStoryHeader p {
	margin-top: 0px;
	font-size: .8em;
	font-weight: normal;
	line-height: 1.3;
	padding-bottom: 0px;	
}




.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

.navbar {
  background-color: #FFFFFF;
}
.navbar .navbar-brand {
  color: #3D4142;
}
.navbar .navbar-brand:hover,
.navbar .navbar-brand:focus {
  color: #a3b2c0;
}
.navbar .navbar-text {
  color: #3D4142;
}
.navbar .navbar-text a {
  color: #a3b2c0;
}
.navbar .navbar-text a:hover,
.navbar .navbar-text a:focus {
  color: #a3b2c0; 
}
.navbar .navbar-nav .nav-link {
  color:#3D4142;
  font-weight: bold;
  border-radius: .25rem;
  margin: 0 0.25em;
  font-size: 0.8125rem;
  text-decoration: none;
}
.navbar .navbar-nav .nav-link:not(.disabled):hover,
.navbar .navbar-nav .nav-link:not(.disabled):focus {
  color: #a3b2c0;
}
.navbar .navbar-nav .dropdown-menu {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
}
.navbar .navbar-nav .dropdown-menu .dropdown-item {
  color: #3D4142;
  text-decoration: none;
}
.navbar .navbar-nav .dropdown-menu .dropdown-item:hover,
.navbar .navbar-nav .dropdown-menu .dropdown-item:focus,
.navbar .navbar-nav .dropdown-menu .dropdown-item.active {
  color: #a3b2c0;
  background-color: #FFFFFF;
}
.navbar .navbar-nav .dropdown-menu .dropdown-divider {
  border-top-color: #FFFFFF;
}
.navbar .navbar-nav .nav-item.active .nav-link,
.navbar .navbar-nav .nav-item.active .nav-link:hover,
.navbar .navbar-nav .nav-item.active .nav-link:focus,
.navbar .navbar-nav .nav-item.show .nav-link,
.navbar .navbar-nav .nav-item.show .nav-link:hover,
.navbar .navbar-nav .nav-item.show .nav-link:focus {
  color: #a3b2c0;
  background-color: #FFFFFF;
}
.navbar .navbar-toggle {
  border-color: #FFFFFF;
}
.navbar .navbar-toggle:hover,
.navbar .navbar-toggle:focus {
  background-color: #822433;
}
.navbar .navbar-toggler .navbar-toggler-icon {
  background-color: #822433;
	border-radius: var(--bs-navbar-toggler-border-radius);
	transition: var(--bs navbar-toggler-transition);
}

.custom-toggler.navbar-toggler {
    border-color: rgb(130,36,51);
}
.custom-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(130,36,51, 0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.navbar .navbar-collapse,
.navbar .navbar-form {
  border-color: #ffffff;
}
.navbar .navbar-link {
  color: #3D4142;
}
.navbar .navbar-link:hover {
  color: #a3b2c0;
}

.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item {
  color: #ffffff;
}
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:hover,
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item:focus {
  color: #a3b2c0;
}
.navbar-expand .navbar-nav .show .dropdown-menu .dropdown-item.active {
  color: #a3b2c0;
  background-color: #822433;
}

.vr {
	display: none;
}

#footer {
	/*padding: 10px 0px;*/
	background: #840b2e;
	text-align: center;
	color: #FFFFFF;
	margin-bottom: 0px;
}

#footer a:link, #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 0.857em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#sidebar {
	border: solid 1px #000;
	padding: 5px;
	background-color: #F8F9FA;
}

#sidebar p {
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

#sidebar ul li {
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	list-style-position: outside;
	padding-left: 1em;
	}


@media (min-width: 576px) {
  
  #content {
	padding-bottom: 60px;
}
  .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item {
    color: #ffffff;
  }
  .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item:hover,
  .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item:focus {
    color: #a3b2c0;
  }
  .navbar-expand-sm .navbar-nav .show .dropdown-menu .dropdown-item.active {
    color: #a3b2c0;
    background-color: #822433;
  } 
	
.navbar .navbar-toggler .navbar-toggler-icon {
  background-color: #822433;
	border-radius: var(--bs-navbar-toggler-border-radius);
	transition: var(--bs navbar-toggler-transition);
}	
	
	/*.otherNews {
	color: #cccccc;
	margin-bottom: 15px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 0px;
	border-bottom: solid #a3b1c0 1px;
}*/
	
	/*#OTB {
	padding: 10px;
}*/
  
	/*#OTB img {
	float: none;
}*/
  

 #Slide {
	width: 750px;
}

#sidebar {
	width: 33%; 
}
	
	#embedDoc {
		margin-bottom: 20px;
		
	/*width: 250px;*/

	}

.opinion { padding: .5em 1em; text-decoration: none; background-color: #822433; border: none; color: #ffffff; }
   .toggler { width: 300px; height: 350px; position: relative; margin-bottom: 25px; display: inline; }
    #effect { width: 300px; height: 350px; padding: 0.4em; position: relative; background: #fff; }
    #effect h3 { margin: 0; padding: 0.4em; text-align: center; }
	 .toggler2 { width: 270px; height: 350px; position: relative; margin-top: 25px; display: inline; }
   #effect2 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
   .toggler3 { width: 270px; height: 350px; position: relative; margin-top: 25px; display: inline; }
   #effect3 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
   #effect4 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
}

@media (min-width: 768px) {
  .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item {
    color: #ffffff;
  }
  .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item:hover,
  .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item:focus {
    color: #a3b2c0;
  }
  .navbar-expand-md .navbar-nav .show .dropdown-menu .dropdown-item.active {
    color: #a3b2c0;
    background-color: #822433;
  }

	#footer {
	padding: 10px 0px;
	background: #840b2e;
	text-align: center;
	color: #FFFFFF;
	}
	
	/*.otherNews {
	color: #cccccc;
	margin-bottom: 15px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 0px;
	border-bottom: solid #a3b1c0 1px;
}*/
	
	
	#Slide {
	width: 750px;
}
	
	#sidebar {
	width: 33%; 
}
	
	#embedDoc {
		margin-top: 20px;
	
	/*width: 250px;*/

	}

.opinion { padding: .5em 1em; text-decoration: none; background-color: #822433; border: none; color: #ffffff; }
   .toggler { width: 300px; height: 350px; position: relative; margin-bottom: 25px; display: inline; }
    #effect { width: 300px; height: 350px; padding: 0.4em; position: relative; background: #fff; }
    #effect h3 { margin: 0; padding: 0.4em; text-align: center; }
	 .toggler2 { width: 270px; height: 350px; position: relative; margin-top: 25px; display: inline; }
   #effect2 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
   .toggler3 { width: 270px; height: 350px; position: relative; margin-top: 25px; display: inline; }
   #effect3 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
   #effect4 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
}

@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item {
    color: #ffffff;
  }
  .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item:hover,
  .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item:focus {
    color: #a3b2c0;
  }
  .navbar-expand-lg .navbar-nav .show .dropdown-menu .dropdown-item.active {
    color: #a3b2c0;
    background-color: #822433;
  }
	
.vr {
	display: inline;
}	
	
	/*.otherNews {
	color: #cccccc;
	margin-bottom: 15px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 0px;
	border-bottom: solid #a3b1c0 1px;
}*/
	
	/*#OTB {
	padding: 10px;
	}*/
 
	/*#OTB img {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}*/
	
	#Slide {
	width: 750px;
}
	
	#sidebar {
	width: 33%; 
}
	
	#embedDoc {
		margin-top: 20px;
	
	/*width: 250px;*/

	}

.opinion { padding: .5em 1em; text-decoration: none; background-color: #822433; border: none; color: #ffffff; }
   .toggler { width: 300px; height: 350px; position: relative; margin-bottom: 25px; display: inline; }
    #effect { width: 300px; height: 350px; padding: 0.4em; position: relative; background: #fff; }
    #effect h3 { margin: 0; padding: 0.4em; text-align: center; }
	 .toggler2 { width: 270px; height: 350px; position: relative; margin-top: 25px; display: inline; }
   #effect2 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
   .toggler3 { width: 270px; height: 350px; position: relative; margin-top: 25px; display: inline; }
   #effect3 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
   #effect4 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }

}

@media (min-width: 1200px) {
  .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item {
    color: #ffffff;
  }
  .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item:hover,
  .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item:focus {
    color: #a3b2c0;
  }
  .navbar-expand-xl .navbar-nav .show .dropdown-menu .dropdown-item.active {
    color: #a3b2c0;
    background-color: #822433;
  }
	
.vr {
	display: inline;
}
	

	/*#OTB {
	padding: 10px;
	}*/
  
	/*#OTB img {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}*/
	
	#Slide {
	width: 750px;
}
	
	#sidebar {
	width: 33%; 
}
	
	#embedDoc {
		margin-top: 20px;
	
	/*width: 250px;*/

	}

.opinion { padding: .5em 1em; text-decoration: none; background-color: #822433; border: none; color: #ffffff; }
   .toggler { width: 300px; height: 350px; position: relative; margin-bottom: 25px; display: inline; }
    #effect { width: 300px; height: 350px; padding: 0.4em; position: relative; background: #fff; }
    #effect h3 { margin: 0; padding: 0.4em; text-align: center; }
	 .toggler2 { width: 270px; height: 350px; position: relative; margin-top: 25px; display: inline; }
   #effect2 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
   .toggler3 { width: 270px; height: 350px; position: relative; margin-top: 25px; display: inline; }
   #effect3 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
   #effect4 { width: 250px; height: 300px; padding: 0.4em; position: relative; background: #fff; }
}



