.headersch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-size:12px
}
.pulldown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366
}
.navytitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-decoration: none
}
.blacktitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none
}
.blacktable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none
}
.navy12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none
}
.navy10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none
}
.black12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none
}
.black10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none
}
.white12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none
}
.white10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none
}
A.listblue {
	color: #003366;
	text-decoration: none
}
A.listblue:hover {
	color: #336699;
	text-decoration: none
}
A.listblueul {
	color: #003366;
	text-decoration: underline
}
A.listblueul:hover {
	color: #336699;
	text-decoration: none
}
A.listwhite {
	color: #FFFFFF;
	text-decoration: none
}
A.listwhite:hover {
	color: #DDE1E1;
	text-decoration: none
}
A.listwhiteul {
	color: #FFFFFF;
	text-decoration: underline
}
A.listwhiteul:hover {
	color: #DDE1E1;
	text-decoration: none
}
A.listgreen {
	color: #000000;
	text-decoration: none
}
A.listgreen:hover {
	color: #678567;
	text-decoration: none
}
A.listgreenul {
	color: #000000;
	text-decoration: underline
}
A.listgreenul:hover {
	color: #678567;
	text-decoration: none
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
}
table.search {
	margin-bottom: 15px;
	text-align: right;
}
td.search {
	padding-left: 5px;
	padding-right: 5px;
	text-align: right;
}
A.headerLink:link, A.headerLink:visited, A.headerLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
A.headerLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
	font-weight: bold;
}
table.bordered
{
border: 1px solid black;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none
}
/*--- Text CSS ---*/

.text-justify{text-align:justify;}
.text-wrap{white-space:normal;}
.text-nowrap{white-space:nowrap;}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}


.text-lowercase{text-transform:lowercase;}
.text-uppercase{text-transform:uppercase;}
.text-capitalize{text-transform:capitalize;}
.font-weight-light{font-weight:300;}
.font-weight-lighter{font-weight:lighter;}
.font-weight-normal{font-weight:400;}
.font-weight-bold{font-weight:700;}



/*TABLE [BLACK]*/

table.dotted-table{
width:auto;
border-collapse:collapse;
}

table.dotted-table th{
background-color:#dfdfdf;
border:1px dotted #888;
border-bottom:1px solid #c0c0c0;
color:#333;
padding:7px 6px;
text-align:center;
}

table.dotted-table td{
border:1px dotted #888;
padding:6px;
}


/*TABLE [GRAY]*/

table.gray-table{
width:auto;
border-collapse:collapse;
border:1px solid #999;
margin:20px 0;
}

table.gray-table th{
background-color:#dfdfdf;
border:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
color:#333;
padding:7px 6px;
text-align:center;
}

table.gray-table td{
border:1px solid #c0c0c0;
padding:6px;
}

/*TABLE [BLUE]*/

table.blu-table, table.blu-table td{
width:auto;
border:1px solid #888;
border-collapse:collapse;
}

table#blu-table, table#blu-table td{
width:100%;
border:1px solid #888;
border-collapse:collapse;
}

table#blu-table th, table.blu-table th{
background:#8DA5ED;
text-align:left;
}

table#blu-table td, table#blu-table th, table.blu-table td, table.blu-table th{
padding:5px 15px;
}

/*TABLE [GREEN]*/

table.green-table{
width:auto;
border:1px solid #000;
border-collapse:collapse;
}

table.green-table td, table#green-table td{
vertical-align:top;	
}

table.green-table th, table#green-table th{
background:#006600;
text-align:left;
color:#fff;
}

table#green-table td, table#green-table th, table.green-table td, table.green-table th{
padding:15px;
border:1px solid #333;
}

/*TABLE [GREEN FULL WIDTH]*/

table.green-table-full{
width:100%;
border:1px solid #000;
border-collapse:collapse;
}

table.green-table-full td, table#green-table-full td{
vertical-align:top;	
}

table.green-table-full th, table#green-table-full th{
background:#006600;
text-align:left;
color:#fff;
}

table#green-table-full td, table#green-table-full th, table.green-table-full td, table.green-table-full th{
padding:15px;
border:1px solid #333;
}

/*====== Gov and Lt. Gov =======*/
#govHeader #governor::before {
  content: "Governor Phil Murphy"; 
}

#govHeader #ltgovernor::before {
  content: "Lt. Governor Tahesha Way, Esq."; 
}