@import url("animate.css");
@import url("ela-newflat.css");
@import url("iefix.css");
@font-face {
  font-family: 'Open Sans';
  src: url('/assets/fonts/OpenSans-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face{
	font-family:'Glyphicons Halflings';
	src:url('/assets/fonts/glyphicons-halflings-regular.eot');
	src:url('/assets/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('/assets/fonts/glyphicons-halflings-regular.woff') format('woff'),url('/assets/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')
}
input::-ms-clear {display: none;} /* IE 10 default input clear hide */
:-ms-input-placeholder { color:#AAA; }

.topLinks .topNavList{padding:0; margin:0; list-style:none;}
.topLinks .topNavList li{ float:left; padding:4px 0; margin:2px 0 0 0; }
.topLinks .topNavList li a{float:left; padding:0px 8px; display:block; border-left:1px solid #556167;cursor:pointer;}
.dragToolBox .icondashdropDown .ico-toolDrop { margin: 0px 0px 4px 0px !important;}
.logMeDiv:hover h6 {color: #32659E !important;}
.logMeMain {border-radius: 0px !important;}
.customDash > .subNavWrap .subNav > .tabsBar > ul > a, .customDash > .subNavWrap .tabsBar ul > li.active a {border-color: #32659E !important;}
.customDash > .subNavWrap .subNav > .tabsBar > ul > li{	width:140px;border-right:0.5 px solid #EFEEEE;}
.customDash > .subNavWrap .subNav > .tabsBar > ul > li a{width:100%;}
.topBandMin{/*position: fixed; left: 0px; top: -29px; width: 100%; z-index: 999; height: 21px;*/}
.dropdown-main-menu li a {    padding: 15px;    display: block;    text-decoration: none !important;}
/***/li.user-profile {    text-align: center; }
/***/.tablescroll_wrapper {/*position: absolute !important;top: 141px;bottom: 10px;height: auto !important;*/}
/***/.dropdown-anchor{cursor:pointer;color:black !important;}
/***/.dropdown-anchor:hover {color:black;background:#d7dcdd;}
/***/.top-link-arrow{position: absolute;top: -20px;background-image: url(../images/updated/newseticons.png);background-position: -248px -864px;display: block;width: 20px;height: 20px;right: 9px;}
/***/.icn-chPass{background-position: -252px -933px !important;background-image: url(../images/updated/newseticons.png);width: 18px;height: 18px;display: inline;background-repeat: no-repeat;float: left;margin-right: 4px;margin-left: 4px;}
/***/span.user-img {width: 54px; height: 54px; display: inline-block;background-image: url(../images/updated/newseticons.png);background-position: -19px -961px;}
/***/table.tableStyle2.clearboth.resultTable.ltable { margin-bottom: 60px;}
/***/div#validationParentDiv { background: #FFFFFF !important; border: 1px solid #C4C4C4 !important;}
/***/.dashCol .colContainer{margin:0 0 5px 5px !important;}
/***/.floatRight.cursorPointer.marginR10.assign_close { margin-top: 7px;}
/***/.wordWrap{word-wrap: break-word;}
/***/.customDash > .subNavWrap > .subNavRight .exportBox .ddList, .customDash > .subNavWrap > .subNavRight .settingsBox .ddList { z-index: 100 !important; }
/***/.break-word { overflow-wrap: break-word; word-wrap: break-word; word-break: break-all; word-break: break-word; -ms-hyphens: auto; -moz-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; }
/**.elaBodyTopRow{position: absolute; top: 53px; left: 0px; width: 100%;}*/
/***/.titleBdr.myRepTitleHdr.headerTexture3 { border-bottom: 2px solid white; }
/***/.customDash > .subNavWrap > .subNavRight .settingsBox .ddItemBox {padding: 8px 14px 11px 14px !important;}
/***/.customDash > .subNavWrap > .subNavRight, .customDash > .subNavWrap > .addWidTab{height:38px !important;}
/***/.customDash > .subNavWrap .subNav > .tabsBar > ul > li a{height:35px !important;}
/***/ul#TABS_AREA{height:38px !important;}
/***/.customDash > .cusDashContentPane { padding: 5px 5px 0 5px !important;}
/***/li#fimMenuList { top: 166px; right: 75px; z-index: 99; position: absolute;left:auto;}
/***/li#fimMenuList ul li { padding: 0px 6px 1px 0px; border-right: 1px solid #556167;}
/***/.customDash > .subNavWrap .subNav{min-height:38px !important;max-height:38px !important;}
/**/*::-ms-backdrop, .customDash > .subNavWrap .subNav > .tabsBar > ul > li a {padding: 9px 5px 5px !important;}
/***/form > .pageTitle { margin: -8px 3px -24px -8px; padding-top: 0px;}
/***/a.nruleback { border: 1px solid #4c5040; padding: 2px 8px; color: white !important;  background: #4c5040;}
body, table, a, em, input, select, textarea, form, p, h1, h2, pre { font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif; color:#000; font-size:12px; font-weight:normal; }
body, table{text-align:left;}
.TableMain{ height:100%; position: absolute; top: 0px; left: 0px;}
body #ELAMainTable,.TableMain{*width:99.989817021276599% !important;}
.TableMain{margin-bottom:10px;}
html,body{margin:0px;padding:0px;border:0px solid;background-color:#fff;-ms-overflow-style: scrollbar;}
.logoSmall{background: url("../images/syslog_logo.png") no-repeat;  background-position:-5px -28px; height:20px; width:194px;margin-top:10px}
/* border radius */
.borderRadius2,.buttonLightWeight1,ul.switcher li{border-radius:2px; -khtml-border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px;}
.borderRadius3,.fieldStyle1, .txtbox, .selectstyle, .txtboxDisabled, .inputFocus, .rtypeReport, .selectListStyle1,.selectListStyle1new,.textareaBdr, textarea.txtbox, #spquestion, .rItemHover, .highLightFilter{border-radius:0px;}
.borderRadius4,.validatetag,.toolTipLayer, .searchresult,.baseBorderCombo1, .typebaseBorderCombo1,.dropDownRadius1, .dropDownRadius2, .typedropDownRadius2,.textcls,em.selectedInnerLog,em.currentLog,em.selectedLog, em.selectedFields,.baseBorderCombo2,.baseBorderCombo3,.newcal,.ui-widget-content,.box2Disable1,.firstTimeMgs,.newcalNoArrow,.buttonRadiusBg, .normalbtn, .normalbtndis, .buttonStyle, .lhtButton, .defaultbtn, .goButGreen, .goButCalender,.tbHbutton,.error,.logout,.loginbox,#selectdomiain,.loginbtn,.errorBox,.successBox,.bdrall, .gSelected span, .nSelected span, .customTagSpn{border-radius:0px;}
.borderRadius5,.searchAreaStyle1,.searchAreaStyle2, .gridBox2Hover{border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.borderRadius6,.tagfor,.tagto,.patternExtmsg,.tagfor,.tagto,.patternExtmsg,#filtertipDiv,.roleBdr,.hlpBox,.grayTableBorder,.baseBorder1,.greyBox,.lghtgreyBox,.wizBorder,.treesideline,.baseBorderDark1,.radiusTexture1,.greyRadiusBg,.whiteRadiusBg,.lightGreenRadiusBg,.focusRow,.popupBorder1,.configBorder1, #compReports, #appReports,#compReports, #appReports ,.fContFocused,.blinking,.fContFocusedRemoved,.policyDiv,.baseBorderShadow,.baseBorderShadow2,.baseBorderShadow3, .layerNewBdr2, .fmReport{border-radius:0px;}
.myRepWCList li{border-radius:15px; -khtml-border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;}
/* box shadow */
.boxShadow002,.baseBorderShadow,.baseBorderShadow2,.baseBorderShadow3, .ldAlertBg{ box-shadow:none;}
/* txt bold */
.boldTxt,.bodyTextBold,.leftMenuBox .selectedMenuItem td a,.question,.setSelected,.questions,.blueBigTitle, .blueBigTitle a:link, .blueBigTitle a:hover, .blueBigTitle a:visited, .blueBigTitle a:active,#erringDiv,#filtertipDiv,.hosttabSelecLftEnd a:link, .hosttabSelecLftEnd a:hover, .hosttabSelecLftEnd a:visited, .hosttabSelecLftEnd a:active,#systemnames,.innerselected,.innerselected ,.blueBand2,.blueBand3,.createdFilesBut,#supIcons .supportHead,.norState a:link, .norState a:active, .norState a:visited, .norState a:hover,.hoverState a:link, .hoverState a:active, .hoverState a:visited, .hoverState a:hover,.roleFont,.infoMgsBold,.loadingStr,.layerNewBdr1 .boldTxt,.collectorState a:active, .collectorState a:link, .collectorState a:visited, .collectorState a:hover ,.eeHomeBgGrey .status,.errorPage ,.greyHeader1,.blueTitle,.blueTitle a:link,.blueTitle a:visited,.firstLetter,.headerStyle1 td,.dotedHdrTxt, .tablhdrCkBox,.tablhdr a:link, .tablhdr a:hover, .tablhdr a:visited, .tablhdr a:active,.error2,.mandatoryRed, .successGreen,.leftNavbg th a,#receivingDiv,#gearDiv,.failed,.redTxtvbig,.titleText1,.subHeading,.smalltext ,.hlpCardHeader,.footLink,.highlgtBox ,.tableHeader,.tellTxt,.rangeText,.contrsttablhdr a:link, .contrsttablhdr a:hover, .contrsttablhdr a:visited, .contrsttablhdr a:active,.labelStyle,.selectedMenuItm,.boldText,.tablhdrCkBox,.slideOFF,.slideON ,.themTitle,.LoginTxt{ font-weight:bold; }
/* txt black */
.txtblack,.inputxt,.selected2 a,.selectedSearch a,#nav a,.pagetab2 .selected a,.pagetab1Label,.nodata1,.firstLetter,.leftNavbg,.leftNavbg a:link, .leftNavbga:hover, .leftNavbg a:visited,.dashtabSelecBg a:link, .dashtabSelecBg a:hover, .dashtabSelecBg a:visited, .dashtabSelecBg,.hosttabSelecLftEnd a:link, .hosttabSelecLftEnd a:hover, .hosttabSelecLftEnd a:visited, .hosttabSelecLftEnd a:active,.innerselected a,.rangeText ,.bodyText,.greyBG2,.greyBG,#content, #events,.leftMenuBox th a,.selectedMenuItm,.boldText,.createdFilesBut a,#supIcons .supportHead,ul#hostGroup li a:hover,ul#hostGroup li.active a:hover,ul#hostGroup li.active a .bluelink,ul#hostGroup li.active a,div.datepicker a{ color:#000;}
/* txt decoration none */
.innerselected a,.innerunselected a,.leftMenuBox th a,.selected2 a,.andorOuter a,.selectedSearch a,ul.tv *{ text-decoration:none;}
.topBand { background: #424f57; height:30px; }
.topBandRemoved { display: none;}
.topBandSmall { background: url("../images/headerBg.png") repeat-x; height:40px}
/**/.topBand,.bigtextBg td,.insertForm, .topBandSmall{ padding-left:0px; }
.logoSpace { width:194px; }
/**/.searchSpace { padding-bottom:2px; }
.paddingLeft5,.downloadSpace { padding-left:5px !important; }
.topRightSpace { padding-right:11px; }
/**/.topLinks a:link, .topLinks a:visited, .topLinks a:hover, .topLinks a:active, .topLinks strong { color:#e2e1d9 !important; text-decoration: none; padding:1px 0px 1px 0px; margin:0px; }
.topLinks a:hover { color:#e2e2e2 !important; }
.topLinks span.personalized { background:#FFC600; color:#000!important; -khtml-border-radius:0px 0px 4px 4px; -webkit-border-radius:0px 0px 4px4px; -moz-border-radius:0px 0px 4px 4px; border-radius: 0px 0px 4px 4px; padding-right:4px !important; padding-left:4px !important; margin-right:1px; cursor:pointer; font-size:90%}
/**/#topLinks { margin-bottom:4px; }
/***/span.elaSupport { margin: 0px 3px 0px 6px;}
/*new css tab start*/
.searchHeader { background:#fff; color:black; line-height:25px\9; height:25px; padding:0px !important; margin:0em !important; padding-left:5px !important; width:130px; border:0px solid; font-size:12px; margin-top:-1px\9; }
.searchHeaderButton, .searchHeaderLeft, .searchHeaderLeftFocus, .searchHeaderButtonFocus,.droparrow,.tagimg1, .MoveUp, .MoveDown, .SelSort,.taggedas,.videohelp,.unassign,.usericon,.passicon, .fimFolderIcon,.uparrow,.fimdownarrow, .fimFileIcon,.assignTag_help,.assignTag_small,.assignTag_big,.extractfield_small, .assignTag_pointerUp,.assignTag_pointerDown,.nalertIcon,.alertmsgPointer,.assignTagCriteriaImg{ background: url(../images/updated/newseticons.png) no-repeat; }
.searchHeaderBg { background:#514c48; height:25px; }
.searchHeaderButton { background-position:-320px -132px; width:25px; height:25px; border:0px solid !important; left: -2px; position: relative;}
.searchHeaderButton:parent {background-color:gray;}
.searchHeaderLeft { display:none; background-position:-270px -132px; width:10px; height:25px; border:0px solid !important; }
/* */.tabBottomBorder { background: white; height:0px; }
/**/#clientTab { float:left; margin:0px 0px 0px 0px; padding:0px; width: auto !important; min-width:800px;}
#clientTab ul { margin:0px; padding:0px; list-style:none; }
#clientTab li { display:inline; margin:0; padding:0; white-space:nowrap; }
#clientTab a span { float:none; font-size:13px; height:auto !important; min-height:20px; }
#clientTab a { float:left; background:#424f56 none repeat scroll 0% 0%; background-position:left -181px; margin:0 1px; padding:0px; text-decoration:none; cursor:pointer }
/**/#clientTab a span { background:#424f57; background-position:right -181px; padding:5px 12px; float:left; display:block; color:#fff; cursor:pointer }
#clientTab #selTab a,#clientTab .selTab a { background:#fff; background-position:left -230px; cursor: pointer; }
#clientTab #selTab a span, #clientTab .selTab a span, #clientTab a span:hover { background:#fff; background-position:right -230px; color:#555; cursor: pointer; }
/**/.logoutArrow { background:url("../images/updated/newseticons.png") no-repeat; background-position:-221px -878px; width:10px; height:6px; margin:0px 0px 0px 0px;}
/***/img.logoutHelp{    background: url("../images/updated/newseticons.png") no-repeat; background-position: -196px -874px; width: 16px; height: 16px; margin-left: 0px;}
/***/img.logoutIcon {    background: url("../images/updated/newseticons.png") no-repeat; background-position: -74px -900px; width: 20px; height: 16px; margin-left: 0px;}
a:link, a:hover, a:visited, a:active, .topLinks a:active { color:#184E77; outline:none; text-decoration:none; }
a:hover { text-decoration:underline; }
/**/.quickLinkBut:Hover {text-decoration: none;}
.bodyText, .rangeText, .timeText { font-size:11px; }
img a, a img,table .searchresultbreak tr td,form, fieldset  { border:none; }
img { vertical-align:middle; }
em { font-style:normal; font-weight:normal; }
input { outline:none; }
hr { height: 1px; border:1px solid #E5E5E5; color: #E5E5E5; float: none; width: 100%; }
h1, .pageHdr { font-size: 15px;}
.pageHdrLine, .dotedBdr { border-bottom:1px dashed #f4f4f4; }
.pageHdrTitle { font-size: 15px; }
.pageHdr a:link, .pageHdr a:visited, .pageHdr a:active, .pageHdr a:hover, .pageHdr .noteText,.txt { font-size:12px; }
body,form, fieldset,* #supIcons a div p { margin:0px; padding:0px; }
.cursorPointer { cursor:pointer !important; }
.cursorMove, .myRepTabListDiv label{ cursor:move !important}
/* header start here */
.tabMenuBotBorder { border-bottom:none solid; }
.leftNavbg {padding:10px; width:190px; }
.leftNavbg a:link, .leftNavbga:hover, .leftNavbg a:visited { outline:none; text-decoration:none; }
dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; }
#menu { position: absolute; top: 50; left: 0; z-index:100; width:120px; }
#menu dl { float: left; width: 10em; margin: 0 0px; }
#menu dt { cursor: pointer; text-align: left; background:url("../images/general-images.gif") no-repeat; background-position:-315 0; height:18px; padding-left:10px; padding-top:0px; margin-top:3px; }
#menu dd { width: 10em; border: 1px solid #1E45AA; }
#menu li { text-align: left; background: #E5F4FF; }
#menu li a, #menu dt a { color: #000; text-decoration: none; display: block; height: 100%; border: 0 none; padding: 3px; padding-left:5px; }
#menu li a:hover, #menu dt a:hover { background: #6B9AA3; color:#FFF; }
#receivingDiv, #gearDiv { position:absolute; left:250; top:120; width:330; height:95; cursor:move; }
#receivingDiv { layer-background-color:#EEFCD2; background-color:#EEFCD2; border:3px solid #9FBE4C; font-size: 13px; color: #345804; display:none; }
#gearDiv { layer-background-color:#FCEBB9; background-color:#FCEBB9; border:3px solid #EC9E2E; font-size: 13px; color: #9C5E06; display:none; }
/*layout styles start*/
.blueBigTitle, .blueBigTitle a:link, .blueBigTitle a:hover, .blueBigTitle a:visited, .blueBigTitle a:active { font-size:17px;color:#1945b0; outline:none; text-decoration:none; }
/*Search tab chart options pop-up related*/
.chartOptionsShadow { box-shadow: 0px 0px 8px 1px #c8c8c8; -moz-box-shadow: 0px 0px 4px 1px #c8c8c8; }
#chartOptions{ width:160px; }
#chartOptions tr:hover{ cursor:pointer !important; background-color:#f7f7f7; }
.toolTipLayer { background:#ffeeee; border:1px solid #ffdddd; padding: 5px; }
.mandatoryRed { background-position: top; }
.successGreen { color: #009900; }
.success { color: #000; background: #c5d59f; border: 1px solid #c5d59f; word-spacing: 2pt; }
.failed { color:#851102; background: #ce4343; word-spacing: 2pt; border: 1px solid #bc3636; }
.ldAlertBg { background:#fbecb0; border:2px solid #cfae29; background-repeat: no-repeat; height:168px; width:370px; }
.ldInnrBox { background:#FDF9EA; border:1px solid #DCC66C; padding:3px; }
.redTxtvbig { font-size: 16px; color: #DF0D0D; text-decoration: none; word-spacing:3px; }
.redTxt13 { font-size: 13px; color: #DF0D0D; text-decoration: none; word-spacing:3px; }
.mysql {color: #FFFFFF; background: #000000; word-spacing: 2px; height: 150px; width: 800px; letter-spacing: 1px; border:0px solid; }
.disableText { color:#AAA5A1; }
#quickLinkList .disableText * { color:#AAA5A1; }
#settingInnerDiv a.disableText:active, #settingInnerDiv a.disableText:link, #settingInnerDiv a.disableText:visited, #settingInnerDiv a.disableText:hover { color:#AAA5A1; text-decoration:none; cursor:default; }
.titleText1 { font-size:16px; border-bottom: 1px solid #488DD9; }
.titleText2 { font-size: 18px; }
.helphighlight {color: #683907; text-decoration: none; text-align: center; background: #FCF1C1; border:1px solid #E27C10; padding-left:3px; }
.dbFilterSantBgHeader { background:#F4EABE; }
.dbFilterSantBg { background:#FFF9DF; border:3px solid #FFF; }
.dbFilter { border:2px solid #8D8D8D; background:#FFF; }
.subHeading { color: #000; word-spacing: 2px; border-bottom:1px dashed #f4f4f4; }
.blueLink, a.blueLink:link, a.blueLink:active, a.blueLink:visited, a.blueLink:hover { color: #184E77; text-decoration: underline; }
.blueBg1 { background:#F2F6FF; }
#policyreport tr:hover { background:#FEF5E3; }
.policyRow { background:#F2F6FF; }
#systemnames { background:#FFF; height:150px; border:1px solid #E9E1BE; overflow:auto; margin-top:10px; }
#erringDiv { position: absolute; top: -1000px; left: -1000px; z-index: 10; }
#filtertipDiv { position: absolute; color: #000; top: -1000px; left: -1000px; width:400px; height:130px; background: #fff; border: 1px solid #D0CCC9; padding: 3px; z-index: 10; }
#filewindow { position : relative; top : 0px; bottom : 0px; margin : 0px 0px 0px 0px; width : 100%; height : 247px; padding-left : 1px; padding-right : 1px; color : #000000; background: #ffffff; overflow : auto; border: 1px inset #999999; }
.dashtabSelecBg { width:140px; line-height:16px;height:16px;padding-left:1px; padding-right:2px;  background: #EFEEEC; border-top:1px solid #D0CCC9; text-align:center; }
.hosttabSelecLftEnd { width:140px;line-height:16px; height:16px; background: #EFEEEC; border-top:1px solid #D0CCC9; border-left:1px solid #D0CCC9; text-decoration:none; text-align:center; }
.hosttabUnselecLftEnd { width:140px; line-height:16px; height:16px; background: #f7f7f7; border-top:1px solid #d0ccc9; border-left:1px solid #d0ccc9; text-decoration:none; text-align:center; }
.hosttabSelecBg, .hosttabUnSelecBg { padding-left:1px; padding-right:2px; height:18px; width:140px; background: #f8f8f8; border-top:1px solid #d0ccc9; text-align:center; }
.hosttabUnSelecBg { background-color: #f8f8f8;line-height:16px; height:16px; }
.hosttabBotBorder { border-bottom:1px solid #EFEEEC; }
.dashtabUnSelecBg { padding-left:1px; padding-right:2px; height:18px; width:140px; background: #f7f7f7; border-top:1px solid #d0ccc9; text-align:center; }
.dashtabSelecLftEnd { width:160px; height:18px; background: #EFEEEC; border-top:1px solid #EFEEEC; border-left:1px solid #EFEEEC; text-decoration:none; text-align:center; }
.dashtabUnselecLftEnd { width:160px; height:18px; background: #f7f7f7; border-top:1px solid #d0ccc9; border-left:1px solid #d0ccc9; text-decoration:none; text-align:center; }
.generalTitle { background:#FFF; padding-left:5px; padding-right:5px; }
.innerbotline { border-bottom:1px solid #EFEEEC; }
.innerselected { padding:3px 15px 3px 15px; border-left:1px solid #EFEEEC; border-top:1px solid #EFEEEC; border-right:1px solid #EFEEEC; color:#000; }
.innerunselected { background:#EFEEEC; padding:3px 15px 3px 15px; border-left:1px solid #EFEEEC; border-top:1px solid #EFEEEC; border-right:1px solid #EFEEEC; border-bottom:0px solid #EFEEEC; cursor:pointer; color:#000; }
.innerunselected a:hover { /*color:#AD00F5; */}
.treesideline { border:2px solid #EFEEEC; border-top:0px solid #EFEEEC; }
.bigtextBg { color: #b8b2ae; background: #424f56; }
.bigtext { font-size:18px; color: #b8b2ae; word-spacing: 2px; }
.smalltext { font-size: 10px; color: #B9C8EC; word-spacing: 2px; }
.hlpBox { color: #8c8c8c; background-color: #fafafa; }
.hlpCardHeader { color: #333333; background-repeat: repeat-x; text-align: left; vertical-align: middle; }
.generalCurveBottom,.generalCurveLeft,.generalCurveRight { border-bottom:1px solid #73ABD3; }
.generalOddRow { background:#F2F3F5; height:22px; }
.generalOddRow td,.generalEvenRow td,.generalHeader1,.patternList .widget table td  { padding-left:5px; }
.generalEvenRow { background:#FFF; height:22px; }
.rptTabOn a:link, .rptTabOn a:hover, .rptTabOn a:visited, .rptTabOn a:active { color:#000; font-size: 18px; text-decoration:none; }
.rptTabOff {color: #184E77; font-size: 13px; }
.leftMenuBox {width:100%; }
.leftMenuBox th, .leftMenuBox th a { background:none; font-size:15px; line-height:12px; }
.leftMenuBox .menuItemRowHover td { background:#f4f4f4; border-bottom:0px solid #E3EAFA; height:21px; padding-left:5px; cursor:default; }
.leftMenuBox .menuItemRowNor td, .leftMenuBox .menuItemRow { border-bottom:0px solid #E3EAFA; height:21px; background:none; }
.leftMenuBox .menuItemRowHover td a, .leftMenuBox .menuItemRowNor td a, .leftMenuBox .selectedMenuItem td a, .leftMenuBox .menuItemRow a { text-decoration:none; border:0px solid; color: #434343 !important; text-shadow: 1px 1px 0 white; }
.footer {color: #66656a; text-decoration:none; height:25px; }
.abtfooter { text-decoration:none; background-color:#1F3E6D; height:18px; }
a.footLink:link, a.footLink:active, a.footLink:visited, a.footLink:hover,.footLink {color: #fff; text-decoration:none; }
.copyText {text-decoration: none; }
.baseBorderShadow .menuItemRow { padding-left:5px; height:25px; }
.marginBt20 { margin-bottom:15px; }
.highlgtBox { color: #972D08; text-decoration: none;}
.tellTxtQn { color: #DD6908; }
.tableHeader { background-color: #C5D5F7; text-align: left; color: #10286F; padding:3px; border-bottom:1px solid #7EA0E9; }
.tellTxt,.whitTxt {color:#FFF; }
#positions2 { background:#DCDCDC; border-bottom:1px solid #9BA3A6; border-right:1px solid #9BA3A6; padding:5px; }
#positions2 div,.whitebg,.whiteBg,ul#hostGroup li.active a:hover,.searchFieldCenter,.resultTbColBg2,.even td{ background:#FFF; }
.greyBG {background: #f5f5f5; }
.greyBG2 {background: #bbbbbb; }
.bodyText {font-weight:normal; }
.timeText { color: #184E77; font-weight: normal; }
.contrsttablhdr, .contrsttablhdr a { font-size:14px; color:#000 !important; }
.repCombo { width:auto !important; margin-right:10px; }
.repComboTd { border-bottom: 1px solid #666666; }
.boxTitle { padding: 3px 5px 3px 5px; text-align: left; vertical-align: middle; background: #C5D5F7; border-bottom: 1px solid #7EA0E9; }
#content, #events { width : 100%; height : 120px; padding-left : 1px; padding-right : 1px; background:#ffffff; overflow : auto; }
#events { width : 100%; }
.tabThreeSideLineBg { border-left:1px solid #A7BEEF; border-top:1px solid #A7BEEF; border-right:1px solid #A7BEEF; background:#F2F6FF; }
.blueBand2 { background:#A6D0EF;}
.blueBand3 { background:#c5d5f7; }
.themeLink2 {font-weight: Bold; color: #16429F; text-decoration:none; cursor: hand; cursor: pointer; }
a.themeLink2:link, a.themeLink2:active, a.themeLink2:visited { color: #16429F; text-decoration:none; }
a.themeLink2:hover { color: #1E278F; text-decoration:underline; }
.selectedMenuItmBg { background-color:#D8EFFD; height:21px; }
.selectedMenuItm { text-decoration:none; height:21px; }
a.selectedMenuItm:link, a.selectedMenuItm:active, a.selectedMenuItm:visited { text-decoration:none; }
a.selectedMenuItm:hover,a.unselectedMenuItm:hover { text-decoration:underline; }
.unselectedMenuItm { font-weight: normal; color: #2861B1; text-decoration:none; }
a.unselectedMenuItm:link, a.unselectedMenuItm:active, a.unselectedMenuItm:visited, a.unselectedMenuItm:hover {color: #2861B1; text-decoration:none; }
.LoginTxt { font-size: 13px; color: #3863B6; word-spacing: 1px; }
.loginBg, .browserInfo { background:#4a7cdf; }
.loginUsnPwd { background-color:#E2EBFC; }
.lightThemeBG { background: #CCD4EB; }
.tdRuledOdd { background: #FFFFFF; border-bottom: 1px solid #CCCCCC; }
.innerbotline2 { border-bottom:1px solid #F4F4F4; background:#FBF9F5; }
.innerselected2 { padding:3px 15px 3px 15px; border-left:1px solid #F4F4F4; border-top:1px solid #F4F4F4; border-right:1px solid #F4F4F4; }
.innerselected2 a { text-decoration:none; color:#000099; }
.innerunselected2 { padding:3px 15px 3px 15px; border-bottom:1px solid #F4F4F4; background:#FBF9F5; }
.innerunselected2 a { text-decoration:none; }
.innerunselected2 a:hover { color:#AD00F5; }
.treesideline2 { border-bottom:1px solid #F4F4F4; border-left:1px solid #F4F4F4; border-right:1px solid #F4F4F4; }
.lgBoxBg { background:#d2e0fb; }
.policyRow td { border-bottom:1px solid #C6D5F6; border-top:1px solid #FFF; }
.slideOFF { color: #333333; border-bottom: 1px solid #649ED9; }
.slideON { color: #000; background: #7A9EEC; border-right: 1px solid #5881D9; border-bottom: 1px solid #5881D9; border-left: 1px solid #5881D9; }
.licBg, .errorBg { background:url("../images/headerBg.png") repeat; height:145px; color:#A6A59D; }
.errorBg { height:auto; color:#fff; }
.themTitle { font-size: 13px; color: #4E70BA; text-decoration: none; border-bottom: 1px solid #000; }
.tdRuledEven { background: #FFF; border-bottom: 1px solid #CCC; }
.dottedtitle { font-weight: bold; color: #000000; background: url(../images/blue_dotted.gif) repeat-x left bottom; height:20px; }
.innerThemeBox { border:1px solid #C9D8F9; background:#FFF; }
.disabledLink, a.disabledLink:link, a.disabledLink:hover, a.disabledLink:active, a.disabledLink:visited { text-decoration: underline; color: #D0CECE; }
.leftborder { background: #7F7F7F none repeat scroll 0%; }
.leftborder td { background: #FCFCCE none repeat scroll 0%; }
.boldText { padding-left: 2px; text-decoration: none; }
/*images general*/
.adUsersSmall, .repairTables, .repairTablesDisabled, .addIcon, .supportHover, .noData, .searchhelp, .searchIcon1, .searchIcon2, .searchIcon2Close, #searchIcon3, .exception2, .exception1, .myReport1, .reportIcon2, .bookmarks, .alertIcon, .dbIcon, .settIcon, .tellaFriend, .deleteProfile, .deleteDisabled, .delete2, .cpArchived, .cpMysql, .cpMysqlDisabled, .impLog, .impLogDisabled, .simulateStart, .accountSet, .cpSchedulerL, .cpSchedulerLDisabled, .cpWorkingHo, .cpWorkingHoDisabled, .mailSett, .mailSettDisabled, .cpDepts, .userForum, .needFeature, .createSupport, .tollfree, .troubleShooting, .reqTechSupport, .alertHis, .cpDeptsDisabled, .expand1, .collapse1, .dashtabComSelecLft, .dashtabComUnselecLft, .dashtabSelecRhtNose, .dashtabUnSelecRhtNose, .successIcon1, .errorIcon1, .alertNormal,.alertNormal1, .alertDisabled,.alertDisabled1, .editIcon, .editIconDisabled, .pdfIcon2, .csvIcon2, .viewDet, .viewDetDisabled, .High, .Medium, .Low, .scrollUp, .scrollDovn, .addAlert, .addAlertDisabled, .addNewHost, .addNewHostDisabled, .complianceRep, .complianceRepDisabled, .hostDetailsMini, .hostDetails, .system, .add, .addDisabled, .addNewType, .createProf, .reportThis, .reportThisDisabled, .newHost, .winLogo, .linLogo, .serverDiagno, .alertme, .dbFilters, .dbFiltersDisabled, .tReportIcon, .eReportIcon, .appIcon, .dayIcon, .nightIcon, .hostGroup, .schedule, .started, .yetToStart, .accDenied, .lastEvents, .lastEventsDisabled, .advsrchHelp, .closeBtn, .trashIcon, .archiveSet, .droptables, .loadDb, .archiveSetDisabled, .starBlank, .newHostDisabled, .starHome, .generalCurveLeftBot, .generalCurveRightBot, .generalCurveRightTop, .generalCurveLeftTop, .expand2, .collapse2, .expand3, .popuptl, .popuptr, .popupbl, .popupbr, .closePop, .collapse3, .createProfDisabled, .zohoMeeting, .webex, .resetLogCl, .resetLogClDisabled, .logLevel, .logLevelDisabled, .meeting, .meetingDisabled, .addUser, .tipIcon, .attachment, .groupIcon, .groupIcon32, .filterIcon, .createdFilesBut, .trplus, .trminus, .addSchedule, .mailAlert, .timer, .timerDisabled, .newTask, .fetchIcon1, .loginKey, .lgCorner1, .lgCorner2, .lgCorner3, .lgCorner4, .troubleSIcon, .buyOnline, .importlogIcon, .folderUp, .folderIcon, .fileIcon, .downloadIcon, .learnIcon, .upgrade, .tickIcon, .adminRole, .operaRole, .guestRole, .simulateStop, .activeDirectory, .activeDirectoryDisabled, .helpIcon3, .exportNormal, .exportDisabled, .importNormal, .importDisabled, .addNewFilter, .elaConfig, .elaConfigDisabled, .rightBullet, .newUser, .existingUser, .deletedUser, .advSearchLft, .advSearchRht, .syslogIcon, .newWindowIcon, .saveIcon, .swapButR, .swapButL, .alertRedBig, .deleteSmall, .listBullet, .createArrow, .tipsIcon, .starIcon, em.closeArrow, em.openArrow, .newTaskDisabled, .addHostGroup, .addHostGroupDisabled, .importLog, .importLogDisabled, .newFilter, .newFilterDisabled, .scheduleDisabled, .homeDefault, .collectorSet, .groupIcon2, .addScheduleDisabled, .ok, .dropped, .mailAlertSmall, .deleteSmallDisabled, .editIconSmall, .editIconSmallDisabled, .smsSetting, .newwindow, .smsSettingDisabled, .rebranding, .rebrandingDisabled, .dateOn, .dateOff, .timeRangeOn, .timeRangeOff, .collectorSetDisabled, .alertmeDisabled, .adUsersSmallDisabled, .curveCorner1, .curveCorner2, .curveCorner3, .curveCorner4, .menuCurveLeft, .menuCurveRight, .downArrow, .toggleHide, .toggleOpen, .details { background:url("../images/general-images.gif") no-repeat; }
.alertDisabled-new, .alertNormal-new, .mailAlertSmall-new, .editIconSmall-new, .deleteSmall-new, .deleteSmallDisabled-new, .editSmallDisabled-new { background:url("../images/general-images.gif") no-repeat; }
.alertNormal-new { background-position:-43px -507px; width:13px; height:12px; }
.alertDisabled-new { background-position:-62px -507px; width:13px; height:12px; }
.mailAlertSmall-new { background-position:-125px -508px; width:13px; height:10px; }
.editIconSmall-new { background-position:-83px -507px; width:13px; height:11px; }
.deleteSmall-new { background-position:-105px -507px; width:13px; height:12px; }
.deleteSmallDisabled-new{ background-position:-105px -530px; width:13px; height:12px;}
.editSmallDisabled-new{ background-position:-83px -530px; width:13px; height:11px;}
.menuCurveLeft { background-position:-557px -507px; }
.menuCurveRight { background-position:-567px -507px; }
.menuCurveLeft, .menuCurveRight { width:4px; height:21px; }
.curveCorner1 { background-position:-516px -507px; }
.curveCorner2 { background-position:-526px -507px; }
.curveCorner3 { background-position:-538px -507px; }
.curveCorner4 { background-position:-548px -507px; }
.curveCorner1, .curveCorner2, .curveCorner3, .curveCorner4 { width:4px; height:4px; line-height:1px; }
.downArrow { background-position:-534px -475px; width:8px; height:4px; }
.toggleHide { background-position:-219px -336px; width:11px; height:11px; cursor:pointer; }
.toggleOpen { background-position:-239px -336px; width:11px; height:11px; cursor:pointer; }
.bdrTop1 { border-top:1px solid #D0CCC9; }
.bdrBot1 { border-bottom:1px solid #D0CCC9; }
.bdrLeft1 { border-left:1px solid #D0CCC9; }
.bdrRight1 { border-right:1px solid #D0CCC9; }
.graphBg { background:url("../images/graphBg.gif") repeat-x bottom; }
.inline li { display:inline; }
.carveLine { border-left:1px solid #76818e; border-right:1px solid #f1f6fc; }
.menuCurveBg ul, .menuCurveBg li { margin:0px; padding:0px 4px; }
.checkBoxLegend { width:9px; height:8px; vertical-align:middle; cursor:pointer; }
.nowrap { white-space:nowrap; }
.clearBoth { clear:both; }
.flotLeft { float:left; }
.dateOn { background-position:-174px -765px; width:58px; height:15px; font-size:11px; text-align:center; white-space:nowrap; cursor:default; }
.dateOff { background-position:-324px -765px; width:58px; height:15px; font-size:11px; text-align:center; white-space:nowrap; cursor:pointer; }
.timeRangeOn { background-position:-239px -765px; width:78px; height:15px; font-size:11px; text-align:center; white-space:nowrap; margin-left:4px; cursor:default; }
.timeRangeOff { background-position:-389px -765px; width:78px; height:15px; font-size:11px; text-align:center; white-space:nowrap; cursor:pointer; margin-left:4px; }
.collectorSet { background-position:-372px -718px; width:41px; height:39px; }
.collectorSetDisabled { background-position:-414px -718px; width:41px; height:39px; }
.homeDefault { background-position:-264px -507px; width:16px; height:16px; }
.groupIcon2 { background-position:-285px -507px; width:16px; height:16px; }
.addIcon { background-position:-368px 0px; width:12px; height:12px; }
.alertRedBig { background-position:-328px 0px; width:31px; height:23px; }
.createArrow { background-position:-279px 0px; width:6px; height:11px; }
.activeDirectory { background-position:-456px -718px; width:41px; height:39px; }
.activeDirectoryDisabled { background-position:-498px -718px; width:41px; height:39px; }
.deleteSmall { background-position:-308px 0px; width:7px; height:6px; }
.adminRole { background-position:-514px -645px; width:83px; height:62px; }
.operaRole { background-position:-323px -645px; width:83px; height:62px; }
.guestRole { background-position:-418px -645px; width:83px; height:62px; }
.adUsersSmall { background-position:-626px -373px; width:20px; height:15px; }
.adUsersSmallDisabled { background-position:-490px -507px; width:20px; height:15px; }
.supportHover { border:1px solid #dfe4ec; background:#fff; }
.noData { background-position:-16px 0; width:56px; height:15px; }
.collapse2 { background-position:-372px -304px; width:15px; height:15px; cursor:pointer;}
.listBullet { background-position:-296px 0px; width:4px; height:7px; }
.folderUp { background-position:-362px -59px; width:16px; height:16px; }
.fileIcon { background-position:-254px -94px; width:16px; height:14px; }
.folderIcon { background-position:-230px -94px; width:16px; height:14px; }
.importlogIcon { background-position:-375px -373px; width:15px; height:14px; }
.timer { background-position:-189px -94px; width:11px; height:14px; }
.timerDisabled { background-position:-210px -94px; width:11px; height:14px; }
.downloadIcon { background-position:-429px -507px; width:23px; height:23px; }
.learnIcon { background-position:-458px -507px; width:23px; height:23px; }
.buyOnline { background-position:-193 -645; width:117px; height:73px; }
.upgrade { background-position:-193 -530; width:75px; height:106px; }
.fetchIcon1 { background-position:-576px -475px; width:11px; height:11px; }
.newTask { background-position:-601 -336; width:16px; height:15px; }
.loginKey { background-position:-144px -264px; width:32px; height:27px; }
.lgCorner1 { background-position:-32px -59px; width:7px; height:7px; }
.lgCorner2 { background-position:-49px -59px; width:7px; height:7px; }
.lgCorner3 { background-position:-66px -59px; width:7px; height:7px; }
.lgCorner4 { background-position:-83px -59px; width:7px; height:7px; }
.addUser { background-position:-164px -94px; width:16px; height:16px; }
.zohoMeeting { background-position:-324px -554px; width:161px; height:31px; }
.webex { background-position:-502px -554px; width:147px; height:38px; }
.attachment { background-position:-630px -136px; width:18px; height:18px; }
.createdFilesBut { background:#DCDCDC; padding:1px 10px 1px 10px; cursor:pointer; }
.createdFilesBut a { text-decoration:none;}
.resetLogCl { background-position:-212px -130px; width:45px; height:40px; }
.resetLogClDisabled { background-position:-211px -173px; width:45px; height:40px; }
.logLevel { background-position:-259px -130px; width:45px; height:40px; }
.logLevelDisabled { background-position:-259px -173px; width:45px; height:40px; }
.meeting { background-position:-165px 0px; width:45px; height:40px; }
.meetingDisabled { background-position:-212px 0px; width:45px; height:40px; }
.filterIcon { background-position:-562px -373px; width:18px; height:13px; }
.popuptl, .popuptr, .popupbl, .popupbr { width:1px; height:1px; background:#fff; }
.closePop { background-position:-403px -507px; width:15px; height:14px; }
.generalCurveLeftTop { background-position:-22px -94px; width:5px; }
.generalCurveRightTop { background-position:-32px -94px; width:5px; }
.generalCurveRightBot { background-position:-12px -91px; width:5px; height:5px; }
.generalCurveLeftBot { background-position:-2px -91px; width:5px; height:5px; }
.tipIcon { background-position:-347px -215px; width:24px; height:24px; }
.trplus { background-position:-427px -373px; width:24px; height:24px; }
.trminus { background-position:-397px -373px; width:24px; height:24px; }
.groupIcon { background-position:-535px -373px; width:16px; height:15px; }
.groupIcon32 { background-position:-262px -215px; width:28px; height:26px; }
.expand3 { background-position:-593px -373px; width:8px; height:8px; }
.collapse3 { background-position:-606px -373px; width:8px; height:8px; }
.mailAlert { background-position:-330px -507px; width:15px; height:11px; }
.loadDb { background-position:-237px -267px; width:15px; height:20px; }
.archiveSet { background-position:-372px -507px; width:9px; height:11px; }
.archiveSetDisabled { background-position:-387px -507px; width:9px; height:11px; }
.droptables { background-position:-594px -267px; width:14px; height:12px; }
.troubleSIcon { background-position:-416px -94px; width:16px; height:13px; }
.started { background-position:-426px -475px; width:13px; height:13px; }
.yetToStart { background-position:-446px -475px; width:13px; height:13px; }
.accDenied { background-position:-466px -475px; width:13px; height:13px; }
.closeBtn { background-position:-306px -94px; width:52px; height:14px; }
.trashIcon { background-position:-364px -94px; width:11px; height:12px; }
.lastEvents { background-position:-516px -267px; width:14px; height:15px; }
.lastEventsDisabled { background-position:-543px -267px; width:14px; height:15px; }
.hostDetailsMini { background-position:-469px -267px; width:14px; height:16px; }
.appIcon { background-position:-305px -336px; width:15px; height:13px; }
.starBlank { background-position:-250px -304px; width:15px; height:13px; }
.starHome { background-position:-269px -304px; width:15px; height:13px; }
.eReportIcon { background-position:-282px -336px; width:16px; height:16px; }
.tReportIcon { background-position:-259px -336px; width:16px; height:16px; }
.dayIcon { background-position:-327px -336px; width:16px; height:16px; }
.nightIcon { background-position:-350px -336px; width:16px; height:16px; }
.addNewHost { background-position:-84px -130px; width:41px; height:39px; }
.addNewHostDisabled { background-position:-84px -173px; width:41px; height:39px; }
.complianceRep { background-position:-42px -130px; width:41px; height:39px; }
.complianceRepDisabled { background-position:-42px -173px; width:41px; height:39px; }
.hostDetails { background-position:0px -130px; width:41px; height:39px; }
.hostGroup { background-position:-126px -215px; width:41px; height:39px; }
.newHost { background-position:-443px -267px; width:17px; height:17px; }
.newHostDisabled { background-position:-568px -267px; width:17px; height:17px; }
.advsrchHelp { background-position:-597px -475px; width:15px; height:15px; }
.reportThis { background-position:-370px -336px; width:14px; height:16px; }
.reportThisDisabled { background-position:-392px -336px; width:14px; height:16px; }
.winLogo { background-position:-396px -267px; width:17px; height:17px; }
.linLogo { background-position:-421px -267px; width:17px; height:17px; }
.dbFilters { background-position:-84px -215px; width:41px; height:39px; }
.dbFiltersDisabled { background-position:-42px -215px; width:41px; height:39px; }
.alertme { background-position:0px -215px; width:41px; height:39px; }
.alertmeDisabled { background-position:0px -173px; width:41px; height:39px; }
.serverDiagno { background-position:-256px -216px; width:41px; height:39px; }
.system { background-position:-493px -267px; width:11px; height:16px; }
.add { background-position:-467px -373px; width:12px; height:12px; }
.addDisabled { background-position:-352px -373px; width:12px; height:12px; }
.addNewType { background-position:-487 -373; width:18px; height:18px; }
.createProf { background-position:-285px -267px; width:15px; height:15px; }
.createProfDisabled { background-position:-285px -267px; width:15px; height:15px; }
.schedule { background-position:-621px -304px; width:14px; height:14px; }
.addSchedule { background-position:-640px -304px; width:14px; height:14px; }
.viewDet { background-position:-328px -267px; width:15px; height:14px; }
.viewDetDisabled { background-position:-351px -267px; width:15px; height:14px; }
/**/.High {background: url("../images/updated/newseticons.png") no-repeat;  background-position: -660px -1086px; width: 15px;height: 14px; }
.Medium {background: url("../images/updated/newseticons.png") no-repeat;  background-position: -703px -1086px; width: 15px;height: 14px; }
.Low {background: url("../images/updated/newseticons.png") no-repeat;  background-position: -681px -1086px; width: 15px;height: 14px; }
.scrollUp { background-position:-121px -59px; width:11px; height:11px; }
.scrollDovn { background-position:-100px -59px; width:11px; height:11px; }
.addAlert { background-position:-570px -336px; width:16px; height:16px; }
.addAlertDisabled { background-position:-549px -336px; width:16px; height:16px; }
.successIcon1 { background-position:-81px -475px; width:15px; height:13px; }
.errorIcon1 { background-position:-406px -475px; width:15px; height:13px; }
.alertNormal { background-position:-624px -336px; width:12px; height:12px; }
.alertNormal1 { background-position:-624px -336px; width:12px; height:12px; }
.alertDisabled { background-position:-637px -336px; width:12px; height:12px; }
.alertDisabled1 { background-position:-637px -336px; width:12px; height:12px; }
.editIcon { background-position:-578px -304px; width:12px; height:12px; }
.editIconDisabled { background-position:-600px -304px; width:12px; height:12px; }
.pdfIcon2 { background-position:-399px -304px; width:15px; height:14px; }
.csvIcon2 { background-position:-429px -304px; width:15px; height:15px; }
.expand1 { background-position:-289px -304px; width:15px; height:15px; }
.collapse1 { background-position:-319px -304px; width:15px; height:15px; }
.dashtabComSelecLft { background-position:-451px -94px; width:18px; height:18px; }
.dashtabComUnselecLft { background-position:-478px -94px; width:18px; height:18px; }
.dashtabSelecRhtNose { background-position:-506px -94px; width:17px; height:18px; }
.dashtabUnSelecRhtNose { background-position:-533px -94px; width:17px; height:18px; }
.userForum { background-position:-541px -172px; width:45px; height:40px; }
.needFeature { background-position:-584px -130px; width:45px; height:40px; }
.createSupport { background-position:-587px -172px; width:45px; height:40px; }
.tollfree { background-position:-415px -213px; width:45px; height:45px; }
.troubleShooting { background-position:-460px -213px; width:45px; height:40px; }
.reqTechSupport { background-position:-538px -130px; width:45px; height:40px; }
.alertHis { background-position:-327px -130px; width:41px; height:39px; }
.cpSchedulerL { background-position:-411px -130px; width:41px; height:39px; }
.cpSchedulerLDisabled { background-position:-411px -173px; width:41px; height:39px; }
.cpWorkingHo { background-position:-369px -130px; width:41px; height:39px; }
.cpWorkingHoDisabled { background-position:-369px -173px; width:41px; height:39px; }
.mailSett { background-position:-126px -130px; width:41px; height:39px; }
.mailSettDisabled { background-position:-126px -173px; width:41px; height:39px; }
.cpDepts { background-position:-495px -130px; width:41px; height:39px; }
.cpDeptsDisabled { background-position:-495px -173px; width:41px; height:39px; }
.cpMysql { background-position:-453px -130px; width:41px; height:39px; }
.cpMysqlDisabled { background-position:-453px -173px; width:41px; height:39px; }
.accountSet { background-position:-299px -215px; width:41px; height:39px; }
.impLog { background-position:-168px -130px; width:41px; height:39px; }
.cpArchived { background-position:-371px -215px; width:41px; height:39px; }
.simulateStart { background-position:-174px -215px; width:32px; height:31px; }
.simulateStop { background-position:-216px -215px; width:32px; height:31px; }
.deleteProfile { background-position:-560px -215px; width:12px; height:12px; }
.deleteDisabled { background-position:-598px -215px; width:12px; height:12px; }
.delete2 { background-position:-382px -94px; width:8px; height:7px; }
.searchhelp { background-position:-186px -267px; width:12px; height:15px; }
.searchIcon1 { background-position:-208px -267px; width:18px; height:16px; cursor:hand; cursor:pointer }
.searchIcon2 { background-position:-373px -267px; width:16px; height:16px; cursor:pointer }
.searchIcon2Close { background-position:-118px -267px; width:18px; height:18px; cursor:pointer; }
#searchIcon3 { background-position:-602px -507px; width:19px; height:19px; border:0px solid }
.portUp { background-position:-491px -304px; width:20px; height:17px; }
.exception2 { background-position:-448px -336px; width:20px; height:17px; }
.exception1 { background-position:-413px -336px; width:28px; height:28px; }
.sviewer { background-position:-205px -304px; width:20px; height:17px; }
.myReport1 { background-position:-535px -215px; width:16px; height:15px; }
.reportIcon2 { background-position:-634px -267px; width:16px; height:18px; }
.bookmarks { background-position:-631px -176px; width:13px; height:15px; }
.alertIcon { background-position:-231px -304px; width:14px; height:16px; }
.dbIcon { background-position:-617px -215px; width:12px; height:15px; }
.settIcon { background-position:-635px -215px; width:16px; height:16px; }
.tellaFriend { background-position:0px -362px; width:204px; height:94px; cursor:hand; cursor:pointer }
.tickIcon { background-position:-312px -373px; width:25px; height:15px; }
.mailAlertSmall { background-position:-592px -94px; width:10px; height:7px; }
.deleteSmallDisabled { background-position:-321px -0px; width:7px; height:6px; }
.editIconSmall { background-position:-563px -94px; width:9px; height:8px; }
.editIconSmallDisabled { background-position:-577px -94px; width:9px; height:8px; }
.smsSetting { background-position:-288px -718px; width:41px; height:39px; }
.smsSettingDisabled { background-position:-330px -718px; width:41px; height:39px; }
.rebranding { background-position:-118px -718px; width:41px; height:39px; }
.rebrandingDisabled { background-position:-161px -718px; width:41px; height:39px; }
/*horizontal-bg start*/
.reportTypeTabBg, .tabSubMenuBg, .generalCurveTop, .role1Bg, .roleHover, .advSearchCenter { background: url(../images/horizontal-bg.gif) repeat-x 0 -55px; height:34px; }
.generalCurveTop { height:17px; background-position:-0px -313px; }
.roleHover { cursor:pointer; background-position:0px -143px; margin-top:0px; border-right:2px solid #dadada; border-bottom:1px solid #dadada }
.role1Bg { cursor:pointer; background-position:0px -211px; border-right:1px solid #d9d9d9 }
.searchStrBg { background-position:0px -284px; height:22px; }
.hoverGreyBgBox { background-position:0px -337px; cursor:default; }
.tabSubMenuBg { background-position:0px -415px; height:7px; }
/* LA class start*/
.layerBanner { background: url("../images/la-ho.gif") repeat-x; }
.layerBanner { font-size: 16px; font-weight: bold; color: #FFFFFF; height:42px; border-bottom:1px solid #2A3C96; padding-left:10px; }
.helpLink, .adminUSmall, .adminUSmallDisabled, .operatorSmall, .operatorSmallDisabled, .userSmall, .userSmallDisabled, .helpIcon1, .numOne, .numTwo, .calendarIcon1, .calendarIcon2, .calendarIcon3, .resolveIcon { background:url("../images/la-gen.gif") no-repeat; }
.first { background:url("../images/firstn.gif") no-repeat; width:15px; height:15px; }
.previous { background:url("../images/previousn.gif") no-repeat; width:15px; height:15px; }
.next { background:url("../images/nextn.gif") no-repeat; width:15px; height:15px; }
.last { background:url("../images/la-gen.gif") no-repeat; width:15px; height:15px; }
.adminUSmall { background-position:-186px -94px; width:16px; height:16px; }
.adminUSmallDisabled { background-position:-209px -94px; width:16px; height:16px; }
.operatorSmall { background-position:-231px -94px; width:16px; height:16px; }
.operatorSmallDisabled { background-position:-249px -94px; width:16px; height:16px; }
.userSmall { background-position:-268px -94px; width:16px; height:16px; }
.userSmallDisabled { background-position:-287px -94px; width:16px; height:16px; }
.helpIcon1 { background-position:-619px -94px; width:20px; height:21px; }
.numOne { background-position:-561px -94px; width:18px; height:25px; }
.numTwo { background-position:-589px -94px; width:18px; height:25px; }
.helpLink { background-position:-624px -373px; width:21px; height:21px; }
.calendarIcon1 { background-position:-171px -304px; width:16px; height:12px; }
.calendarIcon2 { background-position:-199px -304px; width:20px; height:13px; }
.calendarIcon3 { background-position:-344px -268px; width:16px; height:16px; }
.resolveIcon { background-position:-485px -268px; width:20px; height:12px; }
/* LA class end*/
.greyButtonCentr { background-position:0 -51px; }
/*DialogBox*/
.DialogBox { width: 100%; height: 100%; }
.DialogBox .boxHeader, .DialogBox .boxCtrlButtonPane { height: 25px; border-top: 2px solid #0680F2; background: #A6D0EF; }
.DialogBox .boxHeader { width: 100%; background: #A6D0EF; }
.drag { padding-left: 20px; cursor: move; background: url(../images/dragArea.gif) no-repeat 5px 5px; }
.DialogBox .closeButton { border: none; width: 8px; height: 7px; cursor: pointer; cursor: hand; background: url(../images/dialogClose.gif) no-repeat right; }
.DialogBox .boxTL { width: 7px; height: 25px; background: url(../images/dialogTL.gif) no-repeat left top; }
.DialogBox .boxTR { width: 7px; height: 25px; background: url(../images/dialogTR.gif) no-repeat right top; }
.dialogBox .boxML { border-left: 1px solid #C8C2A8; background: #FFFFFF; }
.DialogBox .boxContent { border-left: 2px solid #0680F2; border-right: 2px solid #0680F2; background: #FFFFFF; vertical-align: top; text-align: left; }
.dialogBox .boxMR { border-right: 1px solid #C8C2A8; background: #FFFFFF; }
.DialogBox .boxBL { width: 7px; height: 7px; background: url(../images/dialogBL.gif) no-repeat left top; }
.DialogBox .boxBC { height: 8px; background: url(../images/dialogBC.gif) repeat-x left top; }
.DialogBox .boxBR { width: 7px; height: 7px; background: url(../images/dialogBR.gif) no-repeat right top; }
.freezeLayer { width: 100%; position: absolute; top: 0px; left: 0px; background: #FFF; filter: Alpha(opacity = 65); -moz-opacity: 0.65; z-index: 20; }
* #supIcons a img { float:left; }
#supIcons a { text-decoration:none; color:blue; display:block; }
#supIcons .noneDecoration { text-decoration:none; color:#0000CC; }
.createdFilesButArrow { background-position:-264px 0px; width:5px; height:3px; }
.grayTableBorder1 { border-top: 1px solid #D0CCC9; border-right: 1px solid #D0CCC9; border-left: 1px solid #D0CCC9; }
.dbFilterSantBgHeader { background:#F4EABE; }
.dbFilterSantBg { background:#FFF9DF; border:3px solid #FFF; }
.dbFilter { border:3px solid #8D8D8D; background:#FFF; }
.loadingBgBdr { background:#f6f6f6; border:2px solid #cacaca; }
.userNav > a:link { outline:none; }
.norState, .hoverState { text-align:center; border-bottom:2px solid #dddddd; padding:3px; }
.norState a:link, .norState a:active, .norState a:visited, .norState a:hover { color:#007ddc; }
.hoverState a:link, .hoverState a:active, .hoverState a:visited, .hoverState a:hover { color:blue; }
.enabledState { text-align:center; background:#FBF9F5; border-left:2px solid #DDDDDD; border-top:2px solid #DDDDDD; border-right:2px solid #DDDDDD; padding:3px; }
.boxDblBdr { border:1px solid #EFEEEC; border-top:0px solid; background: #fff; }
#result span table tr td span img { border:0px solid; margin:0px; padding:0px; align:absmiddle; }
#result span table tr td { margin:0px; padding:0px; border:0px solid; vertical-align:top; line-height:10px; }
#result span table tr td span { vertical-align:middle; display:inline; }
#result span table tr td span input { margin:0px; padding:0px; width:auto; height:auto; float:inherit }
.roleFont { font-size:17px; color:#626262; }
.roleBdr {background:#FFF; border:1px solid #868686; -khtml-border-shadow:0px 1px 13px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 13px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 13px rgba(0,0,0,0.1); box-shadow: 0 1px 13px rgba(0, 0, 0, 0.5); }
.infoMgsBold { border:1px solid #ddd; color:#56b931;}
.userNav { background:#EFEEEC; height:30px; }
.greyGradient { background:url(../images/greyGBg.gif) repeat-x top; border-left:6px solid #fff; border-right:6px solid #fff; border-top:6px solid #fff; }
.searchSeparator1 { border-left:1px solid #fff }
.searchSeparator2 { border-right:1px solid #9296a3 }
.greyBdr1, .greyBdr { border:1px solid #EFEEEC }
.greyBotBdr1 { border-bottom:1px solid #f4f4f4 }
.menuItemRowNor2 { border-bottom:1px solid #E3EAFA; height:22px; background:#FFF; }
.menuItemRowHover2 { background:#f7f7f7; border-bottom:1px solid #E3EAFA; height:22px; padding-left:20px; cursor:default; }
.hostGroupBdr1 { border:1px solid #EFEEEC; -khtml-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
.hostGroupBdr2 { border-right:0px solid #EFEEEC; }
ul#hostGroup { text-align: left; list-style: none; padding: 0; margin: 0; }
ul#hostGroup li { display: block; margin:10px 0 5px 0; padding: 0; border-right:0px solid #ccc; cursor:default; width:100%; _width:101%; position:relative; z-index:1; }
ul#hostGroup li a { outline:none; color:#184e77 !important; display: block; background: #f4f4f4; padding: 5px; border-width: 0px; border-color: #fff; border-style: solid; text-decoration: none; background: #f7f7f7; border-left:1px solid #efeeec; border-top:1px solid #efeeec; border-bottom:1px solid #efeeec; _width:99%; }
ul#hostGroup li.active { border-right:2px solid #fff; }
ul#hostGroup li.active a { background: #fff; border-width: 1px; border-color: #efeeec #fff #efeeec #efeeec; border-style: solid; letter-spacing: 1px; _width:100%; position:relative; z-index:12; border:2px solid #efeee; border-right:0px solid; }
ul#hostGroup li.active a .bluelink {text-decoration:none; }
ul#hostGroup li a:hover { background: #e7e7e7; }
.threesideline { border-bottom:1px solid #efeeec; border-left:1px solid #efeeec; border-right:1px solid #efeeec; }
.searchResult { width:190px; overflow: auto; height:100px; position:absolute; z-index:15; padding: 2px; border:1px solid #dcdcdc; background:#fff !important; -khtml-border-shadow:0px 1px 6px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 6px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 6px rgba(0,0,0,0.1); box-shadow: 0 1px 6px rgba(0, 0, 0, 0.5) }
.searchResult1 { border:1px solid #000; width:190px; overflow:auto; position:absolute; z-index:15; background: #fff; padding: 2px }
.graybgbdrbot { border-bottom:1px solid #dedede; background:#f4f4f4; height:20px; }
.bluebgbdrbot { border-bottom:1px solid #fff; background:#e6edf7; height:20px; }
.vlineseparator1 { border-left:1px solid #d7d7d7; }
.bubblecurvetop2 { background:#e6efe8; border-top:1px solid #7ac08c; line-height:2px; }
.helpIcon3 { background-position:-551px -475px; width:12px; height:12px; }
.exportNormal { background-position:-237px -475px; width:17px; height:13px; }
.exportDisabled { background-position:-186px -475px; width:17px; height:13px; }
.importNormal { background-position:-214px -475px; width:17px; height:13px; }
.importDisabled { background-position:-163px -475px; width:17px; height:13px; }
.addNewFilter { background-position:-263px -475px; width:18px; height:12px; }
.elaConfig { background-position:-204px -718px; width:41px; height:39px; }
.elaConfigDisabled { background-position:-246px -718px; width:41px; height:39px; }
.syslogIcon { background-position:-487px -475px; width:13px; height:16px; }
.newWindowIcon { background-position:-508px -475px; width:11px; height:10px; }
.saveIcon { background-position:-281px -94px; height:12px; width:12px; }
.swapButR { background-position:-243px -373px; width:28px; height:20px; border:0 solid; outline:none; }
.swapButL { background-position:-278px -373px; width:28px; height:20px; border:0 solid; outline:none; }
.enabledState2 { background:#FFF; border-left:1px solid #EFEEEC; border-top:1px solid #EFEEEC; border-right:1px solid #EFEEEC; padding:3px 8px 3px 8px; cursor:default; }
.norState2 { border-bottom:1px solid #EFEEEC; padding:3px 8px 3px 8px; background:#EFEEEC; cursor:default; }
.norStateBotBdr { border-bottom:1px solid #EFEEEC; }
.hoverState2 { border-bottom:1px solid #EFEEEC; padding:3px; background:#dee7f8; padding:3px 8px 3px 8px; cursor:default; }
.rightBullet { background-position:-24px -475px; width:13px; height:11px; }
.existingUser { background-position:-315px -475px; width:13px; height:17px; }
.newUser { background-position:-290px -475px; width:13px; height:17px; }
.deletedUser { background-position:-340px -475px; width:13px; height:17px; }
.popupContentPad { padding:15px; }
.cursorDefault, .reportNode li{ cursor:default; }
.lineNumber { height:22px; text-align:right; background:#ece9d8; border-bottom:1px solid #fff; color:#5c5c5c; width:25px; padding-left:5px; padding-right:5px; }
.lineNumber2 { background:#efeeed !important; width:25px !important; }
.lineNumber3 { background:#efeeed; padding-right:4px; border-right:1px solid #fff; border-top:1px solid #fff; width:20px; border-bottom:1px solid #d0d0d0; text-align:right; }
em.closeArrow, em.openArrow { font:10px normal; padding-left:8px; cursor:pointer; margin-left:3px; margin-right:3px; -moz-user-select:none; -khtml-user-select: none; user-select: none; }
em.closeArrow { background-position:-522px -473px; }
em.openArrow { background-position:-533px -470px; }
.underlineTxt { text-decoration:underline !important; cursor:pointer; }
.newWindowIcon { background-position:-508px -475px; width:11px; height:10px; }
.greyBorder { border:1px solid #ccc }
.loadingStr { background:#ccc; border:1px solid #BEBEBE; padding:4px 4px; text-align:center; width:100px; }
#bookMark a { float:left; background:url("../images/general-images.gif") no-repeat; background-position:left -507px; margin:0 2px 0 0px; padding:0 0 0 10px; text-decoration:none; }
#bookMark a span { background:url("../images/general-images.gif") no-repeat; background-position:right -718px; padding:2px 15px 5 0px; float:left; display:block; color:#000; }
#bookMark a:hover { background-position:left -530px; cursor:pointer; }
#bookMark a:hover span { background-position:right -740px; cursor:pointer }
#createNewReport ul { margin:0; padding:0px; list-style:none; }
#createNewReport li { display:inline; margin:0; padding:0; }
#createNewReport a { text-decoration:none; }
#createNewReport a span { padding:1px 8px 1px 8px; border-left:1px solid #9b9b9b; }
#createNewReport a:hover { padding:2px 0px 2px 0px; background:#f3f3f3 }
.layerNewBdr1 { background:#fff; width:450px; border-left:3px solid #d3ceb8; border-bottom:3px solid #535353; border-right:3px solid #535353; }
.layerNewBdr1 .boldTxt { color:#535353; }
.layerNewBdr1 .menuItemRow { padding-left:5px; border:0px solid; height:auto; line-height:20px; _padding-top:3px; _padding-bottom:3px; }
.layerNewBdr1 .menuItemRowHover2 { background:#f7f7f7; border:0px solid; height:auto; line-height:20px; padding-left:5px; _padding-top:3px; _padding-bottom:3px; cursor:pointer; }
.bookmarBg { background:#f4f4f4; border-top:1px solid #acacac; border-bottom:1px solid #acacac; padding:10px 5px 10px 5px; }
.layerNewBdr2 { background:#fff; border:3px solid #535353; }
#createNewReport.disabledSubMenu span { padding:1px 8px 1px 8px; border-left:1px solid #9b9b9b; color:#7D7D7D; cursor:default; }
/*Evenlog calender class*/
.eventLogCal { margin-bottom:15px; }
.eventLogCal .calendar table { border-top: 0px solid #fff; border-right: 0px solid #fff; border-bottom: 0px solid #fff; border-left: 0px solid #fff; }
.eventLogCal .calendar .name { background: #dfedfd; border-bottom: 1px solid #a6a6a7; }
.eventLogCal .calendar .title { background: #dfedfd; color:#626262; border: 1px solid #a6a6a7; }
.eventLogCal .footrow .ttip { background: #dfedfd; color:#626262; border:1px solid #a6a6a7 }
.eventLogCal .calendar .button { border-right: 1px solid #a6a6a7; border-bottom: 1px solid #a6a6a7; }
.eventLogCal .calendar td.selected { border: 1px solid; border-color: #7d7d7d #dfdfdf #dfdfdf #7d7d7d; background: #CEDCFA; }
.naviHeader table tr td { border:0px solid; morgin:0px; padding:0px; }
.naviHeader th { background:#f9f9f9; border-bottom:2px solid #fff; }
.resultTbHeader { background:#dcdcdc; border-bottom:1px solid #dcdcdc; padding:1px 4px !important;}
.resultTbBotBdr { border-bottom:4px solid #efeeec; }
.resultTbColBg1, .resultTbColBg2 { background:#FCFCFC; border-bottom:1px solid #F0F0F0; border-top:1px solid #fff; line-height:20px; }
.resultTbInput { background:#fdffd7; border-bottom:1px solid #8a8a8a; padding:3px 0px 3px 0px; }
.resultTbInput input { margin:0px; padding:0px; border:1px solid #dddede }
.eventResult .inputFocus { background:#FFFDF2; }
.token { text-docoration: none; padding: 2px; }
.tokenmouseover { background-color:#bebdcb !important; cursor:pointer; }
a.token:link, a.token:visited, a.token:active { text-decoration:none; padding:2px }
a.token:hover { text-decoration:none; background:#bebdcb; cursor:pointer; padding:2px }
.mainFrameDiv { width:97%; }
.brownBdrThick2 { border:1px solid #EFEEEC; border-top:0px solid; -khtml-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; padding:7px; }
.selectedGray { background:#EFEEEC; }
.brownBdrThick .innerbotline, .brownBdrThick .innerselected, .brownBdrThick .innerunselected { border-color: #EFEEEC; font-weight:normal; color:#000; }
.alertTab .innerbotline, .alertTab .innerselected, .alertTab .innerunselected { border-color:#EFEEEC; border-width:1px; text-decoration:none; color:#000; font-weight:normal; }
.alertTab .innerunselected { background:#EFEEEC }
th.lightHeaderBg { background:#EFEFF1; cursor:default; border-bottom:1px solid #d9d9d9 }
.rowHover td { background: #ececec !important; cursor:default }
.rowBdrBot td { border-bottom:1px solid #ebebeb }
.brownBdrThick th { border:0px solid; color:#000; font-weight:normal; height:20px; _height:23px; margin:0px; padding:0px; }
.brownBdrThick .rowOdd,.brownBdrThick .rowEven { background: #fff; }
.brownBdrThick .rowOdd td,.brownBdrThick .rowOddHover td,.brownBdrThick .rowEven td,.brownBdrThick .rowEvenHover td { text-align:left; height:20px; _height:23px; margin:0px; padding:0px; }
.brownBdrThick .rowEven td, .brownBdrThick .rowEvenHover td, .brownBdrThick .rowOddHover td, .brownBdrThick .rowOdd td { border-bottom:1px dashed #F7F7F7; }
.brownBdrThick .rowEven td, .brownBdrThick .rowOdd td, .brownBdrThick .rowOddHover td { padding-left:5px; }
.lightGrayBdr { border:2px solid #efefef }
.brownTxt { color:#ce5b0f; }
.tipsIcon { background-position:-534px -980px; height:32px; width:38px; background-image:url(../images/updated/newseticons.png);background-repeat:no-repeat;}
.starIcon { background-position:-308px -173px; height:15px; width:14px; }
.bookmarkList { overflow:hidden; white-space:nowrap; }
.alertBarBdr { border:1px solid #989898 }
.helpYellowBg, .helpInnerBg, .lightGrayBdr, .boxDblBdr, .greyBdr, .ldAlertBg { -khtml-border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; }
.helpYellowBg { background:#eeeff0; border:1px solid #f8f6eb; }
.helpInnerBg { background:#fff; border:1px solid #e7e2c2; }
.helpList li { list-style:url(../images/listDot.gif) inside; padding:0px 0px 0px 5px; margin:2px 0px 2px 0px; }
.greyDoubleBdr { border:1px solid #EFEEEC }
.menuDiv1 { width:250px; position:absolute; z-index:10; }
.bubbleCurveBot { background:#E6EFE8; border-bottom:1px solid #71BC84; }
.bubbleCurveLeft { background:url(../images/callout5.gif) top no-repeat; }
.bubbleCurveRight { background:#E6EFE8; border-right:1px solid #7ac08c; }
.bubbleCurveTop { background:#E6EFE8; border-top:1px solid #7AC08C; }
.bubbleBgCenter { background:#E6EFE8; padding:2px; }
.addHostGroup { background-position:-570px -336px; width:16px; height:16px; }
.addHostGroupDisabled { background-position:-549px -336px; width:16px; height:16px; }
.newTaskDisabled { background-position:-601 -336; width:16px; height:15px; }
.importLog { background-position:-285px -267px; width:15px; height:15px; }
.importLogDisabled { background-position:-285px -267px; width:15px; height:15px; }
.newFilter { background-position:-443px -267px; width:17px; height:17px; }
.newFilterDisabled { background-position:-568px -267px; width:17px; height:17px; }
.scheduleDisabled { background-position:-391px 0px; width:16px; height:15px; }
.addScheduleDisabled { background-position:-640px -304px; width:14px; height:14px; }
.settingsMenu { /*border:1px solid #fff;*/ }
.settingsMenu p, .settingsMenu p { color:#726963; }
.supportMenu *.settingsMenu, .supportMenu *.settingsHover { padding:2px 4px 20px 3px; }
.normalLink { text-decoration:underline; color:#000; font-weight:normal; }
.leftViewBox { background:#DFEDFD; border:1px solid #7EA0E9; margin-top:10px; padding:4px; }
.ok { background-position:-621px -475px; width:12px; height:12px; }
.dropped { background-position:-640px -475px; width:12px; height:12px; }
.dropList { background:#e3ecf9; border:1px solid #91b1de; cursor:default; font-size:10px; }
.menuDiv2 { background:#FFF; border-left:1px solid #3872C4; border-top:1px solid #3872C4; border-right:2px solid #000; border-bottom:2px solid #000; width:100px; position:absolute; z-index:100; }
.menuHover { background:#D3EEFC; }
.searchLens { background:#fff url("../images/searchLens.gif") no-repeat right; border:1px solid #787878; padding:0px 20px 0px 0px; margin:0px; }
.marginpadding0 { margin: 0px; padding: 0px }
.collectorState { background:#fff; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; border-bottom:1px solid #d8d8d8; color:#d70808 }
.collectorState a:active, .collectorState a:link, .collectorState a:visited, .collectorState a:hover { color:#d70808; }
.timemisstyle { background: #ECF3FB; border: 1px solid #B0C2EA; font-weight: normal; color: #FF0000; }
.newwindow { background-position:-629px -507px; width:9px; height:9px; }
.configBox { background: #F2F6FF; padding: 2px; border: 1px solid #A7BEEF; }
.statusMesg { color:#D81D1D; background: #FFF; padding: 5px; width: 85%; border: 1px solid #D9E2F8; align:center; }
.eeHomeBgGrey { background: url("../images/eeBgGrey.gif") repeat-x top; }
.eeHomeBgGrey h1 { color:#828282; border:0px solid; font-size:17px; }
.eeHomeBgGrey .status { color:#d40000; font-size:13px }
.eeHomeBgGrey .listGeryTxt { color:#7b7b7b; }
.eeHomeBgGrey .separator { border-bottom:2px solid #cecece; }
.errorPage { color:#d70808; }
.rebrandLayer0, .rebrandLayer1, .rebrandLayer2, .rebrandLayer3, .rebrandLayer4, .rebrandLayer5 { background:#F3EBD5; border:1px solid #DDA450; }
.rebrandLayer0 { width:300px; height:100px; }
.rebrandLayer1 { width:260px; height:95px; }
.rebrandLayer2 { width:175px; height:220px; }
.rebrandLayer3 { width:275px; height:85px; }
.greyBdrLight { border:1px solid #D6D2C7; }
.licenseButC { background-position:0 -414px; padding-left:7px; padding-right:7px; }
.licenseButC a:active, .licenseButC a:link, .licenseButC a:visited, .licenseButC a:hover { color:#FFF; text-decoration:none; }
.greyHeader1 { background:#DDDAD5; font-size:15px; }
.greyHeader2,.greyBack1 { background:#F1EFEA; }
.blueTitle,.blueTitle a:link,.blueTitle a:visited { color:#0078FF; font-size:12; }
.firstLetter {font-size:17px;}
.bullet2 { list-style:outside; margin-left:10px; background:url("../images/bullet2.gif") no-repeat left; }
.adminUser { background:url("../images/adminUser.gif") no-repeat; }
.operatorUser { background:url("../images/operatorUser.gif") no-repeat; }
.readOnlyUser { background:url("../images/readOnlyUser.gif") no-repeat; }
.greyButtonCentr a:link { color:#EC6206; text-decoration:none; }
.greyButtonCentr a:visited { color:#EC6206; text-decoration:none; }
.greyButtonCentr { background:url("../images/greyButtonCentr.gif") repeat-x; }
.greyButtonLeft { background:url("../images/greyButtonLeft.gif") no-repeat; }
.greyButtonRight { background:url("../images/greyButtonRight.gif") no-repeat; }
.greatorthanBg { background:#ffffff url("../images/greaterthan.gif") no-repeat left; padding-left:15px !important; }
.divRowOddHover { background:#f7f7f7 url(../images/rownobg.gif) repeat-y left !important; cursor:default; }
#divRowLeft { background:url(../images/rownobg.gif) repeat-y left; border-bottom:1px solid #d0d0d0; border-top:1px solid #fff; padding:2px; }
.messageTxt { color:#868686; }
.wordWrap pre, #parsedTable pre, .editNotebg li, .ltable pre{ white-space: pre; /* CSS2 */ white-space: -moz-pre-wrap; /* Mozilla */ white-space: -hp-pre-wrap; /* HP printers */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ word-wrap: break-word; /* IE */   font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif; color:#000; font-size:11px; font-weight:normal; }
.tickLabel { word-wrap: break-word !important; *word-wrap: normal !important; white-space:normal;/*_overflow:hidden*/ ; cursor:default; color:#000; font-size:11px; font-weight:normal; color:#878787; }
.graph .flot-x-axis .tickLabel{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.setPosition { position:absolute !important; background:#fff; z-index:990; display:none; }
.listStyle2Sel { background:#d7d5d2 !important; padding:4px 4px; }
.menuCurveBg li { padding:3px 5px 4px 5px; }
.menuCurveBg .downArrow { margin-top:5px !important; }
.greyCornerBg { background:#f0f0f0; }
.subTitle1 { background:#dce5f8; border-top:1px solid #fff; }
#users span { line-height: 25px; height:20px; white-space:normal; }
.labelStyle { color:#787a7e; }
.floatLeft { float:left; }
.floatInherit { float:inherit; }
.tableLayoutFix { table-layout:fixed; }
.headerStyle1 td { background:#FBF9F5; border-bottom:1px solid #fff; padding:2px; padding-left:5px; }
.even td, .odd td { border-bottom:0px solid #e7e7e7; height:21px; padding-left:5px; }
.odd td { background:#F8F6F2; }
.details { background-position:-98px -267px; width:12px; height:15px; }/*add in to general image */
.menuHover2 { background:#efefef }
.repairTables { background-position:-159px -304px; height:40px; width:45px; }
.repairTablesDisabled { background-position:-114px -304px; height:40px; width:45px; }
.search { -x-system-font:none; border:1px solid #787878; height:1.58em !important; font-size:16px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-bottom:0.2em; vertical-align:bottom; direction:ltr; width:60%; }
.searchButton { font-size:15px; height:1.85em !important; margin:0.2em; }
ul.switcher li a.eventsList, ul.switcher li a.eventsTable, .classCard, .searchHeaderRight, {float:left; background:url("../images/general-images2.gif") no-repeat;}
.collectall, .logColeAlert, .logColeAlertDisabled, .verified, .tampered, .filterThis, .deleteReport, .compGroup, .compReport, .listDot2, .installButLeft2, .downloadButLeft2, .installButRight2, .filterThis, .agentAdmin, .agentAdminDisabled, .statusClear, .statusError, .agentRunning, .agentStopped, .agentInstallFailure, .agentPaused, .agentUnInstallFailure,.classCards { background:url("../images/general-images2.gif") no-repeat; }
.verified, .tampered, .filterThis { background:url("../images/general-images2.gif") no-repeat; }
ul.switcher { float:left; margin:0px 0px 5px 0px; padding:0px; }
ul.switcher li { float:left; margin-right:5px; padding:2px; cursor:pointer; }
ul.switcher li.selected, ul.switcher li.selected:hover { border: 1px solid #c5d5f7; background:#c5d5f7; }
ul.switcher li:hover { border:1px solid #c5d5f7; }
ul.switcher li a.eventsList { background-position:0px 0px; width:13px; height:13px; }
ul.switcher li a.eventsTable { background-position:-19px 0px; width:15px; height:12px; }
ul.prevNext, ul.prevNext li { float:left; }
.greyTxtLable { color:#999999 }
.searchH p { margin:5px; padding:0px; }
.answer { padding-left:10px !important; color:#494949; }
.classCard,.classCards { background-position:-80px 0px; width:18px; height:18px; }
.agentRunning { background-position:0px -108; width:17px; height:13px; }
.agentStopped { background-position:-48px -108px; width:17px; height:13px; }
.agentInstallFailure { background-position:-22px -108px; width:17px; height:14px; }
.agentPaused { background-position:-73px -108px; width:17px; height:13px; }
.agentUnInstallFailure { background-position:-96px -108px; width:17px; height:15px; }
.bTop td { border-top: 1px solid #F4F4F4 }
.verified { background-position:-60px 0px; width:12px; height:12px; }
.tampered { background-position:-41px 0px; width:12px; height:12px; }
.filterThis { background-position:-402px 0px; width:18px; height:14px; }
.dotedHdr { border-bottom:1px dashed #f4f4f4; }
.dotedHdrTxt { font-size:13px !important; }
.expand2 { background-position:-348px -304px !important; width:15px; height:15px; }
.complianceDes { color:#424242; border:1px dashed #bcbcbc; padding:6px; text-align:justify; background:#EEEFF0; white-space:normal; margin-top: 10px; width:600px; height:115px; overflow: auto;}
.tableTopBg { background:#eeeff0; }
.normalTxt { font-weight:normal; }
.headerSub02 td { background:#FBF9F5; border-bottom:1px solid #F4F4F4; }
.zeebraRowHover2 td { cursor:default; padding:3px; }
.evenrRow2 { background:#f8f6f2; padding:3px; }
.oddrRow2 { background:#fff; padding:3px; }
.borderBar { border:1px solid #5a5a5a; height:6px; }
.greenBar { background:url("../images/greenbar.gif") repeat-x top }
.darkGreenBar { background:url("../images/darkgreenbar.gif") repeat-x top }
.redBar { background:url("../images/redbar.gif") repeat-x top }
.brownBar { background:url("../images/brownbar.gif") repeat-x top }
.blueBar { background:url("../images/bluebar.gif") repeat-x top }
.violetBar { background:url("../images/violetbar.gif") repeat-x top }
.aboutReport { background:#faf9bc url("../images/aboutreport.gif") no-repeat top right; padding:10px; color:#a92b2a; width:230px; height:330px; white-space:normal; text-align:justify; line-height:17px; overflow: auto;}
.nodata1 {line-height:25px; text-align:center; }
.errordata1 { color:#a92b2a; line-height:25px; text-align:center; }
#tooltip { position:absolute; z-index:9999; color:#000; font-size:11px; width:250px; white-space:normal; text-decoration:none; }
/*ie hack*/
#tooltip .tipBody { background-color:#fcfcce; padding:7px; color:#000; line-height:17px; border-top:1px solid #777; border-left:1px solid #777; border-right:2px solid #777; border-bottom:2px solid #777; text-decoration:none; text-align:left }
#tooltip .tipBody .message { background:#f0f0c4; padding:5px; border:1px solid #cfcfa6; text-decoration:none; }
.rtoolTipTop { background:url("../images/tooltiptop.gif") no-repeat top left; height:15px; }
.rtoolTipBody { background:#fcfee4; border:1px solid #e7e8e2; border-top:0px solid; padding:4px; }
/*search page class*/
.hlpBox,.treesideline,.wizBorder,.lghtgreyBox,.greyBox,.baseBorder1,.grayTableBorder { border:1px solid #d0ccc9 !important; padding:1px; }
.greyBox { padding:5px; }
.baseBorderDark1 { border:1px solid #dcdcdc; padding:0px; }
.baseBorderCombo1, .typebaseBorderCombo1 { border:1px solid #dadada; padding:3px; padding-top:3px; padding-right:3px; background:#ffffff; }
.headerTexture1 .baseBorderCombo1 { padding-top:2px; padding-bottom:2px; }
.headerTexture2 .baseBorderCombo1 { border:1px solid #dddede; }
.dropDownRadius1, .dropDownRadius2, .typedropDownRadius2 { border:1px solid #dcdcdc; background:#FFF; position: absolute; z-index: 100; -khtml-border-shadow:0px 1px 8px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 8px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 8px rgba(0,0,0,0.1); box-shadow: 0 1px 8px rgba(0, 0, 0, 0.5) }
.textcls { border:1px solid #dcdcdc; background-color:#FFF !important; -khtml-border-shadow:0px 1px 8px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 8px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 8px rgba(0,0,0,0.1); box-shadow: 0 1px 8px rgba(0, 0, 0, 0.5) }
.dropDownRadius2, .typedropDownRadius2, .textcls { -khtml-border-shadow:0px 1px 4px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) }
.dropDownRadius3 { border:1px solid #DCDCDC; -khtml-border-shadow:0px 1px 4px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) }
.zIndex { position: absolute; z-index: 100; }
.radiusTexture1 { background: #eeeff0; padding:1px; overflow:auto;}
.valign { vertical-align:middle; }
em.selectedLog, em.selectedFields { background:#e0f0ae; text-decoration:none; padding:2px 8px; margin-left:2px; margin-right:2px; cursor:default; }
em.selectedFields { background:#ebebe9; }
em.selectedInnerLog {background:#b1cc97; text-decoration:none; padding:2px 8px; margin-left:2px; margin-right:2px; cursor:default; }
em.currentLog {background:#94c300; color:#fff; text-decoration:none; padding:2px 8px; cursor:default; margin-left:2px; margin-right:2px; }
/*margin*/
.margin5{ margin:5px;}
/*margin TOP*/
.marginTop3 { margin-top:3px; }
.marginTop5 { margin-top:5px; }
.marginTop7 { margin-top:7px; }
.marginTop10 { margin-top:10px !important; }
/* */.marginTop15 { margin-top:0px; }
.marginTop25 { margin-top:25px; }
.marginTop30 { margin-top:30px; }
/*margin LEFT*/
.marginLeft5 { margin-left:5px }
.marginLeft10 { margin-left:10px; }
.marginLeft15 { margin-left:15px }
.marginLeft20 { margin-left:20px }
.marginLeft40 { margin-left:40px; }
.marginLeft70 { margin-left:70px; }

/*margin BOTTOM*/
.marginBottom3 { margin-bottom:3px !important; }
.marginBottom5 { margin-bottom:5px !important; }
.marginBottom10 { margin-bottom:10px !important; }
.marginBottom15 { margin-bottom:15px; }
.marginBottom20 { margin-bottom:20px !important; }
.marginBottom30 { margin-bottom:30px !important; }
/*padding TOP*/
.paddingTop0 { padding-top:0px !important; }
.paddingTop3 { padding-top:3px !important; }
.paddingTop5 { padding-top:5px !important; }

.paddingTop6 { padding-top:6px !important; }
.paddingTop7 { padding-top:7px !important; }
.paddingTop10 { padding-top:10px !important; }
.paddingTop15 { padding-top:15px !important; }
.paddingTop20 { padding-top:20px !important; }
.paddingTop25 { padding-top:25px !important; }
.paddingTop30 { padding-top:30px }

/*marginRight10*/
.marginR10{ margin-right:10px;}
.marginR20{ margin-right:20px;}
/*padding*/
.padding3 { padding:3px; }
.padding5 { padding:5px; }
.padding10 { padding:10px !important; }
.padding15 { padding:15px; }
.padding20 { padding:20px !important; }
.padding30 { padding:30px; }
/*Remove padding*/
.paddingRMBottom { padding-bottom:0px; }
/*width*/
.width100 { width:100px !important; }
/*padding BOTTOM*/
.paddingBottom5 { padding-bottom:5px !important; }
.paddingBottom10 { padding-bottom:10px !important; }
.paddingBottom20 { padding-bottom:20px; }
.paddingBottom25 { padding-bottom:25px; }
.paddingBottom30 { padding-bottom:30px !important; }
/*padding RIGHT*/
.paddingRight10 { padding-right:10px !important; }
.paddingRight15 { padding-right:15px !important; }
.paddingRight20 { padding-right:20px !important; }
/*padding LEFT*/
.paddingLeft3 { padding-left:3px !important; }
.paddingLeft6 { padding-left:6px !important; }
.paddingLeft10 { padding-left:10px !important; }
.paddingLeft15 { padding-left:15px !important; }
.paddingLeft20 { padding-left:20px !important; }
.paddingLeft25 { padding-left:25px !important; }
.paddingLeft30 { padding-left:30px !important; }
.paddingLeft40 { padding-left:40px !important; }
/*alignment*/
.verticalBottom { vertical-align:bottom; }
.overflowAuto { overflow:auto; }
.lineHeight { line-height:22px; }
.buttonRadiusBg, .normalbtn, .normalbtndis, .buttonStyle, .lhtButton, .defaultbtn, .goButGreen, .goButCalender { color:#fff; border:0px solid; padding:3px 8px; font-size:105%; margin-left:3px; margin-right:3px; width:auto; border:0px solid; background:#525745; background: -webkit-gradient(linear, left top, left bottom, from(#525745), to(#2d2f28)); background: -moz-linear-gradient(top, #525745, #2d2f28); _background:#525745; }
.normalbtndis { background:#F4F2F2; color:#726963; }
.greyRadiusBg { background:#f0f0f0; }
.whiteRadiusBg { background:#fff; _padding-bottom:40px; }
.lightGreenRadiusBg { background:#ecf3e3;}
.textCenter { text-align:center; }
.textRight { text-align:right; }
.headerBgSearchStyle { background:#efeff1; -khtml-border-radius:6px 6px 0px 0px; -webkit-border-radius: 6px 6px 0px 0px; -moz-border-radius: 6px 6px 0px 0px; border-radius: 6px 6px 0px 0px; padding:10px 10px; overflow:auto; }
.goButton { background-color: #8cad38; border: 0 none; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 1px 0 rgba(135, 135, 135, 0.1) inset, -1px -1px 1px 0 rgba(135, 135, 135, 0.1) inset; color: #FFFFFF; padding: 4px 0; width:50px; }
.fieldStyle1, .txtbox, .selectstyle, .txtboxDisabled, .inputFocus { border:1px solid #e6e8e3; line-height:24px; height:24px; padding-left:3px; padding-right:3px; }
.selectstyle { padding-right:0px; }
.txtboxDisabled { pointer-events:none; background: #e9eaea; border: 0px solid; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; cursor:defaul; }
.selectListStyle1 { border:1px solid #e6e8e3; height:24px; width:150px; }
.selectListStyle1new { border:1px solid #e6e8e3; height:84px; width:150px; }
.searchAreaStyle1 { border:1px solid #cacac2; height:80px; width:700px; min-width:80px;}
.titleRegular { font-size:15px; line-height:auto; }
.titleRegularBig { font-size:18px; line-height:auto; }
.floatRight { float:right; }
ul.layout { margin:0; _margin-bottom:5px; padding:0px; list-style:none; clear:both; }
ul.layout li { display:inline; margin:0; padding:0; }
a.butStyle1, a.butStyle1 em, a.butStyle2, a.butStyle2 em, .searchFieldLens1, .fieldDownArrow, .actionArrowSpace, .assignFieldSettings, .barIcon, .areaIcon, .lineIcon, .columnGuider, .tickIcon, .helpInfo, .pin, .pinEnabled, .plus, .plusWhite, .reporthide-arrow, .reporthide, .sviewer, .portUp, .tabArrow,.addbtn,.addbtn1{ background-image:url(../images/updated/newseticons.png); background-repeat:no-repeat; }
.assignFieldSettings { background-position:-53px -132px; width:30px; height:30px; cursor:pointer }
.plusWhite { background-position:-887px -94px; width:12px; height:12px; }
.plus { background-position:-841px -94px; width:12px; height:12px; }
.tickIcon { background-position:0px -139px; width:32px; height:32px; }
.helpInfo { background-position:-393px -94px; width:17px; height:17px; cursor:pointer; }
.columnGuider { background-position:-282px -96px; width:10px; height:9px; cursor:pointer; }
.barIcon { background-position:-4px -94px; width:16px; height:15px; cursor:pointer }
.areaIcon { background-position:-643px -94px; width:16px; height:15px; cursor:pointer }
.lineIcon { background-position:-32px -94px; width:16px; height:15px; cursor:pointer }
a.butStyle1 { background-position: left top; padding: 5px 0px 6px 10px; text-decoration:none !important; }
a.butStyle1 em { background-position: right top; padding: 5px 25px 6px 0; text-decoration:none !important; }
a.butStyle2:link, a.butStyle2:active, a.butStyle2:visited, a.butStyle2:hover{background-position: left top; text-decoration:none !important; padding:5px 7px; ^padding-top:0px; }
a.butStyle2 em {background-position: right top;text-decoration:none !important;padding:5px 25px 5px 4px;}
.searchFieldLens1 { background-position:-116px -94px; width:26px; height:22px; }
.fieldBorderNone, .typefieldBorderNone, .ui-widget #protocols { border:0px solid !important; }
.fieldDownArrowSpace { width:16px; height:22px; }
.fieldBorderNone { border-radius:1px; }
.fieldDownArrow, .actionArrowSpace { background-position:-330px -94px; width:16px; height:22px; cursor:default; }
.actionArrowSpace { width:13px; height:17px; background-position:-330px -97px; }
.searchFieldCenter div { cursor:pointer; }
.searchFieldCenter{ height:22px;}
a.linkStyle1 { color:#184e77 !important; text-decoration:none; }
a.linkStyle1: hover { text-decoration:underline !important; }
table.searchResultRow tr td { padding:15px 5px 0px 5px; border-bottom:1px solid #efefef; }
p.rowLine { color:#9b9b9b; margin:0px; margin-bottom:10px; }
p.rowLine2 { margin:0px; margin-bottom:5px; word-spacing:3px; }
p.rowLine span, p.rowLine a { color:#000; font-weight:normal; margin-right:30px; }
.menuHoverBg { background:#687278 !important; color:#FFFFFF; }
.searchFlUl .menuHoverBg {background:#545454  url("../images/right_bullet.png") no-repeat right bottom  !important;}
ul.typeChecks li:hover, ul.severityChecks li:hover {background-color:#545454; color:#FFF; }
.listMenu1 li, .typelistMenu1 li { padding:4px !important; }
.listMenu1 li { display:block !important; clear:both; }
.subcateg label { margin-left:10px; }
.menuHoverBg .highLights { color:#c2ff00; }
.greyFont1 { color:#717171; }
.focusRow { background:#fff; border:1px solid #659fcb; -khtml-border-shadow: 0px 0px 5px #a6d6ff; -moz-box-shadow: 0px 0px 5px #a6d6ff; -webkit-box-shadow: 0px 0px 5px #a6d6ff; box-shadow: 0px 0px 5px #a6d6ff; }
.patternTextarea { font-size:16px; background:#ECF3E3; border:1px solid #ebefe5; padding:5px; }
.patternTextHover { background:#fff; border:1px solid #bebebe; padding:5px; }
.popupHeaderBg1 { background:#899399; height:28px; position:relative; }
.popupHeaderBgnew { background:url(../images/popup_band.gif) bottom repeat-x; height:46px; position:relative; }
.popupBorder1, #editGroupDiv .grayTableBorder { background:#EEEFF0; border:1px solid #3E3E3E; position:absolute; z-index:99;padding:0px;box-shadow:0 1px 10px rgba(0, 0, 0, 0.7); }
.maskDivBackground { position: absolute; background: #FFFFFF; z-index: 1; }
.hOver2 { background:#FFFACC; border-bottom:1px solid #E3EAFA; }
.configBorder1, #compReports, #appReports { background:#fff; border:1px solid #737373; -khtml-border-shadow:0px 1px 4px rgba(0,0,0,0.3); -webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.3); -moz-box-shadow:0px 1px 4px rgba(0,0,0,0.3); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); }
.configBorder1 { border:1px solid #EFEEEC !important; }
#compReports, #appReports { background:#fff; border:1px solid #737373; border:1px solid #737373; -khtml-border-shadow:0px 1px 14px rgba(0,0,0,0.5); -webkit-box-shadow:0px 1px 14px rgba(0,0,0,0.5); -moz-box-shadow:0px 1px 14px rgba(0,0,0,0.5); box-shadow: 0 1px 14px rgba(0, 0, 0, 0.5); }
.lighterBgBlue1 { background:#eff7fa; }
.dullTxt, input.dullTxt, textarea.dullTxt, .greyTxt, .noteText, .ui-widget .dullTxt, .helpTxt { color: #c9c9c9 !important; }
.greyTxt2 { color:#5f5f5f }
.greenTxt { color:#006600; }
.textareaBdr, textarea.txtbox, #spquestion { border:1px solid #e6e8e3; padding-left:3px; padding-right:3px; height:auto !important; line-height:normal !important }
.marginTop20 { margin-top:20px !important; ; }
.marginTop5 { margin-top:5px !important; }
.marginTop2 { margin-top:2px !important; }
.marginTop7 { margin-top:7px !important; }
.font13 { font-size:13px !important; }
.baseBorderCombo2 { border:1px solid #d0ccc9; background:#fff; padding:5px; }
.seperatorLine { color:#e1dedc }
.headerTexture1 { background: #eeeff0; padding:4px; height:35px; }
.headerTexture2 { background: #eeeff0; padding:4px; height:30px; }
.headerTexture3 { background: #eeeff0 none repeat scroll 0% 0%; padding:4px; height:37px; }
th, .brownBdrThick th, .blueBand2, .generalHeader1 { background: #EEEFF0; border-bottom : none; padding-left:4px; padding-right:10px; height:35px; text-align:left; font-weight:normal !important; }
.datepickerContainer th { background:none; height:10px !important; padding:inherit; }
.baseBorderCombo3 { border:1px solid #dddede; padding-left:3px; padding-right:3px; background:#ffffff; }
ul.pagetab1 li { margin-right:4px !important; }
.pagetab1 { color:#e9eaea; font-size:14px; }
.pagetab1 a:link, .pagetab1 a:active, .pagetab1 a:visited, .pagetab1 a:hover, .path a { color:#184e77; font-size:13px; text-decoration:none; }
.pagetab1Label,.navigation a  {font-size:11px; }
.navigation { font-size:14px; }
.pagetab1 .selected a:link, .pagetab1 .selected a:active, .pagetab1 .selected a:visited, .pagetab1 .selected a:hover { color:#000; font-size:16px; text-decoration:none; }
ul.pagetab2 li { margin-right:2px !important; }
.pagetab2 { color:#e9eaea; font-size:14px; }
.pagetab2 a { color:#184e77; font-size:13px; text-decoration:none; }
.pagetab2 .selected a { font-size:13px; text-decoration:none; }
.dateOnBody { background:url("../images/bullet03.gif") no-repeat right; padding:0px 10px 0px 3px; }
.dateOnBody, .dateOnBody span { color:#000; font-size:15px; cursor:pointer; }
.dateOnBody span { color:#74ad15; }
.buttonLightWeight1 { color:#fff; background:#e4e0de; border:0px solid; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e0de', endColorstr='#e4e0de');
background: -webkit-gradient(linear, left top, left bottom, from(#e4e0de), to(#e4e0de)); background: -moz-linear-gradient(top, #e4e0de, #e4e0de); padding:2px 6px; font-size:105%; margin-left:3px; margin-right:3px; width:auto; text-decoration:none !important; }
.pin { background-position:-496px -94px; width:17px; height:20px; cursor:pointer }
.pinEnabled { background-position:-528px -94px; width:17px; height:20px; cursor:pointer }
.column { width:49%; min-height:300px; float:left; }
#column2 { width:49%; float:right }
#column1 { width:48%; }
.widget h2 a:link, .widget h2 a:active, .widget h2 a:visited, .widget h2 a:hover { font-size:11px; color:#184E77; }
.column .widget h2 { margin:0 0 5px 0; font-size: 15px; padding:5px; color:#000; cursor:move; border-bottom:1px dashed #f4f4f4; }
-content { background:#fff; min-height:100px; margin:5px; line-height:1.5em; }
.column .placeholder { background: #fbfbfb; border:1px dashed #ddd; }
.column .widget, .column .placeholder { margin:5px 2px 30px; }
.heightAuto { height:inherit }
.headerSub td, .tablHdr, .tablhdrCkBox {color:#000 !important; text-align:left; padding:4px; padding-left:5px !important; }
.tablhdrCkBox {text-align: center; color: #0131AD; height:20px; padding-left:2px;}
.tablhdr a:link, .tablhdr a:hover, .tablhdr a:visited, .tablhdr a:active { color:#5C5C5C; text-decoration:none !important; }
.headerSub td, .tablhdr, .tablHdrCkBox{background:#EEEFF0 !important}
.tableStyle2 td, .tableStyle1 td { padding:7px 3px 7px 5px; }
/**/.oddColumn { background:#F1F1F1; border-bottom:1px solid #f4f4f4; }
.evenColumn { background:#fff; border-bottom:1px solid #f4f4f4; }
.patternList .widget table { border-bottom:1px solid #f4f4f4; }
.rowHoverYellow td, .zeebraRowHover2 td, .brownBdrThick .rowEvenHover, .brownBdrThick .rowOddHover, .resultTbColBgHover td,.rowHoverYellow1 { background: #fcfcbf !important; cursor:default }
.widgetHover { background: #ffffed !important; cursor:default }
.headerBgSearchStyle th { background:none; padding:0px; border:0px solid; }
.tickIcon2, .stopped, .edit2,.editImported, .edit2Disabled, .edit3, .stateGreen, .stateRed, .fechImg, .fmReportFile { background-image:url(../images/updated/newseticons.png); background-repeat:no-repeat; }
.fechImg { background-position:-863px -94px; width:12px; height:12px; cursor:pointer; visibility:hidden; }
.tickIcon2 { background-position:-562px -94px; width:12px; height:11px; }
.stopped { background-position:-591px -94px; width:12px; height:11px; }
.edit2 { background-position:-696px -94px; width:20px; height:16px; visibility:hidden; cursor:pointer; }
.editImported { background-position:-696px -94px; width:20px; height:16px; cursor:pointer; }
.edit3 { background-position:-696px -94px; width:20px; height:16px; cursor:pointer; }
.gridBox { float:left; margin-right:20px; padding-bottom:10px; width:270px; height:100px; }
a.settingsTitle, a.settingsTitle:hover { font-size:15px !important; line-height:18px; text-decoration:none !important; color:#000 !important; cursor:default; }
.gridBox a:link, .gridBox a:active, .gridBox a:visited, .gridBox a:hover { text-decoration:none; color:#726963; }
.gridBox a:hover { text-decoration:underline; color:#726963; }
.gridBox div { color:#aaa5a1 !important; }
.settingsGroupLine { border-bottom:1px dashed #f4f4f4; }
.settingsGroupTitle { font-size:18px !important; line-height:auto; }

.vcenter_tag,.vcenter_tagDisable,.setting_vulnarableTag,.setting_vulnarableTagDisable,.setting_threatTag,.setting_threatTagDisable,.fileMonitoring, .fileMonitoringDis,.host, .hostDis, .application, .applicationDis, .import, .importDis, .archive1, .archiveDis, .reportPro, .reportProDis, .reportSch, .reportSchDis, .alert, .alertDis, .noiseFilter, .noiseFilterDis, .installAgent, .installAgentDis, .manageUser, .manageUserDis, .logAlert, .logAlertDis, .eLACon, .eLAConDis, .dBStorage, .dBStorageDis, .mgCompliance, .mgComplianceDis, .externalAuth, .externalAuthDis, .workingHour, .workingHourDis, .confMailSms, .confMailSmsDis, .serverDia, .serverDiaDis, .accessDb, .accessDbDis, .rebranding, .rebrandingDis, .dboardPro, .dboardProDis, .mServer, .mServerDis, .askMe, .askMeDis, .setting_assignTag,.setting_assignTagDisable, .correlationIcon, .correlationIconDisable , .connection-settings , .connection-settings-disable { background-image:url(../images/settingsIcons.gif); background-repeat:no-repeat; width:54px; height:57px; margin-right:15px; }
.connection-settings{background-position:-170px -456px;}
.correlationIcon{ background-position:-168px -598px; cursor:pointer;}
.correlationIconDisable{ background-position:-245px -597px;}
.fileMonitoring { background-position:-320px -456px; cursor:pointer;}
.fileMonitoringDis {background-position:-395px -456px; }
.dboardPro{background-position:-170px -526px; cursor:pointer;}
.dboardProDis{background-position:-245px -526px;}
.mServer{background-position:-320px -526px; cursor:pointer;}
.mServerDis{background-position:-395px -526px;}
.askMe{background-position:-20px -526px; cursor:pointer;}
.askMeDis{background-position:-95px -526px;}
.host { background-position:-20px -19px; cursor:pointer;}
.hostDis { background-position:-95px -19px; }
.import { background-position:-170px -19px; cursor:pointer; }
.importDis { background-position:-245px -19px; }
.archive1{ background-position:-320px -19px; cursor:pointer; }
.archiveDis { background-position:-395px -19px; }
.reportPro { background-position:-20px -98px; cursor:pointer; }
.reportProDis { background-position:-95px -98px; }
.reportSch { background-position:-20px -98px; cursor:pointer; }
.reportSchDis { background-position:-95px -98px; }
.alert { background-position:-170px -98px; cursor:pointer; }
.alertDis { background-position:-245px -98px; }
.noiseFilter { background-position:-320px -98px; cursor:pointer; }
.noiseFilterDis { background-position:-395px -98px; }
.installAgent { background-position:-20px -171px; cursor:pointer; }
.installAgentDis { background-position:-95px -171px; }
.manageUser { background-position:-170px -171px; cursor:pointer; }
.manageUserDis { background-position:-245px -171px; }
.logAlert { background-position:-320px -171px; cursor:pointer; }
.logAlertDis { background-position:-395px -171px; }
.eLACon { background-position:-20px -247px; cursor:pointer; }
.eLAConDis { background-position:-95px -247px; }
.dBStorage { background-position:-170px -247px; cursor:pointer; }
.dBStorageDis { background-position:-245px -247px; }
.mgCompliance { background-position:-320px -247px; cursor:pointer; }
.mgComplianceDis { background-position:-395px -247px; }
.externalAuth { background-position:-20px -317px; cursor:pointer; }
.externalAuthDis { background-position:-95px -317px; }
.workingHour { background-position:-170px -317px; cursor:pointer; }
.workingHourDis { background-position:-245px -317px; }
.confMailSms { background-position:-320px -317px; cursor:pointer; }
.confMailSmsDis { background-position:-395px -317px; }
.serverDia { background-position:-20px -386px; cursor:pointer; }
.serverDiaDis { background-position:-95px -386px; }
.accessDb { background-position:-170px -386px; cursor:pointer; }
.accessDbDis { background-position:-245px -386px; }
.rebranding { background-position:-320px -386px; cursor:pointer; }
.rebrandingDis { background-position:-395px -386px; }
.stateGreen, .stateRed { width:15px; height:12px; }
.stateGreen { background-position:-746px -94px; }
.stateRed { background-position:-792px -94px; }
.wcEla, .wcAlert, .wcFilter, .wcApplication, .wcMonitoring, .wcMonitoringDisabled { background-image:url(../images/welcomeIcons.gif); background-repeat:no-repeat; width:75px; height:90px; margin-right:15px; }
.wcMonitoring {background-position: -351px -19px;}
.wcMonitoringDisabled{background-position: -462px -19px;}
.fimFolderIcon{background-position:-460px -181px; width:16px; height:12px; }
.fimFileIcon{background-position:-490px -181px; width:12px; height:18px; }
.wcEla { background-position:-20px -19px; }
.wcAlert { background-position:-133px -19px; }
.wcFilter { background-position:-241px -19px; }
.wcApplication { background-position:-20px -19px; }
.greyLink, .greyLink a { color:#65666a; font-weight:normal; }
.alignR { text-align:right !important; }
.alignL { text-align:left !important; }
.alignC { text-align:center !important; }
.tbHbutton { color:#000; background:#eeeff3 !important; padding: 5px 10px !important; border:1px solid #dddede; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e3e2de'); margin-left:3px; margin-right:3px; margin-top:1px; width:auto; cursor:pointer; float:left; color: #302d2b;/* font-size:105%; font-size:10px;*/ }
.defacultCursor { cursor:default; }
.pattern { height:27px; font-size: 13px; line-height: 21px; color: #444444; padding:5px 5px 22px 5px; cursor:move; }
.patternAction { width:100px; visibility:hidden; padding:5px 5px 5px 20px }
.patternList .widget { width:100%; display:block; }
select.txtBox, textarea.txtbox, select.selectStyle { line-height:normal; height:auto; }
.subMenuIndent { padding:2px 2px 2px 30px !important; }
.selectedRow td { background:#fff7e5 !important; border-bottom:1px solid #ffe8b4; border-top:1px solid #ffe8b4 }
.toggleImg, .mainMenuList { cursor:pointer; }
/*Tree starts*/
ul.tv li { _padding-top:4px; _padding-bottom:4px; white-space:nowrap; text-align:left; }
ul.tv input {*padding:0px; *margin:0px; *width:12px; *height:12px; vertical-align:middle; }
ul.tv, .tv ul { padding:0; margin:0; list-style:none; }
.tv div { padding-top:3px; padding-bottom:3px; text-align:left; }
.tv li { margin: 0; padding:0 0 0 17px; cursor:default; }
.tv li, .tv .tvi { background: url("../images/tvi.gif") 0 0 no-repeat; }
li.tvie { background: url("../images/tvie.gif") 0 0 no-repeat; float:inherit }
li.tvil { background: url("../images/tvil.gif") 0 0 no-repeat; }
li.tvileh { background: url("../images/tvileh.gif") 0 0 no-repeat; }
li.tvilehend { background: url("../images/tvilehend.gif") 0 0 no-repeat; }
li.tvic { background: url("../images/tvic.gif") 0 0 no-repeat; }
em.tvca { background:red; opacity:0; filter:alpha(opacity=0); width:12px; height:20px; margin-top:0px; _margin-top:2px; margin-left:6px; _margin-left:5px; display:inline; font-size:0px; float:left; cursor:pointer; }
.checkBoxC { padding:0px; }
/*Tree ends*/
/*jquery datepicker start*/
a#cancelCal {
    border: 1px solid #e3E3E3;
    width: 60px;
    height: 23px;
    background-color: #BCBCBC;
    color: white;
    padding-top: 4px;
    font-size: 130%;
    position: absolute;
}
/**/div.datepicker {  font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif;  color:#363636; font-size:12px; font-weight:normal; position: absolute; cursor: default; background:#fff; padding:10px;paddding-bottom:10px; border:1px solid #dddede; display: none; }
.datepickerBorderT { position: absolute; left: 10px; top: 0; right: 10px; height: 10px;}
.datepickerBorderB { position: absolute; left: 10px; bottom: 0; right: 10px; height: 10px;}
.datepickerBorderL { position: absolute; left: 0; bottom: 10px; top: 10px; width: 10px;}
.datepickerBorderR { position: absolute; right: 0; bottom: 10px; top: 10px; width: 10px;}
.datepickerBorderTL { position: absolute; top: 0; left: 0; width: 10px; height: 10px;}
.datepickerBorderTR { position: absolute; top: 0; right: 0; width: 10px; height: 10px;}
.datepickerBorderBL { position: absolute; bottom: 0; left: 0; width: 10px; height: 10px;}
.datepickerBorderBR { position: absolute; bottom: 0; right: 0; width: 10px; height: 10px;}
div.datepicker table { border-collapse:collapse; }
div.datepicker a { text-decoration: none; cursor: default; outline: none; }
div.datepicker table td { text-align: right; padding: 0; margin: 0; padding:2px;}
div.datepicker th { color: #363636; font-weight: normal; padding:2px; }
div.datepicker tbody th { text-align: left; }
div.datepicker tbody a,.unhide { display: block; }
.datepickerDays a { width: 20px; line-height: 16px; height: 16px; padding-right: 2px; }
.datepickerYears a, .datepickerMonths a { width: 44px; line-height: 38px; height: 38px; text-align: center; }
td.datepickerNotInMonth a { color:#bfbfbf; visibility:hidden }
tbody.datepickerDays td.datepickerSelected { background-color: #bcedfc; color:#000000 !important; }
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected { background: #fff; }
tbody.datepickerYears td.datepickerSelected, tbody.datepickerMonths td.datepickerSelected { background: #17384d; }
div.datepicker a:hover, div.datepicker a:hover { color: #88c5eb; }
div.datepicker td.datepickerNotInMonth a:hover { color: #999; }
div.datepicker tbody th,.DialogBox .boxCtrlButtonPane { text-align: right; }
.datepickerSpace div { width: 34px; }
.datepickerSpace { background:url(../images/caldevider.gif) no-repeat; }
.datepickerGoNext a, .datepickerGoPrev a, .datepickerMonth a { text-align: center; }
.datepickerMonth a:hover { text-decoration:underline; cursor:pointer; }
.datepickerGoNext a { float: right; width: 20px; }
.datepickerMonth a span { color:#555555; font-size:15px; }
.datepickerMonth a:hover { color:#df7663; background:none !important; font-size:15px; }
.datepickerGoPrev a { float: left; width: 20px; }
table.datepickerViewMonths tbody.datepickerDays, table.datepickerViewMonths tbody.datepickerYears, table.datepickerViewMonths tr.datepickerDoW, table.datepickerViewYears tbody.datepickerDays, table.datepickerViewYears tbody.datepickerMonths, table.datepickerViewYears tr.datepickerDoW,.andorOuter li:hover ul ul, .andorOuter li:hover ul ul ul, .andorOuter li:hover ul ul ul ul,#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul,.datepickerBorderT, .datepickerBorderB, .datepickerBorderL, .datepickerBorderR, .datepickerBorderTL, .datepickerBorderTR, .datepickerBorderBR, .datepickerBorderBL,.datepickerHidden,.hide,.DialogBox .minButton, .DialogBox .maxButton,table.datepickerViewDays tbody.datepickerMonths, table.datepickerViewDays tbody.datepickerYears{ display:none; }
td.datepickerDisabled a, td.datepickerDisabled.datepickerNotInMonth a, .datepickerNotInMonthELA a span { color: #d9d9d9; }
td.datepickerDisabled a:hover { color: #f3f3f3 !important }
td.datepickerSpecial a { background: #700; }
td.datepickerSpecial.datepickerSelected a { background-color: #bcedfc; color:#000000 !important; }
th.datepickerWeek { text-align:center !important; }
td.datepickerDisabled { background:#fff !important; }
/**/.calboxBg { /*background:#fff url("../images/callarrow.gif") no-repeat right !important;  width:300px;*/ }
/**/.newcal {border: 1px solid #DAD7D5;float: right;border-left:0px; padding: 1px 0px 1px 5px !important; margin: 0px; margin-right: 5px;_margin-bottom: 5px;width: 210px;font-size: 12px;height: 24px;}
/***/span.calenderSpan { height: 26px; width: 27px; cursor:pointer; float: right; border: 1px solid #E2E0DE; border-right:0px; display: block; background: url(../images/updated/newseticons.png) no-repeat; background-repeat: no-repeat; background-color: #E2E0DE; background-position: -871px -1028px;}
.calendarParentDiv{position: relative;right: 0px;top: 0px; width:310px;}
#alerthead .calendarParentDiv {position: absolute !important;}
/***/.floatRight.paddingTop3.myRepCalender { padding: 2px !important;}
.leftCal { border:0px solid #f6f6f6; -khtml-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; border-right:0px solid; vertical-align:top; }
.rightCal { border:0px solid #f6f6f6; border-left:0px solid; vertical-align:top; }
/**/.operationLink.marginTop7 {margin-top: 4px !important;}
/*jquery datepicker end*/
#nav, #nav ul { margin:0; list-style-type:none; list-style-position:outside; position:relative; }
#nav a { line-height:2.3em; text-decoration:none; }
#nav a:hover { background:#000; color:#fff; }
#nav li,.andorOuter li { float:left; position:relative; }
#nav ul { position:absolute; display:none; width:166px; top:1.5em; }
#nav li ul a { width:166px; height:auto; float:left; }
#nav ul ul { top:auto; }
#nav li ul ul { left:166px; margin:0px; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul { display:;}
a.navStr { width:157px !important; display:block; line-height:23px !important; }
a.navStr:hover { background:none !important; color:#000 !important; }
.baseComboArrow { background:url("../images/callarrow.gif") no-repeat right !important; }
.ui-autocomplete ul { display: none !important; }
.ui-autocomplete .ui-simcomplete-more { float: right !important; cursor: pointer !important; }
.ui-autocomplete {max-width:600px; max-height: 115px !important; overflow-y: auto !important;/* prevent horizontal scrollbar */ overflow-x: hidden; }
.ui-autocomplete li a{ display:block; line-height:18px; text-decoration:none; margin:2px;}
.highlight { background-color: #545454 !important; color:#fff; }
p.rowLine a.highlight { background: #e27227 !important; color:#fff; padding-left:2px; padding-right:2px; cursor:default; text-decoration:none; }
#table_div p.rowLine{width:97%;}
.highlight_mouse { background: #545454 !important; color:#fff; }
.highlight_selected { background-color: #fcfcbf !important; color:#000; }
.groupTitle { font-weight:bold !important; background:white !important; }
.ui-menu-item, .highlight_selected { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.ui-widget .ui-autocomplete-input { font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif !important;  font-size:11px !important; font-weight:normal !important; }
li.simpleon { background:url("../images/right_bullet.png") no-repeat right top;  }
li.simpleon, li.simpleoff { color: #000; cursor:pointer; padding:2px 0px 2px 7px; overflow:hidden; }
li.simpleon:hover { background:#545454 url("../images/right_bullet.png") no-repeat right bottom !important; color:#FFFFFF !important;}
li.simpleoff:hover { background:#FBF9F5 !important; color:#8E0606; }
.lineSep { background:red url("../images/groupdivider.gif") repeat-x; }
.paddingRight5 { padding-right:5px !important; }
.ui-widget-content { border:1px solid #dcdcdc; background:#fff !important; }
.searchFieldLens2 { background:url("../images/search3.gif") no-repeat left; }
a.ui-state-hover { background:#545454 !important; border:1px solid #545454 !important; color:#fff !important; }
.selectedFields input { height:15px; border:0px solid; }
.baseBorderShadow { min-height:450px; padding:0px; border:1px solid #dcdcdc; }
.baseBorderShadow2 {padding:1px; border:1px solid #dcdcdc; }
.baseBorderShadow3 {height:350px; padding:1px; border:1px solid #dcdcdc; }
.leftBox { background:#eeeff0 none repeat scroll 0% 0%; -moz-border-radius:6px 0px 0px 6px; -webkit-border-radius:6px 0px 0px 6px; border-radius:6px 0px 0px 6px; padding:17px 0px 17px 7px; width:230px }
.leftBox3 { border-radius:0px; padding:0px 0px 17px 7px; width:230px }
.reportleftBox { background:#eeeff2;border-radius:0px; padding:27px 0px 17px 10px; width:230px }
.fmReportHolder { padding:20px; }
.fmReport { text-align:left; padding:15px; border:1px solid #f4f4f4; }
.fmReportTitle { font-size: 14px; }
.fmReportTitle, .fmReportData, .fmReportDataDiff { /*font-family: MV Boli, Calligraph421 BT, Helvetica, sans-serif; */color:#232323; }
.fmReportFile { background-position:-59px 0px; width:40px; height:48px; }
.fmReport,.fmReportDataDiff,li.simpleoff,.highLights, .mandatoryRed { color:#8e0606; }
.goButGreen { color:#fff; background:#8cad38 !important; padding:1px 3px; text-align:center; cursor:pointer;}
.goButCalender { color:#fff; background:#8cad38 !important; padding:5px 10px; text-align:center; cursor:pointer;);
font-size:130%; }
.searchFlUl li { padding:2px 5px; }
/**/.welcomeBg {  }
.welcomeButton { background: #8cad38; cursor:pointer; border: 0 none; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 1px 0 rgba(135, 135, 135, 0.1) inset, -1px -1px 1px 0 rgba(135, 135, 135, 0.1) inset; color:#FFF; padding: 4px 20px; font-size:14px; height:40px; }
.welcomeButtonDisabled { background:#c6c5b3; border: 0 none; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 1px 0 rgba(135, 135, 135, 0.1) inset, -1px -1px 1px 0 rgba(135, 135, 135, 0.1) inset; color:#726963; padding: 4px 20px; font-size:14px; height:40px; }
.verticalDivider { border-left:1px solid #d6d7d6; }
.columnSingle .widget h2 { border-bottom: 1px dashed #F4F4F4; color: #000000; cursor: move; font-size: 15px; margin: 0 0 5px; padding: 5px; }
#statusLabel { width:100px; padding:2px 10px; background:yellow; z-index:2000; text-align:center; -khtml-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; position: fixed; top: 0px; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1); }
.disabledHostRow td {color:#999 !important; cursor:default; border-bottom:1px solid ##F4F4F4 }
.disabledHostRow td a { color:#999 !important; }
.applycancel { margin-top:10px; }
.fContFocused { background:#fff; border:1px solid #659FCB; -khtml-border-shadow: 0px 0px 5px #A6D6FF; -moz-box-shadow: 0px 0px 5px #A6D6FF; -webkit-box-shadow: 0px 0px 5px #A6D6FF; box-shadow: 0px 0px 5px #A6D6FF; padding:5px; margin-bottom:40px; }
.blinking { background:#fff; border:1px solid #d7eeff; -khtml-border-shadow: 0px 0px 5px #dcefff; -moz-box-shadow: 0px 0px 5px #dcefff; -webkit-box-shadow: 0px 0px 5px #dcefff; box-shadow: 0px 0px 5px #dcefff; padding:5px; margin-bottom:40px; }
.fContFocusedRemoved { background:#f4f4f4; border:1px solid #f4f4f4; -khtml-border-shadow: 0px 0px 5px #FFF; -moz-box-shadow: 0px 0px 5px #FFF; -webkit-box-shadow: 0px 0px 5px #FFF; box-shadow: 0px 0px 5px #FFF; padding:5px; margin-bottom:40px; }
.addDelete { text-align:right; position:absolute; padding-top:7px; display:block; width:580px; }
.groupName { text-align:left; position:absolute; top:-26px; left:-5px; border:0px solid; display:block; width:570px; }
.groupNamepParent { position:relative; }
.andorOuter { padding-right:15px; }
.sublinks, .typesublinks, .logtypesublinks  { width:231px; padding:2px; display:none; }
em.dropdown,em.typedropdown,em.logtypedropdown{ ^padding-top:0px; ^padding-bottom:0px;}
em.dropdown input,em.typedropdown input,em.logtypedropdown input{^margin-top:2px;}
.labelwidth { width:120px; }
.width230 { width:230px; }
.width200 { width:215px; }
#changeScheduleDiv { width:550px; }
#changeHostDiv { width:750px; }
#changeReportDiv { width:650px; }
/* */#ELABody, .centerSpace { padding:0px 0px 0px 0px}
.centerSpace #ELABody { padding:0px }
.headerSub td a:active, .headerSub td a:link, .headerSub td a:visited, .headerSub td a:hover { color:#000; }
.fontweight { font-weight:normal !important; }
.enableImg,.testt li { border:1px solid }
.checkBoxLegend, .unCheckBoxLegend { width:9px; height:8px; vertical-align:middle; cursor:pointer; }
.unCheckBoxLegend { width:9px; height:8px; vertical-align:middle; cursor:pointer; }
.callli li { list-style:decimal; }
#settingInnerDiv .grayTableBorder, #settingInnerDiv .greyBox, #settingInnerDiv .hlpBox, #settingInnerDiv .treesideline, #settingInnerDiv .wizBorder { border:1px solid #ebe9e7 !important }
.marginTop50 { margin-top:50px !important; }
.singleReport .grayTableBorder,.textareaBdrNone,.baseBorderShadow .emptyBorder1 { border:0px solid; }
.selectedSearch a { font-size:13px;}
.andOrOption ul li { padding:3px 5px }
.reporthide-arrow { background-position:-853px -1067px; width:8px; height: 50px; z-index:10; margin-right:0px; display:block !important;}
.reporthide { background-position:-867px -1067px; width: 8px; height: 50px; z-index:10; }
.andorOuter, .andorOuter ul { margin:0; list-style-type:none; list-style-position:outside; position:relative; }
.andorOuter a {color:#184E77;}
.andorOuter a:hover { background:#000; color:#fff; }
.andorOuter ul { position:absolute; display:none; width:90px; top:1.5em; }
.andorOuter li ul a { width:90px; height:auto; float:left; }
.andorOuter ul ul { top:auto; }
.andorOuter li:hover ul, .andorOuter li li:hover ul, .andorOuter li li li:hover ul, .andorOuter li li li li:hover ul { display:;}
.andorOuter a.navStr { width:50px !important; display:block; line-height:normal !important; }
.andorOuter a.navStr:hover { background:none !important; color:#000 !important; }
.buttonDisabled { background:grey; color:grey; }
.box2Disable1 { border:0px solid #d0ccc9; cursor:default; background:#e4e4e4; padding:5px; }
.policyDiv { border:1px solid #F4F4F4;  }
.noDataLegend { width:9px; height:8px; vertical-align:middle; }
.aboutReport { background:#faf9bc url("../images/aboutreport.gif") no-repeat top right; padding:10px; color:#a92b2a; width:230px; white-space:normal; text-align:justify; line-height:17px; }
.groupReports { background:#faf9bc url("../images/aboutreport.gif") no-repeat top right; padding:10px; color:#a92b2a; white-space:normal; text-align:left; line-height:17px; }

.baseBorderShadow .grayTableBorder, .grayTableBorder .lghtgreyBox, .lghtgreyBox1, .baseBorderShadow .wizBorder, .baseBorderShadow .hlpBox, .baseBorderShadow .baseBorderDark1, .baseBorderShadow .treesideline { border:1px solid #F4F4F4 !important; ; }
.baseBorderShadow { height:calc( 100% - 30px); over-flow:auto; }
.datepicker { z-index:9001; }
/*leftpanel resize modified*/
.resizeTempDiv{  /*height:540px; overflow:hidden;*/ margin-top:0px; min-width:3px; overflow-x:hidden; }
.dragElem{ position: absolute; width: 8px; height:100%; background:none; top: -10px; display:none; box-shadow:0px 0px 4px #f4f4f4;}
/* */#newLeft{ min-width:138px; overflow:hidden;margin-top:0px !important;}
.leftBoxArrow { float:right; z-index:20; position:relative; top:28px; }
.leftBoxArrow2 { float:right; z-index:20; position:relative; top:5px; }
/*leftpanel resize modified*/
/**/.leftBoxArrow3 { float:right; z-index:20; position:absolute; top:300px; right:0px; }
#loginmain { width:100%; *width:99.989817021276599%; height:201px; background:url(../images/loginbg.jpg) repeat-x; position:absolute; top:50%;
margin-top:-130px; margin-top:100px/0; left:0px;}
#login_log { width:100%; height:196px; margin-top:0px; background:url(../images/log.png) repeat-x; }
#logobg { width:700px; height:201px; position:absolute; left:0px; top:-1px; background:url(../images/logobg.png) no-repeat; }
#logo { width:190px; height:80px; position:absolute; top:45px; left:40px; }
#loginmain #login { width:400px; height:284px; position:absolute; right:100px; top:-45px; border:1px solid #dedede; background-color:#FFF; box-shadow:0px 0px 10px #7a7a7a; -moz-box-shadow:0px 0px 6px #7a7a7a; -webkit-box-shadow:0px 0px 6px #7a7a7a; border-radius:8px; -moz-border-radius:8px; webkit-border-radius:8px; z-index:10; }
.loginmessage { width:338px; height:50px; margin-top:5px; margin-left:30px; clear:both; }
.loginmessage h1 { font-size: 13px; color:#000; margin-top:20px; float:left; }
.error { width:175px; height:21px; text-align:center; background-color:#fccac1; border:1px solid #e18b7c; margin-left:10px; margin-top:10px; padding-top:5px; float:left; display:block; }
.error2 {color:#ce0000; position: absolute; top:-30px; _left:30px; z-index:30; text-align:center; width:330px; }
.logout { width:220px; height:21px; text-align:center; background-color:#effeb9; border:1px solid #c1d779; margin-left:10px; margin-top:10px; padding-top:5px; float:left; }
.loginbox { width:338px; height:104px; border:1px solid #dedede; margin-left:30px; margin-top:0px; clear:both; }
.login_input1 { padding-top:1px;width:338px; height:52px; border-bottom:1px solid #dedede; clear:both; position:relative; }
.login_input { padding-top:1px;width:338px; height:52px; clear:both; position:relative; }
.txtbox2 { width:300px; width:300px\9; height:39px; *height:40px; color:#888; padding-left:35px; padding-top:8px; padding-bottom:0px; line-height:30px; border:none; border:0px solid; }
.usericon { margin-left:5px; background-position:-426px -175px; ^background-position:-426px -180px; padding-top:17px; padding-right:24px; position: absolute; top:14px;_top:18px; left:5px; }
.passicon { margin-left:5px; background-position:-390px -175px; ^background-position:-390px -180px; padding-top:17px; padding-right:24px; position: absolute; top:14px;_top:18px;left:5px; }
/*#selectdomiain { width:338px; height:39px; border:1px solid #dedede; margin-left:30px; margin-top:9px; clear:both; }
#selectdomiain select { width:320px; margin:3px; border:1px solid #FFF; height:28px; _padding-top:5px;   }*/
.buttonLogin { width:338px; height:50px; margin-left:30px; margin-top:7px; clear:both; }
.remember { float:left; width:150px; height:35px; margin-top:7px; }
.login_bnt { float:right; width:100px; height:35px; margin-top:7px; }
.loginbtn { width:68px; height:35px; border:none; background-color:#7fa913; font-size:15px; color:#FFF; float:right; }
#copyright { width:99%; margin:auto; text-align:center; height:25px; position:absolute; bottom:25px; font-size:10px; }
/* login css end */
#selectdomiain { width:334px; height:40px; margin:10px 33px 0px; ; border:1px solid #dedede; visibility:visible; clear:both; }
#selectdomiain select { background:transparent; width:320px; padding:5px; border:1px solid #FFF; height:30px; margin:5px; }
.leftBox2 { border-radius:0px; background:#f4f2f2; padding:17px 0px 17px 7px; width:230px; }
.leftBoxInner { left:-4px;}
.removeRadiusLeft { -khtml-border-radius:0px !important; -webkit-border-radius:0px !important; -moz-border-radius:0px !important; border-radius:0px !important; border-left:0px solid !important; }
.commonTitle, .commonTitle:hover { color: #000000 !important; cursor: default; font-size: 15px !important; line-height: 15px; text-decoration: none !important; }
.commonTitle2, .commonTitle2:hover{ color: #184E77  !important; cursor: default; font-size: 13px !important; line-height: 15px; text-decoration: none !important; }
.strikeThrough { text-decoration: line-through; }
.leftBoxInner a:active, .leftBoxInner a:visited, .leftBoxInner a:link, .leftBoxInner a:hover, #alertScroll * { color:#000 !important; }
.emptyBorder1 { border:1px solid #d0ccc9; }
.invisibleCheckBox,.addattr,.deleteattr{ visibility:hidden; }
.logColeAlert { background-position:-0px -59px; width:41px; height:39px; }
.logColeAlertDisabled { background-position:-44px -59px; width:41px; height:39px; }
.compGroup { background-position:-493px 0px; width:11px; height:11px; }
.compReport { background-position:-536px 0px; width:11px; height:12px; }
.listDot2 { background-position:-515px 0px; width:14px; height:11px; }
.collectall { background-position:-560px 0px; width:23px; height:17px; }
.installButLeft2 { background-position:-99px -59px; width:19px; height:23px; }
.downloadButLeft2 { background-position:-132px -59px; width:19px; height:23px; }
.installButRight2 { background-position:right -59px; padding:5px; }
.agentAdmin { background-position:-168px -59px; width:41px; height:39px; }
.agentAdminDisabled { background-position:-224px -59px; width:41px; height:39px; }
.regularTxt { font-size:11px !important; font-weight:normal !important; }
.newcalNoArrow { border:0px solid #999; border-bottom:0px solid; padding:3px; padding-left:10px !important; margin:0px; width:350px; font-size:14px; }
.minHeigh300 { height: 400px; }
.highLight2,.searchHighLight { background:#ffff8b; }
.myreportAutoScroll { min-height:300px; height:500px; overflow:hidden; overflow-y:auto;  }
.alertAutoScroll { height:395px; overflow-y:auto; }
.profileScroll{ height:180px; overflow-y:auto; }
ul.listMenu2 li { padding:11px; cursor:pointer; }
.quickLinkBut em { text-decoration:none; border:0px solid; white-space:nowrap; color:#fff; cursor:pointer; }
.newquicklinks a:hover, .newquicklinks a:link, .newquicklinks a:visited, .newquicklinks a:active { text-decoration:none !important; }
.padding0 { padding:0px !important; }
/**/.pageHdr { height:33px;    padding-left: 10px; }
.deleteReport { background-position:-467px 0px; width:10px; width:10px; }
.baseBorderDark1 .baseBorder1, .baseBorderShadow .baseBorder1 { border:1px solid #ccc !important; }
.edit2Disabled { background-position:-721px -94px; cursor: pointer; height: 16px; visibility: hidden; width: 20px; }
.sviewer { background-position:-657px -1063px; width:18px; height:12px; }
.portUp { background-position:-656px -1036px; width:18px; height:12px; }
.firstTimeMgs { background:#d7d7d7; display: inline-block; padding:4px 10px; }
html,body { height:100%; }
.tabArrow { background:url("../images/updated/newseticons.png") no-repeat; background-position:-246px -132px; width:6px; height:3px; margin-left:2px; }
.searchFocus { background:#fff; color:#000; margin:0em !important; padding-left:5px !important; width:180px;height:25px; border:0px solid; font-size:12px; margin-top:-1px\9; }
.searchHeaderLeftFocus { background-position:-270px -132px; width:10px; height:25px; border:0px solid !important; }
.searchHeaderButtonFocus {  background-position:-320px -132px; width:25px; height:25px; border:0px solid !important; left: -2px; position: relative; }
.errorBox { background:#fccac1; width:250px; height:20px; text-align:center; padding-top:5px; margin-top:5px; }
.successBox { background:#effeb9; text-align:center; width:280px; position:absolute; padding:3px 10px; left:40%; top:5px; z-index:-1; }
a.deleteReport { background:url("../images/delete5.gif") repeat-x 0px 0px; }
a.deleteReport:hover { background:url("../images/delete5.gif") repeat-x 0px -11px; }
.txtareabg { background-color:#E9EAEA; }
.searchAreaStyle2 { background:#f4f4f4; border:1px solid #cacac2; line-height:20px; width:650px; min-width:80px;}
.searchmenu { line-height:18px; }
#groupEle { width:580px; position:relative; }
#searchcontainer { width:610px; height:160px; overflow-y:auto; padding:20px; position:relative; z-index:1; }
.clearsearch { background:url(../images/general-images.gif) no-repeat; background-position:-115px -264px; padding-left:23px; padding-top:5px; }
.tipsmsgdiv { background-color:#dfdfdf; border-top-left-radius:4px; border-top-right-radius:4px; font-size:11px; }
#helpmsg { position:absolute; bottom:7px; width:690px; left:9%; height:20px; }
.clsmsg { color:#645f5f; font-size:11px; cursor:pointer }
.criteriaheading { position:absolute; left:10px; top:8px; }
.criteriaheadingnew { position:absolute; left:10px; top:15px; }
.criteriacls { position:absolute; right:10px; top:5px; cursor:pointer; }
.criteriaclsnew, .newRulecls, .widgetDivCls, .cusTbl_SrcCls{ position:absolute; right:10px; top:10px; cursor:pointer; }
.dropPosition { left:11px; top:29px; z-index:999; }
.questions { color:gray; }
.bdrall { border:1px solid #D0CCC9; }
.listMenu1new { overflow-x:auto; white-space:nowrap; }
.width205 { width:205px; }
.starIcons { background:url(../images/general-images.gif) no-repeat; padding-left:15px; height:16px; background-position:-9px -734px; margin-right:5px; }
.starIconsFilled { background:url(../images/general-images.gif) no-repeat; padding-left:15px; background-position:-37px -734px; margin-right:5px; }
.hostspliter { width:260px; margin:5px auto; position:relative; }
.hoststxt { position:absolute; left:35%; background-color:#FFF; }
p.rowLine span,.wordbreak,#table_div pre{ white-space: pre; /* CSS 2.0 */ white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-line; /* CSS 3.0 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: -moz-pre-wrap; /* Mozilla */ white-space: -hp-pre-wrap; /* HP Printers */ word-wrap: break-word; /* IE 5+ */ word-break: break-all; }
.searchresultbreak { table-layout:fixed; }
.wordbreak1{ white-space: normal; word-break: break-all;}
.iepadding10 { padding:10px !important; _padding-bottom:40px !important; }
.baseBorderShadow .custompatterntbl { width:100% !important; margin-top:0px !important; }
.loadGraphImg{background: url("../images/loading.gif") no-repeat;background-position:center;}
/**/.calboxHover{cursor:pointer;}
.hlpText ul li{text-align:left;}
#PatternExting{ width:660px; height:425px; margin:auto; overflow:hidden;}
.patternext{ width:660px; height:305px; overflow:auto;}
.patternExtmsg{ width:530px; height:80px; background-color:#f5f5f5; position:relative; }
.tagfor,.tagto{ width:268px; height:63px; position:absolute; top:-41px;}
.txtbold1{ font-size:16px; color:#467893;}
.txtbold{ font-size:16px; color:#6f7f50; background-color:transparent; border:0px;}
.tagfor{ background-color:#f6faff; border:1px solid #cde2f6; left:-22px; box-shadow:5px 7px 0px 0px rgba(0, 0, 0, 0.10); -webkit-box-shadow:5px 7px 0px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:5px 7px 0px 0px rgba(0, 0, 0, 0.10); -khtml-box-shadow:5px 7px 0px 0px rgba(0, 0, 0, 0.10);}
.tagto{ background-color:#f8fdef; border:1px solid #dde7ae; right:-22px; box-shadow:-5px 7px 0px 0px rgba(0, 0, 0, 0.10); -webkit-box-shadow:-5px 7px 0px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow:-5px 7px 0px 0px rgba(0, 0, 0, 0.10); -khtml-box-shadow:-5px 7px 0px 0px rgba(0, 0, 0, 0.10);}
.dropbtn{ width:40px; height:60px; background: #e1eccf; /* Old browsers */ background: -moz-linear-gradient(top, #e1eccf 0%, #f8fdef 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1eccf), color-stop(100%,#f8fdef)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #e1eccf 0%,#f8fdef 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #e1eccf 0%,#f8fdef 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #e1eccf 0%,#f8fdef 100%); /* IE10+ */ background: linear-gradient(to bottom, #e1eccf 0%,#f8fdef 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1eccf', endColorstr='#f8fdef',GradientType=0 ); /* IE6-9 */ border-left:1px solid #eff4e4;}
.droparrow{ width:12px; height:14px; background-position:-184px -355px; margin-top:25px; cursor:pointer; }
.tagimg{ width:80px; height:72px; position:absolute; left:226px; top:-21px; z-index:1;}
.tagimg1{width:63px; height:23px; background-position:-87px -349px;}
.tagpattern_dropdown{ width:268px; height:auto; background-color:#FFF; position:absolute; top:25px; right:-22px; z-index:1; overflow:auto; display:none;}
.logtype{ margin:10px 10px; padding:0px; text-align:left;}
ul.logtype li{ padding-left:10px;}
ul.logtype li:hover, .logtypeactive{ background-color:#545454; color:#FFF; cursor:pointer;}.tvie a{text-decoration: none !important;}
.tvie a{text-decoration: none !important; }
/*#Report_TR_0 td, #Report_TR_1 td, #Report_TR_2 td, #Report_TR_3 td{padding-left:2px !important;}*/
#allUsers, #selectedUsers{height:200px;}
.chkbox{ width:12px; height:12px; border:1px solid #CCC; cursor:pointer; box-shadow:inset 1px 1px 4px #CCC; -moz-box-shadow:inset 1px 1px 4px #CCC; -webkit-box-shadow:inset 1px 1px 4px #CCC; -khtml-box-shadow:inset 1px 1px 4px #CCC;}
.chkon{ background:url(images/right_bullet.gif) no-repeat;}
.chkoff{ background:url(images/unchk.gif) no-repeat; background-position:-1px 0px;}
#editGroupDiv .grayTableBorder {border:2px solid #868686 !important;}
#logType{border:1px solid #CACAC2;padding-top:3px;padding-bottom:1px;padding-left:4px;}
.application{background-position:-20px -456px; cursor:pointer;}
.applicationDis{background-position:-95px -456px;}
/*.customPattern{background-position:-170px -456px; cursor:pointer;}
.customPatternDis{background-position:-245px -456px;}*/
.searcharrow{ width:29px; height:13px; position:absolute; top:-9px;  left:6px; background:url(../images/searcharrow.png) no-repeat; background-position:-2px -2px; ^background-position:-2px -1px;}
.searcharrow1{ width:29px; height:13px; position:absolute; top:-9px; left:52px; background:url(../images/searcharrow.png) no-repeat; background-position:-37px -2px; ^background-position:-37px -1px; }
.searchtxtarea{ background:url(../images/bgtxtarea.png) no-repeat; background-position:0px -10px; ^background-position:0px -9px; height:105px; padding-top:2px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.searchtxtarea textarea{ height:100px !important; width:700px;}
.searchtxtarea textarea:focus {outline: none;}
@-moz-document url-prefix() { .searcharrow { top:-8px;} .searcharrow1 { top:-8px;} .searchtxtarea{ background-position:0px -9px;}  }
.font12Normal{font-size:11px;font-weight:normal;}
.clsvalidatetag{ color:#606465; font-size:10px; font-weight:bold;}
.taggedas{background-position:-250px -332px; width:70px; height:67px; position:absolute; left:-19px; top:-18px;  z-index:10;}
.searchnewpan{ background-color: white;z-index:1; border-bottom:1px solid #F4F4F4; padding:5px 0px; box-shadow:0px 0px 10px rgba(0,0,0,0.2); left:0; position: absolute;}

.searchnewpan1{position: fixed; left:0px; top:0px; width: 100%; z-index:999; height: 35px; background-color: white; border-bottom:1px solid #F4F4F4; padding:0px 0px 16px 10px !important; box-shadow:0px 0px 10px rgba(0,0,0,0.2); }
/*column chooser for search STRAT*/
.ms2side__select {float: left;}
.ms2side__header {width: 260px;margin-bottom:5px;}
.ms2side__options, .ms2side__updown {float: left;font-size: 10pt;margin: 0;padding: 0 8px;width: 40px;color: black;text-align: center;overflow: hidden;}
.ms2side__updown {font-size: 9pt;}
.ms2side__options p, .ms2side__updown p {margin: 2px 0;padding: 0;cursor: pointer;border: 1px solid black;}
.ms2side__options p.ms2side_hover, .ms2side__updown p.ms2side_hover {background-color: #F0F0FF;border-color: #0000FF;cursor: pointer;}
.ms2side__options p.ms2side__hide, .ms2side__updown p.ms2side__hide {cursor: default;color: gray;border: 1px solid #C9C9C9;background-color: #F0F0F0;}
.ms2side__div select  {width: 250px;height:130px;float: left;}
.ms2side__options,.ms2side__updown{ padding-top:58px;}
.ms2side__div select, .ms2side__header input{border:1px solid #E6E8E3;border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
/* INPUT FOR SEARCH */
.ms2side__header input {width: 167px;height:17px;}
.ms2side__header input.wait {width: 80px;height: 12px;background: #FFFFFF url(../images/loading.gif) no-repeat center right;}
.ms2side__header input.small {width: 50px;height: 12px;}
/* INPUT FOR SELECT SEARCH */
.ms2side__header select {width: 100px;font-size: 11px;height: 18px;float: none;}
.ms2side__header select.small {width: 70px;}
/* REMOVE FILTER OPTION FOR SEARCH */
.ms2side__header a {font-size: 10pt;padding: 0 8px;width: 16px;height: 16px;color: black;text-align: center;text-decoration: none;background: #FFFFFF url(../images/close.gif) no-repeat center center;margin: 0 0 0 3px;}
.ms2side__header a:hover {background-color: #F0F0FF;border-color: #E6E8E3;}
.AddAll, .RemoveAll, .MoveTop, .MoveBottom{display:none;}
/*column chooser for search END*/
.MoveUp {background-position:-117px -181px;height:17px;width:25px;}
.MoveDown {background-position:-164px -181px;height:17px;width:25px;}
.SelSort{background-position:-199px -182px;height:17px;width:25px;display:none;}
p.MoveUp.ms2side__hide{background-position:-236px -181px;height:17px;width:25px;}
p.MoveDown.ms2side__hide{background-position:-283px -181px;height:17px;width:25px;}
p.SelSort.ms2side__hide{background-position:-318px -182px;height:17px;width:25px;}
/**/.overlay:not(canvas) {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #707173;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;z-index: 4;}
/***/div#fldExtractPage{background:white !important;}
/***/div#logdataDiv { word-wrap: break-word;}
.sheduleWidth{width:180px;}
#changeScheduleDiv .compSheduleWidth{width:134px;}
.manageserlistDiv div{padding:2px}
.loginCaption{left: 40px;top: 130px;position: absolute;color:#827d7d;font-style:italic;}
.width213 { width:213px; ^width:213px;}
.width210 { width:210px; }
#manageSer #defaultVal{color:#C1C1B9;}
.width195{width:195px;}
.msDown,.serviceModeAlert a:active, .msDown,.serviceModeAlert a:link, .msDown,.serviceModeAlert a:visited, .msDown,.serviceModeAlert a:hover{color:#000;}
.serviceModeAlert{ text-align:center;top:0;left:515px; position:absolute;z-index:40;background:#FFC600; padding:0px 7px;color:#000!important; -khtml-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; padding-right:7px !important; padding-left:7px !important; margin-right:1px; }
div#leftNavbg {
    padding-top: 10px;
}
.msDown { text-align:center;top:0;left:215px; position:absolute;z-index:40;width:200px;background:#FFC600; padding:0px 7px;color:#000!important; -khtml-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; padding-right:7px !important; padding-left:7px !important; margin-right:1px; }
.mServerTab ul li a, .mServerTab ul li a span{cursor:default !important;}
.mServerTab ul li a span{color:#746565 !important; }
.mServerTab ul li#selTab a span{color:#000 !important;cursor:pointer !important;}
.errorBand{margin-bottom:10px;background:#3a2c2b;color:#fff}
ol.errorlist{ width:250px; margin-left:38%;}
ol.errorlist li{ list-style:decimal inside; text-align:left;}
/**/.quoteOnlineBut{z-index:100;position:absolute;top:0;right:370px;}
.adsdropDownContBoxSmall{width:155px;}
.addButArrow { background:url("../images/updated/newseticons.png") no-repeat; background-position:-221px -878px; width:10px; height:7px; margin-left:4px; }
/**/.addbtn{line-height:25px;background: #7ebb49 none repeat scroll 0% 0% !important;}
.quickLinkBut a:link, .quickLinkBut a:active, .quickLinkBut a:visited, .quickLinkBut a:hover, .quickLinkBut a em{ text-decoration:none;}
.videohelp{ width:19px; height:11px; background-position:-5px -449px;}
.statusLabel{width:100px; padding:2px 10px; background:yellow; top:0px; left:47%; position:fixed; z-index:2000; text-align:center; -khtml-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; display:none;}
#groupEle{ ^z-index:0;}
.fContFocused{ ^z-index:5;}
.unassign{ width:15px; height:16px; background-position:-52px -449px;}
.searchNewHighLight{ background-color:#f7b44b;}
.errorNew {color:#A92B2A; margin-left:5px;}
.searchresultbreak tr td{border:0px solid !important;}
.deviceSelectHeight select{height:200px !important;}
.preSuffixDisable, .preSuffixDisable td, .preSuffixDisable input{background:#ececec;cursor:default;}
.placeholderUsername,.placeholderPassword{ position:absolute; top:18px; left:35px; color:#888; display:none;}
#passwordText {
    display: none;
}
#table_div pre{ font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif !important;  padding:0px; margin:0px 0px 10px 0px; *margin-bottom:0px;}
.msgdulltxt{ color:#9B9B9B;}

/*Left coloumn re-size start*/
#resizeDiv {width:200px; height:100% !important; min-width:90px; max-width:300px !important; padding:5px; background-color:#DFDFDF; position:absolute;}
.resizeMain > .ui-resizable { position: relative; top:-13px; padding-top:25px;}
#leftNavbg .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 100; display: block;}
#leftNavbg .ui-resizable-e { cursor: e-resize; width: 13px; right: -10px; top: 13px; height: 100%; }
#leftNavbg .ui-resizable-e.hover, .ui-resizable-e.hover .dragEle_temp{border-top-left-radius:4px; border-bottom-left-radius:4px; display:block; overflow:hidden;}
#leftNavbg .ui-resizable-e.selected_new{background:url(../images/lft_panel_spliter.gif) repeat-y center;}
/**/.resizeMain{ padding:5px 0px 0px 8px !important;position: relative;top: 0px;}
.reSizeMainSettings{ padding:5px 0px 0px 0px !important;}
.splitterpoint{ width: 4px; height: 20px; background-color: #999; top: 45%; position: relative; display:none;}
#leftBoxArrow{ right:0px !important; }
.report_leftpanel img{ margin-top:25px;}
.paddingTopIE7_35{ *padding-top:35px !important; }
.report_leftpanel1 .ui-resizable-e{ margin-top:35px;}
.alert_leftpanel img{ margin-right:15px; }
.dragEle_temp{ width: 6px; border-right: 1px dashed #000; height: 100%; display:none; margin-left:-1px; }
.resizeTempDiv{-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.leftBoxInner td{ white-space: nowrap; line-height: 26px}
.newarrow{ width:7px; height:13px; background-position:-99px -452px; }
/**/.pageTitle{ position: relative; top: 10px; left:0px; padding:0px 0px; ^width:96%; ^padding:0px; ^left:35px;}
/**/#ELABody > table tbody tr td > table.pageTitles{ position: absolute; top: 62px; left:0px; padding:0px 0px; ^width:96%; ^padding:0px; ^left:35px;}
/**/.report_details{ position:relative; top:33px; padding:0px 10px; }
.marginTop40{ margin-top:40px; }
.txt_truncate{ width:150px; max-width:150px;  }
.text_truncate{ width:130px; max-width:130px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float:left;}
.left_action{ right: 10px;position: absolute; }
/*.left_action{ width:80px; left: 210px; position: relative; }*/
.yaxisLabel{ left:0px !important;}
.lgtGrey{ color:#aaa;}
.setting_left tr td{ padding-left:10px; }
/*Left coloumn re-size end*/


/*host_name alignment*/
#host_detail{ width:100%; overflow:auto; overflow-x:hidden;}
#host_detail.resize_div{  height:120px; }
#host_detail ul{ margin:3px 0px; padding:0px;}
#host_detail ul li{padding:1px 2px; float:left; border-radius:4px; line-height:14px; margin:2px; width:140px; cursor:default; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
#host_detail ul li:hover{ background-color:#EEE;}
#host_detail ul li div{width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-left:8px;}
.ui-resizable-s { width:50px; height:8px; position:absolute; background: url(../images/btm_gripper.gif) no-repeat center; left:45%; cursor:s-resize; bottom:-7px; }
.hostresize_temp > .ui-resizable{ position:relative; }


/* Assign Tag*/
#assignTemplate{ max-height:150px; overflow:auto;}
/**/.assignTag_help{ width:27px; height:29px; background-position:-336px -1042px; cursor:pointer;}
.assignTag_small{ width:20px; height:20px; background-position:-110px -446px; cursor:pointer; visibility:hidden;}
.assignTag_big{ width:24px; height:24px; background-position:-139px -442px;}
.extractfield_small{ width:21px; height:23px; background-position:-178px -443px; cursor:pointer; visibility:hidden;}
#assignedTag{ -khtml-border-shadow:0px 1px 23px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 23px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 23px rgba(0,0,0,0.1); box-shadow: 0 1px 23px rgba(0, 0, 0, 0.5); z-index:990; min-height:280px;}
.assignTag_pointerDown{ width:30px; height:18px; background-position:-210px -448px; position:absolute; bottom: -17px; right: 40px;}
.assignTag_pointerUp{ width:30px; height:18px; background-position:-242px -448px; position:absolute; top:-17px; right: 40px;}
#parsedTable th{ background:none !important;}
.visblityImp{ visibility:visible !important;}
.limitExist,input[type="text"]:focus.reqField{ border:1px solid #e18b7c !important; box-shadow:0 0 6px #e18b7c !important; outline:none;}
#assignTagDrag{ cursor:move; max-height:35px;}
.assignTagactive td,.assignTagactive:hover{ background-color:#ffeaa8 !important; }
.assignTagCriteriaEle{ width:352px; min-height:40px; height:auto; border:1px solid #E6E8E3; float:left; margin-bottom: 5px; border-radius: 4px; overflow:hidden; color:#CCC; padding:2px; font-size:11px; cursor:pointer; box-shadow:inset 0 1px 4px #f9f9f9;}
.assignTagCriteriaEle:hover, .asignDiv_selected, .asignDiv_selected:focus, .inptFocus:focus, .maxLit:focus, .nTxtBox:focus, .addruleContDiv .txtbox:focus, .addRuleTxtBox .txtbox:focus, .areaSelected, .myRepWCList li:hover, .groupNode:hover:not(.grpHideEle), .customTagInpt:hover, .customTagInptActive{ border:1px solid #659FCB; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); border-color: rgba(82, 168, 236, 0.8); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; }
.areaSelected{border:1px solid #74b9ef !important}
.crtDivHolder{ margin-bottom: 7px; }
.assignTagCriteriaEle:hover .assignTagCriteriaImg{ display:block;}
.assignTagCriteria{ width:336px; height:auto;  float:left; padding-top:2px;}
.assignTagCriteriaImg{ width:9px; height:16px; background-position:-502px -448px; float: right; margin-top:13px; margin-right: 6px; display:none;}
.assignTagCriteriaImg.show{ display:block;}
.assignCrtDiv{ width:352px; max-height:120px; position:absolute; top:46px; right:-3px; ^right:44px; overflow:hidden; overflow-y:auto; padding:4px; z-index:100;}
.assignCrtDiv table tbody tr td{ height:30px; padding:0 !important;
border-bottom:none !important; }
.assignCrtDiv table tbody tr:hover,.Taglistcriteria table tr:hover{ background-color:#fcfcbf;}
.assignCrtDiv table tbody tr:hover .assignTagoperator{ display:block;}
.assignedTag{ border: 1px solid #ECECEC; display:block; float: left; padding:0px 3px; background-color:#ECECEC; color:#555; margin:2px 4px; line-height:15px; border-radius:4px; }
.assignedTag{ white-space:pre-line; word-break:break-all; ^white-space: nowrap;}
.assignedTag:hover{ background-color:#fcfcbf; border-color:#fcfcbf; cursor:default;}
.assignedTag.active:hover{ background: #CDE69C; border-color: #CDE69C; cursor:default;}
#assignedTag .active{background: #CDE69C; color: #638421; border: 1px solid #A5D24A;}
.assignCrtDiv input[type="text"],.Taglistcriteria input[type="text"]{ width:140px; display: inline-block; color: #555555;  background-color: #ffffff; border: 1px solid #e6e8e3; -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding: 1px 3px; border-radius: 3px; margin:3px 0px; height:20px;}
.assignCrtDiv input[type="text"]:focus, .Taglistcriteria input[type="text"]:focus, #assignedTag input[type="text"]:focus, #assignedTag textarea:focus{ border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
#fields a.fldname{ text-decoration:none !important; color:#9B9B9B !important; cursor: default; }
#fields a.fldname1{ text-decoration:none !important; cursor: default; }
.assignCrtParent{ display:table;}
#fields > a { color:#9B9B9B !important; }
.assignCrtDiv{ border: 1px solid #777; *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 1px 18px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 1px 18px rgba(0, 0, 0, 0.4); box-shadow: 0 1px 18px rgba(0, 0, 0, 0.4); -webkit-background-clip: padding-box;-moz-background-clip: padding; background-clip: padding-box; background-color:#FFF;  z-index:100;}
.assignTagactive #fields > a{ color:#595656 !important; }
.txtarea { border: 1px solid #E6E8E3; padding-left: 3px; padding-right: 3px; max-height:200px;}
.txtarea{ border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; }


/*Verify Login*/
.verifytitle{ margin:15px 0px; padding:0px; text-align:center; font-size:16px; color:#3e3e3e; text-shadow:0 1px 0 #FFF;}
.verify_login_tbl{ background-color:#FFF; box-shadow:0 0 5px #999; border-radius:8px; padding:5px 2px 0px 2px; z-index:1; position:relative;}
.verify_fail{ background-color:#d77373; border-radius:2px; color:#FFF; font-size:10px; width:55px; padding-top:2px; height:16px; text-align:center;}
.verify_success{ background-color:#71a560; border-radius:2px; color:#FFF; font-size:10px; width:55px; padding-top:2px; height:16px; text-align:center;}
.verify_troubleshoot{ background:#f3f3f2 url(../images/verify_troubleshoot_bdr.gif) repeat-y left; border-top-right-radius:6px; border-bottom-right-radius:6px; color:#535353;}
.paddingRight5{ padding-right:5px;}
.verify_trouble{ width:180px; background-color:#dadada; border-bottom-left-radius:4px; border-bottom-right-radius:4px; height:17px; padding:2px 10px 6px; text-align:center; position:relative; top:2px; display:none; }
.verify_trouble a{ cursor:pointer;}
@-moz-document url-prefix() { .verify_trouble { top:0px; }}
.verify_btn,.posrel{ position:relative;}
.verify_trouble a{ color:#184e77; }
.verify_troubleshoot ul{ margin:0px; padding:0px; margin-right:10px;}
.verify_troubleshoot ul li{list-style: url(../images/listDot.gif) inside; padding: 0px 0px 0px 5px; margin: 2px 0px 2px 0px; line-height:20px;}
.verify_troubleshoot h3{ margin:10px auto; padding:0px; font-weight:bold;}
.verify_troubleshoot ul ul{ margin-left:10px; margin-top:5px;}
.verifylogin_cont{ width:100%; height:230px; overflow-y:auto; overflow-x:hidden; }
.verifylogin_cont table tr:nth-child(even){ background-color:#fafafa;}
.sortablenew td{ cursor:pointer;}
.sortablenew td:hover{ text-decoration:underline;}
.verify_helpIcon{ width:22px; height:21px; background:url("../images/updated/newseticons.png") no-repeat; background-position:-286px -445px;}
.verifyErrorHelp{ margin:7px 5px 10px 20px ; }
/*fim*/
.selected2 a:link, .selected2 a:active, .selected2 a:visited, .selected2 a:hover{font-size:13px;color:#000 !important;text-decoration:none;}
.uparrow{ width:7px; height:4px; background-position:-127px -187px;}
.fimdownarrow{ width:7px; height:4px; background-position:-174px -188px;}
.jstree-apple > ul li a{ text-decoration:none !important;}
.jstree-apple > ul li a:hover{ color:#8E0606 !important;}
.jstree-clicked{ color:#000 !important;}
.fimSearchDiv{ position:relative;}
.searchRow input[type="text"]{ padding-right:28px; }
.fimClear{ width:14px; height:14px; position:absolute; right: 2px; padding: 0px 2px; top:0; cursor:pointer;}
.disableInpt{ background-color: transparent; border: 0;}
.scrlTop{ position:fixed; bottom:0px; right:10px; display:none; background-color:rgba(0,0,0,0.2); cursor:pointer; border-radius: 4px; text-align: center; padding:6px 10px; }
.scrlTop p{ margin:0;}
.navBtm{margin-top: 10px; background-color:#F2EFE9; display: table; display:none; float: right; width: 100%; border-radius: 2px; padding: 5px 2px;}
.scrlTopImg{ border:0px solid;width:12px; height:16px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-879px -445px;}
.calUL label{ cursor:default;}
/*fim end*/

/*top N Graph*/
#flotTip{border:2px solid #676767; padding:7px 10px 5px 10px;background:#fff;border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;position:absolute; word-break:break-all; max-width:400px;}
.yaxisLabel{ left:0px !important; font:Lucida Sans Unicode, Verdana, Arial, Lucida Grande, Helvetica, sans-serif !important; color:#000; font-size:11px !important; }
#parsedTable p a{ margin-right:0px !important;}
#topNDiv{ width:900px; background-color:#FFF; position:absolute; min-height:180px;border: 1px solid #899399;}
.topnCountbg{ background-color:#e6e6e6; margin-top:6px; }
.topnCount{ height:6px; background-color:#2f9399; color:#066; width:100%; display:block; }
#topp10Graph tr td,#leastGraph tr td{ padding:3px 2px;}
.lowDiskspace{height:0px; display:none; width:500px; overflow:hidden; position:absolute;  z-index:1000; top:0; left:33%; background-color:#fcf8e3; border-bottom-left-radius:12px; border-bottom-right-radius:12px; padding:0; text-align:center; }
.lowDiskspace span{ font-size:12px; color:#ab2222; line-height:14px;}
.nalertIcon{ width:21px; height:18px; background-position:-322px -447px;}
#alertmsgDiv{ padding:1px; position:absolute;}
.alertmsgClose{ color:#705727; padding-right: 4px; padding-top: 2px; font-size: 12px; cursor:pointer; }
.alertmsgT{ font-size:13px; padding:8px 6px; float:left;}
#alertmsgDiv ul{ margin:3px 0px; padding:0px;}
#alertmsgDiv ul li{ line-height:16px; padding:6px;}
.alertmsgPointer{ width:19px; height:13px; background-position:-354px -448px; position:absolute; top: -13px; right: 31px;}
.alertMsgTitle{ width:222px; height:34px; background-color:#ffc758; position:relative; border-top-left-radius:4px; border-top-right-radius:4px;}
.wImp100p{ width:100% !important;}
#alertMask{ display:none !important;}
.TopNExport{ position:absolute; top: 8px; right: 50px; cursor:pointer;}
.log_formats{ margin:0px 10px; padding:0px;}
.log_formats li{ list-style-type:disc !important; line-height:18px; list-style-position:inside;}
.addoracle{ width:240px; height:30px; }
.addoracle textarea{ width:230px; height:25px; outline:none; resize:none }
#fmTreeview{ overflow:hidden; height:525px; width:300px;}
#fmTreeview:hover{ overflow:auto;}
#currentTable tbody tr:hover, #initTable tbody tr:hover, #fmreportTitle tbody tr:hover{ background: #fcfcbf !important; cursor:default; }

/*Need Assistance*/
.needhelpBtn{ width:28px; height:101px; background:url(../images/updated/newseticons.png) no-repeat; background-position:0 -607px; }
.needhelpBtn:hover{background-position:0 -732px; }
/* */.needhelp{ width:30px; height:150px; position:fixed; top:40%; color:#FFF; display:none !important; cursor:pointer; left:0px; z-index:1000; display:none; }
.textBox{ width:250px; height:26px; border:none; border:1px solid #dedede; border-radius:3px; padding:0px 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s; }
.textBox:focus,.helptxtarea:focus{ border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); }
.helptxtarea{ width:250px; height:76px; border:none; border:1px solid #dedede; border-radius:3px; resize:none; padding:4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s; }
.HelpMailError,.HelpMailSuccess{ background-color:#fccac1; border:1px solid #e18b7c;display:none;  border-radius:4px; color:#ce0000; padding:4px; width: 250px; margin: 3px auto; text-align: center;  }
.HelpMailSuccess{ background-color:#effeb9; border:1px solid #c1d779; color:#000;}
#openConfigWindow{ cursor:pointer; color:#000; }
#openConfigWindow:hover{text-decoration: underline;}


/*Custom Alert Criteria*/
.msgdulltxt { color:#9B9B9B; }
.placeholder { border:1px dashed #cfcfcf; }
.ui-nestedSortable-error { background:#fbe3e4; color:#8a1f11; }
ol.sortable{ margin:0px; padding:0px; list-style:none;}
.nest_fContFocused ol .nest_container{ margin-right:5px;}
.nodebg{ background:url(../images/node.png) no-repeat top left; }
.lastnodebg{ background:url(../images/lastnode.png) no-repeat !important; }
.bgnone{ background:none !important;}
ol.sortable > li { margin:0px; background:url(../images/node.png) no-repeat top left; padding:7px 0 0px 12px;}
ol.sortable > li:last-child{ }
ol.sortable > li div div{padding:3px; margin:0; cursor: move;}
.sortable li div > div:hover { background:#eee; }
.sortable li div div:hover .sublinks, .sortable li div:hover .typesublinks, .sortable li div:hover .logtypesublinks { background-color:#FFF; }
ol.sortable > li div div{ border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.firstLevelBdr { background:#f9f9f9;}
ol.sortable ol{padding:0px; margin:0px 0px 0px 20px; border-radius:4px;}
ol.sortable ol li{ padding:7px 0 0 0px;}
ol.sortable ol.nestSortGroup{ margin-left: 0px; }
ol.sortable ol.nestSortGroup > li{ margin-left: 0px; padding: 0 0 7px 0; }
.nest_container{ border-radius:4px; background-color:#f9f9f9;}
.nest_container li{ margin-left:20px;}
.nest_fContFocused > .nest_container{background-color:#FFF; border:1px solid #659FCB; -khtml-border-shadow: 0px 0px 5px #A6D6FF; -moz-box-shadow: 0px 0px 5px #A6D6FF; -webkit-box-shadow: 0px 0px 5px #A6D6FF; box-shadow: 0px 0px 5px #A6D6FF; }
.pos_relative{ position:relative;}
.drop_arrow { background:url(../images/updated/newseticons.png) no-repeat; }
.drop_arrow { background-position:-293px -188px; width:7px; height:4px; margin:0px; padding:0px; cursor:pointer !important; }
#searchCri { margin:0px; width:700px; margin-bottom:20px; }
span.addnew, span.dleteTree { cursor:pointer !important; }
.EleData input[type=text], .inputtxtbox { border:0px; border:1px solid #DADADA; padding:2px 5px; border-radius:4px; width:180px; }
em.dropdown{ cursor:pointer !important;}
em .dropdown, .typedropdown, .logtypedropdown { position:relative; }
.sublinks, .typesublinks, .logtypesublinks { position:absolute; background-color:#FFF; -khtml-border-shadow:0px 1px 4px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5); background-color:#FFF; border-radius:4px; width:184px !important; padding:2px; }
.sublinks ul li, .typesublinks ul li, .logtypesublinks ul li { margin-left:0px; line-height:15px; padding:1px !important; font-style:normal; text-align:left; cursor:default }
.andOrSeltion, .criteriaSeltion, .operatorSeltion { cursor:pointer; padding:2px 3px; }
.dleteTree, .addnew { padding:1px 3px; }
.sublinks ul li, .typesublinks ul li, .logtypesublinks ul li { margin:0px; padding:0px }
.drophover ul li { line-height:15px; padding:1px !important; cursor:default }
.sublinks ul li label, .typesublinks ul li label, .logtypesublinks ul li label { width:90%; display:block; }
.sublinks ul li input, .typesublinks ul li input, .logtypesublinks ul li input { vertical-align:middle; }
.SlectedElem { background-color: #F9F9F9; box-shadow: inset 0 0 10px #F4F4F4; border-radius: 3px; padding:0 4px; }
.disableElement { cursor:default; opacity:0.2; /* Standards Compliant Browsers */     filter: alpha(opacity=25); /* IE 7 and Earlier */     /* Next 2 lines IE8 */     -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";     filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=25);  }
ul.severityChecks li:hover, .drophover ul li:hover, ul.typeChecks li.subcateg:hover, ul.logtypeChecks li:hover { background-color:#545454; color:#FFF; }
.width159 { width:159px !important; }
.checkAllRow { background:#ededed; border-bottom:1px solid #dadada; line-height:22px; }
.andOrSeltion span,.nest_container, .criteriaSeltion span, .operatorSeltion span, .addnew, .dleteTree, .severityChecks li label, .typeChecks li label { -webkit-user-select: none; /* Chrome/Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+ */ -o-user-select: none; user-select: none; }
.rowCount{ position:absolute; background-color:#f9f9f9; border:1px solid #EEE; right:-22px; top:3px; border-top-left-radius:0px !important; border-bottom-left-radius: 0px !important; width:15px; height:15px; text-align:center; border-left:none; }
.fieldList{ max-height:200px; overflow:hidden; overflow-y:auto;}
em.inputtxtbox{ cursor: pointer !important;}

/*tag*/
.tag{ float:right; position:relative; right:-54px; ^bottom:-10px;}
.tag li a{ float:left; background-color: #EEE; color: #999; padding:0px 8px; margin:3px 0px 0px 5px; border-radius:3px; cursor:pointer; text-decoration:none; }
.tag li a:hover{ background-color:#bdbdbd;  color:#333;}
#resultDiv .tag li a.active{ background-color: #545454; color: #FFF;}
.tag li a:hover .tagPointer{ background-position:-20px -35px; }
.editNotebg{font-family: "Comic Sans MS", cursive; font-size: 12px; color: #000;  background-color: #fffac2; border: 1px solid #d3ce96; box-shadow: 1px 1px 2px #888888; background: #fffac1; background: -moz-linear-gradient(top, #fffac1 1%, #fffef0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fffac1), color-stop(100%,#fffef0)); background: -webkit-linear-gradient(top, #fffac1 1%,#fffef0 100%); background: -o-linear-gradient(top, #fffac1 1%,#fffef0 100%); background: -ms-linear-gradient(top, #fffac1 1%,#fffef0 100%); background: linear-gradient(to bottom, #fffac1 1%,#fffef0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffac1', endColorstr='#fffef0',GradientType=0 ); width: 345px; padding: 5px; padding-bottom: 22px; margin-bottom:1px; position:relative; z-index:0; }
.editNotebg:hover{ background:#fffd7a; cursor:default}
.editNoteLi{ background: url(../images/noteline1.png) repeat; display: block !important; line-height: 18px; min-height:95px;}
.closeNote{ font-size: 10px; margin-top:3px; color: red; display: none; padding: 1px 3px; cursor: pointer;}
.notedby{ text-align: right; margin-top: 5px;}
.editNotebg:hover .closeNote, .editNotebg:hover .addnotes{ display:block; }
.addnotes{ background:url(../images/updated/newseticons.png) no-repeat; width:16px; height:16px; position: absolute; top: 3px; right: 20px; cursor:pointer; background-position:-452px -448px;}
.addnotes:hover{background-position:-477px -448px;}
.editTagDiv{ width: 395px; max-height: 125px; height: auto; overflow:hidden; overflow-y: auto;}
.editNoteCount{ margin-left: 36px; padding: 1px 4px;background-color: #ECECEC; font-size:10px; color: #555; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; bottom: -20px; left: 0px;}
#tagEditNote{ display:none;}
.backtoNote{ position: relative; top: -33px; right: -2px; font-size: 12px; color: red; cursor:pointer; padding:3px;}
.scrollNav{ display:table; float: right; margin-right: 50px; }
.scrollNav ol li{ background-color:#DDD; padding:3.5px; float:left; border-radius: 40px; margin:4px 2px; cursor:pointer; ^width:8px; ^height:8px; ^padding:0px; ^margin:0px 2px }
.scrollNav ol li.Tagactive{  background-color: #709c00;}
.editTagDiv .mCSB_container{ margin-right:0px;}
.editTagDiv .mCSB_scrollTools{ margin-right:20px;}
.editTagDiv .mCSB_draggerContainer{ display:none;}
.editTagDiv .mCSB_draggerRail{ ^position:absolute !important; left: 7px; ^z-index:-1 }
.editTagDiv:hover .mCSB_draggerContainer{ display:block !important;}
.setting_assignTagDisable{ background-position:-95px -595px; position:relative; top:-5px;}
.setting_assignTag{background-position:-19px -595px; position:relative; top:-5px; cursor:pointer;}
.setting_vulnarableTag{ background-position:-470px -15px; position:relative; top:-5px; cursor:pointer;}
.setting_vulnarableTagDisable{ background-position:-541px -15px; position:relative; top:-5px; }
.setting_threatTag{ background-position:-318px -595px; position:relative; top:-5px; cursor:pointer; }
.setting_threatTagDisable{ background-position:-395px -595px; position:relative; top:-5px; }
.vcenter_tag{
	background-position:-470px -95px; position:relative; top:-5px; cursor:pointer;
}
.vcenter_tagDisable{
	background-position:-540px -95px; position:relative; top:-5px;
}
/*taglist page */
#tagListTbl tbody tr:hover .edit2{ visibility:visible;}
.editCriteria{ border: none; border: 1px solid #E6E8E3;  width: 355px; margin-left: 5px; resize:none; height: 70px; box-shadow: inset 0 0 4px #f9f9f9; padding: 4px; border-radius:3px;}
.editCriteria:focus{ border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); }
.editcrttagTitle{ padding-left:5px; }
.tagcrtActions{ margin:15px; text-align:center;}
.TaglistDiv{ max-height: 160px;overflow:hidden; overflow-y: auto;}
.highlightRow td { background: #fcfcbf !important; cursor:default }
.disBlk{ display:block !important;}
.Taglistcriteria .deletemin{ visibility:hidden;}
.Taglistcriteria table tr:hover .deletemin{ visibility:visible;}
.noteBg{display:none;padding:5px; width:200px; border:1px solid #d3ce95;box-shadow: 1px 1px 2px #888888; position:absolute; z-index:100;background: #fffac1; /* Old browsers */
background: -moz-linear-gradient(top, #fffac1 1%, #fffef0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fffac1), color-stop(100%,#fffef0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fffac1 1%,#fffef0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fffac1 1%,#fffef0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fffac1 1%,#fffef0 100%); /* IE10+ */
background: linear-gradient(to bottom, #fffac1 1%,#fffef0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffac1', endColorstr='#fffef0',GradientType=0 ); /* IE6-9 */ }
.noteBgHover{background:#fffd7a; cursor:default}
.closeNote{font-size:10px; color:red; display:none; padding:1px 3px; cursor:pointer;}
.notedby, .noteBody{font-family: 'Comic Sans MS'; color:#000; font-size:12px; line-height:18px;}
.noteBody{background:url(../images/noteline1.png);}
.notedby{text-align:right; margin-top:5px;}
.deletemin, .nDelIcon{ background:url(../images/updated/newseticons.png) no-repeat; width:12px; height:12px; background-position: -431px -449px; cursor: pointer;  }
.deletemin:hover, .nDelIcon{ background-position: -415px -449px;  }
.tblaction{ display:none;}
#tagListTbl tbody tr:hover .tblaction{ display:block;}
#tagListTbl tbody span{ cursor:pointer;}
.editTagcrtCont{ max-width:370px; width:350px; }
.TaglistDiv{ ^width:94%;}
/***/.navigate{display:none;}
/***/   .logMeHead {padding: 10px 18px 5px;margin:0px !important;}
/***/div#searchpan {padding: 0px 5px 0px 5px;}
/***/td.pageHdr.alignL {padding-top: 5px;}
/*jQuery Custom Scrollbar*/
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail { background:#000; /* rgba fallback */ background:rgba(0,0,0,0.15); ^background-color:#DDD }
/**/.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 8px;background: rgb(182, 183, 184); }
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background: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: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; }
.mCSB_container { width:auto; margin-right:30px; overflow:hidden; }
.mCSB_container.mCS_no_scrollbar { margin-right:0; }
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar { margin-right:30px; }
.mCustomScrollBox>.mCSB_scrollTools { width:16px; height:100%; top:0; right:0; }
.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:10px; -moz-border-radius:10px; border-radius:10px; }
.mCSB_scrollTools .mCSB_dragger { cursor:pointer; width:100%; height:30px; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:4px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; }
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown { display:block; position:relative; height:20px; overflow:hidden; margin:0 auto; cursor:pointer; }
.mCSB_scrollTools .mCSB_buttonDown { top:100%; margin-top:-40px; }
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container { height:auto; margin-right:0; margin-bottom:30px; overflow:hidden; }
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar { margin-bottom:0; }
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar { margin-right:0; margin-bottom:30px; }
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools { width:100%; height:16px; top:auto; right:auto; bottom:0; left:0; overflow:hidden; }
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer { margin:0 20px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width:100%; height:2px; margin:7px 0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger { width:30px; height:100%; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:100%; height:4px; margin:6px auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft, .mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight { display:block; position:relative; width:20px; height:100%; overflow:hidden; margin:0 auto; cursor:pointer; float:left; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight { margin-left:-40px; float:right; }
.mCustomScrollBox { -ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/ }

.mcs_theme-2 .mCSB_scrollTools .mCSB_dragger,
.mcs_theme-2 .mCSB_scrollTools .mCSB_draggerRail,
.mcs_theme-2 .mCSB_scrollTools .mCSB_draggerContainer{width:7px;}
.mcs_theme-2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#aaa;border-radius:0;width:7px;}
.mcs_theme-2 .mCSB_scrollTools .mCSB_draggerRail{background:#fff;}
/*jQuery Custom Scrollbar End*/
#chart_div{ overflow:hidden;}
#chart_div .xaxisLabel{ ^top: 140px !important; ^height:25px; ^left:50% !important;}
.iezindex{ z-index:-1;}
.MtableStyle td{ padding:3px 3px 3px 5px; }
.MtableStyle tbody tr td{ border-bottom: 1px solid #f4f4f4;}
.tblStyleInner tbody tr td{ border-bottom:0px;}
/*advanced custom alert*/
#searchCri input[type="text"]{ display: inline-block; color: #555555;  background-color: #ffffff; border: 1px solid #e6e8e3; -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding: 1px 3px; border-radius: 3px; margin:3px 0px; height:20px;}
#searchCri input[type="text"]:focus{ border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
.logtypeChecks li{ white-space:nowrap;}
.w190Imp{ width:190px !important; ^width:180px !important;}
.w220Imp{ width:220px !important; }
#editLogType{ visibility:hidden;}
#leftNavbg:hover #editLogType{ visibility:visible;}
/*field extraction*/
table.searchResultRow1 > tbody tr td { padding:0px 5px 0px 5px; border-bottom:1px solid #efefef; }
.searchResultRow1 .assignFieldSettings{ margin-top:10px;}
/**/.importBtn{ position:absolute; background-color:#FFF; height: 50px; width:78%; position:fixed; left:239px; box-shadow:0 -5px 6px rgba(0,0,0,0.2); ^border-top:1px solid #DDD;}
#fieldParent{ max-height:300px; overflow:hidden; overflow-y:auto;}
.tageditIcon{ background-color: #000; position: absolute; width: 11px; height: 14px; bottom: 0px; padding: 2px; left: 0px; border-top-left-radius: 2px; border-bottom-left-radius:2px; display:none;}
.Tageditimg{ width:8px; height:8px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-523px -452px; margin-bottom: 5px; margin-left: 2px;}
.tag li a:hover .tageditIcon{ display:block;}
.tagError{ text-align: center; color: #b94a48; background-color: #f2dede; border: 1px solid #eed3d7; display: table; margin: auto; padding: 2px 9px; display:none; position: absolute; top:0px; left: 30%; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}
.tagErrorDiv{ width:300px; text-align: center; color: #b94a48; margin: auto; padding: 2px 9px; display:none; border-radius: 4px; font-weight:bold;}
.columnSingle{ width:100% !important;}
.GraphHideStat{ position: relative; top: -165px; background-color: #FFF;}
.dropDownRadius4 { border:1px solid #DCDCDC; -khtml-border-shadow:0px 1px 4px rgba(0,0,0,0.1); -webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.1); -moz-box-shadow:0px 1px 4px rgba(0,0,0,0.1); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; *border:2px solid #AAA;  }
.thinScroll{ max-height:400px; max-width:890px; overflow:hidden; overflow-y:auto; padding-top:10px; padding-bottom:10px;}
#alertScroll{ max-height:500px; overflow:hidden; padding-bottom:10px; }
#alertScroll:hover{ overflow-y:auto; }
.highLight{ background:#ffff8b;}
/*FIM Popup for object access related class starts */
.fimlocationPopup{ max-height: 180px; overflow: hidden; overflow-y: auto; padding:0px 10px; margin-top:20px; }
.fimlocationPopup thead th{ background:#F6F7F8; height:22px;  border:1px solid #DDD; padding:4px;}
.fimlocationPopup thead h1{ border:0px;}
.fimlocationPopup table{ border-collapse: collapse;}
.fimlocationPopup table td{ padding:2px 4px; border:1px solid #DDD;background:#F6F7F8; }
.userenabled{ font-size:12px; color:green; margin-left:3px;}
.fimlocationHelp{margin-left:4px; padding: 8px 10px; color:#8e0606; font-size: 13px; margin-bottom: 15px; border-radius: 3px;}
#popup tr:hover{ background-color:#fcfcbf;}
.fimchkBox{ cursor:default; -moz-user-select:none; -khtml-user-select: none; user-select: none; }
.fim_alerticon{ background:url(../images/updated/newseticons.png) no-repeat; width:18px; height:15px; background-position:-148px -12px; vertical-align:sub;}
.userEnableIcon{ background: url(../images/updated/newseticons.png) no-repeat; background-position: -876px -468px; width: 17px; height: 14px; cursor: pointer; }

/*Migration Alert*/
.migrationError{ background: #fbecb0; border: 2px solid #cfae29; background-repeat: no-repeat; position:fixed; top:25%; left:25%; padding:10px; border-radius:6px; box-shadow:0 0 8px #444; max-width:750px; }
.migrationError h2{ font-size:18px; font-weight:100; color:#df0d0d; margin:10px 10px 0px 5px;}
.migrationErrorContent span, .redTxt{ color:#890404; font-weight:bold;}
.alert_yellow{ background:url(../images/updated/newseticons.png) no-repeat; width:26px; height:23px; background-position:-3px -2px; vertical-align:text-top;}
.alert_red{ background:url(../images/updated/newseticons.png) no-repeat; width:26px; height:23px; background-position:-36px -2px; vertical-align:text-top;}
.migrationErrorContent{ padding:10px; background-color:#fdf9ea; border:1px solid #dcc66c; line-height:16px; margin:6px 4px; }
.migClose{ font-size: 13px; font-weight: bold; position: absolute; top: 13px; right: 16px; cursor:pointer;}
.migrationError a{ text-decoration:underline;}
/* Correlation class start */
.errorMgs1{ font-size:15px; color:#818181; }
.flotRight { float:right; }
.appColor, .canColor { background: #8cad38; border: 0 none; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 1px 0 rgba(135, 135, 135, 0.1) inset, -1px -1px 1px 0 rgba(135, 135, 135, 0.1) inset; color:#FFF; padding: 2px 8px; font-size:11px; height:auto; margin:2px;}
.canColor { background: #878787; }
#colList1 ul li, .filter2 li, .profile2 li{padding:2px 2px 2px 4px;border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.filter2 li:hover, .profile2 li:hover{background:#545454;color:#fff;cursor:default;}
.profile2 li:hover.simpleon, .elaDropdown li:hover.simpleon{ background:#545454 url(../images/right_bullet.png) no-repeat right bottom; }
#colList1 ul li div{cursor:move;}
.ltable pre, .ltable p{
	color: #9B9B9B;
}
.profile2 li{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.searchIconmin{ background:url(../images/updated/newseticons.png) no-repeat; width:12px; height:12px; background-position:-380px -449px; cursor:pointer; }
.searchIconmin:hover{ background-position:-398px -449px;  }
.searchIconmin{ visibility:hidden;}
/*.gtable:hover .searchIconmin{ visibility:visible;}*/
.gtable thead td{ -webkit-user-select:none; -moz-user-select:none; cursor:default;}
.ltable:hover .searchIconmin{ visibility:visible;}
.seRow td{background:#FBF9F5;}
.seRow td input{border:1px solid #d4d4d4; width:90%;height:18px;border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
#colList1:hover .colHelp{display:block;
opacity:1;
}
.colHelp{
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
	opacity:0;
left: -10px;
    position: absolute;
    top: -24px;
	background:#ffcc00;
	color:#000;
	padding:2px 10px;
	border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;
	border:1px solid #dc8d04;
}
.dragli{background:#ffcc00 !important;color:#000 !important;/* transform:rotate(-4deg);
-webkit-transform: rotate(-4deg) translate3d( 0, 0, 0);*/
border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;
}
#colList1 .mCSB_container{margin-right: 0px;}
#colList1 .mCSB_draggerContainer{ right:-9px;}
.calUL li{
	-webkit-user-select:none;
	-moz-user-select:none;
	/*-webkit-transition: background-color 0.2s ease;
    -moz-transition: background-color 0.2s ease-in-out;
    -o-transition: background-color 0.2s ease-in-out;
    -ms-transition: background-color 0.2s ease-in-out;
    transition: background-color 0.2s ease;*/
	max-height:18px;
}
.calUL input[type="checkbox"]{ cursor:pointer;}
.ltable tr td{
	padding-left:5px;
	border-bottom:1px solid #f4f4f4;
}
.ltable p{
	margin:0;
	margin-top: 20px;
}
.ltable pre{
	margin:10px 0 10px 0;
}
.ltable p span{
	color: #000;
	margin-right: 30px;
}

.ltable pre span{
	color: #000;
}
.ajaxError{
	background:#ffc9c9;
	color:#000;
	padding:4px 20px;
	border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;
	margin:auto;
	position:relative;
	left:45%;
}
.colorBox { border:1px solid #d5d5d5; float:left; margin:2px; padding:1px; width:14px; height:14px; }
.colorBox div { border:1px solid #fff; width:12px; height:12px; cursor:pointer; }
.colorBoxSel { border:1px solid #d5d5d5; margin:18px 2px 2px 2px !important; padding:1px; width:190px; height:30px; clear:both; float:left }
.colorBoxSel div { border:1px solid #fff; height:28px; }
.colorBox:hover { border-color: rgba(0, 0, 0, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0,0,0,.6); }
.popupHeaderBg2 { background:url("../images/2.png") repeat; ; padding:5px 10px; color:#fff; height:25px; line-height:25px; font-size:14px; cursor:move; border-radius:5px 5px 0px 0px; -khtml-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px; }
.popupHeaderBg2:hover { opacity:0.7; }
.popupHeaderBg2:active { box-shadow:inset 0 0 4px #000; }
.popupBorder3 { background:#fff; border:1px solid #3e3e3e; position:absolute; z-index:99; -khtml-border-shadow:0px 1px 10px rgba(0,0,0,0.3); -webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.3); -moz-box-shadow:0px 1px 10px rgba(0,0,0,0.3); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.7); border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; }
.wListBg2, .editWidgetsPopup { background:url("../images/1.png") repeat; }
.tblClearSearch,.tblGridIcon,.tblListIcon,.colorBucket,.tblListIconSel,.tblGridIconSel{ background:url("../images/updated/newseticons.png") no-repeat;}
.tblClearSearch{ width:12px; height:12px; background-position:-539px -449px;}
.tblGridIcon{ width:13px; height:9px; background-position:-592px -451px;}
.tblGridIconSel{ width:13px; height:9px; background-position:-556px -451px;}
.tblListIcon{ width:13px; height:9px; background-position:-574px -451px;}
.tblListIconSel{ width:13px; height:9px; background-position:-610px -451px;}
.tableFormate{ margin:0px; padding:0px; margin-top:7px;}
.tableFormate li{ float:left; padding:1px 10px; border-top-right-radius:3px; border-top-left-radius:3px; }
.tableFormate li.selected{ background-color:#e0dbd3;}
.visHide{ visibility:hidden; }
.visImp{ visibility:visible !important; }
.visHideImp{ visibility:hidden !important; }
.listSearchDiv{/* position:absolute; left:-5px; top:-44px;background-color:#e9e7e7; padding: 2px 5px;*/border-top-right-radius: 4px; border-top-left-radius: 4px; height: 20px; }
.linearIcondiv{ background: #e0dbd3; width: 64px; position: absolute; top: -4px; height: 17px; left: -5px; padding: 3px 5px;}
.lineargoButton{ background-color: #8cad38; border: 0 none; border-radius:4px; float: left; margin-left:7px; width: 35px; padding: 2px; color:#FFF;}
.listClearSearch{ cursor:pointer; margin-left:4px; font-weight:normal;}
.listSearchBg td{ background-color:#e9e7e7 !important;}
.listClearSearch{ position: absolute; top: 2px; right: 10px; font-size: 13px; color:#777;}
.listClearSearch:hover{ color:#FF0000;}
.colorBucket{ width:17px; height:17px; background-position:-627px -444px;}
.viewSelected:active, .viewSelected:link, .viewSelected:visited, .viewSelected:hover{color:#000 !important; text-decoration:none; cursor:default;}
.paddingLeft50 { padding-left:50px !important; }
.paddingLeft30 { padding-left:30px !important; }
.ui-menu-item a {padding-left:5px;}
.fontNormal{ font-weight:normal !important;}
.newWidget, .mailDiv .whitebg{ background-color:#EEEFF0; border:1px solid #3e3e3e; position:absolute; z-index:9001 !important; -khtml-border-shadow: 0px 1px 10px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 1px 10px rgba(0,0,0,0.3); -moz-box-shadow: 0px 1px 10px rgba(0,0,0,0.3); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.7);}
.widgetHeader{ background-color:#899399; padding: 5px 10px; color: #fff; height: 25px; line-height: 25px; font-size: 14px; cursor: move;}
.placeError1{position: relative; bottom: -26px; left: 0px;}
.placeError1 .ajaxError{  width: 240px; position: static; display: table; text-align: center; border-top-right-radius: 0px;border-top-left-radius: 0px; }
.newprofileList{max-height: 210px; overflow: hidden; overflow-y: auto;}
#profile11 .mCSB_container{ margin-right:0px;}
#profile11 .mCSB_draggerContainer{ right:-9px;}
.closeHelp{ position: relative; top: -3px; right: -5px; cursor:pointer;}
.txtarea{ border: 1px solid #e6e8e3; border-radius: 4px; resize: none; height: 55px; width:450px; }
.txtarea:focus{ outline:none;}
.inptfocus, .txtarea:focus, .editDiv1 input[type="text"]:not(.focusnone):focus, form[name="correlationSave"] input[type="text"]:focus, .saveReportSet #scheduleDate:focus, .searchRow input[type="text"]:focus, .auditSearchDiv input[type="text"]:focus, .showOnlyDiv input[type="text"]:focus{border:1px solid #659FCB; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); border-color: rgba(82, 168, 236, 0.8); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s;}
.mailBG{ background:url(../images/updated/newseticons.png) no-repeat; width:26px; height:16px; background-position:-649px -444px; position: relative; left: -233px; top:0;}
.mailDiv .hideThis{display:none;}
.elaDropdown ul li{padding: 2px 2px 2px 4px; border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.elaDropdown ul li:hover{background:#545454;color:#fff;cursor:default;}
.addExclude, .deleteRules{ visibility:hidden;}
.excludeRow:hover .addExclude, .excludeRow:hover .deleteRules{ visibility:visible;}
.visHiddenImp{ visibility:hidden !important;}
.displayNoneImp{ display:none !important;}
.mailDiv .headerBgSearchStyle{background:none;}
.newWidget .noteText{color:#787878 !important;}
.mailDiv{ z-index:101 !important;}
.historyDiv{ position: relative; top:0; background: #FFC600; padding: 3px 4px; float: right; border-bottom-left-radius: 4px;}
.colorboxDiv{ width:230px;}
.historyDiv{ display:none;}
.ltable tbody tr:hover .historyDiv{ display:block;}
#historyData  .searchIconmin, #sessionData .searchIconmin{ visibility:hidden !important;}
.editDiv1 .emailSubject input{ -webkit-user-select:none; -moz-user-select:none;}
.historyIcon{ background:url(../images/updated/newseticons.png) no-repeat; background-position:-682px -446px; width:16px; height:13px; visibility:hidden; cursor:pointer; }
.historyIcon1{ background:url(../images/updated/newseticons.png) no-repeat; background-position:-703px -444px; width:14px; height:16px; visibility:hidden; cursor:pointer; }
.bellIcon{ visibility:hidden; }
.resultTable thead .headerSub td{ font-weight: normal;}
.resultTable tr:hover .editRuleIcon, .editRuleIconEnabled, .resultTable tr:hover .historyIcon, .resultTable tr:hover .gNotSettingIcon{ visibility:visible; }
.mailDiv input[type="text"], .mailDiv input[type="password"]{ width:175px; }
.mailDiv input[name="port"]{ width:50px; }
.configSuccess{ width:210px;}
.successOverlay{ background-color:rgba(255,255,255,0.7); width:100%; height:100%; position:absolute; top:0px;}
.configSuccess{ background-color:#FFF; border:1px solid #DDD; position: absolute; top:0; left: 30%; box-shadow: 0 0 4px rgba(0,0,0,0.4); border-radius: 4px; padding: 30px; text-align:center;}
.configSuccess span{background-color: green; color: #FFF; border-radius: 20px; display: table; width: 30px; padding-top: 1px; font-size: 18px; padding-right: 2px; line-height: 31px; float: left; margin-top: 7px; margin-left:18%;}
.configSuccess p{ clear:both; font-size:13px; margin-bottom: 20px;}
.configSuccess h4{ font-size: 24px; color: green; float: left; margin: 5px 11px 15px; }
.rName .viewSelected{ font-size:13px;}
.ui-menu-item a{ display:block;}
.editRuleIcon{ background:url(../images/updated/newseticons.png) no-repeat; background-position:-723px -444px; width:16px; height:16px; cursor:pointer; visibility:hidden;}
.editRuleIcon:hover{background-position:-745px -444px;}
.editRuleIconEnabled, .editRuleIconEnabled:hover{background:url(../images/updated/newseticons.png) no-repeat;background-position:-745px -470px; width:16px; height:16px; cursor:pointer; visibility:visible}
.sessingInnertbl tr td:nth-child(odd){ background-color:#fcfcfc;}
.rowHoverBG tr:hover td{ background-color:#fcfcbf; cursor:default;}
.sessingInnertbl tr:hover:not(.emptyRow) td{ background-color:#fcfcbf !important; cursor:default;}
.sessionTable tbody td{ padding:3px 3px 3px 5px; border-bottom:1px solid #f4f4f4; }
.sessingInnertbl thead th{ background:#FFF; height:26px; padding:0px 6px; border-bottom:1px dashed #DDD; font-weight:bold; }
.tblHeadbg td{ background:#f2efe9 !important; }
.sessionOverview1 .overviewVal{ float:left;}
.sessionOverview1 .overviewEle{ width:20%; display:table; float:left; }
.activityHdr{ float:left; width:76.20000022103%;  }
.sessionOverview1 .overviewName{ color:#888; float:left; display:table; margin-right:5px; }
.activityTbl{ float:left; width:79.598989809890%; margin-left:220px; }
.activityHdr{ display:none;}
.activityHdr span{ width:20%; display:table; float:left; font-weight:bold; }
.sessingInnertbl tr:last-child td{ border-bottom:0px;}
.sessionID{ float:left; cursor:default; margin-right:10px; text-overflow: ellipsis;  text-transform:capitalize;}
.noteTape{ background:url(../images/noteBtm.gif) no-repeat; width:229px; height:12px; position:absolute; bottom: -12px; left: 0px;}
.sessionHdr td{ border-bottom:1px dashed #DDD; padding:4px 3px; }
.rowHoverBG:first-child td{ border-top:1px solid #f4f4f4;}
.disableGraph{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; -moz-opacity: 0.2; -khtml-opacity: 0.2;  opacity:0.2;}
.graph{ outline:none; }
.graph .legend{ position:absolute; right:10%; width:400px; height: 215px; overflow: auto;}
.graph .legendColorBox > div{ border:0px !important; }
.graph .legendColorBox div div{ border-radius:40px; height:4px !important; }
.graph canvas{ transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; }
.emailTo{ background: transparent; border: 1px solid rgba(0,0,0,0.0);  padding-left: 5px !important;  width:230px !important; }
.mailBG{ display:none;}
.emailTo:focus{ background-color:#FFF;}
.pickhosts a{ float:right; margin-right:10px;}
.listsearchTxtboxDiv, .cusTblSrhTxtDiv{border:1px solid #d4d4d4; background-color:#FFF; height:20px;border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#777; height: 22px; padding: 1px 4px;}
.listsearchTxtbox{ border:0px;  }
.showStoped{background:#ffc9c9;padding:5px 8px;position:relative; left:-20px;-webkit-border-radius:4px;}
.showEnabled{background:#c8eba9;padding:5px 8px;position:relative; left:-20px;-webkit-border-radius:4px;}
.successInfo{background:#c8eba9;padding:5px 8px;position:relative;bottom:5px;-webkit-border-radius:4px;}
.editDiv1 span{ display:block;}
.elaNotifyDiv{ width: 268px; height: 62px; padding:10px; position:fixed; top:128px; right: 3px; color:#FFF; box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); display:none; border-radius:3px; z-index:1000;}
.nIconDiv{width: 30px; float: left; margin:-5px 3px;}
.nMsgDiv{float: left; text-align: left; margin-top: 10px; }
.nMsgTitle{ display: block; font-size: 14px;}
.notifyCls{ position: absolute; top: 3px; right: 10px; font-size: 12px; color: #F9F9F9; cursor:pointer; }
.elaNotifyDiv.nerrorDiv{ background-color:#cf6d68;}
.elaNotifyDiv.nsuccessDiv{ background-color:#60b25e;}
.nWarning, .nSuccess{ background:url(../images/updated/newseticons.png) no-repeat;}
.nWarning{ width:36px; height:42px; background-position:-16px -1019px;}
.nSuccess{ width:38px; height:40px; background-position:0px -128px;}
.elaNotfInfo{background-color:#45a0dd;}
.elaNotfInfo .nIconDiv{ display:block;}
.elaNotfInfo .nMsgDiv{ margin: 0px; margin-left: 10px;}
.elaNotfInfo .nMsgTitle{ margin-bottom: 3px; line-height: 17px;}
.bellIcon{background:url(../images/updated/newseticons.png) no-repeat; cursor:pointer; width:15px; height:17px; background-position:-768px -444px; margin-left:10px;}
.bellIcon:hover{ background-position:-788px -444px;}
.ruleCrt{ font-size:11px; font-size: 11px; margin: 10px; padding: 7px 12px; border-radius: 4px; background-color:rgba(77,77,77,0.1)}
.ruleDesc{background-color: rgba(0,0,0,0.1);padding:7px 10px; font-size: 12px; line-height:20px; }

/*custom selector*/
.cSMain{ border: 1px solid #DDD; background-color: #FFF; border-radius:4px; position:relative; padding: 3px; height:16px;}
.filterValue, .cusTbl_FltVal{ border:1px solid #DDD; border-radius:4px; padding:3px 4px; width:220px; box-shadow:inset 0 0 3px rgba(0,0,0,0.1) }
.cSMain.active, .filterValue:focus, .cusTbl_FltVal:focus{ border:1px solid #659FCB; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); border-color: rgba(82, 168, 236, 0.8); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; }
.cSTxtbox, .cSTxtbox_hidden{ border: none !important; box-shadow: none !important; border-radius:0; outline:none; height: 19px; line-height: 20px; cursor:default; width:90%; margin: 0px !important;  }
.cSDropDownMain{ width: 99%; background-color: #FFF !important; border: 1px solid #DDD; box-shadow:0 3px 4px rgba(0,0,0,0.2); display:none; position:absolute; left:0px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; z-index:100; margin-top: 5px; }
.cSlistItem{ max-height: 100px; overflow: hidden; overflow-y: scroll; }
.cSlistItem li{ padding:1px 4px !important; margin:2px 1px; -moz-user-select:none; -webkit-user-select:none;}
.cSlistItem li:hover{ background-color:#545454; color:#FFF;}
.cSlistItem li label, .csParentChk li{ display:block; cursor:pointer;}
.csParentChk li{padding:2px 4px; border-bottom: 1px solid #EEE; background-color: #F9F9F9; margin: 0px;}
.csSmallarrow{ width:7px; height:4px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-174px -188px; float: right; margin-top: 7px; margin-right: 6px; margin-left: 3px;}
.searchContent{max-height: 270px; overflow: hidden; overflow-y: auto;}
.saddRow, .saddRow1, .sdeleteRow, .sdeleteRow1{ cursor: pointer; padding: 5px; font-size: 20px; font-weight: 900; -moz-user-select:none; -khtml-user-select: none; user-select: none; -webkit-user-select:none;}
.customSelector{ width:100px;}
.csCustomFld{padding: 6px 6px; background-color: #FFC600; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; -moz-user-select:none; -webkit-user-select:none; margin-top: 5px; cursor: pointer;}

.newRow{background:rgba(255,255,70,0.3); border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.linearClearsearch{padding:2px 5px;}
.searchFilterRow:hover:not(.newRow){ background-color:rgba(0,0,0,0.1);}
.searchFilterRow span{ visibility:hidden;}
.searchFilterRow:hover span{ visibility:visible;}
.sdeleteRow.disabled, .sdeleteRow1.disabled{ visibility:hidden !important;}
.ltable pre, .cusTblListPre{ white-space: inherit;}
.reportNoData{ font-size: 15px; text-align: center; position: relative; top: 50%; color: #999; }
.popupDullTxt{color:#646464;}
.fontSize13{font-size:13px;}
.criteriaBox{background-color:rgba(236,236,236,0.3);width:98%;min-height:50px;border:1px solid #cacac2;border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;padding:7px;font-size:13px;line-height:25px;}
.criteriaBox.active{background-color:rgba(255,255,255,0.9);}
.incExc tr td select, .criteriaBox{-moz-user-select:none; -khtml-user-select: none; -webkit-user-select: none;}
.divOverlay{ position:absolute; background-color: #FFF; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; top: -1px; left: -1px; border: 1px solid #FFF; border-radius: 6px; }
.pickHostDiv .hostGroupBdr1{ background-color:rgba(255,255,255,0.7); border-color:#DDD;}
.pickHostDiv ul#hostGroup li.active a{ border-color:#DDD; background-color:rgba(255,255,255,0.7);}
.pickHostDiv ul#hostGroup li a{ border-color:#dedede; }
.crtTips{ right: 24px; background-color: rgba(0, 0, 0, 0.1); padding: 3px 8px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; color: #222; margin-right: -1px; position: absolute; opacity:0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.crtTips.active{ opacity:1; }
.mailSetting, .smsSettings{ margin-top:5px;}
.mailSettingCont h1{ display:none;}
.mailSettingCont{ padding:0 10px;}
.opacityDiv{ opacity:0.1; }
.crtStringTxt{ color: #999;}
.sort-alpha.hover{ text-decoration:underline; cursor:pointer;}
/*.searchFieldCenter input[type="text"]{ border:none; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.searchFieldCenter input[type="text"]:focus{ width:180px;}*/
.searchCrtSuggest{ padding: 5px; line-height: 21px; max-height:200px !important; }
.emptyData{ text-align: center; font-size: 15px; color: #999; padding:10px; cursor:default; }
.searchFilterRow .filterValue, .cusTbl_FltRow .cusTbl_FltVal{ width:190px;}
.sessingInnertbl pre{ margin-top:0px;}
#incidentsData .linearIcondiv,#incidentsData .searchIconmin{ display:none;}
.txtarea.fieldBorderNone{ border:1px solid #E6E8E3 !important;}
.txtarea.fieldBorderNone:focus{border:1px solid #659FCB !important;}
.activityFilterNav{ background-color: #899399; padding:7px 10px; padding-right:10px; color:#FFF; width:145px; z-index:1;  border-top-left-radius:6px; border-top-right-radius:6px; border-right: 1px solid #3E3E3E; border-left: 1px solid #3E3E3E; border-top: 1px solid #3E3E3E;}
.activityFilterNav a{ color:#FFF;}
.whiteArrow{ background:url(../images/updated/newseticons.png) no-repeat; background-position:-771px -448px; width:9px; height:6px;}
.activityFilterDropDown{ width:560px; height:200px; background:#EFEEEE; border: 1px solid #3E3E3E; padding:10px; border-radius:6px; border-top-left-radius:0px;}
.acSelHost, .acSelUser{ width:270px; float:left; margin-top:10px; margin-bottom:20px; }
.acSelHost label, .acSelUser label{ display:block; margin-bottom:2px;}
.acSelUser{ margin-left:10px;}
.acSelHost textarea, .acSelUser textarea{ width:260px; height:90px; border:1px solid #cacac2; resize:none; border-radius:4px; padding:4px; }
.activityFilterDiv{ position:absolute; z-index:1; display:none; }
.searchLensIcon{ width:18px; height:17px; background:url(../images/updated/newseticons.png); background-position:-787px -443px; }
.sclear{ width:13px; height:11px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-812px -448px; }
.notifyMailIcon{ width:16px; height:11px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-831px -447px; cursor:pointer;}
.searchLoading{ padding: 40px 10px; text-align: center; font-size: 15px; color: #333;}
.afterScroll .searchnewpan1 table{width:96%;}
.statRed{ width:14px; height:14px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-854px -446px; vertical-align: bottom; }
.disBlock{ display:block;}
.disNone{ display:none;}
/* Correlation class end */


.eventResult td{   word-break: break-all; vertical-align:top; line-height:18px;}
#sessionData .tableStyle2 thead td{ vertical-align:top; }
.ruleCrt1{ font-size:13px;}

.auditSearchDiv td{ background-color:#fcfcbf;}
.auditSearchDiv input[type="text"]{ width:85%; height:22px; }
.showOnlyDiv input[type="text"] { border:1px solid #e6e8e3; line-height:24px; height:24px; padding-left:3px; padding-right:3px; border-radius:3px; }
.filterSuggestDiv{position: absolute; width: 105px; background-color: #FFF; top: 76px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4); left: 100px; border-radius: 4px; padding: 4px; max-height:150px; display:none; overflow:hidden; overflow-y:auto;}
.filterSuggestDiv ul li{ line-height:18px; cursor:pointer; padding:2px 3px;}
.filterSuggestDiv ul li:hover, .filterDrpSel{ background-color:#fcfcbf;}


.smsIconEnabled, .consoleIconEnabled, .emailIconEnabled, .gearIconEnabled, .smsIconDisabled, .consoleIconDisabled, .emailIconDisabled, .gearIconDisabled, .smsIcon, .gearIcon, .emailIcon, .consoleIcon, .elauserAudit, .ruleTipsIcon, .onCorrelation, .offCorrelation, .correlationEngine, .correlationMail, .correlationSMS, .correlationGuest, .correlationOperator, .feedbackIcon, .gearIcons{ background:url(../images/updated/newseticons.png) no-repeat; }
.smsIconEnabled{ background-position:-828px -469px; width:15px; height:14px; cursor:pointer;}
.consoleIconEnabled{ background-position:-852px -472px; width:14px; height:11px; cursor:pointer;}
.emailIconEnabled{ background-position:-801px -472px; width:15px; height:11px; cursor:pointer;}
.gearIconEnabled{ background-position:-785px -471px; width:13px; height:14px; cursor:pointer;}

.smsIconDisabled{ background-position:-828px -512px; width:15px; height:14px; cursor:pointer; visibility:hidden;}
.consoleIconDisabled{ background-position:-852px -515px; width:14px; height:11px; cursor:pointer; visibility:hidden;}
.emailIconDisabled{ background-position:-801px -515px; width:15px; height:11px; cursor:pointer; visibility:hidden;}
.gearIconDisabled{ background-position:-785px -514px; width:13px; height:14px; cursor:pointer; visibility:hidden;}

.smsIcon{ background-position:-828px -491px; width:15px; height:14px; cursor:pointer; visibility:hidden;}
.consoleIcon{ background-position:-852px -494px; width:14px; height:11px; cursor:pointer; visibility:hidden;}
.emailIcon{ background-position:-801px -494px; width:15px; height:11px; cursor:pointer; visibility:hidden;}
.gearIcon{ background-position:-785px -493px; width:13px; height:14px; cursor:pointer; visibility:hidden;}
.gearIcons{  background-position:-785px -493px; width:13px; height:14px; cursor:pointer;}
.runProgNotifyIcon, .smsNotifyIcon, .emailNotifyIcon, .ruleFilter{padding: 4px 5px; cursor:pointer;}
.resultTable tbody tr:hover .smsIconDisabled, .resultTable tbody tr:hover .consoleIconDisabled, .resultTable tbody tr:hover .emailIconDisabled, .resultTable tbody tr:hover .gearIconDisabled, .resultTable tbody tr:hover .smsIcon, .resultTable tbody tr:hover .consoleIcon, .resultTable tbody tr:hover .emailIcon, .resultTable tbody tr:hover .gearIcon{ visibility:visible;}
.notifDeleteIcon{ background:url(../images/updated/newseticons.png) no-repeat; background-position:-182px -11px; width:15px; height:17px;}
.notifIndDelete, .rulfltDelete{position: absolute; background-color: rgba(136, 136, 136, 0.7); background-color:/*\**/ #d1d1d1\9; padding: 4px 8px; right: 0; bottom: 0; border-top-left-radius: 4px; border-bottom-right-radius: 4px; cursor:pointer; display:none; transition: background-color 0.5s ease;}
.notifIndDelete:hover, .rulfltDelete:hover{ background-color:#000;}
.elauserAudit{ width:18px; height:16px; background-position:-875px -491px;}
.nTxtBox{ border:1px solid #C9C9C9; border-radius:4px; padding:3px 4px; outline:none;  }

.gearIconEnabled:hover{ width:16px; height:14px; background-position:-785px -533px; }
.smsIconEnabled:hover{ width:15px; height:14px; background-position:-828px -530px; }
.emailIconEnabled:hover{ width:18px; height:14px; background-position:-805px -532px;  }
.consoleIconEnabled:hover{ width:16px; height:14px; background-position:-852px -530px; }

.ruleTipsIcon{ width:15px; height:15px; background-position:-876px -516px; margin-right:10px; cursor:pointer; visibility:hidden; margin-top:2px; }
.rulActSpan{ visibility:hidden;}
.resultTable tbody tr:hover .ruleTipsIcon, .resultTable tbody tr:hover .rulActSpan{ visibility:visible;  }
.ruleToolTip{ position:absolute; padding:10px; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); background-color:#FCFEE4; border:1px solid #E7E8E2; width:300px;}
.rtipActive .ruleTipsIcon{ visibility:visible;}
.ruleToolTip:after, .ruleToolTip:before { bottom: 100%; left: 20px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;  }
.ruleToolTip:after { border-color: rgba(136, 183, 213, 0); border-bottom-color: #FCFEE4; border-width: 7px; margin-left: -7px; }
.ruleToolTip:before { border-color: rgba(194, 225, 245, 0); border-bottom-color: #E7E8E2; border-width: 10px; margin-left: -10px; }
.ruleTipClose{ font-size:13px; position:absolute; right:5px; top:0px; padding:3px; cursor:pointer; color:#666; -webkit-user-select:none; -moz-user-select:none; }
.replink, .replinkCateg{ padding:1px 2px; cursor:pointer; border-radius:4px; }
.replink:hover, .replinkCateg:hover, .replinkSelect{ background-color:#FFFF8B;}
.correEngStatDiv{ position:inherit; top:66px; left:0px; width:240px; background-color:#fef1c2; border-bottom-right-radius:4px; font-size:11px; padding:5px 3px; border-top:0; padding-left:15px;}


.onCorrelation{width:46px; height:18px; background-position:-669px -473px; }
.offCorrelation{width:46px; height:18px; background-position:-608px -473px;}
.correlationEngine{width:43px; height:27px; background-position:-550px -473px;}
.correlationMail{width:27px; height:25px; background-position:-423px -473px;}
.correlationSMS{width:32px; height:35px; background-position:-375px -473px;}
.correlationGuest{width:26px; height:28px; background-position:-512px -473px;}
.correlationOperator{width:28px; height:28px; background-position:-469px -473px;}
.blueTxt{color:#23567d;}
.blackTxt{color:#000;}
.gridBox2{width:360px;padding:5px;}
.settingsTitle2{ font-size:15px !important; line-height:15px; text-decoration:none !important;color:#000;}
.cStateGreen{color:#238939 !important;}
.cStateRed{color:#9e0700 !important;}
.gridBox2Hover{background:#fcfcfc;}
.enabDisab{ cursor:pointer !important;}
.enabDisab:hover{text-decoration:underline !important;}
.correlWelIcon{ width:79px; height:80px; background:url(../images/welcomeIcons.gif) no-repeat; background-position:-469px -29px; margin-right: 15px;}

.SMSSettingCont{ padding: 10px; display: flex; margin: 20px;}
.SMSSettingCont #portTest{position: absolute; left: 37%; top: 8px;}

.feedbackIcon{ width:28px; height:26px; background-position:-342px -480px; position: relative; top: -8px; left:-16px; }
.typeChecks li.subcateg div { padding-left: 12px;}

.fimExtInc{border: 1px solid #DDD; width: 195px; border-radius: 4px; display: inline-block; margin-top:4px; background-color:#FFF;}
.fimExtDrop{ float: left; padding: 3px 6px; cursor: pointer; }
.fimExtTxtSpan{ float: left; height: 24px; border-left: 1px solid #DDD; }
.fimExtTxtBox{ border: 0; width: 110px; padding: 1px 5px; line-height: 22px;}
.fimExtDropdown{ border:1px solid #DDD; background-color:#FFF; padding:3px; border-radius:4px; position:absolute; top: -4px; box-shadow: 0 1px 5px rgba(0,0,0,0.3); width: 75px; display:none; top:30px; z-index:10;}
.fimExtDropdown li{ padding:3px 4px; cursor:pointer; }
.fimExtDropdown li:hover{ background-color:#545454; color:#FFF; }
.enblSetting{ background-color:#e6e6e6; border-bottom-left-radius:4px; border-bottom-right-radius:4px; position: relative; top: 3px; padding: 4px 14px; cursor:pointer; }
.fimClearSearch{display:none;}
.searchFilterRow .changeTyp{ width:86% !important; padding:0;}
.searchFilterRow .changeTyp:focus{ border:0; box-shadow:none;}
.txtboxDisabled1{ background-color:#f5f5f5;}

/*custom tags*/
.customTagInpt{border: 1px solid #c9c9c9; background: #FFF; padding:4px; width:98%; height:60px; overflow-y: auto; border-radius: 4px; }
.customTagSpn{ border: 1px solid #a5d24a; display: block; float: left; padding:2px 7px; text-decoration: none; background: #cde69c; color: #000; margin-right: 5px; margin-bottom: 5px; -webkit-user-select: none; -moz-user-select: none; cursor: default;}
.customTagSpn.grptag{ background-color: #fbd7e2; border-color: #feb1c9 ; color: #000; }
.customTagSpn.childtag{ background-color: #ffe9b6; border-color: #ffdc8b ;  color: #000; }
.customTagRemove{font-weight: bold; color: #666; text-decoration: none; font-size: 11px; cursor: pointer; margin-left: 4px;}
.customTagTxtBDiv{display: block; float: left;}
.customTagTxt{ text-transform: capitalize; }
.customTagSpn.childtag .customTagRemove, .customTagSpn.grptag .customTagRemove{ color: #666}
.customTagTxtBox{ width: 120px; margin: 0px; border: 1px solid transparent; padding: 5px; background: transparent; color: #000; outline: none; margin-right: 5px; margin-bottom: 5px; }
.customTagClear{display: block; float: left; clear: both; width: 100%; height: 0px;}
/*custom tags end*/

/* Chosen Plugin */
/* @group Base */
.chosen-container { position: relative; display: inline-block; vertical-align: middle; font-size: 12px; zoom: 1;  *display: inline;
-webkit-user-select: none; -moz-user-select: none; user-select: none; }
.chosen-container .chosen-drop { position: absolute; top: 100%; left: -9999px; z-index: 1010; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; border: 1px solid #aaa; border-top: 0; background: #fff; box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); }
.chosen-container.chosen-with-drop .chosen-drop { left: 0; }
.chosen-drop{
    cursor:default !important;
}
.chosen-container a { cursor: pointer; }
/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0 0 0 8px; height: 23px; border-radius: 5px; background-color: #fff; border: 1px solid #aaa; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4)); background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); background-clip: padding-box; box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1); color: #444; text-decoration: none; white-space: nowrap; line-height: 24px; }
.chosen-container-single .chosen-default { color: #999; }
.chosen-container-single .chosen-single span { display: block; overflow: hidden; margin-right: 26px; text-overflow: ellipsis; white-space: nowrap; }
.chosen-container-single .chosen-single-with-deselect span { margin-right: 38px; }
.chosen-container-single .chosen-single abbr { position: absolute; top: 6px; right: 26px; display: block; width: 12px; height: 12px; background: url('chosen-sprite.png') -42px 1px no-repeat; font-size: 1px; }
.chosen-container-single .chosen-single abbr:hover { background-position: -42px -10px; }
.chosen-container-single.chosen-disabled .chosen-single abbr:hover { background-position: -42px -10px; }
.chosen-container-single .chosen-single div { position: absolute; top: 0; right: 0; display: block; width: 18px; height: 100%; }
.chosen-container-single .chosen-single div b { display: block; width: 100%; height: 100%; background: url(../images/updated/newseticons.png) no-repeat;  background-position: -166px -180px;}
.chosen-container-single .chosen-search { position: relative; z-index: 1010; margin: 0; padding: 3px 4px; white-space: nowrap; }
.chosen-container-single .chosen-search input[type="text"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 1px 0; padding: 4px 20px 4px 5px; width: 100%; height: auto; outline: 0; border: 1px solid #aaa; background: white url('chosen-sprite.png') no-repeat 100% -20px; background: url('chosen-sprite.png') no-repeat 100% -20px; font-size: 1em; line-height: normal; border-radius: 0; }
.chosen-container-single .chosen-drop { margin-top: -1px; border-radius: 0 0 4px 4px; background-clip: padding-box; }
.chosen-container-single.chosen-container-single-nosearch .chosen-search { position: absolute; left: -9999px; }
/* @end */
/* @group Results */
.chosen-container .chosen-results { position: relative; overflow-x: hidden; overflow-y: auto; margin: 0 4px 4px 0; padding: 0 0 0 4px; max-height: 240px; -webkit-overflow-scrolling: touch; }
.chosen-container .chosen-results li { display: none; margin: 0; padding: 5px 6px; list-style: none; line-height: 15px; -webkit-touch-callout: none; }
.chosen-container .chosen-results li.active-result { display: list-item; cursor: pointer; }
.chosen-container .chosen-results li.disabled-result { display: list-item; color: #ccc; cursor: default; }
.chosen-container .chosen-results li.highlighted { background-color: #3875d7; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)); background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%); background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%); background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%); background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); color: #fff; }
.chosen-container .chosen-results li.no-results { display: list-item; background: #f4f4f4; }
.chosen-container .chosen-results li.group-result { display: list-item; font-weight: bold; cursor: default; }
.chosen-container .chosen-results li.group-option { padding-left: 15px; }
.chosen-container .chosen-results li em { font-style: normal; text-decoration: underline; }


/*Correlation New Rule Comp*/
.rulCrtSrc{ position:relative;top:-7px; background-color: #fff; border-radius: 4px; border: 1px solid #dfe0db; height: 22px; padding: 5px 5px 5px 7px; margin: 0;}
.rulCrtSrc input[type="text"]{ border: 0; width: 90%; margin: 0; line-height: 22px; height: 22px; background-color:transparent; }
.rulNewClrSrc{ padding: 1px 10px; float: right; margin-right: 0px; cursor: default; -webkit-user-select: none; -moz-user-select: none; font-size:14px; display:none; }
.rulCrtSrc.cusFocus{ background-color: #fff; }
.corRulSrcIcon{vertical-align: text-bottom;}
.rulCrtDiv, .rTreeDevider{ display:none; width:340px;}
.ruleDivCont, .nPopDivCont{ height:250px; overflow:hidden; overflow-y:auto;}
.ruleDivCont ul .nPopDivCont ul{ margin-top:10px;}
.ruleDivCont ul li, .nPopDivCont ul li{ line-height:22px; cursor:default; border-radius:4px; padding:1px; }
.ruleDivCont ul li label, .nPopDivCont ul li label{ -webkit-user-select:none; -moz-user-select:none; }
.ruleDivCont ul li:hover{ background-color:#545454; color:#FFF; }
.ruleCrtTxt{ background-color:#fef2b0; padding:7px 3px 7px 7px; display: table; width: 94%; border-radius:4px; transition:background-color 0.5s ease; -webkit-transition:background-color 0.5s ease; -moz-transition:background-color 0.5s ease;}
.rulCrtClr{ float:right; color:#8a5c37; font-size:12px; font-weight:bold; padding: 0px 5px; cursor: pointer; -webkit-user-select:none; -moz-user-select:none;}
.rulCrtInTxt{vertical-align: middle; display: table; width: 91%; float: left; cursor:move;}
.rulCrtCount, .crttimeTxtb{ width: 36px; text-align: center; height: 20px; margin-left:5px; font-size: 15px; margin-right: 5px; box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.2); margin-top:2px; }
.rulCrtCont, .nDivPopupRgt{ margin-top:10px; margin-left:8px; height: 200px; overflow: hidden; overflow-y: auto;}
.rulCrtCont li:hover .ncrtRow{ background-color:#fef2b0; }
.rulFwdTxt{ background-color:#daf7fc; float: right; margin: 10px 3px; padding: 6px 14px; color:#000; border-radius:4px; }
.crttimewn{ background-color:#fcdab5; float: right; margin: 0px 1px; padding: 6px 27px; color:#000; font-weight:bold; border-radius:4px; }
.ncrtRow{ cursor:move; -moz-user-select:none; -webkit-user-select:none;}
.crttimeTxtb{ margin-left:8px; margin-right: 2px;}
.rulCrtTime{ margin-top:10px; margin-right:1px;}
.nrulcrtSrc{ text-transform:capitalize;}
.nrulsort{ font-size:12px;}
.sortbyDiv{ position:absolute; top:20px; left:0px; background-color:#FFF; box-shadow:0 1px 4px rgba(0,0,0,0.5); display:none; width:70px; border-radius:3px; padding:3px; z-index:100; }
.sortbyDiv ul li{ list-style:none; padding:2px 6px; cursor:pointer; }
.sortbyDiv ul li:hover{ background-color:#545454; color:#FFF; }
.nRFlt .pickhosts{ display: table; width: 83%; }
.nRFlt .ruleDesc{ margin-bottom: 10px; position: relative; top: -20px; width: 102%; left: -16px; }
.nruleback, .appNewRule, .nRFlt, .crtTip{ display:none;}
.crtTip{ position:absolute; bottom:0px; right:0px; background-color: rgba(0,0,0,0.2); padding: 4px 9px; color: #333; border-top-left-radius: 4px;}
.addruleContDiv .mCSB_container{ margin-right:10px;}
.ruleDivCont .mCSB_draggerContainer{ visibility:hidden;}
.ruleDivCont:hover .mCSB_draggerContainer{ visibility:visible;}
.rulCrtCont .mCSB_draggerContainer{ visibility:hidden;}
.rulCrtCont:hover .mCSB_draggerContainer{ visibility:visible;}
.nruleDesc{ height:50px;}
.ruleNoRes{ text-align:center; }

.liveChatIcon{ width:45px; height:42px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-282px -476px}

/* Report Page Redesign*/
#ELABody .colDiv{ min-height:500px;float:left}
.excludeDiv, .reportNode li{cursor:move}
.reportNode li label{ cursor: default !important;}
.repSortdis .excludeDiv, .repSortdis .reportNode li{cursor:default; line-height:23px;}
.gTitle{font-size:13px}
.grpImg{ width:35px; float:left; margin-top:3px}
.grpTitleDiv{ float:left;width:auto;min-width:230px; }
.grpHeadDiv{border-bottom:1px solid #EEE; min-height:38px; padding-bottom:3px; position:relative}
.rTagLine{color:#8c8c8c}
.dType{color:#888; margin-top:3px;}
.reportNode{margin-top:10px; /*height:200px; overflow:hidden; overflow-y:auto*/}
.reportNode li a{color:#606060; text-decoration:none}
.groupNode{ margin-bottom:40px; position:relative; border:1px dashed #888; padding:10px 12px; border-radius:6px; }
.grpHideEle.groupNode{ border-color:#DDD; }
.enbltisGrp{padding: 3px 6px; color: #FFF; font-size: 13px; background-color: #7bbb2a; border-radius: 4px; margin: 0 20%}
.grpOverlay{ position: absolute; top:0px; left:0px; right:0px; bottom:0px; display: table; background-color: rgba(255, 255, 255, 0.9);  text-align: center; display:none; }
.grpOverlay:hover .enbltisGrp{ visibility:visible; }
.grpOverlayDesc{ margin:60px 10px 0; text-align:left; font-size: 120%; color: #000; padding: 5px 10px; border-radius: 4px; cursor: pointer; background-color: #FFF;}
.repCustmApp{ background-color:#FFF; padding:4px; position:fixed; text-align:center; width:100%; height: 40px; padding-top: 15px; box-shadow: 3px 0px 4px rgba(0, 0, 0, 0.3); bottom:0px; z-index: 20; }
.repCusTips{ background-color:#d9edf7; color:#31708B; margin:-10px 0px 20px; width:99%; padding: 4px; display:table; border-radius:4px;}
.resCusTipsTxt{ width:80%; float:left; margin:10px 20px; }
.resCusTipsTxt li{ padding-left: 20px; list-style-type: circle; list-style-position: inside;line-height: 21px; }
.resCusTipsCls{ float:right; margin-right:10px; cursor:pointer; margin-top: 10px;}
.resCusTipsTxt ul{ margin-left:40px; margin-top:10px;}
.resCusTipsTxt ul li{ list-style-type:disc !important; line-height:20px;}
.editActive .repCusTips{ display:inline-block; }
.groupNode li{padding:1px 3px 1px 1px}
.grpCounts{ position: absolute; z-index: 10; background-color: #FFDD34; padding: 3px 6px; top: 35px; right: 0px; font-size: 11px; cursor: default;}
.rItemHover{background:#f3f3f3}
.addNewGrpDiv .ruleDivCont li{-webkit-user-select:none; -moz-user-select:none}
.addNewGrpDiv .rulCrtCont li{padding:5px 0; -moz-user-select:none; -webkit-user-select:none}
.ui-sortable-helper{background:#fffedc}
.colDiv .ui-sortable-placeholder{background:#fbfbfb !important;border:1px dashed #ddd !important; visibility:visible !important}
.replistHide{  -webkit-transition: color 0.5s ease; transition:color 0.5s ease; -moz-transition:color 0.5s ease; color:#AAA !important;}
.repGrpDisable, .repGrpDelete, .deleteTisRep{border-radius: 10px; color: #FFF; width: 8px; height: 8px; padding: 4px 4px;line-height: 8px; font-size: 10px; text-transform: lowercase;}
.repGrpDisable, .repGrpDelete{position:absolute;cursor:pointer; text-align: center; display:none;  top:-1px}
.repGrpDisable{  right:20px; background: #4ea7ff;}
.repGrpDelete{ right:-4px;background: #ff5a00;}
.repGrpDisable:hover{ background:#005db9;}
.repGrpDelete:hover{ background:#c64600;}
.deleteTisRep{background:#ff5a00; cursor:pointer !important; border-radius: 10px; padding: 2px 4px; text-align: center; font-size: 9px; line-height: 9px; display:none; width: auto; height: auto;}
.groupNode:hover .repGrpDisable, .groupNode:hover .repGrpDelete{ display:block;}
.reportNode li:hover .deleteTisRep{ display:inline-block}
.grpHideEle .repGrpDisable, .grpHideEle .repGrpDelete{ display:none !important; }
/*.repChkBx, .replistHide, .repSortdis .repGrpDel, .repSortdis .grpHideEle{  display:none;}*/
.grpHideEle .gTitle{ color:#AAA; }
.grpHideEle .grpImg img{ -webkit-filter:grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%);}
.repTipTitle{ list-style: none !important; font-size: 14px; padding-left: 0px !important; margin-bottom: 6px;}
.repSortdis .grpOverlay{ display:none;}
/**/.repNav li{ float:left; padding:0 2px 0 2px;  font-size:13px; color:#dcdcdc; line-height:18px; }
/**/.repNav.floatLeft.paddingTop5 {margin: 3px 3px 0px 3px;}
/***/li.repSelec {border-bottom: 2px solid green;display:block;padding:0 0 4px 0;}
/**/.repNav li a{ color:#000; text-decoration:none;margin: 0px 6px;}
/**/.repNav li.repSelec a{  color:#000; text-decoration:none; }
/**/a.myReportTabList {text-decoration: none !important; color: black !important;}
.addNewGrpDiv .rulCrtCont{ height:240px; }
.searchRep{ background-color:#FFF; border:1px solid #DDD; width:180px; float:left; margin-left:20px; height:24px; border-radius:4px; padding:1px;}
.searchRep img{ width:20px; }
.searchRep input{ border:none; outline:none; border-left:1px solid #EEE; padding-left:6px; height:18px; margin-top:2px;}
.repPin{ width:25px; height:20px; float:left; margin-top:4px; }
.repContainer{ display:none;}
.repContainerDiv .filemonitoring{ width:25px; height:27px; background:url(../images/reportIcon.png) no-repeat;  background-position:-55px -72px;}
.searchInpRow{ display:none;}
.searchInpRow input{ height:20px; width:90%; }
.addNewGrpStatic{ display: inline-block !important; position: static !important; margin: 20px auto !important; }

/*my reports*/
.repCusApply{ display: none;}
.reportLeftMain{ position:relative; /* position:fixed; top:124px; background:url("../images/leftbg.gif") no-repeat 0px 0px; */ z-index:9; }
.reportLeftMain .leftBox{ background:transparent; }
.repSearchEmpty{ display:none; font-size:13px;}
.repleftLoading, .repSearchEmpty{ margin-top:15px; margin-left:10px;}
.searchHints{ display:none; font-size:11px; padding:3px 8px 3px 8px; margin:0; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-color:#FFC600; color:#000; clear:both}
.repSearch{ background-color:#FFF; width:99%; border-radius:4px; position:relative; z-index:90; margin-bottom:0px; border:1px solid #dadada;}
/**/.repSearch input[type="text"]{ background-color:#FFF; border:none; height: 22px; margin-left: 5px; font-size:12px}
.repSearchCls{ padding: 1px 5px; position: absolute; right: 3px; top:5px; cursor: pointer; -webkit-user-select:none; -moz-user-select:none; font-size: 15px; display: none;}
.repSearchIcon{ padding:4px 6px; }
.repSearchIcon .searchIconmin{ visibility:visible; cursor:default;}
/**/.myreportLeft{ padding:3px 0 0 6px; min-height:300px; overflow:hidden; overflow-y:auto; display:none; height:85vh !important;}
.myGrpList li{  margin:2px 0; cursor:pointer; border-radius:0px; margin-right:-1px; border-right:0px; position:relative; color:#000; line-height:20px;}
.myGrpList li:hover{ /*background-color:#f5f5f5;*/ border-right:0px;}
.myGrpList > li{ position:relative; cursor:default; }
.myGrpList > li ul{ margin-left:35px; margin-top:2px; }
/*.myrepToggleSpn{ position:absolute; background-color:#fafafa; padding:2px 3px;}*/
.myrepTogExp{ display:none; float:left; }
.myrepTogCol{ position:absolute; width:12px; height:19px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-144px -512px; margin-top:2px;top: 0px; left: 0px; bottom: 0px; font-size: 13px; font-weight: bold; border-top-left-radius:2px; border-bottom-left-radius:2px; z-index:1; }
.myGrpList > li:hover .myrepTogCol{ display:block;}
.myRepTogSel .myrepTogCol{ display:none !important;}
.myRepTogSel .myrepTogExp{ display:inline-block; }
.myGrpList > li ul li:hover, .leftSublink .leftItem:hover, .leftSublink1:hover{  background-color:#ccd0d3; }
.myRepListSel, .selectedLeft2 .leftItem, .selectedLeft .leftSublink1, .selectedLeft{ background:#ccd0d3 !important}
.myRepList{ display:none;}
.myGrpList > li ul li a{ text-decoration:none; color:#000;}
.reportMain{ padding:20px;}
.grpNameTxt{ white-space: normal; overflow: hidden; text-overflow: ellipsis; position:relative; padding:3px 3px 3px 5px; cursor:pointer;font-size:12px !important;}
.grpInnerTxt{ position:relative; left:12px; }
.myRepTogSel .grpInnerTxt{ left:0px !important; cursor:pointer;  }
.myRepTogSel > .grpNameTxt{ color:#444;}
.userCreated{ margin-bottom:25px; }
.userCreated h3, .predefinedRep h3{ color:#606060; margin:0px; padding-left:3px; }
.repCount{ display:none; position:absolute; top: 4px; right: 15px; background-color: #999; color: #FFF; padding: 0px 4px; border-radius: 4px; font-size: 10px; }
.myRepSearch .repCount{ display:block; }
.myreportLeft .mCSB_container{ margin-right:0px;}
.myreportLeft .mCSB_scrollTools{ right:-5px;}
.repGrpDisIcon{ width:39px; height:39px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-522px -598px; margin-left:40%; visibility:hidden; }
.grpOverlay:hover .repGrpDisIcon{ visibility:visible; }
.grpOverlayDesc:hover .repGrpDisIcon{ background-position:-479px -598px;}
.myreportLeft .mCSB_draggerContainer{ visibility:visible;}
/**/.repToggle{ position:absolute; right:-2px; top:300px; z-index:90; cursor:pointer; padding:4px; padding-right:0px; }
.repToggAct{ display:block; }
/*.reportLeftMain:hover .repToggle{ display:block; }*/
.repToggleImgMin{ width:10px; height:50px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-853px -1067px;}
/*.repToggleImgMin:hover{ width:13px; height:22px; background-position:-150px -483px; }*/
.repToggleImgMax{ width:10px; height:50px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-867px -1067px;}
.repMainTbl{ overflow:hidden; min-height:400px}
.repSlider{ position:absolute; width:4px; cursor:e-resize; height:100%; top:0px; bottom:0px; right:-4px; text-align:left; max-width:110px; right:0px !important; left:auto !important; }
.repSliderImg{background:url(../images/lft_panel_spliter.gif) center repeat-y; width:3px; height:100%; display:none; position:relative; float:right; right:-2px; }
.repSlider:hover .repSliderImg{ display:block; }
.ui-resizable-e.selected_new{ background:none; }
.reportLeftMain .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 100; display: block;}
.reportLeftMain .ui-resizable-e { cursor: ew-resize; width: 13px; right: -10px; top: 13px; height: 100%; }
.reportLeftMain .ui-resizable-e.hover, .ui-resizable-e.hover .dragEle_temp{ border-top-left-radius:4px; border-bottom-left-radius:4px; display:block; overflow:hidden; }
.repTitle, .repTitle2{ cursor:pointer; font-size:13px; margin-left:6px;}
.repTitle2{cursor:default}
.repTitle:hover{ color:#bd2b2b; }
.collapse2h{ background-position:-167px -507px; }
.repSettings{ width:20px; height:19px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-176px -483px; }
.repSettingIcon, .repPinIcon{ cursor:pointer; }
.dropDownDiv{ border:1px solid #dcdcdc; background-color:#FFF; position:absolute; box-shadow:0 1px 8px rgba(0, 0, 0, 0.5); border-radius:4px; padding:2px; display:none; z-index:100; -webkit-user-select:none; -moz-user-select:none; padding-bottom:5px; }
.dropDownDiv ul li{ padding:2px 5px; cursor:pointer; line-height:20px;  }
.dropDownDiv ul li:hover, .dropDDLiSel{  background:#545454; color:#FFF; }
.rgraphTypes{ width:19px; height:19px; background:url(../images/updated/newseticons.png) no-repeat; cursor:pointer; background-position:-753px -510px; }
.actClass{ visibility:hidden; }
.graphParent:hover .actClass{ visibility:visible; }
.gtypeHBar, .gtypeArea, .gtypeLine, .gTypeBar, .repWReports, .repWConfigure, .repWExport, .gTypePie, .gTypeDonut{ background:url(../images/updated/newseticons.png) no-repeat; }
.rgraphDiv li{ line-height:20px; }
.simpleon .gTypePie, .rgraphDiv li:hover .gTypePie{ background-position:-738px -534px; }
.simpleon .gTypeDonut, .rgraphDiv li:hover .gTypeDonut{ background-position:-756px -534px; }
.gTypePie{ width:15px; height:14px; background-position:-700px -534px; }
.gTypeDonut{ width:15px; height:14px; background-position:-719px -534px; }
.gtypeHBar{ width:13px; height:12px; background-position:-680px -535px; }
.gtypeArea{ width:16px; height:11px; background-position:-634px -534px; }
.gtypeLine{ width:16px; height:9px; background-position:-656px -536px; }
.gTypeBar{ width:14px; height:11px; background-position:-615px -534px; }
.simpleon .gtypeHBar, .rgraphDiv li:hover .gtypeHBar{ width:13px; height:12px; background-position:-680px -514px; }
.simpleon .gtypeArea, .rgraphDiv li:hover .gtypeArea{ width:16px; height:11px; background-position:-634px -513px; }
.simpleon .gtypeLine, .rgraphDiv li:hover .gtypeLine{ width:16px; height:9px; background-position:-656px -515px; }
.simpleon .gTypeBar, .rgraphDiv li:hover .gTypeBar{ width:14px; height:11px; background-position:-615px -513px; }
.otherReportsDiv .grayTableBorder{ border:0px !important; }
.myrepTbl{ overflow:hidden; overflow-x:auto; }
.popDResize ul{ float:right; }
.popDResize{ cursor:e-resize; -webkit-user-select:none; -moz-user-select:none; position: absolute; top: 180px; right: 0px; width: 8px; display:none;}
.popDResize li{ float:left; background-color: #555; }
.popDResize .presize1{width: 2px; height: 20px; margin-top: 8px;}
.popDResize .presize2{width: 2px; height: 27px; margin-left: 1px; margin-top: 4px;}
.popDResize .presize3{width: 2px; height: 35px; margin-left: 1px;}
.HURDiv:hover .popDResize{ display:block; }
.reportMain .flot-x-axis .tickLabel{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.reportMain .flot-y-axis .tickLabel{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; max-width:180px; }
.repSearchHdr{ position:relative; z-index:100; }
/**/.padding10.repSearchHdr {padding: 3px !important;}
.myRepListSel.myReportDisable{ background-color: transparent !important;}
.myReportDisable a{ color:#888 !important;}
/* report welcome */
.myReportWelcome{ padding:15px 20px;}
.myReportWelcome h1{ margin:0px; border:0px; font-size: 20px; margin-bottom: 20px; text-align:center; }
.myRepWCircle{ width:1000px; margin:10px auto 10px; }
.myRepWCList, .myRepWCListTxt{ display:inline-block; }
.myRepWCList li{ background-color:#f5f5f5; width:250px; height:250px;margin:15px 40px; text-align:center; float:left; font-size:16px; border:1px solid #f5f5f5; cursor:default; position:relative;}
.myRepWCList, .myRepWCListTxtDiv, .myRepBtm{ display:none; }
.mRWC1{ left:330px; }
.mRWC3{ left:-330px;}
.myRepWCList li:hover{ background-color:#FFF;}
.myRepWCListTxt li{ width:250px; float:left; margin:5px 40px; font-size:12px;}
.repWReports{ width:106px; height:79px; background-position:-787px -586px; transition:all 0.4s ease; }
.repWConfigure{ width:116px; height:79px; background-position:-659px -586px; transition:all 0.4s ease; }
.repWExport{ width:75px; height:69px; background-position:-578px -594px; transition:all 0.4s ease; }
.myRepWCList li:hover .repWReports{background-position:-787px -675px; }
.myRepWCList li:hover .repWConfigure{background-position:-659px -675px; }
.myRepWCList li:hover .repWExport{background-position:-578px -682px; }
.myRCirTxt{ margin-top:45px; }
.myRCirImg{ margin-top:20px; margin-bottom:10px; }
.myRepBtm{ text-align:center; margin-top:40px; }
.myRepExplr{ padding:12px 20px; background-color:#8cad38; color:#FFF; border-radius:4px; font-size:14px; cursor:pointer; transition:background-color 0.4s ease;  }
.myRepExplr:hover{ background-color:#7bbb2a; }
.myRepArrow{ width:12px; height:12px; cursor:pointer; }
.myRepPinTips{ position:absolute; padding:10px; background-color:rgba(0,0,0,0.8); color:#FFF; width:160px; border-radius:4px; cursor:pointer; }
.myRepPinTips:after{ top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(0, 0, 0, 0); border-top-color: rgba(0,0,0,0.8); border-width: 10px; margin-left: 43px; }
.reportLeftMainFixed{ position: fixed; top: 50px; }

/*custom table plugin*/
.cusTbllistPCol{ position: relative;}
.cusTblListAct{ position: absolute; background-color: #FFC600; padding:2px 7px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; top: -6px; left: -5px; display: none; cursor: pointer; }
.cusTblList tbody tr:hover .cusTblListAct{ display: inline-block; }
.cusTblColGudSpn{ margin-left: 10px; margin-right: 5px; }
.cusTblVPer{ margin-top: -3px; }
.cusTblcolGuider{ background-image:url(../images/updated/newseticons.png); background-repeat:no-repeat; }
.cusTblcolGuider{ background-position:-82px -488px; width:15px; height:13px; cursor:pointer; }
/**/.customTbl thead tr{ background: #efefef; cursor:default;}
.customTbl thead tr td{line-height:24px !important;min-width:50px;}
.customTbl td{ padding:5px 3px 5px 8px; }
.customTbl tbody td{ white-space:nowrap;  padding:6px 3px 6px 8px;min-width:50px;  }
.customTbl tbody tr:hover td{ background-color:#fcfcbf;  }
.cusTblNav li{ float:left;}
.cusTblTopDiv{ margin-top:10px;}
.cusTblFormt, .cusTblNav{ margin:0px; padding:0px;}
.cusTblFormt li{ float:left; padding:1px 10px; border-top-right-radius:3px; border-top-left-radius:3px; cursor:pointer; }
.cusTblFormt li.selected{ background-color:#e0dbd3;}
.cusTblNavCount{ vertical-align: middle; }
.cusTblNUrl, .cusTblPUrl{ cursor:pointer;}
.cusTblColDiv{ width:200px; position:absolute; top:0px; display:none; padding-bottom:5px; padding-top:1px; z-index:5; }
.cusTblColDiv ul li{ padding:2px 2px 2px 4px; border-radius:4px; -moz-user-select:none; -webkit-user-select:none; cursor:move; }
.cusTblColDiv label{ display:block; cursor:move;}
.cusTblColDiv ul li:hover{ background:#545454; color:#FFF; }
.cusTblColDiv ul li input{ cursor:default !important;}
.cusTblColActDiv{ padding:10px; margin-bottom:5px; }
.cusTblMainDiv{ overflow:hidden; overflow-x:auto; transition:width 0.5s ease; -webkit-transition:width 0.5s ease; -moz-transition:width 0.5s ease; display: inline-block; width: 100%;}
.cusTblListP{ margin: 0; margin-top: 10px; color: #9B9B9B; display:inline-block; }
.cusTblListP li{ float:left; line-height:22px;}
.cusTblListP span{ color:#000; margin-right:30px; }
.cusTblList tbody td{ border-bottom: 1px solid #f4f4f4; padding-left: 5px; }
.cusTblListPre{ color: #9B9B9B; margin:5px 0px; }
.cusTblListPre span{ color:#000; }
.cusTblColCont{ max-height:200px; overflow:hidden; overflow-y:auto; }
.cusTblColCont .mCSB_container{ margin-right:5px; }
.cusTblColCont .mCSB_draggerContainer{ visibility:hidden;}
.cusTblColCont:hover .mCSB_draggerContainer{ visibility:visible;}
.cusTbl_FltOpt{ max-width:80px;}
.cusTbl_addRow, .cusTbl_delRow{ cursor:pointer; padding:3px; font-size:13px; font-weight:bold; -moz-user-select:none; -khtml-user-select: none; user-select: none; -webkit-user-select:none;}
.cusTbl_FltRow:hover:not(.newRow){ background-color:rgba(0,0,0,0.1);}
.cusTbl_FltRow span{ visibility:hidden;}
.cusTbl_FltRow:hover span{ visibility:visible;}
.cusTbl_SrcCont{ max-height: 200px; overflow: hidden; overflow-y: auto; }
.cusTbl_SerLink{ padding:1px 2px; cursor:pointer; border-radius:4px; }
.cusTbl_SerLink:hover, .cusTblSerLSel{ background-color:#FFFF8B; color:#000; }
.forensicIcon{ width:23px; height:20px; background:url(../images/updated/newseticons.png) no-repeat; background-position:-243px -481px; }
.cusTblTxtBreak{  white-space: pre-line; margin: 0px;}
.cusTblTxtBreakInt{  white-space: normal; margin: 0px;}
.cusTblIconAct{ cursor:pointer; position:relative; }
.customTbl .cusTblIconAct{ visibility:hidden;}
.customTbl tbody tr:hover .cusTblIconAct{ visibility:visible; }
.cusTblSrhTxtDiv{ width:85%; padding: 0px 0 0 6px; height: 25px; line-height: 25px; }
.cusTblSrhBx{ border:0px; margin:0px; border: 0px; width: 96%; -webkit-user-select:none; -moz-user-select:none; height:21px;}
.cusTblClrSrh{float: right; padding:0px 9px; border-top-right-radius:4px; border-bottom-right-radius:4px; cursor: pointer; font-size: 12px; -webkit-user-select:none; -moz-user-select:none;}
.cusTblClrSrh:hover{ background-color:#FFC600; color:#000; }
.cusTblSrhLoading{ display:none; text-align: center; margin: 50px auto;}
.cusTblLoading{ margin-left:20%; display:none; }
.cusTblLoading li{ float:left;}
.cTblColHL{ background:#fcfcbf !important; }
#spinningSquaresG { position:relative; width:58px; height:7px; top:6px; left:6px; }
.spinningSquaresG { position:absolute; top:0; background-color:#000000; width:7px; height:7px; -moz-animation-name:bounce_spinningSquaresG; -moz-animation-duration:1.3s; -moz-animation-iteration-count:infinite; -moz-animation-direction:linear; -moz-transform:scale(.3); -webkit-animation-name:bounce_spinningSquaresG; -webkit-animation-duration:1.3s; -webkit-animation-iteration-count:infinite; -webkit-animation-direction:linear; -webkit-transform:scale(.3); -ms-animation-name:bounce_spinningSquaresG; -ms-animation-duration:1.3s; -ms-animation-iteration-count:infinite; -ms-animation-direction:linear; -ms-transform:scale(.3); -o-animation-name:bounce_spinningSquaresG; -o-animation-duration:1.3s; -o-animation-iteration-count:infinite; -o-animation-direction:linear; -o-transform:scale(.3); animation-name:bounce_spinningSquaresG; animation-duration:1.3s; animation-iteration-count:infinite; animation-direction:linear; transform:scale(.3); border-radius:40px; }
#spinningSquaresG_1 { left:0; -moz-animation-delay:0.52s; -webkit-animation-delay:0.52s; -ms-animation-delay:0.52s; -o-animation-delay:0.52s; animation-delay:0.52s; }
#spinningSquaresG_2 { left:7px; -moz-animation-delay:0.65s; -webkit-animation-delay:0.65s; -ms-animation-delay:0.65s; -o-animation-delay:0.65s; animation-delay:0.65s; }
#spinningSquaresG_3 { left:15px; -moz-animation-delay:0.78s; -webkit-animation-delay:0.78s; -ms-animation-delay:0.78s; -o-animation-delay:0.78s; animation-delay:0.78s; }
#spinningSquaresG_4 { left:22px; -moz-animation-delay:0.91s; -webkit-animation-delay:0.91s; -ms-animation-delay:0.91s; -o-animation-delay:0.91s; animation-delay:0.91s; }
#spinningSquaresG_5 { left:29px; -moz-animation-delay:1.04s; -webkit-animation-delay:1.04s; -ms-animation-delay:1.04s; -o-animation-delay:1.04s; animation-delay:1.04s; }
#spinningSquaresG_6 { left:36px; -moz-animation-delay:1.17s; -webkit-animation-delay:1.17s; -ms-animation-delay:1.17s; -o-animation-delay:1.17s; animation-delay:1.17s; }
#spinningSquaresG_7 { left:44px; -moz-animation-delay:1.3s; -webkit-animation-delay:1.3s; -ms-animation-delay:1.3s; -o-animation-delay:1.3s; animation-delay:1.3s; }
#spinningSquaresG_8 { left:51px; -moz-animation-delay:1.43s; -webkit-animation-delay:1.43s; -ms-animation-delay:1.43s; -o-animation-delay:1.43s; animation-delay:1.43s; }
 @-moz-keyframes bounce_spinningSquaresG { 0% { -moz-transform:scale(1); background-color:#000000; }
 100% { -moz-transform:scale(.3) rotate(90deg); background-color:#FFFFFF; } }
 @-webkit-keyframes bounce_spinningSquaresG { 0% { -webkit-transform:scale(1); background-color:#000000; }
 100% { -webkit-transform:scale(.3) rotate(90deg); background-color:#FFFFFF; } }
 @-ms-keyframes bounce_spinningSquaresG { 0% { -ms-transform:scale(1); background-color:#000000; }
 100% { -ms-transform:scale(.3) rotate(90deg); background-color:#FFFFFF; } }
 @-o-keyframes bounce_spinningSquaresG { 0% { -o-transform:scale(1); background-color:#000000; }
 100% { -o-transform:scale(.3) rotate(90deg); background-color:#FFFFFF; } }
 @keyframes bounce_spinningSquaresG { 0% { transform:scale(1); background-color:#000000; }
 100% { transform:scale(.3) rotate(90deg); background-color:#FFFFFF; } }
.cusTblPerSn{ width:60px; background-color:#e8e6e3; display:inline-block; border-radius:2px; height:5px; overflow:hidden; }
.cusTblPer{ width:0px; display:table; height:5px; background-color:#9dbd2c;  border-top-left-radius:2px; border-bottom-left-radius:2px; transition:width 0.5s ease; -webkit-transition:width 0.5s ease; -moz-transition:width 0.5s ease;}
.cusTblPTxt{ color:#000; font-size:12px; }
.cusTblColHelp{ -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; opacity:0; left: -10px; position: absolute; top: -24px; background:#ffcc00; color:#000; padding:2px 10px; border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; border:1px solid #dc8d04; }
.cusTblColHCls{ position: relative; top: -3px; right: -5px; cursor:pointer;}
.cusTblColDiv:hover .cusTblColHelp{ opacity:1;}
/*custom table plugin end*/

.rightTree, .resultList{ margin-top:4px; }
.rightTree li{margin-bottom:10px}
.rightTree ul{margin-top:10px}
.width330 {width:330px}
.gSelected span, .nSelected span{background:#fbd7e2; color:#000; padding:2px 6px; cursor:default; transition:background-color 0.3s ease; -webkit-transition:background-color 0.3s ease; -moz-transition:background-color 0.3s ease;}
.grpSelColor{ background-color:#b7db7a !important; }
.nSelected span{background:#ffe9b6;color:#000}
.gSelected span:hover, .nSelected span:hover{ background-color:#FFC600; }
.rTreeDevider{border-left:1px solid #DDD}
.rTreeParent img{ float:left; margin-top:5px; }
.nDivPopupRgt{ height:240px; }
.HURClrSrc{float: right; padding: 3px 7px; cursor: pointer; display:none;}
.nPopDivCont .mCSB_draggerContainer, .nDivPopupRgt .mCSB_draggerContainer{ visibility:hidden; }
.nPopDivCont:hover .mCSB_draggerContainer, .nDivPopupRgt:hover .mCSB_draggerContainer{ visibility:visible; }
.nPopDivSEmpty{ display:none; text-align:center; padding:10px; cursor:default; }
.nLgrpSpn{ display:inline-block; margin-right:15px; }
.ngrpLegend, .nlistLegend{ background-color: #fbd7e2; border-radius: 2px; display: inline-block; width: 8px; height: 8px;}
.nlistLegend{ background-color: #ffe9b6; }
.rTreeParent label, .rightTree span{ word-break:break-all; }
.cusFocus{ border:1px solid #659FCB !important; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); border-color: rgba(82, 168, 236, 0.8) !important; -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; }
.HURDiv .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 100; display: block;}
.HURDiv .ui-resizable-e { cursor: ew-resize; width: 13px; right: 0px; top: 13px; height: 100%; }
.HURDiv .ui-resizable-e.hover{ border-top-left-radius:4px; border-bottom-left-radius:4px; display:block; overflow:hidden; }
.schduleMainDiv{ max-height: 500px; overflow: hidden; overflow-y: auto; }
.grpLoading{ text-align:center; padding:20px 10px; font-size:12px; }
.grpLoading ul{ margin-left:46%; }
.mCSB_draggerContainer{ visibility:hidden; }
.scheduleR:hover .mCSB_draggerContainer, .repFilter:hover .mCSB_draggerContainer{ visibility:visible; }
.popMaxIcon{ background:url(../images/updated/newseticons.png) no-repeat; width:12px; height:10px; background-position:-125px -489px; }
.popMinIcon{ background:url(../images/updated/newseticons.png) no-repeat; width:12px; height:10px; background-position:-104px -490px; }
.repFilter .mCSB_container{ margin-right:5px;}
.repFilter .thinScroll{ padding-top:2px; }
.repFilter label{ -webkit-user-select:none; -moz-user-select:none; display:block;}
.myrepFltDiv{ background-color: #EEE; padding: 4px 5px 3px 1px; border-bottom: 1px solid #DDD; margin:2px 5px 0px; }
.myrepFltDiv label{ display:block;}
.hostTypeIcon .apache_logs, .hostTypeIcon .ciscodevice, .hostTypeIcon .dhcp_linux, .hostTypeIcon .dhcp_windows, .hostTypeIcon .hypervisor, .hostTypeIcon .ibmas400, .hostTypeIcon .iis_w3cftp, .hostTypeIcon .iis_w3cweb, .hostTypeIcon .mssqlauditlogs, .hostTypeIcon .oraclelogs, .hostTypeIcon .printerlogs, .hostTypeIcon .terminallogs, .hostTypeIcon .unix, .hostTypeIcon .windows{ background:url(../images/updated/newseticons.png) no-repeat; vertical-align:sub; }
.hostTypeIcon .apache_logs{ width:35px; height:13px; background-position:-377px -516px; }
.hostTypeIcon .ciscodevice{ width:35px; height:13px; background-position:-448px -516px; }
.hostTypeIcon .dhcp_linux{ width:31px; height:13px; background-position:-506px -545px; }
.hostTypeIcon .dhcp_windows{ width:35px; height:13px; background-position:-467px -545px;  }
.hostTypeIcon .hypervisor{ width:35px; height:13px; background-position:-354px -545px; }
.hostTypeIcon .ibmas400{ width:31px; height:13px; background-position:-541px -545px; }
.hostTypeIcon .iis_w3cftp{ width:24px; height:13px; background-position:-418px -516px; }
.hostTypeIcon .iis_w3cweb{ width:26px; height:13px; background-position:-397px -545px; }
.hostTypeIcon .mssqlauditlogs{ width:31px; height:13px; background-position:-576px -545px; }
.hostTypeIcon .oraclelogs{ width:35px; height:13px; background-position:-428px -545px; }
.hostTypeIcon .printerlogs{ width:18px; height:17px; background-position:-516px -513px; }
.hostTypeIcon .terminallogs{ width:20px; height:13px; background-position:-491px -516px; }
.hostTypeIcon .unix{ width:18px; height:17px; background-position:-563px -513px; }
.hostTypeIcon .windows{ width:18px; height:15px; background-position:-587px -513px; }
.hostTypeIcon{display: none}
.downArrow2{background:url(../images/callarrow.gif) no-repeat right;}
.hCrtTxt{ cursor:pointer; }
/*.hCrtTxt{ position: relative; padding: 8px; font-size: 12px; }
.hSelCrtCount{ background-color: #FFC600; border-radius: 3px; padding: 1px 2px; font-size: 9px; position: absolute; top: 0px; right: -10px; min-width: 10px; text-align: center; cursor:default; display:none;}
*/
.reportsTable #newcal{background: url(../images/callarrow.gif) no-repeat right; border:0px solid; width:260px}
.reportsTable .calboxHover{border:0px solid !important; background:#fff url(../images/callarrow.gif) no-repeat right !important}
.reportsTable{border-right:1px solid #d4d1ce}
.reportsTable > tbody > tr > td.leftPanel {height: calc( 100% - 110px);}
.replftOuterDiv, .reportLeftMain, .repMainTbl, .repInnerDiv, .myreportLeft{height:100%;}
.dividerLine{border-left:1px solid #d4d1ce}
/**/.reportsTable .titleBdr{z-index: 9; padding: 4px 0; height: 26px;}
.reportsTable .titleBdr a:link, .reportsTable .titleBdr a:active, .reportsTable .titleBdr a:visited{color:#606060}
.reportsTable .repSearchBox{background:#fff}
.reportsTable .reportLeftMain{background:#fff}
.reportsTable .repSearch, .reportsTable .repSearch input{background:#fff}
.repMainTbl{background: #eeeff0 none repeat scroll 0% 0% !important; }

input.schHosts, input.schUsers, input.schReports, input.schUserReports, input.schRemoteHosts, input.reportOptions, input.newAlertTxtBox{background:#fff url(../images/callarrow.gif) no-repeat right}
.myRepTabListDiv .mCSB_container{ margin-right:10px; }
.myRepTabListDiv .mCSB_scrollTools{ width:7px; }
.myRepTabListDiv:hover .mCSB_draggerContainer{ visibility:visible; }
.myRepTabArrow{ width:12px; height:12px; background-position: center;}
.mRTLInner{ max-height:150px; overflow:hidden; overflow-y:auto; }
.myRepTabListTip{ -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; position: absolute; background:#ffcc00; color:#000; padding:2px 10px; border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; border:1px solid #dc8d04; opacity:0; bottom:-23px; left:0px; }
.myRepTabListDiv:hover .myRepTabListTip{ opacity:1; }
.myRepTabListDiv li{ cursor:default !important;}
.myRepTabListDiv label{ display:block; }
.myReportTabList{ float:left; margin-top:1px; padding: 1px 4px; border-radius: 3px; cursor: pointer; font-size:13px !important; }
/**/.myReportTabList:hover, .myReportTabListSel{ }
.crtListDisable .pos_relative{ cursor:default !important; }
.myRepHdrDiv{ -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease; width:100%; height:30px;}
.myreportFixHdr{ position: fixed; width: 100%; top: 0px; background-color: #FFF; left: 0; z-index: 20; height: 40px; box-shadow: 1px 0px 7px 1px rgba(0,0,0,0.2); }
.myreportFixHdr .repNav{ margin-left:30px; margin-top: 5px; }
.myreportFixHdr .myRepCalender{ margin-right:30px; }
.editPreSchedule{ cursor:pointer; }
.addNBtn{ padding: 5px 10px; background-color:orange; font-size: 11px; position: absolute; bottom: 10px; border-radius: 4px; cursor: pointer; left: 14px; display:none; }
.myrepTogExp{margin-top:3px}
.leftRowHeight tr td{height:20px}
.menuItemRow{line-height:25px}
.leftBoxInner a{text-decoration:none}
.leftSublink{padding-left: 33px;position:relative;}
.selectedLeft2 .leftItem, .leftSublink .leftItem, .myRepTogSel .myGrpInnerDiv, .selectedLeft .leftSublink1, .selectedLeft > td{border-radius: 0px 0px 0px 0px;padding-left: 5px}
.selectedLeft2 .leftItem, .selectedLeft .leftSublink1{/*background:#d0d0d0 !important;*/ line-height: 26px; height:26px;}
.leftSublink1{ position:relative; display: inline-block; width: 100%; border-radius: 0px; padding-left: 5px; height: 26px; line-height: 26px;}
/*.leftSublink .leftItem:hover, .leftSublink1:hover{background:#ddd}*/
.allreport .grayTableBorder{margin-bottom:30px}
.allreport .grayTableBorder, .singleReport .grayTableBorder{border:0 solid !important}
.gearicon2, .schicon2 { background: url(../images/updated/newseticons.png) no-repeat !important}
.gearicon2{width:18px !important; height:18px !important; background-position:-191px -512px !important;}
.schicon2{width:14px !important; height:14px !important; background-position:-173px -514px !important}
.grpInnerTxt{font-size:13px !important; diplay: inline-block;width:100px }
.favouriteIcon{ background:rgba(230,224,216,0.9) url(../images/updated/newseticons.png) no-repeat; }
.favouriteIcon{z-index:10; position:absolute; top:0; right:0;padding: 3px 3px 3px 5px; display:none;background-position:-212px -508px; width:20px; height:20px}
.favouriteIcon:hover{background-position:-235px -508px; width:20px; height:20px}
.rtypeReport input{border:0 solid;line-height:24px; height:24px; padding-left:3px; padding-right:3px;}
.rtypeReport{background:#fff;border:1px solid #e6e8e3; line-height:26px; height:26px; display:inline-block}
.width213{width: 213px}
.favourites .favouriteIcon{display:none !important}
#reportProf tr .leftItem{line-height: 26px; height: 26px;  border-top-left-radius:6px; border-bottom-left-radius:6px; }
/*#reportProf tr:hover .leftItem{ background-color:#DDD;}
*/.hideDefalut .deleteHUR, .hostFilter .deleteHUR{display:none !important}
.deleteHUR:hover{color:red}
.nPopDivCont .deleteHUR{ display: none;}
.nPopDivCont ul li:hover > .deleteHUR{ display:inline-block;}
.highLightFilter{background:#FFDD34; padding:2px 0 2px 2px;}
/***/span.hCrtTxt.hostSrcCom.highLightFilter {background: transparent;}
/**/.myRepTogSel .myGrpInnerDiv{background:#eeeff0 none repeat scroll 0% 0%;margin-bottom:0px}
.myRepTogSel{border-bottom:1px dashed #b4b4b4;margin-bottom:15px !important}
.repSchWaringMsg{color: #DF0D0D; font-size: 13px; margin-bottom: 7px; }
.pawIcon{ background:url(../images/updated/newseticons.png) no-repeat; background-position: -243px -481px; width: 23px; height: 20px;  }
.customFldGenAct li{ float: left;}
.saveReport #timeFilterOpt{ width: 90px; }
.crtListDisable .chosen-container-single .chosen-single div b{ background: url(../images/updated/newseticons.png) no-repeat; background-position: -287px -181px; }
.nestSortClass .drop_arrow{background-position: -174px -188px; }
.crtListDisable .drop_arrow{background-position: -293px -188px; }

td.tablHdr{background:#EEEFF0}
.licenseNoteTxt{ background-color: #EEE; color: #333; padding: 10px 15px; margin: 20px 30px 0px; border-radius: 4px; }

/*Log Rate Exceed Warning MSG*/
.logRateExceedInfo{ position:absolute; display:none; left:20%; top:0px; background-color:#ffc600; border-bottom-left-radius:4px; border-bottom-right-radius:4px; padding:3px 28px 3px 10px;z-index:100  }
.logRateExceedMain{ padding: 8px 10px; position: relative; border-bottom:1px solid #DDD; }
.logRateExceedMsgCls{ position: absolute; right: 6px; padding: 3px; cursor: pointer; top: 3px; font-size: 11px; }
.logRateExceedType{  }
.logRateExceedMsg{ line-height: 16px; margin-top: 2px; }
.sAnalysisDelete{ margin-right: 10px; padding: 1px 2px; }
.viewslogNodata{ text-align: center; font-size: 13px; padding: 24px; color: #999; }
.sAnalysislinkIcon{ cursor: pointer; }
.secAHstDrpDiv{ background-color: #FFF; position: absolute; border: 1px solid #DDD; box-shadow: 0 2px 4px rgba(0,0,0,0.3); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; max-height: 200px; width: 255px; overflow: hidden; overflow-y: auto; padding-bottom: 5px; display: none;}
.secAHstDrpDiv li{ padding: 6px 10px; text-transform: capitalize; }
.secAHstDrpDiv li:hover, .secAHstDrpDiv li.active{ background-color: #545454; color: #FFF; }
.secAnalysisEmpty{ text-align: center; }
.secAnalysisEmpty img{ margin-top: 6%; }
.secAnalyEBg{ background: url(../images/ela_SecAnalysisDiagbg.png) repeat-x bottom;  height: 140px; position: absolute; right: -20px; left: -20px; bottom: -20px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.securityAnalysis{ position: relative; height: 100%; }

.promotion{ position:absolute; display:none; left:135px; top:0px; background-color:#ffc600; border-bottom-left-radius:4px; border-bottom-right-radius:4px; padding:3px 28px 3px 10px;z-index:1}
.host-name-width{width:150px; float:left; display:block; overflow:hidden; }
.ela-host-icon{ width:18px; height:10px; padding-left:25px;}
.inherited-host-background{background:#d8f1ff}

.enable-group{
	margin:0px;
	width:auto;
}
.enable-group li{
	display:inline-block;
	margin:0px;
	padding:2px 10px;
		width:14px;
	height:14px;
}
.enable-group li a{
	width:14px;
	float:left;
	height:14px;
	background-image:url(../images/updated/newseticons.png);
	background-repeat:no-repeat;
}
.enable-group li.user-enable a{ background-position:-121px -1103px;}
.enable-group li.user-disable a{ background-position:-142px -1103px;}
.enable-group li.user-delete a{ background-position:-163px -1103px;}
.enable-group li.user-enable-hide a{ background-position:-185px -1139px;}
.enable-group li.user-disable-hide a{ background-position:-401px -633px;}
.enable-group li{ border-right:1px solid #e0dbd3;}
.enable-group li:last-child{ border:none;}
.left-img{ float:right; width:auto;}
.action-group li{ border:none !important; padding:2px !important; }
.action-group{height:18px;}

/*Error Message*/
.error_block { background:#f5f5f5; padding:15px 25px; border:1px solid #d6d6d6; width:470px; height:70px; margin:100px auto;}
.error_block .error_icon { background:url(../images/error_icon.png) no-repeat; width:28px; height:25px; margin:20px 0 0 10px}
.error_block h3 {font:bold 14px/0px arial, verdana; color:#e44f4f}
.error_block h4 {font:normal 14px/0px arial, verdana; color:#000}
.error_block p {font:normal 13px/8px arial, verdana; color:#666}
.error_block p a { text-decoration:underline;}

.f-left {float:left}
.f-right {float:right}

/****Connection settings*****/
.valign-bas td{ vertical-align:baseline !important;}
.con-greyTxt{ padding-top:10px; float:left; padding-bottom:10px; width:100%;}
.title{ color:#8e0606; padding:55px 0px 20px; float:left;}
.title-op1{color:#8e0606; padding:8px 0px; float:left;}
.ssl-step{ float:right; width:91%; background:#f7f7f7; padding:25px; margin-top:35px;}
.ssl-step h3{ color:#8e0606; font-size:12px; margin:0 0 27px 0;}
.ssl-table tr td{ padding:5px 0px;}
.footer span{ padding-top:120px; clear:both; float:left; width:100%; }
.ssl-step ol{     float: left; margin: 0 0 27px 0; padding: 0 0 0 28px;width:98%;}
.ssl-step a{ color:#1434d6;}
.ssl-step ol li{ list-style-type:decimal; padding:2px 0px;}
.ssl-step span{ float:left; width:100%;}
.ssl-note{ height:25px; background:#f7f7f7; vertical-align:middle; font-size:12px; width:480px}
.ssl-note strong{ color:#921717;}

.setting_vulnarableTag { background-position: -470px -15px; position: relative; top: -5px;}
.setting_threatTag { background-position: -318px -595px; position: relative; top: -5px;}
.connection-settings{background-position:-170px -456px;}
.white_content .popup-in{ float:left; width:100%; padding:0 0 18px 0px; margin:0px; background-color:#f5f4f3;}
.white_content  .popup-in h2{ margin:0px; font-size:12px; font-weight:bold; padding:5px 13px; background-color:#e0dbd3;}
.white_content  .popup-in h5{ margin:0px; padding:0px 13px 2px; float:left; width:95%;}
.white_content .popup-in span{padding:20px 13px; float:left; width:95%;}
.white_content  .popup-in ul{ padding:0px 20px 21px; float:left;}
.white_content  .popup-in ul li{ padding-bottom:1px;}
.input-tips{ display: none; margin-left: 195px;  margin-top:0px;  position: absolute; width: 300px; z-index: 100; border: 1px solid #e7e8e2;
width: 200px; color:#fff; background-color:#fcfee4; padding:5px; font-size:10px !important;}
.input-tips h2{ margin:0 0 5px; font-size:10px;}
.input-tips p{ font-size:10px;}
.input-tips img{ float:left; width:auto; margin:0 0 0 -24px;}
.gridBox table td{ vertical-align:top !important;}
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height:889px;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content {display: none;position: absolute;top: 25%;left: 25%;width: 50%;padding:4px;border: 3px solid #dcdcdc;background-color: white;z-index:1002;overflow: auto;}
.ssl-button{ width:152px; height:22px; padding:0 0 0 23px; background-image: url(../images/general-images.gif); background-position:-3px -799px; background-repeat:no-repeat; margin:-2px 0 2px 10px; border:none;}
.fleft{ float:left;}
.con-line{background: rgb(213, 213, 213) none repeat scroll 0% 0%; overflow: hidden; height: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin:46px 0 28px;}
.alert-msg{ width:10px; height:10px; margin-left:12px; }
.left-margin{ margin-left:100px;}
input[type="submit"], input[type="button"], input[type="reset"]{ cursor: pointer}
.connection-settings-disable {background-position: -245px -456px;}
.topBand td{ vertical-align:calc() !important;}
.mleft{ margin-left:137px !important;}
.close { height:20px; color:#000; line-height:22px; position: absolute; right: 0; text-align: center; text-decoration: none; top: 7px; right:10px; width:20px;-webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px; }
.close:hover{ text-decoration:none;}

.ela-themeButton { border-radius: 5px;background: #5e644f; height: 26px;line-height: 26px; font-weight: bold;   padding: 0 20px;  border: 1px solid #5e644f;  border-bottom: 2px solid #5e644f;  cursor: pointer; color: white;}
.ela-themeButton:hover { background: #525745; }
.ela-CustomTxtBox { background: #fff; width: 240px; border-radius: 3px; padding-left: 5px; line-height: 24px;  height: 24px; border-bottom: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-top: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5; box-shadow: 2px 2px 3px #ECECEC inset; }
.ela-whiteSpace{ color:#fff}
.common-popupAlert{ width: 370px; margin-left: -185px; z-index: 502; top: 20%; }
.common-popup-Info{background: #FFFFFF; position: fixed; border-radius: 5px; box-shadow: 0 0 15px #6f6f6f; top: 10%; left: 50%;  z-index: 500; }
.common-popupAlert .msg{ width : 275px ;}
.common-popupAlert .paddingTopBtm {padding:10px 0 ;}
.common-popupAlert #CommonalertOk,.ela-CommonalertOk{ height: 20px; line-height: 20px; padding: 0 20px; background: #525745;  font-size: 11px; border-radius: 5px; color: #FFFFFF; opacity: 0.9; cursor: pointer; margin-left:50px; margin-top:10px; margin-bottom:15px;}
.common-popup-W500{  min-width: 500px; width: 500px; margin-left: -250px; z-index: 501;}
.common-popup-fieldDiv {  padding: 7px 0; }
.common-popup-field { float: left; text-align: right; white-space: nowrap; padding-right: 7px; padding-top: 4px; }
.common-popup-field-w25{width: 25%;}
.loaderBg{position:relative;background:000;height:4px;z-index:9 ;display: block;}
.loader{position:fixed; left:0 ; top:0 ;background: #60b25e ;height:4px; display: block;}
.common-popup-H220{ height: 220px;}
.common-popup-H210{ height: 210px;}
.common-popup-H100{ height: 100px;}

/*****ie****/
.common-popup-W500 {width: 500px\9;}
.common-popup-H220{ height: 220px\9;}
.common-popup-H210{ height: 210px\9;}
.common-popup-H100{ height: 100px\9;}
.common-popup-W350{ width: 350px\9;}
.common-popup-W100 {width: 100px\9;}
.common-popup-W50{width: 50px\9;}
.common-popup-Info-close{ margin-top:-15px\9;}
.common-popup-Info{border-top:#e6e8e3 2px solid\9; border-right:#e6e8e3 2px solid\9; border-left:#e6e8e3 2px solid\9; border-bottom:#e6e8e3 2px solid\9;}
.common-popupAlert #CommonalertOk,.ela-CommonalertOk{ width:20px\9;}
.selectstyle{ float:left\9;}
.left-margin{ margin-left:120px\9;}
#settingLeftPage{ vertical-align:top\9;}
.ssl-table tr td{ vertical-align:middle\9 !important;}
.close:hover{ text-decoration:none\9;}
.close{ color:#000\9;}
td{ overflow:visible\9 !important;}
input{ z-index:9\9}
.txtbox{ margin-top:0px\9 !important }
.ssl-button {  background-image:url(../images/general-images.gif)\9 !important; background-position:-3px -799px\9 !important; background-repeat:no-repeat\9; margin-top:4px\9; background-color:none\9; border:none\9}
.alert-msg img{ vertical-align:top\9 !important; margin-top:7px\9 !important;}


/*****Export enhancement****/
.download-drop{ text-align:left; white-space: initial; display:none; float:left; width:340px; padding:10px 0 0 0; border:1px solid #e6e6e6; background:#fff; position: absolute; right:-43px; top:28px; z-index:997;}
.download-drop:after, .download-drop:before { bottom: 100%; left: 84.4%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.download-drop:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #ffffff; border-width: 10px; margin-left: -10px; }
/*.download-drop:before { border-color: rgba(230, 230, 230, 0); border-bottom-color: #e6e6e6; border-width: 11px; margin-left: -11px; } */
.download-list{ float:left; width:91.3%; height:auto; padding:15px 5px; margin:0px 10px; border-bottom:1px solid #f6f6f6;}
.download-list i.csv{ float:left; width:24px; height:25px; background:url(../images/sprite2.png) 0px 0px no-repeat; margin:0 5px 0 0;}
.download-list i.pdf{ float:left; width:24px; height:25px; background:url(../images/sprite2.png) 0px -28px no-repeat; margin:0 5px 0 0;}
.download-list span{ float:left; width:90%; padding:0px;}
.download-list span h4{ font-weight:normal; font-size:12px; color:#000; width:100%; margin:0 0 5px 0; position:relative; white-space: normal;}
.download-list span p{  width:100%; margin:0px;}
.download-list span p em{ font-size:9px; color:#777777;}
.download-list .fl{ float:left;}
.download-list .fr{ float:right;}
.download-list .hover-icon{ position: absolute; margin:-7px 0 0 0; top:0 ; right:0}
.download-list .hover-icon i.report-clear-icon{  float:left; width:14px; height:14px; background:url(../images/sprite2.png) -47px 0px no-repeat;}
.download-list .hover-icon i.report-stop-icon{  float:left; width:14px; height:14px; background:url(../images/sprite2.png) -47px 0px no-repeat;}
.download-list .hover-icon i.report-download-icon{  float:left; width:14px; height:14px; background:url(../images/sprite2.png) -32px 0px no-repeat; margin:0;}
.download-list .hover-icon i.report-clear-icon:hover{ background:url(../images/sprite2.png) -47px -13px no-repeat; cursor:pointer;}
.download-list .hover-icon i.report-stop-icon:hover{ background:url(../images/sprite2.png) -47px -13px no-repeat; cursor:pointer;}
.download-list .hover-icon i.report-download-icon:hover{ background:url(../images/sprite2.png) -32px -13px no-repeat ; cursor:pointer;}
.download-list:hover{ background-color:#eff0f0;}
.download-list .progress-bar{ float: left; width:100%; height:6px; background:#e6e6e6;  margin-bottom:5px;}
.download-list .progress-bar span{ float: left; width:1%; height:6px; background:#9dbd2c;}
.drop-button{ float:left; width:100%;}
.drop-button input[type="button"].report-show-all{ float:left; width:50%; height:34px; background:url(../images/sprite2.png) no-repeat scroll 169px -271px #e6e6e6; color:#a8a8a8; font-size:11px; border:none; padding:0px;}
.drop-button input[type="button"].report-clear-all{ float:left; width:50%; height:34px; background:#e6e6e6; color:#a8a8a8; font-size:11px; border:none; padding:0px; }
.drop-button input[type="button"]:hover{ color:#777; cursor:pointer;}
.download-button{ margin:0 31px 0 13px; position:relative; cursor:pointer;}
.button-wid{ width:100% !important;}
.border1{ border-right:1px solid #d8d7d8;}
.marginleft25{ margin-left:8px;}
.padding-right{ padding-right:8px;}
#down-drop-ul .download-drop{right:-14px;}
#down-drop-ul .download-drop:after, .download-drop:before{left: 93.4%;}
.download-drop #scrollBar{ max-height: 425px;}
.download-drop #scrollBar #reportsList{ max-height: 425px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background:#333;}
.mCSB_scrollTools .mCSB_draggerRail {background: none repeat scroll 0 0 #ccc;}
.mCSB_draggerContainer {visibility: visible;}
.mCSB_container { margin-right:0 !important;}
#down-drop-ul.pull-center .download-drop:after, .download-drop:before{left:48%;}
#down-drop-ul.pull-center .download-drop{right:-170px}
.report-export-alignright #down-drop-ul.pull-center .download-drop:after, .download-drop:before{left: 93.4% !important;}
.report-export-alignright #down-drop-ul.pull-center .download-drop{right:-14px !important;}
.report-export-dropdown .download-drop{right:-25px !important;}
.report-export-dropdown .download-drop:after, .download-drop:before{left:90% !important;}
#eventResult .filterThis{visibility:hidden}
#eventResult .resultTbColBgHover img{visibility:visible}

/* changes made...in icons*/
/*setting icon in dashboard   */
.ico-subSettings { background-position: -125px -331px; height: 16px; width: 16px;}
img.logo {  background-image: url(../images/updated/Ref-newseticons.png); background-position: -526px -863px; background-repeat: no-repeat; width: 100%; height: 100%;}
#disablealert,#editalert,#deletealert{ visibility: visible !important; }
.hostupdaterr{ float:left; width: 100%;  height: 32px; background:#fadcdc; border:1px solid #e13d3d; font-size:13px; color:#333; }
.hostupdaterr .icon{ background:url(../images/sprite2.png) no-repeat; display: inline-block; width:20px; height:20px; position:absolute; background-position:-276px -50px; margin-top: 4px; }
.hostupdaterr .message{ padding-left: 29px;    margin-top: 6px;    display: inline-block; font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif; }
.hostupdatsuccess{ float:left; width: 100%;  height: 32px; background:#e5f1de; border:1px solid #beddad; font-size:13px; color:#333; }
.hostupdatsuccess .icon { background: url(../images/sprite2.png) no-repeat; display: inline-block; width: 20px; left: 50%; margin-left: -75px; height: 20px; position: absolute; background-position: -276px -91px; margin-top: 1px; }
.hostupdatsuccess .message { padding-left: 5px; margin-top: 6px; left: 50%; margin-left: -55px;  position: absolute; display: inline-block; font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif; }
.host-search{ float:left; width:180px; padding:0px; margin:0px;border: 1px solid #e6e8e3; border-radius:3px; -webkit-border-radius:3px; height:18px;}
.host-search .host-search-text{ float:left; width:150px; padding:0 3px; line-height:20px; border:none; height:18px;cursor: pointer;}
.host-search  span{ float:left; width:20px; height:18px; border:none; background:rgba(0, 0, 0, 0) url(../images/sprite2.gif) no-repeat; background-image:url(../images/sprite2.gif); background-repeat: no-repeat; margin-left:4px; cursor:pointer;}
.host-search .host-search-icon{ background-position:-135px 4px;}
.host-search .host-search-close{ background-position:-135px -12px;}
#hostHolder{ float: left;margin-top: 10px;width: 100%;}
.noElements{float:left; width:100px; padding:2px 40px; background:#fbf4d3; border:1px solid #f4df7a; font-size:13px; color:#333;}
.noElements .war-msg{ background:url(../images/sprite2.png) no-repeat; display: inline-block; width:20px; height:20px; position:absolute; background-position:-283px -75px;}
.noElements span { margin-left: 20px }
div#allhostselect {margin-left: 5px;font-weight:bold;}
/*user delete warning styles */
.popup-flat{ float:left; width:300px; position:absolute; top:17%; left:37%; background:#fff; width:320px; padding:30px; text-align:center; border:1px solid #e8e8e8l; box-shadow:0 3px 11px #dedede;}
.popup-flat img{ margin-top:5px}
.popup-flat h4{ font-size:18px; margin:10px 0px 18px; color:#a3a3a3; font-weight:normal;}
.popup-flat p{ float:left;font-size:15px; margin:0px 0px 21px; color:#333; font-weight:normal; width:100%; line-height:24px;}
.popup-flat  span{ float:left; width:100%;}
.popup-flat input{ padding:8px 16px; border:none; cursor:pointer; color:#fff; margin-right:27px;}
.popup-flat input.yes{ background-color:#7dbb5b; margin-left:35px;}
.popup-flat input.no{ background-color:#b6b6b6}
.myRepTitleHdr img {margin-top: 0;}

/******* Settings UI related css starts ***********/
ul.settings-grid {width: 100%;}
ul.settings-grid > li {border-bottom: 1px dashed #cec7bd;border-right: 1px dashed #cec7bd;background: white;margin: 0 0 0 0;width: 33%;float: left;}
ul.settings-grid > li:hover {background-color: #f4f6f7;}
ul.settings-grid > li:nth-child(3n){border-right: 0 !important;}
.border-bottom-none{border-bottom: 0 !important;}
h2.sub-header {margin: 0;padding:0px;color: #b87311;font-weight: bold;font-size: 18px;}
.eachgridBox {position: relative;padding: 25px 15px 0 15px;}
.eachgridBox > i {background: url(../images/sprite2.png) no-repeat;height: 30px;width: 30px;position: absolute;top: 22px;left: 16px;}
.eachgridBox > div {float: left;padding-left: 40px;min-height: 70px;}
.eachgridBox > div h3 {color: #000;font-size: 14px;margin-top: 0;margin-bottom: 5px;}
.eachgridBox > div a h3 {cursor:pointer;}
.eachgridBox > div > span ,.eachgridBox > div >a> span{color: #666666;font-size: 13px;line-height: 20px;margin-bottom: 3px;margin-top: 0;}
.eachgridBox > div div p {color: #000;font-size: 13px;line-height: 20px;margin-top: 0;}
.eachgridBox  .blueLink {text-decoration: underline;color: #0086b8;font-size: 12px;font-style: normal;cursor:pointer;}
.eachgridBox  .blueArrow {width: 7px;height: 5px;display: inline-block;margin-left: 2px;background: url(../images/sprite2.png) no-repeat;background-position: -282px -1px;}
.lnav {padding: 0px;margin: 0px 0 0;}
.lnav,.lnav ul,.lnav li {list-style: none;font-family: inherit;}
.lnav ul {padding: 0;margin: 0;margin-top: 20px;}
.lnav > li {margin: 6px 0;}
.lnav li ul{display:none;}
.lnav li:first-child ul{display:block;}
.lnav li > a {list-style-type: none;font-size: 14px;float: left;font-weight: bold;color: #000;padding: 8px 0px 8px 17px;margin-bottom: 6px;cursor: pointer;width: 214px;border-left: 4px solid #eeeff0;}
.lnav li ul li a {list-style-type: none;font-size: 13px;float: left;font-weight: normal;color: #000;padding: 6px 0px 4px 10px;margin-bottom: 2px;cursor: pointer;border-left: 15px solid #eeeff0;}
.lnav>li>a:hover {border-left: 4px solid #ccd0d3;background: #ccd0d3;color: #000;}
.lnav > li.activeLHS > a {border-left: 4px solid #74bc49;background: #ccd0d3;}
.lnav > li a i {float: left;height: 20px;width: 32px;background: url(../images/sprite2.png) no-repeat;}
.lnav > li a i.config-icon {background-position: -148px -1px;opacity: 0.9;}
.lnav > li a i.admin-icon {background-position: -184px -1px;opacity: 0.9;}
.lnav > li a i.system-icon {background-position: -222px -1px;width: 32px;opacity: 0.9;}
.lnav > li a span {float: left;line-height: 1;margin-left: 5px;margin-top: 4px;}
.lnav > li ul {padding-left: 1px;margin-top: 0;}
.lnav > li li {margin: 0px 0;}
.lnav > li ul:after {content: "";display: inline-flex;height: 1px;width: 90%;margin: 5px 0 0px 15px;background: #ccd0d3;margin-top:1px;}
.lnav > li li a {text-decoration: none;font-size: 13px;width: 90%;}
.lnav > li li.activeLHS a {background: #ccd0d3;}
.lnav > li li a:hover {background: #ccd0d3;color: #000;}
div.settings-grid ul.active{display:inline;}
.settings-more-drop{position: absolute;background: #ffffff;border: 1px solid #c8c8c8;padding: 20px;width: 220px;box-shadow: 0px 0px 6px #c8c8c8;float:left;top:30px;left:-217px;z-index: 999;}
.settings-more-drop>h4{color:black;font-size:14px;border-bottom:1px solid #c8c8c8;margin:0;padding:0 0 10px;}
.settings-more-drop>div{float:left;width: 225px;padding: 10px 0px 0px 0px;margin: 0px;position: relative;height: 200px;overflow: hidden;display:block;}
.settings-more-drop div ol{float:left;width: 210px;padding: 0 0 0 30px;margin: 0px;}
.settings-more-drop ol li{padding: 4px 0px !important;list-style-type: decimal !important;font-size: 13px;color:black}
.settings-more-drop :after,.settings-more-drop :before {bottom: 100%;left: 90%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.settings-more-drop :after {border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 14px;margin-left: -14px;}
.settings-more-drop :before {border-color: rgba(200, 200, 200, 0);border-bottom-color: #c8c8c8;border-width: 15px;margin-left: -15px;}
.settings-more-drop div .mCSB_dragger_bar{ background-color:#999 !important; width:5px !important; border-radius:0px !important;}
.settings-more-drop div  .mCSB_draggerRail{ width:5px; background-color:#e3e3e3; border-radius: 0px}
.settings-more-drop div .mCSB_dragger_bar:before{ border:none !important;}
.settings-more-drop div .mCSB_dragger_bar:after{ background:none; border:none;}
.settings-more-drop div .mCSB_draggerContainer{ right:-9px;}
.settings-more-drop div #mCSB_1_dragger_vertical:before{ border:none !important;}
.settings-more-drop div #mCSB_1_dragger_vertical:after{ background:none; border:none; }
.settings-more-drop div .mCSB_draggerContainer:before{ border:none !important;}
.settings-more-drop div .mCSB_draggerContainer:after{ background:none; border:none; }
.settings-more-drop div .mCSB_dragger:before{ border:none !important;}
.settings-more-drop div .mCSB_dragger:after{ background:none; border:none; }
.more-blueLink{color:#0086b8 !important;}
/* config tab icons */
.manageCollector > i {background-position: -35px -270px;	}
.manageDevice > i {background-position: 2px -85px;	}
.importLogData > i {background-position: 3px -117px;	}
.manageApplication > i {background-position: 1px -147px;	}
.manageFile > i {background-position: 1px -183px;	}
.manageTemplate > i {background-position: -73px -269px;		}
.manageThreat > i {background-position: -105px -19px;	}
.manageVulnerability > i {background-position: -105px -50px;	}
.manageDeviceGroup > i {background-position: -106px -79px;	}
.managevCenter > i {background-position: -107px -110px;	}
.logForwarder > i {background-position: -107px -238px;	}
.privacySettings > i {background-position: -153px -85px; }
.threatManagement > i {background-position: -141px -269px;}
/* admin tab icons */
.manageAgents > i {background-position: -68px -16px;	}
.archiveSettings > i {background-position: 2px -239px;	}
.customLog > i {background-position: 2px -268px;	}
.reportProfiles > i {background-position: -1px -211px;	}
.tagsGrid > i {background-position: -107px -141px;	}
.DBRetentionSettings > i {background-position: -73px -141px;	}
.scheduledReports > i {background-position: -73px -141px;	}
.techRoles > i {background-position: -75px -46px;	}
.manageDomain > i {background-position: -107px -209px;	}
.workHour > i {background-position: -72px -76px;}
.productSet > i {background-position: -71px -108px;}
.resourcesGroup > i {background-position: -106px -174px;}
.logCollFailure > i {background-position: -73px -205px;}
.logColFilters > i {background-position: -76px -175px;	}
.logonSettings > i {background-position: -153px -122px; }
/* sys settings tab icons */
.notifSettings > i {background-position: -33px -37px;}
.ticketSettings > i {background-position: -33px -37px;}
.NTService > i {background-position: -34px -72px;	}
.connSettings > i {background-position: -34px -99px;	}
.rebrand > i {background-position: -33px -136px;	}
.serverDiagnostics > i {background-position: -37px -173px;	}
.dbAccess > i {background-position: -37px -202px;	}
.resetLogCollector > i {background-position: -34px -240px;	}
.logLevelSettings > i {background-position: -76px -239px;	}
.log360Cloud > i { background-position: -147px -55px; width:32px; }
.manageSyslogPorts > i {background-position: -110px -267px;	}
.settings-grid > li {min-height: 150px !important;}

@media screen and (max-width: 1280px) { .settings-grid > li {min-height: 180px !important;}}
.settingsSearch { background:#fff; color:#c1c1b9; line-height:25px\9; height:25px; padding:0px !important; margin:0em !important; padding-left:5px !important; width:165px; border:0px solid; font-size:12px; margin-top:-1px\9; }
.searchSettingButton { background-position:-320px -132px; width:25px; height:25px; border:0px solid !important; left: -2px; position: relative;}
.searchSettingButton:parent {background-color:gray;}
.search-box { background: #ccd0d3;height: 30px;padding: 0px;width: 209px;float: left;margin-left:12px;margin-top:4px;margin-bottom:10px;}
.search-box a#lensIcon{width: 14px;height: 14px;float: right;background:url(../images/updated/newseticons.png) -30px -874px no-repeat ;margin-top:8px;margin-left:5px;margin-right:6px;}
.search-box a#CancelIcon{width: 11px;height: 11px;float: right;background:url(../images/updated/newseticons.png) -343px -1106px no-repeat ;margin-top:9px;margin-right:7px;cursor:pointer;}
.search-box input {width: 174px;height:24px;float: left;padding-left: 7px;border: 0px solid red;margin-top:2px;font-size:13px;margin-left:2px;}
.search-box .SettingsSearchDropDown{position: absolute;top: 30px;left: 1px;z-index: 999;background-color: white;display: inline;border-top: 1px solid #d7dcdd;box-shadow: 5px 5px 8px 0px rgba(0, 0, 0, 0.2);min-width: 208px;max-width: 300px;}
.SettingsSearchDropDownDiv ul{font-size:13px;margin-bottom: 0px !important;}
.SettingsSearchDropDownDiv li{position:initial;padding: 8px 5px 8px 12px;}
.SettingsSearchDropDownDiv li.NoResultLi{color:darkgrey;font-size:14px;padding-left:10px;}
.liSelected{background-color:#d7dcdd;cursor:pointer;}
.SettingsSearchDropDownDiv li.subMenu{font-size: 12px !important;padding-left: 35px !important;display:none;}
.RightArrow{width:7px;height:14px;float:right;background:url(../images/newseticons.gif) -106px -179px no-repeat;margin-right:10px;margin-top:2px;transform: rotate(180deg);    margin-left: 30px;}
.DownArrow{width:7px;height:14px;float:right;background:url(../images/newseticons.gif) -106px -179px no-repeat;margin-right:10px;margin-top:2px;transform: rotate(270deg);    margin-left: 30px;}
.SettSerDropUl{overflow:hidden;}
#ScrollList li a {color: black;text-decoration: none;}
/******* Settings UI related cs  ends **********/

span.greenFont {color: #7ebb49;}
span.subFont {color: #ccd0d3;}
.logoSpace > img {margin-left:20px;margin-right:25px;}
.button-view .btn-primary, .button-view .btn-success {color: #fff;background-color: #78ba4f;border-color: #6cac43;}
.btn-primary {color: #fff;background-color: #8dc63f;border-color: #80b636;}
.btn {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 0 solid transparent;white-space: nowrap;padding: 6px 15px;font-size: 13px;line-height: 1.42857143;border-radius: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.btn2 {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 0 solid transparent;white-space: nowrap;padding: 2px 10px;font-size: 13px;line-height: 1.42857143;border-radius: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.ui-icon-sort, .ui-inline-icon {display: inline-block;height: 18px;vertical-align: text-top;width: 18px;background-image: url(../assets/images/ui-sprite-ela.png);}
.icn-plus {background-position: -30px -290px;}
.greyHelpIcon {background: url(../../../images/adsf/common/flat-common-sprites-images.png) no-repeat  -461px -622px;cursor: pointer;height:18px;width:18px;}
#quickLinkList{z-index:110;}
.back-header-icon { background-image: url(/assets/images/ui-sprite-ela.png);width: 16px;height: 11px;display: inline-block;background-position: -460px -240px;}
.notifyjs-corner {left: 50%!important;margin-left: -206px!important;z-index: 100000;position: fixed;}
.notifyjs-corner {position: fixed;margin: 5px;z-index: 1050;}
.notifyjs-custom_notify-error{background-color: #ff4444;}
.notifyjs-custom_notify-success{background-color: #dff0d8;}
.notifyjs-corner .notifyjs-wrapper, .notifyjs-corner .notifyjs-container {position: relative;display: block;height: inherit;width: inherit;margin: 3px;}
.notifyjs-hidable {cursor: pointer;}
.notifyjs-wrapper {z-index: 1000;position: absolute;display: inline-block;height: 0;width: 0;}
.notifyjs-arrow {position: absolute;z-index: 2;width: 0;height: 0;}
.notifyjs-container {display: none;z-index: 1;position: absolute;}
.notifyjs-custom_notify-base {width: 340px !important;height: auto;font-size: 13px;color: #fafafa !important;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 10px 30px;}
.custom_notification_left {position: absolute;left: 0;top: 0;bottom: 0;width: 35px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;color: #fff;}
.notifyjs-custom_notify-error .custom_notification_left{background-color: #C00;}
.notifyjs-custom_notify-success .custom_notification_left{background-color: #dff0d8;}
.notifyjs-custom_notify-success .custom_notify_container{color:black;}
.glyphicon {position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.custom_notification_error {left: 10px!important;top: 11px!important;position: absolute!important;}
.glyphicon-remove-sign:before {content: "\e083";}
.servicePopupDiv{display: none;top: 20%;left: 50%;border-radius: 0px;font-family: inherit;font-size:11px; -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);}
.popupFreezeScreen{display:none;position: fixed;top: 0%;left: 0%;height: 100%;width: 100%;background: #000000;opacity: .50;-moz-opacity: 0.50;filter: alpha(opacity=50);z-index: 101;}
.servicePopupHeaderDiv{ border-radius: 0px;border-bottom: 1px solid #f4f4f4;font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif;font-size: 12px;padding: 9px;}
.servicePopupDivClose{margin-right: 0px;font-size: 15px;font-family: inherit;margin-top: 0;padding: 0;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;outline: 0;}
.flatInput{box-shadow: none;border: 1px solid #e3e9e9;color: #555;width: 248px;display: inline-block;height: 15px;max-width: 310px;outline: 0;padding: 6px 12px;font-size: 13px;background-color: #fff;background-image: none;border-radius: 0;-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-family: inherit;margin: 0;height: 30px;box-sizing: border-box!important;}
.servicePopupDivButtonWrapper{position: relative;display: table;text-align: center;vertical-align: middle;box-sizing: border-box!important;outline: 0;line-height: normal;width: 100%;}
.flatSuccessButton{text-align: center;border-radius: 0px;display: inline-block;margin-bottom: 0;margin-left: 0;font-weight: 400;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 0 solid transparent;white-space: nowrap;padding: 6px 15px;font-size: 13px;line-height: 1.42857143;border-radius: 0;-webkit-user-select: none;-moz-user-select: none;outline: 0;-ms-user-select: none;user-select: none;color: #fff;background-color: #78ba4f;border-color: #6cac43;height: 30px!important;-webkit-box-sizing: border-box!important;-moz-box-sizing: border-box!important;box-sizing: border-box!important;}
.flatCancelButton{text-align: center;color: #333;background-color: #e6e6e6;border: 1px solid #e3e9e9;height: 30px!important;display: inline-block;-webkit-box-sizing: border-box!important;-moz-box-sizing: border-box!important;box-sizing: border-box!important;outline: 0;display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;touch-action: manipulation;font-family: inherit;cursor: pointer;text-transform: none;overflow: visible;background-image: none;border: 0 solid transparent;white-space: nowrap;padding: 6px 15px;font-size: 13px;line-height: 1.42857143;border-radius: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin-left: 7px;}
.servicePopupDivNote{height: 32px;line-height: 32px;bottom: 0px;position: absolute;width: 100%;background: #f2f3f5;text-align: center;color: black;}
.singleLineFlatAlert{position: relative;margin-left: auto;margin-right: auto;font-size: 13px;height: 36px;display: table;text-align: center;vertical-align: middle;padding: 5px 20px;box-sizing: border-box!important;outline: 0;line-height: normal;width: 100%;}
.serviceAlertInHeader{top:0px;right:670px;position:fixed;background:#faf5cd;padding:1px 5px;border: 1px solid #f9e993;border-top: 0px;}
.alertClose {margin-left: 15px;color: white;font-weight: bold;float: right;font-size: 22px;line-height: 20px;cursor: pointer;transition: 0.3s;}
.alertClose:hover {color: black;}
.simpletooltipcontainer{ position: relative; display: inline-block; cursor: pointer; }
.simpletooltipcontainer:hover .simpletooltip { visibility: visible; }
.simpletooltip { visibility: hidden; position: absolute; background-color: #FFFFFF; z-index: 2; border: 1px solid #c8c8c8; box-shadow: 3px 3px 7px #E0E0E0; padding: 4px; margin-top: 2px; }
.simpletooltipindicator{text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display:block; }
.statustext{padding-top: 3px; padding-bottom: 4px;}
.listcol {color:black; width: 130px; border-width:0px; border:none; padding-left: 30px; height: 20px;}
.customScrollbar .mCSB_draggerContainer{  left: 3px !important;}
.customScrollbar .mCSB_dragger{ left: 2px !important; width: 10px;}
#manageSerList .customScrollbar .mCSB_dragger_bar { background: #555 !important; }
.search-action-close{position:absolute; font-size : 16pt; right:15px; top: 3px; cursor:pointer; }
.dashboard-profile-backbutton{float:right; padding:3px 5px 0 0;color:black;}
.dashboard-profile-backbutton:hover{text-decoration:none;}
.dashboard-profile-backbutton-image{padding:0 2px 2px 0;}
.forcehidden{display: none !important;}
.correlation-old-ui-back{padding:5px 8px; float:left; background-color: #efeeed; cursor:pointer; font-size:10pt;}
.correlation-old-ui-back-img{color:black; padding-bottom:3px; padding-right:3px;}

.fieldExtractedDataTable .searchResultRow1 tr:hover .assignFieldSettings {
    visibility: visible !important;
}

.fieldExtractedDataTable .searchResultRow1 tr:hover td {
    background: #fcfcbf !important;
    cursor: default
}
.search-action-close{position:absolute; font-size : 16pt; right:15px; top: 3px; cursor:pointer; }
.dashboard-profile-backbutton{float:right; padding:3px 5px 0 0;color:black;}
.dashboard-profile-backbutton:hover{text-decoration:none;}
.dashboard-profile-backbutton-image{padding:0 2px 2px 0;}
.forcehidden{display: none !important;}
.correlation-old-ui-back{padding:5px 8px; float:left; background-color: #efeeed; cursor:pointer; font-size:10pt;}
.correlation-old-ui-back-img{color:black; padding-bottom:3px; padding-right:3px;}
input#max250chars {display:none !important;}
.addbtn > a {
    text-decoration: none !important;
}
.ela-newflat .select_values{ box-shadow: 2px 5px 19px -6px; border: 1px solid #dcdcdc; background: #ffffff !important; position: absolute; max-height: 229px; overflow-y: auto; z-index: 1000; width: 100%; }
a {
    cursor: pointer;
}
.elaoldtheme .dropdown-menu.open{
	z-index: 10007 !important;
}
.ela-newflat .rule-builder ul.rule-builder-connectWith > li > .ruleimg {
  position: absolute;
  left: -20px;
  top: -10px;
  bottom: -20px;
  width: 25px;
  min-height: 67px;
  border-left: 1px solid #c6cacd;
  background: url("../assets/images/rule-builder-ela.png") 0px 10px no-repeat !important;
}