body{
margin:0px;

}

#leftColumn{
margin-top: 195px;
height: 317px;
background-color:#FFF7E2;
width:auto;
float: left;
}
#rightColumn{
margin-top: 193px;

height: 1px;
background-color:#4E688D;
width:auto;
float: left;
}
#mainWrapper{
margin-top: 0px;
height: auto;
background-color:#FFF7e2;

width:960px;
`width:960px;
float: left;

}

#leftWrapper{
float:left;
width: 694px;

}

#masterHeader{
width: 960px;
background:#ffffff;
height: 87px;
}



#logo{
width: 526px;
height: 87px;
display:block;
float:left;
overflow:hidden;
background-image: url(../images/logoSec.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}
::root #breadCrumbs{
padding-top: 0px;
margin-top: -25px;
}
#breadCrumbs{
padding-top: 40px;
float:left;
display: block;
padding-left: 192px;
height: 23px;
color: #eda31e;
font: 12px Arial, Helvetica, sans-serif;
text-decoration: none;
}
*html #breadCrumbs{
padding-top: 0px;
margin-top: -25px;
}
#breadCrumbs a{
color: #eda31e;
font: 12px Arial, Helvetica, sans-serif;
text-decoration: none;
}
#breadCrumbs a:hover{
color: #eda31e;
font: 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
}
/***************************************************/
/**************Main Navigation*********************/


#navWrapper{
width: 667px;
height: 80px;
background-image:url(../images/navBgSec.jpg);
background-repeat: no-repeat;
background-position: left top;
margin:0px;
padding-top:28px;
padding-left: 27px;
}
#navWrapperTertiary{
width: 667px;
height: 80px;
background-image:url(../images/navBgSecTertiary.jpg);
background-repeat: no-repeat;
background-position: left top;
margin:0px;
padding-top:28px;
padding-left: 27px;
}
#navWrapperThreeTabs{
	width: 667px;
	height: 80px;
	background-image:url(../images/navBg_3As.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px;
	padding-top:28px;
	padding-left: 27px;
}
#navTopTabs{
width: 617px;
height: 9px;
margin:0px;
font-size:1px;
padding-left:49px;

}
.navTopTab{
display:block;
width: 46px;
height: 8px;
font-size:1px;
border-bottom: solid 1px #ffffff;
background-color:#EDA21C;
float: left;
margin:0px;
}

#forInvestorsTopTab{
display:block;
background-color:#ffffff;

}
#forDevelopersTopTab{
display:block;
background-color:#ffffff;
}
#assetMangTopTab{
display:block;
background-color:#ffffff;

}
#attorneysTopTab{
display:block;
background-color:#ffffff;
}
#accountantsTopTab{
display:block;
background-color:#ffffff;

}

#forInvestorsTopTabWrapper{
width:46px;
display:block;
background-color:#ffffff;
float:left;

}
#forDevelopersTopTabWrapper{
width:46px;
padding-left: 54px;
display:block;
background-color:#ffffff;
float:left;
}
#assetMangTopTabWrapper{
width:46px;
padding-left: 84px;
display:block;
background-color:#ffffff;
float:left;

}
#attorneysTopTabWrapper{
	width:46px;
padding-left: 29px;
display:block;
background-color:#ffffff;
	float:left;
}
#accountantsTopTabWrapper{
	width:46px;
padding-left: 44px;
/*`margin-left: 43px;*/
display:block;
background-color:#ffffff;
	float:left;

}
#navTabs{
width: 667px;
height: 29px;
margin:0px;
font-size: 1px;

padding:0px;
}
#navTabs ul{
margin:0px;
padding:0px;
}

#navTabs li{
font-size:12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
float: left;
list-style:none;
padding-left:7px;
padding-top:4px;
margin:0px;
}
#navTabs li a{
	color: #FFFFFF;
	text-decoration:none;
} #navTabs li a:hover{
	color: #666666;
	text-decoration:none;
}

#navForWrapper{
width:196px;
height:25px;
float:left;
background-repeat: repeat-x;
background-position: left top;
}
#forInvestorsTab{
width:88px;
height:19px;
display: block;
float: left;

}
#forDevelopersTab{
width:93px;
height:19px;
display: block;
float: left;
}


#forNavBottomFill{
width:195px;
height:6px;
background-color:transparent;
display:block;
float:left;
margin-left:0px;
}
#navAssetAttorneysAccountantsWrapper{
float:left;
width:295px;
height: 25px;
padding-left:6px;
margin:0px;

}
#navAssetAttorneysAccountantsWrapper ul{
margin:0px;
height:25px;
}

