/* BODY CONTROL */ 
body { font-family: sans-serif; background: #cccccc}
/* body { font-family: sans-serif; background: white } <- use for actual */
/* Navigator 4 browser bug: /table resets subsequent text to browser default */
p,h1,h2,h3,h4,h5,ul,ol,td,blockquote,small { font-family: sans-serif }
div.raise { margin-top: -1em; margin-bottom: 0 }
/* foreground colors */
.red { color: #990000 }
.tan { color: #999966 }
.blue { color: #000055 }
/* foreground aliases */
.lite { color: #990000 }
.med { color: #999966 }
.dark { color: #000033 }
.white { color: #FFFFFF }
.black { color: #000000 }
/* background colors */
.redback { background: #990000 }
.lttanback { background: #bdbd9c }
.tanback { background: #999966 }
.ltblueback { background: #6c6c88 }
.blueback { background: #000033 }
/* background aliases */
.liteback { background: #990000 }
.ltmedback { background: #bdbd9c }
.medback { background: #999966 }
.ltdarkback { background: #6c6c88 }
.darkback { background: #000033 }
.ltgrey { background: #cccccc }
/* color combinations (Navigator 4 can't do class="x y" correctly) */
.black-ltgreyback { color: #000000; background: #eeeeee }
.white-liteback { color: #FFFFFF; background: #990000 }
.white-ltmedback { color: #FFFFFF; background: #bdbd9c }
.white-medback { color: #FFFFFF; background: #999966 }
.white-ltdarkback { color: #FFFFFF; background: #6c6c88 }
.white-darkback { color: #FFFFFF; background: #000033 }
/* combination aliases */
.rowhead { color: #000000; background: #dcdcca }
.channeltitle { color: #FFFFFF; background: #999966 }
/* NJ DOT font types */
.smrsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1 }
.smr08 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  8pt }
.smr10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }
.smr12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt }
.smr14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt }
.smr08bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  8pt; font-weight: bold }
.smr10bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }
.smr12bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold }
.smr14bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold }
.smr08tbl { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  8pt }
.smr10tbl { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt }
.smr12tbl { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt }
.smr14tbl { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14pt }
.smr08tblbold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  8pt; font-weight: bold }
.smr10tblbold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }
.smr12tblbold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: bold }
.smr14tblbold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; font-weight: bold }
.smr08narrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  8pt; font-stretch; condensed }
.smr10narrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-stretch; condensed }
.smr12narrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-stretch; condensed }
.smr14narrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; font-stretch; condensed }
.smr08boldnarrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  8pt; font-weight: bold; font-stretch; condensed } 
.smr10boldnarrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-stretch; condensed } 
.smr12boldnarrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; font-stretch; condensed }
.smr14boldnarrow { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; font-stretch; condensed }
.nonuw {text-decoration: none; color: #FFFFFF }
.menubar { text-decoration: none; color: #FFFFFF }
.litelink { text-decoration: none; color: #990000 }
.medlink { text-decoration: none; color: #999966 }
.darklink { text-decoration: none; color:#000033 }
.heading { font-size: 14pt; color: #000000; font-weight: bold }
.headingdark { font-size: 14pt; color: #000033; font-weight: bold }
.regular { font-size: 10pt; color: #000000 }
.regularbold { font-size: 10pt; color: #000000; font-weight: bold }
.regularsmall { font-size: 9pt; color: #000000 }
/* hp merge */
.contentheading { font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold }
.contentcopy { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em }
.tableheading { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  8pt; font-weight: bold }
/* .tablecell { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em } */
.tablecell { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  8pt }
.smrfooter { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  8pt }
.pageheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold }
.pulldown { font-family: "Times New Roman", Times, serif; font-size: 10pt; background-color: #CCCCCC }
.search { font-family: "Times New Roman", Times, serif; font-size: 10pt; color: #000000; background-color: #FFFFFF }
/* LINKS by link type */
/* Default links */
a.link    { text-decoration: none; color: 0019a8; }
a.visited { text-decoration: none; color: 0019a8; }
a.hover   { text-decoration: none; color: f42a41; }
a.active  { text-decoration: none; color: f42a41; }
/* Navigation Bar links */
a.navbar:link    { text-decoration: nounderline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-stretch: condensed; color: blue }
a.navbar:visited { text-decoration: nounderline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-stretch: condensed; color: blue }
a.navbar:hover   { text-decoration: nounderline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-stretch: condensed; color: white; }
a.navbar:active  { text-decoration: nounderline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-stretch: condensed; color: blue }
/* Footer links */
a.footer:link    { text-decoration: none; color: 0019a8; }
a.footer:visited { text-decoration: none; color: 0019a8; }
a.footer:hover   { text-decoration: none; color: f42a41; }
a.footer:active  { text-decoration: none; color: f42a41; }
/* Other attributes for SMR CSS */
ul ul, ol ol, li address, li dl, li ol, li p, li ul, li dir, li hr, li menu, li pre, li h1, li h2, li h3, li h4, li h5, li h6, dd address, dd dl, dd ol, dd p, dd ul, dd dir, dd hr, dd menu, dd pre, dd h1, dd h2, dd h3, dd h4, dd h5, dd h6 { margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; border-left: 0; border-right: 0; font-family: sans-serif; color: darkblue; list-style-type: disc; list-style-position: outside; }
#PCL { font-family: Verdana,Arial,Helvetica; font-style: none;
font-weight: normal; text-decoration: none; font-size: 8pt; }

#PTT { font-family: Verdana,Arial,Helvetica; font-size: 8pt; }

#PST { font-family: Verdana,Arial,Helvetica; font-size: 8pt; }
.navbar  { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-stretch: condensed; color: blue }