.WhenTableHeader, .WhereTableHeader
{
    width: 2%;
}

.IdTableHeader, .SelectAllTableHeader, .DeleteTableHeader,
.selectData {
	width: 3%;
	padding-left : 5px;
    padding-right : 5px; 
}

.selectData, .SelectAllTableHeader
{
    text-align : center;
}

.selectData label, .selectData input[type="checkbox"]
{
    margin-top : auto;
    margin-bottom : auto; 
}

.SelectAllTableHeader label, .SelectAllTableHeader input[type="checkbox"]
{
    margin-top : auto;
    margin-bottom : auto; 
}

.NavigationDataEmpty, .IdData {
	width: 5%;
}

.StatusTableHeader {
	width: 6%;
}

.ActionsImagesTableHeader, .AuthorizedTableHeader {
	width: 8%;
    padding-left : 5px;
    padding-right : 5px;
}

.AuthorizedTableHeader
{
	max-width:110px;
}

.DateTableHeader {
	width: 20%;
}

.NameTableHeader {
	/*width: 15%;*/
	width: 14%;
}

.NameTableHeaderWithoutWhitespace
{
	width: 15%;
}
.FilterDataParamName, .FilterDataParamCondition {
	width: 20%;
}

.HeaderRight,.HeaderLeft {
	width: 25%;
}

.DataLabelIPTO {
    width: 5%;
}
.DataLabel, .MenuSettingsTable, .DisplayLabel {
 	width: 30%;
}
.PDDataLabel
{
	width: 25%;
}

.HFNameLabel, .AuditLogRequesterUserTableHeader{
	width: 10%;
}

 .FileNameLabel  {
    width: 15%;
 }
 .HFValue {
 	width: 40%;
 }
 
.InputRadioTD, .RefineCriteriaTable {
    width: 35%;
}
.SelectOUInLoginContextTable,.HeaderCenter,  .FileActivitiesSingleTable {
	width: 80%;
}

.ClassificationTableHeader
{
	width: 40%;
}
.PrepareProtectMultiSelectOptions, .HotFolderMultiSelectOptions
{
	width: 45%;
}
 .FilterDataParamValue, .CredentialEntityDetailsTable,.AssignProtectionLicenseDetailsTable, .ADLoginTable, .SystemAdminLoginTable {
 	width: 50%;
 }
 
 .ChangePasswordTable
 {
    width:  50%;
 }
 .AssignOUAdminTable, .FileDetailsTable, .HotFolderCabinetTable
, .AssignProtectionLicenseTable, .InputHFOwnerName {
    width:  60%;
 }
.FilterAuditLogTable, .ViewProtectionLicenseTable, .WebViewUploadFileTable
{
    width:  100%;
}
.InputText, .InputDate, .EntityDetailsTable ,.ErrorPageTable, .InfoTable, .InputNumber,.InputTextArea, .InputFile, .InfoSourceResponseTable

{
 	width: 80%;
 	margin-left: 0px;
}

.InfoTable
{
   width: 100%; 
}


/*.InputDate
{
    width: 60%;
}
*/
.FilterCredentialsTable
{
 	width: 100%;
}
.InputIP
{
	width: 90%;
}

.ListOUTable {
    width: 95%;
}

.HotFolderTableInnerFieldSet {
	width: 98%
}


.Summary,.FilterFilesTable,
.CredentialDetailsTable, .FilterFilesActivityTable, .SelectDateRangeTable, .ListCredentialTable, .ListClassificationTable, .ListRepositoryTable, 
.RepositoryDetailsTable, .ListFileTransferTable, 
.PageHeader, .TransferCredentialTable,
.CriteriaDetails, .HotFolderTable, .ListAuditLogTable, .UpdateIdEstComponentTable, .ListHotFolderTable, .ListHotFolderCabinetTable 
{
    width: 100%;
}

.ListFileActivityTable
{
    width: 100%;
}
.FilterEntitiesTable,.ListClassificationTable,.ListFileTable
{
    width: 100%;
}
.FilterProtectionLicenseTable , .ListIdEstComponentTable
{
    width: 100%;
}

.ListProtectionLicenseTable
{
    width: 90%;
}
.ListEntitiesTable,.PrepareProtectTable 
{
    /*width: 95%;*/
    width: 100%;
    border-spacing: 0px;
}

