/**
 * Created by The eXo Platform SARL
 * Modifile : Vu Duy Tu
 *           duytucntt@gmail.com
 * December 08, 2006
 * version: $Id$
 */




.UIJCRExplorerPortlet .UIJCRExplorer .UIWorkingArea .ResizeSideBar{
	float: left; /* orientation=lt */
	float: right; /* orientation=rt */
	background: url('DefaultSkin/background/ResizeSideBar.gif') repeat-y center center;
	width: 5px;
	cursor:col-resize;
	height: 475px;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIWorkingArea .ResizeSideBar .ResizeButton{
	background: url('DefaultSkin/background/ResizeButton.gif') no-repeat center center;
	width: 5px;
	height: 100%;
}

/*############################## -- Begin UIJCRExplorer -- ##############################*/
.UIJCRExplorerPortlet .UIJCRExplorer {
  background: white;
}

.UIJCRExplorerPortlet .UIFormWithTitle {
  margin: 10px auto;
  width: 95%;
}

.UIJCRExplorerPortlet .UIOneNodePathSelector .UIFormWithTitle {
  width: 543px;
  margin: 10px 0px;
  border: 1px solid #b7b7b7;
  background: #F3F3F3;
}

.UIJCRExplorerPortlet .UIFormGrid .FieldComponent .ActionIcon {
  margin: 0px 5px;
  float: none;
}

.UIJCRExplorerPortlet .DecoratorMiddle {
	background: url('VistaSkin/background/JCRExplorerBG2x2.png') repeat ;
}

.UIJCRExplorerPortlet .UIFormWithTitle .FieldContainer input {
  padding-left: 3px; /* orientation=lt */
  padding-right: 3px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UIJCRExplorer .Separator {
  width: 2px;  
  background: url('DefaultSkin/background/LineDecorator2x1.gif') repeat-y center center;
}

.UIJCRExplorerPortlet .Execute16x16Icon {
	margin-top: 3px;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIWorkingArea {
	width: 100%;
} 

.UIJCRExplorerPortlet .UIJCRExplorer .UIDocumentWorkspace {
	height: 475px;
	overflow: auto;
	/*
	* minh.js.exo
	*/
}

.UIJCRExplorerPortlet .UIJcrExplorerEditContainer .UIOneNodePathSelector .UIWorkspaceList .UIFormGrid {
	width: 15%;
}

.UIJCRExplorerPortlet .UIFormInputSet .UIFormInputSetWithAction .UIFormGrid .tagSet td {
 	padding: 4px 8px 4px 0px; /* orientation=lt */
 	padding: 4px 0px 4px 8px; /* orientation=rt */
 	line-height: 20px;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIFormGrid .tagSet .FieldLabel {
		width: 110px;
		line-height: 20px;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIFormGrid .tagSet .ActionField {
		float: left; /* orientation=lt */
	 float: right; /* orientation=rt */
		line-height: 20px;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIFormGrid .tagSet a {
		color: black;
		float: left; /* orientation=lt */
	 float: right; /* orientation=rt */
	 padding-right: 12px; /* orientation=lt */
	 padding-left: 12px;  /* orientation=rt */
		text-decoration:none;
}


.UIJCRExplorerPortlet .UIWorkingArea .UIPageIterator {
	width: 90%;
}

.UIJCRExplorerPortlet .UIWorkingArea .UIPageIterator .PageIteratorContainer {
	float: none;
}

/*############################## -- End UIJCRExplorer -- ##############################*/

/*############################## -- Begin UIDocumentWorkspace -- ##############################*/
.UIJCRExplorerPortlet .UIDocumentWorkspace {
  overflow: auto;
}

.UIJCRExplorerPortlet .UIListView {
	posititon: relative;
}

.UIJCRExplorerPortlet .UIListView .UIListGrid {	
	-moz-user-select: none;
}

.UIJCRExplorerPortlet .UIListView .TitleTable {
	font-weight: bold; 
	line-height: 19px; height: 19px;
  background: url('VistaSkin/background/ThGridRepeatBg1x19.gif') repeat-x center;
}

.UIJCRExplorerPortlet .UIListView .OverHeader {
  background: url('DefaultSkin/background/OverThGridRepeatBg1x19.gif') repeat-x center;
	font-weight: bold; 
	line-height: 19px; height: 19px;
}

.UIJCRExplorerPortlet .UIListGrid .LeftColumn {
	float: left; /* orientation=lt */
	float: right; /* orientation=rt */
	border-right: 1px solid #b7b7b7; /* orientation=lt */
	border-left: 1px solid #b7b7b7; /* orientation=rt */
	width: 30px; height: 19px; 
	white-space: nowrap;
}

.UIJCRExplorerPortlet .UIListGrid .RightColumn {
	float: right; /* orientation=lt */
	float: left; /* orientation=rt */
	border-right: 1px solid #b7b7b7; /* orientation=lt */
	border-left: 1px solid #b7b7b7; /* orientation=rt */
	padding-left: 3px; /* orientation=lt */
	padding-right: 3px; /* orientation=rt */
	width: 105px;
	cursor: pointer;
	overflow: hidden;
	white-space: nowrap;
}

.UIJCRExplorerPortlet .UIListGrid .ResizeColumn {
	border-right: 1px solid #b7b7b7; /* orientation=lt */
	border-left: 1px solid #b7b7b7; /* orientation=rt */
	height: 19px; 
	margin: 0px 590px 0px 30px; /* orientation=lt */
	margin: 0px 30px 0px 590px; /* orientation=rt */
	padding-left: 5px; /* orientation=lt */
	padding-right: 5px; /* orientation=rt */
	white-space: nowrap; 
	cursor: pointer;
}

.UIJCRExplorerPortlet .UIListGrid .RowView {
	line-height: 19px;
}

.UIJCRExplorerPortlet .UIListGrid .RowView .RightColumn {
	padding: 2px 0px 2px 3px; /* orientation=lt */
	padding: 2px 3px 2px 0px; /* orientation=rt */
 	border-right: none; /* orientation=lt */
 	border-left: none; /* orientation=rt */
}

.UIJCRExplorerPortlet .UIListGrid .RowView .LeftColumn {
	padding: 2px 0px;
 	border-right: none; /* orientation=lt */
 	border-left: none; /* orientation=rt */
}

.UIJCRExplorerPortlet .UIListGrid .RowView .LeftColumn .Icon16x16 {
	float: none;
	margin: auto;
	width: 24px; height: 24px;
}

.UIJCRExplorerPortlet .UIListGrid .RowView .LeftColumn .LinkSmall {
	background: url('DefaultSkin/background/LinkSmall.gif') no-repeat right bottom;
	width: 20px; height: 22px;
}

.UIJCRExplorerPortlet .UIListGrid .RowView .ResizeColumn {
 	border-right: none; /* orientation=lt */
 	border-left: none; /* orientation=rt */
	padding: 2px 0px 2px 3px; /* orientation=lt */
	padding: 2px 3px 2px 0px; /* orientation=rt */
} 

.UIJCRExplorerPortlet .UIListGrid .RowView .ResizeColumn .NodeLabel {
	width: 95%;
	overflow: hidden;
} 

/*############################## -- Begin TimelineView -- ##############################*/
 /*
	* Hoa.UI.exo
	*/


.UIJCRExplorerPortlet .UIListView .UITimelineView {
	overflow: auto;
	-moz-user-select: none;
	color: #666666;
}

.UIJCRExplorerPortlet .UIListView .UITimelineView .TitleTable {
	font-weight: bold; 
	line-height: 23px; height: 23px;
  background: url('DefaultSkin/background/BgBorderTitle.gif') repeat-x left top;
  border: solid 1px #dedede;
}

.UIJCRExplorerPortlet .UIListView .UITimelineView .Split{
	background: url('DefaultSkin/background/BgBorderTitle.gif') no-repeat right -23px; /* orientation=lt */
	background: url('DefaultSkin/background/BgBorderTitle.gif') no-repeat left -23px; /* orientation=rt */
	height: 23px;
}


.UIJCRExplorerPortlet .UIListView .UITimelineView .OverHeader {
  background: url('DefaultSkin/background/OverThGridRepeatBg1x19.gif') repeat-x center;
	font-weight: bold; 
	line-height: 19px; height: 19px;
}

.UIJCRExplorerPortlet .UITimelineView .LeftColumn {
	float: left; /* orientation=lt */
	float: right; /* orientation=rt */
	width: 30px; 
	height: 23px; 
	overflow: hidden;
  white-space: nowrap;
}

.UIJCRExplorerPortlet .UITimelineView .RightColumn {
	float: right; /* orientation=lt */
	float: left; /* orientation=rt */
	padding-left: 3px; /* orientation=lt */
	padding-right: 3px; /* orientation=rt */
	width: 105px;
	overflow: hidden;
  cursor: pointer;
  white-space: nowrap;
}

.UIJCRExplorerPortlet .UITimelineView .ResizeColumn {
	height: 23px; 
	margin: 0px 295px 0px 0px; /* orientation=lt */
	margin: 0px 0px 0px 295px; /* orientation=rt */
	padding-left: 85px; /* orientation=lt */
	padding-right: 85px; /* orientation=rt */
	_padding-left: 15px; /* orientation=lt */
	_padding-right: 15px; /* orientation=rt */
	white-space: nowrap; 
	cursor: pointer;
}

.UIJCRExplorerPortlet .UITimelineView .RowView {
	line-height: 19px;
	padding-top: 5px;
}

.UIJCRExplorerPortlet .UITimelineView .RowView .BorderRow{
	border-bottom: dotted 1px #a0a0a0; 
	margin: 0px 10px;
}

.UIJCRExplorerPortlet .UITimelineView .RowView .LasrBorderRow{
	border-bottom: none; 
	margin: 0px 10px
}

.UIJCRExplorerPortlet .UITimelineView .RowView .RightColumn {
	padding: 2px 0px 2px 3px; /* orientation=lt */
	padding: 2px 3px 2px 0px; /* orientation=rt */
 	border-right: none; /* orientation=lt */
 	border-left: none; /* orientation=rt */
}

.UIJCRExplorerPortlet ..UITimelineView .RowView .LeftColumn {
	padding: 2px 0px; 
 	border-right: none; /* orientation=lt */
 	border-left: none; /* orientation=rt */
}

.UIJCRExplorerPortlet .UITimelineView .LeftColumn .Icon16x16 {
	float: none;
	margin: auto;
	width: 20px;
	line-height: 16px;
}

.UIJCRExplorerPortlet .UITimelineView .LeftColumn .LinkSmall {
	background: url('DefaultSkin/background/LinkSmall.gif') no-repeat right bottom; /* orientation=lt */
	background: url('DefaultSkin/background/LinkSmall.gif') no-repeat left bottom; /* orientation=rt */
  width: 20px;
  height: 16px;
}

.UIJCRExplorerPortlet .UITimelineView .RowView .ResizeColumn {
 	border-right: none; /* orientation=lt */
 	border-left: none; /* orientation=rt */
	padding: 2px 0px 2px 3px; /* orientation=lt */
	padding: 2px 3px 2px 0px; /* orientation=rt */
} 

.UIJCRExplorerPortlet .UITimelineView .RowView .ResizeColumn .NodeLabel {
	width: 95%;
	overflow: hidden;
}

.UIJCRExplorerPortlet .UITimelineView .TextTitleDay{
	padding: 5px 0px 0px 10px; /* orientation=lt */
	padding: 5px 10px 0px 0px; /* orientation=rt */
	font-weight: bold;
	
}

.UIJCRExplorerPortlet .StarLight{
	background: url('DefaultSkin/background/Star.gif') no-repeat center top;
	height: 10px;
}

.UIJCRExplorerPortlet .StarOff{
	background: url('DefaultSkin/background/Star.gif') no-repeat center -10px;
	height: 10px;
}

.UIJCRExplorerPortlet .UITimelineView .ResizeColumn .PositionIconDocumen{
	margin-left:70px; /* orientation=lt */
	margin-right:70px; /* orientation=rt */
	padding-left:30px; /* orientation=lt */
	padding-right:30px; /* orientation=rt */
	_margin-left:10px; /* orientation=lt */
	_margin-right:10px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UITimelineView .IconPic{
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat left 4px; /* orientation=lt */
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat right 4px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UITimelineView .IconExcel{
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat left -70px; /* orientation=lt */
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat right -70px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UITimelineView .IconAI{
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat left -16px; /* orientation=lt */
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat right -16px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UITimelineView .IconAcrobat{
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat left -35px; /* orientation=lt */
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat right -35px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UITimelineView .IconIndesign{
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat left -53px; /* orientation=lt */
	background: url('DefaultSkin/background/IconDocument.gif') no-repeat right -53px; /* orientation=rt */
}

/*############################## -- Begin UIThumbnailsView -- ##############################*/

.UIJCRExplorerPortlet .UIThumbnailsView {
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIconsContainer {
  padding-left: 10px; /* orientation=lt */
  padding-right: 10px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIconBox {
  width: 130px;
  float: left; /* orientation=lt */
  float: right; /* orientation=rt */
  height: 130px;
  margin: 5px;
  overflow:hidden;
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIconBox .LeftActionIconContainer{
  background: url('VistaSkin/background/FolderLeft12x96.png') no-repeat top left; /* orientation=lt */
  background: url('VistaSkin/background/FolderLeft12x96-rt.png') no-repeat top right; /* orientation=rt */
  padding-left: 12px; /* orientation=lt */
  padding-right: 12px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIconContainer .RightActionIconContainer{
  background: url('VistaSkin/background/FolderRight12x96.png') no-repeat top right; /* orientation=lt */
  background: url('VistaSkin/background/FolderRight12x96-rt.png') no-repeat top left; /* orientation=rt */
  padding: 0px 12px 0px 0px; /* orientation=lt */
  padding: 0px 0px 0px 12px; /* orientation=rt */
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIconContainer .MiddleActionIconContainer {
  background: url('VistaSkin/background/FolderMiddle1x96.png') repeat-x top;
  height: 96px;
}

.UIJCRExplorerPortlet .UIThumbnailsView .NodeLabel {
  padding-top: 20px;
  margin: 0px;
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIcon {
  width: 64px; height: 64px;
  margin: 0px auto;
}

.UIJCRExplorerPortlet .UIThumbnailsView .Icon48x48 {
  width: 48px; height: 48px;
  margin: auto;
  cursor: pointer;
  position: relative;
}

.UIJCRExplorerPortlet .UIThumbnailsView .Link {
  background: url('DefaultSkin/background/Link.gif') no-repeat right bottom;
  position: absolute;
  width: 16px;
  height: 16px;
  right: 0; /* orientation=lt */
  left: 0; /* orientation=rt */
  bottom: 0;
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIconLabel {
  width: 100px; 
  height: 30px; 
  line-height: 24px;
  text-align: center;
  margin: auto;
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionLabel {
  text-align: center;
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIconLabel a {
  width: 100px;
  color: #000000; text-align: center;
  margin: auto;
  cursor: pointer;
}

.UIJCRExplorerPortlet .UIThumbnailsView .ActionIconLabel a:hover {
  width: 100px;
  color: blue; text-align: center;
  margin: auto;
  cursor: pointer;
}

.UIJCRExplorerPortlet .UIThumbnailsView .ThumbnailImage {
  width: 64px;
  height: 64px;
  border: 1px solid #afffff;
  text-align: center;
  margin: auto;
}

.UIJCRExplorerPortlet .UIThumbnailsView .UIMenuPopup .UISelectContent {
  width: 150px;
  background-color: white;
  border: solid 1px #6a6a6b;
  position: absolute;
  display: none;
}
/*############################## -- End UIThumbnailsView -- ##############################*/

.UIJCRExplorerPortlet .UIDocumentWorkspace .UISearchResult {
  padding: 10px;
}

.UIJCRExplorerPortlet .UIDocumentWorkspace .UISearchResult .UIGrid .ItemIcon {
  width: 24px;
  height: 24px;
}

.UIJCRExplorerPortlet .ActionButton {
  width: auto;
}

.UIJCRExplorerPortlet .UIConstraintsForm .UIFormWithTitle  {
	margin: 10px auto;
	border: solid 1px #b7b7b7;
	padding: 5px;
	width: 95%;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIDocumentWorkspace .TitleBG {
	height: 20px; 
	background: url('VistaSkin/background/TitleBG1x20.png') repeat-x ; 
	border-bottom: 1px solid #a3abb6; 
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIDocumentWorkspace .HeaderBG {
  background: url('VistaSkin/background/HeaderBG.gif') ;   
  margin-bottom: 1px;
  padding: 0px 5px; 
  border: solid 1px #a3abb6 ;
}

/*############################## -- BEGIN UIDocumentInfo -- ##############################*/

.UIJCRExplorerPortlet .UIJCRExplorer .UIFormWithTitle label {
	width: 87px;
	line-height: 20px;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIRenameForm .FormContainer {
	width: 400px;
	margin: auto;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIUploadManager .FormContainer {
	width: 500px;
	margin: auto;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIExternalMetadataForm .FormContainer {
	width: 300px;
	margin: auto;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UITaggingForm .FormContainer {
	width: 400px;
	margin: auto;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIMultiLanguageForm .FormContainer {
	width: 400px;
	margin: auto;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIAddLanguageContainer .UIFormGrid {
	margin: auto;
	width: 97%;
}

/*############################## -- BEGIN UISimpleSearch -- ##############################*/

.UIJCRExplorerPortlet .EditQueryForm .FormContainer {
  width: 450px;
  margin: auto;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UISaveQueryForm .UIFormGrid .FieldLabel {
  width: 80px;
}

/*############################## -- END UIDocumentInfo -- ##############################*/

/*############################## -- BEGIN UIFolderForm -- ##############################*/

.UIJCRExplorerPortlet .UIJCRExplorer .UIFolderForm .FieldContainer {
	width: 500px;
	margin: auto;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIFormGrid .FieldLabel {	
	width: 130px;
}

/*############################## -- END UIFolderForm -- ##############################*/
/*===========================UIUploadForm====================*/

.UIJCRExplorerPortlet .UIUploadForm .FileNameLabel {
  width: auto;
}

.UIJCRExplorerPortlet .UIUploadForm .UIFormWithTitle .UploadIframe {
  margin-left: 6px; /* orientation=lt */
  margin-right: 6px; /* orientation=rt */
}

.UIJCRExplorerPortlet .SelectFileFrame {
  width: auto;
  margin: auto;
  padding-bottom: 10px;
  padding-top: 0px;
}

.UIJCRExplorerPortlet .SelectFileLabel {
  width: 110px;
  margin: 0px;
}

.UIJCRExplorerPortlet .FileNameLabel {
  padding: 0px 0px 0px 5px;
  width: auto;
  font-weight: bold;
  line-height: 20px; 
}

.UIJCRExplorerPortlet .ProgressBarFrame {
  width: auto;
  margin: auto;
  padding-bottom: 10px;
  padding-top: 0px;
}

.UIJCRExplorerPortlet .ProgressBarFrame .SelectFileLabel {
  width: 120px;
  margin: 0px;
}


/*=============================UIWatchDocumentForm=======================*/
.UIJCRExplorerPortlet .UIWatchDocumentForm .FieldContainer {
  width: 480px;
  margin: auto;
}

/*=============================UITaggingForm=======================*/

.UIJCRExplorerPortlet .UITaggingForm .FieldContainer {
  width: 480px;
  margin: 0px auto;
}

/*==================================UIMultiLanguageForm==============================*/

.UIJCRExplorerPortlet .UIMultiLanguageForm .UIFormWithTitle .HorizontalLayout  {
  border: none;
}

/*=============================UICommentForm=======================*/

.UIJCRExplorerPortlet .UICommentForm .FieldContainer input {
  border: solid 1px #b7b7b7;
}

/*================================UISimpleSearch=================================*/


.UIJCRExplorerPortlet .UINodeTypeSelectForm .HorizontalLayout {
  border: 1px solid #b7b7b7;
  margin: 10px;
  padding: 10px;
}

/*================================UIJCRAdvancedSearch=================================*/

.UIJCRExplorerPortlet .UIJCRAdvancedSearch {
  width: 550px;
  margin: auto;
}

.UIJCRExplorerPortlet .UIMetadataSelectForm {
  width: 500px;
  margin: auto;
}

.UIJCRExplorerPortlet .UISearchContainer .UISelectPropertyForm td.FieldLabel {
  text-transform: capitalize;
}

.UIJCRExplorerPortlet .UISearchContainer .UISelectPropertyForm .HorizontalLayout {
  border: 1px solid #b7b7b7;
  margin: 10px;
}

.UIJCRExplorerPortlet .UISearchContainer .ConstraintOption .IconConstraint {
	cursor: pointer;
}

/*================================.UIExportNode=================================*/

.UIJCRExplorerPortlet .UIExportNode {
  padding: 10px;
}

.UIJCRExplorerPortlet .UIExportNode .UIFormGrid {
	width: auto;
	margin: auto;
}

/*================================.UIImportNode=================================*/

.UIJCRExplorerPortlet .UIImportNode {
  padding: 10px;
}

/*================================UIReferencesList=================================*/

.UIJCRExplorerPortlet .UIReferencesList {
  padding: 10px;
}

.UIJCRExplorerPortlet .UIReferencesList .UIPageIterator {
  width: 98%;
}

/*================================UIPermissionManager=================================*/
.UIJCRExplorerPortlet .UIPermissionManager {
	padding: 10px;
}

.UIJCRExplorerPortlet .UIPermissionManager .UIForm .HorizontalLayout {
	border: 1px solid #BEC1C7;
	border-top: none;
}

.UIJCRExplorerPortlet .UIPermissionManager .UIPageIterator {
  width: 100%;
}

.UIJCRExplorerPortlet .UIPermissionManager .UIPermissionInfo {
  padding-bottom: 8px;
}

.UIJCRExplorerPortlet .UIPermissionManager .UIFormWithTitle .HorizontalLayout .FormContainer {
	padding: 0px;
}

.UIJCRExplorerPortlet .UIPermissionManager .UIPermissionForm .UIFormInputSet .AddIcon16x16 {
  margin-left: 5px; /* orientation=lt */
  margin-right: 5px; /* orientation=rt */
  float: none;
}

/*================================UINodeTypeInfo=================================*/

.UIJCRExplorerPortlet .UINodeTypeInfo {
  padding: 8px;
}

.UINodeTypeInfo .NavigationButtonContainer {
	display: none;
	float: right; /* orientation=lt */
	float: left; /* orientation=rt */
	cursor: pointer;
}
/*================================UIPropertyTab=================================*/
.UIJCRExplorerPortlet .UIPropertyTab .MultiValue {
	width: 50px;
	margin: auto;
}

.UIJCRExplorerPortlet .UIPropertyTab .UIGrid .MultiValue .Icon16x16 {
	width: auto;
	padding-left: 20px; /* orientation=lt */
	padding-right: 20px; /* orientation=rt */
	float: none;
	background-position: left center; /* orientation=lt */ 
	background-position: right center; /* orientation=rt */ 
}

/*================================UIGrid=================================*/

.UIJCRExplorerPortlet .UIGrid .OddRow {
  background: #fbfbfb;
}

.UIJCRExplorerPortlet .UIGrid tr {
  background: #f3f3f3;
}

/*=================================UITabContentContainer==============================*/

.UIJCRExplorerPortlet .UITabContentContainer .UITabContent .UIActionViewContainer .UIGrid td {
  border-top: solid 1px #cccccc;
}

.UIJCRExplorer .UIOneNodePathSelector .UITrees .Node {
  line-height: 24px;
}

.UIJCRExplorerPortlet .UIPropertyForm .FieldComponent .MultiValueContainer  {
	overflow: hidden;
}

.UIJCRExplorerPortlet .UIJCRExplorer .UIPropertyForm .AddNewNodeIcon {
	margin: 0px 3px;
}

/*=================================UICategoryManager==============================*/

.UIJCRExplorer .UICategoryManager {
	overflow: auto;
}

.UIJCRExplorerPortlet .UICategoryManager .UIOneNodePathSelector .UIFormWithTitle {
	width: auto;
}
/*====================================UISavedQuery==================================*/

.UIJCRExplorer .UISavedQuery {
	padding: 10px;
}

.UIJCRExplorerPortlet  .UIActionListContainer .UIFormWithTitle  {
  margin: 10px auto;
  width: 95%;
  border: none;
  padding: 0px;
}

/*############################## -- End UIDocumentWorkspace -- ##############################*/

.UIJCRExplorerPortlet  .UIPopupWindow .UIPropertyForm .UIFormGrid {
	width: 500px;
	margin: auto;
}

.UIJCRExplorerPortlet .UIDocumentFormController .UIFormUploadInput .FileNameLabel {
	width: auto;	
}

/*====================================MultiValueContainer==================================*/

.UIJCRExplorer .MultiValueContainer .MultiFieldAction {
	margin-left: 5px; /* orientation=lt */
	margin-right: 5px; /* orientation=rt */
}

.UIJCRExplorer .MultiValueContainer .UIFormUploadInput {
	margin-bottom: 5px;
	float: left; /* orientation=lt */
	float: right; /* orientation=rt */
}

.UIJCRExplorer .MultiValueContainer .UIFormUploadInput .MultiFieldAction {
	margin: 4px 3px 0px 3px;
	float: left;
}

.UIJCRExplorer .MultiValueContainer .UIFormUploadInput .SelectFileFrame {
	margin: 0px;
}

.UIJCRExplorer .MultiValueContainer .UIFormUploadInput .FileNameLabel {
	width: auto;
	padding: 0px;
}

.UIJCRExplorer .UIConfirmMessage .RecycleBinFull {
  background: url('DefaultSkin/background/Recycle_Bin_Full.gif') no-repeat left top ;
	width: 29px; height: 33px;
  float: left; /* orientation=lt */
  float: right; /* orientation=rt */
}

.UIJCRExplorer .UIConfirmMessage .Text {
	padding-left: 10px; /* orientation=lt */
	padding-right: 10px; /* orientation=rt */
	float: left; /* orientation=lt */
	float: right; /* orientation=rt */
	width: 90%;
}
/*================================UIUploadForm===================================*/
.UIJCRExplorerPortlet .UIUploadManager .SelectFileFrame .FileNameLabel { 
	width: 220px;
	overflow: hidden;
	margin: 0px;
}

/*====================================UIActionManager==================================*/
.UIJCRExplorerPortlet .UITabContentContainer .UIActionContainer .UIFormWithoutAction {
	border: 1px solid #B7B7B7;
	width: 95%;
	margin: 10px auto;
}

.LoadingProgressIcon {
  width: 64px;
  height: 64px;
  background: url('DefaultSkin/background/LoadingProgress.gif') no-repeat center center;
  position: relative;
}

/*============================================UIRightClickPopupMenu=========================================*/
.UIRightClickPopupMenu .MenuURLIcon {
	line-height:16px;
	padding: 3px 0 3px 20px; /* orientation=lt */
	padding: 3px 20px 3px 0px; /* orientation=rt */
	width: auto;
}

.UIRightClickPopupMenu .ItemSelected .MenuURLIcon {
	color: orange;
}

.UIJCRExplorerPortlet .UIRightClickPopupMenu .ItemSelected {
	cursor: pointer;
	background-color: #eaeaea;
	padding: 0 10px;
}

.UIRightClickPopupMenu .ItemSelected .ItemIcon {
	padding: 5px 0px 5px 26px; /* orientation=lt */
	padding: 5px 26px 5px 0px; /* orientation=rt */
	line-height: 16px;
	white-space: nowrap;
	color: orange;
	width: auto;
}

.UIJCRExplorerPortlet .UIFormInputSet .UIFormInputSetWithAction .UIFormGrid td {
 	padding: 4px 8px 4px 0px; /* orientation=lt */
 	padding: 4px 0px 4px 8px; /* orientation=rt */
}

.UIJCRExplorerPortlet .DriveNameInput .UIFormInputSet .UIFormInputSetWithAction .UIFormGrid {
  width: auto;
}

.UIJCRExplorerPortlet .DriveNameInput .UIFormInputSet .UIFormInputSetWithAction .UIFormGrid td.FieldLabel {
 	padding: 4px 8px 4px 0px; /* orientation=lt */
 	padding: 4px 0px 4px 8px; /* orientation=rt */
 	width: 130px;
 	_width: 135px;
}

.UIJCRExplorerPortlet .UISymLinkManager {
  padding: 10px;
}

.UITrees .Node .NodeIconLink {
	background-position: left top;
	font-weight: bold;
	height:  16px;
	padding-left: 11px;
	width: 20px;
}

.UIOneNodePathSelector .LinkSmall {
	background: url('DefaultSkin/background/LinkSmall.gif') no-repeat left bottom;
  width: 20px;
  height: 15px;
  padding-left: 12px;
  right: 0;
  bottom: 0;
}

.UIOneTaxonomySelector .LinkSmall {
	background: url('DefaultSkin/background/LinkSmall.gif') no-repeat left bottom;
  width: 20px;
  height: 15px;
  padding-left: 12px;
  right: 0;
  bottom: 0;
}

.UIUploadForm .GroupUploadILine {
  background: url('DefaultSkin/background/DotLine1x2.gif') repeat-x;
  height: 2px;
  margin: 10px;
}

