body {
background-color: #D8D5CC;
margin: 0px;
padding: 0px;
}


a {
/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/
font-weight: bold;
color: #5C700A;
text-decoration: underline;
}
a:hover {
/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/
font-weight: bold;
color: #AFC26B;
text-decoration: underline;	
}


#BaseContainer {
position: absolute;
left: 50%;
top: 0px;
z-index: 1;
margin-left: -386px;
width: 772px;
background: url(../images/njtpa_tem_BaseContainer_bkg.gif) repeat-y;
padding: 0px;
}
#BaseTop {
position: relative;
top: 0px;
left: 0px;
width: 772px;
height: 9px;
margin: 0px;
padding: 0px;
}
#BaseMiddle {
position: relative;
top: 0px;
left: 7px;
width: 758px;	
margin: 0px;
padding: 0px;
}

#TopHeader {
position: relative;
top: 0px;
left: 0px;
width: 758px;
margin: 0px;
padding: 0px;
}
#TopLogo {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 133px;
height: 140px;
margin: 0px;
padding: 0px;
}
#TopRightSide {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 468px;
height: 72px;
margin: 0px;
padding: 0px;
}
#TopMinorNav {
position: relative;
top: 0px;
left: 0px;
width: 625px;
height: 20px;
background-color: #CDD6AA;
margin: 0px;
padding: 0px 0px 0px 0px;
}
#TopMinorLinks {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 489px;
height: 20px;
margin: 0px;
padding: 0px;
}

.TopMinorLinksList {
list-style: none;
margin: 0px;
padding: 0px;
}
.TopMinorLinksList li {
position: relative;
float: left;
font: 10px Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
color: #000000;
margin: 0px;
padding: 1px 1px 1px 1px;
}
.TopMinorLinksList a {
font: 10px/18px Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: none;
margin: 0px;
padding: 0px 10px;
}
.TopMinorLinksList a:hover {
font: 10px/18px Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: underline;
margin: 0px;
padding: 0px 10px;
}
.TopMinorNavForm {
position: relative;
font: 10px Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
color: #000000;
float: left;
text-decoration: none;
margin: 0px;
padding: 0px 0px 0px 0px;
}



#SearchBox {
position: relative;
float: left;
top: 0px;
left: 0px;
height: 20px;
margin: 0px;
padding: 0px;
}
#CollageAndNewsNav {
position: relative;
top: 0px;
left: 0px;
width: 625px;
height: 81px;
margin: 0px;
padding: 0px;
clear: both;
}
#HeaderCollage {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 489px;
height: 81px;
margin: 0px;
padding: 0px;
}
#NewsNav {
position: relative;
float: left;
line-height: 0px;
top: 0px;
left: 0px;
width: 136px;
height: 81px;
margin: 0px;
padding: 0px;
overflow: hidden;
white-space: nowrap;
}
#NewsNav  a {
position: relative;
float: left;
line-height: 0px;
top: 0px;
left: 0px;
width: 136px;
margin: 0px;
padding: 0px;
}
#NewsNav ul, li {

}
#OrgTitle {
position: relative;
top: 0px;
left: 0px;
width: 625px;
height: 39px;
margin: 0px;
padding: 0px;
}




#MainNavClear 
{
clear: both;
height: 42px;
margin: 0px;
padding: 0px;
}
#MainNav {
margin: 0px;
padding: 0px;
}

#MainNavWrapper 
{
position: absolute;
top: 150px;
left: 7px;
height: 42px;
margin: 0px;
padding: 0px;
z-index: 9999;	
}


#MainContent {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
background: url(../images/njtpa_inside_noRightBarBkgd.gif) repeat-y;
font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #3E5501;
margin: 0px;
padding: 0px;
}
#MainContentWide {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #3E5501;
margin: 0px;
padding: 0px;
}
#MainContentHome {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #3E5501;
margin: 0px;
padding: 0px;
}
#BottomShadow {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
height: 18px;
background: #EAE9E4 url(../images/njtpa_tem_BottomShadow.gif) repeat-x;
margin: 0px;
padding: 0px;
}

