#main,#searchPanel,#constraints,#alignment,div#searchPanelWrapper{position:absolute;top:0;left:0}
#main{width:100%;height:100%}
#searchPanelWrapper{bottom:0}
#searchPanel{width:200px;height:100%;z-index:1}
#constraints{left:200px;width:360px;z-index:2}
#alignments{top:5px;left:200px;width:360px;z-index:2}
html,body,iframe,form,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,font,img,small,strong,dl,dt,dd,ol,ul,li{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit}
body{line-height:1;color:#000;background:#fff}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td{text-align:left;font-weight:normal}
.resetMargin{margin:0}
body,td,input,select,textarea{font:12px Arial,sans-serif}
a:link,a:active,a:visited,a.visited:hover{font-weight:normal;text-decoration:none}
a:hover,a.visited:hover{text-decoration:underline}
a:hover,a.visited:hover{text-decoration:none\0/}
a.external:link,a.external:visited,a.external:hover{padding:0 20px 0 0;background-repeat:no-repeat}
a.external:link{background-position:100% 0}
a.external:visited{background-position:100% -100px}
a.external:hover{background-position:100% -200px}
h1,h2,h3,h4,h5,h6,strong,b,.bold,a.bold,#mainHeading .subTitle{font-weight:bold}
h1{font-size:24px}
h2,#mainHeading .mainTitle{font-size:18px}
h3{font-size:13px;line-height:26px}
h4,#mainHeading span.subTitle{font-size:12px}
#mainHeading div.subTitle{font-weight:normal}
h5{font-size:9px}
h6{font-size:8px}
p{line-height:1.5em}
pre{font-family:monospace}
.upperCase{text-transform:uppercase}
a:link,a:active,a:visited{color:#004fab}
a:hover,a:visited:hover{color:#008fd1}
a:hover,a:visited:hover{color:#004fab\0/}
li.radio a:hover,li.radio:visited a:hover{color:#004fab}
.navLinkDisabled,a.navLinkDisabled{color:#848589;cursor:default}
a.navLinkDisabled:hover{color:#848589;text-decoration:none}
.external:link,.external:visited,.external:hover,.external:visited:hover{background-image:url("../images/General/external.png")}
#brandingWrapper{width:100%;min-height:34px;padding-top:0}
#brandingWrapper[showBranding="true"]{margin-bottom:10px;#margin-bottom:0;padding-top:34px}
#brandingWrapper[showBranding="false"]{margin-bottom:5px;#margin-bottom:0}
#brandingWrapper[showBranding="false"]>#wrapperShowHide{display:none}
#wrapperShowHide{position:relative;margin:0 10px 8px 10px}
#wrapperShowHide .left,#wrapperShowHide .right,#wrapperShowHide .bottom,#wrapperShowHide .bottomleft,#wrapperShowHide .bottomright{position:absolute;width:4px;height:100%}
#wrapperShowHide .left,#wrapperShowHide .bottomleft{left:-4px}
#wrapperShowHide .right,#wrapperShowHide .bottomright{right:-4px}
#wrapperShowHide .bottomleft,#wrapperShowHide .bottomright,#wrapperShowHide .bottom{bottom:-8px;width:100%;height:8px}
#wrapperShowHide .bottomleft,#wrapperShowHide .bottomright{width:8px}
#wrapperShowHide .bottomleft{background-position:0 0;background-repeat:no-repeat}
#wrapperShowHide .bottomright{background-position:0 -8px;background-repeat:no-repeat}
#wrapperShowHide .bottom{background-position:0 bottom;background-repeat:repeat-x}
#wrapperShowHide .left,#wrapperShowHide .right{background-position:0 0;background-repeat:repeat-y}
#branding{margin:0 10px 0 10px;min-height:32px}
#branding .col-3-2{text-align:center}
#branding .col-3-2 span{line-height:40px;white-space:nowrap}
#branding img{float:right;max-width:250px;max-height:40px}
#branding .appName{float:left;margin-left:10px}
#branding .powered{display:block;font-size:smaller;font-weight:bold;padding:1px 0 1px 4px}
#wrapperShowHide .bottom,#wrapperShowHide .content{background-color:#f7f7f7}
#brandingWrapper #configuratorInfo{border-top-color:#008fd1}
#configuratorInfo .col-3-1,#configuratorInfo .col-3-2,#configuratorInfo .col-3-3{border-left-color:#333}
#configuratorInfo .versionLabel{color:#333}
#wrapperShowHide .left{background-image:url("../images/nxn/plain/infobarLeft.png")}
#wrapperShowHide .right{background-image:url("../images/nxn/plain/infobarRight.png")}
#wrapperShowHide .bottom{background-image:url("../images/nxn/plain/infobarBottom.png")}
#wrapperShowHide .bottomleft,#wrapperShowHide .bottomright{background-image:url("../images/nxn/plain/infobarSprite.png")}
#infobar{float:left;margin:20px 0 0 0}
#infobar span{line-height:20px;padding-left:3px;white-space:nowrap}
#infobar .imgConnection,#infobar #user,#infobar #territory,#infobar #versionInfo{float:left;margin:2px 5px 0 5px}
#infobar .imgConnection{margin:0 2px 0 2px}
.readOnlyUser{vertical-align:middle;margin-right:3px}
#configuratorInfo{margin:0 10px;padding-top:5px;border-top-width:1px;border-top-style:solid}
#configuratorInfo .col-3-1,#configuratorInfo .col-3-2,#configuratorInfo .col-3-3{margin-left:2%;margin-bottom:2px;padding-left:.5%;border-left-style:solid;border-left-width:3px}
#configuratorInfo .col-3-1{width:29%;margin-left:5%}
#configuratorInfo .col-3-2{width:28%}
#configuratorInfo .col-3-3{width:28%;padding-right:5px}
#configuratorInfo .name{padding-left:2px}
#configuratorInfo .versionLabel{margin-right:5px;font-weight:bold}
.toolbarButtons a,#taskbar .bt>a,#dialogButtons a{background-image:url("../images/Buttons/btSpriteToolbar.png")}
html,body{height:100%}
body{background-color:#ebebeb;color:#000}
#cdlContent,#mainHeading{min-height:30px}
.clear#cdlContent,.audit{margin:0 10px}
#CalFrame{position:absolute;width:220px;height:221px;z-index:10}
#bodyContent{overflow:auto}
@media all and (device-width:768px){#CalFrame{width:241px}
}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.nowrap{white-space:nowrap}
.wrap,.StyleWRAP{white-space:normal}
.i,.StyleITAL{font-style:italic}
.b,a.b,.tree .b a,.StyleBOLD{font-weight:bold}
.drag,.move{cursor:move}
.nofloat,.linear div[p] .nofloat{float:none}
.hide{display:none}
.icon16{width:16px;height:16px}
.loading{background:url("../images/general/loading.gif") no-repeat}
.iconBG,.linear div[p]>.iconBG{display:inline-block;padding-left:20px;min-height:20px;min-width:20px;background-repeat:no-repeat;background-position:left}
.icon-email{background-image:url("../images/menu/email.png")}
.icon-web{background-image:url("../images/menu/externalLinks.png")}
.hide-text{text-indent:100%;text-indent:-1000px\9;white-space:nowrap;overflow:hidden!important}
.grid .hide-text{display:block}
.linear div[p]>.iconBG{width:51%}
.border-bottom-dashed{border-bottom:1px dashed #848589}
#mainHeading{position:relative;margin-top:10px;margin-bottom:10px;z-index:2;clear:both}
#mainHeading #actionbar{position:absolute}
#actionbar{clear:both;top:0;width:100%;#width:auto;height:100%;#height:auto;text-align:right}
#taskbar{float:right;margin-top:6px;background-color:#ebebeb}
.titleWrapper+#actionbar>#taskbar{margin-top:21px;margin-top:19px\0/}
#actionbar>#mainHeadingButtons{margin-top:0}
.titleWrapper+#actionbar>#mainHeadingButtons{margin-top:17px}
#mainHeading .entityImage,.headingPop .entityImage{float:left;width:42px;min-height:32px}
#mainHeading>h2.mainTitle{margin-bottom:0;margin-right:10px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mainHeading>h4.subTitle{margin-bottom:0;line-height:normal}
#mainHeading span.mainTitle,#mainHeading span.subTitle{margin:1px 0;float:none;width:auto;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mainHeading span.mainTitle{margin-top:0}
#mainHeading div[p],#mainHeading div[p] span{padding:0}
.custPhotoWrapper{float:left;clear:none!important;position:relative;margin:3px 10px 0 0;#margin:0 10px 0 0;width:56px;height:56px;z-index:1}
.custPhotoWrapper .custPhoto,.modalDialog .custPhoto{padding:2px;width:52px;height:52px}
.custPhotoWrapper .custPhoto{position:absolute}
.custPhoto{background-color:#fff;border:solid 1px #6cbce3}
.custPhotoWrapper #modifyImage{display:none;position:relative;z-index:2;text-align:center}
.custPhotoWrapper #modifyImage ul li{float:none}
.custPhotoWrapper .addPhoto{padding:5px 0;width:100%;line-height:54px;text-align:center;white-space:normal!important;background-color:#fff}
.custPhotoWrapper:hover #modifyImage{display:block;filter:alpha(opacity=60);opacity:.6}
#mainHeading>.titleWrapper{width:100%;#width:auto;clear:none!important}
#mainHeading>.titleWrapper div{min-height:20px;overflow:hidden}
#mainHeading>.titleWrapper>div:first-child{margin-top:-1px;min-height:24px}
#mainHeading>.titleWrapper .btInfo{display:none!important}
#mainHeading .mainTitle{color:#000}
#mainHeading .subTitle,.textTitle{color:#006aa4}
#activities{clear:both}
#panel_mainAddressGrid{margin:0}
#mainAddressGrid{margin-top:0}
#mainHeading .navigation,#mainHeading #wizard{width:100%;margin:0}
#mainHeading .navigation .entityImage,#mainHeading #wizard .entityImage{height:32px}
#mainHeading #wizard{clear:none!important}
#mainHeading .navigation .entityTitle,#mainHeading .navigation .mainTitle,#mainHeading #wizard .entityTitle{float:left;width:auto;margin-top:0;margin-right:10px}
#popupContainer{max-width:800px}
#popupContainer .grid>div{overflow-x:auto!important}
#popupContainer .grid>.gridFooter{overflow:hidden!important;border-style:hidden}
#popupContainer .grid table{padding-right:4px}
#QuickInfo_popup .toolbarButtons{position:absolute;right:15px;z-index:3}
#QuickInfo_popup #actionbar{display:none}
#QuickInfo_popup #mainHeading,#QuickInfo_popup .boxInner #mainHeading .titleWrapper{margin:0}
#QuickInfo_popup .boxInner>#mainHeading>.titleWrapper{width:100%;#width:auto;float:none}
#QuickInfo_popup .boxInner>#mainHeading>.titleWrapper div{min-height:17px;overflow:hidden}
.navigation,#wizard{position:relative;width:auto;margin:5px auto 0 auto;padding:0;float:left;width:100%;visibility:hidden}
.navigation{max-height:29px}
.navItem{float:left;padding:0;line-height:27px;white-space:nowrap}
.navigation .navItem,.navigation .moredrag{position:relative}
.navigation .tabLink,.moreTabItems>.tabRight,#taskbar .bt{display:block;line-height:28px;color:#000}
.navigation .tabLink:hover{color:#000}
.navigation .navText{padding:0 8px}
.navigation .tabRight2{padding:0 12px}
.navigation span.tabLink,.navigation .navItem .navText,.moreTabItems .tabRight2{display:block}
.navigation .tabIcon{width:24px;height:24px;margin:0 5px 0 0;vertical-align:middle;#margin:0;#padding-right:5px}
.navigation .active{position:relative;margin:0 2px;padding:0}
.navigation .active>.tabLink{line-height:26px;margin:1px 1px 0 1px;border-top-width:0}
.navigation .active>a.tabLink{margin-top:0}
.navigation .active .navText{padding:1px 8px}
.navigation .disabled>.tabLink{cursor:default}
.tabRight2,.moreTabItems:hover .tabRight2,.navigation .moredrag .tabRight2{margin:0 10px;background-repeat:no-repeat;background-position:50% 50%}
.navUL2{display:none;position:absolute;top:0;left:-174px;text-align:left;z-index:2}
.navigation .navUL1 :hover .navUL2,.navUL1 .moredrag .navUL2{display:block}
.navUL2>.navItem{display:block;margin-top:0;white-space:nowrap;height:auto;text-align:left}
.navUL2>.navItem.hide{display:none}
.navUL2 .tabLink{width:220px;line-height:26px}
.navUL2>.navItem:first-child{margin-top:29px}
.navUL2>.disabled:first-child{margin-top:28px}
.navUL2 .tabIcon{padding-bottom:0;padding-left:2px}
.navUL2 .navText{padding-bottom:1px;padding-left:2px}
.navUL2 .tabLink{display:block;height:auto;text-align:left;border-width:0;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.navUL2>.navItem>a.tabLink:hover{color:#000;background-repeat:repeat-x;background-position:top left}
#wizard .navItem .tabLink,#wizard .disabled,#wizard .active{float:left;margin:0;padding:8px 10px;line-height:normal;text-decoration:none}
#wizard{margin-bottom:10px;padding:1px 0;clear:both;visibility:visible;float:none}
.boxInner>#wizard{margin:10px 0 0 0}
#wizard .navItem .wizLink,#wizard .navItem{padding:0 4px;border-left:none}
#wizard .navItem .navText{padding-right:20px;line-height:28px}
#wizard .navItem["active last"] .n+.navText{padding-right:0}
#wizard .navItem .n{margin-right:2px;padding:2px 4px;font-size:14px}
#wizard .navItem .navText{padding-top:1px;padding-bottom:2px}
#wizard .navItem.last .navText{padding-right:5px;background-image:none!important}
.navItem>.navLink,.navItem>.navLinkDisabled{display:block}
.navItem>.navLink,.navItem>.navLinkDisabled,.navItem span.b{margin-left:10px;padding-left:6px}
.navLink>.navIcon,.navLinkDisabled>.navIcon,.subHeading .tabIcon{width:16px;height:16px;margin:0 5px 1px 0;vertical-align:middle}
#taskbar li>a>.down>img{margin-bottom:2px}
#taskbar .bt{padding:0 8px}
#taskbar li.bt>a{margin:0;padding:0}
#taskbar li,.subHeading .tabViews[active="false"] a{color:#000}
.navigation .navItem,.moreTabItems .tabRight,.navUL1 .navLink,.links .navLinkDisabled,.subHeading .navLinkDisabled,#taskbar .first,#taskbar .bt,.subHeading .navItem .b,.subHeading .tabViews[active="false"] a{background:url("../images/nav/Train_track.png") no-repeat center left}
.navUL1>.disabled:hover,.navigation .navItem.disabled:hover+.navItem{background:url("../images/nav/Train_track.png") no-repeat center left}
.navigation .active,.navigation .active+.navItem,.navigation .navItem:hover+.navItem,.navigation .disabled.navItem:hover+.active,#taskbar a,#list_type .links .navLink,#wizard .navUL1>.disabled:hover{background-image:none}
.navigation .navItem:hover>a.tabLink .navText,.navUL2>.navItem a.tabLink:hover{background:url("../images/nav/Tab_roll-over_bg.png") repeat-x}
.navUL2 .disabled:hover,.navigation .disabled:hover+.active,.navigation .navItem.disabled:hover>a.tabLink .navText,.navUL2 .navItem.disabled a.tabLink:hover{background-image:none;color:#848589}
.navigation .active .navText,.navigation .active:hover .navText{background:url("../images/nav/Tab_select_bg.png") repeat-x}
.navUL1>.active,.navUL2>.navItem{border:solid 1px #008fd1;background-color:#fff}
.navUL1>.active{border-bottom-width:0}
.navigation .navItem>a.tabLink,.navUL1>.navItem.disabled>a.tabLink:hover{border:solid 1px transparent;border-bottom-width:0}
.navigation .navItem>a.tabLink:hover{border-color:#aaa;text-decoration:none}
.navigation .disabled .tabLink,#list_type .tabViews .navLinkDisabled{color:#848589}
.moreTabItems .tabRight{background-position:center right}
.moreTabItems .tabRight2,.navigation .moredrag .tabRight2{background-image:url("../images/Buttons/btOpen.png")}
.navUL2>.navItem{border-top-width:0}
.navUL2 .tabLink,.navUL2 .tabLink:hover,.navigation .navItem.disabled:hover+.active{background-color:#fff}
.navUL2>.navItem span{border:0}
.navUL2>.navItem>a.tabLink{border-top-width:0;border-right-width:0;border-left-width:0}
.navUL2>.navItem:first-child{border-top:solid 1px #008fd1}
#wizard{background-color:#fff;border-top:1px solid #aaa;border-bottom:1px solid #aaa}
#wizard .navItem{border-right:solid 1px #aaa}
#wizard .navItem .navText{background-position:right center;background-repeat:no-repeat}
#wizard .navItem a.wizLink .navText{background-image:url("../images/Nav/wizArrowBG.png")}
#wizard .navItem a.wizLink:hover{text-decoration:underline;background-color:#fff}
#wizard .disabled{color:#848589;background-color:#f5f5f5}
#wizard .disabled .navText{background-image:url("../images/Nav/wizArrowBGD.png")}
#wizard .active .navText{background-image:url("../images/Nav/wizArrowBGA.png")}
#wizard .active{border-top-width:0;font-weight:bold;background:url("../images/Nav/Tab_select_bg.png")}
#pop{position:absolute;display:none;width:300px;z-index:1}
.imgCloseButton{position:absolute;top:5px;right:0;width:16px;height:16px;z-index:1;background:url("../images/Buttons/btClose.png") no-repeat}
.move{position:absolute;top:10px;right:35px;z-index:1}
.moveOrder{cursor:move}
.btInfo{margin:0 2px 0 2px;vertical-align:middle;cursor:hand;height:16px;width:16px;display:none}
.subHeading{width:100%;clear:both;min-height:27px;margin-top:0;margin-bottom:0}
.moveablePanel[collapsed="false"]>.boxInner>.subHeading{border-bottom-width:1px;border-bottom-style:solid}
.subHeading .dragDropIcon,.subHeading .rightMouseClick{float:left;margin:4px 0 0 0}
.dragDropIcon{width:16px;height:16px}
.rightMouseClick{width:14px;height:14px}
.subHeading h3{float:left;margin:0 5px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.subHeading h3:first-child,.modalDialog .subHeading h3{margin-left:5px}
.subHeading ul{float:left;margin:0;min-height:1%}
.subHeading .navItem{list-style:none}
.subHeading .navItem span,#qsControls li a,#qsControls li span,.links .navItem span.b{float:left}
.subHeading .navItem span.b,.links .navItem span.b{margin-right:4px;white-space:nowrap}
.dragDropIcon,.rightMouseClick{padding-left:2px;padding-right:3px;vertical-align:middle}
.subHeading div.navLink{line-height:normal}
.subHeading div.navLink span{line-height:27px}
.subHeading .tabViews[active="true"]{position:relative}
.subHeading .tabViews{border-left-style:solid;border-right-style:solid;border-left-width:1px;border-right-width:1px}
.subHeading .tabViews>span{position:relative;display:block;border-bottom-width:1px;border-right-width:1px;border-left-width:1px;border-style:solid}
.subHeading .tabViews a,.subHeading[configurable] .tabViews>span>span{padding:0 8px;margin:0}
.subHeading .tabViews[active="true"] a{cursor:default}
.subHeading[configurable] .tabViews[active="true"] a{cursor:pointer}
.subHeading .tabViews[active="true"]>span{top:1px}
.tabViews[active="true"]+li .navLinkDisabled,.subHeading .tabViews[active="true"]+.tabViews a{background-image:none}
.btViews a,.btViews .navLinkDisabled{float:left;width:20px;height:19px}
.subHeading .btViews,#qsControls .btViews a{margin:5px 0 0 0}
#qsControls .btViews a{height:20px;margin:0}
.subHeading a.navCalendar{float:none}
.subHeading a.navCalendar img{margin:0 0 1px 0}
a.navCalendar img{width:16px;height:16px}
.navLink{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.navLink>.navIcon,.subHeading .navLinkDisabled>.tabIcon{margin:0 2px;padding-bottom:1px;vertical-align:middle}
@media screen and (-webkit-min-device-pixel-ratio:0){.navLink>.tabIcon,.subHeading .navLinkDisabled>.tabIcon{padding-bottom:2px}
}
.moveablePanel[collapsed="true"] .subHeading{margin-bottom:0}
#dragging .subHeading{margin:0}
#filterSelect{float:left;line-height:20px;margin-top:2px}
.subHeading,.boxInner>.dependencySection{background:#fff url("../images/Containers/bg_panel_header.png")}
.subHeading h3{color:#333}
.moveablePanel[collapsed="false"]>.boxInner>.subHeading,.dependencySection{border-bottom-color:#4682b4}
.boxInner>.linear .boxInner+.boxInner .subHeading{background:#fff url("../images/Containers/bg_panel_header.png")}
.boxInner .boxInner .boxInner .subHeading,.boxInner .boxInner .section .subHeading,.section>.subHeading,#cdlContent .moveablePanel .boxInner .boxInner .subHeading,.boxInner .boxInner .subHeading+.linear .boxInner .subHeading,.modalDialog .dialogWrapper>.boxInner .boxInner .subHeading,.modalDialog #bodyContent .subHeading{background-image:none;min-height:1em}
.btViews{background-image:url("../images/nxn/plain/btSpriteViews.png");background-repeat:no-repeat}
li.radio a,li.radio .navLinkDisabled{background-image:url("../images/nxn/plain/btSpriteRadio.png");background-repeat:no-repeat}
.subHeading li a.navCalendar{background-image:none}
.subHeading .tabViews{border-left-color:transparent;border-right-color:transparent}
.subHeading .tabViews span{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
.subHeading .tabViews[active="true"]{border-left-color:#008fd1;border-right-color:#008fd1;background-color:#fff}
.subHeading .tabViews[active="true"] span{border-color:#fff;background-image:url("../images/Nav/Tab_select_inTitle_bg.png")}
.subHeading .tabViews[active="true"] a{color:#000;text-decoration:none}
.section,.linear,.col-2-1,.col-2-2,.col-3-1,.col-3-2,.col-3-3,.boxOuter,.boxInner,.links,.roundOuter,.roundInner{min-height:1%}
.col-2-1,.col-2-2{width:49.3%}
.col-2-1{float:left;clear:left}
.col-2-2{float:right;clear:right}
.col-3-1{clear:left}
.col-3-1,.col-3-2,.col-3-3{float:left;width:32.43%;margin-right:1%}
.col-3-3{margin-right:0}
.col-4-1{clear:left}
.col-4-1,.col-4-2,.col-4-3,.col-4-4{float:left;width:24%;margin-right:1%}
.col-4-4{margin-right:0}
.col-5-1{clear:left}
.col-5-1,.col-5-2,.col-5-3,.col-5-4,.col-5-5{float:left;width:19%;margin-right:1%}
.col-5-5{margin-right:0}
#bodyScroll{position:relative}
.roundOuter,.roundInner{margin:5px 0;padding:5px 5px 0 5px}
.boxOuter{margin:0;padding:5px 5px 0 5px}
.boxInner{margin:10px 0}
#cdlContent>.boxInner>.boxInner{margin-left:10px;margin-right:10px}
table.layoutTable .boxInner .repeater .boxInner{margin:10px}
.repeater.indentRepeater{margin-left:15px}
.repeater.breakColumn .col-2-1>div{min-height:1px!important}
.repeater.breakColumn .col-2-2{margin-left:15px;float:none;clear:left}
.boxInner .linear{margin:5px}
.boxInner .subHeading+.linear+.linear{margin-top:-5px}
.moveablePanel[collapsed="true"] .boxInner{min-height:1%}
.moveablePanel[collapsed="false"]>.boxInner{min-height:54px}
.navigation+.boxInner{min-height:50px}
.navigation+.boxInner,.contentNavBar#cdlContent>.boxInner{#margin:0}
.section,.section+iframe{margin-bottom:15px}
.childFrame#cdlContent>.navigation,.childFrame#cdlContent>.boxInner{margin-left:10px;margin-right:10px;margin-bottom:10px}
.navigation+.boxInner>.subHeading,#wizard+.boxInner>.subHeading{margin-top:0}
#wizard+.boxInner{padding-top:0}
.moveablePanel[collapsed="true"] .boxInner{padding-bottom:0}
.moveablePanel[first] .boxInner{margin-top:0}
#cdlContent>.boxInner>.layoutContainer .moveablePanel[first] .boxInner{margin-top:10px}
.col-2-1>.boxInner,.col-2-2>.boxInner,.col-3-1>.boxInner,.col-3-2>.boxInner,.col-3-3>.boxInner,.col-4-1>.boxInner,.col-4-2>.boxInner,.col-4-3>.boxInner,.col-4-4>.boxInner{margin:5px}
.linear>.boxInner+.boxInner{margin-top:10px}
#mainHeading+.boxInner{margin-left:0;margin-right:0}
.clear,.linear,.section,.boxOuter,.boxInner,.roundOuter,.roundInner{clear:both}
.clear:after,.boxOuter:after,.boxInner:after,.linear:after,.col-2-1:after,.col-2-2:after,.col-3-1:after,.col-3-2:after,.col-3-3:after,.col-4-1:after,.col-4-2:after,.col-4-3:after,.col-4-4:after,.navigation ul:after,#wizard ul:after,.formSection:after,.subHeading:after,#toolbar:after,.multiLabel:after,.oneLabel:after,.gridFooter:after,div[p]:after,#brandingWrapper:after,#branding:after,#mainHeading:after,#list_type .links:after,#list_type #qsControls:after,.LVContact div[row]:after,.textTitle:after,.buttonsWrapper:after,.text:after,.infoWizard:after,.infoMessage:after{content:".";height:0;visibility:hidden;display:block;clear:both}
.roundInner .roundInner,.roundInner .boxInner{margin:0}
.col-2-1 .roundOuter,.col-2-2 .roundOuter,.col-3-1 .roundOuter,.col-3-2 .roundOuter,.col-3-3 .roundOuter{padding-left:7px;margin:5px 0 5px 0}
.roundOuter{padding:0 0 0 7px}
.roundOuter .topRight{height:4px;width:100%;padding:0;margin:0}
.roundOuter .RContent{min-height:32px;margin:0 0 0 -7px;padding:0 7px 0 7px}
.roundOuter .RContent p{margin:0}
.roundOuter .bottom{padding-left:7px;margin:0 0 0 -7px}
.roundOuter .bottom div{height:5px;padding:0 7px 6px 0}
.roundInner{padding:0 0 0 7px}
.roundInner .topRight{height:4px;width:100%;padding:0;margin:0}
.roundInner .RContent{min-height:32px;margin:0 0 0 -7px;padding:0 7px 0 7px}
.roundInner .RContent p{margin:0}
.roundInner .bottom{padding-left:7px;margin:0 0 0 -7px}
.roundInner .bottom div{height:5px;padding:0 7px 2px 0}
a.taskRepeaterDelete{position:relative;top:1px;float:right;padding:2px 2px 4px;z-index:1;background-color:#fff;border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:solid 1px #ccc}
a.taskRepeaterDelete img{vertical-align:middle}
a.taskRepeaterDelete+.boxInner{margin-top:0;margin-bottom:10px;border:solid 1px #c0c0c0!important}
.LVHoverAction a.taskRepeaterDelete{border-style:none;background-color:transparent}
a.taskRepeaterDelete:hover+.boxInner{background-color:#ececec;filter:alpha(opacity=40);opacity:.4}
.boxOuter,.boxInner{background-color:#fff;border:1px solid #008fd1}
.boxInner>.linear .boxInner+.boxInner{border-style:solid}
#cdlContent .boxInner .boxInner .boxInner,#cdlContent .moveablePanel .boxInner .boxInner,.boxInner .boxInner .subHeading+.linear .boxInner,.modalDialog .dialogWrapper .boxInner .boxInner{border-style:none}
.childFrame{background-image:none!important;background-color:transparent!important}
.boxInner .boxInner,.childFrame .boxInner,.moveablePanel .boxInner{border-color:#4682b4}
#loadingDIV{background-color:#dcf0fb}
#loadingDIV .boxInner{margin-top:5px}
.roundOuter{background-color:#dfefff}
.roundOuter{background:url("../images/Layout/Round/Outer/roundLeft.png") no-repeat left top!important}
.roundOuter .topRight{background:url("../images/Layout/Round/Outer/roundRight.png") no-repeat right top}
.roundOuter .RContent{border-right:#4682b4 1px solid;border-top:#4682b40px solid;border-left:#4682b4 1px solid;border-bottom:#4682b4 0 solid;background:#dfefff}
.roundOuter .bottom{background:url("../images/Layout/Round/Outer/roundLeft.png") no-repeat left bottom}
.roundOuter .bottom div{background:url("../images/Layout/Round/Outer/roundRight.png") no-repeat right bottom}
.LV{margin:0}
.LV .col-2-1,.LV .col-2-2,.LV .col-3-1,.LV .col-3-2,.LV .col-3-3{min-width:100px}
.modalDialog .LV .col-2-1,.modalDialog .LV .col-2-2,.modalDialog .LV .col-3-1,.modalDialog .LV .col-3-2,.modalDialog .LV .col-3-3{min-width:20px}
.LV .date .col-2-1,.LV .date .col-3-1{min-width:65px}
.LV .date .col-3-1{width:auto}
.LV .date .col-3-2{width:34%}
.LV .date .col-3-3{width:45%}
.LV div[row],.separate div[row]{margin:2px 0;padding-bottom:4px}
.LV div[row],.separate div[row]{border-bottom-width:1px}
.LV div[row] div[row],.separate div[row] div[row]{border-bottom-width:0;padding-bottom:0}
.LV div[row],.separate div[row]{border-bottom-style:dashed}
.LV .linear div[p],.LV .linear div[p] span,.LV label,.LV .label{width:auto;line-height:normal}
.LV .linear div[p] nobr span{padding-left:0;white-space:normal}
.LV .labelRight label,.LV .labelRight .label{text-align:left;padding-right:3px}
.LV .title,.textTitle{font-weight:bold}
span.pipe{margin-left:5px;padding-left:5px}
.LV div[p] span.pipe,.LV .linear div[p] nobr span.pipe{padding-left:5px}
.LVContact div[row]{padding:5px}
.LVContact .custPhoto{float:left;display:block;margin-right:5px}
.LVContact div[row]{position:relative;min-height:37px}
.LVContact .custPhoto{position:absolute;left:7px;padding:1px;width:31px;height:31px}
.LVContact .custPhoto+div{float:left;margin-top:-3px;margin-left:42px;width:80%}
.LVContact .title{font-weight:bold}
.LVContact .linear div[p] span{float:none;line-height:normal;margin-top:0}
.LVContact .col-2-1 div[p] span,.LVContact .col-2-2 div[p] span{float:left}
.LVAppts .time div[p]:first-child,.LVAppts .time div[p]:first-child+div[p]{width:54px}
.LVAppts .time div[p]:first-child+div[p]{margin-right:20px}
.LVAppts .eventType div[p] span.OOTSubtype{margin-left:140px}
.LVAppts .eventType div:first-child div[p]:first-child{width:130px}
.LVAppts img{margin-right:5px;width:16px!important;height:16px!important;vertical-align:middle}
.LV .columned div[p]{margin-right:5px}
.LVHoverAction .linear{margin-right:0}
.LV .action,.LVHoverAction a.taskRepeaterDelete{display:none;padding:5px;position:absolute;right:0;z-index:1}
.LVHoverAction a.taskRepeaterDelete{left:auto;top:auto}
.LVHoverAction div[row]:hover .action+.action{right:25px}
.LVHoverAction div[row]:hover .action+.action+.action{right:50px}
.LVHoverAction div[row]:hover .action+.action+.action+.action{right:70px}
.LVHoverAction div[row]:hover .action,.LVHoverAction div[row]:hover a.taskRepeaterDelete{display:block;#display:inline-block}
.LVHoverAction div[row]:hover{position:relative;cursor:default}
.LV .linear{margin-top:0;margin-bottom:0}
.columned div[p],.columned .links{float:left}
.LV .columned div[p] label,.LV .columned div[p] input[type="text"],.LV .columned div[p] span{float:none;display:inline}
.LV .columned div[p] input[type="text"]{width:45%;margin-left:3px}
.LV .columned div[p] .buttonPullDown{position:relative;top:4px;left:-22px;#left:-19px;margin:0}
.LV .columned div[p] .buttonWildCard{position:relative;top:4px;left:-22px;#left:-19px;margin:0}
.modalDialog #bodyContent div[class="repeater separate LVHoverAction"] div[row]{padding-right:20px}
.action img{width:16px;height:16px}
.LV div[row],.separate div[row]{border-bottom-color:#848589}
span.pipe{background:url("../images/nxn/plain/pipe.png") no-repeat 0 50%}
.LVContact div[row]:hover{background-color:transparent}
.LVHoverAction div[row]:hover,.LVHoverAction div[row]:hover .action,.LVHoverAction div[row]:hover a.taskRepeaterDelete{background-color:#feedaa}
#cdlContent[configuration="true"] .LVHoverAction div[row]:hover{background-color:#fff}
.gridLeft[active="true"]{background-position:0 0}
.gridRight[active="true"]{background-position:-0 -19px}
.gridLeft[active="false"]{background-position:-20px 0}
.gridRight[active="false"]{background-position:-20px -19px}
.wheelLeft[active="true"]{background-position:0 -38px}
.wheelRight[active="true"]{background-position:0 -57px}
.wheelMiddle[active="true"]{background-position:0 -230px}
.wheelMiddle[active="false"]{background-position:-20px -230px}
.wheelLeft[active="false"]{background-position:-20px -38px}
.wheelRight[active="false"]{background-position:-20px -57px}
.listLeft[active="true"]{background-position:0 -76px}
.listRight[active="true"]{background-position:0 -95px}
.listLeft[active="false"]{background-position:-20px -76px}
.listRight[active="false"]{background-position:-20px -95px}
.graphLeft[active="true"]{background-position:0 -114px}
.graphRight[active="true"]{background-position:0 -133px}
.graphLeft[active="false"]{background-position:-20px -114px}
.graphRight[active="false"]{background-position:-20px -133px}
.compareLeft[active="true"]{background-position:0 -152px}
.compareRight[active="true"]{background-position:0 -171px}
.compareLeft[active="false"]{background-position:-20px -152px}
.compareRight[active="false"]{background-position:-20px -171px}
.individualLeft[active="true"]{background-position:0 -190px}
.orgRight[active="true"]{background-position:0 -210px}
.individualLeft[active="false"]{background-position:-20px -190px}
.orgRight[active="false"]{background-position:-20px -210px}
.wheel2Middle[active="true"]{background-position:0 -249px}
.wheel2Middle[active="false"]{background-position:-20px -249px}
.tagRight[active="true"]{background-position:0 -268px}
.tagRight[active="false"]{background-position:-20px -268px}
.wheel2Right[active="true"]{background-position:0 -287px}
.wheel2Right[active="false"]{background-position:-20px -287px}
.forceRight[active="true"]{background-position:0 -306px}
.forceRight[active="false"]{background-position:-20px -306px}
.btViews[active="true"]{cursor:default}
li.radio a,li.radio .navLinkDisabled{padding-left:20px;margin-right:10px;float:left;line-height:27px;cursor:default}
li.radio a:hover{text-decoration:none}
li.radio[active="true"] a{background-position:0 0}
li.radio[active="false"] a{background-position:0 -27px}
li.radio .navLinkDisabled{background-position:0 -54px}
li.radio .buttonsConfiguration a{cursor:pointer}
.modal{width:100%;height:100%;background-color:#000;filter:alpha(opacity=25);opacity:.25;z-index:1000}
.modalDialog+.audit{position:absolute;bottom:28px;width:97%}
.modalDialog{position:absolute;top:0;width:100%;margin:10px 0 0 0}
.modalDialog .dialogPos{position:relative}
.modalDialog .dialogWrapper{position:relative;margin:0 10px}
.modalDialog .vertical,.modalDialog .horizontal{position:absolute;height:100%;width:100%;margin:-10px 0 0 10px;padding-bottom:20px;background-color:#525252;opacity:.7;filter:alpha(opacity=70)}
.modalDialog .vertical{top:-10px;right:0;margin-top:0}
.modalDialog .horizontal{top:0;left:0;margin:0 0 0 -10px;padding:0 20px 0 0}
.modalDialog .topleft,.modalDialog .bottomleft,.modalDialog .topright,.modalDialog .bottomright{position:absolute;height:10px;width:10px;background-repeat:no-repeat}
.modalDialog .topleft{top:-10px;left:-10px}
.modalDialog .topright{top:-10px;right:-10px;background-position:0 -10px}
.modalDialog .bottomright{right:-10px;bottom:-10px;background-position:0 -30px}
.modalDialog .bottomleft{left:-10px;bottom:-10px;background-position:0 -20px}
.modalDialog .topleft,.modalDialog .bottomleft,.modalDialog .topright,.modalDialog .bottomright{background-image:url("../images/nxn/plain/popModalSprite.png")}
.modalDialog .pop_content{position:relative;margin:auto auto auto -10px;padding:0 0 0 10px}
.modalDialog .boxInner{position:relative;padding-bottom:0;margin:0;left:0;min-height:1%}
.modalDialog>.subHeading{border-bottom:solid 1px #008fd1}
.modalDialog #mainHeading{margin:10px}
.modalDialog #cdlContent{position:relative;margin:auto 10px auto -10px;left:10px}
.modalDialog #bodyContent{position:relative;min-height:140px;max-height:480px;margin:5px;text-align:left;overflow-x:hidden}
.modalDialog #bodyContent .section{margin-left:0;margin-right:0}
.modalDialog .buttonsWrapper{margin-bottom:0}
.modalDialogNoFrame{margin:0;background-color:transparent}
.modalDialogNoFrame{height:auto;margin:10px 0 0 0}
.modalDialogNoFrame #cdlContent{position:relative;margin:auto 10px auto -10px;left:10px}
.modalDialogNoFrame .boxInner{margin:auto 10px auto -10px;left:10px}
#layoutConfiguration .boxInner .subHeading{margin-bottom:0}
#warnExitPage{top:36%;left:36%;width:375px;height:auto}
#warnExitPage .boxInner{min-height:75px;padding:5px;text-align:center;background:#fff url(../images/nxn/plain/warnExitPageBG.jpg) no-repeat 5px 5px}
#warnExitPage .boxInner p{text-align:left;margin:5px 0 10px 85px}
#warnExitPage .boxInner input{margin-left:65px}
#filterWindow #bodyContent{max-height:140px}
#filter_list .col-2-2{display:flex}
#filter_list .col-2-2 div{width:30%;margin-left:2%}
#filter_list .col-2-2 input{width:98%}
label+.continuum{float:left}
.continuum{margin-top:2px;margin-bottom:1px}
.continuum.one{min-width:25px}
.continuum.two{min-width:49px}
.continuum.three{min-width:72px}
.continuum.four{min-width:97px}
.continuum.five{min-width:118px}
.continuum.six{min-width:140px}
.continuum.seven{min-width:165px}
.contItem{float:left;width:23px;height:15px;padding:2px 0;background-position:0 -38px}
.contLink,.continuumDropDown{width:22px;height:15px;display:block}
.contItem.first,.continuumDropDown{padding-left:3px;width:20px;background-position:left top}
.contItem.first.active{padding-left:2px;width:21px}
.contItem.first>.contLink{width:19px}
.contItem.last>.contLink{width:20px}
.contItem.first.last>.contLink{width:17px}
.contItem.active>.contLink{width:19px;margin-left:2px}
.contItem.first.active>.contLink{width:19px;margin-left:0}
.contItem.last{padding-right:0;background-position:right -19px}
.contItem.first.last{background-position:0 -57px}
.contItem.active,.contItem.first.last.active{background-position:0 -196px}
.contLink.CL01,.continuumDropDown.CL01{background-position:0 -76px}
.contLink.CL02,.continuumDropDown.CL02{background-position:0 -91px}
.contLink.CL03,.continuumDropDown.CL03{background-position:0 -106px}
.contLink.CL04,.continuumDropDown.CL04{background-position:0 -121px}
.contLink.CL05,.continuumDropDown.CL05{background-position:0 -136px}
.contLink.CL06,.continuumDropDown.CL06{background-position:0 -151px}
.contLink.CL07,.continuumDropDown.CL07{background-position:0 -166px}
.contLink[onclick]{cursor:pointer}
.contItem,.contItem>.contLink,.continuum .arrow,.continuumDropDown{background-image:url("../images/nxn/plain/continuumSprite.png");background-repeat:no-repeat;background-color:#fff}
.continuum>.rating>.contItem{margin-top:12px}
.continuum>.rating>.arrow{padding-top:14px;margin-top:0}
.continuum>.rating>.active{margin-top:12px}
.continuum .contItem.first.arrow{background-position:0 -216px}
.continuum .contItem.arrow{background-position:0 -247px}
.continuum .contItem.last.arrow{background-position:0 -279px}
div[p] .continuum .caption,.continuum .caption{display:inline-block;width:auto;margin-left:5px}
.continuumDropDown,.iconPullDown{position:relative;float:left;width:16px;margin:4px -22px 0 2px}
.continuumDropDown[id*="NEWGRID"]{position:static}
.folderControl{margin-top:10px;padding:0;cursor:pointer;border-bottom:solid 1px #b2e56e;background-image:url("../images/nxn/plain/subtitle.png")}
.folderControl td{padding:1px 2px;vertical-align:middle}
.folderControl img{width:16px;height:16px;vertical-align:middle}
.folderControl input[type="checkbox"]{float:none;height:auto;line-height:normal;margin:2px 4px 0 0;#margin:0 4px 0 0}
.folderControl.linear div[p]{line-height:normal}
.folderControl.linear div[p],.folderControl.linear div[p] span{display:inline}
.folderControl.linear img{float:left}
#uploadPhoto+button.delete{margin:5px 0 5px 3px;padding-left:16px;padding-top:0;border:0;background-color:transparent;background-position:left 2px;background-image:url("../images/Buttons/btDelete.png")}
#uploadPhoto .col-2-2{padding-top:20px}
#uploadPhoto .col-2-2 .label+div{float:left}
.dropdownFooter{width:100%;background-color:#f0f8ff;border-left:solid 1px #03357b;border-right:solid 1px #03357b}
.dropdownFooter span.clear{position:relative;float:right;margin:3px 20px -6px 0;cursor:pointer;z-index:1}
.emptyBG .boxInner .grid input{margin:0}
.emptyBG .boxInner .grid input[type="checkbox"]{line-height:normal;height:auto}
.emptyBG .boxInner .grid input[type="checkbox"]+span{padding-left:7px}
.emptyBG .boxInner .dropdownFooter{border-width:0;background-image:none}
.emptyBG .boxInner .dropdownFooter td{border-width:0}
.emptyBG .boxInner .dropdownFooter span.clear{margin:0 2px 0 0;position:static;border:0;clear:none}
.emptyBG #dynamicFrame{margin-top:0;#margin-top:4px;margin-bottom:2px;margin-left:1px;#margin-left:3px;padding:1px}
.emptyBG #dynamicFrame .dropdownClear button.clear{margin:2px 0 0 5px}
.emptyBG #dynamicFrame .defaultCheckBox{margin:0;line-height:normal}
.emptyBG #dynamicFrame .defaultCheckBox+span{line-height:22px;padding-left:6px}
.emptyBG #dynamicFrame .dropdownFooter input[type="checkbox"]{margin:4px 0 0 4px}
.emptyBG #dynamicFrame .dropdownFooter input[type="checkbox"]+span{line-height:22px;padding-left:6px}
#plannerWeek{position:relative;min-height:1%;clear:both}
#plannerWeek .col-3-1>.boxInner,#plannerWeek .col-3-2>.boxInner,#plannerWeek .col-3-3>.boxInner{min-height:124px}
.dayNumber,.dayName{font-weight:bold;line-height:18px}
.dayNumber,#plannerWeek .dragDropIcon{float:left}
.dayNumber{margin-left:5px}
.dayName{float:right}
.targetingConstraints dl dt{padding:5px 0 3px 3px;font-weight:bold}
.targetingRow{padding-bottom:3px}
.targetingHeader2,.targetingHeader3{vertical-align:super}
.targetingHeader2{text-align:right;padding-right:5px}
.targetingHeader3{text-align:left}
.targetingNumber{text-align:right;padding:0 5px}
.targetingConstraints dd.targetingConstraintLabel{display:inline;margin-left:10px;font-weight:bold;text-align:right;padding-right:5px}
.targetingConstraints dd.targetingConstraintData{display:inline;margin:0 20px 0 0}
.targetingConstraints dd.targetingSingleConstraintLabel{display:inline;margin-left:2px;font-weight:bold;text-align:right;padding-right:5px}
.targetingConstraints dt.targetingSingleConstraintdt{background-color:#fff}
.targetingHeader{padding:5px 0 5px 10px;font-weight:bold}
#LBSharingButtons .col-2-1{float:none;width:100%}
#LBSharingButtons .col-2-2{float:none;width:100%}
#LBSharingButtons .col-3-3 button{float:right}
.targetingHeader{background-color:#f5f5f5}
.targetingRow{background-color:#fff}
.targetingHeader2,.targetingHeader3{color:#000;background-color:#fff}
.targetingConstraints dl dt{background-color:#dfefff;color:#003;border-bottom:solid 1px #fff}
.unpaidData,.linear div[p] .unpaidData{padding:3px 5px 3px 30px;width:auto;line-height:normal;background-position:7px 50%}
div.infoHelp,.infoMessage,div.infoMessageError,.infoConflict,div.infoWizard,.infoConfirmation,.StyleINFO,.StyleWARN,.StyleWERR,.StyleCONF,.StyleERR,.StyleHELP{margin:5px;padding:5px 5px 5px 30px;line-height:1.48em;text-align:left}
.boxInner .linear.labelRight.infoMessage{margin:0 0 5px 0}
.boxInner .linear.labelRight.infoMessage div[p] span{display:inline;float:none}
div.infoHelp,.infoMessage,div.infoMessageError,div.infoWizard,.infoConflict,.searchWarningTable,.errorOcurred,.infoConfirmation,.serverValidationWarningTable .warningCell,.serverValidationWarningTable .warningCellDivider,.serverValidationWarningTable .errorCell,.serverValidationWarningTable .errorCellDivider,.StyleINFO,.StyleWARN,.StyleWERR,.StyleCONF,.StyleERR,.StyleHELP{background-repeat:no-repeat;background-position:7px 7px}
.infoConfirmation,.StyleCONF{background-position:7px 50%}
#errorPage{margin:0;padding:0;text-align:center}
#errorPage #FormError{height:100%}
#errorPage span{line-height:normal}
#errorPage input{margin-left:10px}
#errorPage .boxInner .linear .errorOcurred,#errorPage #errorContent{margin-left:0}
#errorContent #ContinueButton{margin:10px 0 0 0}
.errorOcurred,#errorContent{margin-left:10px;padding-left:30px;line-height:30px}
#errorContent{padding-bottom:5px}
.searchWarningTable{text-align:left}
.searchWarningTable .searchWarningCell{height:25px;padding-left:30px}
.searchDiagnosticContainer{padding:10px 5px 5px 5px}
.serverValidationWarningTable{margin:10px 0 0 15px;text-align:left;width:96%!important}
.serverValidationWarningTable .warningCell,.serverValidationWarningTable .warningCellDivider,.serverValidationWarningTable .errorCell,.serverValidationWarningTable .errorCellDivider{height:25px;padding-left:30px}
.serverDiagnosticsWarningContainer{margin:10px 0 0 15px;text-align:left}
.diagnosticTable{margin:5px 0 0 0}
div.infoHelp,.infoMessage,div.infoMessageError,div.infoWizard,.infoConflict,.errorOcurred,#errorContent,.searchWarningTable,.infoConfirmation,.serverValidationWarningTable .warningCell,.serverValidationWarningTable .warningCellDivider,.serverValidationWarningTable .errorCell,.serverValidationWarningTable .errorCellDivider,.StyleINFO,.StyleWARN,.StyleWERR,.StyleCONF,.StyleERR,.StyleHELP{background-color:#fff1a8}
div.infoWizard,div.infoHelp,.StyleHELP{background-image:url("../Images/General/infoWizard.png")}
.infoMessage,.StyleINFO{background-image:url("../Images/General/infoMessage.png")}
.infoConflict,.StyleWERR{background-image:url("../Images/General/conflict.png")}
.infoConfirmation,.StyleCONF{background-image:url("../Images/General/infoMessageValidation.png")}
div.infoMessageError,.serverValidationWarningTable .warningCell,.serverValidationWarningTable .warningCellDivider,.searchWarningTable,.StyleWARN{background-image:url("../Images/General/infoMessageWarningNoBlock.png")}
.serverValidationWarningTable .errorCell,.serverValidationWarningTable .errorCellDivider{background-image:url("../Images/General/infoMessageWarning.png")}
.legiblefont{font-size:14px;font-family:Verdana}
.errorOcurred{background-image:url("../Images/General/infoMessageError.png")}
#errorPage #errorContent,.errorOcurred,.searchWarningTable,.serverValidationWarningTable,.infoConfirmation,.serverValidationWarningTable .warningCellDivider,.serverValidationWarningTable .errorCellDivider,.StyleINFO,.StyleWARN,.StyleWERR,.StyleCONF,.StyleERR,.StyleHELP{border:#e0bc01 1px solid}
#errorPage #errorContent{border-top:0}
#errorPage .errorOcurred{border-bottom:0}
#infobox{right:20px;bottom:0;width:200px;position:fixed!important;z-index:100;word-wrap:break-word}
.todoNoWrap{white-space:nowrap;float:left;margin:2px 1px 0 0;width:55%;display:block;word-wrap:normal}
#parameterization .linear div[p] label{width:40%}
#parameterization .linear div[p] input[type="text"]{width:57.02%}
#parameterization .i{margin-left:41%;margin-bottom:10px}
#UIChangePassword .buttonsWrapper{margin-top:45px}
.treeTDHeader img{float:left}
.treeTDHeader input[type='checkbox']{margin:-2px 3px 0 0;line-height:normal;height:auto}
.navCalendar{margin:5px 6px 4px 6px}
.navCalendar ul{text-align:center}
.navCalendar ul li{float:none;display:inline}
.bulletStatus{vertical-align:middle;#margin-top:4px}
.bullet{width:10px;height:10px;vertical-align:middle}
.columned .bullet{float:left;margin-top:5px}
.iconStatus{vertical-align:middle;white-space:nowrap}
.grid .iconStatus{line-height:normal}
.iconStatus img{width:16px;height:16px;vertical-align:middle}
.dropping{border:dashed 1px}
.Canvas{border:solid 1px #000;color:#000}
.Canvas[disabled]{background-color:#ddd!important;border-color:#cecece}
.CanvasOverlay{position:absolute;z-index:1;color:#ff0;background-color:rgba(0,0,255,0.05)}
label,.label,div.requiredLabel{float:left;width:40%;margin:2px 0 0 0;padding-right:1%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.linear div[p],.text{min-height:1%;line-height:20px}
.labelRadioCheck div[nolabel][p]{float:left;line-height:normal;line-height:20px\0/}
.labelRadioCheck div[nolabel]+.text{line-height:normal;line-height:24px\0/;#line-height:18px}
.labelStateControls{width:auto;font-weight:normal;margin-right:5px}
.linear div[p] span{float:left;margin:2px 1px 0 0;width:55%;display:block;word-wrap:break-word}
.linear.columned div[nolabel]>span{#margin:0}
.linear div[nolabel]>span{width:auto}
.linear div[p] span span{margin:0;width:98%;border:0;padding:0}
.labelRight label,.labelRight .label{text-align:right}
.labelLeft label,.labelLeft .label{text-align:left}
label.labelAbsolute{float:left}
div[p] textarea.underAbsoluteLabel,div[p] span.underAbsoluteLabel{float:left;clear:both;width:100%}
.linear div[p] span,.linear div[p]{padding-left:2px}
.linear div[p]>span,.linear div[nolabel]+div[nolabel]{padding-left:0}
.linear div[p] .checkBoxRead{margin-top:2px}
.columned div[nolabel] .checkBoxRead{margin:4px 5px 0 0}
.linear div[p] span.answer{width:100%;margin-left:5px;margin-bottom:5px}
.labelAuto label,label.labelAuto,div[p] label.labelAuto+span,.labelAuto div[p] label+span{width:auto}
label.required,label.requiredLabel,div.requiredLabel,td.requiredLabel{background-repeat:no-repeat;background-position:top right}
.labelLeft label.required,.labelLeft label.requiredLabel,.stacked label.required,.stacked label.requiredLabel,label.StyleSTAK{padding-left:1%;padding-right:0;background-position:top left}
.stacked label,.stacked .label,label.stacked,label.StyleSTAK{float:none;display:block;width:auto;text-align:left}
.buttonsConfiguration label{margin-top:0}
.dragDiv .buttonsConfiguration label{width:auto;line-height:normal}
.buttonNumeric{float:left;display:inline-block}
.buttonNumeric>b{display:block;background-image:url("../images/nxn/plain/btSpriteNumeric.gif")!important;background-repeat:no-repeat}
.buttonNumeric>.up{background-position:0 0!important;margin:3px 0 0 -18px!important;height:10px!important;width:17px!important}
.buttonNumeric>.down{background-position:0 -10px!important;margin:13px 0 0 -18px!important;height:10px!important;width:17px!important}
input[type="text"],input[type="password"],input[type="checkbox"],input[type="radio"],input[type="file"],select{float:left}
input[type="text"],input[type="password"],.editable{line-height:18px;height:18px}
select,input[type="file"]{line-height:22px;min-height:22px}
input,select,textarea,.editable{margin:2px 0}
.editable{text-align:left}
input[type="radio"],input[type="checkbox"]{height:auto;#height:16px;margin:2px 4px 2px 0}
label+input[type="checkbox"]{height:22px;height:auto\9}
input[type="radio"]+.text{float:left;margin-right:10px;line-height:16px;#line-height:18px;line-height:24px\0/}
.LV .linear div[p] span input[type="radio"],.LV .linear div[p] span input[type="checkbox"]{line-height:normal;height:auto;margin:0}
.grid .tree input[type="checkbox"]{float:none;margin:0 4px 2px 2px;vertical-align:middle}
div.radioCheckbox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
input[type="checkbox"].rscClass{float:none;height:auto}
input[type="text"],input[type="password"],textarea,input[type="file"],.editable{padding:1px 0 1px 1px;border-style:solid;border-width:1px}
input.inputDragDrop{background-repeat:no-repeat;background-position:right top}
div[p] input[type="text"],div[p] input[type="password"],div[p] input[type="file"],div[p] textarea,label+div.buttonsConfiguration,.inputarea{width:55%}
.LVHoverAction div[p] input[type="text"]{width:50%}
div[p] input[type="text"].erase{width:45%}
.grid input[type="text"].erase,div[nolabel] input[type="text"].erase{width:80%}
div[nolabel] input[type="text"],div[nolabel] input[type="file"],div[nolabel] textarea,.stacked label+textarea,label.StyleSTAK+div.buttonsConfiguration,label.StyleSTAK+textarea{width:98%}
label.StyleSTAK+input[type="text"]{width:96%}
div[p] select{width:56%}
.multiLabel select,.oneLabel select{width:96%}
.multiLabel input[type="text"],.multiLabel input[type="password"],.oneLabel input[type="text"]{width:95%}
.multiLabel textarea,.oneLabel textarea{width:98%}
.stretch div[p] label{width:19.22%}
.stretch div[p] input[type="text"],.stretch div[p] input[type="password"],.stretch div[p] input[type="file"],.stretch div[p] textarea,.stretch div[p] select,.stretch div[p] label+span{width:77.8%}
.LVHoverAction .stretch div[p] input[type="text"]{width:70%}
.stretch .col-2-1{width:59.3%}
.stretch .col-2-2{width:39.3%}
.stretch .col-2-1 div[p] label{width:68.23%}
.stretch .col-2-1 div[p] input[type="text"],.stretch .col-2-1 div[p] input[type="password"],.stretch .col-2-1 div[p] input[type="file"],.stretch .col-2-1 div[p] textarea,.stretch .col-2-1 div[p] select,.stretch .col-2-1 div[p] label+span{width:25%}
.stretch .col-2-2 div[p] label{width:43%}
.stretch .col-2-2 div[p] input[type="text"],.stretch .col-2-2 div[p] input[type="password"],.stretch .col-2-2 div[p] input[type="file"],.stretch .col-2-2 div[p] textarea,.stretch .col-2-2 div[p] select,.stretch .col-2-2 div[p] label+span{width:30.1%}
.buttonPullDown{width:20px;height:17px;margin:4px 0 0 -21px}
.buttonCalendar{width:16px;height:16px;margin:4px 0 0 -20px;display:inline-block}
div[p] input[date]{width:50%}
input[date]+.buttonCalendar{margin-left:0}
.graphic{text-indent:24px;background-color:transparent}
.continuumText,.linear div[readonly]>.continuumText{margin-left:24px;width:auto}
.grid .continuumText{line-height:24px}
@media all and (device-width:768px){div[p] input[date]{width:50%}
input[date]+.buttonCalendar{margin-left:2px}
div[table] td input[date_input]{width:75%!important}
div[table] td input[date_input]+.buttonCalendar{margin-left:2px}
iframe{margin-right:10px}
#main{box-shadow:0 0 1px rgba(0,0,0,0.05)}
}
.buttonSearchPostal{margin:4px 0 0 -20px}
.buttonNumberPicker{margin:4px 0 0 -30px}
.buttonColsetClear{margin:4px 0 0 -20px;float:right}
.buttonCalendar,.buttonSearchPostal,.buttonNumberPicker{cursor:pointer}
.date span input[type="text"]{margin-right:2px}
.date input[type="text"].d,.date input[type="text"].m{width:2em}
.date input[type="text"].y{width:3em}
.oneLabel span.slash,.multiLabel span.slash{float:none}
.date span.slash{margin:0 4px}
.date span label{margin-right:0}
label,.label,#navCalendar .routeLabel{font-weight:bold;color:#333}
label.required,label.requiredLabel,div.requiredLabel,td.requiredLabel{color:#900;background-image:url("../images/nxn/plain/labelRequiredBG.gif")}
div[restricted] label,div[deleted] label,div[no_permission] label,.routeLabelReadOnly{color:#848589}
div[configkey="empty"]{border-color:#696969}
div.configDrop{border-color:#7cfc00!important}
div[configkey="empty"].configDrop label{background-color:#eff9e0}
div[readonly],td[readonly]{background-image:url("../images/general/readonly.png")}
div[readonly],td[readonly]{background-repeat:no-repeat;background-position:98% 5px}
td[readonly]{background-position:100% 5px}
.dragWrapper{padding:2px;border-style:solid;border-width:1px;opacity:.7;filter:alpha(opacity=70);z-index:20}
.dragWrapper td{padding:0;border-collapse:collapse}
li.configDrop{border-style:dashed!important;border-width:1px!important}
.dragQS{position:absolute}
div.dragWrapper,.dragWrapper{border-color:#6495ed;background-color:#f7fbff}
input[type="text"],input[type="password"],textarea,input[type="file"],.editable{border-left-color:#e7e7ef;border-top-color:#adadb5;border-right-color:#dedee7;border-bottom-color:#e7efef}
textarea.readOnlyEdit{background-color:transparent;border:solid 1px #dcdcdc}
textarea.readOnlyEdit:hover{background-color:transparent}
input[type="text"]:hover,input[type="password"]:hover,input[type="file"]:hover,textarea:hover{border-left-color:#c6deef;border-top-color:#a7cdf5;border-right-color:#b5d6e7;border-bottom-color:#c6e7f7;border-left-color:#e7e7ef\9;border-top-color:#adadb5\9;border-right-color:#dedee7\9;border-bottom-color:#e7efef\9}
input[type="text"]:focus,input[type="password"]:focus,input[type="file"]:focus,textarea:focus{border-color:#36c;border-left-color:#e7e7ef\9;border-top-color:#adadb5\9;border-right-color:#dedee7\9;border-bottom-color:#e7efef\9}
textarea[readonly],textarea[readonly]:hover,textarea[readonly]:focus{border-color:#dcdcdc;outline:0}
input.inputDisabled,input.inputDisabled:hover{border:solid 1px #ccc;background-color:#f0f0f0;cursor:default}
input.inputDisabled:focus{outline:0}
input.inputDragDrop{background-image:url("../Images/General/dragDrop.gif")}
input.modified,select.modified{background-color:#feedaa}
td.error,input.error,select.error{background-color:#ff4500;color:#fff}
textarea.readOnlyEdit:hover{border:solid 1px #dcdcdc}
#dynamicFrame tr.CL01{background-color:#ff6347}
#dynamicFrame tr.CL02{background-color:#fdb867}
#dynamicFrame tr.CL03{background-color:#ffd700}
#dynamicFrame tr.CL04{background-color:#c0d063}
#dynamicFrame tr.CL05{background-color:#8fbc8b}
#dynamicFrame tr.CL06{background-color:#7dccf4}
#dynamicFrame tr.CL07{background-color:#9370db}
.modalDialog .buttonsWrapper{padding-right:5px;padding-bottom:5px;background-color:#ececec}
.modalDialog #list_constraints+.buttonsWrapper{margin-top:0}
.buttonsWrapper,#mainHeadingButtons{margin:5px 0 10px 0;padding:5px 0 0 0;min-height:1%;text-align:right}
#mainHeadingButtons{float:right;margin:18px 0 0 0;width:auto;padding:0;border:0;background:transparent;background-image:none}
#navigation+.boxInner+.buttonsWrapper{margin-right:0}
.moveablePanel .buttonsWrapper,.layoutInvalid .buttonsWrapper,.boxInner .buttonsWrapper{margin-right:5px}
.layoutContainer+.buttonsWrapper{margin-top:0}
button,button.secondary{width:auto;min-height:16px;margin:2px 0 2px 10px;padding:2px 7px 3px 6px;#padding:1px 5px 0 5px;#line-height:1.3em;font-weight:normal;color:#000;border:1px solid #868787;background-color:#dedede;background-repeat:no-repeat;background-position:5px 50%;#background-position:4px 50%;overflow:visible;cursor:pointer}
button:hover{background-color:#efefef;border:1px solid #868787}
@-moz-document url-prefix(){button,button.secondary{min-height:23px}
}
button.save{margin-right:0;background-image:url("../images/Buttons/btSaveTick.png")}
button[disabled].save{background-image:url("../images/Buttons/btSaveTickD.png")}
button.finish{margin-right:0;background-image:url("../images/Buttons/check.png")}
button[disabled].finish{background-image:url("../images/Buttons/checkD.png")}
button.clear{padding-top:0;background-image:url("../images/Buttons/btClearTick.png")}
button[disabled].clear{background-image:url("../images/Buttons/btClearTickD.png")}
button.reset{padding-top:0;background-image:url("../images/Menu/reset.png")}
button[disabled].reset{background-image:url("../images/menu/resetD.png")}
button.go{background-image:url("../images/16x16/plain/view.png")}
button[disabled].go{background-image:url("../images/16x16/plain/view.png")}
button.previous{background-image:url("../images/Buttons/btPreviousTick.png")}
button[disabled].previous{background-image:url("../images/Buttons/btPreviousTickD.png")}
button.next{background-image:url("../images/Buttons/btNextTick.png")}
button[disabled].next{background-image:url("../images/Buttons/btNextTickD.png")}
button.refresh{background-image:url("../images/Buttons/btTargetTitleRefresh.png")}
button[disabled].refresh{background-image:url("../images/Buttons/btTargetTitleRefreshD.png")}
button.convert{background-image:url("../images/Buttons/convert.png")}
button[disabled].convert{background-image:url("../images/Buttons/convertD.png")}
button.customers{background-image:url("../images/menu/customers.png")}
button[disabled].customers{background-image:url("../images/Buttons/customersD.png")}
button.add{background-image:url("../images/Buttons/btAdd.png")}
button[disabled].add{background-image:url("../images/Buttons/btAddD.png")}
button.inactivate{background-image:url("../images/Buttons/btStop.png")}
button[disabled].inactivate{background-image:url("../images/Buttons/btStopD.png")}
button.import{margin-right:0;background-image:url("../images/Buttons/import.png")}
button[disabled].import{background-image:url("../images/Buttons/importD.png")}
button.save,button.go,button.primary,button.import{font-weight:bold;background-color:#cce9f6;border-color:#4682b4}
button.save:hover,button.go:hover,button.primary:hover{background-color:#e6f4fb}
button.inactivate{background-image:url("../images/Buttons/btStop.png")}
button[disabled].inactivate{background-image:url("../images/Buttons/btStopD.png")}
button.save,button.go,button.previous,button.clear,button.reset,button.finish,button.refresh,button.convert,button.customers,button.add,button.inactivate,button.import{padding-left:25px;padding-right:5px;#padding-left:24px;#padding-right:8px}
button.next{padding-right:22px;padding-left:5px;background-position:94% 50%;#padding-right:22px;#padding-left:5px;#background-position:95% 50%}
@media all and (device-width:768px){button.next:after{content:"....";visibility:hidden}
}
button img{position:relative;left:-6px;margin:0;vertical-align:middle;width:16px;height:16px}
button.disabled,button.disabled:hover,button[disabled],button[disabled]:hover{background-color:#eee;color:#848589;border-color:#c2c3c3;cursor:default}
button[disabled].save,button[disabled].primary{background-color:#e5f4fa;border-color:#a2c0d9}
button.clear,button.clear:hover,button.reset,button.tertiary{border-color:transparent;background-color:transparent}
button.clear:after,button.reset:after{display:none}
button.clear:active,button.reset:active{outline:0}
.modalDialog button.clear,.modalDialog button.reset{float:left}
button.previous,button[disabled].previous{margin-left:20px}
div.configurationButton{display:inline;text-align:right;line-height:1.3em;margin:3px 5px 4px 5px;padding:2px 10px 2px 5px;border:1px solid #a9a9a9;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;background-color:#f5f5f5!important;color:#848589!important}
.configurationButton img{cursor:move;vertical-align:middle;padding-right:4px}
button.image{background-image:none}
.eraser{margin-left:5px;cursor:pointer}
.grid .eraser{margin-left:10px}
#list_type #qsButtons button{line-height:14px}
#sliderBox button.autoSearch,#sliderBox button.listOpen{background-repeat:no-repeat;background-position:50% 50%}
#sliderBox button.autoSearch{width:27px;padding-left:0;background-image:url("../images/16x16/plain/view.png")}
#sliderBox button.listOpen{width:13px;margin-right:0;margin-left:0;border-left-color:#f5f5f5;background-image:url("../images/Buttons/btOpen.png")}
#qsListOpen.filtered{background-color:#fdc132}
#list_constraints .buttonsWrapper{margin-top:10px;margin-bottom:0}
.filterQuery{display:inline-block;width:15px;height:20px;margin:3px 0 0 -15px;background-image:url("../images/Buttons/btSpriteFilter.png");background-repeat:no-repeat}
.filterQuery{background-position:right top}
.filterQuery.filtered{background-position:right -20px}
.filter-list>li{padding:3px;padding:0 3px\9}
.filter-list input[type="radio"]{float:none}
img.quickSearchImage{position:relative;right:15px;top:0;z-index:10}
img.quickSearchEraseImage{position:relative;right:10px;top:0}
#sliderBox{width:100%;position:absolute;top:0;bottom:0;left:0}
#sliderBox.resizing{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none}
#searchSlider{position:absolute;top:0;right:0;width:17px;height:100%;cursor:resize}
#searchSlider div{width:5px;height:100%;border-left:solid 1px #005c91;border-right:solid 1px #005c91}
#searchSlider span{position:absolute;top:42%;left:0;width:16px;height:60px;cursor:pointer}
#list_constraints{overflow:hidden}
#sliderBox #content{margin-right:16px}
#sliderBox .boxOuter,#sliderBox .boxInner{height:100%;margin:0;padding:0;border:0}
#sliderBox .boxInner{border-width:0}
#sliderBox .boxInner .section{margin:0}
#list_results .subHeading>img:first-child{padding-left:0;margin-left:4px}
#list_results .subHeading{border-top:solid 1px #868787;background-image:url("../images/Containers/bg_panel_header.png")}
#list_type .links{min-height:1%}
#list_type .tabViews{width:50%;margin:0;border-bottom:solid 1px #494949;background:url(../images/nav/Tab_qs_bg.png) repeat-x}
#list_type .tabViews:first-child .navLink{border-right:solid 1px #494949}
#list_type .tabViews+li{width:49.7%}
#list_type .tabViews .navLink,#list_type .tabViews .navLinkDisabled{display:block;line-height:33px;width:100%;margin:0;padding:0;white-space:nowrap;color:#fff}
#list_type .tabViews[active="true"]{position:relative;top:1px;line-height:34px;border-bottom:solid 1px #e0e0e0;background:url(../images/nav/Tab_qs_select_bg.png) repeat-x}
#list_type .tabViews .navLink{font-weight:bold}
#list_type .tabViews[active="true"] .navLink{color:#000;cursor:default;text-decoration:none}
#list_type .tabViews img{width:16px;height:16px;margin:0 5px}
#qsControls{min-height:1%;margin:4px}
#qsControls .links{margin:3px 0 0 0}
#qsControls input,.autoSearch{min-width:1px;margin-left:2px;margin-right:0}
#qsControls .links,.QSearch{float:left;clear:none}
.qsNoTabs{margin:4px 2px}
.QSearch{width:165px}
#qsControls .QSearch input[type="text"]{width:95%}
.QSearch div[nolabel],.QList div[nolabel],.autoSearch,.listOpen{float:left;min-height:23px}
.QSearch div[nolabel]{padding-left:2px;width:128px;overflow:hidden}
.QList div[nolabel]{width:158px;padding-left:0}
.QList input.dropdown{margin-left:0;width:98%}
#qsControls .autoSearch{width:29px;margin-left:5px}
#searchSlider div{background-color:#008fd1}
#searchSlider span{background:url("../images/Search/closeLeft.png") no-repeat}
#searchSlider span:hover{background-image:url("../images/Search/closeLeft_hover.png")}
#searchSlider span.right{background:url("../images/Search/closeRight.png") no-repeat}
#searchSlider span.right:hover{background-image:url("../images/Search/closeRight_hover.png")}
#sliderBox #cdlContent{background-color:#e0e0e0}
#menu{position:fixed;width:100%;top:0}
.menu,.menu ul li .toolbarButtons ul li{background:url("../images/Menu/navbar_bg.png") repeat}
.menu ul li:hover,.menu .toolbarButtons ul li:hover{background-image:url("../images/Menu/navbar_bg_hover.png")}
.menu a:hover,.menu a:visited:hover{color:#fff}
.menu ul li.last:hover{background-image:none}
.menu,.menu ul,.contextmenu,.contextmenu ul,#taskbar ul{z-index:12}
.menu ul li.last ul{z-index:11}
#taskbar>ul{min-height:20px}
#taskbar ul:first-child>li{float:left;padding-top:2px;padding-bottom:2px}
.menu>ul,.contextmenu ul{margin:0;padding:0;list-style-type:none;height:100%}
.menu ul{list-style-type:none}
.menu ul ul,.contextmenu ul ul,#taskbar ul ul{display:none}
#taskbar ul ul{top:17px;left:2px;width:auto}
#taskbar ul[pos="right"] ul{left:auto;right:0}
.menu ul li{line-height:34px;border-right:solid 1px #0297e1;border-left:solid 1px #025c91}
.menu ul li:first-child{border-left-color:transparent}
.menu ul li.last{min-height:32px;float:right}
.menu .toolbarButtons>ul{height:32px}
.menu ul li,.contextmenu ul li{float:left;display:block}
.menu ul ul li,.contextmenu ul li,#taskbar ul ul li{min-width:12em;width:220px;line-height:2em;white-space:nowrap;height:auto;background:#fff url(../images/Menu/menuItemsBG.png) repeat-y;border-left:solid 1px #008fd1;border-right:solid 1px #008fd1}
#taskbar ul ul li{width:150px;float:right}
.menu ul ul li:first-child,#taskbar ul ul li:first-child{border-left-color:#008fd1}
.contextmenu ul,.contextmenu ul li{width:180px}
.menu a:link,.menu a:active,.menu a:visited,.contextmenu a:link,.contextmenu a:active,.contextmenu a:visited,#taskbar a:link,#taskbar a:active,#taskbar a:visited{display:block;padding:0 9px 0 8px;color:#fff;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.menu ul ul a:link,.menu ul ul a:active,.menu ul ul a:visited,.contextmenu a:link,.contextmenu a:active,.contextmenu a:visited,#taskbar a:link,#taskbar a:active,#taskbar a:visited{padding:0 8px 0 0;color:#000}
#taskbar a{float:none;margin:0;width:auto;height:auto;text-align:left}
#taskbar .down,li.sortBy a{padding-right:14px;color:#000;background-image:url(../images/Grid/descending.png);height:100%;background-position:100% 50%;background-repeat:no-repeat}
.menu ul ul a:link,.menu ul ul a:active,.menu ul ul a:visited,.contextmenu a:link,.contextmenu a:active,.contextmenu a:visited,#taskbar ul ul a:link,#taskbar ul ul a:active,#taskbar ul ul a:visited{color:#004fab}
.menu ul li a[empty]{border-right:solid 1px #025c91}
.menu ul ul a:link:hover,.menu ul ul a:active:hover,.menu ul ul a:visited:hover,.contextmenu a:link:hover,.contextmenu a:active:hover,.contextmenu a:visited:hover,#taskbar ul ul a:link:hover,#taskbar ul ul a:active:hover,#taskbar ul ul a:visited:hover{color:#004fab}
.menu ul ul a:link,.menu ul ul a:visited,.contextmenu ul a:link,.contextmenu ul a:visited,#taskbar ul ul a:link,#taskbar ul ul a:visited{border-top-width:0;border-right-width:0}
.menu ul ul li:first-child,.contextmenu ul li:first-child,#taskbar ul ul li:first-child{border-top:solid 1px #008fd1}
#taskbar ul ul li:first-child{margin-top:2px}
.menu a img,.menu a:visited img,#taskbar a img{width:16px;height:16px;margin:0 5px 0 0;vertical-align:middle}
#taskbar a img{margin:0 4px 0 8px}
.menu ul ul a img,.menu ul ul a:visited img,.contextmenu a img,.contextmenu a:visited img,#taskbar ul ul a img{margin:0 8px 0 4px;vertical-align:middle}
.menu a.last,.menu a.last:visited,.contextmenu a.last,.contextmenu a.last:visited,#taskbar a.last{border-bottom:solid 1px #008fd1}
#taskbar li.bt a.last,#taskbar li.btIcon a.last{border-bottom-width:0}
.menu ul li.last{border-right:solid 1px #025c91;border-left-color:transparent}
.menu ul ul a,.menu ul ul ul a,.menu ul ul a:visited,.menu ul ul ul a:visited,#taskbar ul ul ul a:visited{height:auto;line-height:23px;width:auto;white-space:nowrap}
.menu li:hover,#taskbar li:hover{position:relative}
.menu ul ul :hover>a,.contextmenu ul :hover>a,#taskbar ul ul :hover>a{color:#004fab;background-color:#dcf0fb}
.menu ul ul li:hover{background-image:none}
.contextmenu li:hover{position:relative}
.menu ul :hover ul ul,#taskbar ul :hover ul ul{visibility:hidden}
.menu ul :hover ul ul ul,#taskbar ul :hover ul ul ul{visibility:hidden}
.menu ul ul ul,#taskbar ul ul ul{top:-1px!important}
.menu ul :hover ul,.contextmenu ul :hover ul,#taskbar ul :hover ul{display:block;visibility:visible;height:auto;position:absolute;left:0;padding:0}
.contextmenu ul :hover ul{left:155px;top:0}
.menu ul :hover ul :hover ul{display:block;visibility:visible;left:10px;margin-left:110px;padding-left:85px;height:auto;position:absolute;width:220px}
#taskbar ul :hover ul :hover ul{display:block;visibility:visible;left:10px;margin-left:140px;height:auto}
@media all and (device-width:768px){#menu{position:absolute}
.menu ul ul,.contextmenu ul ul,#taskbar ul ul{background:#fff url(../images/Menu/menuItemsBG.png) repeat-y}
.menu ul :hover ul :hover ul,#taskbar ul :hover ul :hover ul{padding-left:0;left:105px}
}
.menu ul :hover ul :hover ul :hover ul{display:block;visibility:visible}
.menu ul :hover ul :hover ul ul{visibility:hidden}
.menu .down,.menu .downD,.menu .side,.contextmenu .side{background-repeat:no-repeat;background-position:100% 50%}
.menu .down,.menu .downD{height:100%;padding-right:20px;background-image:url("../images/Menu/menuDown.png")}
.menu .downD{color:#80bfe0;background-image:url("../images/Menu/menuDownD.png")}
.menu .side,.contextmenu .side{height:100%;padding-right:20px;background-image:url("../images/Menu/menuSide.png")}
.menu ul a[disabled],.contextmenu ul a[disabled],#taskbar ul a[disabled]{color:#848589!important;cursor:auto}
.menu ul :hover a[disabled],.contextmenu ul :hover a[disabled],#taskbar ul ul :hover a[disabled]{background:#fff url(../images/Menu/menuItemsBG.png) repeat-y;cursor:default}
.menu ul li a[separator]+span,.contextmenu ul li a[separator]+span,#taskbar ul li a[separator]+span{margin:0;padding:0;display:block;height:1px;background:#dadada url(../images/Menu/menuSeparatorBG.png) repeat-y}
.menu a.up,.menu a.up:visited,.menu a.down,.menu a.down:visited{width:16px;height:16px;background-repeat:no-repeat;background-position:50% 50%}
.menu a.up,.menu a.up:visited{background-image:url("../images/Menu/Infobar_show.png")}
.menu a.down,.menu a.down:visited{background-image:url("../images/Menu/Infobar_hide.png")}
.menu ul li .toolbarButtons{float:none;border-left:solid 1px #0297e1;white-space:nowrap}
.menu ul li .toolbarButtons ul{display:block;position:relative;top:0;width:auto}
.menu ul li .toolbarButtons ul li{border-right:solid 1px #0297e1;border-left:solid 1px #025c91;min-height:34px}
.menu ul li .toolbarButtons ul li{display:block;float:left}
.menu ul .toolbarButtons ul li{border-right:solid 1px #0297e1;min-width:16px;padding:0 8px 0 9px;background:0;border-left:solid 1px #025c91;width:auto;border-top-style:none;line-height:32px;white-space:nowrap;height:auto;border-bottom-style:none}
.menu ul .toolbarButtons ul li:first-child{border-left:solid 1px #025c91}
.menu ul .toolbarButtons ul a{margin-top:8px;margin-right:0;border:0;padding:0;line-height:normal}
.menu ul :hover .toolbarButtons ul{visibility:visible!important;padding:0;left:0;height:100%}
.menu ul .toolbarButtons ul :hover>a{background-color:transparent}
.sortMenu{margin-top:18px}
.sortMenu ul li{width:150px;background-image:none}
.sortMenu ul li a:link{padding-left:5px}
#dialogButtons{position:absolute;top:5px;right:0;z-index:2}
.toolbarButtons a,#dialogButtons a,#taskbar .bt>a{float:left;width:16px;height:16px;margin:0 4px 0 0;background-repeat:no-repeat}
.toolbarButtons .btHelp,.toolbarButtons .btLogout,.toolbarButtons .btFullScreen,.toolbarButtons .btExitFullScreen{width:16px!important;height:16px!important}
.toolbarButtons .group{margin-right:15px}
.toolbarButtons .last{margin-right:0}
.btPin{background-position:0 -16px}
.btPreferences{background-position:0 -32px}
.btPrint{background-position:0 -144px}
.btHelp{background-position:0 -160px}
.btHelp:hover{background-position:-16px -160px}
.btLogout{background-position:0 -176px}
.btLogout:hover{background-position:-16px -176px}
.btFullScreen{background-position:0 -112px}
.btExitFullScreen{background-position:0 -128px}
.btSave{background-position:0 -192px}
.btPDF{background-position:0 -208px}
.btUnPin{background-position:0 -224px}
.btConfigure{background-position:0 -240px}
.btConfigure[restricted]{background-position:-32px -240px}
.btIncludeScript{background-position:0 -752px}
.btIncludeScript[restricted]{background-position:-32px -752px}
.btConfigurePrint{background-position:0 -768px}
.btConfigurePrint[restricted]{background-position:-32px -768px}
.btShowRemoved{background-position:0 -256px}
.btShowRemoved[restricted]{background-position:-32px -256px}
.btHideRemoved{background-position:0 -512px}
.btHideRemoved[restricted]{background-position:-32px -512px}
.btTranslate{background-position:0 -384px}
.btTranslate[restricted]{background-position:-32px -384px}
.btPermissions{background-position:0 -48px}
.btPermissions[restricted]{background-position:-32px -48px}
.btWord{background-position:0 -400px}
.btAddChart{background-position:0 -496px}
.btDelChart{background-position:0 -560px}
.btPageLayout{background-position:0 -576px}
.btEditDropDown{background-position:0 -480px}
.btEditDropDown[restricted]{background-position:-32px -480px}
.btBO{background-position:0 -736px}
.btBO[no_permission]{background-position:-32px -736px}
.btAddChart[restricted]{background-position:-32px -496px}
.btDelChart[restricted]{background-position:-32px -560px}
.btBO[restricted]{background-position:-32px -736px}
#popLoading{margin-left:12px!important;margin-left:4px}
#popLoading .boxOuter{padding:4px 5px 4px 15px;border-left:none}
#popLoading .boxOuter .pointer,#popLoading .boxOuter .imgLoader{position:absolute;top:1px!important;top:0;margin:-7px 7px 7px -7px!important;margin:0}
#popLoading .boxOuter .pointer{left:4px!important;left:-3px;width:10px;height:25px}
#popLoading .boxOuter .imgLoader{left:10px!important;left:2px;width:16px;height:25px}
#popLoading .shadowOffset{margin-top:1px;margin-left:1px}
#QuickInfo_popup{min-height:1%}
#QuickInfo_popup .topNavPosition{margin:35px 0 0 20px!important;margin:29px 0 0 14px}
#QuickInfo_popup .popDefault div.title,#QuickInfo_popup div.title{width:99%!important;padding:5px 0 0 1%;min-height:20px;height:20px;font-weight:bold}
#QuickInfo_popup .popDefault div.title{margin-top:0!important}
#QuickInfo_popup div.title{margin-top:10px}
#QuickInfo_popup .quick_links_icons img{width:24px;height:24px}
#QuickInfo_popup .boxInner{border-color:#07b6ff}
#popLoading .boxOuter .pointer{background:url("../images/Layout/loadingPointer.png") no-repeat}
#popLoading .boxOuter .imgLoader{background:url("../images/General/loading.gif") no-repeat 50%}
.popupShadow .boxOuter{background-color:#008fd1;border:1px solid #025c91}
#popLoading .boxOuter{background-color:#dfefff}
.popupShadow{background:url("../images/Layout/popShadowAlpha.png") no-repeat bottom right}
.popupShadow .shadowOffset{background:url("../images/Layout/popShadowOffsetAlpha.png") no-repeat left top}
.popTopLeft #pointer,.popCenterLeft #pointer{background:url("../images/Layout/pointerTopLeft.png") no-repeat}
.popBottomLeft #pointer{background:url("../images/Layout/pointerBottomLeft.png") no-repeat}
.popTopRight #pointer,.popCenterRight #pointer{background:url("../images/Layout/pointerTopRight.png") no-repeat}
.popBottomRight #pointer{background:url("../images/Layout/pointerBottomRight.png") no-repeat}
.popupShadow .cols_1{width:100%}
.popupShadow .boxOuter{margin:5px 0 5px 0}
.popupShadow .boxInner{margin:0}
.popupShadow .boxOuter,#QuickInfo_popup .boxInner{padding:5px}
.popupShadow .cols_1 .boxOuter,.popupShadow .cols_1 .boxInner{min-height:100%}
.popupShadow .boxOuter{height:100%}
.popupShadow .boxOuter:after,.popupShadow .boxInner:after,.popupShadow .cols_1:after,.cols_2:after{content:".";height:0;visibility:hidden;display:block;clear:both}
.popupShadow{width:100%;margin:0}
.popupShadow .shadowOffset{padding:0!important;padding:0 8px 8px 0}
.popupShadow .shadowOffset .boxOuter{width:auto;margin:-7px 7px 7px -7px!important;margin:0}
.popupShadow .shadowOffset .boxInner>.boxInner{margin:5px 0 0 0}
#pointer{position:absolute;width:32px;height:50px}
.popTopLeft,.popBottomLeft,.popCenterLeft{margin-left:47px!important;margin-left:16px}
.popTopLeft #pointer,.popTopRight #pointer{top:10px}
.popTopLeft #pointer,.popBottomLeft #pointer,.popCenterLeft #pointer{left:10px}
.popBottomLeft #pointer,.popBottomRight #pointer{bottom:20px}
.popTopRight #pointer,.popBottomRight #pointer,.popCenterRight #pointer{right:-23px!important;right:-24px}
.popBottomLeft,.popBottomRight{margin-top:34px}
.popCenter{margin:5px 0 0 25px!important;margin:0 0 0 25px}
.roundTooltip{position:relative;min-height:1%;margin:5px 0 5px 0;padding-left:7px;background-repeat:no-repeat;background-position:left top}
.roundTooltip h3{padding:6px 0 .5em 0;margin:0;font-size:1.1em;line-height:1.1em;background-repeat:no-repeat;background-position:right top}
.roundTooltip .noTitle{line-height:6px;padding:0;margin:0;background-repeat:no-repeat;background-position:right top}
.roundTooltip .content{margin-left:-7px;padding:0 7px 0 7px;overflow:hidden}
.roundTooltip .bottom{width:100%;padding-left:7px;margin-left:-7px;background-repeat:no-repeat;background-position:left bottom}
.roundTooltip .bottom div{height:6px;padding:0 7px 7px 0;background-repeat:no-repeat;background-position:right bottom}
.roundTooltip{background-image:url("../images/Layout/roundTooltipLeft.png")}
.roundTooltip h3{color:#666;background-image:url("../images/Layout/roundRight.png")}
.roundTooltip .noTitle{background-image:url("../images/Layout/roundTooltipRight.png")}
.roundTooltip .content{border-right:#000 1px solid;border-top-width:0;border-left:#000 1px solid;border-bottom-width:0;background-color:#ffffe1}
.roundTooltip .bottom{background-image:url("../images/Layout/roundTooltipLeft.png")}
.roundTooltip .bottom div{background-image:url("../images/Layout/roundTooltipRight.png")}
div.layoutContainer{margin:0}
td.left .moveablePanel{margin:0 5px 0 0}
td.right .moveablePanel{margin:0 0 0 5px}
td.center .moveablePanel,td.whole .moveablePanel{margin:0}
#cdlContent>.boxInner>.layoutContainer table.layoutTable td.left .moveablePanel{margin:0 5px 0 10px}
#cdlContent>.boxInner>.layoutContainer table.layoutTable td.right .moveablePanel{margin:0 10px 0 5px}
#cdlContent>.boxInner>.layoutContainer table.layoutTable td.center .moveablePanel,#cdlContent>.boxInner>.layoutContainer table.layoutTable td.whole .moveablePanel,.childFrame#cdlContent>.layoutContainer{margin:0 10px}
#homepage_frame td.center .moveablePanel,#homepage_frame td.whole .moveablePanel,#homepage_frame table.layoutTable .boxInner[first="true"],table.layoutTable tr+tr+tr .boxInner{margin-top:0}
td.left,td.right,td.center,td.whole{padding:0}
div.placeHolder{background-color:#fff;border:dashed 2px #6495ed;max-height:50px;width:99%;margin-bottom:10px}
.layoutContainer+.boxInner{margin-left:0;margin-right:0}
.boxInner .layoutContainer+.boxInner{margin-left:10px;margin-right:10px;border-style:solid!important}
.boxInner div.placeHolder:first-child{margin-top:10px}
.boxInner td.left div.placeHolder:first-child,.boxInner td.right div.placeHolder:first-child,#homepage_frame td.left div.placeHolder:first-child,.#homepage_frame td.right div.placeHolder:first-child{margin-top:0}
.configurationTable .layoutAdd{vertical-align:middle}
.configurationTable .layoutAdd a,.configurationTable .layoutRemove a,.configurationTable .layoutAddRow a,.configurationTable .layoutRemoveRow a{height:16px;width:16px;display:block}
.layoutTable{border-collapse:collapse;clear:both}
.layoutTable th{padding-top:0;padding-bottom:0}
td.layoutHighlight{padding-top:5px;border-style:solid;border-width:0}
.layoutTable .boxInner{margin-left:0;margin-right:0}
div.dragFrame{background-color:#fff;border:dashed 2px #aaa;max-height:150px}
div.layoutEmpty{border-style:none;padding:0}
div.layout{border-style:none}
#layoutConfiguration input[type="checkbox"],.layoutCheck{float:none;margin:0 3px 0 0;height:auto;line-height:normal;vertical-align:middle}
.layoutButton{text-align:center;border:solid 1px #d0d0d0;height:22px;padding:1px 10px 1px 10px;min-width:50px;margin:0 3px 0 0;cursor:pointer}
.layoutRemove{cursor:pointer}
.layoutCount{border-style:solid;border-width:1px}
td.layoutTableCell{padding:10px;margin:10px}
.configurationTable{width:150px;border-collapse:collapse;table-layout:fixed;text-align:center}
.configurationTable td{text-align:center}
.layoutList{list-style:none;margin-left:3px}
.configurationPanel{border:dashed 1px #aaa;width:100%;height:20px;margin-bottom:2px}
.configurationPaneliPad,.configurationPanelSelected{border:solid 1px #aaa;width:100%;height:20px;margin-top:15px;margin-bottom:15px}
.layoutCell{vertical-align:top;border:solid 1px #666;height:20px;padding:1px 2px 0 2px;background-color:#fff}
.closePanel,.collapse_off,.collapse_on,.wider_on,.wider_off{cursor:pointer}
.dragPanel{cursor:move}
.closePanel,.dragPanel,.collapse_off,.collapse_on,.wider_on,.wider_off{float:right;width:27px;height:27px;margin:0;background-repeat:no-repeat;background-position:center center}
.collapse_off,.collapse_on{float:left;width:26px}
.closePanel{background-position:0 0}
.closePanel:hover{background-position:-27px 0}
.collapse_off{background-position:0 -27px}
.collapse_off:hover{background-position:-27px -27px}
.collapse_on{background-position:0 -54px}
.collapse_on:hover{background-position:-27px -54px}
#showMorePanels{display:block;float:right;margin:10px;line-height:27px;padding-left:10px;background-repeat:no-repeat;background-color:#cce9f6;border:solid 1px #4682B4;font-weight:bold;color:#000;#position:relative;#width:5em}
#showMorePanels>.collapse_off{float:right;#float:none;#position:absolute;#right:0;#top:0}
.subsection{margin:10px;padding:0;height:19px;cursor:pointer;border-bottom:solid 1px #b2e56e;background-image:url("../images/nxn/plain/subtitle.png")}
.subsection>.collapse_on,.subsection>.collapse_off{height:19px;width:19px}
.subsection>.subTitle{line-height:21px}
.subsection>.collapse_on{background-position:-4px -30px}
.subsection:hover>.collapse_on{background-position:-31px -30px}
.subsection>.collapse_off{background-position:-4px -58px}
.subsection:hover>.collapse_off{background-position:-31px -58px}
.wider_off{background-position:0 -108px}
.wider_off:hover{background-position:-27px -108px}
.wider_on{background-position:0 -135px}
.wider_on:hover{background-position:-27px -135px}
.dragPanel{background-position:0 -81px}
.dragPanel:hover{background-position:-27px -81px}
.closePanel,.dragPanel,.wider_on,.wider_off{border-left-style:solid;border-left-width:1px}
.subHeading h3+ul li .closePanel{position:absolute;right:0}
td.layoutHighlight{border-color:#6495ed}
div.dragPlaceHolder{background-color:#f5fbff}
.layoutButton{background-color:#dfefff}
.configurationPanel{background-color:#efefff}
.configurationPaneliPad{background-color:#e0efff}
.configurationPanelSelected{background-color:#00f}
.layoutCell{background-color:#fafaff}
.configurationTable .layoutAdd a,.configurationTable .layoutAddRow a{background-image:url("../images/Buttons/btAdd.png")}
.configurationTable .layoutRemove a,.configurationTable .layoutRemoveRow a{background-image:url("../images/Buttons/btMinus.png")}
#cdlContent.dragging[tkey="1"] div[tkey="1"],#cdlContent.dragging[tkey="2"] div[tkey="2"],#cdlContent.dragging[tkey="3"] div[tkey="3"],#cdlContent.dragging[tkey="4"] div[tkey="4"],#cdlContent.dragging[tkey="5"] div[tkey="5"],#cdlContent.dragging[tkey="6"] div[tkey="6"],#cdlContent.dragging[tkey="7"] div[tkey="7"],#cdlContent.dragging[tkey="8"] div[tkey="8"],#cdlContent.dragging[tkey="9"] div[tkey="9"],#cdlContent.dragging[tkey="10"] div[tkey="10"],#cdlContent.dragging[tkey="11"] div[tkey="11"],#cdlContent.dragging[tkey="12"] div[tkey="12"],#cdlContent.dragging[tkey="13"] div[tkey="13"],#cdlContent.dragging[tkey="14"] div[tkey="14"],#cdlContent.dragging[tkey="15"] div[tkey="15"],#cdlContent.dragging[tkey="16"] div[tkey="16"],#cdlContent.dragging[tkey="17"] div[tkey="17"],#cdlContent.dragging[tkey="18"] div[tkey="18"],#cdlContent.dragging[tkey="19"] div[tkey="19"],#cdlContent.dragging[tkey="20"] div[tkey="20"]{background-color:#fde67d}
.closePanel,.dragPanel,.collapse_on,.collapse_off,.wider_on,.wider_off{background-image:url("../images/Buttons/btSpritePanel.png")}
.closePanel,.dragPanel,.wider_on{border-left-color:#4682b4}
.wider_off{border:0}
.grid{background-repeat:repeat-x;background-position:top}
.grid table{width:100%;#width:auto;table-layout:fixed;border-collapse:separate;text-align:left}
.grid[detach]{margin:5px;min-height:1%}
#dynamicFrame .grid[detach],#list_results .grid,#QuickInfo_popup .grid[detach]{margin:0}
#dynamicFrame .grid td{text-overflow:clip}
.grid td{line-height:19px;height:21px;border-left:1px solid;border-right:1px solid;overflow:hidden;text-overflow:ellipsis}
.grid th,.grid div.dragHeader{height:18px;font-size:92%;border-top:1px solid;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;text-align:left;overflow:hidden;text-overflow:ellipsis}
.imageColHeader{text-align:center!important}
.grid div.dragHeader{height:auto;padding:4px 0 4px 5px;font-weight:bold;z-index:100;cursor:move}
.grid tr[multi] th{border-top:1px solid}
.grid tr.multi th{border-top:1px solid}
.grid div[resizable] th,.grid tr.resizable th{border:1px solid}
.grid div[header]{overflow-x:hidden}
.frozenDiv{padding:0;border:0}
.grid th,.grid td{padding-left:3px}
.grid th[nopad],.grid td[nopad],.grid .nopad{padding-left:0;padding-right:0}
.grid[locked="1"] div[header],.grid[locked="1"] div[body]{position:relative}
.grid tr.gridSizer{visibility:hidden}
.grid tr.gridSizer,.grid tr.gridSizer td,.grid tr.gridSizer th{font-size:0;padding-top:0;padding-bottom:0;line-height:0;height:0;border-bottom-width:0;border-top-width:0}
.grid td[lock]{text-overflow:hidden}
.grid td[~lock]{text-overflow:ellipsis}
.grid td[last]{border-right:1px solid}
.grid th[last]{border-right:1px solid}
#list_results .btInfo{margin-left:0}
.grid table.gridTableCtrl th,.grid table.gridTableCtrl td{padding:0;border:0;background-color:transparent}
.grid td[align="right"]{text-align:right;padding-right:3px}
.grid td[align="center"]{text-align:center}
.gridTotals td{font-weight:bold}
.grid .filter{width:13px;height:13px;display:block;float:right;margin:3px 3px 0 0}
.grid .up,.grid .down{width:7px;height:4px;display:block;float:left;margin:5px 3px 0 0;background-position:0 0;background-repeat:no-repeat}
#dynamicFrame .grid div{height:100%!important}
.gridHeaderLink{font-weight:bold}
.gridHeaderImageLink,.gridHeaderImageLinkRight{width:16px;height:16px;padding:0 4px 0 0}
.gridHeaderImageLink{float:left}
.gridHeaderImageLinkRight{float:right}
.grid td img[rsc],.grid td .drag{width:14px;height:16px;vertical-align:middle}
.grid td img[rsc]{width:16px}
.gridDefault{background-color:#fff}
.gridDefault[detach]{border-left:solid 1px #dcdcdc}
.gridDefault[detach="f"]{border-bottom:solid 1px #dcdcdc}
.grid[detach="f"] .gridFooter{border-right:solid 1px #dcdcdc}
.gridDefault table,.gridDefault tr.multiRowSelect .modified{color:#000}
.gridDefault tr{background-color:#fff}
.gridDefault tr[e]{background-color:#f5f5f5}
.gridDefault td{border-left:solid 1px #fff;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #e7e7e7}
.gridDefault tr[e] td{border-left-color:#fff;border-right-color:#dcdcdc}
.gridDefault tr.even td{border-left-color:#fff;border-right-color:#dcdcdc}
.gridDefault td[lock]{background-color:#e9f0fb;border-right-color:#d9e9fb;border-left-color:#e9f0fb}
.gridDefault tr[e] td[lock]{background-color:#d9e9fb;border-right-color:#d9e9fb;border-left-color:#d9e9fb}
.gridDefault td[last]{border-right-color:#c0c0c0}
.gridDefault tr[e] td[last]{border-right-color:#c0c0c0}
.gridDefault .modified{background-color:#feedaa}
.gridDefault .unchanged{background-color:#d9e9fb}
.gridDefault tr>td.outline,.gridDefault tr.multiRowSelect .outline{border:solid 1px #f90}
.gridDefault th,.GMMainTable .GMCellHeader,.GMMainTable .GMCellHeaderPanel,.GMMainTable .GMHintHeaderOuter{color:#000;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#f5f5f5;border-left-color:#f0f0f0;background-color:#e4e4e4;background-image:url("../images/Grid/bg_grid_header.png")!important;background-repeat:repeat-x}
.GridMain .GMHintHeaderOuter{color:#000;background-color:#e4e4e4;font-size:11px;background-image:url("../images/Grid/bg_grid_header.png")!important}
.GMSort0Right,.GMSort1Right,.GMSort2Right,.GMSort3Right,.GMSort4Right,.GMSort5Right,.GMSort6Right{background-image:url(../images/Grid/Sort.png)}
.gridHeaderGradientPainter{color:#000;background-image:url("../images/Grid/bg_grid_header.png")}
div.dragHeader{background-image:url("../images/Grid/bg_grid_header.png");filter:alpha(opacity=80);opacity:80;border:1px solid #5f85be}
.gridDefault th[lock]{border-right-color:#dfefff}
.gridDefault th[last]{border-right-color:#c0c0c0}
.gridDefault div[resizable] th{border-top-color:#ccc;border-right-color:#ccc;border-left-color:#fff;border-bottom-color:#f5f5f5}
.gridDefault tr.multiRowSelect{background-color:#316ac5;background-image:none;color:#fff}
.gridDefault tr.multiRowSelect a:link,.gridDefault tr.multiRowSelect a:visited{color:#fff;font-weight:normal;text-decoration:none}
.gridDefault tr.multiRowSelect td{border-right-color:#316ac5;border-left-color:#316ac5}
.gridDefault tr.multiRowSelect td[lock]{background-color:#316ac5;border-right-color:#5f85be;border-left-color:#316ac5}
.gridDefault tr.rowHighlighted{background-color:#fffff0;color:#8b0000}
.gridDefault tr.rowHighlighted a.gridLink:link,.gridDefault tr.rowHighlighted a.gridLink:visited{color:#8b0000;font-weight:normal;text-decoration:none}
.gridDefault tr.rowHighlighted td{border-top:dashed 1px #8b4513;border-bottom:dashed 1px #8b4513}
.gridDefault tr.rowHighlighted td{border-right-color:#dcdcdc;border-left-color:#fff}
.gridDefault tr.rowHighlighted td[lock]{background-color:#fffff0;border-right-color:#dcdcdc;border-left-color:#fffff0}
.multiRowSelect{background-color:#316ac5}
.multiRowSelect a.gridLink:link,.multiRowSelect a.gridLink:visited{color:#fff;font-weight:normal;text-decoration:none}
.multiRowSelect .generalNoCapsPad,.multiRowSelect .time{color:#fff}
.rowHighlighted{background-color:#fffff0}
.rowHighlighted a.gridLink:link,.rowHighlighted a.gridLink:visited{color:#8b0000;font-weight:normal;text-decoration:none}
.rowHighlighted .generalNoCapsPad{color:#8b0000;border-top:dashed 1px #8b4513;border-bottom:dashed 1px #8b4513}
.gridDefault th.dragOver{background-image:url("../images/grid/rowHoverBG.gif");border:1px dotted #09f!important}
.gridDefault .tree tr:hover,.gridDefault tr.multiRowSelect:hover,.gridDefault .pagerFooter tr:hover{background-image:none}
.gridDefault .pagerFooter tr:hover{border-top:solid 1px #fff}
.grid .filter{background:url("../images/Grid/filter.png") no-repeat}
.grid .up{background-image:url("../images/Grid/ascending.png")}
.grid .down{background-image:url("../images/Grid/descending.png")}
.gridDefault>div:nth-last-child(2){margin:0}
.gridFooter{padding:1px;text-align:left}
.gridFooter>.paging{float:left}
.gridFooter>.toolbar{float:right}
.gridFooter>.paging span{padding:0 4px}
.gridFooter>.paging .records{padding:0}
.gridFooter select{float:none;vertical-align:middle}
.gridFooter>.paging select+span{padding-right:0}
.gridFooter>.paging .pagerbutton{width:16px;height:16px;padding:0 4px;vertical-align:middle;cursor:pointer}
.gridFooter>.paging a{padding:0 4px}
.gridFooter>.toolbar{margin-top:4px}
.gridFooter>.toolbar a{float:left;width:16px;height:16px;margin:1px 4px 0 0;background-repeat:no-repeat}
.gridFooter>.toolbar a.clearSelections{width:auto;white-space:nowrap;margin-left:10px;padding-left:20px}
.gridFooter>.toolbar a.exportExcel{background-position:0 0}
.gridFooter>.toolbar a.exportExcelCsv{background-position:0 -16px}
.gridFooter>.toolbar>.addRows{background-position:0 -32px}
.gridFooter>.toolbar>.addRowsText{width:auto;min-height:14px;padding-left:16px;padding-right:5px}
.gridFooter>.toolbar>.addRowsText{background-image:url("../images/Grid/btAddRows.png");border:solid 1px #eee}
.gridFooter>.toolbar>.addRowsText:hover{background-color:#fff;background-image:url("../images/Grid/btAddRowsUp.png");border:solid 1px #ccc}
.gridFooter>.toolbar>.clearSelections{background:url("../images/Buttons/btClearTick.png") no-repeat}
.gridEjsColorDD{width:14px;height:14px;margin-left:2px;margin-right:5px;float:left;border:solid 1px black}
.gridEjsColorDDFull{width:95%;height:14px;margin-left:2px;margin-right:5px;float:left;border:solid 1px black}
.gridEjsImageDD{vertical-align:middle;margin-right:2px}
.gridEjsColorDDFull.CL01,.gridEjsColorDD.CL01{background-color:#ff6347}
.gridEjsColorDDFull.CL02,.gridEjsColorDD.CL02{background-color:#fdb867}
.gridEjsColorDDFull.CL03,.gridEjsColorDD.CL03{background-color:#ffd700}
.gridEjsColorDDFull.CL04,.gridEjsColorDD.CL04{background-color:#c0d063}
.gridEjsColorDDFull.CL05,.gridEjsColorDD.CL05{background-color:#8fbc8b}
.gridEjsColorDDFull.CL06,.gridEjsColorDD.CL06{background-color:#7dccf4}
.gridEjsColorDDFull.CL07,.gridEjsColorDD.CL07{background-color:#9370db}
.GMMainTable td,.GMMenuMain .GMMenuItemText,.GMMenuMain .GMMenuItemIcon,.GMMenuMain .GMMenuEnum,.GMMenuMain .GMMenuEnumHeader,.GMMenuMain .GMMenuEdit{font:12px Arial,sans-serif}
.GMClassError{background-color:#ff4500!important;color:#fff}
.GMColorAlternate{background-color:#F5F5F5}
.GMColorAlternateLockOdd{background-color:#e9f0fb!important;border-right-color:#d9e9fb;border-left-color:#e9f0fb}
.GMColorAlternateLockEven{background-color:#d9e9fb!important;border-right-color:#d9e9fb;border-left-color:#d9e9fb}
.GMMainTable,.GMSection{border-collapse:separate}
.CL01{background-color:#fcc}
.CL02{background-color:#dda0dd}
.CL03{background-color:#ffdead}
.CL04{background-color:#e78383}
.CL05{background-color:#ffc}
.CL06{background-color:#ffa07a}
.CL07{background-color:#7fff00}
.CL08{background-color:#9C3}
.CL09{background-color:#eee8aa}
.CL10{background-color:#ccf}
.CL11{background-color:#b0c4de}
.CL12{background-color:#afeeee}
.treeTableHeader{margin-top:10px;padding:5px 0;cursor:pointer}
.treeTDHeader{font-weight:bold;vertical-align:super}
.treeIndent{padding-left:25px;text-decoration:none}
.treeControlWrapperDiv{padding:5px;overflow:auto;background-color:#f5f5f5;border:solid 1px #008fd1}
.treeControlWrapperDiv ul{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.treeControlWrapperDiv li{line-height:20px}
.treeControlWrapperDiv .toggle>ul{margin-left:19px}
.treeControlWrapperDiv .toggle>img{margin:2px 6px 0 0}
.treeControlWrapperDiv input[type="checkbox"]{float:none;margin:0 3px 0 0;vertical-align:middle;line-height:normal;height:16px;width:16px}
.gridBG .tree img.treeIcon,.grid .tree img.treeIcon{margin:0 5px 0 1px;vertical-align:middle}
.gridBG .tree img.btInfo,.grid .tree img.btInfo{margin-left:0}
.gridBG .tree div,.grid .tree div{white-space:nowrap}
.tree .c0p{padding:0 5px 0 0}
.tree .c1p{padding:0 5px 0 16px}
.tree .c2p{padding:0 5px 0 32px}
.tree .c3p{padding:0 5px 0 48px}
.tree .c4p{padding:0 5px 0 64px}
.tree .c5p{padding:0 5px 0 80px}
.tree .c6p{padding:0 5px 0 96px}
.tree .c7p{padding:0 5px 0 112px}
.tree .c8p{padding:0 5px 0 128px}
.tree .c9p{padding:0 5px 0 144px}
.tree .c10p{padding:0 5px 0 160px}
.tree .c11p{padding:0 5px 0 176px}
.tree .c12p{padding:0 5px 0 192px}
.tree .c13p{padding:0 5px 0 208px}
.tree .c14p{padding:0 5px 0 224px}
.tree .c15p{padding:0 5px 0 240px}
.tree .c16p{padding:0 5px 0 256px}
.tree .c17p{padding:0 5px 0 272px}
.tree .c18p{padding:0 5px 0 288px}
.tree .c19p{padding:0 5px 0 304px}
.tree .c20p{padding:0 5px 0 320px}
.tree .c00{padding:0 5px 0 4px}
.tree .c0{padding:0 5px 0 14px}
.tree .c1{padding:0 5px 0 30px}
.tree .c2{padding:0 5px 0 46px}
.tree .c3{padding:0 5px 0 62px}
.tree .c4{padding:0 5px 0 78px}
.tree .c5{padding:0 5px 0 94px}
.tree .c6{padding:0 5px 0 110px}
.tree .c7{padding:0 5px 0 126px}
.tree .c8{padding:0 5px 0 142px}
.tree .c9{padding:0 5px 0 158px}
.tree .c10{padding:0 5px 0 174px}
.tree .c11{padding:0 5px 0 190px}
.tree .c12{padding:0 5px 0 206px}
.tree .c13{padding:0 5px 0 222px}
.tree .c14{padding:0 5px 0 238px}
.tree .c15{padding:0 5px 0 254px}
.tree .c16{padding:0 5px 0 270px}
.tree .c17{padding:0 5px 0 286px}
.tree .c18{padding:0 5px 0 302px}
.tree .c19{padding:0 5px 0 318px}
.tree .c20{padding:0 5px 0 334px}
.autosuggest-body{position:absolute;border:1px solid #008fd1;z-index:100}
.autosuggest-body table{table-layout:fixed;width:100%;border-collapse:collapse;background-color:#f5f5f5}
.autosuggest-body td{padding:2px;border-top:solid 1px #e7e7e7;border-bottom:solid 1px #e7e7e7;white-space:nowrap}
.autosuggest-body tr.selected{background-color:#316ac5;color:#fff}
.autosuggest-body span.match{font-weight:bold}
.autosuggest-body iframe{display:block;position:absolute;z-index:999;filter:alpha(opacity=0)}
div.tabContainer{border:solid 1px #4682B4;clear:both;margin:1px}
div.tabHeader li{height:29px}
.collapsiblePanel{float:right;width:27px;height:27px;margin:0;background-repeat:no-repeat;background-position:center center}
#tree{margin-top:2px;background-color:White}
#tree>table{width:100%;border-collapse:collapse;table-layout:fixed}
#tree>table>tbody>tr>td:first-child{background-color:#ACD7FA;width:30px}
#tree>table>tbody>tr>td:first-child>a>img{margin-left:5px}
#tree>table+div{margin-top:1px}
#tree>table+div>table{width:100%;border-collapse:collapse;margin-top:0;border:0 solid #D9D7E0;background:#fff;margin-left:7px}
#tree>table>tbody>tr{border:0 solid #98bf21}
#tree>div>table input{margin-left:0;padding:1px}
#tree>div>table>tbody>tr>td>div{display:none}
#tree>div>table>tbody>tr>td>img{display:none}
#tree>div>table>tbody>tr>td>span{display:inline-block;width:92%}
#tree td span{font-size:10px;font-family:Arial}
#maintable{table-layout:fixed}
#tree>div{margin-left:25px;width:100%}
.olPopup{filter:none!important}
.ajax__fileupload{padding:4px;border:#D3D3D3 1px solid;overflow:auto}
.ajax__fileupload_selectFileContainer{height:24px;line-height:24px}
.ajax__fileupload_selectFileButton{display:block;height:24px;line-height:24px;width:80px;text-align:center;background-color:#212121;color:#D0D0D0;cursor:pointer;margin-right:4px;font-size:13px}
.ajax__fileupload_selectFileButton:hover{background-color:#000;color:#fff}
.ajax__fileupload_topFileStatus{color:#7f7e7e}
.ajax__fileupload_ProgressBarHolder{margin-right:70px;_margin-right:0}
.ajax__fileupload_uploadbutton{width:60px;text-align:center;cursor:pointer;color:white;font-weight:bold;background-color:#009}
.ajax__fileupload_uploadbutton.disabled{cursor:inherit;color:#848589;background-color:#eee;border:1px solid #c2c3c3}
.ajax_fileupload_cancelbutton{width:60px;text-align:center;cursor:pointer;color:white;font-weight:bold;background-color:#903}
.ajax__fileupload_dropzone{border-style:dotted;border-width:1px;line-height:50px;text-align:center;_text-align:left;margin-bottom:2px}
.ajax__fileupload_queueContainer{border:#A9A9A9 1px solid;border-width:1px;margin-top:2px;padding:4px;clear:both}
.ajax__fileupload_progressBar{padding-left:4px;background-color:#CFC}
.ajax__fileupload_footer{margin-top:2px;line-height:20px;height:20px}
.ajax__fileupload_fileItemInfo{line-height:20px;height:20px;margin-bottom:2px;overflow:hidden}
.ajax__fileupload_fileItemInfo .filename{font-weight:bold}
.ajax__fileupload_fileItemInfo .uploadstatus{font-style:italic}
.ajax__fileupload_fileItemInfo .removeButton{cursor:pointer;background-color:#900;color:white;min-width:55px;max-width:100px;height:20px;line-height:20px;text-align:center;display:block;float:left;padding-left:5px;padding-right:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.ajax__fileupload_fileItemInfo .uploadedState{color:#060;background-color:#fff}
.ajax__fileupload_fileItemInfo .uploadingState{color:#F90;background-color:#fff}
.ajax__fileupload_fileItemInfo .pendingState{color:#009;background-color:#fff}
.ajax__fileupload_fileItemInfo .errorState{color:#fff;background-color:#f00}
.ajax__fileupload_fileItemInfo .cancelledState{color:#900;background-color:#fff}
.ajax__fileupload_selectFileContainer{display:inline-block;overflow:hidden;position:relative;width:80px}
.ajax__fileupload_selectFileContainer input{border:medium none;cursor:pointer;height:40px;margin:0;opacity:0;position:absolute;right:0;top:0}
.ajax__fileupload_fileItemInfo{position:relative;z-index:0}
.ajax__fileupload_fileItemInfo div{display:inline-block}
.ajax__fileupload_fileItemInfo div.removeButton{position:absolute;top:0;right:0}
.ajax__fileupload_fileItemInfo span.filetype{display:none}
.ajax__fileupload_fileItemInfo .filesize{display:none}
.genericPhoto{width:100%;padding:5px;border:solid 1px #6cbce3;box-sizing:border-box}
img.typeChartImages{background-image:url("../images/General/ChartTypes.PNG");width:32px;height:32px;background-position:0 -96px}
img.ctBar{background-position:0 0}
img.ctScatter{background-position:0 -32px}
img.ctLine{background-position:0 -64px}
.listBuilderImageDropdown div img{height:27px;width:27px}
#hierarchyCriteriaReportFrame{position:absolute;display:none;top:0;left:0;width:300px;z-index:1;cursor:pointer;border-style:solid!important}
#hierarchyCriteriaReportFrame .defaultCheckBox{margin-left:5px}
#hierarchyCriteriaReportFrame>.subHeading{background:#fff url("../images/Containers/bg_panel_header.png")!important}
#hierarchyCriteriaSchedulerResultFrame{position:absolute;display:none;top:0;right:0;width:300px;z-index:1;cursor:pointer;border-style:solid!important}
#hierarchyCriteriaSchedulerResultFrame .defaultCheckBox{margin-left:5px}
#hierarchyCriteriaSchedulerResultFrame>.subHeading{background:#fff url("../images/Containers/bg_panel_header.png")!important}
.CDlgScheduleReport{height:170px;width:inherit;overflow-y:scroll}
img.s3{position:relative}
img.s3[alt]:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;text-align:center;content:attr(alt)}
.nodecircle{cursor:pointer;stroke:#3182bd;stroke-width:1.5px}
.nodetext{font:12px sans-serif;pointer-events:none;text-anchor:middle;fill:black}
.linelink{fill:none;stroke:#9ecae1;stroke-width:1.5px}
.legendSymbol{fill:black;cursor:pointer}
.legendSymbolOff{fill:red;cursor:pointer}