
#nav-main {
	height: 128px;
}
#nav-main ul li ul {
	display: none !important;
}
body #branding {
	height: 209px;
}

#siteinfo {
	padding-top: 14px;
}

#col1,
#col2,
#col3,
#col0 {
	width: 290px;
	background-color: #EEFFE8;
	border-right: 2px solid #FFF;
}
#col3 {
	border-right: 0;
}
	#col1.collapse,
	#col2.collapse,
	#col3.collapse,
	#col0.collapse {
		width: 158px;
		background-color: transparent;
		cursor: pointer;
		_cursor: hand;
	}

	#col1 #col1-p,
	#col2 #col2-p,
	#col3 #col3-p,
	#col0 #col0-p {
		background-color: #44CF16;
	}

#col1 #col1-p a,
#col2 #col2-p a,
#col3 #col3-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,
#col3.collapse #col3-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;
}