#Footer {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
height: 72px;
margin: 0px;
padding: 0px;
}
#FooterAddressBox {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 284px;
height: 70px;
border: 3px #999589 solid;
margin: 0px;
padding: 0px;
}
#FooterLogo {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 57px;
height: 66px;
margin: 0px;
padding: 0px;
}
#FooterAddress {
position: relative;
float: left;
top: 0px;
left: 0px;
height: 58px;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #55534F;
text-align: left;
margin: 0px;
padding: 8px 0px 0px 0px;
}
#FooterNav {
position: relative;
float: left;
top: 0px;
width: 465px;
height: 30px;
background-color: #CDD6AA;
border-top: 3px #999589 solid;
border-right: 3px #999589 solid;
margin: 0px;
padding: 0px;
}
.FooterNavList {
list-style: none;
margin: 0px;
padding: 0px;
}
.FooterNavList li {
position: relative;
float: left;
font: 11px/28px Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
color: #000000;
margin: 0px;
padding: 1px 1px 1px 1px;

/*position: relative;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 10px;
	color: #8DB8DC;
	padding: 1px 5px 1px 5px;*/
}
.FooterNavList a {
font: 11px/28px Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: none;
margin: 0px;
padding: 0px 10px;
}
.FooterNavList a:hover {
font: 11px/28px Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: underline;
margin: 0px;
padding: 0px 10px;
}
#FooterNJIT {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 267px;
height: 37px;
border-top: 3px #999589 solid;
border-right: 3px #999589 solid;
border-bottom: 3px #999589 solid;
margin: 0px;
padding: 0px;
}
#FooterNJITLogo {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 65px;
height: 37px;
margin: 0px;
padding: 0px;
}
#FooterNJITText {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 202px;
height: 32px;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #999589;
text-align: left;
vertical-align: middle;
margin: 0px;
padding: 5px 0px 0px 0px;
}
#FooterCopyright {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 190px;
height: 32px;
border-top: 3px #999589 solid;
border-right: 3px #999589 solid;
border-bottom: 3px #999589 solid;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #999589;
text-align: left;
vertical-align: middle;
margin: 0px;
padding: 5px 0px 0px 5px;
}
#FooterCopyright a {
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #999589;
text-decoration: underline;
margin: 0px;
padding: 0px;
}
#FooterCopyright a:hover {
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #55534F;
text-decoration: underline;
margin: 0px;
padding: 0px;
}

#BaseBottom {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 772px;
height: 7px;
margin: 0px;
padding: 0px;
}

/* HOME PAGE */
#HomeMain {
position: relative;
top: 0px;
left: 0px;
width: 758px;
margin: 0px;
padding: 0px;
}
#HomeMainText {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 395px;
margin: 0px;
padding: 0px;
}
#HomeMainText p {
width: 348px;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
margin: 20px 0px 0px 23px;
padding: 0px;
}
#HomeMainPhoto {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 363px;
margin: 0px;
padding: 0px;
}
#HomeGrayBar {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
height: 17px;
background: #EAE9E4 url(../images/njtpa_home_GrayBar.gif) repeat-x;
margin: 0px;
padding: 0px;
}
#HomeCallout {
position: relative;
top: 0px;
left: 0px;
width: 758px;
margin: 0px;
padding: 0px;
}
#HomeCalloutNote {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 758px;
height: 43px;
background: #FCE8AF url(../images/njtpa_home_TakeNote.gif) no-repeat;
margin: 0px;
padding: 0px;
}
#HomeCalloutNote p {
top: 0px;
left: 0px;
width: 500px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #795F02;
margin: 14px 0px 0px 118px;
padding: 0px;
}
#HomeCalloutSurvey {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 209px;
height: 43px;
margin: 0px;
padding: 0px;
}
#HomeUnderCallout {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
height: 11px;
background: #EAE9E4 url(../images/njtpa_home_UnderCallout.gif) repeat-x;
margin: 0px;
padding: 0px;
}
#HomeModules {
position: relative;
top: 0px;
left: 0px;
width: 758px;
background: #ffffff url(../images/njtpa_home_ModuleTitles.gif) repeat-x;
margin: 0px;
padding: 0px;
}
.HomeModuleDivider {
width: 9px;
background: #ffffff url(../images/njtpa_home_VertDots.gif) repeat-y;
}

