.navbar-brand {
  padding: 0px;
}

@media (max-width: 767px) {
	.navbar-brand {height: 50px;}
	#logo-1a { display: none; }
	#logo-2 { display: block; }
}
@media (min-width: 768px) {
	.navbar-brand {height: 125px;}
	#logo-1a { display: block; }
	#logo-2 { display: none; }
}

.navbar-brand > img {
  height: 100%;
  padding: 0px;
  width: auto;
}
.navbar-md {
	background-color: white;
	border: 0;
	font-weight: 450;
	font-family: Verdana, Tahoma, Arial; 
	color: #7f7f7f;
}
.navbar .nav {
	margin-top: 20px;
}

/* START OF Change the Navbar Colors/Font/Size */
.navbar .nav > li > a, .navbar .nav > li > a:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a {
display:        inline;
color:          #7f7f7f;                        
font-family:    Verdana,Tahoma;
font-size:      1.25em;
font-weight:    450;
padding:        5px 20px;
}
/* Adjust Menu colors - Normal */
.navbar .nav > li > a, .navbar .nav > li > a:first-letter {
color:          #7f7f7f;
text-shadow:    none;
}
/* Adjust Menu colors - Hover */
.navbar .nav > li > a:hover, .navbar .nav > li > a:hover:first-letter { 
color:          orange;                      
text-shadow:    none;
}
/* Adjust Menu colors - Active */
.navbar .nav > li > a:active, .navbar .nav > li > a:active:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a,
.navbar .nav > li.current-menu-item > a:first-letter, 
.navbar .nav > li.current-menu-ancestor > a:first-letter {
color:          orange;
text-shadow:    none;
}
 
/* Adjust dropdown Menu items (blue) text color, (yellow) shading and (green) border */
.dropdown-menu > li > a {
color:          #7f7f7f;
background:     white;
border-bottom:  0.5px solid lightgrey;
}
 
/* Remove the Hover/Focus Colors  */
.navbar .nav > li.current-menu-item > a, .navbar .nav > li.current-menu-ancestor > a, 
.navbar .nav > li > a:hover, .navbar .nav > li > a:focus {
color:          red;
}
/* END OF Change the Navbar Colors/Font/Size */




.td_right {
	font-size: 8pt;
	text-align: right;
}
.block_0 {
	background-color: #ffffff;
}
.block_1 {
	background-color: #efffef;
}
.sec-title {
	margin:5px 0 5px 0;
	padding:0;
	font-size: 100%;
	font-weight: bold;
	color: #808080;
	letter-spacing:.1em;
	text-decoration: underline;
}
.sub-title {
	margin:5px 5px 0;
	padding:5px 5px .15em;
	font-size: 110%;
	color: #555;
	letter-spacing:.1em;
	background-color: #eee;
	text-decoration: none;
}
.notice {
	color: #990066;
	font-size: 8pt;
}
.required {
	color: #BB0000;
}
.button {
	font-family: Trebuchet MS, Verdana, Arial;
	color:#000066;
	font-size: x-small;
	background-color:#ffffff;
	border-color:#224466;
	border-width: 1px;
	font-weight: 100;
	margin-bottom: 5px;
}
.fineprint { 
	font-size: 6.5pt; 
	color: #666666;	
}
.menu_normal {
	font-size: 8pt;
	padding:10px 10px .15em;
/*	height: 20px;*/
	color: grey;
	font-weight: bold;
	background: transparent;
	text-decoration: none;
	cursor: pointer;
	white-space:nowrap;
}
.menu_selected {
	font-size: 9pt;
	padding:10px 10px .15em;
	color: #777777;
	font-weight: bold;
	background: transparent;
	text-decoration: none;
	cursor: pointer;
	white-space:nowrap;
}
.menu_over {
	font-size: 8pt;
	padding:10px 10px .15em;
	color: #ff0000;
	font-weight: bold;
	/*color: #000055; */
	/*background-color: #e3e3e3; */
	text-decoration: none;
	cursor: pointer;
	white-space:nowrap;
}
.instruction {
	font-size: 7pt;
	color: black;
}
/*
.select_normal { color: #8B4513;}
.select_hlight {
	color: #000000;
	background-color: #DDD3A7;
	font-weight: bold;
}
*/