.HeaderBody,.MenuBody,.NavigationTable, .ListAccessRightsTable,.FilterEntitiesTypeTable, .SelectCredentialTable, .ListAssignOUAdminEntityTable,
.FilterSectionOddTable, .FilterSectionEvenTable,  .FilterInnerTable,  .CredentialEntityMapTable, 
.ListFileCredentialTable, .HelpPageTable, .CredentialHeaderTable, .ProtectinDefaultOddTable, .ListWebFileTable
{
    width: 100%;
}

/* ===Border and Padding ===*/
.ActionImagesLink {
	/*vertical-align :bottom ;*/
	vertical-align : middle;
	border-style : none;
	margin-bottom : 2px;
}	

.PaginationButton {
	padding-right: 10px;
}

.SummaryData {
	   padding-right: 10px;
}

.IdTableHeader, .NameTableHeader, .StatusTableHeader, .DateTableHeader,
.IdData, .NameData,.CheckBoxData, .StatusData, .DateData, .NavigationData,.DownloadData, .IPData, 
.FilterDataParamName, .FilterDataParamValue, .FilterDataParamCondition, .DaysData,
.DataLabel, .DataValue, .HFValue,.DataLabelIPTO, .WhenTableHeader, .WhenDateData, .AuthorizedData ,
.AuditLogRequesterUserTableHeader, .PDDataLabel,.ListPLUserData, .ListPLTypeData,
.ExpireLSCss, .ValidLSCss, .ValidLSAboutToExpireCss,.MultiLineDataValue

 {
	padding-Top: 1px;
	padding-bottom: 1px;
	padding-left : 5px;
    /*padding-right : 5px;*/
    word-break: break-all;
    text-align : left;
}

.NameTableHeaderWithoutWhitespace
{
	padding-Top: 1px;
	padding-bottom: 1px;
}

.ListPLUserData
{
	width: 25%;
	overflow:  	
}
.ListPLTypeData
{
	width: 20%; 	
}
.IPDataValue
{
	text-align:center;
	width: 50%; 
}
/*****Row Height*****/
.FilterRow, .TableHeader, .FilterSectionOddRow, .FilterSectionEvenRow, .FilterRowHidden,
.TableHeaderAccessRightsTop, .TableHeaderAccessRightsLabel, .TableRowOdd, .TableRowEven, .TableRow {
	height: 40px;
}

.DataDetailsHeader
{
    height: 20px;
}

.DataDetails
{
	height: 40px;
}

.TableRowAccessRights {
	/*height: 18pt;*/
	height: 30px;
}

.TableBodyWithScrollBar {
	width: 95%;
	/*
	overflow: auto;
    width: 90%;
    overflow-x: hidden;
    */
}


.TableHeaderWithScrollBar {
    width: 100%;
}

.RepositoryNameTD
{
	height: 20px;
    padding-Top: 1px;
    padding-bottom: 1px;
	padding-right: 1px;
    padding-left: 1px;
    
}

.Buttons
{
	/*height:22px;*/
}

.WebViewButton
{
		height:30px;
}
.InputFile
{
	height:30px;
}

.ImageToolTip
{
	/*vertical-align : bottom;*/
	vertical-align : middle; 
	height:17px;
	border: none;
	width: 21px;
	/*margin-bottom : 2px;*/
	margin-bottom : 6px;
}

.ImageLinkToolTip
{
	/*vertical-align : bottom;*/ 
	vertical-align : middle; 
	width:21px;
}

.HelpImageToolTip
{
    /* vertical-align : bottom;  */
    vertical-align : middle; 
    border: none;
    padding-bottom: 2px;
}

.HelpImageLinkToolTip
{
    /* vertical-align : bottom;  */
    vertical-align : middle; 
    padding-bottom: 2px;
     
}
.DescriptionDataClassification
{
	width: 70%;
	text-align: justify;
	padding : 3pt; 
	word-break : break-all;
}

.MultiSelectOptions  
{
	/* height:75pt; */
	 
	border: 1;
	width: 100%;	
}

.RepoToRepoMappingTable 
{
	width : 100%;
}

