#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#outsideTbl {
	MARGIN: 0px; WIDTH: 600px
}
#outsideTbl TD {
	VERTICAL-ALIGN: top
}
#outsideTbl TD.leftbkg {
	BACKGROUND: url(../images/doeimages/dos_left_bottom_shadow_1px.jpg) repeat-y; WIDTH: 25px
}
#outsideTbl TD.rightbkg {
	BACKGROUND: url(../images/doeimages/dos_right_bottom_shadow_1px.jpg) repeat-y; WIDTH: 25px
}
#outsideTbl TD.mainwindow {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; WIDTH: 550px; BORDER-BOTTOM: #ffffff 1px solid
}
#mainTbl {
	MARGIN: 0px; WIDTH: 550px
}
#headerTbl {
	MARGIN: 0px; WIDTH: 550px
}
#headerTbl TD.statesearch {
	MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 500px; POSITION: relative; TEXT-ALIGN: right
}
.more-link {font-size:10px;}
.moreLinks {
            font-weight: bold; font-size: 9px; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.moreLinks:link {
            font-weight: bold; font-size: 9px; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.moreLinks:visited {
            font-weight: bold; font-size: 9px; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.moreLinks:active {
            font-weight: bold; font-size: 9px; color: #486fa6; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.moreLinks:hover {
            font-weight: bold; font-size: 9px; color: #b82f06; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline
}
.headerright { 
	height: 69px; width: 400px; font-weight: bold; font-size: 13px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; clear: left; float: right; align: right; text-align: right; margin-right: 10px; 
}
#executiveTitle { width: 130px; float:left; clear:right}
.executiveTitle { font-weight: bold;
        font-size: 12px;
        color: #022356;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-variant: small-caps;
        margin-top: 10px;
        margin-left: 8px;
}
.executivetxt   { float: left; margin-left: 8px; width: 120px; font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px; }
.executivetop { padding: 0px; margin-left: 0px; margin-top: 0px; vertical-align: top; clear: both; height: 5px; width: 300px; }
.executivephoto { float: left; margin-top: 0px; margin-bottom: 10px; margin-left: 20px; text-align: left; vertical-align: top; width: 133px; padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 20px;  }
#lowerdisplayTbl {
	MARGIN: 0px; WIDTH: 600px
}
#lowerdisplayTbl TD.leftnav {
	WIDTH: 147px; HEIGHT: 30px
}
#lowerdisplayTbl TD.colsep {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/doeimages/doe_column_bkg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #870a15
}
#lowerdisplayTbl TD.maincol {
	FONT-SIZE: 11px; WIDTH: 600px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

#lowerdisplayTbl TD.highlightnav {
	WIDTH: 147px; HEIGHT: 30px
}
#topnavTbl {
	BACKGROUND: url(../images/doeimages/doe_menu_bkg.jpg) repeat-x; WIDTH: 550px; HEIGHT: 27px; TEXT-ALIGN: center
}
#topnavTbl TD.navbut {
	BACKGROUND: url(../images/doeimages/doe_menu_bkg.jpg) repeat-x; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}

#topnavTbl1 {
	BACKGROUND: url(../images/doeimages/doe_menu_bkg.jpg) repeat-x; WIDTH: 602px; HEIGHT: 27px; TEXT-ALIGN: center
}
#topnavTbl1 TD.navbut {
	BACKGROUND: url(../images/doeimages/doe_menu_bkg.jpg) repeat-x; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#topnavTbl2 {
	BACKGROUND: url(../images/doeimages/doe_menu_bkg.jpg) repeat-x; WIDTH: 539px; HEIGHT: 27px; TEXT-ALIGN: center
}
#topnavTbl2 TD.navbut {
	BACKGROUND: url(../images/doeimages/doe_menu_bkg.jpg) repeat-x; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
