/*  Text Align */
.HeaderBody,.MenuBody,
.Summary,.HeaderRight, .InputNumber,
.IdData, .SummaryData {
	/*text-align: right;*/
}

/*
.ActionsImagesTableHeader,
.CriteriaDetails,
.ListFileTable,.ButtonsTable,.ListEntitiesTable, .FilterEntitiesTable, .FilterFilesTable, .ListOUTable, .TransferCredentialTable,
.ListFileActivityTable, .ListClassificationTable, .SelectCredentialTable,  .ListCredentialTable, .ListClassificationTable, .ListRepositoryTable, .RepoToRepoMappingTable, 
.Buttons, 
.CheckBoxData,  .WhenDateData, .IPData,
.IdTableHeader, .NameTableHeader, .StatusTableHeader, .DateTableHeader, .FilterFilesActivityTable, 
.ActionImagesData, .HeaderCenter, .SelectDateRangeTable, .FilterCredentialsTable, .CredentialEntityDetailsTable,.AssignProtectionLicenseDetailsTable,
.RepositoryNameTD, .ADLoginTable, .SystemAdminLoginTable, .RepositoryDetailsTable,.SelectOUInLoginContextTable, .EntityDetailsTable , .ViewProtectionLicenseTable,
.ListFileTransferTable, .FileActivitiesSingleTable, .ChangePassswordTable, .ErrorPageTable ,.HelpPageTable ,.RefineCriteriaTable, .InfoTable, .AuthorizedTableHeader,
.HotFolderCabinetTable, .ListAuditLogTable, .AuditLogRequesterUserTableHeader, .FilterAuditLogTable, .ListProtectionDefaultTable, .ViewProtectionDefaultTable, .ProtectionDefaultData, 
.AssignProtectionLicenseTable, .FilterProtectionLicenseTable, .ListProtectionLicenseTable, .WebViewUploadFileTable , .ListWebFileTable  , .ListIdEstComponentTable, .InfoSourceResponseTable,
.UpdateIdEstComponentTable, .MobileResponseTable, .ListHotFolderTable,.ListHotFolderCabinetTable
{
	text-align: center;
}
*/

.ButtonsTable, .Buttons
{
    text-align: center;
} 

.NameTableHeaderWithoutWhitespace
{
	text-align: center;
}

.HeaderLeft,
.NavigationTable, .DataLabel, .DataValue,.HFValue,.HFNameLabel,.HFValue,
.FilterDataParamName, .FilterDataParamCondition, .FilterDataParamValue,
.NameData, .StatusData, .DateData, .NavigationData,.DownloadData,  .AuthorizedData,
.FilterSectionHeadingName, .FilterDataParamSection, .FilterDataParamSection, .InputTextArea, 
.PDDataLabel, .ListPLUserData, .ListPLTypeData, .ExpireLSCss, .ValidLSCss, .ValidLSAboutToExpireCss, .DisplayLabel, .FileNameLabel, .MultiLineDataValue
{
	text-align: left;
}


/* ===== Margin   === */
.HeaderBody,.MenuBody {
	margin: 0px;
}

.homebody {
	margin: 0pt;
}

.Summary,
.ListFileTable, 
.CriteriaDetails,
.ListAuditLogTable,.ListHotFolderCabinetTable { 
	/*=== To center the contents ===*/
	/* margin-left: 5%; */ 
	margin-left: auto;
	margin-right: auto
}

.ButtonsTable,  .ListEntitiesTable, .FilterEntitiesTable, .FilterFilesTable, .ListOUTable, .ListFileActivityTable, .TransferCredentialTable,
.PaginationTable, .FileDetailsTable, .CredentialDetailsTable, .FilterFilesActivityTable, .ListClassificationTable, .ListCredentialTable, .ListClassificationTable, .ListRepositoryTable, .RepoToRepoMappingTable, 
.SelectDateRangeTable, .SelectIPAddressRangeTable, .FilterCredentialsTable, .CredentialEntityDetailsTable,.AssignProtectionLicenseDetailsTable, .SelectCredentialTable,
.ADLoginTable, .SystemAdminLoginTable, .RepositoryDetailsTable, .SelectOUInLoginContextTable, .AssignOUAdminTable, .MenuSettingsTable, .ViewProtectionLicenseTable,
.EntityDetailsTable, .ListFileTransferTable, .FileActivitiesSingleTable ,.ChangePasswordTable , .ErrorPageTable, .HelpPageTable  ,.RefineCriteriaTable, .InfoTable, .HotFolderCabinetTable, .HotFolderTable,
.CredentialHeaderTable, .FilterAuditLogTable, .AssignProtectionLicenseTable,.FilterProtectionLicenseTable,.ListProtectionLicenseTable, .WebViewUploadFileTable , .ListWebFileTable, .HotFolderTableInnerFieldSet ,
.ListIdEstComponentTable, .InfoSourceResponseTable , .UpdateIdEstComponentTable, .MobileResponseTable, .ListHotFolderTable
{
	/*==== For Center Aligning the table */
	margin-left: auto;
	margin-right: auto;
}

