﻿/* Core html customizations*/
body {
	color: #000000;
  padding-top: 50px;
  padding-bottom: 20px;	
}
hr {
	border-top: 1px solid #000059;
}
.fontPalatino, .jumbotron, h1, h2, h3, h4 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;;
}
a {
  color: #000059;
  text-decoration: none;
}
a:hover, a:focus {
  color: #000059;
  text-decoration: underline;
}

/* Bootstrap customizations */
.jumbotron {
	color: #000059;
	background-color: #e5e9f5;
	background: linear-gradient(to right, #e5e9f5, #3253b5);
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 10px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #eee;
}
.panel-primary > .panel-heading {
    color: #ffffff;
    background-color: #000059;
    border-color: #000059;
}
.panel-primary  {
    border-color: #000059;
}
.navbar-brand > img {
    display: inline-block;
}
.navbar-inverse {
   background-color:#000059;  
}
.navbar-inverse .navbar-brand {
    color:#ffffff;
}
.navbar-inverse .navbar-nav > li > a {
   color: #ffffff;
}
/* these are the top bar menu items*/
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #e5e9f5;
  background-color: transparent;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
  color:#e5e9f5;
}

/* edboard.html */
.editors .thumbnail h4 {
	text-transform: uppercase;
	font-size: 1.1em;
	margin: 4px 0;
}
.editors .thumbnail b {
	font-size: 1.2em;
	margin: 0;
	display: block;
}
.edboard .thumbnail b {
	font-size: 1.1em;
	margin: 0;
	display: block;
}

/* Search options and search results */
#searchform .btn-letters .btn {
	width: 24px;
	padding: 4px 0px;
	margin: 0px;
}
.asp-table > tbody > tr > th {
	border-top: 0;
	padding: 5px;
	vertical-align: bottom;
	border-bottom: 2px solid #aaa;
	background-color: #fff;
}

/* Legacy styles */
.center {
	text-align:center;
}
.style_left {
	text-align:left;
}
.style_right {
	text-align:right;
}
.marginLess {
	margin-top:-10px;
}
.tableCenter {
	margin-left:auto;
	margin-right:auto;
}
td {
	vertical-align:top;
	padding-right:10px;
}




span.dropt {border-bottom: thin dotted; background: #ffffff;}
span.dropt:hover {text-decoration: none; background: #ffffff; z-index: 6; }
span.dropt span {position: absolute; left: -9999px;
  margin: 20px 0 0 0px; padding: 3px 3px 3px 3px;
  border-style:solid; border-color:black; border-width:1px; z-index: 6;}
span.dropt:hover span {left: 2%; background: #ffffff;} 
span.dropt span {position: absolute; left: -9999px;
  margin: 4px 0 0 0px; padding: 3px 3px 3px 3px; 
  border-style:solid; border-color:black; border-width:1px;}
span.dropt:hover span {margin: 20px 0 0 170px; background: #ffffff; z-index:6;} 