A.topnav {
	FONT: bold 11px Helvetica, Verdana, Arial, Sans-Serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topnav:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#lftnavsep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 0px; HEIGHT: 1px
}
#lftnavbut {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#lftnavbutH {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 147px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
A.lftnav {
	MARGIN-TOP: 5px; FONT: bold 11px Helvetica, Verdana, Arial, Sans-Serif; MARGIN-LEFT: 10px; COLOR: #1b1b1b; TEXT-DECORATION: none
}
A.lftnav:hover {
	TEXT-DECORATION: underline
}
#hlnavsep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 137px; PADDING-TOP: 0px; HEIGHT: 1px
}
#hlnavbut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; WIDTH: 137px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#hlnavbut P.hlnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; WIDTH: 137px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#county {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 12px px Helvetica, Verdana, Arial, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#hlnavbutH {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 137px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
P.hlnav {
	FONT: bold 11px Helvetica, Verdana, Arial, Sans-Serif; MARGIN-LEFT: 10px; COLOR: #1b1b1b; TEXT-DECORATION: none
}
A.hlnav {
	FONT: bold 10px Helvetica, Verdana, Arial, Sans-Serif; COLOR: #1b1b1b; TEXT-DECORATION: none
}
A.hlnav:hover {
	TEXT-DECORATION: underline
}
P {
	MARGIN: 10px 0px; FONT: 11px px Helvetica, Verdana, Arial, sans-serif
}
P.resources {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 12px px Helvetica, Verdana, Arial, sans-serif; PADDING-TOP: 0px
}
P.intro {
	FONT-SIZE: 12px; PADDING-TOP: 10px; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif
}
P.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #022356; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
P.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #870a15; PADDING-TOP: 5px; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif
}
A.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #0000FF; PADDING-TOP: 0px; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.subhead:hover {
	TEXT-DECORATION: none
}
P.note {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; COLOR: #870a15; PADDING-TOP: 15px; FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#callisting {
	MARGIN-LEFT: 10px; WIDTH: 450px; MARGIN-RIGHT: 10px
}
#callisting TD.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 65px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#callisting TD.desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 385px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#faq {
	MARGIN-LEFT: 10px; WIDTH: 450px; MARGIN-RIGHT: 10px
}
#faq TD.firstcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 25px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#faq TD.secondcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 425px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#faq TD.faqafirstcol {
	BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 25px; COLOR: #870a15; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#faq TD.faqasecondcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 425px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#faq A.secondcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 425px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#faq A.secondcol:hover {
	TEXT-DECORATION: none
}
#faq TD.faqqno {
	BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; WIDTH: 25px; COLOR: #870a15; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#footerLinksTbl {
	BACKGROUND: #e8e4e3; MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: left
}
#footerLinksTbl A:link {
	FONT: 11px Arial, Sans-Serif; COLOR: #1b1b1b; TEXT-DECORATION: underline
}
#footerLinksTbl A:visited {
	FONT: 11px Arial, Sans-Serif; COLOR: #1b1b1b; TEXT-DECORATION: underline
}
#footerLinksTbl A:hover {
	TEXT-DECORATION: none
}
#footerLinksTbl TR {
	VERTICAL-ALIGN: middle
}
#footerLinksTbl TD {
	FONT: 11px Arial, Sans-Serif; VERTICAL-ALIGN: middle; COLOR: #1b1b1b
}
#footerLinksTbl TD.footerInfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/1.8em Arial; COLOR: #1b1b1b; PADDING-TOP: 0px
}
#footerLinksTbl TD IMG.opra {
	FLOAT: right; MARGIN: 0px 0px 4px 4px
}
#indexcalTbl {
	MARGIN: 0px; WIDTH: 480px; TEXT-ALIGN: left
}
#indexcalTbl TD {
	FONT: 11px Arial, Sans-Serif; VERTICAL-ALIGN: top; COLOR: #1b1b1b
}
.search {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headerLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headerLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headerLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headerLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#njLinks {
	WIDTH: 380px; TEXT-ALIGN: right
}
#njLinkTbl TD {
	FONT: 10px Arial, Sans-Serif; COLOR: #000000; TEXT-DECORATION: none
}
.pulldown {
	FONT-SIZE: 10pt; FONT-FAMILY: "Times New Roman", Times, serif; BACKGROUND-COLOR: #ffffff
}
.style1 {
	FONT-SIZE: 9px
}
.style12 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style13 {
	FONT-SIZE: 12px
}
.style15 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style16 {
	FONT-SIZE: 10px
}
.style23 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style24 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

a.squarebutton{
background: transparent url('../images/doeimages/square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('../images/doeimages/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}



a.ovalbutton{
background: transparent url('../images/doeimages/oval-red-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #000000; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/doeimages/oval-red-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


.loginboxdiv
{
 margin:0;
 height:21px;
 width:146px;
 background:url(../images/doeimages/login_bg.gif) no-repeat bottom;
}

.loginbox
{
 background:none;
 border:none;
 width:134px;
 height:15px;
 margin:0;
 padding: 2px 7px 0px 7px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}


/* Text Box with Background Color: */
.tb-background {
    background-color : #e6e6e6;
    border: 1px solid #b6b6ba;
}
