body {
background-color: #F7F6F8;
background-image:url(../images/bg_gradiant.jpg);
background-repeat: repeat-x;
margin: 0px;
padding: 0px;
}


a {
/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/
font-weight: bold;
color: #444445;
text-decoration: underline;
}
a:hover {
/*font: 11px Verdana, Arial, Helvetica, sans-serif;*/
font-weight: bold;
color: #205EA1;
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);
background-repeat: no-repeat;
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: 238px;
height: 118px;
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: 758px;
height: 20px;
background-color: #92B3D9;
margin: 0px;
padding: 0px 0px 0px 0px;
}
#TopMinorNavLeftSpacer {
float: left;
width: 131px;
margin: 0px;
padding: 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: #003E77;
text-decoration: underline;
margin: 0px;
padding: 0px 10px;
}

.TopMinorNavForm  {
position: relative;
font: 10px Arial, Helvetica, Verdana, sans-serif;
font-weight: normal;
background-color: #CCDEF2;
border-style: solid;
border-width: 1px;
border-color: #9A9995;
color: #000000;
float: left;
text-decoration: none;
margin: 1px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#SearchBox {
float: left;
top: 0px;
left: 0px;
height: 20px;
margin: 0px;
padding: 0px;
}
#CollageAndNewsNav {
position: relative;
top: 0px;
left: 0px;
width: 520px;
height: 81px;
margin: 0px;
padding: 0px;
clear: both;
}
#HeaderCollage {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 384px;
height: 80px;
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: #F7F6F8 url(../images/njtpa_tem_BottomShadow.gif) repeat-x;
margin: 0px;
padding: 0px;
}

#Footer {
clear: both;
position: relative;
top: 0px;
left: 0px;
width: 758px;
height: 76px;
margin: 0px;
padding: 0px 0px 0px 0px;
}
#FooterAddressBox {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 284px;
height: 70px;
border: 3px #92B3D9 solid;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#FooterLogo {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 95px;
height: 55px;
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: 4px 0px 4px 0px;
}
#FooterNav {
position: relative;
float: left;
top: 0px;
width: 465px;
height: 30px;
background-color: #92B3D9;
border-top: 3px #92B3D9 solid;
border-right: 3px #92B3D9 solid;
margin: 0px;
padding:  0px 0px 0px 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: #04264E;
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 #92B3D9 solid;
border-right: 3px #92B3D9 solid;
border-bottom: 3px #92B3D9 solid;
margin: 0px;
padding: 0px 0px 0px 0px;
}
#FooterNJITLogo {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 65px;
height: 37px;
margin: 0px;
padding: 0px 0px 0px 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: #2D66A1;
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 #92B3D9 solid;
border-right: 3px #92B3D9 solid;
border-bottom: 3px #92B3D9 solid;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #2D66A1;
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: #2D66A1;
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;
color: #4D4D4E;
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;
}
.HomePageTransportationNewsContainer {
padding: 9px 5px 9px 9px;
margin: 0px 0px 0px 0px;
}
.HomePageTransportationNewsContainer td {
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
.HomePageTransportationNewsContainer h3 {
font-size: 14px;
font-weight: bold;
padding: 10px 0px 5px 0px;
margin: 0px 0px 0px 0px;
}

a.HomePageTransportationNewsItemLink  {
font-size: 10px;
text-decoration: none;
line-height: 12px;
font-weight: normal;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
a:hover.HomePageTransportationNewsItemLink  {
font-size: 10px;
text-decoration: underline;
line-height: 12px;
font-weight: normal;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
.HomePageTransportationNewsMoreLink  {
position: relative;
text-align: right;
margin: -14px 0px 0px 0px;
padding: 0px 0px 7px 0px;
}
.HomePageTransportationNewsMoreLink a {
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.HomePageTransportationNewsMoreLink a:hover {
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


/* INSIDE PAGES */
#InsideLeftBar {
position: relative;
float: left;
top: 0px;
left: 0px;
width: 175px;
margin: 0px;
padding: 0px;
}

.InsideLeftSectionImage a
{
height: 45px;
width:175px;
}
#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: #E5ECF4 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 {
height: 12px;
/*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: #92B3D9;
border-bottom-style: solid;
border-bottom-width: 1px;
}
#InsideBreadcrumb a 
{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
text-decoration: underline;
}
#InsideBreadcrumb a:hover
{
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #235C93;
text-decoration: underline;
}

#HubPageTitleLine {
position: relative;
top: 0px;
left: 0px;
width: 559px;
height: 1px;
border-bottom: 1px #92B3D9 solid;
margin-left: 24px;
padding: 0px;
}
#InsidePageTitle {
border-bottom-color: #ADC5E1;
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: #ADC5E1;
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: #ADC5E1;
	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: #ADC6E4;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
	margin-top: 0px;
}
#InsideRightBar {
position: relative;
float: right;
top: 0px;
left: 0px;
width: 175px;
background-color: #E5ECF4;
border-bottom: 1px #92B3D9 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: #235C93;
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: #235C93;
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 #A5C0DE 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: #AEC8E5;
	/*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: #2C5C98;
	border-style: solid;
	border-width: 2px;
	color: #053470;	
	background-color: #ffffff;
	padding: 15px 15px 15px 15px;	
	margin: 0px 0px 0px 0px;	
}
.PrintFriendlyLinkStyle a:hover {
	position: relative;	

	width: 125px;
	height: 20px;
	border-color: #5E85B6;
	border-style: solid;
	border-width: 2px;
	color: #2B568B;	
	background-color: #ffffff;
	padding: 15px 15px 15px 15px;	
	margin: 0px 0px 0px 0px;	
}

