/**
 * Cated by The eXo Platform SAS
 * Modifile : Vu Duy Tu
 *           duytucntt@gmail.com
 * January 10, 2007
 * version: $Id$
 */


.UIWindow .UISitemapPortlet {
	border: none;
	margin: 0px;
}

.UISitemapPortlet {
}

.UISitemap {
	background: #ffffff;
  padding: 10px 30px;
	color: #4e4e4e;
	margin: 0px 10px;
	border: 1px solid #cccccc;
	-moz-border-radius: 6px;
	-webkit-border-radius:6px;
}

.UISitemap a {
	color: #4e4e4e;
}

.UISitemap .ClearFix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.UISitemap .ClearFix {
	!display: inline-block;
  !zoom: 1;
  !display: block; 
}

.UISitemap .CollapseAll {
	background: url('MacSkin/background/CollapseAllIcon.gif') no-repeat left center; /* orientation=lt */
	background: url('MacSkin/background/CollapseAllIcon.gif') no-repeat right center; /* orientation=rt */
	padding: 0px 12px 0px 20px;
	float: right;
	cursor: pointer;
	line-height: 16px;
}

.UISitemap .ExpandAll {
	background:  url('MacSkin/background/ExpandAllIcon.gif') no-repeat left center; /* orientation=lt */
	background:  url('MacSkin/background/ExpandAllIcon.gif') no-repeat right center; /* orientation=rt */
	padding: 0px 12px 0px 20px;
	float: right;
	cursor: pointer;
	line-height: 16px;
}

.UISitemap .SitemapContent {
	background:  url('MacSkin/background/GateInLogo.gif') no-repeat left top; /* orientation=lt */
	background:  url('MacSkin/background/GateInLogo_rt.gif') no-repeat right top; /* orientation=rt */
	padding-left: 236px; /* orientation=lt */
	padding-right: 236px; /* orientation=rt */
	padding-top: 53px; /* orientation=lt */
	padding-top: 59px; /* orientation=rt */
	margin: 20px 0px;
}

.UISitemap .SitemapContent .UISiteTree a {
	font-weight: bold;
	display: block;
}

.UISitemap .SitemapContent .UISiteTree a:hover {
	color: #058bb6;
}

.UISitemap .UISiteTree .Node {
	line-height: 20px;
	background: url('MacSkin/background/Dotted.gif') repeat-y 4px top; /* orientation=lt */
	background: url('MacSkin/background/Dotted_rt.gif') repeat-y 100% top; /* orientation=rt */
}

.UISitemap .UISiteTree .LastNode {
	line-height: 14px;
	background: url('MacSkin/background/LastNode.gif') no-repeat 4px top; /* orientation=lt */
	background: url('MacSkin/background/LastNode_rt.gif') no-repeat 100% top; /* orientation=rt */
}

.UISitemap .CollapseIcon {
	background: url('MacSkin/background/CollapseIcon.gif') no-repeat left center; /* orientation=lt */
	background: url('MacSkin/background/CollapseIcon-rt.gif') no-repeat right center; /* orientation=rt */
	padding: 0px 0px 0px 25px; /* orientation=lt */
	padding: 0px 25px 0px 5px; /* orientation=rt */
	cursor: pointer;
}

.UISitemap .ExpandIcon {
	background: url('MacSkin/background/ExpandIcon.gif') no-repeat left center; /* orientation=lt */
	background: url('MacSkin/background/ExpandIcon-rt.gif') no-repeat right center; /* orientation=rt */
	padding: 0px 0px 0px 25px; /* orientation=lt */
	padding: 0px 25px 0px 5px; /* orientation=rt */
	cursor: pointer;
}

.UISitemap .NullItem {
	background: url('MacSkin/background/NullItem.gif') no-repeat left center; /* orientation=lt */
	background: url('MacSkin/background/NullItem-rt.gif') no-repeat right center; /* orientation=rt */
	padding: 0px 25px;
}

.UISitemap .DefaultPageIcon {
	padding: 4px 0px 4px 20px; /* orientation=lt */
	padding: 4px 20px 4px 0px; /* orientation=rt */
	background-position: left center; /* orientation=lt */
	background-position: right center; /* orientation=rt */
	background-color: white;
	width: auto;
}

.UISitemap .ChildrenContainer {
	margin-top: 5px;
	padding-top: 10px;
	padding-left: 17px; /* orientation=lt */
	padding-right: 17px; /* orientation=rt */
	background: url('MacSkin/background/NullItem.gif') no-repeat left 5px; /* orientation=lt */
	background: url('MacSkin/background/NullItem-rt.gif') no-repeat right 5px; /* orientation=rt */
}