#content #community-directory{
	margin: 0 0 0 0;
}
tr{
	line-height: 1.3em;
}
#content #community-directory h1{
	margin: .5em 0 0 0;
	padding: 0;	
}
#content #community-directory h2{
	margin: 1em 0 .25em 0;
	padding: 0;
}
#content #community-directory h3{
	padding: 0;
	margin:0;
	font-size: 1em;
	color: #000;
}

#content table tbody th{
	font-size: 1em;
}

#content table tbody td{
	font-size: 1em;
}

#content #community-directory ul{
	display: block;
	list-style-type:square;
}
#content #community-directory ul li ul{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0 0 0 1em;
}
#community-directory ul.index{
	margin: 0;
	padding: 1em 0 2em 0;
}
#community-directory ul.index li{
	display: inline;	
	line-height: 2.25em;
}
#community-directory ul.index li a{
	color: #fff;
	padding: .3em .45em .3em .45em;
	background-image:url(../../images/$file/bg-left-col.gif);
	background-position: 0 4px;
	background-repeat: repeat;
	text-decoration: none;
	font-weight: bold;
}

#community-directory ul.index li a.current{
	color: #fff;
	padding: .3em .45em .3em .45em;
	background-image:url(../../images/$file/bg-navigation-current-section.gif);
	background-position: 0 4px;
	background-repeat: repeat;
	text-decoration: none;
	font-weight: bold;
}
#community-directory ul.index li a:link{
	color: #fff;
	text-decoration: none;
}
#community-directory ul.index li a:visited{
	color: #fff;
	text-decoration: none;
}
#community-directory ul.index li a:hover{
	color: #fff;
	text-decoration: none;
}
ul.community-directory-link{
	display: block;
	margin: 1em 0 0 0;
	padding: 0;
}
ul.community-directory-link li{
	display: inline;
	margin: 0;
	padding: 0 .5em 0 0;
}
#community-directory ul.search-results-navigation{
	list-style: none;
	margin: 0 0 1em 0;
	padding: 0;	
	border-top: 1px solid #000;
	line-height: 2em;
}
ul.search-results-navigation ul{ 
	list-style: none;
	margin: 0;
	padding: 0;	
}
li.search-results-navigation-right{ 	
	float: right;
	position: relative;
	top: -1.75em;
	left: 0;
	margin: 0;
}
.search-response{
	font-weight: bold;
}
#community-directory ul.search-buttons{
	display: block;
	list-style: none;
	color: #000;
	padding: 0;
	margin: 0;
}
ul.search-buttons img{
	border: 0;
}
ul.search-buttons li{
	display: inline;
	position: relative;
	top: -.35em;
	left: 0;
}
#community-directory ul.search-buttons li a.arrow-left{
	position: relative;
	top: .25em;
	left: 0;
	padding: 0 0 0 16em;
	margin: 0;
	border: 0;
}
#community-directory ul.search-buttons li a.arrow-right{
	position: relative;
	top: .25em;
	left: 0;
	padding: 0;
	margin: 0;
	border: 0;
}
#community-directory ul.search-buttons li a{
	display: inline;
	text-decoration: none;
	padding: .5em .5em .5em .5em;
	margin: 0;
	color: #000;
}
ul.search-buttons li a.current{
	display: inline;
	color: #999999;
	padding: .5em .5em .5em .5em;
	margin: 0;
	color: #000;
}