﻿.foo {
}
/* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */
/* This style sheet is intended to contain OFTEN CHANGED rules used when the TreeView control adapter is enabled. */
/* Empty rules are provided merely as a convenience for your future use or experimentation. */

.PrettyTree {
	z-index:100;
}
.PrettyTree div.AspNet-TreeView ul li {
	white-space: nowrap;
	padding: 3px 0 2px 0;
	font-size: 14px;;
	font-family:"Trebuchet MS";
}
.PrettyTree div.AspNet-TreeView ul ul {
	margin: 0;
}
.PrettyTree div.AspNet-TreeView ul li img {
	border: none;
	vertical-align: middle;
	margin: 0;
}
.PrettyTree div.AspNet-TreeView li a {
	text-decoration: none;
	padding-left: 4px;
}
.PrettyTree div.AspNet-TreeView li.AspNet-TreeView-Root {
	background:transparent  url(/images/icon-camera.gif) no-repeat scroll 0 4px;
	margin: 0 0 5px 0;
	padding: 3px 0 3px 18px;
}

.AspNet-TreeView-Root a, .AspNet-TreeView-Root a:visited{
	color:#1A6DB3;
	text-decoration:none;
}

.AspNet-TreeView-Root a:active, .AspNet-TreeView-Root a:hover{
	color:#1A6DB3;
	text-decoration:underline;
}

.PrettyTree div.AspNet-TreeView li.AspNet-TreeView-Parent {
	background: url(bg-fade-light.png) repeat-x bottom;
	margin: 0 0 2px 0;
	padding:2px 0 2px 0;
	border-bottom:1px solid #b0c7d8;
}
.PrettyTree div.AspNet-TreeView li.AspNet-TreeView-Leaf {
	color:#666666;
}
.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Collapse {
	position: relative;
	background:transparent url('../images/arrow-right.gif') no-repeat scroll 4px 5px;
	width: 8px;
	float: right;
	cursor:pointer;
	font-family:"Trebuchet MS";
	font-size: xx-large;
}
.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Collapse:hover, .AspNet-TreeView-Expand:hover {
	cursor:pointer;
}

.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Expand {
	background:transparent url('../images/arrow-down.gif') no-repeat scroll 0px 5px;
	width: 8px;
	float: right;
	cursor:pointer;
	font-family:"Trebuchet MS";
	font-size: xx-large;
	line-height: 20px;
}
.PrettyTree div.AspNet-TreeView a, .PrettyTree div.AspNet-TreeView a:visited, .PrettyTree div.AspNet-TreeView a:active, .PrettyTree div.AspNet-TreeView a:hover, .PrettyTree div.AspNet-TreeView a:link {

}
.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Selected a {
	font-weight: bold !important;
	color: #006400 !important;
}
.PrettyTree div.AspNet-TreeView .AspNet-TreeView-Selected ul a {
	font-weight: normal !important;
	color: #00008B !important;
}
/* ------------------------------------------------------------------- */
/* Specific to this sample web site. */
/* These rules are probably not useful in your site. */
#SampleTreeView {
	border: 3px solid #959595;
	position: relative;
	width: 100%;
}
#SampleTreeView #Sample-Control {
	width: 16em;
	position: relative;
	float: left;
	z-index: 500;
}
#SampleTreeView #Sample-Content {
	padding: 5px;
	color: #006400;
	position: relative;
	font-size: small;
	font-family:"Trebuchet MS";
}
#SampleTreeView #Sample-Content h1, #SampleTreeView #Sample-Content p {
	margin: 0;
}
#SampleTreeView .clearing {
	clear: both;
	height: 1px;
}
/* --------------------------------------------------------------------------------------------------- */
/* Used when the TreeView adapter is NOT used. */
/* These styles are used by the TreeView's skin, found in this theme's skin file. */
td.TreeView-Skin-Node a {
	text-decoration: none;
	padding-left: 4px;
}
td.TreeView-Skin-Node {
	background: url(bg-fade-light-short.png) repeat-x bottom;
	padding: 1px 0 1px 2px;
	width: 100%;
}
.TreeView-Skin-Root table {
	margin: 4px 0;
}
.TreeView-Skin-Leaf {
	padding: 0 0 0 2px;
}
