﻿/*LINES TOOLBAR*/
.ucAppLine
{
    background-position: left center;
    float: left;
    display: block;
    background-image: url('../../images/icon_checkbox.png');
    cursor: default;
}
.ucAppLine IMG
{
    display: none;
}
.ucAppLine span
{
    display: inline-block;
    width: 13px;
    height: 13px;
}
.ucAppLine_Selected
{
    background-position: left center;
    float: left;
    display: block;
    background-image: url('../../images/icon_checkbox_checked.png');
}
.ucAppLine_Selected IMG
{
    display: none;
}
.ucAppLine_Selected span
{
    display: inline-block;
    width: 13px;
    height: 13px;
}

.ucRejLine
{
    background-position: left center;
    float: left;
    display: block;
    background-image: url('../../images/icon_checkbox.png');
    cursor: default;
}
.ucRejLine IMG
{
    display: none;
}
.ucRejLine span
{
    display: inline-block;
    width: 13px;
    height: 13px;
}
.ucRejLine_Selected
{
    background-position: left center;
    float: left;
    display: block;
    background-image: url('../../images/icon_checkbox_checked_red.png');
}
.ucRejLine_Selected IMG
{
    display: none;
}
.ucRejLine_Selected span
{
    display: inline-block;
    width: 13px;
    height: 13px;
}

.ucHoldLine
{
    background-position: left center;
    float: left;
    display: block;
    background-image: url('../../images/icon_checkbox.png');
    cursor: default;
}
.ucHoldLine IMG
{
    display: none;
}
.ucHoldLine span
{
    display: inline-block;
    width: 13px;
    height: 13px;
}
.ucHoldLine_Selected
{
    background-position: left center;
    float: left;
    display: block;
    background-image: url('../../images/icon_checkbox_checked.png');
}
.ucHoldLine_Selected IMG
{
    display: none;
}
.ucHoldLine_Selected span
{
    display: inline-block;
    width: 13px;
    height: 13px;
}

.ucCommentsBubble
{
}
.ucCommentsBubble span
{
    display: inline-block;
    font-size: 8px;
    width: 12px;
    height: 15px;
    text-align: center;
    vertical-align: middle;
    background-image: url('../../images/icon_comments.png');
    background-repeat: no-repeat;
}
.ucCommentsBubble img
{
    display: none;
}

.ucApprv_Comment
{
    margin-left: -5px;
    display: inline-block;
    width: 12px;
    height: 12px;
    background-position: center top;
    vertical-align: top;
    text-align: center;
    font-size: 8px;
    background-image: url('../../images/icon_comments.png');
    background-repeat: no-repeat;
}

.LineUC1ToolBarUC_Remove1
{
    cursor: pointer;
}
/*MY DOCUMENTS INBOX*/
.MDoc
{
    width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
}
.MDoc_Table
{
    table-layout: fixed;
}
.MDoc_Table_0
{
    width: 127px;
    vertical-align: top;
    padding-top: 5px;
    padding-left: 5px;
    border-right: solid 1px #eeeeee;
}
.MDoc_Table_1
{
    vertical-align: top;
    padding-left: 3px;
}
.MDoc_TreeView
{
}
.MDoc_TreeView_NodeStyle
{
    font-weight: bold;
    color: Black;
    height: 22px;
    padding-right: 5px;
    padding-left: 2px;
}
.MDoc_TreeView_SelectedNodeStyle
{
    font-weight: bold;
    color: White;
    background-image: url('../../Images/folder_selected_bg.png');
    background-repeat: repeat-x;
}
.MDoc_TreeView_ParentNodeStyle
{
    font-size: larger;
    font-weight: bold;
}

/*NAVIGATION UC*/
.Nav_SignOutBtnStyle
{
    font-weight: bold;
    color: White;
    text-decoration: none;
}
.Nav_HelpBtnStyle
{
    color: White;
    text-decoration: none;
}
.Nav_StaticMenuStyle
{
    height: 23px;
    text-align: center;
    width: 300px;
}

.Nav_StaticMenuStyle table
{
    border-right: solid 1px #eeeeee;
    height: 100%;
}
.Nav_StaticMenuItemStyle
{
    color: #4c4c4c;
    text-decoration: underline !important;
}
.Nav_StaticMenuItemStyle img
{
    display: none;
}
.Nav_StaticSelectedStyle
{
    color: #597885;
    font-weight: bold;
    text-decoration: none !important;
}
.Nav_DynamicMenuStyle
{
    border: solid 1px Gray;
    padding: 3px;
}
.Nav_DynamicMenuItemStyle
{
    color: #4c4c4c;
    text-decoration: underline !important;
    padding-left: 3px;
}
.Nav_Table
{
    border-collapse: collapse;
    width: 644px;
    background-image: url(../../images/menu_bg.png);
    background-repeat: no-repeat;
}
.Nav_Table_TR0
{
}
.Nav_Table_TR1
{
}
.Nav_Table_TR0_TD
{
    padding-top: 10px;
    padding-right: 20px;
    vertical-align: top; /*FF height: 22px;*/
    padding-bottom: 10px;
    width: auto;
    text-align: right;
}
.Nav_Table_TR1_TD
{
    padding-left: 60px;
    height: 30px;
    vertical-align: top;
}
.Nav_lblUser
{
    position: relative;
    float: right;
    top: -17px;
    margin-right: 3px;
}
.Nav_lblUserName
{
    position: relative;
    float: right;
    top: -17px;
    margin-right: 20px;
}


