@charset "utf-8";

/* CSS Document */

 @import url("header_footer.css");
  @import url("leftNav.css");
  @import url("secondary.css");
  @import url("rNav.css");
  @import url("landing.css");
  /*  @import url("njContent.css");   rules explicitly for NJ content sections  */

/* ------------------------ default page styles -------------- */

.hide{
	display:none;
	display:none !important;
}

.clearA {
clear:both;
font-size:1px;
height:0;
line-height:0;
margin:0;
overflow:hidden;
display:none;
}

html {
	height: 100%;
}
* html {
	height: 100%;
}
* html #container {
	height: 100%;
	width: 994px;
}
body {
	background-color: #5b84a2;
	margin-top: 0px;
	padding-top: 0px;
	height: 100%;
	height: 100% !important;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	height: 100%;
	background-image:url(../background.jpg);
	background-repeat:repeat-x;
	text-align: center; 
}

#container {
	/*height: 100%;*/
	margin-top: 0px;
	width: 994px;	
	margin-left:auto;
	margin-right:auto;
	text-align:center;	
	background-color: #ffffff;
	display: table;
	margin-bottom: 0px;
	padding-bottom: 0px;

}

#leftShadow{
	background-image:url(../left_shadow_background.jpg);
	width: 7px;
	valign: top;
	vertical-align: top;	
}

#leftShadow img, #rightShadow img{
	valign: top;
	vertical-align: top;
}

#rightShadow{
	background-image:url(../right_shadow_background.jpg);
	width: 7px;
	valign: top;
	vertical-align: top;	
} 

#bottomShadow{
	margin: 0px;
	padding: 0px;
	background-color:#5B84A2;
	/*background-image:url("../bottom_shadow.jpg");*/
	height:10px;
	height:10px!important;
	vertical-align:top;
	vertical-align:top!important;
}

#bottomShadow img{
	/*border: solid 1px red;*/
}

#centerContainer{
	width: 980px;
}

#centerContainerTD{
	vertical-align:top;
}

/* **************top_bk_grad************** */
#top_bk_grad {
	/*border-bottom:1px solid #FFFFFF;*/
background-image:url("../top_bk_grad.jpg");
background-repeat:repeat-y;
display:table;
vertical-align:top;
margin: 0px;
padding: 0px;
width:980px;
height: 10px;
position: relative;
font-size:8px;
}


/* *****************MainContent**************** */
#mainTable{
	border-bottom: 1px solid #ffffff;	
}
#MainContent{
	background-image:url("../home_bottom_background.jpg");
	background-position:1px 1px;	
	width: 733px;	
	text-align:left;
	border-left: 1px solid #ffffff;
}
#MainContentNOBG{	
	width: 733px;	
	text-align:left;
	border-left: 1px solid #ffffff;
	background-image:url(../upper_right_round.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

/* ************homeBottom**************** */
#homeBottom{
	background-image:url("../home_bottom_background.jpg");
	background-position:1px 1px;
	background-repeat:repeat-y;
	display:inline-block;
	width: 733px;
}

#businesses_jobseekers{
	margin-top: 10px;
	margin-bottom: 10px;
	display:inline-block;
}

#UIFeatures{
	margin-top: 10px;
	margin-bottom: 10px;
	display:inline-block;
}

#UIFile{
	margin-left: 10px;
	float:left;
}

#UICalc{
	margin-left: 11px;
	float:left;
}

#businesses{
	margin-left: 10px;
	float:left;
}

#jobseekers{
	margin-left: 11px;
	float:left;
}

#featured{
	display:inline-block;
	width: 733px;
	height: 215px;
	background-color: #ffffff;
	background-image:url(../featured_background.jpg);
	background-repeat:no-repeat;
}


/* ***********************homeBottom************************** */

#homeBottom{}
#homeBottom blockquote{margin: 0px 10px;}
#homeBottom a:link, #homeBottom a:active, #homeBottom a:visited{text-decoration:none; color:#204862}
#homeBottom a:hover{text-decoration:underline; color:#204862}
#homeBottom p{margin: 1em 0 1em 0;}
#homeBottom strong,#homeBottom b{font-weight: bolder;}
#homeBottomTable{margin-top: 10px; margin-bottom: 10px;	color:#204862; font-size:8pt;}
#homeBottomTable img{border: 0px}
#homeBottomTable ul li{list-style-image:url(../list_bullet.jpg);}
#homeBottomTable ul{list-style-position:ouside; margin-left: 17px; margin-top:-5px;}
.homeBottomGutterV{width: 10px;}
.homeBottomGutterH{height: 10px;background-image:url("../home_bottom_background.jpg"); background-repeat:repeat-y;}
#homeBottomTableLeft .homeBottomGutterH{background-position:-10px 0px;}
#homeBottomTableRight .homeBottomGutterH{background-position:-371px 0px;}
#homeBottomTableFull .homeBottomGutterH{background-position:-9px 0px;}
#homeBottomTableLeft{background-color:#ffffff; width: 352px; vertical-align:top;}
#homeBottomTableRight{background-color:#ffffff; width: 361px; vertical-align:top;}
#homeBottomTableFull{background-color:#ffffff; width: 723px; vertical-align:top;}

.BottomLeft{background-image:url("../home_bottom_left_corner.jpg"); background-repeat:no-repeat; padding: 10px 14px 10px 14px;}
.BottomRight{background-image:url("../home_bottom_right_corner.jpg"); background-repeat:no-repeat; padding: 10px 14px 10px 14px;}
.BottomFull{background-image:url("../home_bottom_left_corner.jpg"); background-repeat:no-repeat; padding: 10px 14px 10px 14px;}

.homeBottomTitle{
	color:#204862;
	display:inline-block;
	display:inline/9;
	font-size:12pt;
	font-weight:bold;
	margin: 0 12px 0px 0;
	vertical-align:top;
}

.rightSide{
 display:inline-block;
 display:inline/9;
 vertical-align:top;
 margin-top:3px;
}

#homeBottom .rightSide ul{margin-top:0px;}
