body {
		background-color: black;
		font-family: Calibri;
}
	
.underlined {
	text-decoration:underline;
	
}

.justify {
	text-align:justify;
}
	
.centered {
	text-align:center;
	
}

.navbar-default {
	background-color: black;
	border: 1px solid #FFD700;
	color: #FFD700;
}

.navbar-default .navbar-brand {
	color: #FFD700;
	
}

.navbar-brand > a {
	color:inherit;
	text-decoration: none;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #FFD700;
	background-color: transparent;
} 

.navbar-default .navbar-nav > li > a {
	color: #FFD700;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: black;
	background-color: #FFD700;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	background-color:#FFD700;
	color: black;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color:white;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
	background-color:#FFD700;
	color:black;
}

.navbar-default .navbar-nav .active > a,
.navbar-default .navbar-nav .active > a:hover {
	background-color:#FFD700;
	color: black;
	
}

.navbar-default .navbar-nav  .open .navbar-toggle collapsed {
	background-color: #FFD700;
}


.title {
	background-color: black;
	color:#FFD700;
	text-align: center;
	padding-top: 75px;

}


.goldenTextCentered {
	background-color: black;
	color:#FFD700;
	text-align: center;
		
}

.goldenText {
	color:#FFD700;
}

.contentContainer {
	width:8.5in;
	height:11in;
}

.margin {
	margin-top:20px;
}

.testBorder {
	border:1px solid orange;
}

#testPart {
	width: 25%;
}

#testGrade {
	width: 15%;
}

label {
	font-size:11.0pt;
}

#address {
	width:84%;
}

input {
	margin-bottom:5px;
}

td {
	font-weight:bold;
}

table, td, th {
	border: 1.5px solid #FFD700 !important;
}

@media print {
	div.borders {border: 0px solid #000000;}
	p.borders {border: 1.5px solid #000000;}	
	div.goldenText {color:#000000;}
	input, select { border: 0 !important; border-style: none !important;}
	input, select {border-bottom: .1em !important; border-bottom-style: solid !important; border-bottom-color: black !important;}
	table.table-bordered, .table-bordered th, .table-bordered td {border: 1.5px solid #000000 !important;}
	.noprint {display: none;}
	select::-moz-appearance: none !important;
	
	
}

@page {size: auto; margin: .15in;}
