
.MsgBox_Info, .MsgBox_Success, .MsgBox_Warning, .MsgBox_Error, .MsgBox_Validation {
    padding:0px;margin:0px;font-size: 1px;
    border: 1px solid;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.MsgBox_Info {
    color: #00529B;
    background-color: #BDE5F8;
    word-wrap:break-word;
}
.MsgBox_Success {
    color: #4F8A10;
    background-color: #DFF2BF;
    word-wrap:break-word;
}
.MsgBox_Warning {
    color: #9F6000;
    background-color: #FEEFB3;
    word-wrap:break-word;
}
.MsgBox_Error {
    color: #D8000C;
    background-color: #FFBABA;
    word-wrap:break-word;
}
.MsgBox_Container
{
    padding:0px;margin:0px;border:0px;font-size: 1px;
    position : relative;
    margin-left:auto;
    margin-right:auto;
    width:400px;
}
.MsgBox_Info p, .MsgBox_Success p, .MsgBox_Warning p, .MsgBox_Error p {
    margin:0px;border:0px;padding: 15px 50px;top:0px;font-size:13px;font-family:Arial, Helvetica, sans-serif;
}
.MsgBox_Close{
    position : absolute;
    padding:3px;
    top : 5px;
    right : 5px;
    width : 10px;
    height : 10px;
    cursor:pointer;
}


.MsgBox_Validation {
    color: #D8000C;
    width:30px;
    height:30px;
    float:left;
    left:0px;
    margin:10px;
    background-position: -16px -44px;
    background-image:url('https://images.arzillion.com/Images/Newstdicon250625c.png');
}
.MsgBox_Validation ul
{
	padding: 0px 30px;
}

.MsgBoxDivStyle {z-index: 9999; position: absolute;left:0px;top:0px;padding:0px;margin:0px;border:0px;font-size: 1px; }


.ImgBox_Info {
    width:30px;
    height:30px;
    float:left;
    left:0px;
    margin:10px;
    background-position: -48px -44px;
    background-image:url( 'https://images.arzillion.com/Images/Newstdicon250625c.png');
}
.ImgBox_Success {
     width:30px;
     height:30px;
     float:left;
     left:0px;
     margin:10px;
     background-position: -82px -44px;
     background-image:url('https://images.arzillion.com/Images/Newstdicon250625c.png');
     
}
.ImgBox_Warning {
    width:31px;
    height:31px;
    float:left;
    left:0px;
    margin:10px;
    background-position: -116px -44px;
    background-image:url('https://images.arzillion.com/Images/Newstdicon250625c.png');
}
.ImgBox_Error {
     width:30px;
     height:30px;
     float:left;
     left:0px;
     margin:10px;
     background-position: -14px -45px;
     background-image:url('https://images.arzillion.com/Images/Newstdicon250625c.png');
}

.FontStyleForImg{font-family:Arial;font-size:14px;margin:0px;padding:0px;}  
.DlgCloseButton   {position:absolute;top:5px;right:2px;width:16px;height:12px;cursor:pointer;background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -158px -49px;}
.DocEntry {font-family: Arial; font-size:12px; color:#000000; text-decoration:none;cursor:pointer;word-wrap:break-word;}
.docIconSize,.JPEGIcn,.PNGIcn,.GIFIcn{float:left;width:20px;height:20px;}
.JPEGIcn{background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -133px 0px;}
.PNGIcn{background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -21px -23px;}
.GIFIcn{background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -110px 0px;}
.deleteDocIcn,.editDocIcn{float:left;width:15px;height:16px;background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -50px -3px;}
.editDocIcn{background:url('https://images.arzillion.com/Images/browseview250625c.gif') -173px -444px;}
.fldrIcn{width:20px;height:16px;background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -23px -3px}
.arPageIcn{width:18px;height:18px;background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -155px -1px}
.ArticleIcn{width:18px;height:18px;background:url('https://images.arzillion.com/Images/Snippet_Icon250625c.png') -9px -416px}
.bookIcn{width:18px;height:18px;background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -69px 0px}
.SnptIcn{width:20px;height:16px;background:url('https://images.arzillion.com/Images/NewToolsMnu250625c.gif') -120px -389px;display:inline-block;position:relative;top:5px}
.expandImg{position:relative;background:url('https://images.arzillion.com/Images/Newhome250625c.gif')  -28px -177px;height:11px;width:11px;float:left;margin:4px 0px 0px 3px;}
.clpseImg{position:relative;background:url('https://images.arzillion.com/Images/Newhome250625c.gif')  -50px -177px;height:11px;width:11px;float:left;margin:4px 0px 0px 3px;}
.ContentDiv{margin: 0px; padding: 0px; padding-top: 4px; border: 1px solid #bfbfe0;overflow: auto;background-color: #FFFFFF;word-wrap: break-word;}
.ProgressStatus{margin: 3px 0px 0px 0px; font-family:Arial; font-size:14px; text-align:center;}
.progressBarCntnr{margin: 6px 0px 0px 5px; height: 15px; width: 410px; position: absolute;}
.progressBar{background-color: Green; height: 15px; position: absolute;left: 0px;}
.TableEntry{margin: 0px; padding: 0px; padding-top: 4px; border: 1px solid #aaaaaa; background-color: #FFFFFF;overflow: auto; overflow-x:hidden;}

/*bst- Common for All Dlg . Do not create same name css for another purpose. check Dlg Help Image from arzillion before use*/
.Dlg{font-size: 12px;font-family: Arial; border:2px solid  #9c9a9e;background-color:#eeeeee; z-index: 90; padding:0px; margin-left:0px;position:absolute;overflow:visible;}
.DlgTtl{font-weight: bold;background:url('https://images.arzillion.com/Images/diabox_bg.png');border-bottom: 1px solid #9c9a9e;color:#414141;height:16px;padding:4px 4px 4px 6px;top:0px;left:0px;}
.DlgHeading{background-color: rgb(230,240,255);border: 1px solid #bebee0;font-size:12px;font-family: Arial;height: 20px; line-height:20px;overflow:hidden;}
.DlgCloseBtn   {position:absolute;top:0px;right:2px;width:21px;height:22px;cursor:pointer;background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -291px -117px;}
.DlgCloseBtn:hover{background-position: -263px -117px;}

.IfrmloadProcessDiv {margin: 50px auto;width:100px;height:100px; background:url('https://images.arzillion.com/Images/Def/anim_loading.gif')no-repeat; background-size: 100px;}

.inputBtn, .inputBtn65 { height: 23px;padding-bottom: 2px;position: absolute;font-size: 11px;}
.inputBtn{min-width: 65px;}
.inputBtn65{width: 65px;}
.btnShadow { background:url('https://images.arzillion.com/Images/top_blue.png') transparent;border: 1px solid #999999; border-radius:5px;}
.btnShadow:hover{border: 1px solid rgb(0,128,255); }
.btnShadow[disabled]:hover {border: 1px solid #999999;}
.Dlg fieldset,.fieldset{position:absolute;background-color: rgb(250,250,248);border: 1px solid #BFBFE0 !important; margin:0px; padding:0px;}
.legendDiv{background-color: rgb(250,250,248);position: absolute;}
.inputText{height:20px;line-height:20px; padding-left:2px;border: 1px solid #BFBFE0;}
.FntSz12{font-size:12px}
.inputLabel{height:22px;line-height:22px;}
.DlgBtmMainDiv{position:relative; margin:0 auto; height:25px; margin-bottom:14px;}/*margin Top:14px should be maintain in above Div*/
.DlgBtmInnerDiv{position:relative; margin:0 auto; width:145px;}/*default width according to two button*/
.inputBtn1{left:0px;}
.inputBtn2{right:0px;}
.DlgCntnrWhite{position:relative;margin:14px; background:#FFFFFF;border: 1px solid #bfbfe0;}
.stop-scrolling {height: 100%;overflow: hidden;}


/*----------bst-Dlg Desgin 2--work management style------------------*/
.Dlg1 { font-size: 13px; font-family: Arial; border: solid 1px #e0e0e0;border-radius: 4px; box-shadow: 2px 3px 5px #5a5a5a; background: #fff; z-index: 90; padding: 0px; margin-left: 0px; position: absolute; overflow: visible; }
.DlgTtl1 { background: #f0f0f0; padding: 6px 10px;font-weight: bold; }
.DlgCntnrWhite1 { position: relative; margin: 14px; background: #FFFFFF;}
.DlgLbl1, .DlgColon1 { font-weight: bold; color:rgb(70,70,70); line-height: 30px;}
.DlgBtmMainDiv1 { position: relative; margin: 0 auto; height: 30px; margin-bottom: 15px; }
.DlgBtmInnerDiv1{position: relative; margin: 0 auto; width: 200px;}
.DlgBtn1{display: inline-block;min-width: 90px;padding: 8px 10px;font-size: 13px;text-align: center; white-space: nowrap;vertical-align: middle; cursor: pointer; border: 1px solid transparent; border-radius: 4px;font-weight: bold; position: absolute;}
.DlgOkBtn1{left: 0px;}
.DlgCancelBtn1{right: 0px;}
.inputText1{height:30px;line-height:30px; padding-left:10px;padding-right:10px;border: 1px solid #e2e2e2;border-radius: 4px;}


.single-lineEdtr{white-space: nowrap;min-height:15px;overflow:hidden;cursor:text;}
.single-lineEdtr:focus {outline: none;}
.single-lineEdtr br{display:none;}

.OneLineEdtrDiv p {margin: 0px; padding: 0px; border: 0px; white-space: nowrap;}

.tabs{height:25px;}
.tabs > ul{font-size: 1em;list-style:none;margin:0px;padding:0px;}
.tabD{position:absolute;height:180px;}
.tabD input[type=text]{ padding-left:2px !important;}
.tabD input[type=checkbox]{border:none; width:13px; height:13px; padding:0px; margin:0px; display:inline;}
.tabD label{ vertical-align:middle;}
.tabs > ul > li{position:relative;margin:0 2px 0 0;padding:0px 15px;display:block;float:left;color: #333;-webkit-user-select: none;-moz-user-select: none;user-select: none;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;border-top-left-radius:4px;border-top-right-radius: 4px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;cursor:pointer;background: #FFFFFF;background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 10%, #F3F3F3 50%, #FFFFFF 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(10%,#F3F3F3), color-stop(50%,#F3F3F3), color-stop(100%,#FFFFFF));height:24px;border:1px solid #C8C8C8; line-height:24px;}
.tabs > ul > li:hover{ text-decoration:underline;}
.tabs > ul > li.tabActiveHeader{border-top:2px solid #FFC73C; border-bottom-width:0px;}
.tabs > ul > li.tabActiveHeader:hover{ text-decoration:none;}
.tab_cntnt {-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 0px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;padding:10px;background: #FCFBFC;margin:0px;color:#333;height:290px;border:1px solid #C8C8C8;}
.TabCntnt {-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 0px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;padding:10px;background: #FCFBFC;margin:0px;color:#333;border:1px solid #C8C8C8;}
/*Genereal Mostly used css*/
.dateInput{background: url(https://images.arzillion.com/Images/jobs/byDate.png) no-repeat right 2px center; padding-right:18px !important;width: 70px;}

/*General Css For DropDown*/
.ddlMainDiv{border: 1px solid #cccccc !important;background:#FFFFFF;height:20px;font-size: 11px;color: #444;cursor: default;}
.ddlValDiv{padding:2px;height:16px;white-space: nowrap;overflow: hidden;}
input.ddlValDiv{border: 0px; cursor: default;}
.ddlArrow{background: url('https://images.arzillion.com/Images/NeweditorMnu250625c.gif') -169px -50px;width: 8px;height: 11px; border: none; top: 4px;right: 4px;position: absolute;}
.ddlLstDiv{background:#ffffff;box-shadow:0 0 4px 0 #D5D5D5;border:1px solid #cccccc;}
.ddlLstItem { background-color: #FFFFFF;  border: 1px solid transparent; padding: 3px 3px 3px 5px; display: block;cursor:default;white-space: nowrap;margin:1px;}
.ddlLstItem:hover {background-color: #CCC;}
/*General Css For DropDown*/


.RvwrOptnMain{position:relative;width:250px;height:315px;margin-left:20px;float:left;top:45px;border:1px solid rgb(190,190,190);background:#ffffff;overflow:hidden;}
.RvwrOptnHdngMain{position:relative;width:230px;height:35px;margin:auto;margin-top:10px;}
.RvwrOptnHdng{position:relative;color:rgb(0,101,202);font-weight:bold;font-size:20px;top:7px;text-align:center;}
.RvwrOptnRowMain{position:relative;width:200px;margin:auto;margin-top:10px;border:1px solid rgb(190,190,190);background:rgb(242,234,255);}
.RvwrOptnRow{position:relative;width:170px;height:35px;margin:auto;margin-top:30px;border:2px solid rgb(220,220,220);background:#FFFFFF;cursor:pointer;}
.RvwrOptnRow:hover{border:2px solid #B8B1CE;}
.RvwrOptnText{position:relative;color:rgb(120,60,85);font-weight:bold;font-size:16px;top:7px;text-align:center;}

.FdbkOptnRow{position:relative;width:60px;float:left;height:35px;margin:auto;border:1px solid #BFAEAE;background:#FCEFEF;cursor:pointer;}
.FdbkOptnRow:hover{border:2px solid #A58181;}
.AllUserListCntnrM{position: absolute; background-color: #ffffff; border: 1px solid #c2c2c2;  margin: 0px; padding: 0px; margin-right: 46px; z-index: 3;width: 300px;max-height:218px;overflow-x: hidden; overflow-y: auto;}
.AllUserEntry{position:relative;cursor:pointer;padding:7px 0px 7px 10px;margin:0px;border:0px;font-size:12px;color:#444;float:left;height:20px;white-space:nowrap;height:11px;width:290px;overflow:hidden;}
.AllUserEntry:hover {background-color: #39f;color:white}
.MultiUserEntry{position:relative;cursor:pointer;color:#0065CA;padding:0px 0px 15px 10px;margin:0px;border:0px;font-size:12px;float:left;height:20px;white-space:nowrap;height:11px;width:290px;overflow:hidden;}
.MultiUserEntry:hover {background-color: #39f;color:white}
.JobHdngTxtClr{color:rgb(0,0,102);font-size:12px;font-family: Arial, Helvetica, sans-serif;word-wrap:break-word;} 
.UserEmailCntnrM {position: absolute; background-color: #ffffff; border: 1px solid #c2c2c2;  float: right; margin: 0px; padding: 0px; z-index: 3;overflow-x: hidden;overflow-y: auto;max-height: 250px;z-index:99}

.Ancr_styl { background:url('https://images.arzillion.com/Images/top_blue.png'); background-repeat: repeat-x; padding:2px 8px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; text-decoration: none; background-color: #dddddd; font-weight: bold ; border: 1px solid #cccccc; cursor:pointer;}
.SubTab_Sel_style { text-decoration:underline;color:Maroon;background-color: rgb(239,243,251);vertical-align:top}
.SubTab_Style { text-decoration:none;vertical-align:top}
.gap_row {padding:0px;margin:0px;border:0px;font-family: Arial, Helvetica, sans-serif; font-size: 1px;height:10px;}
.ArialBold12{font-size: 12px;font-family: Arial;font-weight: bold;}
.PBPropTtlDivName{font-family: Arial;font-size: 12px;font-weight: bold;background-color:#e5e5e5;position:absolute;padding:4px;height:10px;overflow:hidden;}
.SetDsplayNOvrFlw{overflow: auto; overflow-x: hidden;}
.Arial12{font-family: arial; font-size: 12px;} 

.alrtMsg {font-size:15px;padding:20px;overflow:hidden;height:auto;position:fixed;text-align:center;text-decoration:none;cursor:default;z-index:10;bottom:18px;right:50px;border-radius:15px;}
.MenuLnk{margin-left:8px;text-decoration:none;cursor:pointer;float:left;}
.MenuLnkcsv{color:rgb(100,100,100);margin-left:20px;font-size:12px;float:left;width:24px;height:18px;background:url('https://images.arzillion.com/Images/Snippet_Icon250625c.png') -324px -167px;}
.MenuHdng{color:rgb(100,100,100);margin-left:15px;font-size:12px;float:left;}
.MenuLnkSprtr{position:relative;width:13px;text-align:center;float:left;}
.gotoPgTop{width:100px; height:50px; position:fixed; right:30px; bottom:20px;text-align: center;line-height: 25px;  cursor:pointer;color:rgb(72, 85, 130);}
.gotoPgTop:hover{ background:rgb(243, 243, 243);color:rgb(0, 0, 255);} 
.lgnd{font-size: 16px; color: rgb(0,128,255); margin-left: 20px; background: rgb(240, 250, 255)}
.spacingDiv{height:20px;position:relative; margin:10px auto;}

.AutoSaveAlert { font-size:14px;font-weight:bold;padding:5px;min-width:70px;max-width:200px;overflow:hidden;height:27px;position:fixed;text-align:center;text-decoration:none;cursor:default;z-index:2;bottom:18px;right:50px;border-radius:10px;background-color:green;color:#ffffff}

.PageAlertWaringCover{opacity:0.1;z-index: 3;position:fixed;top:0px;left:0;width:100%;height:100%; overflow:hidden;background-color:rgb(0,0,0)}
.PageAlertWaring{z-index: 4;position:fixed;top: 40%;left: 30%;width:660px;height:100px;border: 1px solid #ccc; background-color: red;}
.PageAlertClose{background-color:lightyellow;right:0px;width:18px;height:22px}
.PageAlertWaringCptn{margin:35px auto;width:500px;font-weight:bold;font-size:26px;color:white;text-align:center}

.PageAlertShortWaring{font-size:14px;font-weight:bold;width:190px;min-height:30px;position:fixed;text-align:center;text-decoration:none;cursor:default;z-index:2;bottom:10px;right:50px;background-color:Red;color:#ffffff;}

.PageAlertMsgCover{opacity:0.1;z-index: 3;position:fixed;top:0px;left:0;width:100%;height:100%; overflow:hidden;background-color:rgb(0,0,0)}
.PageAlertMsg{z-index: 4;position:fixed;top: 40%;left: 30%;width:660px;border: 1px solid #ccc; background-color: orange;}
.PageAlertMsgCptn{margin:20px auto;width:500px;font-weight:bold;font-size:26px;color:white;text-align:center}

.PageAlertShortMsg{font-size:14px;font-weight:bold;width:190px;min-height:30px;position:fixed;text-align:center;text-decoration:none;cursor:default;z-index:2;bottom:10px;right:50px;background-color:orange;color:#ffffff;}
.setPageTop{width:40px; height:40px; position:fixed; right:10px; bottom:10px;background:#dbe8ff;border-radius:50%;border:1px solid #8894A0; cursor:pointer;}
.deleteUrl{position:absolute;left:30px;top:0px;padding-left:5px;width:10px;height:20px;cursor:pointer;background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -50px -3px;}
.modifyUrl{position:absolute;left:10px;top:0px;padding-left:5px;width:15px;height:20px;cursor:pointer;background:url('https://images.arzillion.com/Images/Newstdicon250625c.png') -90px -1px;}
.modifyUrlCntnr{position:relative;display:inline-block;float:right;font-size:1px;border:0px;padding:0px;margin:0px;}
.point_ancr{color:Blue;text-decoration:none;}
.point_ancr:hover{ text-decoration:underline;}

.expandClps{position:relative;background:url('https://images.arzillion.com/Images/Department_Tree_Icons250625c.png') ;height:12px;width:12px;margin:4px 5px 0px 3px;display:inline-block}
.expandPos{background-position: -48px -80px;}
.clpsePos{background-position: -48px -64px;}

.emptyHrcyChldPos{position:relative;background:url('https://images.arzillion.com/Images/Department_Tree_Icons250625c.png') ;height:12px;width:12px;margin:4px 5px 0px 3px;display:inline-block;background-position: -72px -136px;}
.dwnldTxtFileIcn{float:left;position:relative;margin:0px 0px 0px 0px;width:18px;height:16px;background:url('https://images.arzillion.com/Images/Snippet_Icon250625c.png') -259px -167px;cursor:pointer}
.dwnldDocFileIcn{float:left;position:relative;margin:0px 0px 0px 10px;width:18px;height:16px;background:url('https://images.arzillion.com/Images/Snippet_Icon250625c.png') -202px -112px;cursor:pointer}
.editDocFileIcn{position:relative;margin:0px 0px 0px 10px;width:18px;height:16px;background:url('https://images.arzillion.com/Images/Snippet_Icon250625c.png') -137px -278px;cursor:pointer}

.column{display:inline-block;padding: 4px;vertical-align: text-top;text-align: left; line-height:18px; } 
.row{margin:0 auto; position:relative; border-bottom:1px dotted rgb(152, 152, 152); min-height:20px;}
.headRow{margin:0 auto; position:relative;border-bottom:1px solid #555555;background-color: #C8D6E5;min-height:20px;}
.addLinkImgIcn{position:relative;cursor: pointer;margin:3px 3px 0px 0px;width:16px;height:16px; background:url('https://images.arzillion.com/Images/NeweditorMnu250625c.gif') -150px -336px}
.addSnptLinkImgIcn{position:relative;cursor: pointer;margin:3px 3px 0px 6px;width:16px;height:16px; background:url('https://images.arzillion.com/Images/NeweditorMnu250625c.gif') -29px -553px}
.addSnptImg{position:relative;cursor: pointer;margin:3px 3px 0px 0px;width:16px;height:16px; background:url('https://images.arzillion.com/Images/NeweditorMnu250625c.gif') -50px -553px}

.blueHdrSpn{text-shadow: 1px 1px 2px rgb(46,157,218), 0 0 25px  rgb(46,157,218), 0 0 5px  rgb(46,157,218);}
.blueHdngTxtClr{color:rgb(0,0,102);font-size:12px;font-family: Arial, Helvetica, sans-serif;word-wrap:break-word;} 
.topRowRight{width:8px;height: 30px;position:absolute;right:0px;top:0px;background-image: url(https://images.arzillion.com/Images/tabright.png);}
.topRowLeft{width:8px;height: 30px;position:absolute;left:0px;top:0px;background-image: url(https://images.arzillion.com/Images/tableft.png);}
.txt_decrtn {color: #8b1a89;font-size: 16px;}  

.pageMnuDiv{margin:0 auto; position:relative;font-family: Arial, Helvetica, sans-serif;font-size: 12px; padding: 15px 5px;}
.pageMnuDiv>div{margin:0 auto; position:relative;padding: 7px 0px;}
.pageMnuDiv div a{color: #E15A00;text-decoration: none;}
.pageMnuDiv div a:hover {color: #666666;}
.pageMnuDiv li a{color: #006699;text-decoration: none;}
.pageMnuDiv li a:hover {color: #666666;}
.NotificationCount{position: absolute;font-size: 11px;top: 4px;color: red;right: -4px;z-index:1;font-weight:bold;border-radius:50%}
.ReviewSnptIcn{position:relative; width: 17px; height: 16px; background: url('https://images.arzillion.com/Images/Jobs/ReviewSnippet17X16.png');cursor:pointer}