/*$Id$*/



.normalFont{ font-weight:normal; color:#000000;}
.normalBoldFont{font-weight:bold; color:#000000;}
.boldFont{font-weight:bold;}
.headdingFont{ font-size:15px; font-weight:bold; color:#7f7f7f; margin-left:5px;}
.grayBorder{border:1px solid #ededf4;}
.redBorder{border:1px solid #f00 !important;}
.borderBottom{border-bottom:1px solid #eaeeef; padding-bottom:10px;}

a{ color:#00f; text-decoration:none;}
a:hover{ text-decoration:underline;}

.whiteSpace{ white-space:nowrap;}
.margin0{ margin:0; padding:0;}
.marginTop5{margin-top:5px}
.leftPadding{ padding-left:5px;}
.flLeft {float:left;}
.flRight {float:right;}
.clearAll {clear:both;margin:0;padding:0;}	
.inlineElement {display:inline;}
.blockElement {display:block;}
.hideElement {display:none;}
.ulNoStyle {list-style:none;margin:0;padding:0; list-style-position:none;}
.grayfont{ color:#666;}
.redFont{ color:#f00;}
.lightgrayfont{ color:#999;}
.fontSize10{ font-size:10px;}
.fontSize11{ font-size:11px;}
.fontSize12{ font-size:12px;}
.fontSize13{ font-size:13px;}
.fontSize14{ font-size:14px;}
.dottedBdrBottom{border-bottom:1px dotted #333333;}
.dottedBdrLeft{border-left:1px dotted #333333;}
.dottedBdrTop{border-top:1px dotted #333333;}
.textfield {border:1px solid #7F9DB9; width:200px; padding:2px;}
.calendarField {border:1px solid #7F9DB9; width:95px;padding-left:2px;}
.textfieldNoBorder{border:none;width:75px}
.comboBox {border:1px solid #7F9DB9; min-width:170px;}
.comboBoxT1 {min-width:170px;}
.tabs-outer{background: url(../images/repeat-images.gif) repeat-x; background-position:0 -891px;border-bottom:2px solid;}
.logoPosition{margin-left:6px;margin-top:3px;}
.signOutPosition{margin:12px 5px 5px 10px}
.settingsDiv{background:#FFFFFF; position:absolute; top:19%; left:27%; border:2px solid; width:650px;}
.settingsDivInner{width:646px; margin:2px;}
.settingsTopBg{background:url(../images/settings-top-bg.png) repeat-x; height:63px;}
.settingResetIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -336px; width:42px; height:42px; overflow:hidden;}
.settingUnlockIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -378px; width:42px; height:42px; overflow:hidden; }
.settingSelfupdateIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px 0; width:42px; height:42px; overflow:hidden; }
.stepIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-139px -378px; width:42px; height:42px; overflow:hidden;}
.securityIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -42px; width:42px; height:42px; overflow:hidden;}
.ginaIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px 0; width:42px; height:42px; overflow:hidden;}
.divCloseBtn{background:url(../images/total-images.jpg); background-position:-48px -320px; height:16px;width:16px; cursor:pointer;overflow:hidden}
.domainIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -64px; width:16px; height:16px; overflow:hidden;}
.tabs{padding-left:10px; position:relative;}
.selectedTab{cursor:pointer;}
.leftImgBg{position:relative; width:5px; height:26px; overflow:hidden;}	
.selectedTab span.leftImg{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-56px; width:500px; height:500px;}
.selectedTab span table.centerImg{background:url(../images/tab-center-bg.png); height:26px !important;  font-weight:bold; color:#FFFFFF; text-align:center;padding:0 25px;}
.selectedTab span.rightImg{background:url(../images/png-total-img.png) no-repeat; top:-56px; position:relative; left:-6px; width:500px; height:500px; }
.selectedTab span table div, .defaultTab1 span table div{width:22px; height:5px; overflow:hidden; position:relative; margin-bottom:-2px;}
.selectedTab span table em{background:url(../images/png-total-img.png) no-repeat; left:-62px; top:-31px; width:500px; height:500px;  position:relative; float:left;}
.defaultTab1{ cursor:pointer;}
.defaultTab1 span.leftImg{background:url(../images/total-images.jpg); background-position:-12px 0;height:26px;width:5px;}
.defaultTab1 span table.centerImg{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -371px; height:26px !important; text-align:center;padding:0 25px;}
.defaultTab1 span.rightImg{background:url(../images/total-images.jpg); background-position:-19px 0;height:26px;width:5px;}
.licencetxtPosition{ padding:20px; padding-bottom:1px;}
.quickLinksBg{background: url(../images/repeat-images.gif) repeat-x; background-position:0 -58px; height:50px;}
.summaryReportTxt{ font-size:13px; padding:10px;}
.reportBoxLeftBg{background:url(../images/total-images.jpg); background-position:0px -29px;height:203px;width:4px;}
.reportBoxCenterBg{background: url(../images/repeat-images.gif) repeat-x; background-position:0 -107px;  width:20%; height:203px !important;}
.reportBoxCenterBg span{ height:53px;}
.reportBoxCenterBg1{background: url(../images/repeat-images.gif) repeat-x; background-position:0 -398px; width:20%; height:203px !important;}
.reportBoxRightBg{background:url(../images/total-images.jpg); background-position:-5px -29px;height:203px;width:4px;}
.ReportHeading{font-size:12px; font-weight:bold;}
.ReportHeadingBorder{ height:2px;}
.report-transbox{width:100%;height:100%;background-color:#ffffff;/* for IE */filter:alpha(opacity=30);/* CSS3 standard */opacity:0.3;}
.tellUsLeft{ background:url(../images/total-images.jpg); background-position:-10px -29px; width:2px; height:25px;}
.tellUsCenter{ background:url(../images/repeat-images.gif) repeat-x; background-position:-1px -311px;}
.tellUsRight{ background:url(../images/total-images.jpg); background-position:-13px -29px; width:2px; height:25px;}
.gusIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -294px; width:42px; height:42px; overflow:hidden;}

                                                                   /*reportPage-Styles*/
.reportContBg ,.pageTabContent { border: 1px solid #eeeef4; margin: 10px; padding: 10px; background: #fff; width: 96.4%; -webkit-border-radius: 4px; -moz-border-radius: 4px;  border-radius: 4px; }
																   
.quickLinksReportTab ul li{ width:190px; line-height:28px;}
.quickLinksReportTab ul li span{ width:16px; height:16px; display:block; float:left; margin:6px 2px 0 0;}
.enroll-icon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -80px; width:16px; height:16px; overflow:hidden;}
.userReport-icon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -208px; width:16px; height:16px; overflow:hidden;}
.audit-icon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -16px; width:16px; height:16px; overflow:hidden;}
.admin-bg{ margin-left:1%; margin-right:1%; }
.admin-bg-left{ background:url(../images/total-images.jpg); background-position:-16px -29px; width:10px; height:300px;}
.admin-bg-center{background:url(../images/admin-bg-center.gif) repeat-x;}
.admin-bg-right{background:url(../images/total-images.jpg); background-position:-27px -29px; width:17px; height:300px;}
.adminTabs-outer{ height:500px; margin-top:10px;}
.rightBoxBG-img{background:url(../images/left-tab-bg.png) repeat-x; height:500px;}
.rightBor-imgBg{ position:relative; width:2px; height:500px; overflow:hidden;}
.rightBor-img{background:url(../images/png-total-img.png) no-repeat; left:-154px; position:relative; width:500px; height:500px;}
.enableTab span{background:url(../images/left-menu-select-bg.png) repeat-x; height:26px; text-align:right; padding-right:5px; line-height:25px; font-weight:bold; color:#fff; white-space:nowrap; padding-left:10px;}
.enableTab span a{ color:#FFFFFF;}
.defaultTab span{ height:26px; text-align:right; padding-right:5px; line-height:25px;  white-space:nowrap; padding-left:10px;}
.defaultTab span a{ color:#000;}
.adminTabsHead{ font-size:11px; text-align:right; margin-right:5px; line-height:35px; font-weight:bold; white-space:nowrap; padding-left:10px;}
.tabsHeadBor{background:url(../images/png-total-img.png) no-repeat; background-position:-2px 0; width:70px; line-height:1px; overflow:hidden; height:1px; display:block}
.buyNowBg{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -844px; height:46px;}
.hideCont{background:url(../images/one-pix.png) repeat; width:100%; height:100%; }
.hideCont ul li{width:200px; line-height: normal;}
.hideCont ul li a{ padding:7px 0 7px 4px;}
.hideCont ul li a:hover{background:#eeeded; cursor:default; width:200px; line-height:normal;}
.menuHover a:hover{text-decoration:none;}
.blackArrow{background:url(../images/transparent-total-images.gif); background-position:-292px -21px; width:5px; height:3px; margin-bottom:5px; overflow:hidden;}
.adminReportOuter{ margin:10px;}
.reportHeadRepImg{background:url(../images/box-heading-bg.png) repeat-x; height:25px; color:#FFFFFF; font-size:11px; line-height:20px;}
.reportHeadleftImgBg{ position:relative; width:8px; height:24px; overflow:hidden;}
.reportHeadleftImg{background:url(../images/png-total-img.png) no-repeat; top:-31px; position:relative; width:500px; height:500px;}
.reportHeadRightImgBg{ position:relative; width:8px; height:24px; overflow:hidden;}
.reportHeadRightImg{background:url(../images/png-total-img.png) no-repeat; top:-31px; left:-9px; position:relative; width:500px; height:500px;}
.reportSubHeadRepImg{background:url(../images/box-sub-heading-bg.png) repeat-x; height:38px; color:#FFFFFF; font-size:11px; line-height:38px;}
.reportSubHeadleftImgBg{position:relative; overflow:hidden; width:7px; height:38px;}
.reportSubHeadleftImg{background:url(../images/png-total-img.png) no-repeat; top:-78px; left:-31px; width:500px; height:500px; position:relative;}
.reportSubHeadRightImgBg{ position:relative; overflow:hidden; width:7px; height:38px;}
.reportSubHeadRightImg{background:url(../images/png-total-img.png) no-repeat; top:-78px; left:-39px; width:500px; height:500px; position:relative;}
.reportBgDecBg{ position:relative; overflow:hidden; width:72px; height:24px;}
.reportBgDec{background:url(../images/png-total-img.png) no-repeat bottom; top:-139px; width:500px; height:500px; position:relative; margin-bottom:-3px;}
.reportContBg{ border:1px solid #e0e0e0; border-top:none; background:#f4f4f4;}
.reportScrollDiv{max-height:235px;overflow-x:hidden;overflow-y:scroll;width:100%;}
.reportContBgHead{ background:#fff; padding:7px 0 7px 5px;}
.adduser-top-left{background:url(../images/total-images.jpg); background-position:0 0; width:5px; height:5px; top:-1px; left:-1px;}
.adduser-top-right{background:url(../images/total-images.jpg); background-position:-6px 0; width:5px; height:5px; top:-1px; left:-1px;}
.adduser-bottom-left{position:relative; bottom:-1px; left:-1px;}
.adduser-bottom-right{position:relative; bottom:-1px; right:-1px;}
.hideExportDiv{position:absolute; border:1px solid #CDD2E2; width:100px; display:none; z-index:500;}
.hideExportDiv div a{height:20px; display:block; background:#FFFFFF; text-decoration:none; cursor:pointer; padding:3px 0 0 3px;}
.hideExportDiv div a:hover{background:url(../images/one-pix.png) repeat;}
.hideMoreDiv{position:absolute;width:120px; border:1px solid #CDD2E2;display:none; z-index:500;right:10px;}
.hideMoreDiv div a{display:block; background:#FFFFFF; text-decoration:none; cursor:pointer; padding:4px 0 4px 3px;}
.hideMoreDiv div a:hover{background:url(../images/one-pix.png) repeat;}


.csvIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -16px; width:16px; height:16px; overflow:hidden;}
.pdfIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px 0; width:16px; height:16px; overflow:hidden;}
.htmlIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -32px; width:16px; height:16px; overflow:hidden;}
.xlsIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -48px; width:16px; height:16px; overflow:hidden;}
.exportIcon{background:url(../images/transparent-total-images.gif) ;background-position:-77px -25px; width:15px; height:15px; overflow:hidden;}
.printIcon{background:url(../images/total-images.jpg); background-position:-48px -32px; width:16px; height:16px; overflow:hidden;}
.btnDisable{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -602px; height:19px; text-align:center; line-height:20px;}
.bdrColor{ border:1px solid #c3c3c3;}
.zoomIcon{background:url(../images/total-images.jpg) bottom; background-position:-48px -128px; display:block; width:16px; height:16px; overflow:hidden;}
.btnHover {width:22px; height:13px;}
.btnHover a:hover{ top:1px; position:relative;}
.arrowPosiotion{ position:relative; overflow:hidden; width:22px; height:13px;}
.enableArrowPreviousIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-70px -426px; width:22px; height:13px; overflow:hidden;}
.enableArrowBackwardIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-47px -426px; width:22px; height:13px; overflow:hidden;}
.enableArrowNextIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-1px -426px; width:22px; height:13px; overflow:hidden;}
.enableArrowForwardIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-24px -426px; width:22px; height:13px; overflow:hidden;}
.disableArrowPreviousIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-24px -440px; width:22px; height:13px; overflow:hidden;}
.disableArrowBackwardIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-1px -440px; width:22px; height:13px; overflow:hidden;}
.disableArrowNextIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-47px -440px; width:22px; height:13px; overflow:hidden;}
.disableArrowForwardIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-70px -440px; width:22px; height:13px; overflow:hidden;}
.tdPadding tr td{ padding:0 5px;}
.tblHeadBg{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -622px; height:25px;}
.rowtable1{background-color:#FFFFFF;border-bottom:1px solid #E8E8E8;height:25px;text-decoration:none;}
.rowtable2 {background-color:#F9F9F9;border-bottom:1px solid #E8E8E8;border-right:1px solid #E8E8E8;height:25px;text-decoration:none;}
.deleteIcon{background:url(../images/total-images.jpg); background-position:-48px -368px; width:16px; height:16px; overflow:hidden; cursor:pointer;}
.mailIcon{background:url(../images/total-images.jpg); background-position:-48px -96px; width:16px; height:16px; overflow:hidden;}
.paddingLeft{ padding-left:5px;}
.deleteSymbol{background:url(../images/total-images.jpg); background-position:-48px -368px; width:16px; height:16px; overflow:hidden; display:block;}
.advanceIcon{background:url(../images/total-images.jpg); background-position:-81px -24px; width:24px; height:24px; overflow:hidden; display:block;}
.advanceQucikLinkIcon{background:url(../images/total-images.jpg); background-position:0  -904px; width:24px; height:24px; overflow:hidden; display:block;}
                                                                     /*CornerRoundBox*/
																	 
.lightCurveTopLeft{background:url(../images/total-images.jpg) no-repeat; background-position:0 0; width:5px; height:5px; overflow:hidden;}
.lightCurveTopRight{background:url(../images/total-images.jpg) no-repeat; background-position:-6px 0; width:5px; height:5px; overflow:hidden;}
.lightCurveBottomLeft{background:url(../images/total-images.jpg) no-repeat; background-position:0 -6px; width:5px; height:5px; overflow:hidden;}
.lightCurveBottomRight{background:url(../images/total-images.jpg) no-repeat; background-position:-6px -6px; width:5px; height:5px; overflow:hidden;}
.lightCurveTopCenter{ height:5px; background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1799px;}
.lightCurveBottomCenter{ height:5px; background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1805px;}
.lightLeftBdr {border-left:1px solid #eeeef4; font-size:1px;}
.lightRightBdr {border-right:1px solid #eeeef4; font-size:1px;}


                                                                     /*CornerRoundBox withTransparent*/
																	 
.darkCurveTopLeft{background:url(../images/total-images.jpg) no-repeat; background-position:0 -12px; width:5px; height:5px; overflow:hidden;}
.darkCurveTopRight{background:url(../images/total-images.jpg) no-repeat; background-position:-6px -12px; width:5px; height:5px; overflow:hidden;}
.darkCurveBottomLeft{background:url(../images/total-images.jpg) no-repeat; background-position:0 -18px; width:5px; height:5px; overflow:hidden;}
.darkCurveBottomRight{background:url(../images/total-images.jpg) no-repeat; background-position:-6px -18px; width:5px; height:5px; overflow:hidden;}
.darkCurveTopCenter{ height:5px; background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1787px;}
.darkCurveBottomCenter{ height:5px; background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1793px;}
.darkLeftBdr {border-left:1px solid #d5d5d5; font-size:1px;}
.darkRightBdr {border-right:1px solid #d5d5d5; font-size:1px;}


.supportIconBg{ position:relative; overflow:hidden; width:30px; height:30px;}
.supportIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -84px; width:42px; height:42px; overflow:hidden;}
.policyFeatureTxt{font-size:12px; font-weight:bold; color:#2e2e2e;}
.policyTip{ font-size:9px; font-weight:normal; font-style:italic; color:#b4b4b4; position:relative; top:-6px; left:5px;}
.enableadvancedBtn , .disableadvancedBtn{ position:relative; z-index:100; float:right; cursor:pointer;}
.enableadvancedBtn .lft{background:url(../images/total-images.jpg); background-position:-104px -13px; width:6px; height:21px}
.enableadvancedBtn .ctr{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -720px; height:21px; line-height:20px;}
.enableadvancedBtn .rit{background:url(../images/total-images.jpg); background-position:-111px -13px; width:19px; height:21px}
.disableadvancedBtn .lft{background:url(../images/total-images.jpg); background-position:-77px -13px; width:6px; height:21px}
.disableadvancedBtn .ctr{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -648px; height:21px; line-height:20px;}
.disableadvancedBtn .rit{background:url(../images/total-images.jpg); background-position:-84px -13px; width:19px; height:21px}
.EnableBtn{border:1px solid;}
.DisableBtn{ border:1px solid #ccc;}
.DisableBtnFont{font-weight:normal; color:#aca899;}
.HideFeatureDiv{margin-left:20px; padding:7px 0 7px 5px; border:1px solid #cdd5d8; background:#f4f4f4; position:relative; top:-1px;}
.enableTickIcon{background:url(../images/total-images.jpg); background-position:-76px 0; width:16px; height:12px;}
.helpIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -272px; width:16px; height:16px; overflow:hidden; cursor:pointer;}
.disableDenyIcon{background:url(../images/total-images.jpg); background-position:-57px -13px; width:19px; height:18px;}
.scheduleIconBg{ position:relative; width:17px; height:17px; overflow:hidden;}
.scheduleIcon{background:url(../images/total-images.jpg) no-repeat; left:-68px; position:relative; width:500px; height:500px;}
.autoPwdTopDecBg{ position:relative; width:257px; height:25px; overflow:hidden;}
.autoPwdTopDec{background:url(../images/total-images.jpg) no-repeat; top:-266px; left:-157px; position:relative; width:500px; height:500px;}
.resetIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -144px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.unlockIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -168px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.SelfupdateIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -192px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.changePwd-Icon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -216px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.infoUserIcon{background:url(../images/total-images.jpg) no-repeat; background-position:0 -454px; width:79px; height:46px;}
.buyNowbtnBg{background:url(../images/total-images.jpg) no-repeat; background-position:-80px -454px; width:112px; height:46px; cursor:pointer;}
.listComputerIcon{background:url(../images/total-images.jpg); background-position:-48px -304px; width:16px; height:16px;}
.ouFilterIcon{background:url(../images/total-images.jpg); background-position:-48px -288px; width:16px; height:16px;}
.policyIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-139px -294px; width:42px; height:42px; overflow:hidden;}
.enrollmentIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-139px -336px; width:42px; height:42px; overflow:hidden;}
.importAnswerIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-139px -210px; width:42px; height:42px; overflow:hidden;}
.employeeSearchIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -42px; width:42px; height:42px; overflow:hidden;}
.priority{background:url(../images/total-images.jpg) no-repeat; background-position:-110px -260px; width:24px; height:28px; overflow:hidden;margin:-0px 5px 5px 0px;}
.displayIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-139px -42px; width:42px; height:42px; overflow:hidden;}
.suLayoutIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-414px -467px; width:65px; height:33px; overflow:hidden;}
.connectionIcon{background:url(../images/total-images.jpg); background-position:-139px -252px; width:42px; height:42px; overflow:hidden;}
.mailServerIcon{background:url(../images/total-images.jpg); background-position:-139px -84px; width:42px; height:42px; overflow:hidden;}
.ntServerIcon{background:url(../images/total-images.jpg); background-position:-139px -168px; width:42px; height:42px; overflow:hidden;}
.personalizeIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-139px 0; width:42px; height:42px; overflow:hidden;}
.restrictUserIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-139px -126px; width:42px; height:42px; overflow:hidden;}

.bullet{background:url(../images/total-images.jpg); background-position:-40px -21px; width:7px; height:6px;}
.theamArrow{background:url(../images/total-images.jpg) no-repeat; background-position:0 -287px; width:7px; height:5px; overflow:hidden;}
.mandatoryEnable{background:url(../images/total-images.jpg); background-position:0 -305px; width:13px; height:11px; overflow:hidden;}
.mandatoryDisable{background:url(../images/total-images.jpg); background-position:0 -293px; width:13px; height:11px; overflow:hidden;}
.PCsecurityIcon{background:url(../images/total-images.jpg); background-position:-81px 0; width:24px; height:24px; overflow:hidden;}
.listView{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -304px; width:16px; height:16px; overflow:hidden;}
.treeView{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -288px; width:16px; height:16px; overflow:hidden;}
.helpCardBg{width:500px; margin:0 auto;}
.helpCardBg .top3Bg{ position:relative; width:13px; height:28px; overflow:hidden;}
.helpCardBg .top3{background:url(../images/png-total-img.png) no-repeat; top:-107px; left:-103px; position:relative; width:500px; height:500px;}
.helpCardBg .top1Bg{ position:relative; overflow:hidden; width:27px; height:28px;}
.helpCardBg .top1{background:url(../images/png-total-img.png) no-repeat; left:-73px; top:-107px; position:relative; width:500px; height:500px;}
.helpCardBg .top7Bg{ position:relative; overflow:hidden; width:27px; height:15px;}
.helpCardBg .top7{background:url(../images/png-total-img.png) no-repeat; left:-73px; top:-138px; position:relative; width:500px; height:500px;}
.helpCardBg .top9Bg{position:relative; overflow:hidden; width:13px; height:15px;}
.helpCardBg .top9{background:url(../images/png-total-img.png) no-repeat; left:-103px; top:-138px; position:relative; width:500px; height:500px;}
.helpCardBg .top2{background:url(../images/custom-attributes-help-bg.png) repeat-x;}
.helpCardBg .top8{ background:#FFFFFF; border-bottom:1px solid; width:460px; height:14px;}
.helpCardBg .top5{background:#FFFFFF; width:498px; line-height:20px; border-left:1px solid; border-right:1px solid;}
.dotBg{ position:relative; overflow:hidden; width:5px; height:5px;}
.dot{background:url(../images/png-total-img.png) no-repeat; left:-8px; top:-22px; position:relative; width:500px; height:500px;}
.emailIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -252px; width:42px; height:42px; overflow:hidden;}	
.techSupportIcon { background:url(../images/total-images.jpg)  -13px -945px no-repeat; width:57px; height:42px}
.knowledgeBaseIcon {background:url(../images/total-images.jpg)  -70px -945px no-repeat; width:44px; height:42px}
.needFeaturesIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -210px; width:42px; height:42px; overflow:hidden; }
.getQuoteIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -168px; width:42px; height:42px; overflow:hidden;}
.userForumsIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -126px; width:42px; height:42px; overflow:hidden;}
.helplineIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -84px; width:42px; height:42px; overflow:hidden; }
.getQuoteIcon-small{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -48px; width:24px; height:24px; overflow:hidden;}
.buyNow-Icon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -96px; width:24px; height:24px; overflow:hidden;}
.upgrade-Icon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -120px; width:24px; height:24px; overflow:hidden;}
.adSearchBg{background:url(../images/total-images.jpg) no-repeat; background-position:-93px -432px; width:59px; height:21px; font:bold 10px  Arial, Helvetica, sans-serif; border:0;}
.hideLogonDiv{ width:400px; border:1px solid; font-size:12px;}
.policy-steps-bg{ background:#efecde; border-bottom:1px solid #c8c8c8;}
.pc-steps-enable .img{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -264px; width:24px; overflow:hidden; height:24px; font-size:11px; color:#FFFFFF;}
.pc-steps-enable .fnt{ color:#000000;}
.pc-steps-disable .img{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -240px; font-size:11px; color:#666666; width:24px; height:24px; overflow:hidden;}
.pc-steps-disable .fnt{ color:#666666;}
.attribute-select-tab, .attribute-disable-tab{ background:url(../images/one-pix-70-alpha.png) repeat; border-bottom:1px solid;}
.attribute-select-tab .downArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-6px 0; width:9px; height:5px; overflow:hidden;}
.attribute-disable-tab .downArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 0; width:5px; height:9px; overflow:hidden;}
.enable-attribute{background:url(../images/one-pix-50-alpha.png) repeat; line-height:22px; border-bottom:1px solid; border-right:1px solid; cursor:move; overflow:hidden; width:100%;}
.enable-attribute .drag-icon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -10px; width:5px; height:13px; margin-left:8px;}
.nowrap-txt{ overflow:hidden; height:22px; width:129px;}
.enable-login-tab .left{background:url(../images/total-images.jpg) no-repeat; background-position:0 -245px; width:5px; height:41px; }
.enable-login-tab .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1002px; height:41px;} 
.enable-login-tab .right{background:url(../images/total-images.jpg) no-repeat; background-position:-6px -245px; width:5px; height:41px;}
.disable-login-tab .left{background:url(../images/total-images.jpg) no-repeat; background-position:-10px -157px; width:5px; height:41px;}
.disable-login-tab .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1043px; height:41px;} 
.disable-login-tab .right{background:url(../images/total-images.jpg) no-repeat; background-position:-10px -115px; width:5px; height:41px;}
.securityAlign{position:absolute; bottom:3px; right:13px;}
.restrictNotesBg{width:500px; margin:0 auto;}
.restrictNotesBg .restrictNotesTxt{margin-left:20px; color:#FFFFFF; line-height:17px;}
.restrictNotesTxt .notesTxt{color:#fec711; list-style-type:none;}
.quickBoxBottom{height:15px; padding-top:5px; }
.reportSearchBg{padding:0 5px; height:30px; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; padding-top:9px;}
.logonDomainBg{margin-top:0; background:#FFFFFF;}
.plusIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -160px; width:16px; height:16px; overflow:hidden;}
.editIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -176px; width:16px; height:16px; overflow:hidden;}
.arrowIconBg{position:relative; width:17px; height:12px; overflow:hidden;}
.licensePosition{ margin:10px 10px 0 0;}
.settingbdr{border-color:#f0f0f0; margin:5px; margin-top:10px;}
.settingDottedBdr{border-left:1px dotted #CCCCCC;}
.whitefont{color:#FFFFFF; }
.marginLeft{ margin-left:10px;}
.reportBoxLine{height:2px; font-size:1px; line-height:2px; overflow:hidden;}
.loginBox{ border-top:none; margin:0; width:auto;}
.loginBoxBdr{border-right:none; border-left:none; border-top:none;}
.line{overflow:hidden; width:1px; background:#dadada; height:41px;}
.loginBoxBdr1{border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
.lightHeight{line-height:20px;}
.lightHeight25{line-height:25px;}
.padding10{ padding:10px;}
.padding20{ padding:20px;}
.padding5{ padding:5px;}
.paddingBot5{padding-bottom:5px}
.bglightGray{ background:#f4f4f4;}
.borderTop1px{border-top:1px solid #b9b9b9;}
.dotBorderTop1px{border-top:1px dotted #CCCCCC;}
.userloginTab{border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}


.field-icons-used{ line-height:22px; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8; background:#e1e1e1; color:#858585; white-space:nowrap; overflow:hidden;list-style:none;}

.field-icons-active{background:url(../images/one-pix-50-alpha.png) repeat; line-height:22px; border-bottom:1px solid; border-right:1px solid; cursor:move; overflow:hidden;list-style:none;}
.field-icons-active div{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -10px; width:5px; height:13px; margin-left:8px;}

.field-icons-hover{cursor:move;background-color:#FFFFCC;border:1px dashed #C9955E;color:#000;background-repeat:no-repeat;background-position:center right;list-style:none;height:23px;list-style:none;}
.field-icons-hover div{width:10px; display:block; float:left;}

.drag-icon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -10px; width:5px; height:13px; margin-left:8px;overflow:hidden}

/*---------------------------Common Styles---------------------------------------------*/
.borderRight{ border-right:1px solid #b9b9b9;}
.addEmail a{ border:1px solid #fff; color:#000000;}
.paddingLeftRight{ padding-left:5px; padding-right:5px;}
.paddingLeftTop10{ padding-left:10px; padding-top:10px;}
.paddingTop10{padding-top:10px;}
.paddingTop5{padding-top:5px;}
.paddingRight10{padding-right:10px;}
.paddingLeft10{padding-left:10px;}
.blackFnt{ color:#000000;}
.txtBoxTra{background:transparent;border:0px}
.curPoint{cursor:pointer;}
.overFlowHide100{width:100px;white-space:nowrap;overflow:hidden}
.overFlowHide120{width:120px;white-space:nowrap;overflow:hidden}
.overFlowHide75{width:75px;white-space:nowrap;overflow:hidden}
.overFlowHide150{width:150px;white-space:nowrap;overflow:hidden}
.overFlowHide180{width:180px;white-space:nowrap;overflow:hidden}
.overFlowHide200{width:200px;white-space:nowrap;overflow:hidden}
.link{color:#00F; text-decoration:none;}
.link:hover{text-decoration:underline;}
.textfieldSmall {border:1px solid #7F9DB9; width:100px; padding:2px;}
.textfieldMedium {border:1px solid #7F9DB9; width:150px; padding:2px;}
.textfieldMedium {border:1px solid #7F9DB9; width:150px; padding:2px;}
.marginLT{margin:8px 5px 0 0;}
.borderBot1px{border-bottom:1px solid #b9b9b9;}
.marginRight{ margin-right:10px;}
.marginLeft5{ margin-left:5px;}
.EnableBtn input{background:url(../images/generate-btn-bg.png) repeat-x; height:24px; text-align:center; line-height:20px;  border:none; cursor:pointer;}
.EnableBtn-Small{border:1px solid;}
.EnableBtn-Small input{background:url(../images/generate-btn-bg.png) repeat-x; height:18px; text-align:center; border:none; cursor:pointer; line-height:14px;}
.DisableBtn input{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -670px; height:24px; text-align:center; line-height:20px; border:none; cursor:pointer; color:#6D6D6D;}

.ginaEnableTab .leftBg{ position:relative; width:7px; height:27px; overflow:hidden;}
.ginaEnableTab .left{background:url(../images/png-total-img.png) no-repeat; top:-78px; left:-47px; position:relative; width:500px; height:500px; display:block;}
.ginaEnableTab .center{background:url(../images/gina-centerBtn-bg.png) repeat-x; height:27px; padding:0 20px; color:#FFFFFF;}
.ginaEnableTab .center a{ line-height:25px; color:#FFFFFF; font-weight:bold;}
.ginaEnableTab .rightBg{ position:relative; width:7px; height:27px; overflow:hidden;}
.ginaEnableTab .right{background:url(../images/png-total-img.png) no-repeat; top:-78px; left:-55px; position:relative; width:500px; height:500px; display:block;}

.ginaDisableTab .left{background:url(../images/total-images.jpg); background-position:-10px -87px; width:5px; height:27px;}
.ginaDisableTab .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -816px; height:27px; padding:0 20px;}
.ginaDisableTab a{color:#000; line-height:25px;}
.ginaDisableTab .right{background:url(../images/total-images.jpg); background-position:-10px -59px; width:5px; height:27px;}



.ginaBorderRig1 {border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}

.freezeLayer {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#0D0B0B none repeat scroll 0 0;left:0;filter: Alpha(opacity = 50);opacity:0.3;position:absolute;top:0;width:100%;z-index:20;}

.downArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-6px 0; width:9px; height:5px; overflow:hidden;}
.rightArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 0; width:5px; height:9px; overflow:hidden;}
.disabledtextfield {border:1px solid #7F9DB9; width:200px; padding:2px; background-color:#E7E7E7;}
.redtxtbold{ color:#f00;font-weight:bold;}

/*--Soon-To-Expire Starting--*/
.singleNotify_enable{margin-top:3px;margin-left:0px}

.notify_enable {margin-top:3px;margin-left:0px}
.notify_enable div.flRight span{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -64px; width:16px; height:16px; overflow:hidden;float:left;}
.notify_enable .img1{background:url(../images/total-images.jpg); background-position:-48px -368px; width:16px; height:16px; overflow:hidden; display:block;float:left;margin-left:5px;cursor:pointer;}

.multiNotify_enable {margin-top:3px;margin-left:0px}
.multiNotify_enable div.flRight span{ background:url(../images/total-images.jpg) no-repeat; background-position:-64px -64px; width:16px; height:16px; overflow:hidden;float:left;cursor:pointer;}
.multiNotify_enable .img1{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -96px; width:16px; height:16px; overflow:hidden;float:left;margin-left:5px;cursor:pointer;}
.multiNotify_enable .img2{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -112px; width:16px; height:16px; overflow:hidden;float:left;margin-left:5px;cursor:pointer;}

.multiNotify_disable {margin-top:3px;margin-left:0px}
.multiNotify_disable div.flRight span{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -80px; width:16px; height:16px; overflow:hidden;float:left;cursor:pointer;}
.multiNotify_disable table{display:none;}
.multiNotify_disable .img1{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -96px; width:16px; height:16px; overflow:hidden;float:left;margin-left:5px;cursor:pointer;}
.multiNotify_disable .img2{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -112px; width:16px; height:16px; overflow:hidden;float:left;margin-left:5px;cursor:pointer;}

.notify_disable {margin-top:3px;margin-left:0px}
.notify_disable .img1{background:url(../images/total-images.jpg); background-position:-48px -368px; width:16px; height:16px; overflow:hidden; display:block;float:left;margin-left:5px;cursor:pointer;}
.notify_disable div.flRight span{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -80px; width:16px; height:16px; overflow:hidden;float:left;cursor:pointer;}
.notify_disable table{display:none;}
/*--Soon-To-Expire Ending--*/

/*-- Logon Layout Customization Begins --*/

.leftBtn {background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -70px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}
.middleBtn {background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1356px; height:22px; overflow:hidden; line-height:18px; width:23px; height:22px; outline: none; -moz-outline-style:none;}
.rightBtn {background:url(../images/transparent-total-images.gif) no-repeat; background-position:-24px -70px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}

.leftBtnHover {background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -93px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}
.middleBtnHover {background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1379px; height:22px; overflow:hidden; width:23px; height:22px; line-height:18px; outline: none; -moz-outline-style:none;}
.rightBtnHover {background:url(../images/transparent-total-images.gif) no-repeat; background-position:-24px -93px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}

.leftBtnHoverSelect {background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -93px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}
.middleBtnHoverSelect {background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1379px; height:22px; overflow:hidden; width:23px; height:22px; line-height:18px; outline: none; -moz-outline-style:none;}
.rightBtnHoverSelect {background:url(../images/transparent-total-images.gif) no-repeat; background-position:-24px -93px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}

.hLineLogon {
	border-top:1px solid #CDD2E2; height:5px; width:100%; overflow:hidden;
}
.vLineLogon {
	border-left:1px solid #CDD2E2; height:94%; width:10px;
}
.editor_body {
	font-size:10px;
	font-family:verdana, arial,helvetica,sans-serif;
}

.editor_body ol li {
	list-style-type:decimal;		
}
.editor_body ul li {
	list-style-type:disc;
}

.field-icons-hoverLogon{cursor:move;background-color:#FFFFCC;border:1px dashed #C9955E; padding:5px 0; line-height:13px; text-align:center;}


.dashedLineMOver{border:1px dashed #F00000;}
.dashedLineMOut{border:1px solid none;}

.small-help-btn li .left{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-55px; left:-97px; width:500px; height:500px;}
.small-help-btn-leftBg{ position:relative; overflow:hidden; width:27px; height:22px;}
.small-help-btn li .right{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-55px; left:-125px; width:500px; height:500px;}
.small-help-btn-rightBg{ position:relative; overflow:hidden; width:5px; height:22px;}
.small-help-btn .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1433px; height:22px; overflow:hidden; padding:0 5px; line-height:22px;}

.layoutFieldsStyle{width:980px; height:450px; position:relative;}
.signinBorder{border-bottom:1px dotted #333;}

.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99; display: block;}
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 0px; bottom: 0px; }

.ui-icon { width: 12px; height: 12px; background-image: url(../../images/transparent-total-images.gif); }
.ui-icon-gripsmall-diagonal-se {background-position:-288px 0; padding-top:10px; }

/*-- Logon Layout Customization Ends --*/

.searchDropDown{ border:1px solid #828387; background:#f4f4f4;}	 
.searchDropDown a{ display:block; text-decoration:none; color:#000000; padding:2px; border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4;}	 
.searchDropDown a:hover{ background:#FFFFFF; border-top:1px solid #999999; border-bottom:1px solid #999999;}
.grayBox{background:#f2f2f2; padding:5px; text-align:left}
.grayBorder{border:1px solid #d5d5d5;}


/*-- Audit Report Filter Divs starts --*/
.filterDivOuter{width:202px;font:normal 10px Verdana, Arial, Helvetica, sans-serif;position:absolute;margin-top:3px}
.disabledLink
{
color: #333;
text-decoration : none;
cursor: default;
}
.filterDropDown{ border:1px solid #828387; background:#f4f4f4;}
.filterDropDown a{ display:block; text-decoration:none; color:#000000; padding:5px; border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4;}
.filterDropDown a:hover{ background:#FFFFFF; border-top:1px solid #999999; border-bottom:1px solid #999999;}

/*-- Audit Report Filter Divs ends --*/

/*-----------new styles----------------*/
.add-step-icon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -96px; width:16px; height:16px; overflow:hidden;}

.delete-step-icon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -112px; width:16px; height:16px; overflow:hidden;}
.enableArrow-icon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -64px; width:16px; height:16px; overflow:hidden;}
.DisableArrow-icon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -80px; width:16px; height:16px; overflow:hidden;}
.DownArrows{background:url(../images/total-images.jpg) no-repeat; background-position:-286px -177px; width:20px; height:20px; overflow:hidden;}
.UpArrows{background:url(../images/total-images.jpg) no-repeat; background-position:-286px -155px; width:20px; height:20px; overflow:hidden;}
.FailureMsg{ background:#ffeded; border:1px solid #ff0000; padding:10px 25px;}
.FailureIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -384px; width:16px; height:16px; overflow:hidden;}

.sucessMsg{ background:#eeffea; border:1px solid #1fbb00; padding:10px 25px;}
.sucessIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -111px; width:16px; height:16px; overflow:hidden;}
.warningMsg{ background:#fdfdda; border:1px solid #c2c2c2; padding:10px 25px;}

.infoMsg{ background:#fdfdda; border:1px solid #cecd54; padding:10px 25px;}
.infoIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -64px; width:16px; height:16px; overflow:hidden;}
.ginaSearchIcon{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -16px; width:16px; height:16px; margin:0 5px; overflow:hidden; }
.ginaSearchClear{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -32px; width:16px; height:16px; margin:0 5px; overflow:hidden; }
.goBtn{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1771px; height:15px; overflow:hidden; border-top:1px solid #9bbde0; border-left:1px solid #9bbde0; border-bottom:2px solid #00104c; border-right:2px solid #00104c; font-weight:bold; padding:1px 3px;}

.delete-small-btn .left{background:url(../images/total-images.jpg) no-repeat; background-position:0 -403px; width:20px; height:22px; overflow:hidden;}
.search-small-btn .left{background:url(../images/total-images.jpg) no-repeat; background-position:0 -380px; width:20px; height:22px; overflow:hidden;}
.allow-small-btn .left{background:url(../images/total-images.jpg) no-repeat; background-position:-21px -403px; width:20px; height:22px; overflow:hidden;}
.ou-based-filter .left{background:url(../images/total-images.jpg) no-repeat; background-position:-292px -69px; width:21px; height:22px; overflow:hidden;}
.csv-import .left{background:url(../images/total-images.jpg) no-repeat; background-position:-288px -46px; width:25px; height:22px; overflow:hidden;}
.back-button .left{background:url(../images/total-images.jpg) no-repeat; background-position:-290px -23px; width:23px; height:22px; overflow:hidden;}
.export-button .left{background:url(../images/total-images.jpg) no-repeat; background-position:-288px -92px; width:25px; height:22px; overflow:hidden;}
.printable-button .left{background:url(../images/total-images.jpg) no-repeat; background-position:-288px -115px; width:25px; height:22px; overflow:hidden;}


.delete-small-btn .right, .search-small-btn .right, .allow-small-btn .right, .ou-based-filter .right, .csv-import .right, .back-button .right, .export-button .right, .printable-button .right {background:url(../images/total-images.jpg) no-repeat; background-position:-6px -317px; width:5px; height:22px; overflow:hidden;}

.delete-small-btn .center, .search-small-btn .center, .allow-small-btn .center, .ou-based-filter .center, .csv-import .center, .back-button .center, .export-button .center, .printable-button .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1146px; height:22px; overflow:hidden; line-height:18px;}



	
.small-yellow-btn li .left{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-78px; left:-63px; width:500px; height:500px;}
.small-yellow-btn-leftBg{ position:relative; overflow:hidden; width:27px; height:22px;}
.small-yellow-btn li .right{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-78px; left:-91px; width:500px; height:500px;}
.small-yellow-btn-rightBg{ position:relative; overflow:hidden; width:5px; height:22px;}

.small-yellow-btn .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1169px; height:22px; overflow:hidden; padding:0 5px; line-height:18px;}

.allow-yellow-btn li .left{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-240px; left:-62px; width:500px; height:500px;}
.allow-yellow-btn-leftBg{ position:relative; overflow:hidden; width:27px; height:22px;}
.allow-yellow-btn li .right{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-78px; left:-91px; width:500px; height:500px;}
.allow-yellow-btn-rightBg{ position:relative; overflow:hidden; width:5px; height:22px;}
.allow-yellow-btn .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1169px; height:22px; overflow:hidden; padding:0 5px; line-height:18px;}

.small-save-btn li .left{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-78px; left:-97px; width:500px; height:500px;}
.small-save-btn-leftBg{ position:relative; overflow:hidden; width:27px; height:22px;}
.small-save-btn li .right{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-78px; left:-125px; width:500px; height:500px;}
.small-save-btn-rightBg{ position:relative; overflow:hidden; width:5px; height:22px;}
.small-save-btn .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1433px; height:22px; overflow:hidden; padding:0 5px; line-height:22px;}


.small-help-btn li .left{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-55px; left:-97px; width:500px; height:500px;}
.small-help-btn-leftBg{ position:relative; overflow:hidden; width:27px; height:22px;}
.small-help-btn li .right{background:url(../images/png-total-img.png) no-repeat; position:relative; top:-55px; left:-125px; width:500px; height:500px;}
.small-help-btn-rightBg{ position:relative; overflow:hidden; width:5px; height:22px;}
.small-help-btn .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1433px; height:22px; overflow:hidden; padding:0 5px; line-height:22px;}




.restrictIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -128px; width:16px; height:16px; overflow:hidden;}

.bgBtn{background:#FFFFFF; line-height:20px; margin:9px; padding:0 10px;}
.admanagerIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -176px; width:16px; height:16px; overflow:hidden;}
.sdpIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -192px; width:16px; height:16px; overflow:hidden;}
.dcIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -288px; width:24px; height:24px; overflow:hidden;}
.dcTickIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -312px; width:24px; height:24px; overflow:hidden;}
.bulbIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -64px; width:16px; height:16px; overflow:hidden;}
.editIconSmall{background:url(../images/total-images.jpg) no-repeat; background-position:-23px -379px; width:13px; height:11px; overflow:hidden;}
.deleteIconSmall{background:url(../images/total-images.jpg) no-repeat; background-position:-23px -391px; width:13px; height:11px; overflow:hidden;}
.backIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -208px; width:16px; height:16px; overflow:hidden;}
.enableIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -144px; width:16px; height:16px; overflow:hidden;}
.disableIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -160px; width:16px; height:16px; overflow:hidden;}
.mailSettingIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -224px; width:16px; height:16px; overflow:hidden;}
.smsSettingIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -336px; width:16px; height:16px; overflow:hidden;}
.createLayoutIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -256px; width:16px; height:16px; overflow:hidden;}
.smallCirDelIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-153px -441px; width:12px; height:12px; overflow:hidden;}
.smallAddIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-166px -445px; width:8px; height:8px; overflow:hidden;}
.smallDelIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-175px -445px; width:7px; height:9px; overflow:hidden;}
.smallEditIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -445px; width:11px; height:9px; overflow:hidden;}
.populateIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-153px -428px; width:12px; height:12px; overflow:hidden;}
.gradientBoxLeft{background:url(../images/total-images.jpg) no-repeat; background-position:-268px 0; width:5px; height:98px; overflow:hidden;}
.gradientBoxCenter{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1192px; height:98px; overflow:hidden; padding:0 5px;}

.gradientBoxRight{background:url(../images/total-images.jpg) no-repeat; background-position:-274px 0; width:5px; height:98px; overflow:hidden;}

.gradientBox1Left{background:url(../images/total-images.jpg) no-repeat; background-position:-268px 0; width:5px; height:98px; overflow:hidden;}
.gradientBox1Center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1192px; height:98px; overflow:hidden; padding:0 35px;}
.gradientBox1Right{background:url(../images/total-images.jpg) no-repeat; background-position:-274px 0; width:5px; height:98px; overflow:hidden;}

.yellowMailIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -360px; width:24px; height:24px; overflow:hidden; }
.mobileIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -336px; width:24px; height:24px; overflow:hidden; }
.clockIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-106px -64px; width:32px; height:32px; overflow:hidden; }
.advance-default-tab .left{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-8px -47px; width:3px; height:21px; overflow:hidden; }
.advance-default-tab .right{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-12px -47px; width:3px; height:21px; overflow:hidden; }

.advance-default-tab .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1314px; height:22px; overflow:hidden; padding:0 5px; }

.advance-selected-tab .left{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -47px; width:3px; height:22px; overflow:hidden; }
.advance-selected-tab .right{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-4px -47px; width:3px; height:22px; overflow:hidden; }

.advance-selected-tab .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1291px; height:22px; overflow:hidden; padding:0 5px; }
.advance-content-outer{background:#e2e2e2;widows:100%;padding:12px;}
.advance-content{background:#fff;height:360px; line-height:25px;}
.addQusMargin{ margin:5px 0px;}
.notesDiv{background:#FFFFFF; border:1px solid; width:200px; display:none;}
.notesDivSTE{background:#FFFFFF;border:1px solid; display:none;min-width:200px;
width:expression(this.scrollWidth<200?"200px":"auto"); /* For IE */
}
.notesDivSelOU{min-width:196px;
width:expression(this.scrollWidth<200?"196px":"auto"); /* For IE */
}

.notesDivArrow-imgBg{position:absolute; width:11px; height:8px; overflow:hidden; margin-top:-8px; margin-left:140px;}
.esnotesDivArrow-imgBg{position:absolute; width:11px; height:8px; overflow:hidden; margin-top:-8px;margin-left:400px}
.notesDivArrow{background:url(../images/png-total-img.png) no-repeat; top:-83px; left:0; position:relative; width:500px; height:500px;}
.alertDiv{background:#FFFFFF; border:5px solid #8d8d8d; width:310px; display:none;}
.alertDivWOWidth{background:#FFFFFF; border:5px solid #8d8d8d; display:none;}
.alertboxIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-106px -96px; width:32px; height:32px; overflow:hidden;}
.confirmboxIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-106px -128px; width:32px; height:32px; overflow:hidden;}
.alertBtn .left{background:url(../images/total-images.jpg) no-repeat; background-position:-1px -355px; width:7px; height:18px; overflow:hidden;}
.alertBtn .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1337px; height:18px; overflow:hidden; padding:0 5px; line-height:18px;}
.alertBtn .right{background:url(../images/total-images.jpg) no-repeat; background-position:-9px -355px; width:7px; height:18px; overflow:hidden;}

.reportSubHeadleftImgBg52{position:relative; overflow:hidden; width:7px; height:52px;}
.reportSubHeadleftImg52{background:url(../images/png-total-img.png) no-repeat; top:-78px; left:-15px; width:500px; height:500px; position:relative;}

.reportSubHeadRightImgBg52{position:relative; overflow:hidden; width:7px; height:52px;}
.reportSubHeadRightImg52{background:url(../images/png-total-img.png) no-repeat; top:-78px; left:-23px; width:500px; height:500px; position:relative;}

.reportSubHeadRepImg52{background:url(../images/box-sub-heading-bg-52.png) repeat-x; height:52px; color:#FFFFFF; font-size:11px; line-height:52px;}


.subHeadleftImg52 {background:url(../images/png-total-img.png) no-repeat -175px -2px;}
.subHeadRightImg52 {background:url(../images/png-total-img.png) no-repeat -183px -2px;}
.subHeadRepImg52 {background:url(../images/bigBox-sub-heading-bg-52.png) repeat-x ;overflow:hidden;color:#FFFFFF; font-size:11px; line-height:60px;}


.key-IconBg{position:relative; overflow:hidden; width:53px; height:52px;}
.key-Icon{background:url(../images/png-total-img.png) no-repeat; top:-164px; left:0; width:500px; height:500px; position:relative;}

.unlock-IconBg{position:relative; overflow:hidden; width:53px; height:52px;}
.unlock-Icon{background:url(../images/png-total-img.png) no-repeat; top:-164px; left:-54px; width:500px; height:500px; position:relative;}

.sortUp{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-7px -19px; width:7px; height:4px; overflow:hidden; margin:9px 0 0 3px;}
.sortDownAlt{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-7px -2px; width:7px; height:4px; overflow:hidden; margin:9px 0 0 3px;}
.sortDown{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-7px -10px; width:7px; height:4px; overflow:hidden; margin:9px 0 0 3px;}
.dropdownfilter{background:url(../images/total-images.jpg) no-repeat; background-position:-48px -402px; width:16px; height:16px; overflow:hidden;}
.enableNotifyTab, .disableNotifyTab{ margin-top:6px; line-height:23px; white-space:nowrap;}
.enableNotifyTab .left{background:url(../images/total-images.jpg) no-repeat; background-position:-23px -353px; width:10px; height:25px; }
.enableNotifyTab .right{background:#fff; line-height:23px; border-bottom:1px solid #bbbbbb; border-top:1px solid #bbbbbb;}
.logonCustomizeIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -126px; width:42px; height:42px; overflow:hidden;}
.enablePreDefined{ line-height:13px; border:none; padding:4px 15px; text-align:center; white-space:nowrap;}
.disablePreDefined{ padding:4px 15px; text-align:center; color:#858585; background:#e1e1e1; border:1px solid #cccccc; white-space:nowrap;}
.addTxtIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -240px; width:16px; height:16px; overflow:hidden;}
.addLinkIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -256px; width:16px; height:16px; overflow:hidden;}
.addImageIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -272px; width:16px; height:16px; overflow:hidden;}
.addHoriline{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -288px; width:16px; height:16px; overflow:hidden;}
.addvertiLine{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -304px; width:16px; height:16px; overflow:hidden;}
.keyIcon42{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -336px; width:42px; height:42px; overflow:hidden;}
.lockIcon42{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -378px; width:42px; height:42px; overflow:hidden;}
.sepLine{background:url(../images/total-images.jpg) no-repeat; background-position:-21px -380px; width:1px; height:22px; overflow:hidden;}

.leftBtn a{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -70px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}
.leftBtn a:hover{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -93px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}

.middleBtn a{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1356px; height:22px; overflow:hidden; line-height:18px; width:23px; height:22px; outline: none; -moz-outline-style:none;}
.middleBtn a:hover{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1379px; height:22px; overflow:hidden; width:23px; height:22px; line-height:18px; outline: none; -moz-outline-style:none;}


.rightBtn a{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-24px -70px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}
.rightBtn a:hover{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-24px -93px; width:23px; height:22px; overflow:hidden; outline: none; -moz-outline-style:none;}
.addTxtBtn{ padding-left:10px;}
.textColorIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-72px -0px; width:23px; height:22px; overflow:hidden;}
.fontIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -0px; width:23px; height:22px; overflow:hidden;}
.fontSizeIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -22px; width:23px; height:22px; overflow:hidden;}
.boldIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -44px; width:23px; height:22px; overflow:hidden;}
.italicIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -66px; width:23px; height:22px; overflow:hidden;}
.underlineIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -88px; width:23px; height:22px; overflow:hidden;}
.leftAlignIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -110px; width:23px; height:22px; overflow:hidden;}
.centerAlignIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -132px; width:23px; height:22px; overflow:hidden;}
.rightAlignIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -154px; width:23px; height:22px; overflow:hidden;}
.justifyAlignIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -176px; width:23px; height:22px; overflow:hidden;}
.numberIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -198px; width:23px; height:22px; overflow:hidden;}
.bulletIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -220px; width:23px; height:22px; overflow:hidden;}
.indentIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -242px; width:23px; height:22px; overflow:hidden;}
.linkIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-48px -264px; width:23px; height:22px; overflow:hidden;}
.refreshIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -320px; width:16px; height:16px; overflow:hidden;}
.qusSmallIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-488px 0; width:12px; height:12px; overflow:hidden;}
/*----------*/
.logonCurveArea {background:#fff; position: relative; border:1px solid #D5D5D5;}
.curveCorners {width:19px; height:19px;  position: absolute; background: url('../images/transparent-total-images.gif') no-repeat; background-position:-16px 0; font-size: 0%; }
.logonCurveTopLeft {top:0; left:0; background-position:-16px 0; width:9px; height:9px; overflow:hidden; margin-left:-1px;
margin-top:-1px;}
.logonCurveTopRight { top:0; right:0; background-position:-26px 0; width:9px; height:9px; overflow:hidden;margin-right:-1px;
margin-top:-1px;}
.logonCurveBottomLeft { bottom:0; left:0; background-position:-16px -10px; width:9px; height:9px; overflow:hidden;margin-bottom:-1px;
margin-left:-1px;}
.logonCurveBottomRight {bottom:0; right:0; background-position:-26px -10px; width:9px; height:9px; overflow:hidden;margin-bottom:-1px;
margin-right:-1px;}

.loginIconsBg{ position:relative; overflow:hidden; width:32px; height:32px;}
.admin-icon{background:url(../images/png-total-img.png) no-repeat; left:-33px; top:-217px; position:relative; width:500px; height:500px;}
.users-icon{background:url(../images/png-total-img.png) no-repeat; left:0; top:-217px; position:relative; width:500px; height:500px;}
.logonDisable{background:#d1d1d1; height:37px;}
.logonEnable{background:#ffffff; height:37px;}

.reset-btn-left{background:url(../images/total-images.jpg) no-repeat; background-position:-193px -448px; width:62px; height:52px;}
.reset-btn-center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1085px; height:52px; padding-right:50px;}
.reset-btn-right{background:url(../images/total-images.jpg) no-repeat; background-position:-317px -448px; width:5px; height:52px;}
.unlock-btn-left{background:url(../images/total-images.jpg) no-repeat; background-position:-256px -448px; width:60px; height:52px;}

.margin10{ margin:10px;}
.pointer{background:url(../images/total-images.jpg) no-repeat; background-position:-280px 0; width:33px; height:16px; position:absolute; margin-top:-16px; margin-left:10px;background:url(../images/total-images.jpg) no-repeat; background-position:-280px 0; width:33px; height:16px; position:absolute; margin-top:-16px; margin-left:10px;}
.pointerDiv{padding:4px; width:170px; position:absolute; margin-left:635px; margin-top:35px; display:block; z-index:1000;}
.searchIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -384px; width:24px; height:23px; overflow:hidden;}
.avatar{background:url(../images/total-images.jpg) no-repeat; background-position:-314px 0; width:74px; height:74px; overflow:hidden;}
.searchResultEnable{ border:1px solid;}
.moreDownArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -116px; width:5px; height:8px; overflow:hidden; margin-top:3px; margin-right:2px;}
.moreUpArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -125px; width:5px; height:8px; overflow:hidden; margin-top:3px; margin-right:2px;}
.grayDownArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -134px; width:23px; height:22px; overflow:hidden;}