.WhiteParagraph {
top: 0px;
left: 0px;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
background-color: #ffffff;
margin: 0px;
padding: 10px;
}
.WhiteParagraphWithLeftIndent {
top: 0px;
left: 0px;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
background-color: #ffffff;
margin: 0px 0px 0px 60px;
padding: 10px;
}
.GrayParagraph {
top: 0px;
left: 0px;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
background-color: #F0F3E5;
margin: 0px;
padding: 10px;
}
.NOTISParagraph {
top: 0px;
left: 0px;
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
margin: 0px;
padding: 5px 10px;
}

/* INSIDE PAGES */
#InsideLeftBar {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 175px;
margin: 0px;
padding: 0px;
}
#InsideLeftNav {
position: relative;
top: 0px;
left: 0px;
width: 174px;
background-color: #ffffff;
margin: 0px;
padding: 0px;
}
.LeftNavList {
list-style: none;
width: 174px;
margin: 0px;
padding-top: 2px;
}
.Level1Off {
width: 162px;
height: 25px;
background: #ffffff url(../images/njtpa_leftnav_level1bkg_off.gif) no-repeat;
font: 11px/21px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
margin: 0px;
padding-left: 12px;
}
.Level1On {
width: 162px;
height: 32px;
background: #E9ECDA url(../images/njtpa_leftnav_level1bkg_on.gif) no-repeat;
font: 11px/30px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
margin: 0px;
padding-left: 12px;
}
.LeftSubNavList {
list-style-image: url(../images/njtpa_leftnav_subbullet.gif);
width: 148px;
margin: 0px;
padding: 8px 0px 8px 14px;
}
.LeftSubNavList li {
font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
margin: 0px;
padding: 0px;
}
.LeftSubNavList a {
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: none;
margin: 0px;
padding: 3px 0px 2px 0px;
}
.LeftSubNavList a:hover {
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #83983A;
text-decoration: underline;
margin: 0px;
padding: 3px 0px 2px 0px;
}
#InsideMain {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 583px;
background: url(../images/njtpa_inside_TitleShadow.gif) repeat-x;
margin: 0px;
padding: 0px;
}
#InsideBreadcrumb {
/*position: relative;
top: 0px;
left: 0px;
height: 42px;
margin: 0px;
padding: 0px 24px;*/
}

#InsideBreadcrumb 
{
/* This was conflicting with the main dropdown menu */
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
margin: 0px;
padding: 19px 0px 10px 24px;
border-bottom-color: #F2DD6B;
border-bottom-style: solid;
border-bottom-width: 1px;
}
#InsideBreadcrumb a 
{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
text-decoration: underline;
}
#InsideBreadcrumb a:hover
{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #799615;
text-decoration: underline;
}

#HubPageTitleLine {
position: relative;
top: 0px;
left: 0px;
width: 559px;
height: 1px;
border-bottom: 1px #F2DD6B solid;
margin-left: 24px;
padding: 0px;
}
#InsidePageTitle {
border-bottom-color: #F7DF6B;
border-bottom-style: solid;
border-bottom-width: 1px;
width: 559px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 23px;
margin-right: 0px;
}
#InsidePageTitle h1 {
font: 16px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;
}

#InsidePageSubHeader {

}
#InsidePageSubHeader h2 {
font: 13px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
padding-top: 0px;
color: #395500;
margin: 0px;
}

#InsideLeftImage {
position: relative;
height: 190px;
padding-top: 25px;
padding-bottom: 25px;
background-clor: #C3CB9A;
border-top-color: #83983A;
border-top-style: solid;
border-top-width: 5px;

}
#InsideContent {
position: relative;
top: 0px;
left: 0px;
width: 559px;
margin-left: 24px;
padding: 0px;
}
#HubText {
float: left;
top: 0px;
left: 0px;
width: 298px;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
margin: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
#HubText p {
/*margin: 0px;
width: 245px;
padding: 10px 28px 10px 0px;*/
}
.HubTitleText {
font: 16px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
position: relative;
}
.HubTextContainer {
width: 300px;
position: relative;
float: left;
}