#assetMangTab{
margin-left:-40px;
`margin-left:0px;
width:116px;
height:25px;
display: block;
float: left;

}

#attorneysTab{
width:68px;
height:25px;
display: block;
float: left;

}
#accountantsTab{
width:83px;
height:25px;
display: block;
float: left;

}
#homeTab{
display:block;
float:left;
margin:0px;
padding-left:123px;
padding-top:4px;
font-size:12px;
}
#homeTab ul{
margin:0px;
padding:0px;
}
#homeTab li a{
margin:0px;
padding:0px;
color: #686661;
}
#homeTab li a:hover{
margin:0px;
padding:0px;
color: #EDA21C;
}


#subNav{
width: 517px;
height: 42px;
background-color:#EDA21C;
float:left;

}
#subNav ul{
margin:0px;
padding: 4px 10px 4px 7px;
clear: left;
height: 26px;
width: 480px;
list-style: none;
}
#subNav li{
float:left;
display:block;
width:auto;
padding-right: 13px;
font-size:12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
line-height: 17px;
letter-spacing: 0px;
}
#subNav li.lastItem{
padding-right: 0px;
}
#subNav li a{
color: #FFFFFF;
text-decoration: none;
}
#subNav li a:hover{
color: #FFFFFF;
text-decoration: underline;
}
#subNav, #navForInvestorsSub,#navForDevelopersSub,#navAssetMangSub,#navAttorneysSub,#navAccountantsSub{
display:none;
}
/***************************************************/
/**************Sub Sub Nav*********************/
#subSubNav{
width:166px;
/*padding-left:27px;*/
/*padding-right:4px;*/
padding-top:10px;
padding-bottom:10px;
background:#eda31e;

}

#subSubNav ul{
margin:0px;
padding:0px;
list-style-type:none;
width:166px	;
margin-right:-27px;

}

#subSubNav ul li{
margin:0px;
padding:0px;
list-style-type:none;
position:relative;
background: url(../images/navLine.gif) repeat-x left bottom;
padding-top: 2px;
padding-bottom: 3px;
padding-left:27px;
display: block;
padding-right: 3px;
}
#subSubNav ul li h1{
color: #686763;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin:0px;
}
#subSubNav li ul {
position:relative;
margin:0px;
margin-left: -27px;
display:none;
list-style-type:none;
background-color: #D4C7A5;
padding-top: 0px;
padding-bottom: 3px;
text-indent: -5px;
padding-left: 5px;
width: 161px;
}
#subSubNav li ul li{
margin:0px;
padding-top: 0px;
padding-bottom: 0px;
list-style-type:none;
/*text-indent: -9px;*/
background: url(none);	/*margin-left:9px;*/
/*margin-left: 9px;*/
}
#subSubNav li a{
font-size:12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
line-height:16px;
color:#ffffff;
text-decoration:none;
}
#subSubNav li a:hover{
text-decoration:none;
color:#72706a;}


/***************************************************/
/**************User Sub Sub Nav*********************/


#userSubSubNav{
width:166px;
/*padding-left:27px;*/
/*padding-right:4px;*/
padding-top:10px;
padding-bottom:10px;
background:#eda31e;

}
#userSubSubNav ul{
margin:0px;
padding:0px;
list-style-type:none;
width:166px	;
margin-right:-27px;
/*`width:167px;*/

}
#userSubSubNav ul li{
margin:0px;
padding:0px;
list-style-type:none;
position:relative;
background: url(../images/navLine.gif) repeat-x left bottom;
padding-top: 2px;
padding-bottom: 3px;
padding-left:27px;
display: block;
padding-right: 5px;
width:134px;
/*`width:124px;*/

}

