body #branding {
	height: 209px;
}

#siteinfo {
	padding-top: 14px;
}

#col0 {
	width: 390px;
	background-color: #EFFFEA;
}

	#col0 #col0-p {
		background-color: #28A500;
	}
	#col0.collapse {
		width: 201px;
		border: 0;
		background-color: transparent;
		cursor: pointer;
		_cursor: hand;
	}
	
#col1 {
	width: 376px;
	border-left: 2px solid #FFF;
	background-color: #FFF4ED;
}

	#col1 #col1-p {
		background-color: #E9782F;
	}
	#col1.collapse {
		width: 187px;
		background-color: transparent;
		cursor: pointer;
		_cursor: hand;
	}
	
#col2 {
	width: 378px;
	border-left: 2px solid #FFF;
	background-color: #EEFBFF;
}

	#col2 #col2-p {
		background-color: #37A9F5;
	}
	#col2.collapse {
		width: 189px;
		background-color: transparent;
		cursor: pointer;
		_cursor: hand;
	}

#col1 #col1-p a,
#col2 #col2-p a,
#col0 #col0-p a {
	visibility: hidden;
	cursor: pointer;
	_cursor: hand;
	padding: 6px;
	display: block;
	text-align: center;
}

#col1.collapse #col1-p a,
#col2.collapse #col2-p a,
#col0.collapse #col0-p a {
	visibility: visible;
}

.collapse * {
	color: #999 !important;
}

.collapse li {
	background-image: url(../images/design/bg-li-bullet-grey.gif) !important;
}

.collapse li li {
	background-image: url(../images/design/bg-li-li-bullet-grey.gif) !important;
}

.collapse li li ul.alt {
	display: none;
}

.collapse li p {
	display: none;
}

#content-main ul.alt li ul.alt li {
	font-size: inherit;
}

#content-main ul.alt {
	padding-left: 10px;
	padding-right: 10px;
}

#content-main ul.alt ul.alt {
	padding-left: 0;
	padding-right: 0;
}

#content-main h1 {
	padding-top: 0;
}

#content-main .results {
	padding: 0 10px 10px 10px;
}

#col0.collapse span.url {
	display: none;
}