.HubTextContainer p {
/*position: relative;*/
width: 270px;
padding: 0px;
margin: 0px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 0px;
text-align: left;
}

#InsideTextWithBar {
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
margin: 0px;
padding: 10px 0px;
}
#InsideTextWithBar p {
margin: 0px;
padding: 10px 28px 10px 0px;
}

#WideContentContent {
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
margin: 0px 0px 0px 15px;
padding: 10px 0px;
}
#WideContentContent p {
margin: 0px;
padding: 10px 28px 10px 10px;
}
#WideContentPageTitle {
border-bottom-color: #F7DF6B;
border-bottom-style: solid;
border-bottom-width: 1px;
width: 700px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 23px;
margin-right: 0px;
}
#WideContentPageTitle h1 {
font: 16px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;
}

#HubRightSide {
position: relative;
float: right;
top: 0px;
left: 0px;
width: 259px;
margin: 0px;
padding: 0px;
}
#HubRightImage {
padding-top: 44px;
padding-right: 0px;
padding-bottom: 15px;
padding-left: 0px;
margin: 0px;
}
#HubTopContainer {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;s
}
#HubBottomContainer {

	clear: both;
	margin: 0px;
	padding: 0px;
}
#HubBetweenTopBottom {
	margin: 0px;
	padding: 0px;
	width: 559px;
	height: 1px;
	background-color: #F7DF6B;
	clear: both;
}
.HubBottomLeft {
	float: left;
	width: 250px;
}
.HubBottomRight {
	float: left;
	width: 250px;
	margin-left: 35px;
}
#HubBottomClear {
	clear: both;
	height: 25px;
}
.HubBottomItemContainer {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0A0906;
}

.HubBottomItemContainer p {
	margin-top: 0px;
	margin-bottom: 0px;
		padding-bottom: 10px;
}

.HubBottomItemHeader {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	padding-bottom: 5px;
	padding-top: 10px;	
}
.HubBottomItemText {
	padding-bottom: 10px;
}
.HubBottomItemText p {
	padding-bottom: 10px;
}
.HubBottomItemLink {
	padding-bottom: 25px;
	border-bottom-color: #8B9C4F;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
	margin-top: 0px;
}
#InsideRightBar {
position: relative;
float: right;
top: 0px;
left: 0px;
width: 175px;
background-color: #FEFCD7;
border-bottom: 1px #F2DD6B solid;
margin-bottom: 20px;
margin-left: 20px;
padding: 0px;
}
#InsideRightText {
padding-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}
#InsideRightText p {
margin: 0px;
padding: 0px;
}
.RelatedDocumentsList {
list-style-image: url(../Images/njtpa_rightbar_bullet.gif);
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #0A0906;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
}
.RelatedDocumentsList a {
line-heght: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.RelatedDocumentsList a:hover {
line-heght: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
color: #966B00;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

.RightSideBulletLinks {
list-style-image: url(../Images/njtpa_rightbar_bullet_2.gif);
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #0A0906;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
}
.RightSideBulletLinks a {
line-heght: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
.RightSideBulletLinks a:hover {
line-heght: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
color: #966B00;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

#InsideTextNoBar {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 559px;
font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #0A0906;
margin: 0px;
padding: 10px 0px;
}
#InsideTextNoBar p {
margin: 0px;
padding: 10px 28px 10px 0px;
}
#BottomGreenLine {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
height: 9px;
border-top: 1px #AFBD7F solid;
margin: 0px;
padding: 0px;
}





#FooterNav {
/*	position: relative;
	height: 26px;
	clear: both;	
	top: 0px;	
	width: 360px;
	float: left;
	padding-left: 20px;
	margin: 0px;*/	
}

.FooterNavList {
/*	list-style: none;
	margin: 0px;
	padding: 0px;*/
}

