/* left */
#newToDirectory{
	margin-top:18px
}
#newToDirectory h2{
	background-image:url(/_images/titles/new-to-directory.png);
}
#newToDirectory dl{
	width:180px;
	padding-top:11px;
	line-height:15px;
	color:rgb(51,51,51);
}
#newToDirectory dt{
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	line-height:12px;
}
#newToDirectory a{
	color:rgb(51,51,51);
}
#newToDirectory dd{
	font-size:12px;
	padding:1px 0 6px 0;
	background:url(/_images/dots-horz.png) transparent repeat-x left bottom;
	width:190px;
}
#newToDirectory dd span{
	font-size:9px;
	color:rgb(102,102,102);
}
#ourPartners{
	
}
#ourPartners h2{
	background-image:url(/_images/titles/our-partners.png);
}
#rotator img{
	left:23px;
	top:10px;
}


/* right */
#primaryContent{
	padding-top:18px;
}
#primaryContent p{
	padding:0 10px 20px;
	color:rgb(51,51,51);
	font-size:1.3em;
	line-height:1.45em;
}
#secondaryContent{
	position:relative;
	color:#ffffff;
	font-size:1.1em;
	margin-top:42px;
	height:117px;
}
#secondaryContent div.tab{
	position:absolute;
	left:0px;
	top:0px;

}
#secondaryContent div.tabContent{
	position:relative;
	display:none;
	background:rgb(102,102,102);
	padding-bottom:20px;
	width:660px;
	background:url(/_images/index/tab-footer.png) rgb(102,102,102) no-repeat left bottom;
}
#secondaryContent #tab1 .tabContent{
	display:block;
}
#secondaryContent h2{
	position:absolute;
	top:-41px;
	display:block;
	height:41px;
	text-indent:-9999px;
	z-index:5000;
}
#secondaryContent #tab1 h2{
	display:block;
	width:221px;
	background:url(/_images/index/tab-1.png) transparent no-repeat 0px 0px;
}
#secondaryContent #tab2 h2{
	display:block;
	width:219px;
	left:221px;
	background:url(/_images/index/tab-2.png) transparent no-repeat 0px 0px;
}
#secondaryContent #tab3 h2{
	display:block;
	width:220px;
	left:440px;
	background:url(/_images/index/tab-3.png) transparent no-repeat 0px 0px;
}
#secondaryContent div p{
	line-height:1.4em;
	padding:0 9px 5px 9px;
}
#secondaryContent div ul li{
	line-height:1.3em;
	padding:0 30px 0 30px;
	background:url(/_images/bullet-arrow-white.png) rgb(102,102,102) no-repeat 13px 3px;
}
#secondaryContent div ul li a{
	color:#ffffff;
}
#tertiaryContent{
	overflow:auto;
}
#tertiaryContent #newsFeed{
	width:325px;
	float:left;
	display:inline;
}
#tertiaryContent #newsFeed h2{
	display:block;
	width:190px;
	height:12px;
	overflow:hidden;
	margin-left:9px;
	text-indent:-9999px;
	background:url(/_images/titles/news.png) transparent no-repeat 0px 0px;
}
#tertiaryContent #newsFeed ul, #tertiaryContent #newsFeed #fbfeed{
	display:block;
	margin-top:12px;
	background:url(/_images/gradient-bkd-1.png) transparent repeat-x 0px 0px;
}
#tertiaryContent #newsFeed li{
	position:relative;
	padding:10px 72px 10px 10px;
	color:rgb(51,51,51);
	background:url(/_images/dots-horz.png) transparent repeat-x left bottom;
	cursor:pointer;
}
#tertiaryContent #newsFeed h4{
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}
#tertiaryContent #newsFeed p{
	font-size:11px;
	font-weight:normal;
	line-height:15px;
}
#tertiaryContent #newsFeed a.readmore{
	_float:right;
	_margin:-10px -34px 0 0;
	display:block;
	width:56px;
	height:9px;
	background:url(/_images/readmore.png) transparent no-repeat 1px 1px;
	text-indent:-9999px;
}
html > body #tertiaryContent #newsFeed a.readmore{
	position:absolute;
	_float:right;
	_margin:-10px -34px 0 0;
	right:8px;
	bottom:12px;
}
#tertiaryContent #progress{
	width:325px;
	float:left;
	display:inline;
	margin-left:10px;
	
}
#tertiaryContent #progress .progFlash{
	display:none;
}
#tertiaryContent #progress h2{
	display:block;
	width:190px;
	height:12px;
	overflow:hidden;
	margin-left:9px;
	text-indent:-9999px;
	background:url(/_images/titles/progress-to-date.png) transparent no-repeat 0px 0px;
}

#tertiaryContent #progress #chartwrapper {
	margin-top: 12px;
	cursor:pointer;
}