/*==== For Scroll Bars the table */
 .ScrollBarsInSelectOU, .ScrollBarsInSelectCredential {
    overflow: scroll;
    width:  90%;
    height: 300px;
    margin: auto;
    text-align: center;
}

.ScrollBarsInSelectEntities
{
	/*width:  90%;*/
	overflow: scroll;
    margin: auto;
    text-align: center;
    height: 300px;
}

.ScrollBarsInSelectRepository {
    overflow: auto;
    /*width:  90%; Changed the width of list repo table to 100%*/
    width:  100%;
    margin: auto;
    text-align: center;
} 

.ScrollBarsHeaderInSelectEntities{
    width:  95%;
    margin: auto;
    text-align: center;
}

.ScrollBarsInRedistributeFile
{
	overflow: auto;
	max-height: 110px;
	overflow-x: hidden;
	width: 100%;
}

.ListEntitiesTableHeader {
    width: 88%;
    text-align: left;
}

.IdTableHeader, .NameTableHeader , .LoginInfo, .AuthorizedTableHeader
{
    white-space: nowrap;	
}

.SelectRepositoryTable
{
	width: 100%;
	border: none;
	text-align: left;
	padding: 0px;
	border-spacing: 4px;;
}

.PageHeader
{
    border: none;
    border-spacing: 0px;
    padding: 0px;
}

FORM {
    display: inline;
}

/*
    Used For Login as 'System User'
*/
.LoginTableHeaderDetails
{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 11px; 
    FONT-FAMILY: 'Open Sans', Tahoma;
    text-align: center;  
    color: #e9e8e8;      
}

.FilterDataParamValue
{
	white-space: nowrap;
}

.DateData, .InputDate
{
    white-space: nowrap;
}

.PredefinedCredentialBox
{
	width :10px;
	height:10px;
	/* border:0px solid #000; */
	background-color:#000000;
}

.CustomCredentialBox
{
	width:10px;
	height:10px;
	/* border:0px solid #000; */ 
	background-color:#0000FF;
}
.AdhocCredentialBox
{
	width:10px;
	height:10px;
	/* border:0px solid #000; */
	background-color:#963200;
}
.ArrowButton
{
	text-align: center;
}

.HomePageTopLinks
{
	text-align: right;
	
}

/* CSS for Download DC Button */
.DownloadButton
{
	font-family: 'Open Sans', Tahoma;
	font-weight : bold; 
	padding: 5px;
	font-size : 20px;
	text-align: center;
}

.RegisterProfile
{
    font-family: 'Open Sans', Tahoma;
    font-weight : bold; 
    padding: 5px;
    font-size : 12px;
    text-align: center;
}

.RegisterNewUser
{
	font-family: 'Open Sans', Tahoma;
	font-weight : bold; 
	padding: 5px;
	font-size : 20px;
	text-align: center;
}

.HeadingFieldSet
{ 
	width:98%;
	display:block; 
	float:left; 
	margin:auto;
	border:1px solid #CCCCCC; 
	padding-bottom: 5px;
} 

.HeadingLegend
{ 
    FONT-SIZE: 11px; 
    FONT-FAMILY: 'Open Sans', Tahoma;
    text-decoration:none;
    color:#000000;
	padding:4px 25px; 
	border:1px solid #CCCCCC; 
	margin-left: 10px; 
}

/* CSS ids for OU hierarchy display STARTS*/
#outreeTable {
    margin-left: auto;
    margin-right: auto;
    
    font-family: 'Open Sans', Tahoma;
    width: 95%;
}

#outree ul {
	list-style: none;
}

#outree li {
	padding: 2px;
}

#outree img {
	border: none;
}

#outree a {
    border: none;
}
/* CSS ids for OU hierarchy display ENDS*/

/* CSS for default selected repository STARTS*/
.active
{
	background:url(../images/repo-arrow.png) no-repeat right;
}
.ordinary
{
	background:none;
}
/* CSS for default selected repository ENDS*/
#OptionsImage
{
	cursor: pointer;
}

.MultiLineDataValue
{
	word-wrap: break-word;
	word-break: break-all;
}
.UsingWebConnectTable, .UsingDesktopAgentTable
{
    border: solid 1px #c3c3c3;
}

.InProgressDivLoadEAParams {	
	line-height: 40px;
	text-align:center;
}

.InProgressDivLoadEAParams img {
	width: 25px;
	height: 25px;
}

td > * {
    vertical-align : middle;
}

.InputRadio
{
    margin-top : 2px !important;
}