/*
 * CSS for Standard tree layout
 * Copyright (C) 2005 SilverStripe Limited
 * Feel free to use this on your websites, but please leave this message in the fies
 * http://www.silverstripe.com/blog
 */
 
ul.tree{
	width: auto;
	padding-left : 0px;
	margin-left : 0px;


 }

ul.tree img{
 	border : none;
}
 

ul.tree, ul.tree ul {
	padding-left: 0;

}

ul.tree ul {
	margin-left: 16px;
	margin-top:0px;
}
ul.tree li.closed ul {
	display: none;

}


ul.tree li {
	list-style: none;
	background: url('../Images/Adminimages/i-repeater.gif') 0 0 repeat-y;
	display: block;
	width: auto;
	padding:0px;
	/* background-color:#FFFFFF; */
}



ul.tree li.last {
	list-style: none;
	background-image: none;
}



/* Span-A: I/L/I glpyhs */
ul.tree span.a {
	background: url('../Images/Adminimages/t.gif') 0 50% no-repeat;
	display: block;
	border:0px solid red;


}
ul.tree span.a.last {
	background: url('../Images/Adminimages/l.gif') 0 50% no-repeat;
	border:0px solid red;
	padding-top:2px;

}

/* Span-B: Plus/Minus icon */
ul.tree span.b {
}
ul.tree span.a.children span.b {
	background: url('../Images/Adminimages/minus.gif') 0 50% no-repeat;
	cursor: pointer;

}
ul.tree li.closed span.a.children span.b {
	background: url('../Images/Adminimages/plus.gif') 0 50% no-repeat;
	cursor: pointer;
}

/* Span-C: Spacing and extending tree line below the icon */
ul.tree span.c {
	margin-left: 8px;
}
ul.tree span.a.children span.c {
	/*background: url(images/i-bottom.gif) 0 50% no-repeat;*/
}
ul.tree span.a.spanClosed span.c {
	background-image: none;
}


/* Anchor tag: Page icon */
ul.tree a  {
	white-space: nowrap;
	overflow: hidden;
	
	padding: 10px 0px 10px 12px;
	line-height: 16px;

	/*background: url(images/page-file.png) 0 50% no-repeat;*/
}
ul.tree span.a.children a {
	/*background-image: url(images/page-openfoldericon.png);*/
}
ul.tree span.a.children.spanClosed a {
/*	background-image: url(images/page-foldericon.png);*/
}

/* Unformatted tree */
ul.tree.unformatted li {
	background-image: none;
	padding-left: 16px;
}
ul.tree.unformatted li li {
	background-image: none;
	padding-left: 0px;
}

/*
 * Divs, by default store vertically aligned data
 */

ul.tree li div {
	float: right;
	clear: right;
	height: 1em;
	margin-top: -26px;
}
/* As inside DIVs should be treated normally */
ul.tree div a  {
	padding: 0;
	background-image: none;
	min-height: auto;
	height: auto;
}

/*ul.tree li A:link, ul.tree li A:hover, ul.tree li A:visited {
color : #111111;
}*/


ul.tree li .over{
	background-color : pink;
}
A.blackLink:link {font: 12px Arial;     font-weight: bold;    color : #000000; text-decoration: none;}
A.blackLink:visited {font: 12px Arial;  font-weight: bold;    color : #000000; text-decoration: none;}
A.blackLink:active {font: 12px Arial;   font-weight: bold;    color : #000000; text-decoration: none;}
A.blackLink:hover {font: 12px Arial;    font-weight: bold;    color : #000000; text-decoration: underline;}

A.blackLinksub:link {font: 12px Arial;     font-weight: bold;    color : #003263; text-decoration: none;}
A.blackLinksub:visited {font: 12px Arial;  font-weight: bold;    color : #003263; text-decoration: none;}
A.blackLinksub:active {font: 12px Arial;   font-weight: bold;    color : #003263; text-decoration: none;}
A.blackLinksub:hover {font: 12px Arial;    font-weight: bold;    color : #003263; text-decoration: underline;}

A.blackLinksub1:link {font: 12px Arial;     font-weight: bold;    color : #A08200; text-decoration: none;}
A.blackLinksub1:visited {font: 12px Arial;  font-weight: bold;    color : #A08200; text-decoration: none;}
A.blackLinksub1:active {font: 12px Arial;   font-weight: bold;    color : #A08200; text-decoration: none;}
A.blackLinksub1:hover {font: 12px Arial;    font-weight: bold;    color : #A08200; text-decoration: underline;}
 

.divMiddle123 {
	padding-left:0px;
	width:981px;
}
.divWhiteBg123{
	background-color:#ffffff;
	width:984px;
	height:100%;
	display:table;
 
}
.text
{
padding-left:20px;font-size:12px;color:#003263; font-family:Arial, Helvetica, sans-serif
}
A.blueLinksub:link {font: 12px Arial;     font-weight: bold;    color : #003263; text-decoration: none;}
A.blueLinksub:visited {font: 12px Arial;  font-weight: bold;    color : #003263; text-decoration: none;}
A.blueLinksub:active {font: 12px Arial;   font-weight: bold;    color : #003263; text-decoration: none;}
A.blueLinksub:hover {font: 12px Arial;    font-weight: bold;    color : #003263; text-decoration: underline;}

.whitetext
{
padding-left:5px;font-size:12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;font-weight: bold; 
}