.employeeDetailsKeys{height:20px; text-align:right; padding-right:5px; border-bottom:none; line-height:20px;}
.employeeDetailsValue{ width:55%; height:20px; line-height:20px; border-bottom:1px solid #eaeaea; border-top:1px solid #fff;}





.configTabCurveBg {position: relative; overflow:hidden; width:5px; height:4px;}
.configLeftTabCurve{background:url(../images/png-total-img.png) no-repeat; top:-92px; left:0; width:500px; height:500px; position:relative;}
.configRightTabCurve{background:url(../images/png-total-img.png) no-repeat; top:-92px; left:-6px; width:500px; height:500px; position:relative;}
.configBtmLeftTabCurve{background:url(../images/png-total-img.png) no-repeat; top:-97px; left:0; width:500px; height:500px; position:relative;}
.configBtmRightTabCurve{background:url(../images/png-total-img.png) no-repeat; top:-97px; left:-6px; width:500px; height:500px; position:relative;}



.enrollDisableTab .left{background:url(../images/total-images.jpg) no-repeat; background-position:-37px -372px; width:4px; height:30px; overflow:hidden}
.enrollDisableTab .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1402px; height:30px; line-height:30px; padding:0 7px; }
.enrollDisableTab .right{background:url(../images/total-images.jpg) no-repeat; background-position:-42px -372px; width:4px; height:30px; overflow:hidden}

.enrollEnableTab .left{background:url(../images/png-total-img.png) no-repeat; top:-250px; left:0; width:500px; height:500px; position:relative; overflow:hidden}
.enrollEnableTab .center{background:url(../images/enrollment-enable-center.png) repeat-x; height:30px; line-height:30px; padding:0 7px; font-weight:bold;}
.enrollEnableTab .right{background:url(../images/png-total-img.png) no-repeat; top:-250px; left:-5px; width:500px; height:500px; position:relative; overflow:hidden}