/*TOOLBAR*/
/*SPLIT*/
.ucSplit
{
    cursor: pointer;
}
.ucSplit_XPopup
{
    border: 1px solid gray;
    background-color: White;
    padding: 5px;
    width: auto;
}
.ucSplit_XPopup span
{
    cursor: pointer;
    padding-top: 2px;
    display: block;
}
.ucSplit_Img
{
}
.ucSplit_Span
{
}

.ucApprv
{
    overflow: hidden;
}
.ucApprv_XPopup
{
    border: solid 1px Gray;
    background-color: White;
    padding: 5px;
    width: 500px;
}
.ucApprv_XPopup input
{
    margin-left: 3px;
}
.pointer
{
    cursor: pointer;
}
.ucLineComment
{
}
.ucLineComment_Popup
{
    border: 1px solid gray;
    background-color: White;
    padding: 5px;
    width: 300px;
}
.ucLineComment_Popup TEXTAREA
{
    width: auto;
    width: 290px;
    font-size: 11px !important;
    font-family: Tahoma,Arial, Helvetica, sans-serif !important;
}

.ucLineComment_Title
{
}


.ucApprv_Img
{
}
.ucApprv_Span
{
}

/*TEXTBOXUC*/
.TextBoxUC_Panel1
{
    display: inline;
    width: auto;
}
.TextBoxUC_Panel2
{
    display: inline;
    width: auto;
}
.TextBoxUC_TextBox
{
    font-size: 11px;
    font-family: Tahoma,Arial, Helvetica, sans-serif;
}
/*.TextBoxUC_CompletionListCssClass { height: auto !important; min-height: 16px !important; max-height: 100px !important; width: auto !important; min-width: 80px !important; max-width: 250px !important; overflow: auto; background-color: White; border: solid 1px gray; margin: 0px !important; padding: 4px; }
*/
.TextBoxUC_CompletionListCssClass
{
    height: auto !important;
    min-height: 20px !important;
    max-height: 60px !important;
    min-width: 200px !important; /*max-width: 250px !important;*/
    overflow: auto;
    background-color: White;
    border: solid 1px gray;
    padding: 4px 4px 20px 4px;
    margin-top: 0px !important;
    visibility: hidden;
}
.TextBoxUC_CompletionListCssClass > li
{
    cursor: pointer;
}
.TextBoxUC_CompletionListItemCssClass:empty
{
    background-position: center top;
    background-image: url('../../Images/hline.png');
    background-repeat: no-repeat;
}

.TextBoxUC_CompletionListItemCssClass[_value=""]
{
    background-position: center top;
    background-image: url('../../Images/hline.png');
    background-repeat: no-repeat;
}
/*.TextBoxUC_CompletionListCssClass > li:first-child
{
    height:auto;
 }
*/

/*;.TextBoxUC_CompletionListCssClass > li:Empty
{
    text-align: center;
    cursor: default;
    background-color: White;
    background-image: none;
    list-style-type: disc;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #C0C0C0;
    margin-top: 2px;
    margin-right: 5px;
    margin-left: 5px;
    height: 2px;
    overflow: hidden;
}*/
.TextBoxUC_CompletionListHighlightedItemCssClass
{
    background-image: url('../../Images/folder_selected_bg.png');
    background-repeat: repeat-x;
}
/*.TextBoxUC_CompletionListHighlightedItemCssClass[_value=""]
{
    text-align: center;
    cursor:default;
    background-color: White;
    background-image: none;
}

.TextBoxUC_CompletionListItemCssClass[_value=""]
{
    text-align: center;
    cursor:default;
    background-color: White;
    background-image: none;
}*/

.AttachUC_lbtnOpenUploadLayer
{
    width: 33px;
    padding-left: 5px;
    position: relative;
    top: -16px;
    float: right;
    display: block;
    background-image: url('../../Images/icon_attach.png');
    background-repeat: no-repeat;
    text-align: right;
    height: 20px;
}
.AttachUC_pnlUploadLayer
{
    background-color: White;
    border: solid 1px #f0f0f0;
    padding: 5px;
    width: 205px !important; /*FF*/
    overflow: hidden;
}