#userSubSubNav ul li h1{
color: #686763;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin:0px;
}
#userSubSubNav li ul {
position:relative;
margin:0px;
margin-left: -22px;
display:none;
list-style-type:none;
background-color: #D4C7A5;
padding-top: 0px;
padding-bottom: 3px;
text-indent: -5px;
width: 161px;
`width: 150px;

}


#userSubSubNav li ul li{
margin:0px;
padding-top: 0px;
padding-bottom: 0px;
list-style-type:none;
/*text-indent: -9px;*/
background: url(none);	/*margin-left:9px;*/
/*margin-left: 9px;*/
width: 123px;
display:block;
}
#userSubSubNav li a{
font-size:12px;
line-height:16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
#userSubSubNav li a:hover{
text-decoration:none;
color:#72706a;}

#userSubSubNav ul ul a{
font-size:12px;
line-height:16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
#userSubSubNav ul ul a:hover{
text-decoration:none;
color:#72706a;}


/***************************************************/
/**************Secondary Nav **********************/



#secondaryNav{
width: 346px;
background-color:#ffffff;
/*height: 87px;*/

float:left;

/*padding-top: 55px;*/
padding-left: 88px;
}
#secNavTopTabs{
width: 346px;
height: 9px;
margin:0px;
font-size: 1px;
padding:0px;

}
#secondaryNavWrapper{
padding-top:55px;

width: 346px;
clear:left;
}

#projectsLinkTopTabWrapper{
float:left;
display: block;
padding-left: 0px;

}
#contactDirectoryLinkTabWrapper{
float:left;
display: block;
padding-left: 34px;
}
#newsRoomLinkTabWrapper{
float:left;
display: block;
padding-left: 58px;
}
#aboutNEFLinkTabWrapper{
float:left;
display: block;
padding-left: 29px;
}

#aboutNEFLinkTab, #projectsLinkTopTab, #contactDirectoryLinkTab, #newsRoomLinkTab{
background-color:#ffffff;
}

#secondaryNav ul{
margin:0px;
padding:0px;
list-style-type:none;

}
#secondaryNav li{
float:left;
font-family: Tahoma, Arial, Helvetica, sans-serif;

color:#676662;
margin:0px;
padding:0px;
background: none;
height: 32px;
`margin-bottom: -3px;
width: auto;


}
#secondaryNav li span{
display:none;
}
#secondaryNav li a{
text-decoration:none;
color:#676662;
margin:0px;
padding:0px;
width: auto;

}
#secondaryNav li a:hover{
text-decoration:none;
color:#ffffff;
}
#projectsLink{

/*padding-left: 6px;
padding-right: 5px;*/

}
#contactDirectoryLink{
/*padding-left: 4px;
padding-right: 3px;*/

}
#newsRoomLink{
/*padding-left: 6px;
padding-right: 5px;*/
}
#aboutNEFLink{
/*padding-left: 6px;
padding-right: 21px;*/
}

/***************************************************/
/**************Body Content*********************/
#contentWrapper{
width: 689px;
height: auto;
background-color:#FFF7E2;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #686661;
font-size:12px;
text-decoration: none;
padding-right: 4px;
/*`padding-bottom: 40px;*/
float:left;
}

#leftSubNav{
background-color:#eda31e;
float:left;
width:166px;
height:auto;
/*margin-bottom: -1px;*/
}


#content{
float:left;
padding-left: 24px;
padding-right:6px;
height:auto;
width:492px;
padding-top: 10px;
`padding-bottom: 40px;
}
::root #content{
padding-bottom: 40px;
}
#content a, #userContent a{
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #686661;
text-decoration: underline;
}#content a:hover,#userContent a:hover{
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #686661;
text-decoration: none;
}
#content h2,#userContent h2{
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #4292d1;
font-size:12px;
text-decoration: none;
margin:0px;
/*float: left;*/
padding-right: 5px;
padding-bottom: 0px;
}
#content h1,#userContent h1{
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #eda421;
font-size:16px;
text-decoration: none;
margin:0px;
padding-top: 5px;	
padding-bottom: 16px;	
font-weight: bold;
}

#content p,#userContent p{
margin: 0px;
padding-bottom: 10px;
}
.imageLeft{
float: left;
padding-right: 14px;
padding-bottom: 5px;
}
#userContent{
float:left;
padding-right: 16px;
padding-left:24px;
padding-top: 10px;
height:auto;
width:476px;
`padding-bottom: 40px;
}
::root #userContent{
padding-bottom: 40px;
}

#userLeftSubNav{
background-color:#eda31e;
float:left;
width:166px;
height:auto;
}

#userContentWrapper{
width: 689px;
height: auto;
background-color:#FFF7E2;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #686661;
font-size:12px;
text-decoration: none;
padding-right: 4px;
/*padding-bottom: 20px;*/
/*padding-left:26px;
padding-top:45px;*/
float:left;

}
/***************************************************/
/**************Right Side*********************/


#rightWrapper{
float:left;
width: 220px;
height: auto;
background-repeat: no-repeat;
background-position: left top;
background-color: #4E688D;
background-image: url(../images/secRightWrapperBg.gif);
padding-left: 19px;
padding-top: 18px;
padding-bottom: 18px;
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
padding-right: 27px;

}

#rightWrapper h1{
color:#EDA21C;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bolder;
margin:0px;
padding:0px;
padding-bottom: 7px;
}
#rightWrapper p{
margin:0px;
padding:0px;
padding-bottom: 7px;
}
#rightWrapper a{
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
text-decoration: underline;
}
#rightWrapper a:hover{
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
text-decoration: none;
}

