body{
	background-color: #F4FEE0;
	background-image: url(Contents_Template/images/sidebar/sidebarBG.png);
	background-repeat: repeat-y;
	background-position: right;
	margin: 0px;
	padding: 0px;
	color: #000000;
}

.filetree, .filetree ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:9pt;
}

.filetree ul {
	list-style:none;
	background-color: #F4FEE0;
	padding-top: 4px;
}

.filetree ul.current {
	background-color: #078e96;
}

.filetree li {
	list-style:none;
	padding: 3px 0px 0px 0px;
	font-family:"‚l‚r ‚o–¾’©";
	font-size:9pt;
}

.filetree li.sub {
	padding: 3px 0px 1px 16px;
}

.filetree li.sub #current{
	background-color: #078e96;
}

.filetree li.sub #current2{
	background-color: #F4FEE0;
}

.filetree li#root {
	background-color: #034549;
}

.filetree li#folder {
	background-color: #086267;
	color:#FFFFFF;
}

.filetree li#folder2 {
}

.filetree span {
	padding: 1px 0 1px 9px;
	display: block;
}

.filetree span.root {
	color: #000000;
	line-height: 37px;
}

.filetree span.root a {
	text-decoration: none;
	color: #000000;
}

.filetree span.root a:hover {
	color: #FF0000;
	cursor: pointer;
}

.filetree span.genre {
	color: #FFFFFF;
	line-height: 37px;
}

.filetree span.genre a {
	text-decoration: none;
	color: #FFFFFF;
}

.filetree span.genre a:hover {
	color: #FF0000;
	cursor: pointer;
}

.filetree span.file a {
	text-decoration: none;
	color: #000000;
}

.filetree span.file a:hover {
	color: #FF0000;
	cursor: pointer;
}

.filetree span.current {
	background-color: #078e96;
	color:#FFFFFF;
}

.filetree span.current a {
	text-decoration: none;
	color: #FFFFFF;
}

.filetree span.current a:hover {
	color: #FF0000;
	cursor: pointer;
}

.icon {
	vertical-align: middle;
	padding: 0px 4px 4px 0px;
}

.icon2 {
	vertical-align: middle;
	padding: 0px 9px 4px 0px;
}