#AttachUC1_lbtnOpenUploadLayer_ModalPopupExtender_foregroundElement
{
    top: 35% !important;
}
#PopupMsgUC1_LinesRejectionComment1_TextBox1
{
    width:268px;
}
.AttachUC_pnlUploadLayer input[type="file"]
{
    margin-bottom: 3px;
}
.AttachUC_FileLink
{
    white-space: nowrap;
    float: left;
    clear: none;
    margin-left: 3px;
    padding-left: 20px;
    color: #444339;
    display: block;
    width: 50%;
    height: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    background-image: url('../../images/icon_blank.png');
    background-repeat: no-repeat;
    background-position: left center;
}
.AttachUC_FileLink[xfextension=".txt"]
{
    background-image: url('../../images/icon_txt.png');
}
.AttachUC_FileLink[xfextension=".doc"]
{
    background-image: url('../../images/icon_doc.png');
}
.AttachUC_FileLink[xfextension=".docx"]
{
    background-image: url('../../images/icon_doc.png');
}
.AttachUC_FileLink[xfextension=".eml"]
{
    background-image: url('../../images/icon_eml.png');
}
.AttachUC_FileLink[xfextension=".pdf"]
{
    background-image: url('../../images/icon_pdf.png');
}
.AttachUC_FileLink[xfextension=".xls"]
{
    background-image: url('../../images/icon_xls.png');
}
.AttachUC_FileLink[xfextension=".xlsx"]
{
    background-image: url('../../images/icon_xls.png');
}
.AttachUC_FileLink[xfextension=".gif"]
{
    background-image: url('../../images/icon_img.png');
}
.AttachUC_FileLink[xfextension=".png"]
{
    background-image: url('../../images/icon_img.png');
}
.AttachUC_FileLink[xfextension=".bmp"]
{
    background-image: url('../../images/icon_img.png');
}
.AttachUC_FileLink[xfextension=".jpg"]
{
    background-image: url('../../images/icon_img.png');
}

.AttachUC_DeleteFileLink
{
    float: left;
    clear: none;
    margin-left: 3px;
    height: 20px;
    display: inline;
    width: 20%;
    text-overflow: ellipsis;
    overflow: hidden;
}
.AttachUC__lblUploadLayerCaption
{
    font-weight: bold;
}

.AttachUC_lblUploadLayerCaption
{
}

/*APPROVER*/
.Approver_Img1
{
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url('../../images/check_blank.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.Approver_Img1_Checked
{
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url('../../images/check_blank_disabled.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.Approver_Img2
{
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url('../../images/check_blank.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.Approver_Img2_Checked
{
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url('../../images/check_blank_disabled.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.Approver_Img3
{
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url('../../images/check_blank.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.Approver_Img3_Checked
{
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url('../../images/check_blank_disabled.png');
    background-repeat: no-repeat;
    background-position: center center;
}
.Approver_Delete
{
    color: Red;
    cursor: pointer;
    float: right !important;
    clear: none;
}

.Approver_Table
{
    table-layout: fixed;
    width: 100%;
    border-collapse: collapse;
}
.Approver_Table TD
{
    vertical-align: top;
    padding-left: 3px;
}
.Approver_Table_TR0_Img
{
    width: 50px !important;
    color: #577682;
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #f0f0f0;
}
.Approver_Table_TR0_Name
{
    width: 100px;
    font-weight: bold;
    color: #577682;
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #f0f0f0;
}
.Approver_Table_TR0_Date
{
    width: 70px !important;
    font-weight: bold;
    color: #577682;
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #f0f0f0;
}
.Approver_Table_TR0_Comment
{
    width: auto;
    font-weight: bold;
    color: #577682;
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #f0f0f0;
}
.Approver_Table_TR_Img
{
}
.Approver_Table_TR_Name span
{
    float: left;
    clear: none;
}
.Approver_Table_TR_Name_Bold
{
    font-weight: bold;
}
.Approver_Table_TR_Date
{
}
.Approver_Table_TR_Comment
{
}
.Approver_AddApproverCaption
{
    font-weight: bold;
    margin-top: 10px;
}

.GoodsDelivered
{
    background-color: #E7FEBA;
}
.GoodsReceiveFieldRTC input
{
    width: 60px;
    margin-left: 5px;
}
.right
{
    text-align: right;
}
A.left
{
    float: left;
}
A.right
{
    float: right;
}
A.marginleft
{
    margin-left: 3px;
}
A.marginright
{
    margin-left: 3px;
}
A.marginleft_x2
{
    margin-left: 10px;
}
A.marginright_x2
{
    margin-left: 10px;
}
A.margintop
{
    margin-top: 3px;
}
A.margintop5
{
    margin-top: 5px;
}


A.button
{
    padding-right: 1px;
    display: block;
    background: url('../../images/btn3_right.gif') no-repeat right top;
    height: 25px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
A.button > SPAN
{
    padding-bottom: 0px;
    line-height: 25px;
    padding-left: 6px;
    padding-right: 6px;
    display: block;
    background: url('../../images/btn3_default.gif') no-repeat;
    height: 25px;
    cursor: pointer;
    padding-top: 0px;
}
A.icon_rejected > SPAN
{
    padding-left: 22px;
    background: url('../../images/btn3_reject.gif') no-repeat;
}
A.icon_approved > SPAN
{
    padding-left: 22px;
    background: url('../../images/btn3_approve.gif') no-repeat;
}
A.icon_hold > SPAN
{
    padding-left: 22px;
    background: url('../../images/btn3_hold.gif') no-repeat;
}

A.aspNetDisabled > SPAN
{
    color: #C0C0C0!important;
    cursor:inherit!important;
}