#rightWrapper2{
float:left;
width: 220px;
height: auto;
background-repeat: no-repeat;
background-position: left top;
background-color: #4E688D;
background-image: url(../images/secRightWrapperBg.gif);
padding-left: 19px;
padding-top: 18px;
padding-bottom: 18px;
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
padding-right: 27px;

}

#rightWrapper2 h1{
color:#EDA21C;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bolder;
margin:0px;
padding:0px;
padding-bottom: 7px;
}
#rightWrapper2 p{
margin:0px;
padding:0px;
padding-bottom: 7px;
}
#rightWrapper2 a{
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
text-decoration: underline;
}
#rightWrapper2 a:hover{
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
text-decoration: none;
}



#HighlightBox
{
margin-top: 12px;
width: 195px;
height: auto;
background: #395070;
padding: 12px;
line-height: 16px;
}
/***************************************************/
/**************Footer *****************************/

#footer{
background-color:#4E688D;
width:960px;
padding-bottom: 12px;
height: 183px;
background-image: url(../images/footerBgSec.jpg);
background-repeat: no-repeat;
background-position: right top;
clear:left;


}
#footerLeftWrapper{
width:703px;
height: 183px;
float:left;

}
#footerSpiral{
padding-top:19px;
padding-left:178px;
margin:0px;
z-index:1;
}

#footerLinks{
padding-left:170px;
margin:-4px;
`padding-left:210px;
z-index:2;
}
#footerLinks ul{
list-style:none;
margin:0px;
}
#footerLinks li{
display:block;
float:left;
padding-right: 8px;
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
text-decoration: none;
}
#footerLinks li a{
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
text-decoration: none;
display:block;
padding-top:1px;
}
#footerLinks li a:hover{
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
border-top: 1px solid #7897C0;

display:block;
padding-top:0px;
}

#footerAddress{
display:block;
float:left;
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-decoration: none;
padding-top:110px;
padding-left:10px;
}

/********************** CallOuts*****************************/

#projectSearch, #investorsLogin, #attorneysLogin{
padding-left:27px;
padding-right:11px;
`padding-right:13px;
padding-top:15px;
padding-bottom:15px;
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
float:left;
}

#projectSearch , #investorsLogin, #attorneysLogin{
/*border-top:solid 1px #ffffff;*/
margin-top:0px;
padding-top:12px;
width:128px;

}

#projectSearch h1, #investorsLogin h1, #attorneysLogin h1{
float:left;
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
margin-bottom:7px;
margin-top:0px;
width:114px;

}
#investorsLogin a,#investorsLogin a:link,#investorsLogin a:active,#investorsLogin a:visited, #attorneysLogin a,#attorneysLogin a:link,#attorneysLogin a:active,#attorneysLogin a:visited, #projectSearch a, #projectSearch a:link, #projectSearch a:active, #projectSearch a:visited{
color:#ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:underline;
float:left;}
#investorsLogin a:hover,#investorsLogin a:visited:hover,#attorneysLogin a:hover,#attorneysLogin a:visited:hover,#projectSearch a:hover, #projectSearch a:visited:hover{
text-decoration:none;}


#projectSearch input, #investorsLogin input, #attorneysLogin input{
height:16px;
width: 120px;
/*display:block;*/
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
border-top: 1px solid #A8A8A8;
border-right: 1px solid #A8A8A8;
border-bottom: 1px solid #A8A8A8;
border-left: 1px solid #000000;
}

.lightTableHeader{
border: 1px solid #6882A5;
padding: 8px;
background-color:#FFFFFF
} 
.lightTableRow{
border-top: 1px none #6882A5;
border-right: 1px solid #6882A5;
border-bottom: 1px solid #6882A5;
border-left: 1px solid #6882A5;
padding: 8px;
background-color:#FFFFFF
} 
.darkTableRow{
padding: 8px;
background-color:#FFF7E2;
border-top: 1px none #6882A5;
border-right: 1px solid #6882A5;
border-bottom: 1px solid #6882A5;
border-left: 1px solid #6882A5;
}
#userContent td h1{
font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #4292D1;
text-decoration: none;
padding: 0px;
margin:0px;
}
#userContent td h1 a{
font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #4292D1;
text-decoration: none;
}
#userContent td h1 a:hover{
font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #4292D1;
text-decoration: underline;
}
.tableShodowTop{
height: 17px;
background: url(../images/table_shadow_top.jpg) no-repeat center top;
}
.tableShodowBottom{
height: 17px;
background: url(../images/table_shadow_bottom.jpg) no-repeat center top;
}.footertext {
	font-size: 9px;
}
