.folder-link-expand { background: transparent url(/layout/iconSets/dark/folder-expand.png) center center no-repeat; padding: 0 4px 0 4px; line-height: 9px; font-size: 6px; cursor: pointer; }
.folder-link-contract { background: transparent url(/layout/iconSets/dark/folder-contract.png) center center no-repeat; padding: 0 6px 0 6px; line-height: 9px; font-size: 6px; cursor: pointer; }

.section ul { margin: 0; padding: 0; }
.section .caption{font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 10.5px; text-transform: uppercase; letter-spacing: .5px; font-weight: normal; padding-right: 10px; padding-left: 8px; padding-top: 4px; padding-bottom: 2px; text-decoration: none; background-color: #666666; color: #FFF; }
.section{line-height: 1.3em; background-color: #EEEEEE; }
.section .module{border-bottom-color: #BBB; border-bottom-style: solid; border-bottom-width: 1px; font-weight: normal; padding-right: 0px; padding-left: 10px; padding-top: 1px; padding-bottom: 1px; margin-bottom: 2px; background-image: url(/layout/images/bgd_nk2_module1.gif); background-position: 0 .125em; background-repeat: no-repeat; font-size:11px; font-family: arial; }
.section .module .module{border-bottom-color: #BBB; border-bottom-style: solid; border-bottom-width: 1px; font-weight: normal; padding-right: 0px; padding-left: 10px; padding-top: 1px; padding-bottom: 1px; margin-bottom: 2px; background-image: url(/layout/images/bgd_nk2_module1.gif); background-position: 0 .125em; background-repeat: no-repeat; font-size:10.5px; font-family: arial; }
.section a{text-decoration: none; color: #066; }

#sidebar {
	width: 200px;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.section .module .folder {
	margin: 0;
	padding: 0px 3px 1px;
	list-style: none;
}