.ProtectClassification, .HotFolderClassification,.HotFolderCredentials, .HotFolderExternalReferenceDetails
{
	border-style: groove; 
	border-width:  1pt; 
	width : 100%;
	text-align : center; 
	
}
.Frame, .FrameTableHeader, .ExternalReferenceDetailsFrame
{
	color : #141414; 
	text-align: justify;
}
.Frame 
{
	height: 12pt; 
}
.protectTableHeader, .HotFolderTableHeader
{
	width: 100%;
	text-align: center;
}
.ClassificationDescription
{
	border: 0;
	width: 100%;
	
}
.credentialType, .PrePareProtectCredentialTypeTable, .HotFolderCredentialType
{
	text-align: right; 
}
.SortedArrow
 {
	border:0em;
	margin-left:3pt;
	/*margin-bottom:3pt;*/
 }
 
 .HomePageActionImagesLink {
	vertical-align :middle; ;
	border-style: none;
}	
 
 
 .SupportedExtensionTD {
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
    
 }
 .uploadData
 {
 	text-align : center ;
 }
 
 /* CSS for repository login tables - this CSS will apply to all type of Repositories including system one. STARTS */
 .repositoryLoginTable
 {
 	margin-top : 0px ;
 	width : 100% ;
 	border: none;
 	height: 100%;  
 }
 /* CSS for repository login tables - this CSS will apply to all type of Repositories including system one. ENDS */

.MobileResponseTable , .MobileInfoTable
{
	width: 90%;	
}

.CredentialCheckBoxHeader
{
	/*padding-left:5px;
	padding-right:5px;*/
}

.ARIdTableHeader
{
	width: 9%;
}

.ARNameTableHeader
{
	width: 41%;
}

.BasicSearchPanel input[type="text"], .FilterDataParamValue input[type="text"],
.DataValue input[type="text"], .DataValue input[type="password"], .FilterDataParamValue select, .DataValue select,
.ButtonsTable select, .FilterDataParamValue input[type="text"]:focus, 
.DataValue input[type="text"]:focus, .DataValue input[type="password"]:focus, .DataValue select:focus, 
.FilterDataParamValue select:focus, .ButtonsTable select:focus,
.HotFolderTableInnerFieldSet input[type="text"], .HotFolderTableInnerFieldSet input[type="text"]:focus,
.HotFolderTableInnerFieldSet input[type="text"], .HotFolderTableInnerFieldSet input[type="text"]:focus,
.DataLabel input[type="text"], .DataLabel input[type="text"]:focus
{
    height : 30px;
    border-radius : 10px;
    padding-left : 15px;
    padding-right : 10px;
    border : 1px solid #cbcbcb;
    margin-top : 5px;
    margin-bottom : 5px;
    outline : none;
    box-sizing: border-box;
    font-weight: normal;
}

.EAModalTable input[type="text"], .EAModalTable input[type="password"], .EAModalTable select,
.EAModalTable input[type="text"]:focus, .EAModalTable input[type="password"]:focus, .EAModalTable select:focus
{
    height : 30px;
    border-radius : 10px;
    padding-left : 15px;
    padding-right : 10px;
    border : 1px solid #cbcbcb;
    outline : none;
    box-sizing: border-box;
    font-weight: normal;
}

.DaysData input[type="text"], .DaysData input[type="text"]:focus, .WhenTableHeader input[type="text"], .WhenTableHeader input[type="text"]:focus
{
    border-radius : 10px;
    padding-left : 15px;
    padding-right : 10px;
    border : 1px solid #cbcbcb;
    outline : none;
    box-sizing: border-box;
    font-weight: normal;
}
 
 
.DataValue textarea, .DataValue textarea:focus,
.EAModalTable textarea, .EAModalTable textarea:focus
{
    border-radius : 10px;
    padding-left : 15px;
    padding-right : 10px;
    border : 1px solid #cbcbcb;
    outline : none;
}
.TableRowOdd>td, .TableRowEven>td
{
    padding-left : 5px;
    /*padding-right : 5px;*/
}

.TableRowAccessRights>th
{
    padding-left : 5px;
}

.CriteriaDetails {
    text-align: left;
    width: 100%;
    font-size: 13px;
    margin-bottom: 10px;
    margin-top: -5px;
} 

/*
table
{
     border-spacing: 0px; 
}
*/
.TableRowAccessRights table
{
    margin : 0 auto;
}

.FileUploadStyle
{
	visibility:hidden;
	max-width: 1px;
}

.fileTooltipIconCustomMargin
{
	margin-top:5px;
}

.fileMaxWidth
{
	max-width:77%;
}