.treeview, .treeview ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
.treeview ul {
	background-color: white;/*margin:10px -10px -11px -10px;*/
}
.tree{padding:7.5px -15px;border-top:1px solid #e6e6e6;}
.treeview .hitarea {
	background: url(arrow_icon.png) no-repeat -47px top;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #eee;
	height: 43px;
	width: 43px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;
}
.treeview .hitarea:hover {
	background: url(arrow_icon.png) no-repeat -47px -47px;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float: none;
}
.treeview li {
	margin: 0;/*padding: 3px 0pt 3px 16px;*/
}
/*.treeview a.selected {
	background-color: #eee;
}*/

#treecontrol {
	margin: 1em 0;
	display: none;
}
.treeview .hover {
	color: #000;
	cursor: pointer;
}
.treeview li a:hover {
	color: #d34932;
	background:none;
}
.treeview li {
	position: relative;
}
.treeview li.collapsable, .treeview li.expandable {
	background-position: 0 -176px;
}
.treeview li.collapsable, .subMenu li
{
	border-bottom:1px solid #eee;
}
.treeview li.collapsable .subMenu li a
{
	background:none;
	font-size:12px;
	text-transform:uppercase;
	padding:11px;
	border:none;
}
.treeview li a {
	color: #555;
	font-size: 14px;
	line-height:20px;
	text-decoration: none;
	border-bottom: 1px solid #eee;
	background: #fff;
	padding: 11px 0;
	display: block;
	font-family:"Oswald",sans-serif;
	text-transform:uppercase;
}
.treeview .expandable-hitarea {
	background: url(arrow_icon.png) no-repeat left top;
	position: absolute;
	right: 0;
	top: 0;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
}
.treeview .expandable-hitarea:hover {
	background: url(arrow_icon.png) no-repeat left -47px;
}
/* Level 2 Arrow ICon */
.treeview .collapsable ul li .hitarea {
	background: url(arrow_icon.png) no-repeat left top;
	border-left: 1px solid #a13383;
	border-bottom: 1px solid #a13383;
	height: 43px;
	width: 43px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;
}
.treeview .collapsable ul li .expandable-hitarea {
	background: url(arrow_icon.png) no-repeat left top;
	position: absolute;
	right: 0;
	top: 0;
	border-bottom: 1px solid #a13383;
	border-left: 1px solid #a13383;
}
/*.treeview li ul li{ border-bottom:1px solid #7a1e61; }*/
.treeview .collapsable ul li a {
	background: #fff;
}
.treeview .collapsable ul li.collapsable ul li a {
	background: #fff;
	border-bottom: 1px solid #eee;
}
.treeview li.last {
	background-position: 0 -1766px
}
.treeview li.lastCollapsable, .treeview li.lastExpandable {
	background-image: url(treeview-default.gif);
}
.treeview li.lastCollapsable {
	background-position: 0 -111px
}
.treeview li.lastExpandable {
	background-position: -32px -67px
}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea {
	background-position: 0;
}
.treeview-red li {
	background-image: url(treeview-red-line.gif);
}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable {
	background-image: url(treeview-red.gif);
}
.treeview-black li {
	background-image: url(treeview-black-line.gif);
}
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable {
	background-image: url(treeview-black.gif);
}
.treeview-gray li {
	background-image: url(treeview-gray-line.gif);
}
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable {
	background-image: url(treeview-gray.gif);
}
.treeview-famfamfam li {
	background-image: url(treeview-famfamfam-line.gif);
}
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable {
	background-image: url(treeview-famfamfam.gif);
}
.treeview .placeholder {
	background: url(ajax-loader.gif) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	display: block;
}
.filetree li {
	padding: 3px 0 2px 16px;
}
.filetree span.folder, .filetree span.file {
	padding: 1px 0 1px 16px;
	display: block;
}
.filetree span.folder {
	background: url(folder.gif) 0 0 no-repeat;
}
.filetree li.expandable span.folder {
	background: url(folder-closed.gif) 0 0 no-repeat;
}
.filetree span.file {
	background: url(file.gif) 0 0 no-repeat;
}



.mobilemenu{display:none;}