.FooterNavList li {
/*	position: relative;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: regular;
	font-size: 10px;
	color: #8DB8DC;
	padding: 1px 5px 1px 5px;*/
}

.FooterNavList a {
/*	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8DB8DC;
	text-decoration: underline;*/
}

.FooterNavList a:hover {
/*	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #4A4A4A;
	color: #FFFFFF;
	text-decoration: underline;*/
}

#NewsletterDate p {
margin: 0px;
padding: 0px;
color: #A30000;
font: 17px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
}

#InsideContent h1
{
font: 16px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;
}

#InsideContent h1
{
font: 16px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 0px;
margin: 0px;
}

#InsideContent h2
{
font: 15px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 0px;
margin: 0px;
}

#InsideContent h3
{
font: 14px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 0px;
margin: 0px;
}

#InsideContent h4
{
font: 13px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 0px;
margin: 0px;
}

#InsideContent h5
{
font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 0px;
margin: 0px;
}

#InsideContent h6
{
font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 0px;
margin: 0px;
}

#InsideContent ul {
list-style-image: url(../Images/njtpa_rightbar_bullet_3.gif);
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #0A0906;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 30px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 6px;
padding-left: 0px;
padding-right: 25px;
}

#InsideContent ol {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #0A0906;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 30px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 6px;
padding-left: 0px;
padding-right: 25px;
}

#InsideContent li {
margin: 0px;
padding-bottom: 4px;
padding-left: 0px;
}

#InsideContent th {
/*background-color: #FEEB9C;*/
}

#iFrameContainer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #0A0906;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 30px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 6px;
padding-left: 0px;
padding-right: 25px;
}

/* The following is used in the _WideContent template: */

#WideContentContent h1
{
font: 16px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 10px;
padding-bottom: 10px;
margin: 0px;
}

#WideContentContent h1
{
font: 16px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 10px;
margin: 0px;
}

#WideContentContent h2
{
font: 15px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 10px;
margin: 0px;
}

#WideContentContent h3
{
font: 14px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 10px;
margin: 0px;
}

#WideContentContent h4
{
position: relative;
left: 10px;
font: 13px/20px Arial, Helvetica,Verdana,  sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 10px;
margin: 0px;
}

#WideContentContent h5
{
font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 10px;
margin: 0px;
}

#WideContentContent h6
{
font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #0A0906;
padding-top: 0px;
padding-bottom: 7px;
padding-right: 0px;
padding-left: 10px;
margin: 0px;
}

#WideContentContent ul {
list-style-image: url(../Images/njtpa_rightbar_bullet_3.gif);
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #0A0906;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 30px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 6px;
padding-left: 10px;
padding-right: 25px;
}

#WideContentContent ol {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #0A0906;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 30px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 6px;
padding-left: 10px;
padding-right: 25px;
}

#WideContentContent li {
margin: 0px;
padding-bottom: 4px;
padding-left: 10px;
}

#WideContentContent th {
/*background-color: #FEEB9C;*/
}
.PrintFriendlyLinkStyle {
	position: relative;	
	height: 40px;
	top: 0px;
	width: 171px;
	/*border-color: red;
	border-style: solid;
	border-width: 2px;*/
	background-color: #FEE691;
	/*padding: 7px 7px 7px 7px;*/
	padding: 19px 0px 0px 4px;	
	margin: 0px 0px 0px 0px;	
}
.PrintFriendlyLinkStyle a {
	position: relative;	

	width: 125px;
	height: 20px;
	border-color: #CDD6AA;
	border-style: solid;
	border-width: 2px;
	color: #0A0904;	
	background-color: #ffffff;
	padding: 15px 15px 15px 15px;	
	margin: 0px 0px 0px 0px;	
}
.PrintFriendlyLinkStyle a:hover {
	position: relative;	

	width: 125px;
	height: 20px;
	border-color: #CDD6AA;
	border-style: solid;
	border-width: 2px;
	color: #5C700A;	
	background-color: #ffffff;
	padding: 15px 15px 15px 15px;	
	margin: 0px 0px 0px 0px;	
}