.enrollEnableTabBg{position:relative; overflow:hidden; width:4px; height:30px;}

.enrollment-Icon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -168px; width:42px; height:42px; overflow:hidden;}

.resizerIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-288px 0; width:12px; height:12px; overflow:hidden;}

.png16IconBg{position: relative; overflow:hidden; width:16px; height:16px;}
.dropMenuEnable .right{background:url(../images/png-total-img.png) no-repeat; top:0; left:-410px; width:500px; height:500px; position:relative; cursor:pointer;}
.dropMenuDisable .right{background:url(../images/png-total-img.png) no-repeat; top:-16px; left:-410px; width:500px; height:500px; position:relative; cursor:pointer;}
.dropMenuLink a{font-weight:normal; color:#000000; text-decoration:none; outline:none;}
.dropMenuLink a:hover{font-weight:bold; color:#000000; text-decoration:none; outline:none;}



.menuhighlightIcon{background:url(../images/png-total-img.png) no-repeat; top:0; left:-426px; width:500px; height:500px; position:relative;}
.menuAddonIconIcon{background:url(../images/png-total-img.png) no-repeat; top:-16px; left:-426px; width:500px; height:500px; position:relative;}
.menuGinaIcon{background:url(../images/png-total-img.png) no-repeat; top:-32px; left:-426px; width:500px; height:500px; position:relative;}
.menuToolsIcon{background:url(../images/png-total-img.png) no-repeat; top:-48px; left:-426px; width:500px; height:500px; position:relative;}
.menuSecurityIcon{background:url(../images/png-total-img.png) no-repeat; top:-64px; left:-426px; width:500px; height:500px; position:relative;}

.showTxt{ background:#fff2a1; border-top:1px solid #deb500; border-left:1px solid #deb500; border-bottom:1px solid #8e7400; border-right:1px solid #8e7400; padding:1px; cursor:pointer;}

.editIcon2{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-288px -36px; width:12px; height:12px; overflow:hidden;}




.summaryBg{ position:relative; width:5px; height:30px; overflow:hidden;}
.summaryLeft{background:url(../images/png-total-img.png) no-repeat; top:-250px; left:-10px; position:relative; width:500px; height:500px;}
.summaryRight{background:url(../images/png-total-img.png) no-repeat; top:-250px; left:-16px; position:relative; width:500px; height:500px;}
.summaryCenter{background:url(../images/summary-center-bg.png) repeat-x; height:30px; font-size:11px; line-height:30px;}

.dashboardEnrollLeft{background:url(../images/total-images.jpg) no-repeat; background-position:-280px -17px; width:4px; height:27px; overflow:hidden;}
.dashboardEnrollRight{background:url(../images/total-images.jpg) no-repeat; background-position:-285px -17px; width:4px; height:27px; overflow:hidden;}
.dashboardEnrollCenter{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1456px; height:27px; line-height:27px;}

.btmLeftCurve{background:transparent url(../images/total-images.jpg) no-repeat; background-position:0 -18px; width:5px; height:5px; overflow:hidden; position: relative; margin-bottom:-1px;}
.btmRightCurve{background:transparent url(../images/total-images.jpg) no-repeat; background-position:-6px -18px; width:5px; height:5px; overflow:hidden;  position:relative; margin-bottom:-1px;}

.featureListLeft{background:transparent url(../images/total-images.jpg) no-repeat; background-position:-302px -17px; width:5px; height:5px; overflow:hidden;}
.featureListRight{background:transparent url(../images/total-images.jpg) no-repeat; background-position:-308px -17px; width:5px; height:5px; overflow:hidden;}
.featureListCenter{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1484px; height:5px; overflow:hidden;}
.nowrap{overflow:hidden; width:250px; white-space:nowrap;}
.searchDownArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-41px 0; width:7px; height:7px; overflow:hidden; margin:3px;}
.searchRightArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-41px -7px; width:7px; height:7px; overflow:hidden; margin:3px;}
.searchOptions a{text-decoration:none; color:#666666; height:18px; line-height:18px;}
.searchOptions a:hover{background:#f2f2f2; text-decoration:underline;}
.tickIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-41px -15px; width:7px; height:7px; overflow:hidden; margin:5px;padding-right:2px}
.tickIconNone{width:7px; height:7px; overflow:hidden; margin:5px;}
.cursor{ cursor:pointer;}
.securityQusIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -205px; width:24px; height:24px; overflow:hidden;margin:0px 5px 0px 0px;}
.verifiIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-474px -182px; width:26px; height:24px; overflow:hidden;margin:0px 5px 0px 0px;}
.employeeAdSearchIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -253px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.pwdExpireNotifyIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -13px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.groupSubscriptionIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -133px; width:24px; height:24px; overflow:hidden;}
.installGinaIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -61px; width:24px; height:24px; overflow:hidden;}
.ginaSchedulerIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -302px; width:24px; height:24px; overflow:hidden;}
.ginaCustomizationIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -277px; width:24px; height:24px; overflow:hidden;}
.autoEnrollmentIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -85px; width:24px; height:24px; overflow:hidden;}
.dataSourcesIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -109px; width:24px; height:24px; overflow:hidden;}
.bruteForcingIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -229px; width:24px; height:24px; overflow:hidden;}
.botBasedAttacksIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -157px; width:24px; height:24px; overflow:hidden;}
.middleAttacksIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -37px; width:24px; height:24px; overflow:hidden;}
.sepDivFeatureEnable{background:url(../images/total-images.jpg) no-repeat; background-position:-277px -99px; width:8px; height:99px; overflow:hidden; cursor:pointer;}
.sepDivFeatureDisable{background:url(../images/total-images.jpg) no-repeat; background-position:-268px -99px; width:8px; height:99px; overflow:hidden; cursor:pointer;}
.fixedTopSepDiv{position:fixed;top:0px; z-index:0; margin-top:300px;}

.searchDiv{position:absolute; border:1px solid #aeacaf; margin-top:-1px; border-bottom:2px solid #aeacaf; border-right:2px solid #aeacaf; width:220px; z-index:100; display:none; background:#fff; }
.filterDiv{border:1px solid #aeacaf;border-bottom:2px solid #aeacaf; border-right:2px solid #aeacaf; width:200px; background:#fff; margin-top:-1px;z-index:100;position:absolute;right:60px;padding-left:4px}
.antiHackingIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -210px; width:42px; height:42px; overflow:hidden;}

.searchBoxLeft{background:url(../images/total-images.jpg) no-repeat; background-position:-43px -403px; width:3px; height:22px; overflow:hidden;}
.searchBoxArrow{background:url(../images/transparent-total-images.gif) no-repeat; cursor:pointer; background-position:-182px 0; width:16px; height:15px;margin-top:3px;overflow:hidden;}
.searchBoxCenter{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1490px; height:22px; color:#9f9f9f; text-align:left;}
.searchBoxCenter input{ width:200px; padding-right:5px; padding-top:4px;font:normal 10px Verdana, Arial, Helvetica, sans-serif; background:none; border:0}
.searchBoxRightBg{ position:relative; overflow:hidden; width:31px; height:22px;}
.searchBoxRight{background:url(../images/png-total-img.png) no-repeat; top:-217px; left:-66px; position:relative; width:500px; height:500px;}


.loginBgPatten{background:url(../images/loginbg-patten.png) repeat-x;}
.productTagLine{ font:normal 25px Arial, Helvetica, sans-serif;}

.logonBtnAsh .left{background:url(../images/png-total-img.png) no-repeat; top:0; left:-157px; position:relative; width:500px; height:500px; overflow:hidden;}
.logonBtnAsh .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1513px; height:65px; overflow:hidden;}
.logonBtnAsh .right{background:url(../images/png-total-img.png) no-repeat; position:relative; top:0; left:-165px; width:500px; height:500px; overflow:hidden;}
.logonBtnBgAsh{ position:relative; width:7px; height:65px; overflow:hidden;}
.fontSize14{ font-size:14px;}

.loginTabBg{ position:relative; width:5px; height:31px; overflow:hidden;}

.loginTabEnable .left{background:url(../images/png-total-img.png) no-repeat; top:-106px; left:-48px; position:relative;  width:500px; height:500px; overflow:hidden;}

.loginTabEnable .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1656px; height:31px; overflow:hidden;}
.loginTabEnable .right{background:url(../images/png-total-img.png) no-repeat; top:-106px; left:-54px; position:relative; width:500px; height:500px; overflow:hidden;}

.loginTabDisable .left{background:url(../images/png-total-img.png) no-repeat; top:-106px; left:-60px; position:relative; width:500px; height:500px; overflow:hidden;}
.loginTabDisable .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1688px; height:31px; overflow:hidden;}
.loginTabDisable .right{background:url(../images/png-total-img.png) no-repeat; top:-106px; left:-66px; position:relative; width:500px; height:500px; overflow:hidden;}	

.loginAdminIcon{background:url(../images/transparent-total-images.gif) no-repeat; cursor:pointer; background-position:0 -156px; width:23px; height:22px;	margin-top:3px;}
.loginUserIcon{background:url(../images/transparent-total-images.gif) no-repeat; cursor:pointer; background-position:0 -178px; width:23px; height:24px;	margin-top:3px;}

.tblHeadBg{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1720px; height:25px; padding:0 5px; }
.reportHeadRepImg{background:url(../images/box-heading-bg.png) repeat-x; height:25px; color:#FFFFFF; font-size:11px; line-height:20px; padding:0 5px;}
.MDMHeadRepImg{background:url(../images/box-heading-bg.png) repeat-x; height:25px; color:#000; font-size:11px; line-height:20px; padding:0 5px;}
.footer .txt{ line-height:18px; padding-left:3px; border:none;}
.footerdivider {padding:0 5px;}
.footerParent { min-height: 95%;  }

.outerDiv{ width:150px; border:1px solid #aaa; position:absolute; overflow:auto;height:120px}
.innerDiv{ background:#ebedf8; border:1px solid #fff; text-align:left; padding:3px; font:normal 10px Verdana, Arial, Helvetica, sans-serif}
.macrowsDiv{ padding:4px 0;}
.infoDiv{background:#FFFFFF; border:2px solid #8d8d8d; width:385px;}

/*--------------NEW STYLE--------------*/

.footerLockIcon{background:url(../images/png-total-img.png) no-repeat; top:-64px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerDemoIcon{background:url(../images/png-total-img.png) no-repeat;  top:-32px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerIssueIcon{background:url(../images/png-total-img.png) no-repeat;  top:-48px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerFeatureIcon{background:url(../images/png-total-img.png) no-repeat;  top:-80px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerForumsIcon{background:url(../images/png-total-img.png) no-repeat;  top:-96px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerAdminGuideIcon{background:url(../images/png-total-img.png) no-repeat;  top:-112px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerGetQuoteIcon{background:url(../images/png-total-img.png) no-repeat;  top:-128px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerExtendTrialIcon{background:url(../images/png-total-img.png) no-repeat;  top:-144px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerFeedBackIcon{background:url(../images/png-total-img.png) no-repeat;  top:-176px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}
.footerTollFreeIcon{background:url(../images/png-total-img.png) no-repeat;  top:-160px; left:-410px; position:relative; width:500px; height:500px; overflow:hidden;}

.loginBgWhite{background:url(../images/loginbg-white-image.png) repeat-x; width:100%; height:100%;}
.qusIcon{background:url(../images/png-total-img.png) no-repeat;  top:-80px; left:-426px; position:relative; width:500px; height:500px; overflow:hidden; }
.loginBg{margin:0 auto;}
.loginBg .top3Bg{ position:relative; width:5px; height:5px; overflow:hidden;}
.loginBg .top3{background:url(../images/png-total-img.png) no-repeat; top:-102px; left:-6px; position:relative; width:500px; height:500px;}
.loginBg .top1Bg{ position:relative; overflow:hidden; width:5px; height:5px;}
.loginBg .top1{background:url(../images/png-total-img.png) no-repeat; left:0; top:-102px; position:relative; width:500px; height:500px;}
.loginBg .top7Bg{ position:relative; overflow:hidden; width:5px; height:5px;}
.loginBg .top7{background:url(../images/png-total-img.png) no-repeat; left:0; top:-108px; position:relative; width:500px; height:500px;}
.loginBg .top9Bg{position:relative; overflow:hidden; width:5px; height:5px;}
.loginBg .top9{background:url(../images/png-total-img.png) no-repeat; left:-6px; top:-108px; position:relative; width:500px; height:500px;}
.loginBg .top2{ border-top:1px solid #7c7c7e; background:#fff; height:4px; overflow:hidden; border-left:1px solid #7c7c7e}
.loginBg .top8{ background:#FFFFFF; border-bottom:1px solid #7c7c7e; height:4px; overflow:hidden;}
.loginBg .top5{background:#FFFFFF; line-height:20px; border-left:1px solid #7c7c7e; border-right:1px solid #7c7c7e;}
.dotBg{ position:relative; overflow:hidden; width:5px; height:5px;}
.treePlusIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -384px; width:12px; height:16px; overflow:hidden;}
.treeMinusIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-64px -400px; width:12px; height:16px; overflow:hidden;}
.userIcon {background:url(../images/total-images.jpg) no-repeat; background-position:-64px -368px; width:16px; height:16px; overflow:hidden;}
.groupAvatar{background:url(../images/total-images.jpg) no-repeat; background-position:-314px -75px; width:74px; height:74px; overflow:hidden;}
.margin5{ margin:5px;}
.tipsDiv{position: absolute; z-index:100; width:300px; margin-top:50px; margin-left:400px; display:none;}
.tipsPointerBg{ position:absolute; overflow:hidden; width:11px; height:11px; margin-top:5px; margin-left:-10px;}
.tipsPointer{background:url(../images/png-total-img.png) no-repeat; left:0; top:-281px; overflow:hidden; position:relative; width:500px; height:500px;}
.webBasedYellow{ background:#fff2b1; border: 1px solid #ddb700; padding:1px; margin-top:-11px; white-space:nowrap}
.grayFontLight{ color:#929191;}
.helpDeskIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -373px; width:24px; height:24px; overflow:hidden;}
.autoUnlockIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -349px; width:24px; height:24px; overflow:hidden;}
.universalResetIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -325px; width:24px; height:24px; overflow:hidden;}
.drag-icon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -10px; width:5px; height:13px; margin-left:8px;}
.clearDelIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -409px; width:10px; height:10px; overflow:hidden; margin:6px 3px 0 0;}
.fetcherIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -48px; width:16px; height:16px;}
.organizationChart{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-39px -25px; width:9px; height:9px;}
.domainSettingBtn{ border:1px solid #d4cc9d; border-bottom: none; background:#fff9ce; height:26px; line-height:26px; padding:0 5px;}
.extendTrialIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-81px -72px; width:24px; height:24px; overflow:hidden;}
.compareEditionsIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-418px 0; width:24px; height:24px; overflow:hidden;}
.pointArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -80px; width:16px; height:16px; overflow:hidden;}
.downloadArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -96px; width:16px; height:16px; overflow:hidden;}
.configurationIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px 0; width:16px; height:16px; overflow:hidden;}
.mailSendIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -16px; width:16px; height:16px; overflow:hidden;}
.zoomIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -32px; width:16px; height:16px; overflow:hidden;}
.DBbackUpIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -48px; width:16px; height:16px; overflow:hidden;}
.cornerImgs1 {width:11px; height:11px;  position: absolute; background: url('../images/total-images.jpg') no-repeat; background-position:0 0; font-size: 0%; }
.TopRightTransparent { top:0; right:0; background-position:-6px -12px; width:5px; height:5px; margin-top:-1px; margin-right:-1px; }
.TopLeftTransparent {top:0; left:0; background-position:0 -12px; width:5px; height:5px; margin-top:-1px; margin-left:-1px; }
.BottomLeftTransparent { bottom:0; left:0; background-position:0 -18px; width:5px; height:5px; margin-bottom:-1px; margin-left:-1px; }
.BottomRightTransparent {bottom:0; right:0; background-position:-6px -18px; width:5px; height:5px; margin-bottom:-1px; margin-right:-1px; }
.lightGrayBtn .left{background:url(../images/png-total-img.png) no-repeat;background-position:-14px -54px;width:4px;height:22px; 
overflow:hidden;}
.lightGrayBtn .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1146px; height:22px; overflow:hidden; }
.lightGrayBtn .right{background:url(../images/png-total-img.png) no-repeat;background-position:-21px -54px;width:4px;height:22px; 
  overflow:hidden;}
.advancedIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -112px; width:16px; height:16px; overflow:hidden;}
.changeRoleIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -96px; width:16px; height:16px; overflow:hidden;}
.resetPwdIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -128px; width:16px; height:16px; overflow:hidden;}
.deleteBinIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -112px; width:16px; height:16px; overflow:hidden;}
.sslIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -80px; width:16px; height:16px; overflow:hidden;}
.yellowRow{background: none repeat scroll 0% 0% rgb(255, 251, 226);border-color: rgb(218, 211, 165) rgb(218, 211, 165) -moz-use-text-color; padding: 5px;border-left: 1px solid rgb(218,211,165); border-right: 1px solid rgb(218,211,165); border-top: 1px solid rgb(218,211,165);}


.importAnsOuterDiv {width:494px;border:1px solid #333;background:#f6f6f6;}
.importAnsInnerDiv {background:#fff;padding:5px;}
.reason-head {font:bold 12px Verdana, Arial, Helvetica,sans-serif;color:#5f6db4;border-bottom:1px solid #cfcfcf;background:#efefef;padding:5px 0 5px 3px;}
.normal-font {font:normal 10px Verdana, Arial, Helvetica,sans-serif;padding:5px 0 5px 15px;}
.reasonstyle a{text-decoration:none}
.reasonstyle a:hover{text-decoration:underline}		 
.smallEditIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-23px -380px; width:13px; height:11px; overflow:hidden;}
.schedulerIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-459px 0; width:16px; height:16px; overflow:hidden;}
.upIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -203px; width:18px; height:17px; overflow:hidden;}
.downIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -221px; width:18px; height:17px; overflow:hidden;}
.schedulerIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-459px 0; width:16px; height:16px; overflow:hidden;}
.greenBox{background:url(../images/total-images.jpg) no-repeat; background-position:-41px -332px; width:7px; height:7px; overflow:hidden;}
.brownBox{background:url(../images/total-images.jpg) no-repeat; background-position:-41px -340px; width:7px; height:7px; overflow:hidden;}
.blueBox{background:url(../images/total-images.jpg) no-repeat; background-position:-41px -348px; width:7px; height:7px; overflow:hidden;}
.pinkBox{background:url(../images/total-images.jpg) no-repeat; background-position:-41px -364px; width:7px; height:7px; overflow:hidden;}
.violetBox{background:url(../images/total-images.jpg) no-repeat; background-position:-41px -356px; width:7px; height:7px; overflow:hidden;}
.domainRefreshIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -128px; width:18px; height:18px; overflow:hidden;}
.logonWindow{background:url(../images/total-images.jpg) no-repeat; background-position:-501px 0; width:417px; height:343px; overflow:hidden;}
.logonWindow1{background:url(../images/total-images.jpg) no-repeat; background-position:-571px -240px; width:16px; height:13px; overflow:hidden;}
.logonWindow2{background:url(../images/total-images.jpg) no-repeat; background-position:-644px -321px; width:16px; height:13px; overflow:hidden;}
.logonWindow3{background:url(../images/total-images.jpg) no-repeat; background-position:-518px -242px; width:16px; height:13px; overflow:hidden;}
.logonWindow4{background:url(../images/total-images.jpg) no-repeat; background-position:-442px -333px; width:16px; height:14px; overflow:hidden;}
.logonWindowThumb{background:url(../images/total-images.jpg) no-repeat; background-position:-501px -344px; width:77px; height:63px; overflow:hidden;}
.addDomain{background:#f9f9f9; border:1px solid #b9b9b9; width:20%; margin:0 auto; padding:5px; text-align:center;}
.selectOUsIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -144px; width:16px; height:16px; overflow:hidden;}
.selectFilterIcon{background:url(../images/total-images.jpg) no-repeat; background-position: -289px -68px; width: 23px;height: 23px;overflow:hidden;}
.selectclockIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -192px; width:16px; height:19px; overflow:hidden;}
.hierarchicalChartIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -252px; width:42px; height:42px; overflow:hidden;}
.quickEnrollmentIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -336px; width:42px; height:42px; overflow:hidden;}
.externalDataIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -294px; width:42px; height:42px; overflow:hidden;}
.identityVerificationIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -378px; width:42px; height:42px; overflow:hidden;}
.customizeLogonSettingsIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-268px -210px; width:42px; height:42px; overflow:hidden;}
.GinaSchedulerIcon42{background:url(../images/total-images.jpg) no-repeat; background-position:-268px -294px; width:42px; height:42px; overflow:hidden;}
.GinaCustomizeIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-268px -336px; width:42px; height:42px; overflow:hidden;}
.DashboardSchedulerIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-268px -378px; width:42px; height:42px; overflow:hidden;}
.clearIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -160px; width:16px; height:16px; overflow:hidden;}
.tickIcon12{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -429px; width:12px; height:10px; overflow:hidden;}
.deleteIcon12{background:url(../images/total-images.jpg) no-repeat; background-position:-167px -430px; width:11px; height:9px; overflow:hidden;}
.compareIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-268px -252px; width:42px; height:42px; overflow:hidden;}
.infoIcon24{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0 -239px; width:24px; height:24px; overflow:hidden;}
.enrollRemainderIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-311px -336px; width:42px; height:42px; overflow:hidden;}
.ginaBtns .left{background:url(../images/total-images.jpg) no-repeat; background-position:-579px -344px; width:10px; height:56px; overflow:hidden;}
.ginaBtns .center{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -1815px; height:56px;}
.ginaBtns .right{background:url(../images/total-images.jpg) no-repeat; background-position:-590px -344px; width:10px; height:56px; overflow:hidden;}
.GinaSchedulerIcon42{background:url(../images/total-images.jpg) no-repeat; background-position:-268px -294px; width:42px; height:42px; overflow:hidden;}
.GinaCustomizeIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-268px -336px; width:42px; height:42px; overflow:hidden;}
.clearIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -160px; width:16px; height:16px; overflow:hidden;}
.calendarIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-418px -24px; width:24px; height:24px; overflow:hidden;}
.saveIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -160px; width:16px; height:16px; overflow:hidden;}
.technicianIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-311px -252px; width:42px; height:42px; overflow:hidden;}
.tickIcon12{background:url(../images/total-images.jpg) no-repeat; background-position:-182px -429px; width:12px; height:10px; overflow:hidden;}
.deleteIcon12{background:url(../images/total-images.jpg) no-repeat; background-position:-167px -430px; width:11px; height:9px; overflow:hidden;}
.domainSettingIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-311px -210px; width:42px; height:42px; overflow:hidden;}
.sessionExpiryIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-106px -160px; width:32px; height:32px; overflow:hidden;}
.calendarIconSmall{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -176px; width:16px; height:16px; overflow:hidden;}
.autoDBbackup{background:url(../images/total-images.jpg) no-repeat; background-position:-311px -294px; width:42px; height:42px; overflow:hidden;}
.plusCircleIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -208px; width:16px; height:16px; overflow:hidden;}
.minusCircleIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -192px; width:16px; height:16px; overflow:hidden;}

