body         
{ 
	background-color: #006699; background-image: 
     url('/images/nj_bg_blue.jpg'); 
     /*scroll doesn't go with back
     background-attachment:fixed;
     */
     background-repeat: repeat-x;
    	text-align: center; 
}
img
{
	border:0px;
}
#container 
{
	width: 860px;
	margin: 37px auto;
	text-align: left;
}               
/* CSS for the box starts here */
.box
{
	padding:0 12px 0 0;
	background:url(/images/borders.gif) 100% 0 repeat-y;
}
.bi 
{
	padding:0 0 0 12px;
	background:url(/images/borders.gif) 0 0 repeat-y;
}
.bt
{
	height:17px;
	margin:0 -12px;
	background:url(/images/box.gif) 100% 0 no-repeat;
}
.bt div
{
	width:18px;
	height:17px;
	background:url(/images/box.gif) 0 0 no-repeat;
}
.bb
{
	height:17px;
	margin:0 -12px;
	background:url(/images/box.gif) 100% 100% no-repeat;
}
.bb div
{
	width:18px;
	height:17px;
	background:url(/images/box.gif) 0 100% no-repeat;
}
.box .imageHead
{
	margin:0;
	padding:0px;
	background:#fff;
}
.box .textHead
{
	margin:0;
	padding:1em;
	width:70%;
	position:relative;
	float:right;
	text-align:left;
	background:#fff;
	color:#666666;
	font:bold 1em/1 Arial, Helvetica, sans-serif;
}
.box h1 
{
	margin:0;
	padding:0px;
	height:50px;
	background-color: #fff;		
	background-image:url('/images/back.gif'); 
 	background-repeat:repeat-x;		
    	letter-spacing:1em/2;
	/*background:#efece6;*/
	/*this is the blue lifht #0078AC, dark#006699*/
	font:bold .95em/1 Arial, Helvetica, sans-serif;
	color:#666666;
}
.box h1 .textTitle
{
	padding:1.22em 10px;
}
.box p, .box ul
{
	margin:0;
	padding:4px 10px;
	background:#fff;
	text-align:left;
}
.box div.outerdiv
{
	width:100%;
	height:205px;
	background:#fff;
	margin:0;
}
.box div.outerdiv .leftText
{
	margin:0;
	background:#fff;
	text-align:right;
	width:23%;
	height:205px;
	position:relative;
	float:left;
}
.box div.outerdiv .centerText{
	margin:0;
	background:#fff;
	text-align:center;
	width:50%;
	height:205px;
	position:relative;
	float:left;
}
.box div.outerdiv .rightText
{
	margin:0;
	background:#fff;
	text-align:left;
	width:27%;
	height:205px;
	position:relative;
	float:left;
}
.box div.outerdiv div.centerText span.headerTop
{
    letter-spacing:1em/2;
	/*background:#efece6;*/
	/*this is the blue lifht #0078AC, dark#006699*/
	font:bold .95em/1 Arial, Helvetica, sans-serif;
	color:#666666;
}
.box div.outerdiv div.centerText span.headerText
{
    letter-spacing:1em/3;
	/*background:#efece6;*/
	/*this is the blue lifht #0078AC, dark#006699*/
	font: .95em/1 Arial, Helvetica, sans-serif;
	color:#006699;
}
.box div.prices
{
	margin:0;
	padding:4px 10px;
	background:#efece6;
	/*this is the blue lifht #0078AC, dark#006699*/
	font:bold .95em/1 Arial, Helvetica, sans-serif;
	color:#666666;	
}
.box li
{
	margin:0 0 0 2em;
	padding:0;
}
.topTable
{
	text-align:center;
	width:100%;
	margin-top:3px;
}
	
.box .category
{
	color: #003399;
	font:bold 1em Arial, Helvetica, sans-serif;
	whitespace:nowrap;
}	
.box div.outerProp
{
	width:100%;
	height:210px;
	background:#fff;
	/** added to make the table data fit**/
	display:table; 
	margin:0;
}
.box div.outerProp .leftProperty
{
	margin:0;
	padding:5px;
	background:#fff;
	text-align:left;
	width:13%;
	height:210px;
	/*position:relative*/
	float:left;
}
.box div.outerProp .leftProperty img
{
	width:75px;
	height:75px;
	border:medium #006699 double;
}
.box div.outerProp .leftProperty .mailbox
{
	width:65px;
	height:60px;
	border:0px;
}
.box div.outerProp .leftProperty div.clickHere 
{
	margin:0;
	background:#fff;
	text-align:left;
	font: 10.5px Arial, Helvetica, sans-serif;
}	
.box div.outerProp .leftProperty div.clickHere a:link{color:blue;}
.box div.outerProp .leftProperty div.clickHere a:visited{color:blue;}
.box div.outerProp .leftProperty div.clickHere a:active{color:blue;}
.box div.outerProp .leftProperty div.clickHere a:hover{color:blue;}
.box div.outerProp .rightProperty
{
	margin:0;
	padding:0px 5px;
	background:#fff;
	text-align:left;
	width:80%;
	height:210px;
	position:relative;
	float:left;
	/** added to make the table data fit**/
	display:table; 
}	
.box .fontForTable
{
	color: #666666;
	font: Bold .80em/1 Arial, Helvetica, sans-serif;
	width:400px;
	white-space:nowrap;
}
.box .fontForTable td
{
	white-space:nowrap;
}
.box .fontForTable .descript
{
	white-space:normal;
}
