body td, .tblGenFixed, .tblGeneric { font-size: 13px; } #app-container { clear: both; position: absolute; top: 115px; } .dn { display: none; } .prtDivOuter { position: absolute; } .prtDivInner { padding: 0 0 0 12px; } .prtDbxTbl { border-style: none; border-width: 0; width: 100%; } .prtDbxTr { vertical-align: top; } .prtDbxGroupOnOff { width: 85; height: 79; padding:8 3 3 3; text-align: center; font-size: 12px; } .prtDbxSpanRowHs { font-size:90%; } .funcsContent { position: absolute; text-align: left; background-color: #c3deff; } .funcsCats { position: absolute; } .funcsCat { line-height: 24px; height: 24px; color: #00c; padding-left: 8px; cursor: pointer; cursor: hand; } .funcsCatSel { height: 24px; line-height: 24px; color: black; background-color: #fff; padding-left: 8px; font-weight: bold; cursor: default; } .funcList { position: absolute; width: 160px; height: 230px; top: 10px; left: 130px; overflow: auto; overflow-x: hidden; background-color: White; display: none; } .funcListSel { display: block; } table.funcListTable { padding: 0px 6px; } table.funcListTable td.funcName { height: 22px; padding-top: 0; padding-left: 12px; line-height: 18px; color: #00c; border-bottom: 1px solid #ddd; cursor: pointer; cursor: hand; } div.funcDescPrev { position: absolute; top: 250px; height: 60px; width: 280px; left: 10px; border: 1px solid #bbb; overflow: auto; } div.funcDescPrevInner { padding: 4px 8px; } .dlgDebugCells { font-size: 9pt; padding: 4px; } .dlgTblGen { table-layout: fixed; border-collapse: collapse; margin-left: 2px; width: 98%; } .framesContainer { border-collapse: collapse; border-style: none; border-width: 0px; padding: 0; margin: 0; } .divRowHead .framesContainer { margin-bottom: 1px; } .framesContainerCells { border-style: none; border-width: 0px; padding: 0; } .tiles { left: 0px; top: 0px; width: 0px; height: 0px; border-style: none; } .chip { background-image:url(//spreadsheet.google.com/images/chip.gif); background-repeat:no-repeat; background-position:top right; } .tblGenFixed td { padding: 0 3px; overflow: hidden; white-space: normal; letter-spacing: 0; word-spacing: 0; background-color: #fff; z-index: 1; border: 1px #ccc solid; border-top: 0; border-left: 0; vertical-align: bottom; } .tblGenFixed td.hd { padding: 0; border-right: 0; background-color: #c8c8c8; } .tblGenFixed td.rShim { padding: 0; border-bottom: 0; } .divFrozRowHead .tblGenFixed td.hd, .divRowHead .tblGenFixed td.hd { background-color: #E8EEF7; width: 35px; text-align: center; vertical-align: middle; font-size: 8pt; color: #333; border-style: solid; border-color: #c8c8c8; border-width: 0 1px 1px 0; } #tblMain td.hd p, .colHeadTable td.hd p { margin: 0; width: 0; overflow: hidden; font-size: 0; } .rShim { width: 35px; height: 0; border-right: 1px #c8c8c8 solid; } .tblGenFixed .filterBar { text-align: center; vertical-align: middle; font-size: 8pt; color: #333; border-style: solid; border-color: #c8c8c8; border-width: 1px; } .divColHead .tblGenFixed tr.hd td, .tblGenFixed .sortBar, .tblGenFixed .sortBarOn { background-color: #E8EEF7; text-align: center; vertical-align: middle; font-size: 8pt; color: #333; border-style: solid; border-color: #c8c8c8; border-width: 0 1px 1px 0; } .tblGenFixed .sortBarDEM { background-color: #E8EEF7; vertical-align: middle; font-size: 8pt; color: #333; background-image: url(//spreadsheet.google.com/images/gradient-12.gif); background-repeat: repeat-x; height: 12px; padding: 0 5px; z-index: 1; overflow: hidden; white-space: nowrap; border-right: 1px #c8c8c8 solid; border-bottom: 1px #666 solid; } .divColHead .tblGenFixed tr.hd td { height: 20px; } .divColHead .tblGenFixed tr.hd td.on, .divRowHead .tblGenFixed tr.on td.hd { background-color: #c8c8c8; } .divColHead .tblGenFixed tr.hd td { border-bottom: 1px solid #9fc2fd; } .divColHead .tblGenFixed tr.hd td.first { border-right: none; } .tblGenFixed .sortBar, .tblGenFixed .sortBarOn { background-image: url(//spreadsheet.google.com/images/gradient-12.gif); background-repeat: repeat-x; height: 12px; padding-right: 5px; padding-left: 5px; text-align: right; z-index: 1; overflow: hidden; white-space: nowrap; } .tblGenFixed .sortBarOn { background-image: url(//spreadsheet.google.com/images/gradient-on-12.gif); color: #FE6F0F; padding-right: 0px; } .FF .sortBar, .FF .sortBarOn { height: 13px; } .sortBarLeft { padding-top: 0px; float: left; text-align: left; height: 12px; overflow: hidden; } .sortImgArrow { top: 0px; } .sortBarRight { float: right; border-left: 1px solid #c8c8c8; padding-top: 0px; padding-left: 4px; text-align: right; height: 12px; margin-right: 0px; padding-right: 5px; } .sortImgTriangle { padding-top: 0px; position: relative; top: 4px; } .sortBarHandle { position: absolute; width: 36px; height: 12px; top: 21px; z-index: 8; cursor: move; -moz-user-select: none; left: 1px; } .IE sortBarHandle { top: 22px; } .sortBarDropTarget { position: absolute; background-image: url(//spreadsheet.google.com/images/gradient-12.gif); background-repeat: repeat-x; border: 1px solid #c8c8c8; border-right: none; opacity: 0.70; -moz-opacity: 0.70; filter: alpha(opacity=70); z-index: 40; border-top: 1px #aaa solid; width: 3000px; height: 12px; } .columnBarHandle { position: absolute; width: 7px; height: 12px; top: -2px; z-index: 10; cursor: move; -moz-user-select: none; } .columnBarDropTarget { position: absolute; opacity: 0.70; -moz-opacity: 0.70; filter: alpha(opacity=70); background: #aaa; z-index: 41; height: 2000px; width: 7px; } .cTop { border-top: 1px solid #C0C0C0; } .tblGenFixed td.headerEnd { background-color: #E8EEF7; border: none; } .toolOuter { overflow: hidden; position: absolute; font-size: 10pt; border-style: none; border-width: 0px; } .toolArrows { overflow: hidden; position: absolute; font-size: 6pt; border-style: none; text-align: center; cursor: pointer; } .toolContent { overflow: hidden; position: absolute; font-size: 8pt; border-style: none; text-align: center; } .toolTable { border-style: none; border-spacing: 0px; position: absolute; left: 0px; font-size: 8pt; vertical-align: middle; height: 100%; } .sheetDisabled { color: #676767; font-size: 11px; padding: 2 7 2 7; margin: 0 2; white-space: nowrap; } .sheetDisabled #tri { display: none; } .sheetNotActive { color: #00C; font-size: 11px; padding: 2 7 2 7; margin: 0 2; white-space: nowrap; text-decoration: underline; cursor: pointer; } .sheetNotActive #tri { display: none; } .sheetActive { background-color: #fff; font-weight: bold; border-left: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; text-decoration: none; } .sheetActive #tri { display: -moz-inline-box; display: inline-block; position: relative; margin-left: 2px; } .sheetReadonly { background-color: #fff; font-weight: bold; border-left: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; text-decoration: none; } .sheetReadonly #tri { display: none; } .sheetFormula { background-color: #FFFFCC; font-weight: bold; border-left: 1px dotted #b3b3b3; border-bottom: 1px dotted #b3b3b3; border-right: 1px dotted #b3b3b3; text-decoration: none; } .formulaAddressLocator { background-color: #3366cc; white-space: nowrap; z-index: 10; position: absolute; font-size: 12px; font-weight: bold; padding: 2px 4px; color: #fff; border-style: none; border-width: 0px; overflow: visible; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .divGrid { z-index: 1; background-color: #E8EEF7; overflow: hidden; position: absolute; border: 1px #efefef solid; border-top: none; } .divMainArea { font-size: 60pt; z-index: 1; overflow: scroll; position: absolute; border-style: solid; border-width: 1px 1px 1px 0; border-color: #ccc; } .divGrids { overflow: hidden; position: relative; border-style: solid; border-width: 1px; border-top: solid #C0C0C0 1px; border-bottom: solid #C0C0C0 1px; border-right: solid #FFF 1px; border-left: solid #FFF 0px; } .divRowHead, .divFrozRowHead { overflow: hidden; position: absolute; background: #f0f0f0; border-style: solid; border-width: 1px 0; border-color: #ccc; cursor: default; } .IE .divRowHead .tblGenFixed tr.equalize td { overflow: visible !important; white-space: normal; text-indent: 0; padding: 0 3px; } .FF .divColHead .tblGenFixed td.hd { padding-bottom: 1px; } .FF .divColHead .tblGenFixed tr.hd td.hd, .FF .divRowHead .tblGenFixed td.hd { padding-bottom: 0; } .columnsFrozen .divRowHead, .columnsFrozen .divFrozRowHead { border-right: 1px #ccc solid; } .divFrozRowHead { z-index: -1; background-color: #e8eef7; } .divFrozRowHead .tblGenFixed td.hd { opacity: 0.40; -moz-opacity: 0.40; filter: alpha(opacity=40); } .divColHead { overflow: hidden; position: absolute; border-style: solid; border-width: 0 1px 1px 0; border-color: #ccc; cursor: default; } .columnsFrozen .divColHead, .columnsFrozen .divMainArea { border-left: 1px #ccc solid; } .divTop { z-index: 7; overflow: hidden; position: absolute; border-style: none; background-color: #000; opacity: 0.00; -moz-opacity: 0.00; filter: alpha(opacity=00); } .divSelObjs { z-index: 5; overflow: visible; position: absolute; border-style: none; } .divActiveCell { z-index: 6; position: absolute; font-size: 1pt; border-color: #3366CC; border-style: solid; border-width: 2px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .divOtherCursor { z-index: 6; position: absolute; font-size: 1pt; border-color: #3366CC; border-style: solid; border-width: 2px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .divOtherCursorEditing { background: #000; opacity: 0.30; -moz-opacity: 0.30; filter: alpha(opacity=30); } .divOtherCursorLegend { background: url(//spreadsheet.google.com/images/MainMenuVerSprite006.png) transparent no-repeat; background-position: 0px -96px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin: 2px; position: relative; float: left; font-size: 0pt; top: 2px; cursor: pointer; height: 9px; width: 9px; } .editBoxWrapper { position: absolute; padding-top: 0px; padding-bottom: 0px; border-style: none; border-width: 0px; overflow: auto; } .editBox { position: absolute; border-top: solid #3063c9 2px; border-left: solid #3063c9 2px; border-bottom: solid #a5c4ff 2px; border-right: solid #a5c4ff 2px; padding: 0 3px; overflow: auto; } .IE .editBox { padding-top: 1px; } .editBoxResizerTable { position: absolute; border-collapse: collapse; border-style: none; padding: 0; margin: 0; } .divRowResize, .divColResize { z-index: 6; position: absolute; font-size: 1pt; background-color: #3366cc; border-style: none; visibility: hidden; } .divRowResize { left: 1px; width: 35px; height: 6px; cursor: n-resize; } .divColResize { top: 1px; width: 6px; height: 20px; cursor: e-resize; } .divMsg { position: absolute; background-color: #cc0000; color: white; border-style: none; font-weight: bold; padding-left: 3px; padding-right: 3px; z-index: 10; } .divMsgInfoOnly { background-color: #68a62b; } .divSelection { z-index: 5; position: absolute; font-size: 1pt; border-style: none; border-width: 0px; background-color: #3366cc; opacity: 0.20; -moz-opacity: 0.20; filter: alpha(opacity=20); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .divMouseShadow { z-index: 5; position: absolute; font-size: 10pt; border: none 0; background-color: transparent; } .divFormuSelect { z-index: 6; position: absolute; font-size: 1pt; border-style: none; border-width: 0px; background-color: #008000; opacity: 0.20; -moz-opacity: 0.20; filter: alpha(opacity=20); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .divSelectionDragDrop { z-index: 5; position: absolute; font-size: 1pt; border: 2px solid #36c; background-color: #777; opacity: 0.20; -moz-opacity: 0.20; filter: alpha(opacity=20); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .divDropSelection { z-index: 10; position: absolute; font-size: 1pt; border: 2px solid #777; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .dragDropIcon { z-index: 7; background-color: transparent; border-color: transparent; cursor: auto; position: absolute; } .panels { z-index: 1; background-color: #E8EEF7; overflow: hidden; position: relative; font-size: 10pt; } .panelStatus { border-left: solid #C0C0C0 1px; } .secStatus { cursor: pointer; overflow: hidden; color: #676767; font-size: 13px; padding-left: 5px; } .secStatCopy { font-size: 10px; color: #c00000; } .secStatDisconn { color: #c00000; } .secVersion { cursor: pointer; font-size: 8pt; text-align: right; padding-top: 5px; padding-right: 5px; vertical-align: top; border-left: solid #FFF 2px; } .tblGeneric { border-collapse: collapse; border-style: none; border-spacing: 0px; width: 100%; height: 100%; } .tblGenFixed { table-layout: fixed; border-collapse: collapse; border-style: none; border-spacing: 0px; width: 0px; border-bottom: 1px #ccc solid; } 