.smallArrow{background:url(../images/transparent-total-images.gif) no-repeat; background-position:0px 0px; width:6px; height:10px; overflow:hidden;margin-top:3px;margin-right:10px}
.dcTransIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -64px; width:12px; height:15px; overflow:hidden;}
.ouSelection{height: 100%; padding-right: 1px; padding-left: 1px; border-bottom-width: medium; border-bottom-style: none;}
.downButton{ background:url(../images/total-images.jpg) no-repeat -622px -362px; width:21px; height:17px; overflow:hidden; float:left;}
.greyCloseBtn{background:url(../images/total-images.jpg) no-repeat -459px -384px; width:16px; height:16px; overflow:hidden; float:left;right:11px;top:11px}
.downButton:hover{ background:url(../images/total-images.jpg) no-repeat -622px -380px; width:21px; height:17px; overflow:hidden; float:left;}
.downButton:active{ background:url(../images/total-images.jpg) no-repeat -622px -344px; width:21px; height:17px; overflow:hidden; float:left;}
.upButton{ background:url(../images/total-images.jpg) no-repeat -644px -362px; width:21px; height:17px; overflow:hidden; float:left;}
.upButton:hover{ background:url(../images/total-images.jpg) no-repeat -644px -380px; width:21px; height:17px; overflow:hidden; float:left;}
.upButton:active{ background:url(../images/total-images.jpg) no-repeat -644px -344px; width:21px; height:17px; overflow:hidden; float:left;}
.loadedMessage{display:none;}
.loadingMessage{background-color: #FFFFFF;border: 3px solid #BFCAFF;display: block;left: 0;padding: 6px 12px 6px 30px;position: absolute;text-align: center;top: 0;}
.disablingDiv{display: block;z-index:10000;position: relative;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#0D0B0B none repeat scroll 0 0;left:0;filter: Alpha(opacity = 50);opacity:0.3;}
.freezeLayer {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#0D0B0B none repeat scroll 0 0;left:0;filter: Alpha(opacity = 50);opacity:0.3;position:absolute;top:0;width:100%;z-index:20;}
.enableDiv{display: block;}
.miscDivStyle{border-left:1px solid #d5d5d5;border-top:1px dotted #bec3c9;}
.domainDiv{border:2px solid #fff; background:#f9f9f9}
.selectDCText{border-bottom:none; height:100%; padding-left:1px; padding-right:1px;}
.back-button li{list-style:none;margin:0;padding:0; list-style-position:none;}
.small-help-btn li{list-style:none;margin:0;padding:0; list-style-position:none;}
.small-yellow-btn li{list-style:none;margin:0;padding:0; list-style-position:none;}
.small-save-btn li{list-style:none;margin:0;padding:0; list-style-position:none;}
.blueInfo{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -240px; width:16px; height:16px; overflow:hidden;}
.loginDarkLeftBdr {border-left:1px solid #7c7c7e; font-size:1px;}
.loginDarkRightBdr {border-right:1px solid #7c7c7e; font-size:1px;}
.empSrchMoreOpt{position:relative; background:#fffde0; border:1px solid #d5d5d5; margin-right:3px;height:26px}
.empSrchMoreOptEnable{position:relative; border:1px solid #d5d5d5; border-bottom:1px solid #ffffff; margin-right:3px;height:26px }

.scheduleReportIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-311px -378px; width:42px; height:42px; overflow:hidden;}
.scheduleReportIconSmall{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -193px; width:16px; height:16px; overflow:hidden;}
.customDropDown .selection{border:1px solid #7f9db7; width:200px;}
.customDropDown .selection .dropDownIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -256px; width:16px; height:16px; overflow:hidden;}
.customDropDown .dropdown{position:absolute; border:1px solid #7f9db7; background:#FFFFFF; margin-top:-1px; cursor:default;}
.customDropDown .dropdown .normalOption{line-height:18px; padding:1px;}
.customDropDown .dropdown .hoverOption{line-height:18px; padding:1px; background:#7f9db9; color:#FFFFFF;}
.plusBlueIcon{ background:url(../images/total-images.jpg) no-repeat; background-position:-459px -400px; width:16px; height:16px; overflow:hidden;}
.opacityDiv{backgroundColor:#FFF;opacity:0.4;filter:alpha(opacity=60);}
.ssltlsIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-443px -144px; width:16px; height:16px; overflow:hidden;}
.grayButton{ border-radius: 3px; background:url(../images/repeat-images.gif) -0px -1872px repeat-x; height:22px; line-height:22px; padding:0 10px; border:1px solid #c0c0c0; border-bottom:2px solid #c0c0c0; cursor:pointer;}
.filterIcon{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -256px; width:16px; height:16px; overflow:hidden; padding-right:5px;margin-top:3px;}
.textAlignRight{text-align:Right;}
.textAlignLeft{text-align:left;}
/*---Pwd sync feature---*/
.passwordSyncIcon{ background:url(../images/total-images.jpg) no-repeat; background-position:-354px -294px; width:42px; height:42px; overflow:hidden; }
.passwordSyncIconSmall { background: url("../images/total-images.jpg") no-repeat scroll -418px -48px transparent; height: 24px; overflow: hidden; width: 24px; margin:-5px 5px 5px 0;}
.passwordSyncIconConfig{ background:url(../images/total-images.jpg) no-repeat; background-position:-459px -16px; width:16px; height:16px; overflow:hidden;}
.ibmIcon{ background:url(../images/total-images.jpg) no-repeat; background-position:-922px -0px; width:52px; height:42px; overflow:hidden; }
.hpIcon{ background:url(../images/total-images.jpg) no-repeat; background-position:-922px -40px; width:52px; height:42px; overflow:hidden; }
.deleteDropDown{ position:absolute; margin-top:-2px; border:1px solid #7F9DB9; width:204px;background:#FFFFFF}
.deleteDropDown .over:hover{ background:#f4f4f4;}
.disableStyle1 {width:204px; background:#e4e4e4;border:1px solid #c9c9c9;overflow:hidden; padding:2px;}
.editIcon1{background:url(../images/total-images.jpg) no-repeat; background-position:-122px -409px; width:14px; height:14px; overflow:hidden;}
.grayDropDownBtn{border: 1px solid #BEBEBE;border-radius:5px;box-shadow: 0 1px 0 #BBBBBB;cursor: pointer;height: 20px;line-height: 19px;text-shadow: 1px 1px 0 #ffffff; background: #ededed;background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));background: -moz-linear-gradient(top,  #fff,  #ededed);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); width:80px; }
.grayDropDownBtn:hover {background: #ebebeb; text-shadow: none;}
.DropDownBox{ background: none repeat scroll 0 0 #FFFFFF;border-radius: 5px 5px 5px 5px; border:1px solid #BEBEBE;box-shadow: 2px 2px 20px #E0E0E0; cursor:pointer;display: block;position: absolute;top: 21px;z-index:99999; width:235px; width:80px;}
.DropDownBox span{ padding:2px 0 2px 5px; border-top:1px solid #f4f4f4; } 
.DropDownBox span:hover{ background:#5296da; color:#ffffff;}
.linkAccIcon{ background:url(../images/total-images.jpg) no-repeat; background-position:-919px -82px; width:58px; height:54px; overflow:hidden; }
.field {width:40%;float:left;text-align:right;white-space:normal;}
.shadow {	-moz-box-shadow: 10px 10px 10px 0 #888888; -webkit-box-shadow: 5px 5px 5px 0 #888888;box-shadow: 5px 5px 5px 0 #888888;}
.disableStyle {width:250px;height:95px;background:#f2f2f2;border:1px solid #7f9db9;overflow:hidden;font-size:11px;}
.grayInfoDIv{ background:#ffffff; border:1px solid #cdcdcd; border-radius:5px; position:absolute; display:none;}
.grayInfoDIv .cont{ background:#f7f7f7; color:#6b6b6b; margin:5px; border-radius:5px;}
.grayInfoDIv .arrow{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-10px -118px; width:8px; height:6px; position: absolute; margin-left:77px; margin-top:-6px; overflow:hidden;}

.graysucessIcon{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -240px; width:16px; height:16px; overflow:hidden; }
.grayFailureIcon{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -224px; width:16px; height:16px; overflow:hidden; }

/*style for password pattern error message */
.restrictWord:hover .restrictPattern{position: absolute;background:#f5f4e3;border:1px solid #e6dbae;border-radius:5px;padding:3px;overflow-x:hidden;overflow-y:auto;width:150px;height:150px;display:block;float:right;}
.restrictPattern{display:none;float:right;}
.restrictWord{float:right;}

/*style for tool-tip.js*/
#dhtmltooltip{position: absolute;left: -300px;min-width: 200px;border: 1px solid #dddddd;padding: 2px;background-color: lightyellow;visibility: hidden;z-index: 100;color: #000000;text-decoration: none;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=135);
}
#dhtmlpointer{position:absolute;left:-300px;z-index: 101;visibility: hidden;}

/*-----for ie broswer ----*/
* html,* html body{background-image:url(images/trans.gif);background-attachment:fixed;}
/** html .footer{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}*/

* html .fixedTopSepDiv{position:absolute;bottom:auto;top:expression(eval(document.body.scrollTop));}

* html .selectedTab span.leftImg, * html .selectedTab span.rightImg, * html .selectedTab span table em, * html .reportHeadleftImg, * html .reportHeadRightImg, * html .reportBgDec, * html .reportSubHeadleftImg, * html .reportSubHeadRightImg, * html .rightBor-img, * html .autoPwdTopDec, * html .scheduleIcon, * html .ginaEnableTab .left, * html .ginaEnableTab .right, * html .helpCardBg .top3, * html .helpCardBg .top1, * html .helpCardBg .top7, * html .helpCardBg .top9, * html .dot,  * html .notesDivArrow, * html .reportSubHeadRightImg52, * html .reportSubHeadleftImg52,  * html .keyIcon, * html .tabsHeadBor, * html .admin-icon, * html .users-icon, * html .enrollEnableTab .left, * html .enrollEnableTab .right, * html .configLeftTabCurve, * html .configRightTabCurve, * html .configBtmRightTabCurve, * html .configBtmLeftTabCurve, * html .menuhighlightIcon, * html .menuAddonIconIcon, * html .menuGinaIcon, * html .menuToolsIcon, * html .menuSecurityIcon, * html .dropMenuEnable .right, * html .dropMenuDisable .right, * html .small-yellow-btn li .left, * html .small-yellow-btn li .right, * html .small-save-btn li .left, * html .small-save-btn li .right, * html .small-help-btn li .left, * html .small-help-btn li .right, * html .summaryLeft, * html .summaryRight, * html .searchBoxRight, * html .logonBtnAsh .left, * html .logonBtnAsh .right, * html .loginTabEnable .left, * html .loginTabEnable .right, * html .loginTabDisable .left, * html .loginTabDisable .right, * html .key-Icon, * html .unlock-Icon, * html .footerLockIcon, * html .footerDemoIcon, * html .footerIssueIcon, * html .footerFeatureIcon, * html .footerForumsIcon, * html .loginBg .top3, * html .loginBg .top1, * html .loginBg .top7, * html .loginBg .top9, * html .footerAdminGuideIcon, * html .footerGetQuoteIcon, * html .footerExtendTrialIcon, * html .footerFeedBackIcon, * html .footerTollFreeIcon, * html .tipsPointer, * html .qusIcon, {
  background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/png-total-img.png", sizingMethod="crop");}

* html .summaryCenter,{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/summary-center-bg.png", sizingMethod="scale");}
* html .selectedTab span table.centerImg,{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab-center-bg.png", sizingMethod="scale");}
* html .reportSubHeadRepImg52{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/box-sub-heading-bg-52.png", sizingMethod="scale");}
* html .hideCont {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix.png", sizingMethod="scale");}
* html .hideExportDiv div a:hover{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix.png", sizingMethod="scale");}
* html .rightBoxBG-img {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/left-tab-bg.png", sizingMethod="scale");}
* html .enableTab span{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/left-menu-select-bg.png", sizingMethod="scale");}

* html .reportHeadRepImg{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/box-heading-bg.png", sizingMethod="scale");}

* html .reportSubHeadRepImg{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/box-sub-heading-bg.png", sizingMethod="scale");}												
* html .hideExportDivRepImg{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix.png", sizingMethod="scale");}
* html .EnableBtn input{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/generate-btn-bg.png", sizingMethod="scale");}
* html .ginaEnableTab .center {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/gina-centerBtn-bg.png", sizingMethod="scale");}
* html .helpCardBg .top2 {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/custom-attributes-help-bg.png", sizingMethod="scale");}
* html .settingsTopBg {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/settings-top-bg.png", sizingMethod="scale");}
* html .attribute-select-tab {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix-70-alpha.png", sizingMethod="scale");}
* html .attribute-disable-tab {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix-70-alpha.png", sizingMethod="scale");}
* html .enable-attribute {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix-50-alpha.png", sizingMethod="scale");}
* html .enrollEnableTab .center {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/enrollment-enable-center.png", sizingMethod="scale");}
* html .loginBgPatten {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/loginbg-patten.png", sizingMethod="scale");}
* html .loginBgWhite {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/loginbg-white-image.png", sizingMethod="scale");}
* html .field-icons-active {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix-50-alpha.png", sizingMethod="scale");}
* html .footerParent { height: 78%; }
.cursorDef{cursor:default;}
.marginTop1Right3{margin: 1px 3px;}
.borderRadius5{border-radius: 5px 5px 5px 5px;}
.borderGray{border:1px solid #ededf4;}
body{ direction:ltr; }
.alignLeft{ text-align:left; }
.alignRight{ text-align:right; }
.marginLeft40{ margin-left:40px;}
.marginLeft20{ margin-left:20px;}
.marginLeft100{ margin-left:100px;}
.marginLeft120{ margin-left:120px;}

.colorPickerBg{background: url(../images/hue-bar-colpic.png) repeat-x scroll left top transparent; position: absolute; left: 270px; top: 0px; width: 16px; height: 270px;}
.colorPickerArrow{background-image: url(../images/pointers-colpic.png);background-repeat: no-repeat; position: absolute; left: 263px; top: -7px; width: 30px; height: 270px; cursor: pointer; background-position: 0px 213px;}

/*----- linkAccounts ------*/
.curveBox{ margin-top: -113px; margin-bottom: -19px; background:#FFFFFF; padding:10px; box-shadow:0 0 7px 3px #999999; line-height:24px; position:absolute; right:0; border-radius:7px; border:1px solid #999999; width:362px; z-index:9999999}
	.errorBox{  margin-top: -97px; background:#FFFFFF; padding:10px; box-shadow:0 0 7px 3px #999999; line-height:20px; position:absolute; right:0; border-radius:7px; border:1px solid #999999; width:250px; z-index:19}
/*-----	.curveBox1{  background:#FFFFFF; padding:10px; box-shadow:2px 2px 3px 0px #c9c9c9; line-height:20px; position:absolute;  border:1px solid #7F9DB9;  z-index:19;  overflow:auto;}----*/
	 .curveBox1{
	 background:#FFFFFF; padding:10px;
    border:1px solid #7F9DB9;
    
   box-shadow:2px 2px 3px 0px #c9c9c9;
   
    line-height: 20px;
    
   
   
    position: absolute;
     z-index:19;  overflow:auto; }
	.unlinkIcon{background:url(../images/png-total-img.png) no-repeat; background-position:-410px -208px; width:16px; height:16px; margin:8px 5px 0 0}
	.linkIconNew{background:url(../images/png-total-img.png) no-repeat; background-position:-410px -192px; width:16px; height:16px; margin:7px 5px}
	.linkBtn{ float:left; padding-top:3px;padding-bottom:3px;padding-right:3px;padding-left:3px; border:1px solid #a4a4a4; border-radius:5px; font-weight:bold; margin:5px 5px 5px 0;}
	.linkSelected {background:url(../images/tab-center-bg.png); repeat-x; background-position:0 -371px; height:26px !important; text-align:center;padding:0 15px; line-height:24px; border:1px solid #dbdbda; border-top:none;font-weight:bold; color:#FFFFFF; }
	.linkAccount{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -371px; height:26px !important; text-align:center;padding:0 15px; line-height:24px; border:1px solid #dbdbda; border-top:none; }

	.linkAccountEnable{ background:url(../images/tab-center-bg.png); height:26px !important;  font-weight:bold; color:#FFFFFF; text-align:center;padding:0 15px; line-height:24px; border:1px solid #5499dd; border-top:none;}
	.linkAccountIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-924px -84px; width:52px; height:52px; overflow:hidden;}
	.arrowBg1{background:#eeeeee; padding:8px; margin-left:10px;}
	.resetCurve{border:1px solid #7F9DB9;  float:left; }
.tipBox{ background:#FFFFFF; padding:10px; box-shadow:0 0 7px 3px #999999; line-height:20px; position:absolute; right:0; border-radius:7px; border:1px solid #999999; width:630px; z-index:19;}

.linkBtn{
    padding: 0 .25em\9;
  }
  .curveBox1{
	float:none\9;
margin-top:0px\9;
  
   }
   .resetCurve{
 float:none\;

   
   }
   

#loadingBar {background:#000 url(../images/layout/progressbarsmall.gif) no-repeat center center; height: 50px; width: 150px; position: fixed; left: 50%; top: 50%; margin: -25px 0 0 -25px; z-index: 1000; }
#loadingWindow { position:   fixed; z-index:    1000; top:        0;    left:       0;    height:     100%;    width:      100%;    background: rgba( 0,0,0, .5 )  50% 50%   no-repeat; }
#loadingMessage { z-index:    1000; left: 50%; top: 47%; color:white;position: fixed;}
.linkAccMarginLeft5pt6{margin-left: -5.6%;}
.linkAccMarginLeft5pt4{margin-left: -5.4%;}
.linkAccMarginLeft2pt6{margin-left: -2.6%;}
/*----- Google Icon ------*/
.googleIcon {
    background: url("../images/total-images.jpg") no-repeat scroll -922px -138px transparent;
    height: 42px;
    overflow: hidden;
    width: 52px;
}

.zohoIcon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -342px transparent;
    height: 35px;
    overflow: hidden;
    width: 52px;
}

.oraDBIcon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -217px transparent;
    height: 42px;
    overflow: hidden;
    width: 52px;
}
.salesForceIcon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -259px transparent;
    height: 42px;
    overflow: hidden;
    width: 52px;
}
.O365Icon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -300px transparent;
    height: 35px;
    overflow: hidden;
    width: 52px;
}

.oraEBussIcon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -178px transparent;
    height: 42px;
    overflow: hidden;
    width: 52px;
}

.dynamicsCRMIcon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -417px transparent;
    height: 42px;
    overflow: hidden;
    width: 52px;
}

.zendeskIcon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -378px transparent;
    height: 42px;
    overflow: hidden;
    width: 52px;
}
.adldsIcon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -502px transparent;
    height: 35px;
    overflow: hidden;
    width: 52px;
}
.openldapIcon {
    background: url(../images/total-images.jpg) no-repeat scroll -922px -542px transparent;
    height: 42px;
    overflow: hidden;
    width: 52px;
}
							/*----------GroupSubscription----------*/
.boldItalic {font-weight:bold; font-style:italic;}
.templateLoadedmessage {	display:none;	}
.templateLoadingmessage {	display:block;	}
.mailGroupIcon{ background:url(../images/total-images.jpg) no-repeat; background-position:-354px -252px; width:42px; height:42px; overflow:hidden; }
.directorySelfServiceIconSmall{ background:url(../images/total-images.jpg) no-repeat; background-position:-935px -945px; width:18px; height:16px; overflow:hidden; }
.mailGroupIconSmall{ background:url(../images/total-images.jpg) no-repeat; background-position:-118px -391px; width:18px; height:16px; overflow:hidden; }
.mailUserIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-476px -420px; width:24px; height:24px; overflow:hidden; margin:-5px 5px 5px 0;}
.unsubscribeIcon{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-288px -73px; width:12px; height:12px; overflow:hidden; margin:9px 5px 0 5px;}
.subscribeIcon{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-288px -61px; width:12px; height:12px; overflow:hidden; margin:9px 5px 0 0;}
.searchContainer {background:#FFFFFF;border: 1px solid #BFBFBF;border-radius:3px; padding:0 3px 3px 3px;}
.searchContainer input{ border:none; width:150px;}
.searchContainer .SearchIcon{ background:url(../images/transparent-total-images.gif) no-repeat; background-position:-182px -209px; width:16px; height:16px; overflow:hidden;}
.singleContainer{margin:auto;padding:15px;border-bottom:1px solid #EDEDED;}
.singleContainer:hover{background:#f6f6f6;border-radius:5px;}
.dropContGray {background: #ededed;background: linear-gradient(to bottom, #ffffff, #ededed);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));background: -moz-linear-gradient(top,  #fff,  #ededed);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
.dropContGray:hover {background: #DCDCDC;background: linear-gradient(to bottom, #ffffff, #DCDCDC);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#DCDCDC));background: -moz-linear-gradient(top,  #ffffff,  #DCDCDC);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#DCDCDC');}
.dropContGray:active {color:#ffffff;background: #c0c0c0;background: -webkit-gradient(linear, left top, left bottom, from(#9a9a9a), to(#c0c0c0));background: -moz-linear-gradient(top,  #9a9a9a,  #c0c0c0);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a9a9a', endColorstr='#c0c0c0');}
.grayBtn { border: 1px solid #BEBEBE;border-radius:3px;box-shadow: 0 1px 0 #BBBBBB;cursor: pointer;height: 31px;line-height: 30px;position: relative;padding:0 10px;margin-top:10px;overflow:visible;width:auto; }
.errDiv{ background:#FFFFFF; padding:10px; box-shadow:0 0 7px 3px #999999; line-height:20px; position:absolute; border-radius:7px; border:1px solid #999999; z-index:9}
.overFlowHideTd{table-layout:fixed;width:100%;}
.overFlowHideTd td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;}

							/*----------GroupSubscription----------*/
.sdpFavicon{ position:relative; background:url(../images/sdpFavicon.png) no-repeat; width:18px; height:19px;margin-right:5px;opacity:0.7;}

.chatIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-354px -336px; width:42px; height:42px; overflow:hidden;}
.chatBtn{border-radius: 5px;color: #FFFFFF;height: 20px !important;line-height: 20px;margin-top: 5px;padding: 0 10px; cursor:pointer;}
.errorbtn{background-color: #FFDED7;border: 1px solid #ff0000;border-radius: 5px 5px 5px 5px;border-color: -moz-use-text-color #C2C2C2 #C2C2C2;border-style: none solid solid;color: #B80000;display: inline-block;font-size: 12px;margin-bottom: 5px;margin-left: 5px;padding: 12px 12px 7px 16px;text-align: center;text-decoration: none;white-space: nowrap;text-shadow: 0 1px 0 #FFFFFF;box-shadow: 0 5px 10px #DADADA;}

.gradientBlockTop{float:left;width:100%;}
.gradientBlockTopLeft{background:url(../images/total-images.jpg) no-repeat -268px 0;width:5px;height:98px;float:left;}
.gradientBlockTopCenter{float:left;width:95%;border-radius:5px;	border-color: #DEDEDE #DEDEDE;    border-color: #DEDEDE #DEDEDE -moz-use-text-color;    border-style: solid solid none;   border-width: 1px 1px medium; box-shadow: 0 1px 0 #F3F3F3 inset; padding:10px; color: #414141; background: #ededed;background: linear-gradient(to bottom, #ffffff, #ededed);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));background: -moz-linear-gradient(top,  #fff,  #ededed);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
.gradientBlockTopRight{background:url(../images/total-images.jpg) no-repeat -274px 0;width:5px;float:left;}
.gradientBlockHeaderRow{float:left;width:100%;padding:0 0 5px 0}
.gradientBlockIcon1{float:left;width:35px;height:31px;background:url(../images/total-images.jpg) no-repeat -644px -881px}
.gradientBlockCtrl{float:left;margin:0 0 0 12px}
.gradientBlockCtrl label{margin:0 0 0 9px}

.gradientBlockRow{padding:5px 0;}
.gradientBlockRow label{margin:0 19px 0 11px}
.gradientBlockRow select{width:200px}
.gradientBlockRow label.gralabpadd{margin:0 35px 0 11px}

.gradientBlockBottom{width:80%;margin:22px auto 0 auto}
.gradientBlockBottomLeft{background:url(../images/total-images.jpg) no-repeat 0 -634px;height:62px;width:6px;float:left}
.gradientBlockBottomCenter{float:left;width:70%;height:61px;background:url(../images/repeat-images.gif) repeat-x 0 -2038px;height:62px}
.gradientBlockBottomRight{background:url(../images/total-images.jpg) no-repeat -7px -634px;height:62px;width:6px;float:left}
.gradientBlockIcon2{float:left;width:33px;height:35px;background:url(../images/total-images.jpg) no-repeat -398px -880px}
.gradientBlockIconADSecQues{float:left;width:33px;height:35px;background:url(../images/total-images.jpg) no-repeat -548px -927px}
.bottomBlockMargin{margin:18px 0 0 20px}
.identyVeryMoreOpt{position:relative; background:#fffde0; border:1px solid #d5d5d5; margin-right:3px; top:8px;}
.identyVeryhMoreOptEnable{position:relative; border:1px solid #d5d5d5; border-bottom:1px solid #ffffff; margin-right:3px; top:8px;}

.smallAddIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-216px -439px; width:8px; height:8px; overflow:hidden;}
.smallCancelIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-225px -439px; width:8px; height:8px; overflow:hidden;}
.embebSearchDiv{ border:1px solid #aeacaf; margin:0px; border-bottom:2px solid #aeacaf; border-right:2px solid #aeacaf; position:relative; z-index:100; display:none; background:#fff; }
/* Styles for Arrow */
.searchArrowSty{width:11px;height:18px;background:url(/images/total-images.jpg) no-repeat -1px -607px}
.embedButSty{width:17px;height:9px;background:url(/images/transparent-total-images.gif) no-repeat 0px -284px}
.dropContBlue {background: #5499DD;background: linear-gradient(to bottom, #DCEEFF, #5499DD);background: -webkit-gradient(linear, left top, left bottom, from(#DCEEFF), to(#5499DD));background: -moz-linear-gradient(top,  #DCEEFF,  #5499DD);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DCEEFF', endColorstr='#5499DD');}
.dropContGray {background: #D6D6D6;background: linear-gradient(to bottom, #ffffff, #D6D6D6);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#D6D6D6));background: -moz-linear-gradient(top,  #fff,  #D6D6D6);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#D6D6D6');}
.boxShadow {box-shadow: 0 0 2px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.2);}
.adsspErrorStatusMsg{position:absolute; width:480px;  border:1px solid #c2c2c2; border-top:none; border-radius:0 0px 5px 5px; background:#ffded7; box-shadow:0 5px 10px #DADADA; color:#b80000; text-shadow:0 1px 0 #fff; padding:10px; z-index:2; margin-left:350px; margin-top:5px; display:none;}
.searchBorderStyleLeft { border-left: 1px solid #B0B0B0;border-top: 1px solid #B0B0B0;border-bottom: 1px solid #B0B0B0; }
.searchBorderStyleCenter { border-top: 1px solid #B0B0B0; border-bottom: 1px solid #B0B0B0;}
.searchBorderStyleRight { border: 1px solid #B0B0B0; }

.webPortalIconDashboard { background: url("../images/total-images.jpg") no-repeat scroll 0px -856px transparent; height: 24px; overflow: hidden; width: 24px; margin:-5px 5px 5px 0;}

/* Author: JST */
.footerBar{background:#FFFFFF;position:absolute;overflow:none;padding:2px 0;text-align:center;margin:52px 13px 0;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;color:#0882b5}
.footerBar:hover{box-shadow:2px 2px 0 #83bbcb;}
.footerBar1{background:#FFFFFF;position:absolute;overflow:none;padding:2px 0;text-align:center;margin:52px 13px 0;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;color:#0882b5}
.footerBar1:hover{box-shadow:2px 2px 0 #83bbcb;}
.changeDiv{position:absolute;background:#e1f3fd;border:1px solid #fff;margin:1px 0 0 0;border:none;box-shadow:1px 1px 1px #ccc;min-width:74px;text-align:left;border-left:1px solid #ccc;}
.ad-upload-img{background:url(../images/total-images.jpg) -117px -744px no-repeat;width:20px;height:20px;color:#0882B5;}
.ad-upload-img a{display:block;padding:4px 0 4px 22px;}
.ad-dels-img {background:url(../images/total-images.jpg) -117px -762px no-repeat;width:20px;height:20px;color:#0882B5;}
.ad-dels-img a{display:block;padding:4px 0 4px 22px;}
.ad-dels-img a:hover,
.ad-upload-img a:hover{text-decoration:none}
.image img{position:absolute}
.woimg-style{background:url(../images/total-images.jpg) -314px 0px;width:74px;height:74px}
.woimg-style img{opacity:0;filter:alpha(opacity=0)}
.mobileAppIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-24px  -856px ; width:9px; height:15px; overflow:hidden; }
.androidMobileIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-149px  -750px ; width:12px; height:15px; overflow:hidden; }
.iosMobileIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-170px  -750px ; width:12px; height:15px; overflow:hidden; }
.mobileQuickLinkIcon{background:url(../images/total-images.jpg) no-repeat; background-position:1px -880px; width:24px; height:24px; overflow:hidden; }
.accessUrlIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-171px  -773px ; width:15px; height:7px; overflow:hidden; }
		 
		 
		 
/*Export Settings Styles */

.ExportSettings td{font-size:11px}
.ExportSettings .inText{width:242px;}
.ExportSettings .noteText{font-size:10px;color:#6a6a6a;font-style:italic}
.optRightAli{margin:0 10px 0 0}
.lMarAli{margin:0 0 0 10px}
.opCtrlAli{padding:11px 0px 0px 84px; border-top:1px dotted #ccc}
.moreIcon{background:url(../images/transparent-total-images.gif); background-position:-183px -274px; width:14px; height:16px; overflow:hidden;}
.exportSetIcon{background:url(../images/total-images.jpg); background-position:-443px -65px; width:16px; height:16px; overflow:hidden;}
.ExportSettings { text-align:left; background:#fff; border:1px solid #2369de; padding:2px; box-shadow:0 0 5px #707070; width:356px;position:absolute; z-index:999; right:10px;display:none}

/* Export settings style ends */
/*Schedule Q&A fetcher*/
.ScheduleAuto { position:absolute; z-index:10; margin:22px 0 0 -26px; width:370px;}
.scheduleFetcher {background:url(../images/transparent-total-images.gif) -584px -216px ; width:16px; height:16px; display:block}
.scheduleFetcherEnabled {background:url(../images/transparent-total-images.gif) -584px -237px ; width:16px; height:16px; display:block}
/*.ScheduleAuto .sel_section { margin-top:4px; float:left; width:auto}
.ScheduleAuto .select_update { border-bottom:1px dotted #B3B3B3; margin:10px; height:25px}*/
.ScheduleAuto #doneId {float:right; margin:0 10px 10px 0;  margin:0px; padding:0px!important;}
.ScheduleAuto #doneId input {background-color:none!important}
.ScheduleAuto #update1, #ScheduleAuto #update2, #ScheduleAuto #update3, #ScheduleAuto #update4 {margin-left:6px}

/*tab_reorder*/
.tabReorder { width:260px; height:130px; border:1px solid #ccc; margin:5px 0 0 22px }
.identityReorder { width:260px; height:auto; border:1px solid #ccc; margin:5px 0 0 22px }
.ui-state-default .uiIcon {background:url(../images/png-total-img.png) -488px -86px ; width:6px; height:14px; margin:5px 0 0 -13px!important}
#tabReordering { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#tabReordering li { margin: 0; padding:0 0 0 18px; border-bottom:1px solid #ccc;cursor:move;}
#tabReordering li:hover { border-bottom:1px solid #ccc; /*background:#fafae1*/}
#tabReordering li:first-child {border-top:none}
#tabReordering li:last-child {border-bottom:none}
#tabReordering li span { position: absolute; margin-left: -1.3em; }
#tabReordering .tabEditIcon { cursor:pointer}
#tabReordering li label{ cursor:move;}
#tabReordering .sortEnable { background:url(../images/png-total-img.png) -485px -67px; width:12px; height:12px; margin:6px 0 0 -34px; display:block; float:left}
#tabReordering .sortDisable { background:url(../images/png-total-img.png) -485px -47px; width:12px; height:12px; margin:6px 0 0 -27px; display:block; float:left}
#tabReordering .disableDefault {background:url(../images/png-total-img.png) -483px -24px; width:17px; height:17px;  margin:-26px 0 0 -17px!important}
.disable1, .disable2, .disable3, .disable4, .disable5 { background:#f8f8fa; color:#9ea1a8}
#tabReordering .enableDefault { background:url(../images/png-total-img.png) -483px 1px; width:17px; height:17px;  margin:-1px 0 0 -16px}
/*#tabReordering .disable:hover { background:#f8f8fa; color:#9ea1a8}*/
#tabReordering .active { background:url(../images/png-total-img.png) -484px -105px; width:16px;height:17px; display:block;}

.ui-state-default .uiIcon1 {background:url(../images/png-total-img.png) -488px -86px ; width:6px; height:14px;}
.sorting { list-style-type: none; margin-bottom: -2px; padding: 0; width: 100%; cursor:move;}
.sorting li { margin: 0 ; padding: 4 0 0 18px; border-bottom:1px solid #ccc ;  height: 27px;  position:relative;}
.sorting li:hover { border-bottom:1px solid #ccc; /*background:#fafae1*/}
.sorting li label { /*position: absolute;*/margin-left: 0px;margin-top: -5px}
.sorting li span {position: absolute; margin-left: -1.3em;margin-top: 2px}

/*Auto reset password*/
#scheduleARP .autoResetLable { display:block; float:left}
.autoResetDiv .autoResetLable {line-height:18px}

.autoFreqDiv {margin:0 0px 10px; padding:0 0 10px;}
.autoResetDiv {margin:0 10px 10px 0px; display:inline-block; width:418px }
.autoResetDiv #cusShow {float:left; color:#3192c5; text-decoration:underline; margin:0 0 0 10px; line-height:15px}
.autoResetDiv #pwdValue {float:left; width:115px; margin:0 0 0 10px; padding:0}

#scheduleARP .notify { background:#f5f5f5; text-align:center; border-top:1px solid #dfdddd}
#scheduleARP .notify a {color:#0085cb; text-decoration:none}
/*.sel_section label { margin-left:2px!important}*/
*+html #tabReorder .disableDefault {margin:-26px 0px 0px -17px!important}



/*STEP Advance*/
.stepAdvanced { padding:4px 17px;}
.stepAdvanced label {line-height:25px}
#notifyPass {margin-left:22px}
.stepAdvanced .mailSettings {margin-bottom:3px; height:17px}
.stepAdvanced .mailSettings a { color:#00305d; line-height:10px}
.stepAdvanced .mailSettings a span { background:url(../images/total-images.jpg) no-repeat -911px -987px; width:18px; height:20px; display:block; float:left; margin-right:4px;}
.stepAdvanced .blacktxtbold { text-indent:20px}
.stepAdvanced textarea { border:1px solid #a6a6a6}
.mailSettingBlock {background:#f0f0f0; padding:10px; margin-bottom:12px}
.mailSettingArrow { width:16px; height:7px; background:url(../images/total-images.jpg) no-repeat -893px -993px; margin:-17px 13px 0 0; float:right }

.runNowicon {  width:24px; height:12px; background:url(../images/total-images.jpg) no-repeat -109px -238px; }
.runNowicon_02 {width:24px; height:12px; background:url(../images/total-images.jpg) no-repeat -109px -221px; }

/*selected Ous & Groups*/
.ousGroups_pop {border:1px solid #5497da; background:#fff; padding:2px; height:200px; width:305px; position:relative;margin-left:-5px;box-shadow:0 0 5px 0 #cdcdcd;}
.ousGroups_pop .arrow { background:url(../images/total-images.jpg) no-repeat -127px -828px; height:6px; width:10px; position:absolute; margin:-8px 0 0 145px; font-size:6px; }
.ousGroups_pop .boxHeader1 { background:#5499DD; padding:4px}
.ousGroups_pop .boxHeader1 span {float:right; font-weight:normal}
.whitetxtbold { color:#FFF; font:bold 11px Verdana,Arial,Helvetica,sans-serif;}
.ousGroups_pop .sel_ous h1, .ousGroups_pop .sel_groups h1 {font:bold italic 11px Verdana, Geneva, sans-serif; margin:3px;}
.ousGroups_pop .sel_ous li, .ousGroups_pop .sel_groups li {list-style:none; margin-bottom:1px; padding:2px 4px; text-indent:19px; cursor:pointer}
.ousGroups_pop .sel_ous span.ous {background:url(../images/total-images.jpg) no-repeat -123px -786px; width:16px; height:14px; margin:0 12px 0 2px; float:left} 
.ousGroups_pop .sel_groups span.grp {background:url(../images/total-images.jpg) no-repeat -124px -806px; width:16px; height:14px; margin:0 12px 0 2px; float:left}
.ousGroups_pop li span.close {background:url(../images/total-images.jpg) no-repeat -51px -195px; width:11px; height:11px; margin:0 12px; float:right; cursor:pointer}
.ousGroups_pop .sel_groups { margin:0; padding:0;}
.ousGroups_pop .sel_ous {margin:0; padding:0}

.ousGroups_pop .sel_ous li.active, .ousGroups_pop .sel_groups li.active {background:#3875d7; color:#fff}
.ousGroups_pop .remove {font:normal 11px Verdana, Geneva, sans-serif; color:#22529e; padding:2px; cursor:pointer }
.ousGroups_pop .remove span { background:url(../images/total-images.jpg) no-repeat -953px -987px; float:left; width:12px; height:12px; margin:2px }

.infoSmall{ background: url(../images/total-images.jpg) no-repeat scroll -0px -707px transparent; height: 36px; overflow: hidden; width: 50px;}
.freeIcon{ background: url(../images/total-images.jpg) no-repeat scroll -0px -697px transparent; height: 9px; overflow: hidden; width: 23px;}

/* Reports Send Mail */
.sendMailSettings {background:#fff; border:1px solid #2369de; padding:2px; box-shadow:0 0 5px #707070; position:absolute; z-index:999; margin:4px 0 0 -397px;display:none;width:450px;} 
.mailSettings{padding:4px;}
.sendMailIcon{background: url(../images/total-images.jpg) no-repeat -911px -987px;
width: 18px;height: 13px;}
.esmailSettingBlock {background:#f0f0f0; padding: 2px;margin-top:26px;width:444px;}

.woimg-avatar{ width:74px; height:74px; overflow:hidden;}



/* Google authenticator */


.qrcode {margin:15px 0 15px 17px}
.scanCode {color:#398bdc; text-decoration:underline; margin:7px}
.enterCode { line-height: 20px; padding:10px;}
.greyCurveBottomLeft{background:url(../images/total-images.jpg) no-repeat; background-position:-31px 0px; width:5px; height:5px; overflow:hidden;}
.greyCurveBottomRight{background:url(../images/total-images.jpg) no-repeat; background-position:-38px -0px; width:5px; height:5px; overflow:hidden;}

.ui-state-disabled{background-color:#efefef;}
.mobAuthIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-23px -881px; width:12px; height:20px; overflow:hidden;margin:0px 5px 0px 0px;}
.gradientBlockIcon3{float:left;width:12px;height:20px;background:url(../images/total-images.jpg) no-repeat -23px -881px;}
.ellipsis{text-overflow:ellipsis;}
.breakAll{overflow:hidden;word-break: break-all;}
.employeeDetailsDisplay{width:100%;float:left;padding-right:0;text-align:left; padding-right:0; border-bottom:none; line-height:20px;}
.employeeDetailsContent{border-bottom:none; border-top:none; width:49%;overflow:hidden;height:20px; line-height:20px;}

/*Workflow*/
.helpdeskApproval {background-image: url("../images/total-images.jpg"); background-position: -359px -379px; background-repeat: no-repeat; float: left; height: 43px; width: 37px;}
.ssApproval {border:1px solid #e1e1e1; border-radius:5px; width:auto; height:359px; margin:10px}
.ssEnable {border-bottom:1px dotted #e1e1e1; width:auto; padding:10px 15px; background:url(../images/repeat-images.gif) repeat-x 0 -2100px}
.ssEnable label {margin-left:5px; line-height:19px; position:absolute}
.ssApproval .disableBlock { background:url(../images/one-pix.png) repeat; height:275px; width:74%; position:absolute; z-index:19;opacity:0.8;}
.ssContainer { margin:20px 30px 15px 30px; padding:0; width:677px; float:left}
.ssContainer li { list-style:none; margin:10px 20px 0px 20px; display:inline-block; width:100%}
.ssContainer li label {float:left; display:block; width:100px; line-height:25px}
.ssContainer li select {padding:2px; width:198px}
.ssContainer .ssActions { border:1px solid #e0e0e0; padding:8px 0px; width:575px; float:right}
.ssActions li {margin:8px 15px 10px}
.ssActions li div {float:left}
.ssActions li div input {float:left; margin:0}
.ssContainer .needMore {margin-left:10px; line-height:20px}
.ssActions li div .icon { width:24px; height:24px;}
.ssActions li div span.caption {color:#5e5e5e; font:normal 10px/19px Verdana, Geneva, sans-serif}
.ssActions li div .selfUpdate { background:url(../images/total-images.jpg) no-repeat -81px -192px; }
.ssActions li div .groupSubscription { background:url(../images/total-images.jpg) no-repeat -109px -192px; }
.ssActions li div .changePssword { background:url(../images/total-images.jpg) no-repeat -81px -216px; }
.ssActions li div .resetPssword { background:url(../images/total-images.jpg) no-repeat -81px -144px; }
.ssActions li div b { font:bold 11px; display:block}
.ssActions li div a {color:#0080fe}
.ssContainer li a {color:#1a4880; text-decoration:underline}
.ssButtonWrap {border-top:1px dotted #E1E1E1; height:25px; padding:7px 15px;width:auto; clear:both!important}
.ssButtons {margin:0 auto; width:200px}

.ssApproval .policyDisabled {background:#e9e9e9; border:1px solid #abacae; width:187px; text-align:center; padding:3px 0;height:23px;}
.ssApproval .addPolicy { background:url(../images/total-images.jpg) no-repeat -968px -986px; width:14px; height:14px; float:left; margin:5px 0 0 10px; cursor:pointer}
.ssApproval .pWarning { background:url(../images/total-images.jpg) no-repeat -770px -986px; width:14px; height:14px; float:left; margin:5px 0 0 10px; cursor:pointer}

.tableRow {margin-left:0px;}
.reasonTable { max-height:200px; overflow:auto; }

.sscategoryTxt {color:#CBCBCB; font:bold 115% verdana,sans-serif; letter-spacing:0; margin:15px 0; text-align:left; word-spacing:0;}
.ssDarkGrayfont {color:#7C7C7C; font-size:11px; line-height:22px}
.ssfntFamily {font-family:Verdana,Arial,Helvetica,sans-serif}
.ssblKBullet {background:url(../images/total-images.jpg) no-repeat scroll -988px -990px transparent; height:5px; overflow:hidden; width:5px; float:left; margin:9px 10px 6px 0px}
.ssflLeft {float:left}
.ssDownloadBtn {margin:10px 0; display:inline-block}
.ssDownloadIcon {background:url(../images/png-total-img.png) no-repeat -472px -487px; height:12px; width:12px;}
.ssPlusIcon { background:url(../images/png-total-img.png) no-repeat -487px -487px;height:12px; margin:0; width:12px;}

/*ssOtherProductBg*/
.ssOtherProduct {border:1px solid #f6f6f6; padding:4px; border-radius:3px; margin:6px; width:330px}
.ssOtherProductBg { background:#f6f6f6; padding:15px 20px}
.downloadGreenBtn {background:#74b13c; padding:6px 11px; cursor:pointer}
.downloadGreyBtn {background:#767676; padding:6px 11px; cursor:pointer}



.ssLinks_footer { width:300px; color:#5e5e5e}
.ssLinks_footer a { text-decoration:underline}
.ssGreenLink {color:#228c02}

.tech_support { background:url(../images/total-images.jpg) -925px -147px no-repeat; width:60px; height:45px}
.knowledge_base { background:url(../images/total-images.jpg) -925px -204px no-repeat; width:60px; height:45px}

/*Custom select*/
div.selectBox { position:relative; display:inline-block; cursor:default; text-align:left; line-height:22px; color:#888;margin:0;float:left;}
span.selected { width:169px; text-indent:10px; border:1px solid #ccc; border-right:none; background:#fff; overflow:hidden;}
span.selectArrow { width:15px; height:18px; padding:3px 2px; border:1px solid #ccc; text-align:center; font-size:10px; background:url(../images/total-images.jpg) no-repeat -933px -981px #fff; border-left:0; }
span.selectArrow,span.selected { position:relative; float:left; z-index:1; }
div.selectOptions { position:absolute; top:21px; left:0; width:188px; border:1px solid #ccc; overflow:hidden; background:#fff; display:none; }
span.selectOption { display:block; width:92%; line-height:20px; padding:2px 8px; }
span.selectOption:hover {color:#1a4981; background:#dae8f6;}	
div.selectOptions span.delete { background:url(../images/total-images.jpg) no-repeat -953px -987px; width:11px; height:11px; float:left; margin:4px 11px 4px 2px}

/*Workflow-WOP*/
.wop-Enable {font-size:12px;}
.wop-Enable label {margin-left:5px; line-height:19px; position:absolute}
.wop-Container .ssActions {padding:0; margin:15px 0}
.wop-Container .ssActions li {margin:10px 0 10px 0;*padding:5px 0 5px 0}

.wop-Container{margin:20px 0 15px 25px;*margin:20px 0 15px 25px; padding:0;width:60%;float:left}
.wop-Container ul {padding:0; margin:0}
.wop-Container li { list-style:none; display:inline-block; width:100%; padding:0}
.wop-Container li label {float:left; display:block; width:100px; line-height:25px}
.wop-Container li select {padding:2px; width:198px}
.wop-Container .wop-Actions { border:1px solid #e0e0e0; padding:8px 0px; width:575px; float:right}
.wop-Container .selectPolicy {margin:15px 0 0 0px}
.AvailActions {font:bold 12px Verdana, Geneva; color:#cbcbcb;}
.grdLine { background:url(../images/total-images.jpg) no-repeat 0 -999px; height:1px; width:575px;font-size:0px;}
.wop-ButtonWrap { height:25px; padding:7px 15px;width:auto; clear:both!important}
.wop-chkCon{margin:3px 0 0 0}
.wop-OtherProductBg{display: inline-block;padding:17px 24px 17px 24px; border-radius:0 5px 5px 0px; height:300px;width:30%;text-align:center;background:#f5f5f5;*height:333px;}
.wop-msgInfo{border:1px solid #d5d5d5;height:51px;margin:10px;padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.wop-msgInfoIn{background:#ccdaf4;height:46px;padding:5px 5px 0 5px}
.wop-msgInLeft{background:url(../images/total-images.jpg) 0 -454px;height:46px;width:79px;}
.wop-msgInTxt{margin:16px 0 0 0; font-size:10px;}
.wop-msgInBut{background:url(../images/total-images.jpg) -81px -456px;font-weight:bold;height:39px;width:108px}
.wop-msgInBut a{color:#0053af;display:block;font-size:9px;font-weight:bold;margin:10px 0 0 9px;padding:4px;text-align:center;text-decoration:none;width:84px}
.wop-msgInBut a:hover{color:#0053af;text-decoration:none;}
.wop-msgInRTxt a{color:#0053af;display:block;font-size:9px;font-weight:bold;margin:10px 3px 0 9px;padding:4px;text-decoration:underline;}
.showFTxt{color:#808080;cursor:pointer;display:none;padding:3px 5px;text-decoration:underline}
.popupBgSec{background:#000;display:none;position:fixed;*position:absolute;height:100%;width:100%;z-index:98;opacity:0.4;filter:alpha(opacity=40);}
.secPopup{display:none;left:38%;top:43%;width:335px}
.secPopupInner{width:331px}
.secPopupCon{background:#fff;height:auto;padding:15px 15px 15px 8px}
.popupSecTxt{margin:5px 0 0 5px;height:35px}
.popupSecBut{text-align:center;width:100%}
.popupOkBut{background:url(../images/png-total-img.png) 0 -370px;border:none;height:23px;width:40px}
.popupCanBut{background:url(../images/png-total-img.png) 0 -393px;border:none;height:23px;width:60px}

.popupBgTrans{background:#000;display:none;height:100%;position:fixed;*position:absolute;width:100%;opacity:0.4;filter:alpha(opacity=40);}
.popupSHChart{background:#f2f2f2;display:none;text-align:right;padding:4px 5px}
.popupSHChart span{color:#9c9c9c;cursor:pointer;text-decoration:underline;font-size:10px;}
.popupSHContainer{background:#f2f2f2;height:95px;padding:0 0 10px 0}
.wop-topCon{color:#9c9c9c;text-align:right;margin:2px 0 45px 0;width:98%}
.wop-topCon .txt{border-right:1px solid #d9d9d9;cursor:pointer;display:inline-block;padding:0 5px 0 0;text-decoration:underline;font-size:10px;}
.wop-triMar{margin:3px 3px 0 3px}
.wop-iconClose{background:url(../images/total-images.jpg) -794px -986px;display:inline-block;height:12px;margin:1px 0 0 5px;*margin:1px 0 -5px 5px;width:12px}
.wop-popupDlg{margin:0 0 0 49px;padding:0}
.wop-popupDlg li{display:inline;list-style:none}
.wop-icon{background:url(../images/png-total-img.png);height:47px;margin:0 0 0 10px;width:47px}
.wbgReset{background-position:-372px -257px}
.wbgDefin{background-position:-421px -257px}
.wbgHelpd{background-position:-372px -309px}
.wbgEmail{background-position:-421px -309px}
.wop-bgArrow1{background:url(../images/png-total-img.png) -374px -372px;color:#fff;font-size:9px;height:20px;margin:11px 0 0 10px;padding:5px 0 0;text-align:center;width:91px}
.wop-bgArrow2{background:url(../images/png-total-img.png) -374px -439px;color:#fff;font-size:9px;height:20px;margin:11px 0 0 10px;padding:5px 0 0;text-align:center;width:91px}
.wop-bgArrow3{background:url(../images/png-total-img.png) -374px -471px;color:#fff;font-size:9px;height:20px;margin:11px 0 0 10px;padding:5px 0 0;text-align:center;width:91px}
.wop-popupDtxt{font-size:9px;margin:0 0 0 36px;padding:0;}
.wop-popupDtxt li{display:inline;list-style:none;}
.wop-popupStxt{color:#888888;text-align:center;width:90px}
.wop-Admar{margin:5px 0 0 69px}
.wop-Admarh{margin:5px 0 0 64px}
.wop-ppHeaCon{border-bottom:1px solid #eeeeee;color:#424242;margin:10px 0 0 0;padding:0 30px 5px 30px;width:590px;*width:650px}
.wop-ppHeaLeft{margin:0 0 0 25px;width:335px;font-size:10px;}
.wop-ppHeaRight{font-size:10px;}
.wop-ppMainPart{height:210px;overflow:auto;width:100%}
.ppMainRow{display:inline-block;border-bottom:1px solid #e3e3e3;padding:5px 0;width:100%}
.ppMainRow ul{display:inline-block;margin:0;padding:0;}
.ppMainRow ul li{display:inline-block;*float:left;list-style:none}
.wop-actPt{height:15px;margin:0 0 0 3px;*margin:5px 0 0 0;visibility:hidden;width:27px;}
.wop-iconEdit{background:url(../images/png-total-img.png) -376px -416px;display:inline-block;height:13px;margin:2px 0 0 0;width:13px}
.wop-iconDel{background:url(../images/png-total-img.png) -390px -416px;display:inline-block;height:13px;width:13px}
.wop-iconuMan{background:url(../images/png-total-img.png) -379px -360px;display:inline-block;height:12px;*margin:5px 0 -6px 0;width:12px;}
.wop-iconuDMan{background:url(../images/png-total-img.png) -394px -360px;display:inline-block;height:12px;*margin:5px 0 -6px 0;width:12px;}
.wop-conTxt{color:#535353;font-size:9px;margin:-15px 0 0 5px;*margin:5px 0 0 15px;width:333px;white-space: nowrap;overflow: hidden;}
.wop-shContain{display:none;margin:0 0 0 5px;width:333px;*width:343px;}
.wop-txtbx{border:1px solid #cfcfcf;color:#535353;font-size:9px;*height:20px;*margin:0 0 0 7px;padding:3px 3px 3px 3px;width:165px;}
.wop-butSty{background:none;border:none;border-right:1px solid #a8a8a8;color:#4183c5;font-size:9px;padding:0 3px 0 2px;}
.wop-noBor{border:none}
.wop-drpdwnBx{background:url(../images/png-total-img.png) 140px -301px no-repeat #fff;*background:url(../images/png-total-img.png) 121px -301px no-repeat #fff;border:1px solid #cfcfcf;color:#535353;cursor:pointer;font-size:9px;margin:2px 0 0 0;padding:3px 2px;width:150px;}
.wop-drpdwnBxnew{background:url(../images/png-total-img.png) 140px -301px no-repeat #fff;*background:url(../images/png-total-img.png) 121px -301px no-repeat #fff;border:1px solid #cfcfcf;color:#535353;cursor:pointer;font-size:9px;margin:2px 0 0 0;padding:3px 2px;width:150px;*margin-left:12px;}
.wopdrpdwnLst{background:#fff;border:1px solid #cfcfcf;color:#535353;display:none;font-size:9px;margin:25px 0 0 0;*margin:23px 0 0 -150px;position:absolute;*position:absolute;width:154px;*width:150px;box-shadow:5px 5px 5px #c7c7c7;top:0px;*top:0px;}
.wopdrpdwnLst ul{margin:0;padding:0;width:135px;}
.wopdrpdwnLst ul li{list-style:none;padding:3px 5px;width:100%;*width:100%;}
.wopdrpdwnLst ul li:hover{color:#1a4981; background:#dae8f6;}
.shSeaBx{background:url(../images/png-total-img.png) 124px -328px;*background:url(../images/png-total-img.png) 121px -331px no-repeat;width:141px;*width:135px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}

.shSeaBx-borbot{background:url(../images/png-total-img.png) 124px -328px #ededed;*background:url(../images/png-total-img.png) 121px -331px #ededed;border-bottom:1px solid #ededed;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.shSeaBx-seaClo{background:url(../images/png-total-img.png) 124px -313px #fff;*background:url(../images/png-total-img.png) 121px -317px #fff no-repeat;border-bottom:1px solid #ededed;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}


.shSeaBx input{border:none;font-size:9px;padding:5px;*padding:7px 5px;*margin:-1px 0 0 0;width:105px}
.wopLstAdj{height:92px;overflow:auto;overflow-x:hidden;width:155px;*width:149px;}

.wop-rigTxt{color:#5499dd;cursor:pointer;font-size:9px;margin:6px 10px 6px 0;position:absolute;right:0;text-align:right;text-decoration:underline;width:104px}
.wop-ppFooter{background:#fff;border-top:1px solid #d9d9d9;padding:4px 0 1px;*padding:2px 0 3px;width:100%}
.wop-ppFooter ul{margin:0;padding:0;visibility:hidden}
.wop-ppFooter ul li{display:inline-block;*float:left;list-style:none}
.wop-iconAdd{background:url(../images/png-total-img.png) -413px -406px;height:20px;margin:0 0 0px 3px;*margin:1px 2px 0px 3px;width:20px}
.wop-iconBclose{background:url(../images/png-total-img.png) -436px -406px;height:20px;*margin:1px 0 0px 3px;width:20px}
.wop-fTxtbx{color:#535353;margin:0 0 0 4px;width:333px}
.wop-fTxtbx input{color:#a5a5a5}

*html .disableBlock {position:relative!important; margin:0 0 -278px 0!important;width:100%!important;height:278px!important;filter: Alpha(opacity = 60)!important;}
/*Workflow*/
/*all requests*/
#mainBody .leftCurve {width:182px!important;
	background:url(../images/png-total-img.png) -161px -162px no-repeat ;
	height: 338px;
}
.adminselected {background-image: url(../images/left-menu-select-bg.png); background-position: right top; height: 26px;}
.admintablinktxtactive, a.admintablinktxtactive:hover { color:#000; font:normal 10px/25px Verdana,Arial,Helvetica,sans-serif; text-decoration: none;}
a.admintablinktxtactive:hover { text-decoration: underline;}
.adminsettingtxt {color:#000; font:bold 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none; border-bottom:1px solid #fff; padding:25px 0 5px;}
.admintablinktxt { color:#000000; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none;}
A.admintablinktxt:hover { color: #005EBB; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: underline;}
#dhtmlpointer { left: -300px; position: absolute; visibility: hidden; z-index: 101;}
.grayColoredTxt { color: #989898; float: left; font-family: Verdana; font-size: 15px; font-weight: 600; padding: 10px 0 0 0px;}
.graytxt { color: #8F8F8F; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
.graytxtbold { color:#545454; display:block; font:bold 10px Verdana,Arial,Helvetica,sans-serif; text-decoration:none; width:100%;}
.columnheaderbg { background:url(../images/header_row_bg.gif); height: 20px;}
.view-request { background-image: url(../images/total-images.jpg); background-position:-38px -856px; background-repeat:no-repeat; float:left; height:32px; width:26px;}
.grtopbg { background-image: url(../images/blue/gr_table_bg.gif);  height: 23px;}
.linkwhitetxtbold { color:#FFF; display: block; font:bold 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none; width:100%;}
.blacktxt { color: #000000; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
.blacktxt1 { color:#000; font:normal 11px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
.greenlinktxt { color: #005EBB; font:normal 10px Verdana,Arial,Helvetica,sans-serif;  text-decoration:underline;}
.rowtable1 { background:#FFF; border-bottom: 1px solid #E8E8E8; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none;}
.highliteonly { background:#FFFDE0; border-bottom: 1px solid #E8E8E8; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none;}
/*Request view*/
.TotalBorder { background:#FFF; border:1px solid #C1C1D9; border-radius:6px;  color:#000; font:normal 11px Verdana,Arial,Helvetica,sans-serif; padding-bottom:10px; text-decoration:none; }
.TxtAlignRight { text-align:right;}
.blacktxtbold { color:#000; font:bold 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: none;}
.popup-selected-objects { background:#FFFFCC; border:1px solid #F1F1B5; padding:4px 8px;}
.PaddingTop20 { padding-top:20px;}
.PaddingTop10 { padding-top:10px;}
.greentxtbold { color:#0053AF; font:bold 11px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
.greenlinktxt { color:#0053AF; font:normal 10px Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
.tablebackground { background:#FFF; border:1px solid #D8E0EB;}
.tableHeadBackGround { background:#D8D8D8; border-top:1px solid #D8D8D8; color:black; font:bold 10px Verdana,Arial,Helvetica,sans-serif; height:24px; text-decoration:none;}
.dottedBorderbottom { border-bottom: 1px dotted #B8B8B8; border-top: 0 none;}

.requestTab  {padding:1px; margin:0 0 -4px 0;cursor:pointer;}
.requestTab a { background: repeat-x; color:#fff; font:bold 10px/21px Verdana, Geneva, sans-serif; padding:0 12px; height:25px; line-height:25px; }
.requestTab a:hover {text-decoration:none}

.requestTabDisable a { display:block; background: url(../images/repeat-images.gif) repeat-x scroll 0 -371px; height:25px; line-height:25px; color:#000; padding:0 12px; border-left: 1px solid #DBDBDB;border-right: 1px solid #DBDBDB;border-top: 1px solid #DBDBDB;}
.requestTabDisable a:hover {text-decoration:none;}

#First_1 .nav_enable_1 { background:url(../images/total-images.jpg) -47px -426px no-repeat;cursor:pointer}
#First_1 .nav_disable_1 { background:url(../images/total-images.jpg) -1px -440px no-repeat; }
#Previous_1 .nav_enablePrev_1 { background:url(../images/total-images.jpg) -70px -426px no-repeat;cursor:pointer}
#Previous_1 .nav_disablePrev_1 { background:url(../images/total-images.jpg) -24px -440px no-repeat;}
#Next_1 .nav_enableNext_1 {background:url(../images/total-images.jpg) -1px -426px no-repeat;cursor:pointer}
#Next_1 .nav_disableNext_1 {background:url(../images/total-images.jpg) -47px -440px no-repeat;}
#Last_1 .nav_enableLast_1 {background:url(../images/total-images.jpg) -24px -426px no-repeat; cursor:pointer}
#Last_1 .nav_disableLast_1 {background:url(../images/total-images.jpg) -70px -440px no-repeat; }

#First_1 .nav_enable_1, #First_1 .nav_disable_1, #Previous_1 .nav_enablePrev_1, #Previous_1 .nav_disablePrev_1,
#Next_1 .nav_enableNext_1, #Next_1 .nav_disableNext_1, #Last_1 .nav_enableLast_1, #Last_1 .nav_disableLast_1 {width:22px; height:14px; overflow:hidden; float:left; margin:4px 0 0px 0}

.linkblacktxt .addRemove { background:url(../images/total-images.jpg) -48px -144px no-repeat; width:16px; height:16px}

/*Request view objects*/
.linkblacktxt { color:#000; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;  cursor:pointer;}
.linkblacktxt span.exportIcon {background:url(../images/total-images.jpg) -48px -224px no-repeat; width:16px; height:16px; display:block; float:left; margin:3px 5px }
.linkblacktxt span.dropDown_arrow {background:url(../images/total-images.jpg) -449px -282px no-repeat; width:5px; height:3px;display:block;float:right;margin:12px -2px}

#dropmenudiv #csv span {background:url(../images/total-images.jpg) -64px -16px no-repeat; width:16px; height:16px; display:block; float:left; margin:2px 5px }
#dropmenudiv #pdf span {background:url(../images/total-images.jpg) -64px 0px no-repeat; width:16px; height:16px; display:block; float:left; margin:2px 5px }
#dropmenudiv #xls span {background:url(../images/total-images.jpg) -64px -32px no-repeat; width:16px; height:16px; display:block; float:left; margin:2px 5px }
#dropmenudiv #html span {background:url(../images/total-images.jpg) -64px -48px no-repeat; width:16px; height:16px; display:block; float:left; margin:2px 5px }

.ClearBoth {clear:both;}
.pagenavigatorbg { background:url(../images/repeat-images.gif) 0 -2500px repeat-x; border:1px solid #D9D9D9; border-bottom:none}
.deletebutton { background:url(../images/total-images.jpg) -501px -410px no-repeat; width:70px; height:23px; color:#000; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-indent:18px;  list-style-type:none; }
#dropmenudiv {border-top:0; border:1px solid #ECEEDE; font:normal 10px/18px Verdana; position:absolute; z-index:25;}
#dropmenudiv a { display:block; height:22px; text-indent:3px; width:100%;}
#dropmenudiv { font: 10px/18px Verdana;}
#dropmenudiv a:hover {background:#C0D7ED;}

.requestAlert {background:#fdfce5; color:#353533; border:1px solid #cdcdcd; border-top:none; font:normal 12px Verdana, Geneva, sans-serif; padding:6px 10px; border-radius:0 0 3px 3px;margin: 0 auto;text-align:center;}

.requestAlert:hover {text-decoration:none}
.requestAlert span.icon {background:url(../images/total-images.jpg) no-repeat -829px -985px; height:15px; width:16px;  margin:0 10px -2px 0; display:inline-block}
.requestAlert span.closeAlert {font:bold 12px Verdana, Geneva, sans-serif; color:#09C; text-decoration:underline}
.closeAlert {background:url(../images/total-images.jpg) no-repeat -848px -986px; height:14px; width:14px;  margin:0 0 -2px 10px; display:inline-block; cursor:pointer}



*html .selectArrow {height:26px;width:18px;}
*html .selectOptions{width:187px;}


.jcrop-holder {
  direction: ltr;
  text-align: left;
  /* IE10 touch compatibility */
  -ms-touch-action: none;
}
/* Selection Border */
.jcrop-vline,
.jcrop-hline {
  background: #ffffff url("Jcrop.gif");  /*download the gif from http://deepliquid.com/content/Jcrop.html */
  font-size: 0;
  position: absolute;
}
.jcrop-vline {
  height: 100%;
  width: 1px !important;
}
.jcrop-vline.right {
  right: 0;
}
.jcrop-hline {
  height: 1px !important;
  width: 100%;
}
.jcrop-hline.bottom {
  bottom: 0;
}
/* Invisible click targets */
.jcrop-tracker {
  height: 100%;
  width: 100%;
  /* "turn off" link highlight */
  -webkit-tap-highlight-color: transparent;
  /* disable callout, image save panel */
  -webkit-touch-callout: none;
  /* disable cut copy paste */
  -webkit-user-select: none;
}
/* Selection Handles */
.jcrop-handle {
  background-color: #333333;
  border: 1px #eeeeee solid;
  width: 7px;
  height: 7px;
  font-size: 1px;
}
.jcrop-handle.ord-n {
  left: 50%;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}
.jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -4px;
  margin-left: -4px;
}
.jcrop-handle.ord-e {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 50%;
}
.jcrop-handle.ord-w {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 50%;
}
.jcrop-handle.ord-nw {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}
.jcrop-handle.ord-ne {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 0;
}
.jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -4px;
  margin-right: -4px;
  right: 0;
}
.jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -4px;
  margin-left: -4px;
}
/* Dragbars */
.jcrop-dragbar.ord-n,
.jcrop-dragbar.ord-s {
  height: 7px;
  width: 100%;
}
.jcrop-dragbar.ord-e,
.jcrop-dragbar.ord-w {
  height: 100%;
  width: 7px;
}
.jcrop-dragbar.ord-n {
  margin-top: -4px;
}
.jcrop-dragbar.ord-s {
  bottom: 0;
  margin-bottom: -4px;
}
.jcrop-dragbar.ord-e {
  margin-right: -4px;
  right: 0;
}
.jcrop-dragbar.ord-w {
  margin-left: -4px;
}
/* The "jcrop-light" class/extension */
.jcrop-light .jcrop-vline,
.jcrop-light .jcrop-hline {
  background: #ffffff;
  filter: alpha(opacity=70) !important;
  opacity: .70!important;
}
.jcrop-light .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #000000;
  border-color: #ffffff;
  border-radius: 3px;
}
/* The "jcrop-dark" class/extension */
.jcrop-dark .jcrop-vline,
.jcrop-dark .jcrop-hline {
  background: #000000;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}
.jcrop-dark .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #ffffff;
  border-color: #000000;
  border-radius: 3px;
}
/* Simple macro to turn off the antlines */
.solid-line .jcrop-vline,
.solid-line .jcrop-hline {
  background: #ffffff;
}
/* Fix for twitter bootstrap et al. */
.jcrop-holder img,
img.jcrop-preview {
  max-width: none;
}
/* Default avatar and photo crop */
.optdual { position: relative; }
.optdual .offset { position: absolute; left: 18em; }
.optlist label { width: 16em; display: block; }
#dl_links { margin-top: .5em; }
.defaultavatar{background:url(../images/total-images.jpg) no-repeat; background-position: -501px -408px; width:321px; height:324px; overflow:hidden;}


.margin20{margin:20px;}
.logPassExpIco{background:url(../images/free-tool-pass-exp-sprite.png) -13px -88px;height:170px;margin:30px 0 0 0;width:104px}
.productTagLine{margin:45px 0 5px 0}
.logPassTagUnd{font-size:12px;}
.logPassExpLst{color:#fff;font-size:12px;margin:0 0 20px 0;width:530px}
.mT30{margin:30px 0 0 0}
.mT40{margin:40px 0 0 0}
.logPassExpLst div{background:url(../images/free-tool-pass-exp-sprite.png) -495px 6px no-repeat;float:left;padding:0 0 25px 15px;width:250px}
.logPassExpTiTxt{color:#666666;font-size:10px;margin:3px 0 0 0}
.logPassBg{margin:30px auto 20px auto}
.logPassBut{float:left;margin:10px 0 20px 20px;}

.logPassOCon{border-bottom:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5;padding:30px 0;width:100%}
.logPassPB{border-right:solid 1px #e5e5e5;padding:0 30px;width:219px;}
.logPassadmp{background:url(../images/free-tool-pass-exp-sprite.png) -178px -74px;height:45px;width:130px;}
.logPassadap{background:url(../images/free-tool-pass-exp-sprite.png) -178px -121px;height:45px;width:105px;}
.logPassadssp{background:url(../images/free-tool-pass-exp-sprite.png) -178px -168px;height:45px;width:145px;}
.logPasserp{background:url(../images/free-tool-pass-exp-sprite.png) -178px -219px;height:45px;width:185px;}
.logPassProtxt{font-size:12px;margin:10px 0 10px 0}
.logPassNobor{border:none}
.logPassPBfTxt a,
.logPassPB a{color:#086cc1;font-size:12px;text-decoration:underline;}
.logPassPBfTxt{font-size:12px;text-align:center;width:100%}
.logPassFooter{background:#f7f7f8;color:#999999;font-size:11px;line-height:20px;margin:85px 0 0 0;padding:15px 0;text-align:center;}
.logPassTopHea{background:#fff;font-size:12px;font-weight:bold;margin:-49px 0 0 471px;padding:10px;position:absolute;text-transform:uppercase}
.logPassUtxt{font-weight:bold;margin:3px 0 0 0;}
.loginTRig{background:url(../images/png-total-img.png) -66px -106px no-repeat}


/*-----for ie broswer ----*/
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
/** html .footer{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}*/

* html .fixedTopSepDiv{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}

* html .selectedTab span.leftImg, * html .selectedTab span.rightImg, * html .selectedTab span table em, * html .reportHeadleftImg, * html .reportHeadRightImg, * html .reportBgDec, * html .reportSubHeadleftImg, * html .reportSubHeadRightImg, * html .rightBor-img, * html .autoPwdTopDec, * html .scheduleIcon, * html .ginaEnableTab .left, * html .ginaEnableTab .right, * html .helpCardBg .top3, * html .helpCardBg .top1, * html .helpCardBg .top7, * html .helpCardBg .top9, * html .dot,  * html .notesDivArrow, * html .reportSubHeadRightImg52, * html .reportSubHeadleftImg52,  * html .keyIcon, * html .tabsHeadBor, * html .admin-icon, * html .users-icon, * html .enrollEnableTab .left, * html .enrollEnableTab .right, * html .configLeftTabCurve, * html .configRightTabCurve, * html .configBtmRightTabCurve, * html .configBtmLeftTabCurve, * html .menuhighlightIcon, * html .menuAddonIconIcon, * html .menuGinaIcon, * html .menuToolsIcon, * html .menuSecurityIcon, * html .dropMenuEnable .right, * html .dropMenuDisable .right, * html .small-yellow-btn li .left, * html .small-yellow-btn li .right, * html .small-save-btn li .left, * html .small-save-btn li .right, * html .small-help-btn li .left, * html .small-help-btn li .right, * html .summaryLeft, * html .summaryRight, * html .searchBoxRight, * html .bigYellowBtn .left, * html .bigYellowBtn .right, * html .loginTabEnable .left, * html .loginTabEnable .right, * html .loginTabDisable .left, * html .loginTabDisable .right, * html .key-Icon, * html .unlock-Icon, * html .footerLockIcon, * html .footerDemoIcon, * html .footerIssueIcon, * html .footerFeatureIcon, * html .footerForumsIcon, * html .loginBg .top3, * html .loginBg .top1, * html .loginBg .top7, * html .loginBg .top9, * html .footerAdminGuideIcon, * html .footerGetQuoteIcon, * html .footerExtendTrialIcon, * html .footerFeedBackIcon, * html .footerTollFreeIcon, * html .tipsPointer, * html .qusIcon, {
  background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/png-total-img.png", sizingMethod="crop");}

* html .summaryCenter,{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/summary-center-bg.png", sizingMethod="scale");}
* html .selectedTab span table.centerImg,{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tab-center-bg.png", sizingMethod="scale");}
* html .reportSubHeadRepImg52{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/box-sub-heading-bg-52.png", sizingMethod="scale");}
* html .hideCont {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix.png", sizingMethod="scale");}
* html .hideExportDiv div a:hover{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix.png", sizingMethod="scale");}
* html .rightBoxBG-img {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/left-tab-bg.png", sizingMethod="scale");}
* html .enableTab span{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/left-menu-select-bg.png", sizingMethod="scale");}

* html .reportHeadRepImg{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/box-heading-bg.png", sizingMethod="scale");}

* html .reportSubHeadRepImg{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/box-sub-heading-bg.png", sizingMethod="scale");}												
* html .hideExportDivRepImg{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix.png", sizingMethod="scale");}
* html .EnableBtn input{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/generate-btn-bg.png", sizingMethod="scale");}
* html .ginaEnableTab .center {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/gina-centerBtn-bg.png", sizingMethod="scale");}
* html .helpCardBg .top2 {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/custom-attributes-help-bg.png", sizingMethod="scale");}
* html .settingsTopBg {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/settings-top-bg.png", sizingMethod="scale");}
* html .attribute-select-tab {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix-70-alpha.png", sizingMethod="scale");}
* html .attribute-disable-tab {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix-70-alpha.png", sizingMethod="scale");}
* html .enable-attribute {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/one-pix-50-alpha.png", sizingMethod="scale");}
* html .enrollEnableTab .center {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/enrollment-enable-center.png", sizingMethod="scale");}
/*.logPassExpLst div{padding:0 0 0 15px\9} */

* html .loginBgPatten {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/loginbg-patten.png", sizingMethod="scale");}
* html .loginBgWhite {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/loginbg-white-image.png", sizingMethod="scale");}

/* Changes: 09-01-2015  */


.loginBg .top2{height:5px}
.logPassOtCon{margin:85px 0 0 0;height:180px;}

.logPassTopHea{*margin:-48px 0 0 -650px}


/* Dashboard Icons  */

.resetUnlockIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-126px -846px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.SelfupdateChangePwdIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-129px -921px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.empSearchOrgChartIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-126px -871px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.approvalWorkflowIcon{background:url(../images/total-images.jpg) no-repeat; background-position:-126px -896px; width:24px; height:24px; overflow:hidden;margin:-5px 5px 5px 0px;}
.othermail {width:200px !important;}
.copyIcon{background:url(../images/transparent-total-images.gif) no-repeat; background-position:-77px -43px; width:16px; height:17px; overflow:hidden;}

.content {background:#fff;height:370px;padding:5px 0 0 5px;line-height:25px;}
.captcha-opts{padding-left:20px;}
.input{border:1px solid #7F9DB9;color:#000000;height:12px;width:25px}

.tabs-div{clear:both; float:left; background:#ebebeb; height:372px; width:138px;}
.tabs-div ul{ margin:0; padding:0; padding-left:17px; padding-top:20px;}
.tabs-div ul li{ margin:0; padding:0; list-style-type:none; text-align:right; line-height:30px; width:121px; cursor:pointer}

#sub_tab ul,li {list-style-type:none;}
#sub_tab{padding:0px;margin:0px;width:100%;border-bottom:1px solid #e2e2e2;font-size:10px;height:23px;line-height:20px;}
#sub_tab li{float:left;}
#sub_tab li span{display:block;padding:1px 5px;color:#595959;font-weight:bold;cursor:pointer;}
#sub_tab li.active span{border-bottom:2px solid #5398e3;color:#000;}
.st-open{display:block !important;}
.st-close{display:none !important;}

 /*Mobile Access Quick Steps*/
.maccess *,  .maccess { padding: 0; margin: 0; }
.maccess { width: 416px; height: auto; background: #fff; box-shadow: 0 0 3px #999; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 12px; color: #585858; margin-top: 8px; position: absolute; right: 0; left: auto;  *border:1px solid #E8EAEB;
	border: 1px solid #E8EAEB /9; cursor: default; }
.maccess .maccess-header .icn-help,  .maccess .maccess-tip,.maccess .maccess-qr li div,.maccess .maccess-qr li span { background: url(../images/png-total-img.png); }
.maccess .maccess-tip { background-position: -297px -11px; width: 15px; height: 8px; position: absolute; top: -8px; right: 35px; }
.maccess .maccess-header { font-size: 12px; color: #000; padding: 9px 14px; background: #e8eaeb; }
.maccess .maccess-header .icn-help { background-position: -323px -8px; width: 16px; height: 16px; float: right;  *position:absolute;
 	  *right:14px;
 	 }
.maccess .maccess-content .maccess-row { clear: both; height: auto; overflow: hidden; }
.maccess .col-1 { width: 350px; float: left; }
.maccess .col-2 { width: 168px; height:120px;float: left; margin-left: 8px; }
.maccess .col-3 { width: 168px; height:100px;float: right; margin: auto; position:relative; top:0;left:0;right:0;bottom:0;}
.maccess .col-1 { padding-left: 14px; }
.maccess .col-1 .maccess-mid-align { padding-top: 24px; }
.maccess .maccess-row strong { font-weight: bold; color: #000; }
.maccess .maccess-row { padding-top: 15px; }
.maccess .maccess-bottom p { clear: both; padding: 14px; font-size: 11px; line-height: 18px; }
.maccess .maccess-qr li div { background:url(../temp/adssp-settings-qr.png) no-repeat;width: 140px; height: 140px;}
.maccess .maccess-install-qr li { float: left; list-style: none; padding-left: 9px;}
.maccess .maccess-install-qr li div.qr-android{  background:url(../images/total-images.jpg); background-position: -319px -659px;width: 75px; height: 75px; }
.maccess .maccess-install-qr li div.qr-ios{ background:url(../images/total-images.jpg); background-position: -408px -658px;width: 75px; height: 75px; }
.maccess .maccess-install-qr li span {  background:url(../images/png-total-img.png); display: block; width: 17px; height: 17px; margin-left: 43%; margin-top: 5px; margin-bottom: 5px;  *margin-left:30px;
}
.maccess .maccess-install-qr li .icn-apple { background-position: -347px -7px; }
.maccess .maccess-install-qr li .icn-android { background-position: -377px -6px;}
.maccess .maccess-qr .maccess-qr-center { margin-left: 125px; width:90px; }


/* Cached password */
.cachedQucikLinkIcon { 	background: url(../images/total-images.jpg);	background-position:  -203px -954px;	width: 24px;	height: 24px;	overflow: hidden; margin: -1px 5px 5px 0;}
.cachedCredentialIcon {	background: url(../images/total-images.jpg) no-repeat;	background-position: -162px -936px;	width: 40px;	height: 46px;	overflow: hidden;}
.cachedCredentialUpdate {	background: url(../images/total-images.jpg) no-repeat;	background-position: -4px -1014px;	width: 813px;	height: 306px;	border: 1px solid gray; overflow: hidden;}
.cachedCredentialUpdateThumb {	background: url(../images/total-images.jpg) no-repeat;	background-position: -16px -1306px;	width: 269px;	height: 102px;	overflow: hidden;}

.windowsLogonTFAIcon {	background: url(../images/total-images.jpg) no-repeat;	background-position: -260px -945px;	width: 40px;	height: 37px;	overflow: hidden;}

.more_link { position:relative}
.alert_Popup { background:#fff; width:315px; position:absolute; z-index:25; left:43px; top:25px; border:1px solid #c6cacc; border-radius:3px; box-shadow:0px 0px 4px #bababa; padding:3px;}
.alert_Popup .topArrow {background:url(../images/png-total-img.png) -130px -475px no-repeat; width:11px; height:6px; display:block; margin:-9px 0 10px 150px}
.alert_Popup p { font:normal 11px/18px verdana, arial; color:#000; margin:5px 10px; }

.menuOptions { background:#f2f2f2; height:80px}
.menuOptions ul { margin:0; padding:0}
.menuOptions ul li { float:left; width:50%; margin:6px 0 3px}
.menuOptions ul li span { float:left; width:27px; height:29px; display:block; margin:0 7px 0 14px}
.menuOptions ul li a {font:normal 11px/24px verdana, arial; color:#717171; text-decoration:underline}
.menuOptions ul li a:hover { color:#333}

.menuOptions .compareEdition { background:url(../images/png-total-img.png) -92px -464px no-repeat; }
.menuOptions .extendedTrial { background:url(../images/png-total-img.png) -7px -464px no-repeat; }
.menuOptions .onlineStore { background:url(../images/png-total-img.png) -65px -464px no-repeat; }
.menuOptions .getQuote { background:url(../images/png-total-img.png) -34px -464px no-repeat; }

/* Management Rule */

.layoutIcon {background:url(../images/total-images.jpg) -147px -768px no-repeat ; width:15px; height:15px; float:left; margin:9px 7px 9px 0px}
.ModifyIcon {background:url(../images/total-images.jpg) -147px -786px no-repeat ; width:15px; height:15px; float:left; margin:7px 7px 9px 0px}

/*Rule*/
.ruleBox {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background: url("../../images/blue_bg.gif") repeat-x;
 border:1px solid #60A2E2; background:#c0d8f2; margin:12px}
.minimizeIcon {background:url(../images/total-images.jpg) -67px -404px no-repeat; cursor:pointer; height:9px; margin:7px; overflow:hidden; width:9px;}
.maximizeIcon  {background:url(../images/total-images.jpg) -67px -388px no-repeat; cursor:pointer; height:9px; margin:7px; overflow:hidden; width:9px;}
.ruleHeading { color:#333; font:bold 10px/22px Verdana,Arial,Helvetica,sans-serif; padding-left:5px; text-decoration:none;}
.ruleBoxContent { background:#FFF; border:0 none;}
.conditionRuleBox { background:#F1F1F1; border:1px solid #E9E7E8; border-radius:5px; margin:0 auto; padding:0 0 0.5%; width:100%;}
.innerheadingtxt { color:#666; font:bold 10px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
.innerhelptxt { color:#8F8F8F; font:normal 10px Verdana,Arial,Helvetica,sans-serif; text-decoration:none;}
.conditionRuleBG { background:#fff; margin:0 5px 5px}
.greenlinktxtbold { color:#005EBB; font: bold 10px Verdana,Arial,Helvetica,sans-serif; text-decoration: underline;}
.config-textfield {    background-repeat: repeat-x;    border: 1px solid #979DA2;   font-family: Verdana,Arial,Helvetica,sans-serif;  font-size: 11px;  font-weight: normal;  height: 17px; padding: 0;}

.cursor-pointer{cursor: pointer;}
.innercontenttxt tr:hover { background:#FFFFE0!important}
.add-image {background:url(../images/total-images.jpg) -49px -161px no-repeat; cursor:pointer; height:14px; margin:7px; width:14px;}
.remove-image { background:url(../images/total-images.jpg) -49px -369px no-repeat; cursor:pointer; height:14px; margin:7px; width:14px;}


.deleteRuleIcon{background:url(../images/transparent-total-images.gif) -77px -67px no-repeat;cursor:pointer; width:15px; height:14px; overflow:hidden;margin:4px;}
.ruleHead{font-family: Verdana;font-size: 14px;}
.greyBtn{ border:1px solid #ccc;}
.greyBtn input{background:url(../images/repeat-images.gif) repeat-x; background-position:0 -670px; height:20px; text-align:center; line-height:16px; border:none; cursor:pointer; color:#6D6D6D;}
.ruleDisableIcon{background:url(../images/transparent-total-images.gif) -255px -9px no-repeat; width:12px; height:12px; overflow:hidden;}
.ruleEnableIcon{background:url(../images/transparent-total-images.gif) -255px -29px no-repeat; width:12px; height:12px; overflow:hidden;}
.horiLine{border-bottom:1px solid #ccc; height:1px; width:98%;}

/* Notification Center*/
.headerNotiIcon {display: block;background: url(../images/png-total-img.png) no-repeat -266px -4px;	height: 14px;width: 12px;}
.headerNotiBox {background-color: #fff;	border: 1px solid #c4c4c4;height: auto;	padding: 3px;position: absolute;right: -100px;top: 24px;width: 352px;z-index:10;-webkit-border-radius: 5px;	-moz-border-radius: 5px;border-radius: 5px;	-webkit-box-shadow: 0px 3px 10px 4px rgba(0,0,0,0.13);-moz-box-shadow: 0px 3px 10px 4px rgba(0,0,0,0.13);box-shadow: 0px 3px 10px 4px rgba(0,0,0,0.13);}
.headerNotiBoxContent {	background: url(../images/noti-bg.jpg) repeat-x left bottom;padding: 3px;overflow: hidden;}

/*------------- content part -------------*/
.contNotiIcon {	background: url(../images/png-total-img.png) no-repeat -232px -4px;	float: left;margin: 10px 12px 0;height: 32px;width: 32px;}
.notiContentBox {float: left;width: 223px;}
.notiContentBox h3 {	font: normal 11px 'verdana';padding-bottom: 8px;margin: 10px 0 0;}
.notiContentBox input[type='text'] {border: 1px solid #cdcdcd;outline: none;width: 275px;padding: 3px;}
.notiBtnBox {overflow: hidden;margin: 17px 0 7px;width: 260px;}
.notiBtnBox a {	float: left;}
.notiContentBox .registerNowBtn,
.notiContentBox .laterBtn {	color: #000;font: normal 10px 'verdana';	text-decoration: none;	padding: 5px 10px;	margin-right: 8px;cursor: pointer;}
.notiContentBox .registerNowBtn {background: #5499dd url(../images/generate-btn-bg.png) repeat-x;border: 1px solid #5499DE;}
.notiContentBox .laterBtn {	border: 1px solid #BDBDBD;	background: url(../images/repeat-images.gif) repeat-x 0 -670px;}
.notiContentBox .registerNowBtn:hover {	border: 1px solid #666;}
.notiContentBox .laterBtn:hover {border: 1px solid #666;}
.notiContentBox .dontShowBtn {	font-size: 9px;	margin-top: 6px;text-decoration: underline;	cursor: pointer;}
.notiContentBox .dontShowBtn:hover {	text-decoration: none;	}
.notiContentBox .notiSuccessMsg {font-size: 13px;margin: 18px 0 16px 10px;}
.notiArrowUp {	background: url(../images/png-total-img.png) no-repeat -268px -21px;height: 7px;top: -7px;right: 98px;width: 12px;position: absolute;}


.installNotiBox h3 {font-size: 12px;padding-left: 10px;}
.installNotiBox .contNotiIcon { background-position: -198px -4px;}
.installNotiBox .notiBtnBox {margin-top: 0;	margin-left: 10px;}

/* Enrolled Reports Filter */
.enrollDropDown {float: left;position: relative;	width: 230px;}
.enrollDropDown .dd-item {cursor: pointer;border: 1px solid #c2c2c2;padding: 3px 5px;overflow: hidden;width: 218px;}
.enrollDropDown .dd-item:hover {border-color: #969696;}
.enrollDropDown .e-filter, 
.enrollDropDown .e-arrow {background-image: url(../images/png-total-img.png);display: inline-block;}
.enrollDropDown .e-filter,
.enrollDropDown .item-selected {float: left;}
.enrollDropDown .e-filter {background-position: -25px -256px;height: 9px;margin-top: 3px;margin-right: 5px;width: 10px;}
.enrollDropDown .e-arrow {background-position: -38px -256px;height: 4px;float: right;margin-top: 5px;margin-left: 5px;width: 8px;}
.enrollDropDown .dd-list {background: #fff; border: 1px solid #c2c2c2;display: none;	position: absolute;	top: 20px;	width: 228px;}
.enrollDropDown .dd-list ul {	padding: 5px;	margin: 0;	overflow: hidden;}
.enrollDropDown .dd-list ul > li {	float: left;	width: 100%;	padding: 5px 0;}
.enrollDropDown .dd-list ul li input {cursor: pointer;float: left;margin: 0 5px 0 7px;}
.enrollDropDown .dd-list ul li span {float: left;}
.enrollDropDown.open .dd-list {display: block;}
.enrollDropDown.open .e-arrow {background-position: -49px -256px;}

/*================ Mail/Mobile Popup ================*/
.mailPopupBox {border: 1px solid #5499dd;background: #fff;position: relative;z-index: 1;	width: 184px;}
.mailPopupOuterBox{position:absolute;display:none;}
.mailPopupBox .mailPopupBoxTitle {margin-top: 2px;}
.mobileNumberList {height: 160px;width: 180px;overflow: hidden;position: relative;}
.mobileNumberList ul {padding: 0;margin: 10px 6px;}
.mobileNumberList li {border-bottom: 1px solid #e6e6e6;font: 10px verdana;padding: 8px 5px;}
.mobileNumberList li.shadeBG{background-color: #f7f7f7;}
.morePopupLInk.openPopup + .mailPopupOuterBox {display: block;}

.attriPopup { position: relative;  z-index: 1;  display: block;  margin: 0px 0px 0 0;  border: 1px solid;  width: 230px;  background: #fff;}
.attriPopup > .attriPopupContent {   margin: 0;  background-color: white;}
.attriPopup > .notesDivArrow-imgBg {  margin-left: 146px;}
.attriPopup .domainSel {  width: 105px;   min-width: 100px !important;}
.attriPopup .mailMoSel {  width: 60px;   min-width: 50px !important;}
.attriPopup .attriPopupTitle {  margin: 2px;  overflow: hidden;  padding: 7px 5px;}
 .domainBlock {  margin: 4px 2px 2px;}

.helpLinkAttri {  padding: 2px 6px;  color: #fff;  opacity: .5;}
.helpLinkAttri:hover {  text-decoration: none;  opacity: 1; }
.attriPopupContent .notesDivArrow-imgBg {  margin-left: 175px;}
.mailOrder { width:220px; height:auto;  margin:5px 0 0 0px }
.identityReorder { width:260px; height:auto; border:1px solid #ccc; margin:5px 0 0 22px }
.ui-state-default .uiIcon {background:url(../images/png-total-img.png) -488px -129px ; width:6px; height:10px; margin:5px 0 0 -13px!important}
.uiIcon2 { background:url(../images/png-total-img.png) -488px -129px ; width:6px; height:10px; margin:-12px 0 0 -13px!important }
#mailReordering { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#mailReordering li { margin: 0; padding:0 0 0 18px; border-bottom:1px solid #ccc;cursor:move;}
#mailReordering li span { position: absolute; margin-left: -1.3em; }
#mailReordering .tabEditIcon { cursor:pointer}
#mailReordering li label{ cursor:move;}
#mailReordering .disableDefault {background:url(../images/png-total-img.png) -483px -24px; width:17px; height:17px;  margin:-26px 0 0 -17px!important}
.disable1, .disable2, .disable3, .disable4, .disable5 { background:#f8f8fa; color:#9ea1a8}
#mailReordering .enableDefault { background:url(../images/png-total-img.png) -483px 1px; width:17px; height:17px;  margin:-1px 0 0 -16px}


.mobOrder { width:220px; margin:5px 0 0 0px;}
.identityReorder { width:260px; height:auto; border:1px solid #ccc; margin:5px 0 0 22px }
.ui-state-default .uiIcon {background:url(../images/png-total-img.png) -488px -129px ; width:6px; height:10px; margin:5px 0 0 -13px!important}
#mobReordering { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#mobReordering li { margin: 0; padding:0 0 0 18px; border-bottom:1px solid #ccc;cursor:move;}
#mobReordering li span { position: absolute; margin-left: -1.3em; }
#mobReordering .tabEditIcon { cursor:pointer}
#mobReordering li label{ cursor:move;}
#mobReordering .disableDefault {background:url(../images/png-total-img.png) -483px -24px; width:17px; height:17px;  margin:-26px 0 0 -17px!important}
.disable1, .disable2, .disable3, .disable4, .disable5 { background:#f8f8fa; color:#9ea1a8}
#mobReordering .enableDefault { background:url(../images/png-total-img.png) -483px 1px; width:17px; height:17px;  margin:-1px 0 0 -16px}

.popupBox{position:absolute;width:167px;background-color:#4A4A4A;border-radius:5px}
.popupBox .popupArrow{position:absolute;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #4A4A4A}

.previewDivInner{width:500px; margin:2px;}
.previewDivInner ul,ol{
	list-style-type:initial;
	padding-left:40px;
	
}
.previewDivInner ul li{
	list-style-type:disc;
}
.previewDivInner ol li{
	list-style-type:decimal;
}
.orderIcon{background:url(../images/png-total-img.png) -488px -129px ; width:6px; height:10px; margin:5px 0 0 -13px!important}
.newAttriTick {background:url(../images/png-total-img.png) -23px -268px;height:8px; margin-left: 2px; width: 10px;}
.newAttriCross {background: url(../images/png-total-img.png) -37px -268px;height:8px; margin-left: 4px; width: 10px;}
.schedulerTimeDiv{background:#FFFFFF; border:1px solid; display:none;}

.drop-down-policies {    display: none;    left: 5px;   top: 22px; width: 233px;  background: #fff;z-index:99999;position:absolute;	border:1px solid #e0e0e0;}

.policies-overflow {	max-height:90px;	margin-top: 6px;   margin-bottom: 6px;overflow-y:scroll;overflow-x:hidden;}
.policies-overflow::-webkit-scrollbar {   width: 0.2em;}
 
.policies-overflow::-webkit-scrollbar-track {   -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}
 
.policies-overflow::-webkit-scrollbar-thumb {  background-color: darkgrey;  outline: 1px solid slategrey;}

.policies-overflow li{	line-height:20px;	padding-left: 5px;}
.policies-overflow li label{	white-space: nowrap;	font-size: inherit;}
.clearfix {	clear:both;}

.policies-td-align {	display:block;}
.policies-td {	position:relative;}
.policies {	height:18px;	width:233px;	display:block;	border:1px solid #c0c0c0;margin:0 0 15px 5px;padding-top:3px;}
.policies-dropdown {white-space: nowrap;display: block;	overflow: hidden;	height:23px;float: left;	width:215px;padding-top:0px;padding-left:3px;}

body table tr .flatPolicies{vertical-align:top;	text-align:right;padding-top:3px;}

.iamIcon {background:url(../../../images/adsf/common/flat-common-sprites-images.png) no-repeat -481px -673px;	height:16px;	width:16px;}

.iamBigIcon{background:url(../../../images/adsf/common/flat-common-sprites-images.png) no-repeat -476px -641px;	height:24px;	width:25px;	overflow: hidden;  margin: -5px 5px 5px 0px;}
.content {background-color:#fff;padding:5px 0 0 5px;line-height:25px;}





/*MPM Styles start here */

.pageWrapper {  font-size: 10px;  font-family: verdana, arial, helvetica, sans-serif;  overflow: hidden;}
.mainBodyBox {  margin-top: 13px;}
/*------------------- Page Heading -------------------*/
.pageHeaderWrapper {  overflow: hidden; }
.pageHeaderWrapper .pageHeadingIcon {  background: url(../images/total-images.jpg) no-repeat;  height: 42px;  overflow: hidden;  width: 42px;}
.pageHeaderWrapper .mobileSetup {  background-position: -293px -832px;  height: 37px;  margin-top: 3px;  width: 44px;}
/*------------------- steps styles -------------------*/
.setupWrapper {  border: 1px solid #d5d5d5;  min-height: 100px;  margin-bottom: 20px;  padding: 5px;  overflow: hidden;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;}
.setupWrapper .stepsList {  display: block;  width: 100%;}
.setupWrapper .stepsList ul {  float: left;  list-style: none;  padding: 0;  margin: 20px 10px 10px 30px;}
.setupWrapper .stepsList ul li {  background: url(../images/total-images.jpg) no-repeat -287px -745px;  color: #93999d;  font-size: 16px;  float: left;  cursor: pointer;  height: 28px;  padding: 7px 0 0 12px;  width: 181px;}
.setupWrapper .stepsList ul li.step4 {  width: 24px;}
.setupWrapper .stepsList ul li.stepActive {  background-position: -287px -783px;  color: #f5f5f5;}
.perIndicator {  float: left;  width: auto;  height: 35px;  margin: 20px 10px 10px 50px;  border-left: 1px solid #e6e6e6;  padding-left: 40px;  color: 95999f;  font-size: 17px;  line-height: 35px;}
.stepContentWrap {  width: 100%;  float: left;  padding: 10px 34px;  box-sizing: border-box;}
.button-box {  float: left;  margin: 12px 0 5px;  overflow: hidden;  text-align: center;  width: 100%;}
.button-box .EnableBtn, .button-box .DisableBtn {  display: inline-block;}
/*-- step 1 styles --*/
.certificateFormWrap {    margin: 30px 207px 10px;  width: 430px;}
.certificateFormWrap .fieldWrap {  position:relative;  margin-bottom: 20px;  height:32px;}
.certificateFormWrap label {  float: left;  width: 180px;  font-size: 11px;  line-height: 24px;  text-align: right;  margin-right: 10px;}
.certificateFormWrap label em {  color: #f80000;}
.certificateFormWrap .inputWrap {  float: left;  width: 240px;  *width:260px;}
.certificateFormWrap .fieldWrap .textBox{ width: 75px;}
.certificateFormWrap .inputWrap input {  border: 1px solid #ccc;  width: 235px;  padding: 5px 10px;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  -webkit-box-shadow: inset 3px 3px 1px 0px rgba(0,0,0,0.05);  -moz-box-shadow: inset 3px 3px 1px 0px rgba(0,0,0,0.05);  box-shadow: inset 3px 3px 1px 0px rgba(0,0,0,0.05);}
.certificateFormWrap .inputWrap input.commonName {  display: inline-block;  width: 130px}
.certificateFormWrap .inputWrap input.commonNumber {  display: inline-block;  width: 52px;}
.certificateFormWrap .inputWrap .cmhelpIcon {  display: inline-block;  background: url(../images/total-images.jpg) no-repeat -744px -982px;  vertical-align: middle;  margin-left: 5px;  height: 16px;  width: 16px;}
.stepTitle {  margin-top: 30px;}
.step3Form .fieldWrapemail, .step3Form .fieldWrap1 {  width: 610px;  margin: 0 auto 20px;}
.step3Form .fieldWrapemail .inputWrap {  width: auto;}
.confimailIcon {  background: url(../images/total-images.jpg) no-repeat -719px -984px;  height: 13px;  width: 16px;}
.apnWrap {  padding-left: 150px;  font-size: 11px;}
.apnWrap p {  color: #525252;}
.apnWrap ul {  list-style: none;  padding: 0;}
.apnWrap ul li {  padding-bottom: 10px;}
/*------------------- MAD -------------------*/
.pageHeaderWrapper .pageMADIcon {  background-position: -345px -829px;}
.pageHeaderWrapper .pageNotifIcon {  background-position: -393px -831px;}
.pageHeaderWrapper .mobileScheIcon{background-position: -444px -833px;}
.pageHeaderWrapper .pageMADConfigIcon {   background-position: -163px -834px;  height: 37px;  margin-top: 3px;  width: 44px;}
.madStepsWrap {  width: 100%;  padding: 0;  -webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px;}
.madStepsWrap .madTabList, .madStepsWrap .madTabList ul {  width: 100%;  overflow: hidden;  padding: 0;  margin: 0;}
.madStepsWrap .madTabList ul, .madStepsWrap .madTabList li {  list-style: none;  overflow: hidden;}
.madStepsWrap .madTabList li {  background-color: #f1f1f1;  border-bottom: 3px solid #dbdbdb;  border-left: 2px  solid #fff;  float: left;  min-height: 50px;  width: 25%;  *width:24.8%;  position:relative;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  box-sizing: border-box;}
.madStepsWrap .madTabList li:first-child {  border-left: 0;}
.madStepsWrap .madTabList li > * {  vertical-align: middle;}
.madStepsWrap .madTabList li i {  background: #d1d1d1;  color: #666;  display: inline-block;  float: left;  font: normal normal 13px/25px verdana;  height: 25px;  margin: 7px 13px 0 10px;  text-align: center;  width: 25px;  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%;  /*  background: url(../images/total-images.jpg) no-repeat -162px -906px;  color: #666;  display: inline-block;  float: left;  font: normal normal 13px/25px verdana;  height: 25px;  margin: 7px 13px 0 10px;  text-align: center;  width: 25px;  */
}
.madStepsWrap .madTabList li span { float: left;  margin-top: 8px;  width: 65%;}
/*-- active tab styles --*/
.madStepsWrap .madTabList li.active {  background-color: #c9e0f6;  border-color: #5c91cd;}
.madStepsWrap .madTabList li.active i { color: #fff;}
.madStepsWrap .madTabList li.active span {  color: #000;}
.madStepsWrap .madTabList li.active em.active {  background: url(../images/png-total-img.png) no-repeat -445px -207px;  float: right;  margin: 15px 15px 0 0;  height: 13px;  width: 17px;}
/*-- tab contents --*/
.madStepWrap {  padding: 10px 34px 40px 34px; }
.MADStepTitle {  text-align: center;  margin: 40px 0 10px;  width: 100%;}
.madInsWrap {  margin-top: 40px;  margin-bottom: 20px;}
.madCongStep {  padding-left: 165px;}
.icon-button {  margin: 0;  padding: 0 0 0 10px;}
.icon-button .left,.icon-button .right,.icon-button .center {  overflow: hidden;  height: 22px;}
.icon-button .left,.icon-button .right {  background: url(../images/total-images.jpg) no-repeat;}
.icon-button .left {  width: 23px;}
.icon-button .center {  background: url(../images/repeat-images.gif) repeat-x;  background-position: 0 -1146px;  line-height: 21px;}
.icon-button .right {  background-position: -6px -317px;  width: 5px;}
.icon-update-status .left {  background-position: -404px -323px;}
.highlight {    width: 100%;    background: url(../images/one-pix-70-alpha.png) repeat;    height: 50px;    position: absolute;    z-index: 0;}
.tipsDivnew{position: absolute; z-index:100; width:202px; margin-top:-5px; display:none;right:0;margin-right:-210px;}
.tipsDivShort{position: absolute; z-index:100; width:202px; margin-top:-5px; display:none;right:0;margin-right:-95px;}
.assignIcon{background:url(../images/png-total-img.png) no-repeat -69px -55px; width:27px; height:22px;}
.restrictAccessIcon{background:url(../images/png-total-img.png) no-repeat -41px -55px; width:22px; height:22px;}
.clearSearch{background:url(../images/png-total-img.png) no-repeat -130px -217px; width:20px; height:22px;}
.infoClose{background:url(../images/png-total-img.png) no-repeat; background-position:-10px -321px; width:10px; height:10px; margin-top:5px;}
.restrictAlertLeft{background:url(../images/total-images.jpg); background-position:-325px -432px; width:81px; height:68px; overflow:hidden;}
.restrictAlertCenter{background: url(../images/repeat-images.gif) repeat-x; background-position:0 -747px; height:68px;}
.restrictAlertRight{background:url(../images/total-images.jpg); background-position:-407px -432px; width:6px; height:68px; overflow:hidden;}
.disableLink{pointer-events: none;cursor: default;}
 /*================ Change Password ================*/
.chngPwd { padding : 20px 10px 10px 10px; }
.chngPwd-input { padding-top: 4px;padding-bottom: 4px; width : 100%; border : 1px solid #7F9DB9; }
.chngPwdConst { padding : 0; margin : 0; margin-bottom : 10px; text-align: left;}
.chngPwdConst li { display : block; line-height : 20px; color : #666666; }
.sspicn { width : 17px; height : 15px; display : inline-block; vertical-align : middle; background-image : url(../images/total-images.jpg); }
.incomplete { background-position : -172px -800px;  }
.complete { background-position :  -172px -787px;  }
.chngPwdStatus { position : relative; width : 100%;text-align:left;}
.chngPwdStatusBar { height : 2px; padding : 0 0px; margin-top : -1px; z-index : 2; position : relative; width : 70%; }
.chngPwdStatus-toolow { background : #000000; }
.chngPwdStatus-low { background : #ad474a; }
.chngPwdStatus-medium { background : #ddc736; }
.chngPwdStatus-high { background : #66bc29; }
.solidBdrBottom { border-bottom : 1px solid #e2e2e2; }
.excDivStyle { background : #FFFFFF; border : 5px solid #8d8d8d; display : none; }
.pwdPlyEfr *,  .cuszeMes,  .cuszeMesNote { padding : 0; margin : 0;  color : #333333; text-align : left; }
.cuszeMes { width : 100%; margin : 10px 0 5px 0; height : auto; overflow : hidden; }
.cuszeMes * { box-sizing : border-box; }
.cuszeMesRow,  .cuszeMesRowHeader { float : left; clear : both; border-bottom : 1px solid #eaeaea; width : 100%; padding : 5px 5px; }
.cuszeMesRow,  .cuszeMesRowHeader { padding-right : 15px; }
.cuszeMesRow:hover { background-color : #fdf6e3; }
.cuszeMesNote { padding : 11px 8px; text-align : center; background-color : #f3f3f3; }
.cuszeMesRowHeader { font-size : 11px; text-align : left; }
.cuszeMesDragItem { margin-left : 25px; box-sizing : border-box; }
.cuszeMesCont,  .cuszeMesInp { float : left; width : 45%; }
.cuszeMesInp input { width : 100%; border : 1px solid #cfcfcf; font-size : 10px; padding : 3px; }
.cuszeMesCont { width : 55%; line-height : 20px;  font-size : 10px;}
.pwdPlyEfr_ply { height : 28px; margin-top : 15px; }
.cuszeMes-drg-icn { background : url(../images/total-images.jpg)  no-repeat -172px -813px; width : 14px; height : 16px; position : absolute; }
.chngPwdLink{color:#666666;text-decoration: underline}

/*================ Password Policy Enforcer ================*/
.excDivStyle{background:#FFFFFF; border:5px solid #8d8d8d; display:none;}
.pwdPlyEfr_grayBox { background : #f5f5f5; clear : both; height : auto; overflow : hidden; }
.pwdPlyEfr-fld { padding : 8px 10px; vertical-align : bottom; }
.pwdPlyEfr-fld .pwdPlyEfr-txtbox { border : 1px solid #7F9DB9; padding : 2px; }
.pwdPlyEfr-p10 { padding : 10px; }
.pwdPlyEfr-p20 { padding : 20px; }
.pwdPlyEfr-pl20 { padding-left : 20px; }
.pwdPlyEfr-ml15 { margin-left : 15px; }
.pwdPlyEfr-mt5{margin-top:5px;}
.pwdPlyEfr-m15 { margin : 15px; }
.pwdPlyEfr-m10 { margin : 10px; }
.pwdPlyEfr-minput { width : 20px; vertical-align : text-top; }
.pwdPlyEfr-chkbox { vertical-align : text-top; }
.pwdPlyEfr-br { border-right : 1px solid #dcdcdc; }
.pwdPlyEfr-half { width : 49.5%; float : left; }
.redtxt { color : #f00; }
.PasswordPolicyIcon { background : url(../images/total-images.jpg) no-repeat -817px -803px; width : 42px; height : 42px; overflow : hidden; }

.PasswordPolicySmallIcon  { background : url(../images/total-images.jpg)  no-repeat -147px -807px; width : 17px; height : 17px; position : absolute; }
.PwdPlyEfr-grayfont{color:#969696;}

/*================ mCustomScrolbar ================*/
.ADSecScrlEnable .mCSB_inside >.mCSB_container{margin-right:0 !important;}
.wopLstAdj .mCSB_inside >.mCSB_container{margin-right:2px !important;}
.mCustomScrollbar{-ms-touch-action:pinch-zoom; touch-action:pinch-zoom}
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto; touch-action:auto}
.mCustomScrollBox{ position:relative; overflow:hidden; height:100%; max-width:100%; outline:none; direction:ltr}
.mCSB_container{ overflow:hidden; width:auto; height:auto}
.mCSB_inside >.mCSB_container{margin-right:30px}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}
.mCS-dir-rtl >.mCSB_inside >.mCSB_container{ margin-right:0; margin-left:30px}
.mCS-dir-rtl >.mCSB_inside >.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}
.mCSB_scrollTools{ position:absolute; width:7px; height:auto; left:auto; top:0; right:0; bottom:0}
.mCSB_outside+.mCSB_scrollTools{right:-26px}
.mCS-dir-rtl >.mCSB_inside >.mCSB_scrollTools,  .mCS-dir-rtl >.mCSB_outside+.mCSB_scrollTools{ right:auto; left:0}
.mCS-dir-rtl >.mCSB_outside+.mCSB_scrollTools{left:-26px}
.mCSB_scrollTools .mCSB_draggerContainer{ position:absolute; top:0; left:0; bottom:0; right:0; height:auto}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail{width:2px; height:100%; margin:0 auto; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px}
.mCSB_scrollTools .mCSB_dragger{ cursor:pointer; width:100%; height:30px;  z-index:1}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ position:relative; width:7px; height:100%; margin:0 auto;  text-align:center}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,  .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,  .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}
.mCSB_scrollTools .mCSB_buttonUp,  .mCSB_scrollTools .mCSB_buttonDown{display:block; position:absolute; height:20px; width:100%; overflow:hidden; margin:0 auto; cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0}
.mCSB_horizontal.mCSB_inside >.mCSB_container{margin-right:0; margin-bottom:30px}
.mCSB_horizontal.mCSB_outside >.mCSB_container{min-height:100%}
.mCSB_horizontal >.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto; height:16px; top:auto; right:0; bottom:0; left:0}
.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,  .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%; height:2px; margin:7px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;  height:100%; left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%; height:4px; margin:6px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,  .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;  margin:2px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,  .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;  margin:4px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,  .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block; position:absolute; width:20px; height:100%; overflow:hidden; margin:0 auto; cursor:pointer}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}
.mCSB_container_wrapper{position:absolute; height:auto; width:auto; overflow:hidden; top:0; left:0; right:0; bottom:0; margin-right:30px; margin-bottom:30px}
.mCSB_container_wrapper >.mCSB_container{padding-right:30px; padding-bottom:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.mCSB_vertical_horizontal >.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}
.mCSB_vertical_horizontal >.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,  .mCS-dir-rtl >.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}
.mCS-dir-rtl >.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}
.mCS-dir-rtl >.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}
.mCS-dir-rtl >.mCSB_inside >.mCSB_container_wrapper{ margin-right:0; margin-left:30px}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden >.mCSB_container{padding-right:0}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden >.mCSB_container{padding-bottom:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;  margin-left:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside >.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}
.mCSB_scrollTools,  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  .mCSB_scrollTools .mCSB_buttonUp,  .mCSB_scrollTools .mCSB_buttonDown,  .mCSB_scrollTools .mCSB_buttonLeft,  .mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out; -moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out; -o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out; transition:opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,  .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,  .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,  .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s, margin-left .2s ease-out .2s,margin-right .2s ease-out .2s, margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s, opacity .2s ease-in-out,background-color .2s ease-in-out; -moz-transition:width .2s ease-out .2s,height .2s ease-out .2s, margin-left .2s ease-out .2s,margin-right .2s ease-out .2s, margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s, opacity .2s ease-in-out,background-color .2s ease-in-out; -o-transition:width .2s ease-out .2s,height .2s ease-out .2s, margin-left .2s ease-out .2s,margin-right .2s ease-out .2s, margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s, opacity .2s ease-in-out,background-color .2s ease-in-out; transition:width .2s ease-out .2s,height .2s ease-out .2s, margin-left .2s ease-out .2s,margin-right .2s ease-out .2s, margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s, opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools{opacity:0.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"}
.mCS-autoHide >.mCustomScrollBox >.mCSB_scrollTools,  .mCS-autoHide >.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0; filter:"alpha(opacity=0)"; -ms-filter:"alpha(opacity=0)"}
.mCustomScrollbar >.mCustomScrollBox >.mCSB_scrollTools.mCSB_scrollTools_onDrag,  .mCustomScrollbar >.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,  .mCustomScrollBox:hover >.mCSB_scrollTools,  .mCustomScrollBox:hover ~ .mCSB_scrollTools,  .mCS-autoHide:hover >.mCustomScrollBox >.mCSB_scrollTools,  .mCS-autoHide:hover >.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1; filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff; background-color:rgba(255,255,255); filter:"alpha(opacity=0)"; -ms-filter:"alpha(opacity=0)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#ccc}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#ccc}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#ccc}
.mCSB_scrollTools .mCSB_buttonUp,  .mCSB_scrollTools .mCSB_buttonDown,  .mCSB_scrollTools .mCSB_buttonLeft,  .mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);  background-repeat:no-repeat; opacity:0.4; filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}
.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}
.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonUp:hover,  .mCSB_scrollTools .mCSB_buttonDown:hover,  .mCSB_scrollTools .mCSB_buttonLeft:hover,  .mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonUp:active,  .mCSB_scrollTools .mCSB_buttonDown:active,  .mCSB_scrollTools .mCSB_buttonLeft:active,  .mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9; filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000; background-color:rgba(0,0,0,0.15)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000; background-color:rgba(0,0,0,0.75)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}

	
	/* ---------------------------------------- */
	.noResize{resize:none}
/* Audio Captcha CSS */

.refresh{background:url(../images/png-total-img.png) no-repeat; background-position:-426px -128px; width:16px; height:16px;}
.audio{background:url(../images/png-total-img.png) no-repeat; background-position:-426px -144px; width:16px; height:16px;}

.refresh_hover{background:url(../images/png-total-img.png) no-repeat; background-position:-426px -96px; width:16px; height:16px;}
.audio_hover{background:url(../images/png-total-img.png) no-repeat; background-position:-426px -112px; width:16px; height:16px;}

.refresh1:hover{background:url(../images/png-total-img.png) no-repeat; background-position:-426px -96px; width:16px; height:16px;}
.audio1:hover{background:url(../images/png-total-img.png) no-repeat; background-position:-426px -112px; width:16px; height:16px;}

.refresh1{background:url(../images/png-total-img.png) no-repeat; background-position:-426px -128px; width:16px; height:16px;}
.audio1{background:url(../images/png-total-img.png) no-repeat; background-position:-426px -144px; width:16px; height:16px;}


/*Password Policy Enforcer */
.notesBg { background:#f6f6f6; margin:1.5%; width:97%; padding:5px;}
.patternTextarea { width:460px; height:150px; padding:10px 15px; margin:12px 12px 0; }
.settingsDiv p.lightgrayfont { margin:0 0 0 12px}


.display-none{display:none;}
.upgrade-btn{ background:#5c656c; border-radius:3px; float:left; width:auto; padding:4px 11px; color:#fff;  cursor:pointer; margin-right:13px;}
.upgrade-btn i{background:url("../images/png-total-img.png") no-repeat  -284px -116px; cursor: pointer;float: left;height: 13px; margin: 1px 7px 0 0; width: 13px;}
.dropdown select {float:left; width:107%; color:#777; padding:0px; border:none; position:absolute; background:none;}
.dropdown select option{ border:none; font-size:12px; font-family: 'Open Sans', sans-serif; float:left;}

.upgrade-popup{float:left; width:96%; padding:0 2% 4%;  float:left;}
.upgrade-popup h1{font-size:12px; color:#666; font-weight:200; margin:23px 0 15px;}
.upgrade-popup ul{float:left; width:97%; margin:0 0 0 10px; padding:0px; color:#676767;}
.upgrade-popup ul li{list-style-type:disc; padding-bottom:10px; }
.upgrade-popup ul li em{font-style:normal; color:#000 !important;}
.upgrade-popup span{float:left; width:290px; border:1px solid #5098e0; margin-top:5px;}
.upgrade-popup span i{background:url("../images/png-total-img.png") no-repeat -263px -116px; cursor: pointer; float: left; height:11px; width:17px; margin:8px 9px 7px 9px;} 
.upgrade-popup span input[type="text"]{ float:left; width:135px; border:none; padding:0px; margin:3px 4px 0 0; height:25px; font-family: Verdana,Arial,Helvetica,sans-serif;}
.upgrade-popup span input[type="button"]{ float:left; width:76px; padding:0px; background:#5098e0; border:none; color:#fff; padding:7px 0px 8px; cursor:pointer; font-family: Verdana,Arial,Helvetica,sans-serif;}
.fullVersionDiv {background-color:#FFF;border:2px solid #5499dd;position: absolute; z-index: 100; padding:3px;}

.confguredDuoDiv{width:250px;background:#f0f0f0;border:0px solid;}
.editDuoDiv{width:250px;}
.tfaButton{border: 1px solid rgb(190, 190, 190); border-radius: 3px; box-shadow: 0px 1px 0px rgb(187, 187, 187); cursor: pointer;}
.width30{width:30%;}

	/*================ new duo and GA icon ================*/
.choose_verify_box{margin:0; vertical-align: middle;}	
.duo_icon{background : url(../images/total-images.jpg)  no-repeat; background-position: -419px -99px; width:23px; height:24px; overflow:hidden;margin:0px 5px 0px 1px;}
.google_authenticator_icon {background : url(../images/total-images.jpg)  no-repeat; background-position: -419px -123px; width:23px; height:24px; overflow:hidden;margin:0px 5px 0px 1px;}
.alert_new_icon{background : url(../images/png-total-img.png)  no-repeat;background-position:-479px -173px; width:20px; height:20px;}
.gradientBlockIcon4{float:left;width:36px;height:37px;background:url(../images/total-images.jpg) no-repeat;background-position:  -594px -879px;}
.gradientBlockIconDuo{float:left;width:36px;height:37px;background:url(../images/total-images.jpg) no-repeat;background-position: -544px -879px;}
.rsa_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -419px -147px; width: 23px; height: 24px; margin: 0px 5px 0px 1px; overflow: hidden;}
.gradientBlockIconRsa{float:left;width:39px;height:21px;background:url(../images/total-images.jpg) no-repeat;background-position: -445px -888px;}
.radius_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -418px -169px; width: 24px; height: 24px; margin: 0px 5px 0px 0px; overflow: hidden;}
.gradientBlockIconRadius{float:left;width:40px;height:24px;background:url(../images/total-images.jpg) no-repeat;background-position: -495px -888px;}

.one_auth_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -302px -881px; width: 19px; height: 27px; margin: 0px 5px 0px 5px; overflow: hidden;}
.gradientBlockIconOneAuth{float:left;width:24px;height:30px;background:url(../images/total-images.jpg) no-repeat;background-position: -302px -882px;}

.push_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -547px -827px; width: 32px; height: 46px; margin: 0px 5px 0px 0px; overflow: hidden;}
.gradientBlockIconPush{float:left;width:32px;height:46px;background:url(../images/total-images.jpg) no-repeat;background-position: -547px -827px;}

.totp_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -500px -834px; width: 34px; height: 36px; margin: 0px 5px 0px 0px; overflow: hidden;}
.gradientBlockIconTOTP{float:left;width:34px;height:36px;background:url(../images/total-images.jpg) no-repeat;background-position: -500px -834px;}

.qr_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -587px -831px; width: 30px; height: 42px; margin: 0px 5px 0px 0px; overflow: hidden;}
.gradientBlockIconQR{float:left;width:30px;height:42px;background:url(../images/total-images.jpg) no-repeat;background-position: -587px -831px;}

.finger_print_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -621px -832px; width: 36px; height: 37px; margin: 0px 5px 0px 0px; overflow: hidden;}
.gradientBlockIconFP{float:left;width:36px;height:37px;background:url(../images/total-images.jpg) no-repeat;background-position: -621px -832px;}

.saml_idp_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -416px -190px; width: 24px; height: 24px; margin: 0px 5px 0px 0px; overflow: hidden;}
.gradientBlockIconSamlIdpAuth{float:left;width:38px;height:35px;background:url(../images/total-images.jpg) no-repeat;background-position: -761px -880px;}
.ad_sqa_icon{background: url("../images/total-images.jpg") no-repeat; background-position: -389px -166px; width: 24px; height: 24px; margin: 0px 5px 0px 0px; overflow: hidden;}
/* Mobile Home view customization CSS*/
.mobCustomUIFeedbackHelp li{padding:1px;float:left;}
.mobCustInfoLeft{background:url(../images/total-images.jpg); background-position:-325px -432px; width:81px; height:68px; overflow:hidden;}
.mobCustInfoCenter{background: url(../images/repeat-images.gif) repeat-x; background-position:0 -747px; height:68px;}
.mobCustInfoRight{background:url(../images/total-images.jpg); background-position:-407px -432px; width:6px; height:68px; overflow:hidden;}
.mobCustInfoNotesBg{width:500px; margin:0 auto;}
.mobCustInfoNotesBg .restrictNotesTxt{margin-left:20px; color:#FFFFFF; line-height:17px;}
.mobCustInfoNotesTxt .notesTxt{color:#fec711; list-style-type:none;}
.unsortable{cursor: default;}
.sortableMouseOver{background-color:#F7EEE5}
input:disabled.empSearch{background: #fff;color:#000}
.tabIconImg{background:url(../images/total-images.jpg) no-repeat; background-position:-910px -709px; width:24px; height:35px; overflow:hidden; margin-top:3px;}
.mobIconImg{background:url(../images/total-images.jpg) no-repeat; background-position:-940px -709px; width:14px; height:24px; overflow:hidden;margin-top:15%;}
.chngPrev{opacity:0.5;}
.mobActBtn{padding:3% 0 3% 0;height:100%;position:relative;display:table-cell;vertical-align:middle;width:1%;border-radius:5px;background-color:#707B7C;}

.mobActBtnsOrder { width:220px; margin:5px 0 0 0px;}
.mobIdentityReorder { width:260px; height:auto; border:1px solid #ccc; margin:5px 0 0 22px }
.ui-state-default .uiIcon {background:url(../images/png-total-img.png) -488px -129px ; width:6px; height:10px; margin:5px 0 0 -13px!important}
#mobActBtnsReordering { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#mobActBtnsReordering li { margin: 0; padding:0 0 0 18px; border-bottom:1px solid #ccc;cursor:move;}
#mobActBtnsReordering li span { position: absolute; margin-left: -1.3em; }
#mobActBtnsReordering .tabEditIcon { cursor:pointer}
#mobActBtnsReordering li label{ cursor:move;}
#mobActBtnsReordering .disableDefault {background:url(../images/png-total-img.png) -483px -24px; width:17px; height:17px;  margin:-26px 0 0 -17px!important}
.disable1, .disable2, .disable3, .disable4, .disable5 { background:#f8f8fa; color:#9ea1a8}
#mobActBtnsReordering .enableDefault { background:url(../images/png-total-img.png) -483px 1px; width:17px; height:17px;  margin:-1px 0 0 -16px}
.resetBtnIcon{background:url(../images/transparent-total-images.gif) -256px -49px no-repeat;width:16px;height:15px;margin-left:15px;float:left}
.chPwdBtnIcon{background:url(../images/transparent-total-images.gif) -253px -94px no-repeat;width:20px;height:15px;margin-left:15px;float:left}
.unlockBtnIcon{background:url(../images/transparent-total-images.gif) -256px -71px no-repeat;width:16px;height:15px;margin-left:15px;float:left}
.feedbackBtnIcon{background:url(../images/png-total-img.png) -451px -5px no-repeat;width:23px;height:21px;}
.helpBtnIcon{background:url(../images/png-total-img.png) -451px -35px no-repeat;width:23px;height:21px;}
.eSearchBtnIcon {background: url(../images/png-total-img.png) -376px -209px no-repeat;width: 23px;height: 21px;}
.footerLeft{width: 50%;float:left;}
.footerRight{width: 50%;float: right;}
.tabDesignViewStyle{width:599%;height:460px;background:#f4f4f4;display:block;margin:auto;position:relative;display:none;background-image : url(../images/mobile_preview.png);background-position : -23px -54px;width:407px; height:575px;}
.mobDesignViewStyle{width:25%;height:300px;background:#f4f4f4;display:block;margin:auto;position:relative;background-image : url(../images/mobile_preview.png);background-position : -484px -167px;width:180px; height:352px;}
.logo_inner{/*width:180px;*/}
.logo_inner img{width:100%}

/*-----------Employee Search Styles starting -------------------*/
.emp-search{padding:10px}
.emp-search-result{background:#f3f3f3;padding:5px}
.emp-photo{margin-left:0px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:43px; height:43px;}
.emp-photo-default{background: url(../images/total-images.jpg) -940px -878px;}
.emp-photo-default-user{background: url(../images/total-images.jpg) -940px -878px;}
.emp-photo-default-contact{background: url(../images/total-images.jpg) -940px -878px;}
.emp-photo-default-group{background: url(../images/total-images.jpg) -703px -878px;}
.emp-more-info{color:#0086b8}
.emp-table-scroll{overflow-y:auto;height:500px}
.emp-search-table{width:100%}
.emp-search-table thead>tr,.emp-search-table>tbody>tr{vertical-align:middle}
.emp-search-table thead>tr>th,.emp-search-table>tbody>tr>th{padding:6px 0px 6px 10px;text-align:left;word-break: break-word;}
.emp-search-table thead>tr>td,.emp-search-table>tbody>tr>td{padding:12px 0px 12px 10px;border-bottom:1px solid #e2e2e2}
.emp-search-table thead>tr.active>td,.emp-search-table thead>tr:hover>td,.emp-search-table>tbody>tr.active>td,.emp-search-table>tbody>tr:hover>td{background:#f5f5f5}
.emp-search-table.add-scroll-width{padding-right:19px;}
.icon-22{background:url(../images/png-total-img.png);width:22px;height:22px;display:inline-block;vertical-align:middle; margin-right:8px;}
.icon-12{background:url(../images/png-total-img.png);width:12px;height:12px;display:inline-block;vertical-align:middle}
.icn-call{background-position:-375px -174px}
.icn-mail{background-position:-375px -141px}
.icn-user{background-position:-380px -118px}
.icn-group{background-position:-377px -44px;width:17px}
.icn-up-arrow{background-position:-379px -62px;cursor:pointer}
.icn-down-arrow{background-position:-378px -79px;cursor:pointer}
.icn-contact{background-position:-377px -98px;width:18px}
.emp-user-per-info{font-size:12px}
.emp-user-per-info strong{font-size:13px}
.emp-h1{font-size:13px;color:#000;margin-top:30px;border-bottom:1px solid #f6f6f6;padding:5px 0;clear:both}
.clearfix{clear:both}
.clearfix::after{display:table;content:"";clear:both}
.emp-mt-40{margin-top:40px}
.emp-mb-40{margin-bottom:40px}
.emp-info{padding:0;margin:10px 0 0 10px;float:left;width:47%}
.emp-info.emp-info-sep{border-right:1px dashed #ccc;margin-right:20px}
.emp-info li{color:#000;margin-bottom:10px}
.emp-info li span{color:#a3a3a3;display:block;line-height:16px}
.ssp-tabs{border:1px solid #ccc}
.ssp-tabs .ssp-tabs-list{border-bottom:1px solid #ccc;padding:0;margin:0;background:#eceff0;min-height:29px; *min-height: 28px;}
.ssp-tabs .ssp-tabs-list::after{display:table;content:" ";clear:both}
.ssp-tabs .ssp-tabs-list li{float:left;margin-bottom:-1px}
.ssp-tabs .ssp-tabs-list li a.obj-tab{display:block;padding:8px 12px;color:#333;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.ssp-tabs .ssp-tabs-list li.active a{background:#fff;border-bottom:1px solid #fff}
.ssp-tabs .ssp-tabs-list li:hover a{text-decoration:none}
.ssp-tabs .ssp-tabs-container{position:relative; clear:both;}
.ssp-tabs .ssp-tabs-container .ssp-tabs-pane{display:none;height:550px;padding:10px}
.ssp-tabs .ssp-tabs-container .ssp-tabs-pane.active{display:block}
.emp-details-box{position:absolute;right:0;width:830px;height:570px;background:#fff;top:0;display:none;-webkit-box-shadow:-4px 0 12px 0 rgba(179,179,179,.5);-moz-box-shadow:-4px 0 12px 0 rgba(179,179,179,.5);box-shadow:-4px 0 12px 0 rgba(179,179,179,.5)}
.emp-details-box .emp-detail-head{border-bottom:1px solid #ccc;font-size:14px;padding:10px 15px}
.emp-details-box .emp-detail-head .close{font-weight:700;float:right;cursor:pointer; *margin:-30px;}
.emp-details-box .emp-detail-body{height:472px;overflow:hidden}
.emp-details-box .emp-detail-body .emp-detail-body-inner{padding:10px 10px 0 20px}
.emp-details-box .emp-detail-footer{border-top:1px solid #ccc;position:absolute;bottom:0;width:830px}
.emp-details-box .emp-detail-footer .emp-detail-footer-inner{padding:20px}
.emp-details-box.open{display:block}
.usr-img-lg{margin-bottom:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.usr-img-lg-default{background: url(../images/total-images.jpg) -915px -796px; width: 70px; height:70px;margin-bottom: 10px;}
.usr-img-lg-default-user{background: url(../images/total-images.jpg) -915px -796px; width: 70px; height:70px;margin-bottom: 10px;}
.usr-img-lg-default-contact{background: url(../images/total-images.jpg) -915px -796px; width: 70px; height:70px;margin-bottom: 10px;}
.usr-img-lg-default-group{background: url(../images/total-images.jpg) -689px -796px; width: 70px; height:70px;margin-bottom: 10px;}
button.DisableBtn{background:url(../images/btn-bg-sm.png) repeat-x;padding:4px 16px;font-size:10px}
.brk-word{word-break: break-word;}
.mild-color{background:url(../images/one-pix-70-alpha.png) repeat;}

/*-----------Employee Search Styles ending -------------------*/

.mobileAuthBtnIcon{background:url(../images/png-total-img.png) -451px -66px no-repeat;width:23px;height:21px;left: 0px;right: 0px;}

/* Bulk-Disenrollment Styles Starts */
.CSVsampleicon{background: url(../images/png-total-img.png) no-repeat; background-position: -478px -200px; width: 18px; height: 18px; overflow: hidden}
.popupTopBack{background: url(../images/png-total-img.png) no-repeat; background-position: -478px -220px; width: 18px; height: 18px; overflow: hidden}
.popupbacklink{float: right; font-size: 10px; font-family: verdana; color: #fff; margin-right: 12px; float: right; line-height: 18px}
.popupbacklink span.divider{ height: 10px; width: 1px; border-right: 1px solid #fff; /* margin-top: 5px; */ display: inline-block; margin-bottom: -1px}
.table-check-dropdown{ display: none}
.table-check-dropdown-open .table-check-dropdown{ padding: 0; background: #fff; display: block; position: absolute; min-width: 120px; border: 1px solid #ccc; z-index: 1000; margin-top: -1px; margin-left: 0px}
.table-check-dropdown-open .table-check-dropdown li a{ display: block; padding: 5px 0 5px 10px; font-size: 10px; color: #333; text-align: left; font-weight: normal; text-decoration: none}
.table-check-dropdown-open .table-check-dropdown li a:hover{ background: #f5f5f5}
.table-check-dropdown-open .table-check-dropdown-link{background: #fff; border: 1px solid #ccc; border-bottom: 0; position: relative; z-index: 1001}
.table-check-dropdown-link .blackArrow{display: inline-block; margin-bottom: 2px; margin-left: -2px; margin-right: -5px}
.trashIcon{ background: url(../images/png-total-img.png) no-repeat; background-position: -446px -226px; width: 18px; height: 18px; overflow: hidden}
.disenroll-drop-down .dd-list{display: none;}
.disenroll-drop-down.open .dd-list{display: block;}
/* Bulk-Disenrollment Styles ends */

/*Loginpage Promotions*/
.adssp_promotions { background:#eff3f6; font:normal 10px 'Open Sans', sans-serif; display:inline-block; width:100%; }
.adssp_promotions .tryOther-product { font-weight: bold; color: #676664; padding: 3px 10px; margin: -20px auto 15px; text-align: center; border-radius: 10px; display: block; width: 140px; }		
.adssp_promotions ul { margin:0 auto; padding:0; text-align:center; clear:both; display:inline-block; height:75px; margin-bottom:4px;}
.adssp_promotions ul :last-child{border-right: none;}
.adssp_promotions ul li { margin:0 20px 0 0; padding:0 20px 0 0; float:left; border-right:1px solid #d7dbde}
.bdrNone { border:none!important}
.adssp_promotions ul li i { margin:0 auto}
.adssp_promotions ul li span { display:block; font-size:11px; line-height:28px; margin-bottom:20px;}
.adssp_promotions .admp_logo {background:url(../images/adsf/common/ads-license-promotion.png) -3px -262px; width:134px; height:26px; display:block}
.adssp_promotions .adap_logo {background:url(../images/adsf/common/ads-license-promotion.png) -3px -294px; width:109px; height:26px; display:block}
.adssp_promotions .erp_logo {background:url(../images/adsf/common/ads-license-promotion.png) -3px -320px; width:187px; height:26px; display:block}
.adssp_promotions .o365_logo {background:url(../images/adsf/common/ads-license-promotion.png) -3px -351px; width:155px; height:26px; display:block}
.promotion_link{color:#000000;text-decoration:none}
.promotion_link:hover{text-decoration:none}
.loginFooter {font:normal 10px/30px 'Open Sans', sans-serif; color:#888; text-align:center; clear:both}
/*Loginpage Promotion ends*/

/* Personalized Demo and Get Price Quote */
.price-quote{float:left; width:auto; padding:0px; margin:0px; position:fixed; bottom:0;  right:0; font-family: 'Open Sans', sans-serif; }
.price-quote .demo-icon{ float:left; width:34px; height:39px; background:url(../images/png-total-img.png) no-repeat -255px -28px; margin-bottom:28px; cursor:pointer;}
.price-quote .quote-icon{ float:left; width:34px; height:39px; background:url(../images/png-total-img.png) no-repeat -255px -68px; margin-bottom:23px; cursor:pointer;}
.price-quote .quote-form{ width:320px; float:left; background:#fff; border:1px solid #d8dcdf; box-shadow:0px -2px 10px #ababab; position:absolute; right:0px; bottom:0;}
.price-quote .quote-form h1{ font-size:14px; font-weight:normal; background:#f5f5f5; border-bottom:1px solid #d7dcdf; padding:12px 10px; margin:0px;}
.price-quote .quote-form ul{ float:left; width:88%; padding:6%; margin:0px;}
.price-quote .quote-form ul li{width:100%; border-bottom:1px solid #e3e9e9; font-size:12px; padding:10px 0px; float: left;}
.price-quote .quote-form ul li:last-child{ border:none;}
.price-quote .quote-form  h1 .close-icon{ width:12px; height:12px; float:right; background:url(../images/png-total-img.png) no-repeat -303px -81px; margin:5px 5px 0 0; cursor:pointer;}
.radio-btn-active{ width:15px; height:15px; float:left; background:url(../images/png-total-img.png) no-repeat -303px -115px; margin:2px 7px 0 0; cursor:pointer;}
.radio-btn-deactive{ width:15px; height:15px; float:left; background:url(../images/png-total-img.png) no-repeat -303px -97px; margin:2px 7px 0 0; cursor:pointer;}

.demo-quote-pointer{cursor: pointer;}
.price-quote-success{width:425px; height: 42px;  border:1px solid #c2c2c2; border-top:none; border-radius:0 0px 5px 5px;box-shadow:0 5px 10px #DADADA;text-shadow:0 1px 0 #fff; padding:10px; z-index:2; margin-left:350px; margin-top:5px;}
.radio-btn-active-hover{background:url(../images/png-total-img.png) no-repeat -303px -97px !important;}
.price-quote-error{border-color:#f0f0f0; border: 2px;}
.price-quote .quote-form input[type="text"]{ border:none; font-size:12px;padding-left: 4px;width: 100%;border-width: 0;}
.price-quote .quote-form input[type="email"]{ border:none; font-size:12px;padding-left: 4px;}
.price-quote .quote-form input[type="number"]{ border:none; font-size:12px;padding-left: 4px;}
.price-quote-submit{ float:right; cursor:pointer; border:none; font-size:12px; padding:10px 25px; background:#8cc832; font-size:12px; color:#fff;}
.price-quote .quote-form input[type="submit"]{ float:right; cursor:pointer; border:none; font-size:12px; padding:10px 25px; background:#8cc832; font-size:12px; color:#fff;}
.price-quote .quote-form .ffdropdown{float:left; width:100%; padding:0px; margin:0px; position:relative; cursor:pointer; overflow:hidden;}
.price-quote .quote-form .ffdropdown span{float:left; width:90%; color:#888;}
.price-quote .quote-form .ffdropdown ul{ float:left; width:100%; display:none; padding:0%; margin:0px; position:absolute; top:27px; background:#fff; border:1px solid #e3e9e9;}
.price-quote .quote-form .ffdropdown ul li{width:94%; margin:0 1%; float:left; border-bottom:1px solid #e3e9e9; font-size:12px; padding:2%; text-align:left; float:left !important;}
.price-quote .quote-form .ffdropdown ul li:last-child{ border:none;}
.price-quote .quote-form .ffdropdown ul li:hover{ background:#f7f7f7;}
.enable-infobox { margin: 5px 6px 22px 6px;}
.note-tables { margin-top:21px !important;}
.line-down-arow{width:13px; height:13px; float:right; background:url(../images/png-total-img.png) no-repeat -304px -130px; margin:2px 7px 0 0; cursor:pointer;}
.display-none{display:none;}
.upgrade-btn{ background:#5c656c; border-radius:3px; float:left; width:auto; padding:4px 11px; color:#fff; font-size:10px; cursor:pointer; margin-right:13px;}
.upgrade-btn i{background:url("../images/png-total-img.png") no-repeat  -284px -116px; cursor: pointer;float: left;height: 13px; margin: 1px 7px 0 0; width: 13px;}
.ffdropdown select {float:left; width:107%; color:#777; padding:0px; border:none; position:absolute; background:none; font-size: 12px;outline: none;cursor: pointer;}
.ffdropdown select option{ border:none; font-size:12px; font-family: 'Open Sans', sans-serif; float:left;}
.fwsca-info-box{background-color:#f0f4f7;border:1px solid #cacbcd;padding:7px 12px;margin:5px 20px 0 20px;}
.fwsca-sprite{background-image:url(../../../images/adsf/common/flat-common-sprites-images.png)}
.fwsca-info-box .fwsca-sprite{margin-right:5px}
.fwsca-info-box a{color:#0296ba;text-decoration:underline}
.fwsca-info-box.fwsca-info-box2{margin:0px 0px 10px 0px}
.fwsca-info{font-size:11px;color:#888;padding:8px 10px 0 0;margin-left: 6px;text-align:right;}
.fwsca-info-icon{background-position:-458px -91px;width:15px;height:15px;display:inline-block;vertical-align:middle;margin-top:-2px}
#pricequote .error {color: #ff0000;}
#pricequote label{ display:none !important;}

.promotion_margin{
	*margin-left: 400px !important;
}
.promotion_width{
	*width: 220px;
}
.fwsca-freeze{background:rgba(255,255,255,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:#fff \9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}

/*Smart card realted styles*/
.fwsmart-card-login{background-color:#f8f8f8;padding:5px 15px;font-size:11px;margin:-4px -34px;text-align:left}
.fwsmart-card-login i.fwsmart-card-icon{background:url(../images/adsf/common/flat-common-sprites-images.png) -164px -369px;width:20px;height:14px;display:inline-block;vertical-align:middle;margin-right:5px;cursor:pointer}
.fwsmart-card-login span{color:#1d80a0;cursor:pointer}
.fwsmart-card-login.fwdomain-user{margin: 3px -34px -4px -34px;}
.fwsmart-card-login.fwuser-login{margin: -1px -3px;}

.footerParent .adserrorStatusMsg{margin-left:22.5%;margin-top:0px;}
.footerParent .adssuccessStatusMsg{margin-left:22.5%;margin-top:0px;}
.footerParent .adswarningStatusMsg{margin-left:22.5%;margin-top:0px;}
.logoLeft {left:50px;}
.empSearchLeft {left:660px;}
.orgChartLeft {left:660px;}

.freezeView {pointer-events:none;opacity:0.4;}

/* AD SQA Helper Class */
.m-0{margin: 0 !important;}
.m-2{margin: 2px !important;}
.mt-m7{margin-top:-7px !important;}
.mt-2{margin-top: 2px !important;}
.mt-20{margin-top: 20px !important;}
.ml-5{margin-left: 5px !important;}
.ml-15{margin-left: 15px !important;}
.ml-20{margin-left: 20px !important;}
.ml-30{margin-left: 30px !important;}
.ml-35{margin-left: 35px !important;}
.mr-10{margin-right: 10px !important;}
.mr-15{margin-right: 15px !important;}
.mr-20{margin-right: 20px !important;}
.mr-30{margin-right: 30px !important;}
.mr-35{margin-right: 35px !important;}
.mb-10{margin-bottom: 10px !important;}
.mb-15{margin-bottom: 15px !important;}
.mb-20{margin-bottom: 20px !important;}
.pl-25{padding-left: 25px !important;}
.pl-45{padding-left: 45px !important;}
.pr-10{padding-right: 10px !important;}
.pb-10{padding-bottom: 10px !important;}
.min-h-200{min-height: 200px !important;}
.enrollDisableTab{color: rgba(0, 0, 0, 70%);}
.hide{display: none;}
.link{color:#1487b6 !important;}
.text-center{text-align: center !important;}
.dis-in-block{display: inline-block;}
.adjst-top-m12{top:-12px !important;}
.v-al-middle{vertical-align: middle;}
.w-230{width:230px;}
.w-240{width:240px;}
.w-400{width: 400px !important;}

/* styles */
.table{border-collapse: collapse;table-layout: fixed;}
.table tr td{padding:3px 8px;}
.table-row-bordered tr{border:1px solid #f5f6f5;border-collapse: collapse;}
.question-table{border-collapse: collapse;}
.question-table tr{border-bottom:1px solid #f5f6f5;cursor: pointer;}
.question-table tr th{background: #f5f6f5;text-align: left;padding: 8px;cursor: default;}
.question-table tr td{padding: 4px 8px;}
.question-table tr td .mandatory{font-size: 12px;float: left;line-height: 18px;margin-left: -10px;}
.question-table tr td:first-child{padding-left: 20px;}
.question-table tr td .readonly p{margin: 0;display: inline-block;float: left;line-height: 16px;margin-right: 10px;max-width: 450px;white-space: nowrap;overflow: hidden;}
.question-table .edit input{width: 80%; padding: 0px 4px;margin: 0;line-height: 15px;height: 18px;float: left;border: 1px solid #d4d4d4;margin-right: 5px;}
.question-table td .wop-drpdwnBx{margin: 0;}
.question-table tr td .readonly .action{display: none;}
.question-table tr:hover td .readonly .action{display: inline-block;}
.actionRow{background-color: #f5f6f5;}
table .actionRow td{padding: 2px 8px;}
.actionRow .question-box{width: 85%;padding: 0px 4px;line-height: 16px;height: 18px;border: 1px solid #d4d4d4;font-size: 10px;}
.actionRow .question-box:focus, .actionRow .question-box:active{outline: 0;}
.actionRow .wop-drpdwnBx{margin: 0 !important;}

.adssp-icon{display: inline-block;width: 18px;height: 18px;margin: 0px 4px;float: left;background-image: url(../images/png-total-img.png); vertical-align: middle;}
.adssp-inline-icon{display: inline-block;width: 18px;height: 18px;margin: 0px 4px;background-image: url(../images/png-total-img.png); vertical-align: middle;}
.question-table .edit .sep{height: 14px;border-left: 1px solid #cccccc;display: inline-block;float: left;margin-top: 2px;}
.action-link{text-decoration: underline;color:#1487b6;cursor: pointer;}

a i{cursor: pointer;}
.mandatory{color: #f00;}
.mandatory.disable{color: #a1a1a1;}
.question-table-scroll{height: 168px;overflow: auto;}
.adssp-status-alert{position: fixed;top: 0px;z-index: 1003;font-size: 11px;min-width: 300px;text-align: center;background: #fff;padding: 4px 10px;left: 50%;transform: translate(-50%);-webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);}
.adssp-status-alert .close{border: 0px;background: transparent;float: right;cursor: pointer;}
.adssp-status-has-parent{position: absolute;top:0;}
.adssp-status-alert-success{background: #e5f0dc;border-left: 1px solid #c0dca9;border-right: 1px solid #c0dca9;border-bottom: 1px solid #c0dca9;}
.relative{position: relative;}
.actionRow .question-box.invalid{border: 1px solid #e1514f;}
.wopLstAdj ul li{cursor: pointer;}
.popover{position: absolute;background-color: #fff;border: 1px solid #c6cacc;min-width: 190px;min-height: 28px;padding: 6px 8px;right: -130px;top: -4px;box-sizing: border-box;-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.35);-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.35);box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.35);}
.popover-leftarrow{background-position: -487px -460px;width: 11px;height: 14px;position: absolute;left: -14px;top: 5px;}
.alertDiv.alertWrap{position: fixed;left: 50%;top: 30%;transform: translate(-50%, -100%);display: block;border: 2px solid #5a9ee0;z-index: 1050;text-align: center;}
.alertDiv.alertWrap.hide{display: none;}
.freezeLayerbg{position: fixed;top: 0;left: 0;height: 100%;width: 100%;z-index: 1020;background: #0D0B0B none repeat scroll 0 0;opacity: 0.3;}
.freez-content, .freez-content a, .freez-content a i, .freez-content table tr, .freez-content table tr th, .freez-content table tr td, .freez-content div{pointer-events: none;cursor: not-allowed;}
.freez-content{opacity: 0.3;}
.multi-row-tab .enrollDisableTab .left{background: url(../images/png-total-img.png) no-repeat;background-position: -195px -1px;}
.multi-row-tab .enrollDisableTab .right{background: url(../images/png-total-img.png) no-repeat;background-position: -206px -1px;}
.multi-row-tab .enrollDisableTab .right.edge{background: url(../images/png-total-img.png) no-repeat;background-position: -208px -1px;}
.multi-row-tab .enrollDisableTab {background: #f7f7f7 !important;}
.multi-row-tab .enrollDisableTab .center{background: url(../images/repeat-images.gif) repeat-x;background-position: 0 -1402px;}
.multi-row-tab .enrollEnableTab{background: #fff !important;box-sizing: border-box;}
.multi-row-tab > div:first-child{margin-bottom: -1px;}
.multi-row-tab .enrollEnableTab .center{background: #fff;border-top: 1px solid #eaeaea;box-sizing: border-box;width: calc(100% - 8px);font-weight: normal;}
.multi-row-tab .enrollEnableTab .left{background: url(../images/png-total-img.png) no-repeat;background-position: -195px -38px;position: static;width: 4px;height: 30px;}
.multi-row-tab .enrollEnableTab .right{background: url(../images/png-total-img.png) no-repeat;background-position: -205px -38px;position: static;width: 4px;height: 30px;}
.multi-row-tab .enrollEnableTab .right.edge{background: url(../images/png-total-img.png) no-repeat;background-position: -207px -38px;}
.tab-row-one, .tab-row-two{display: inline-block;width: 100%;float: none;}
.tab-row-one > div{width: 20%;float: left;}
.tab-row-two > div{width: 25%;float: left;}
.tab-row-one > div .center, .tab-row-two > div .center{width: calc(100% - 22px);text-align: center;}
/* icons */
.circle-check-blue{background-position: -481px -242px;}
.circle-check-grey{background-position: -481px -262px;}
.plus-icon{background-position: -481px -285px;}
.pencil-edit{background-position: -481px -310px;}
.bin-icon{background-position: -481px -331px;}
.save-grey{background-position: -481px -355px;}
.close-lg{background-position: -482px -375px;}
.box-green-plus{background-position: -411px -406px;width: 22px;height: 20px;}
.box-red-cross{background-position: -434px -406px;width: 22px;height: 20px;}
.alert-black-lg{background-position: -452px -116px;width: 22px;height: 22px;}
.circle-green-tick{background-position: -408px -357px;}
.ellipsify-text{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.closeStatusIcon{background:url(../../../images/adsf/common/flat-common-sprites-images.png) no-repeat -20px -333px; width:14px; height:14px; }
.errorStatusIcon{background:url(../../../images/mobile/mapp/image-sprite.png) -435px -42px; width:20px; height:20px;}
.successStatusIcon{background:url(../../../images/adsf/common/flat-common-sprites-images.png) no-repeat -284px -294px; width:14px; height:14px; }
.errorStatusTab{background-color: #FFDED7;border: 1px solid #ff0000;border-radius: 5px 5px 5px 5px;border-color: -moz-use-text-color #C2C2C2 #C2C2C2;border-style: none solid solid;color: #B80000;display: inline-block;font-size: 12px;margin-bottom: 5px;margin-left: 5px;padding: 12px 12px 7px 16px;text-align: center;text-decoration: none;white-space: nowrap;text-shadow: 0 1px 0 #FFFFFF;box-shadow: 0 5px 10px #DADADA;}
.successStatusTab{background-color: #eeffea;border: 1px solid #1fbb00;border-radius: 5px 5px 5px 5px;border-color: -moz-use-text-color #C2C2C2 #C2C2C2;border-style: none solid solid;color: #B80000;display: inline-block;font-size: 12px;margin-bottom: 5px;margin-left: 5px;padding: 12px 12px 7px 16px;text-align: center;text-decoration: none;white-space: nowrap;text-shadow: 0 1px 0 #FFFFFF;box-shadow: 0 5px 10px #DADADA;}
	 
/* New Mobile Auth Icons */
.push-auth-icon {
    background: url(../images/total-images.jpg) no-repeat;
    background-position: -471px -927px;
    width: 25px;
    height: 24px;
    margin: 0px;
    overflow: hidden;
}

.fp-auth-icon {
    background: url(../images/total-images.jpg) no-repeat;
    background-position: -405px -931px;
    width: 27px;
    height: 24px;
    margin: 0px;
    overflow: hidden;
}

.qr-auth-icon {
    background: url(../images/total-images.jpg) no-repeat;
    background-position: -439px -932px;
    width: 22px;
    height: 24px;
    margin: 0px;
    overflow: hidden;
}

.totp-auth-icon {
    background: url(../images/total-images.jpg) no-repeat;
    background-position: -507px -930px;
    width: 25px;
    height: 24px;
    margin: 0px;
    overflow: hidden;
}

/* New Microsoft Authenticator Icon */
.ms_auth {
    width: 28px;
    height: 24px;
    background: url(../webclient/images/ssp-sprite.png) -343px -2px;
}

/* New Yubikey Authenticator Icon */
.yk_icon{ 
  background: url(../webclient/images/ssp-sprite.png)  -299px -1429px;
  height: 24px;
  width: 24px;
}
/*
	Jumpto settings icons will not load properly in admin tab due to conflict in ads styles.css and rt-editor.css, as both files are inlcuded in user disclaimer.
	Duplicated css and overridden with !important to fix this.
*/
#JUMP_TO .ads-inline-icon {
  background-image: url("../images/adsf/common/flat-ads-common-sprites-images.png?buildNo=4214_M3");
}

.adsTabad360Icon {
  background-position: -39px -31px !important;
}

.adsTabComputerIcon {
  background-position: -160px -30px !important;
}

.adsTabAuditIcon {
  background-position: -131px -30px !important;
}

.adsTabExchangeIcon {
  background-position: -71px -30px !important;
}

.adsTabLog360UEBAIcon {
	background-position: -203px -149px !important;
    background-image: url(../../../images/adsf/common/flat-ads-common-sprites-images.png)!important;
}

.adsTabkeyIcon {
  background-position: -101px -30px !important;
}

.adsTabO365Icon {
  background-position: -6px -31px !important;
}

.adsTabPMPIcon {
  background-position: -451px -950px !important;
}

.adsTabRMPIcon {
 background-position: -43px -114px !important;
}

.adsTabfreeToolsIcon {
  background-position: -59px -298px !important;
}

.adssdpFavicon {
	background-position: -84px -296px !important;
}

.btn-primary {
    color: #fff;
    background-color: #7ebb49;
    border-color: #71ab40;
}