/*
div#vertMenu_wrapper img,
div#vertMenu_wrapper a,
div#vertMenu_wrapper span {

	float: left;
}

div#vertMenu_wrapper div {

	clear: left;
	margin-top: 3px;
}*/

/* LEVEL 1 ----- */
/*- MODIFY THIS GROUP OF STYLES THAT WILL EFFECT ALL TOP LEVEL ITEMS ----- */
.treenode,
.treenodeOver,
.treenodeSelect,
.treenodeExpanded,
.treenodeDisabled {
	font: regular 12px Arial;
	color: #271e05;
	text-align: left;
	text-decoration: none;
	valign: middle;
	background-color: none;
	line-height: 20px;
	border: 0px;
	margin: 0;
	padding: 2px 0; 
	cursor: hand;
	display: inline;
	/*display: block;*/
}

/*  ////////  KEY //////////
a.treenode span.treenode = actual link
span.treenode = folder
*/

/* SET PADDING FOR ALL TOP LEVEL ITEMS */
a.treenode span.treenode,
a.treenodeSelect span.treenodeSelect ,
span.treenode,
span.treenodeOver,
span.treenodeSelect,
a.treenode span.treenodeSelect {
	padding: 4px 0px 3px 0px;
}


a.treenode:hover,
a.treenodeOver:hover,
a.treenodeSelect:hover,
a.treenodeLevel2:hover,
a.treenodeOverLevel2:hover,
a.treenodeSelectLevel2:hover,
a.treenodeLevel3:hover,
a.treenodeOverLevel3:hover,
a.treenodeSelectLevel3:hover {

	text-decoration: none;
}
/* ACTUAL LINK */
a.treenode span.treenode {
	color: #271e05;
	text-decoration: none;
}

/* SELECTED LINK */
a.treenodeSelect span.treenodeSelect,
a.treenodeOver span.treenodeOver {
	color: #094d6a;
	text-decoration: none;
}

/* FOLDER */
span.treenode {
	color: #271e05;
}

/* FOLDER OVER STATE & SELECTED STATE */
span.treenodeOver,
span.treenodeSelect {
	color: #094d6a;
	text-decoration: none;
}

/* FIX SO WHEN YOU CLICK LINK IT DOESN'T ACT AS FOLDER BEFORE YOU GO TO PAGE */
a.treenode span.treenodeSelect {
	
}

.treenodeDisabled { 	
	color: #666666; 
}

/* LEVEL 2 & 3 ----- */

.treenodeLevel2,
.treenodeOverLevel2,
.treenodeSelectLevel2,
.treenodeLevel3,
.treenodeOverLevel3,
.treenodeSelectLevel3 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	/*display: block;*/
	padding: 2px 0px 2px 0px;
	cursor: pointer;
	/*color: #FFF;*/
	
}

a.treenodeLevel2 span.treenodeLevel2,
a.treenodeLevel3 span.treenodeLevel3,
span.treenodeLevel2,
span.treenodeLevel3 {
	color: #271e05;
	text-decoration: none;
}

a.treenodeOverLevel2 span.treenodeOverLevel2,
a.treenodeSelectLevel2 span.treenodeSelectLevel2,
a.treenodeLevel2 span.treenodeOverLevel2,
a.treenodeLevel2 span.treenodeSelectLevel2,
a.treenodeOverLevel3 span.treenodeOverLevel3,
a.treenodeSelectLevel3 span.treenodeSelectLevel3,
a.treenodeLevel3 span.treenodeOverLevel3,
a.treenodeLevel3 span.treenodeSelectLevel3,
span.treenodeOverLevel2,
span.treenodeOverLevel3,
span.treenodeSelectLevel2,
span.treenodeSelectLevel3  {
	color:#094d6a;
	text-decoration: none;
}

/* Applies correct cursor to directory and links */

span.TreeNode, span.TreeNodeOver, span.TreeNodeSelect, span.TreeNodeLevel2, span.TreeNodeOverLevel2, span.TreeNodeSelectLevel2 {
	cursor: default;
}

a span.TreeNode, a span.TreeNodeOver, a span.TreeNodeSelect, a span.TreeNodeLevel2, a span.TreeNodeOverLevel2, a span.TreeNodeSelectLevel2 {
	cursor: pointer;
}

/* Applies border to the bottom of each link */
.treeNav div {
	border-bottom: 1px solid #ddd6c0;
}


/*Fixes overflow in treeNav */
.treeNav div div {
	overflow: hidden !important;
	white-space: normal !important;
}


/*/////////////////////////////////////////////*/

