body { font-family: arial, sans-serif; }
body, body td, .tblGenFixed, .tblGeneric { font-size: 13px; } .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(//www.google.com/images/spreadsheets/chip.gif);
background-repeat:no-repeat; background-position:top right; } .g {
text-indent:3px; padding-right:3px; overflow:hidden; white-space:nowrap;
letter-spacing:0; word-spacing:0; background-color:#fff; z-index:1;
border-top: 0px none; border-left: 0px none; border-bottom: 1px solid
#ccc; border-right: 1px solid #ccc; } .g td { border-top: 0px none;
border-left: 0px none; border-bottom: 1px solid #ccc; border-right: 1px
solid #ccc; } td.hd { border-bottom: 1px solid #ccc; } .divFrozRowHead
td.hd, .divRowHead 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; } .filterBar { background-color: #FFFFFF; text-align:
center; vertical-align: middle; font-size: 8pt; color: #333;
border-style: solid; border-color: #c8c8c8; border-width: 1px; }
.divColHead tr.hd td, .sortBar, .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; }
.sortBarDEM { background-color: #E8EEF7; vertical-align: middle;
font-size: 8pt; color: #333; background-image:
url(//www.google.com/images/spreadsheets/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 tr.hd td { height: 20px; }
.divColHead tr.hd td.on, .divRowHead tr.on td.hd { background-color:
#c8c8c8; } .divColHead tr.hd td { border-bottom: 1px solid #9fc2fd; }
.divColHead tr.hd td.first { border-right: none; } .sortBar, .sortBarOn
{ background-image:
url(//www.google.com/images/spreadsheets/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; } .sortBarOn { background-image:
url(//www.google.com/images/spreadsheets/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: 10; cursor:
move; -moz-user-select: none; left: 1px; } .IE sortBarHandle { top:
22px; } .sortBarDropTarget { position: absolute; background-image:
url(//www.google.com/images/spreadsheets/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; }
.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; } .divGridPrint {
border-style: solid; border-width: 1px; border-color: #EFEFEF; }
.divMainAreaPrint { border-style: solid; border-width: 1px;
border-color: #ccc; } .divGrid { z-index: 1; background-color: #E8EEF7;
overflow: hidden; position: absolute; border-style: solid; border-width:
1px; border-color: #EFEFEF; } .divMainArea { font-size: 60pt; z-index:
1; overflow: scroll; position: absolute; border-style: solid;
border-width: 1px 1px 1px 0; border-color: #ccc; } .divAppArea {
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 tr.equalize td {
overflow: visible !important; white-space: normal; text-indent: 0;
padding: 0 3px; } .FF .divColHead td.hd { padding-bottom: 1px; } .FF
.divRowHead td.hd { padding-bottom: 0; } .columnsFrozen .divRowHead,
.columnsFrozen .divFrozRowHead { border-right: 1px #ccc solid; }
.divFrozRowHead { z-index: -1; background-color: #e8eef7; }
.divFrozRowHead 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: 4;
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; } .divOtherCursor
{ z-index: 6; position: absolute; font-size: 1pt; border-color: #3366CC;
border-style: solid; border-width: 2px; -moz-box-sizing: border-box; }
.divOtherCursorLegend { border-color: #3366CC; border-style: solid;
border-width: 2px; -moz-box-sizing: border-box; opacity: 0.40;
-moz-opacity: 0.40; filter: alpha(opacity=40); padding: 3px; margin:
2px; position: relative; float: left; font-size: 0pt; top: 1px; cursor:
pointer; } .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; }
.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; } .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; } .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; } .divDropSelection {
z-index: 10; position: absolute; font-size: 1pt; border: 2px solid #777;
-moz-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; border-top: none
0px; border-bottom: solid #FFF 1px; border-left: solid #FFF 1px; }
.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; } .menuMain { font-size:
10pt; border-top: 0px none; border-bottom: 0px none; border-left: solid
#FFF 1px; border-right: solid #FFF 1px; } .menuMainTbl { border-style:
none; border-width: 0px; } .menuMainHeaderCellOn { background-color:
#C3D9FF; font-size: 13px; font-weight: bold; cursor: default;
padding-left: 10px; padding-right: 10px; padding-top: 4px;
vertical-align: top; } .menuMainHeaderCellOff { font-size: 13px;
font-weight: bold; color: #00C; cursor: pointer; padding-left: 10px;
padding-right: 10px; padding-top: 4px; vertical-align: top; } .menuDivs
{ background-color: #C3D9FF; border-style: none; border-width: 0px;
font-size: 10pt; } .menuToolbarSel { overflow: hidden; position:
relative; height: 18px; width: 18px; border-style: none; border-width:
0px; background-color: #E8F1FF; border-top: 1px solid #9DAECD;
border-left: 1px solid #9DAECD; border-right: 1px solid #E8F1FF;
border-bottom: 1px solid #E8F1FF; } .menuToolbarHover { overflow:
hidden; position: relative; height: 18px; width: 18px; border-style:
none; border-width: 0px; background-color: #C3D9FF; border-top: 1px
solid #E8F1FF; border-left: 1px solid #E8F1FF; border-right: 1px solid
#9DAECD; border-bottom: 1px solid #9DAECD; } .menuToolbarNoSel {
overflow: hidden; position: relative; height: 18px; width: 18px;
border-style: none; border-width: 0px; background-color: #C3D9FF;
border-top: 1px solid #C3D9FF; border-left: 1px solid #C3D9FF;
border-right: 1px solid #C3D9FF; border-bottom: 1px solid #C3D9FF; }
.menuCell { background-color: #C3D9FF; } .menuCheckbox { white-space:
nowrap; padding-left: 6px; padding-right: 6px; font-size: 9pt; cursor:
pointer; } .menuMainFormu { overflow: hidden; color: #000; cursor:
pointer; white-space: nowrap; border-style: none; border-width: 0px;
font-size: 12px; padding-left: 6px; padding-top: 2px; vertical-align:
middle; } .menuMainLabel { white-space: nowrap; border-style: none;
border-width: 0px; font-size: 8pt; font-weight: bold; padding-left: 6px;
padding-right: 6px; padding-top: 2px; vertical-align: middle; }
.menuMainLink { border-style: none; border-width: 0px; font-size: 12px;
color: #00C; text-decoration: underline; cursor: pointer; padding: 2px
6px 0; vertical-align: middle; } td.mergeButton { padding-top: 0;
padding-left: 3; padding-right: 3; cursor: pointer; } .mergeButton
table{ border-collapse: collapse; } .mergeButton td { padding: 0;
margin: 0; font-size: 11px; } .mergeButton .top td { border-bottom: 1px
solid #86A9F5; } .mergeButton .bottom td { border-top: 1px solid
#86A9F5; } .mergeButton .r { border-right: 1px solid #86A9F5; }
.mergeButton .word { padding: 1; } .mergeButton .word { color: #00c }
.mergeButton .inactive .word { color: #999 } td.r2 { border-right: 1px
solid #C3D9FF; } table.apart td.r2 { border-right: 1px solid #86A9F5; }
.iconimage { cursor: pointer; padding-top: 2px; padding-right: 4px;
padding-left: 5px; padding-bottom: 3px; } .icontext { padding-top: 3px;
padding-right: 7px; padding-bottom: 3px; } .new-features-holder {
padding: 0 7px 4px 0; } .new-features-indicator { font-size: .8em;
color: #C00; } .icontext a { color: #0000cc; font-size: 13px; }
.textlink-enabled { color: #0000cc !important; font-size: 13px; cursor:
pointer; text-decoration: underline; } .textlink-disabled { color:
#b0e0e6 !important; font-size: 13px; cursor: default; text-decoration:
none; } .disclaimer { padding-left: 12px; font-size: 11px;
background-color: #efefef; color: #676767; border-left: 0px none;
border-bottom: 1px solid #c0c0c0; border-right: 0px none;
-moz-box-sizing: border-box; } .disclaimerTop { padding-top: 6px;
padding-bottom: 6px; padding-left: 6px; border-top: 1px solid #c0c0c0; }
.disclaimer a { color: #7777cc; padding-left: 3px; } .dialog-settings {
padding: 6px 8px 8px 2px; } .dialog-settings-label { font-weight: bold;
} .dialog-settings-input { vertical-align: top; padding-left: 10px;
width: 375px; } .dialog-settings-text { vertical-align: top;
padding-left: 20px; color: #676767; font-size: 8pt; width: 150px; }
.dialog-selection { padding: 6px 8px 8px 2px; }
.dialog-selection-editbox { vertical-align: middle; padding-left: 5px;
width: 200px; } .notification-rule { font-size: 10pt; }
.notification-rule-disabled { font-size: 8pt; color: lightgray
!important; } .dialog-notifications-bounds { width: 512px; height:
250px; border: 1px solid #999; cell-padding: 0; cell-spacing: 0;
overflow: auto; vertical-align: top; } .dialog-notifications-list {
cell-padding: 2; cell-spacing: 0; width: 100%; vertical-align: top; }
.dialog-notifications { padding: 6px 8px 8px 2px; vertical-align: top; }
.dialog-notifications-label { font-weight: bold; }
.dialog-notifications-gap { padding-left: 25px; }
.dialog-notifications-toplabel { font-weight: bold; }
.dialog-notifications-input { vertical-align: top; padding-left: 25px; }
.dialog-notifications-input .disabled { color: lightgray !important; }
.dialog-notifications-label .disabled { color: lightgray !important; }
.dialog-notifications-text { vertical-align: top; padding-left: 20px;
color: #676767; font-size: 8pt; width: 150px; } .notifications-add {
padding-top: 12px; font-weight: bold; display: block; }
.dialog-publishobject-div { border: 1px solid #ccc; background-color:
#efefef; padding: 15px; font-size: 10pt; width: 350px; }
.dialog-publishobject-msg { font-size: 10pt; } .dialog-ranges-div {
width: 350px; height: 250px; border: 1px solid #999; overflow: auto; }
.dialog-ranges-tr-normal { background-color: white; cursor: default; }
.dialog-ranges-tr-hilight { background-color: #d3e3fe; cursor: text; }
.dialog-ranges-td-name { width: 175px; } .dialog-ranges-td-area { width:
125px; } .dialog-ranges-td-del { width: 15px; cursor: default;
text-align: center; color: #999; } .dialog-ranges-link-disabled { color:
#676767; text-decoration: none; } .objWrap { position: absolute; border:
1px solid #999; width: 100%; height: 100%; background-color: white;
z-index: 10; } .objWrapGadget { border: 1px solid #394A59; overflow:
hidden; } .objMover { position: absolute; display: none; border: 1px
solid #999; z-index: 97; } .objResizer { position: absolute; display:
none; z-index: 100; font-size: 1pt; } .objGlasspane { position:
absolute; display: none; z-index: 99; } .objGlasspaneFrame { position:
absolute; display: none; z-index: 98; background-color: transparent;
filter: alpha(opacity=0); opacity: 0; } .objMenuOpn { background:
url(//www.google.com/images/spreadsheets/icon-dropdn.gif) no-repeat 100%
50%; padding-right: 15px; padding-left: 5px; color: #00C;
text-decoration: none; } .objMoverGadget { position: absolute; border:
1px solid #394A59; z-index: 97; width: 500px; table-layout: fixed; }
.objHeaderGadget { background:
url(//www.google.com/images/spreadsheets/gadgets/gadgets-top.gif)
#c8c8c8 repeat-x bottom; padding: 3px 1px 3px 1px; border-bottom: 1px
solid #999; text-align: center; height: 22px; z-index: 99; }
.objGadgetMenu { text-align: left; } .objGadgetTitle { font-weight:
bold; } .gadgetBorderTitle { overflow-x: hidden; width: 100%;
white-space: nowrap; } .objNewSheet { text-align: right; padding-right:
3px; } .objNewSheetImg { padding-left: 3px; } .objGadgetOptions {
text-align: right; padding-right: 3px; } .objGadgetEditMenu {
padding-right: 3px; padding-left: 3px; margin-left: 3px; font-size:
13px; } .objGadgetMenuHover { border: 1px solid #999; background-color:
#eee; cursor: default; margin: -1px -1px -1px 2px; } .gadgetSettings {
background: url(//www.google.com/images/spreadsheets/gadgets/stripe.gif)
repeat; border-bottom: 1px solid #999; padding-left: 25px; max-height:
350px; overflow: auto; } .gadgetSettingsLoading { font-style: italic;
font-size: 13px; color: #666; text-align: center; margin-top: 45px; }
.gadgetSettingsNone { font-size: 13px; color: #666; text-align: center;
margin: 20px 0 20px 0; height: 70px; } .gadgetSettingsError { color:
#CC0000; font-size: 11px; } .gadgetSettingsControls { padding: 20px 0
10px 0; } .gadgetSettingsHelp { float: right; padding: 3px 5px 0 0;
font-size: 10pt; } .gadgetSettingsForm { padding-top: 3px; }
.gadgetSettingsPreview { font-size: 11pt; } .gadgetSettingsSave {
margin-right: 7px; } .objGadgetMain { vertical-align: top; }
.gadgetPreview { height: 100px; } .gadgetPreviewText { text-align:
center; font-size: 11pt; } .gadgetSettingsClose { margin: 3px 1px 0 4px;
} .addRowsPopupContainer { position: absolute; z-index: 9999;
background-color: #E8EEF7; border: 1px solid #C8C8C8; padding: 2px 2px
2px 2px; } .addRowsPopupText { color: #0000CC; padding-right: 4px; }
.insertRowsErrorDiv { color: #CC0000; } .insertRowsInput { height: 18px;
width: 23px; font-size: 10px; } .addRowsPlusButton { position: absolute;
text-align: center; cursor: pointer; border-top: rgb(204,204,204) 1px
solid; bottom: 0; left: 0; background-color: #E8EEF7; }
.divAutoFillSelection { position: absolute; border: 2px dashed gray;
font-size: 1pt; z-index: 5; -moz-box-sizing: border-box; }
.divAutoFillHandle, .divHiddenAutoFillHandle { position: absolute;
cursor: crosshair; top: 0; left: 0; background-color: #36C; border: 2px
solid white; z-index: 7; font-size: 1pt; width: 5px; height: 5px;
box-sizing: border-box; } .IE .divAutoFillHandle, .IE
.divHiddenAutoFillHandle { width: 9px; height: 9px; }
.divHiddenAutoFillHandle { opacity: 0; -moz-opacity: 0; filter:
alpha(opacity=0); } .colUnhideButton { position: absolute; width: 23px;
height: 13px; background: transparent
url(//www.google.com/images/spreadsheets/cols_hidden.gif) no-repeat;
overflow: hidden; color: #ccc; font-size: 8pt; text-align: center;
vertical-align: middle; z-index: 7; top: 0; } .colUnhideButton a {
position: absolute; left: 0; top: 0; width: 100%; height: 100%;
text-decoration: none; background: transparent
url(//www.google.com/images/spreadsheets/trans.gif) no-repeat; }
.colUnhideButton a:hover { background: transparent
url(//www.google.com/images/spreadsheets/cols_hidden_hover.gif)
no-repeat; } .colUnhideButton a:active { background: transparent
url(//www.google.com/images/spreadsheets/cols_hidden_clicked.gif)
no-repeat; } .rowUnhideButton { position: absolute; left: 24px; width:
12px; height: 17px; background: transparent
url(//www.google.com/images/spreadsheets/rows_hidden.gif) no-repeat;
font-size: 8pt; z-index: 7; } .rowUnhideButton a { position: absolute;
left: 0; top: 0; width: 100%; height: 100%; text-decoration: none;
background: transparent
url(//www.google.com/images/spreadsheets/trans.gif) no-repeat; }
.rowUnhideButton a:hover { background: transparent
url(//www.google.com/images/spreadsheets/rows_hidden_hover.gif)
no-repeat; } .rowUnhideButton a:active { background: transparent
url(//www.google.com/images/spreadsheets/rows_hidden_clicked.gif)
no-repeat; } .formIndicator { box-sizing: border-box; -moz-box-sizing:
border-box; text-align: center; height: 29px; font-weight: bold;
padding-top: 5px; border-top: 1px solid #C0C0C0; background-image:
url(//www.google.com/images/spreadsheets/ssbar-gradient.gif);
background-position: bottom left; background-repeat: repeat-x; }
.formIndicator img { vertical-align: middle; } .formIndicator a img {
border: 0; margin-right: 3px; } .formIndicator a:link, .formIndicator
a:visited { margin-left: 10px; font-weight: normal; color: blue; }
.goog-palette { outline: none; -moz-outline: none; -moz-user-select:
none; cursor: default; } .goog-palette-table { border: 1px solid #bbb;
border-collapse: collapse; } .goog-palette-cell { height: 13px; width:
15px; margin: 0; border: 0; text-align: center; vertical-align: middle;
border-right: 1px solid #bbb; font-size: 1px; }
.goog-palette-colorswatch { position: relative; height: 13px; width:
15px; border: 1px solid #bbb; } .goog-palette-cell-hover
.goog-palette-colorswatch { border: 1px solid #FFF; }
.goog-palette-cell-selected .goog-palette-colorswatch { border: 1px
solid #000; color: #fff; } .cp-outer-div { position: absolute; z-index:
100; left: 0; top: 0; border: 2px #e8f1ff solid; border-right-color:
#9daecd; border-bottom-color: #9daecd; } .cp-main-table {
background-color: #c3deff; } .cp-mouseover { color: #FFF;
background-color: #5570cc; cursor: pointer; cursor: hand; } .cp-mouseout
{ color: #000; background-color: #c3deff; } .cf-tr-rules td {
padding-top: 7px; } .cf-td-rules { padding-left: 20px; } .cf-tr-example
td { padding-bottom: 7px; } .cf-separator { margin-left: 5px; }
.cf-editbox1 { width: 100px; } .cf-editbox2 { margin-left: 5px; width:
100px; } .cf-color-divs { height: 16px; width: 25px; margin-left: 6px;
border:1px solid #c3d9ff; cursor: pointer; cursor: hand; } .cf-delete {
margin-right: 5px; color: #999; cursor: pointer; cursor: hand; }
.cf-example { vertical-align: top; height: 18px; color: #777;
border-bottom: 1px solid #c1d9ff; font-size: 71%; } .cf-add {
padding-top: 12px; font-weight: bold; display: block; } body td
.gadget-picker-left-panel { border-right: 1px #BBCCED solid;
margin-right: 10px; height: 460px; width: 180px; } body td
.gadget-picker-right-panel { padding-top: 20px; width: 450px; height:
400px; overflow-y: auto; } body td .gadget-picker-category { cursor:
pointer; height: 30px; line-height: 30px; padding: 0 30px 0 10px; } body
td .gadget-picker-category-link { color: #00C; text-decoration:
underline; } body td .gadget-picker-category-selected {
background-color: #C3D9FF; font-weight: bold; } body td
.gadget-picker-developer-pitch { text-align: center; padding: 0 10px 0
10px; } body td .gadget-picker-pitch-title { font-size: 16px;
font-weight: bold; margin: 10px 0 6px 0; } body td
.gadget-picker-pitch-body { margin-bottom: 8px; font-size: 14px; } body
td .gadget-picker-pitch-footer { font-size: 14px; } body td
.gadget-picker-gadget { margin-bottom: 30px; padding-bottom: 30px; }
body td .gadget-picker-gadget-details input { margin-bottom: 30px; }
body td .gadget-picker-image { float: left; border: 1px solid #BBB;
margin-bottom: 30px; cursor: pointer; } body td
.gadget-picker-gadget-details { margin-left: 10px; width: 250px; float:
left; } body td .gadget-picker-gadget-name { font-weight: bold; } body
td .gadget-picker-disclaimer { color: #666; font-size: 9px; clear: both;
} body td .gadget-picker-gadget-author { color: gray; margin-bottom:
5px; } body td .gadget-picker-gadget-description { margin-bottom: 10px;
} body td .gadget-picker-custom-title { font-weight: bold; } body td
.gadget-picker-custom-url { margin-right: 5px; } body td
.gadget-picker-custom-button { font-weight: bold; } body td
.gadget-picker-custom-example { color: gray; padding-bottom: 10px;
font-weight: normal; } body td .gadget-picker-custom-more { font-weight:
bold; } body td .gadget-picker-custom-submit { padding-bottom: 10px;
font-weight: normal; } body td .gadget-picker-custom-input li {
padding-bottom: 8px; } .function-picker-table { background-color:
#C3D9FF; } .function-picker-help-table { width: 100%; height: 100%; }
.function-picker-left-panel { background-color: #FFF; border-left: 1px
solid #C3D9FF; border-top: 1px solid #C3D9FF; overflow-y: auto; width:
140px; height: 273px; } .function-picker-right-panel { background-color:
#C3D9FF; border-top: 3px solid #C3D9FF; overflow-y: auto; width: 160px;
height: 270px; } .function-picker-down-panel { background-color: #FFF;
border: 1px solid #A1B7DD; overflow-y: auto; width: 300px; height: 60px;
} .function-picker-function { color: #00C; height: 20px; line-height:
23px; padding-left: 5px; border-left: 5px solid #C3D9FF; border-right:
5px solid #C3D9FF; border-bottom: 1px solid #A1B7DD; cursor: pointer; }
.function-picker-function-selected { background-color: #FFF;
font-weight: bold; } .function-picker-function-link { color: #00C; }
.function-picker-category { color: #00C; height: 30px; line-height:
30px; padding: 0 5px 0 5px; cursor: pointer; }
.function-picker-category-link { color: #00C; }
.function-picker-category-selected { color: #000; background-color:
#C3D9FF; font-weight: bold; } .function-picker-function-usage { align:
left; cursor: pointer; } .function-picker-more-link { text-decoration:
underline; color: #00C; height: 100%; vertical-align: bottom; width:
100%; } .function-picker-more-text { cursor: pointer; }
.function-picker-explanation-text { text-align: left; font-size: 14px;
color: gray; } .query-data-source-url-dialog-url-div { width: 300px;
padding: 15px; font-size: 10pt; border: 1px solid #CCC;
background-color: #EFEFEF; } .img-sprite { position: relative; overflow:
hidden; width: 18px; height: 18px; background-color: transparent;
background-image:
url(//www.google.com/images/spreadsheets/toolbarAll10.gif); }
.icon-print { background-position: 2px -17px; } .icon-hyperlink {
background-position: -18px -18px; } .icon-tab-u-start { width: 2px;
height: 2px; background-position: -61px -25px; } .icon-tab-u-end {
width: 2px; height: 2px; background-position: -63px -25px; }
.icon-sortbar { width: 34px; height: 12px; background-position: -116px
-21px; } .icon-columnbar { background-position: -185px -26px; width:
7px; height: 22px; } .icon-arrow { width: 9px; height: 9px;
background-position: -166px -22px; } .btn, .btngrp { float:left;
margin:0 0 5px 0; font-size: 12px; text-decoration:none; color:#222;
outline:none; white-space: nowrap; } .onbtn, .btngrp { margin-right:3px;
} .btn b, .btngrp b { display:block; float:left; position:relative;
margin:0 1px; padding:1px 0; font-weight:normal; } .btn b b, .btngrp b b
{ background:none; display:block; position:relative; margin:0 -1px;
padding:0 1px; } .btn b b b, .btngrp b b b { margin:0; padding:1px 5px
2px; } .btn:hover, .btngrp a:hover { cursor:default; } .pointer
.btn:hover, .pointer .btngrp a:hover { cursor:pointer; } .onbtn b,
.btngrp b, .btn:hover b { background:#ddd
url(//www.google.com/images/spreadsheets/bg-btn.gif) repeat-x 0 0;
padding:0; border:solid #aaa; border-width:1px 0; } .onbtn b b, .btngrp
b b, .btn:hover b b { padding:0; border-width:0 1px; } .onbtn b b b,
.btngrp b b b, .btn:hover b b b { padding:1px 5px 2px; border-width:0; }
.onbtn:hover b, .btngrp b b b a:hover { border-color:#9cf #69e #69e
#7af; } .btngrp b b b, .btngrp:hover b b b { padding:0; border-right:1px
solid #aaa; } .btngrp b b b.last { border-right:none; } .btngrp b b b a
{ background:#ddd url(//www.google.com/images/spreadsheets/bg-btn.png)
repeat-x 0 0; float:left; margin:0; padding:0 3px 1px;
border-style:solid; border-width:1px; border-color:#fff #eee #ddd;
text-decoration:none; color:#222; outline:none; } .btngrp b b b a:active
{ border-color:#ccc; } .btn:active { color:#111; } .btn:active b,
.btngrp b b b a:active { background-image:none; background-color:#ccc; }
.btn:active b b { background-color:transparent; } .dropdn b b b,
a.dropdn:hover b b b, .dropdn:active b b b { background:
url(//www.google.com/images/spreadsheets/icon-dropdn.gif) no-repeat 100%
50%; padding-right:15px; } .btn img { display:block; border-width:0;
padding:1px; } .disabled b b b, .disableddropdn b b b { color: #999; }
.disableddropdn b b b, a.disableddropdn:hover b b b,
.disableddropdn:active b b b { background:
url(//www.google.com/images/spreadsheets/icon-disabled-dropdn.gif)
no-repeat 100% 50%; padding-right:15px; } .notify b b b { filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.google.com
/images/spreadsheets/button_orange_5x5.png', sizingMethod='scale');
background: url(//www.google.com/images/spreadsheets/button_orange.png)
repeat; } .notify:hover b b b { filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.google.com
/images/spreadsheets/button_orange_5x5.png', sizingMethod='scale');
background: url(//www.google.com/images/spreadsheets/button_orange.png)
repeat; } .ss-lite-btn { font-weight: normal; } .goog-inline-block {
display: -moz-inline-box; display: inline-block; } .goog-inline-block {
position: relative; display: inline-block; } * html .goog-inline-block {
display: inline; } *:first-child+html .goog-inline-block { display:
inline; } .goog-button { color: #008; background-color: #ccf; }
.goog-button-disabled { border-color: #888; color: #888;
background-color: #eee; } .goog-button-hover { border-color: #00f;
background-color: #eef; text-decoration: underline; }
.goog-button-active { color: #00f; } .goog-custom-button { margin: 0
2px; border: 0; padding: 0; font-weight: bold; font-size: 95%; color:
#222; background: #ddd
url(//www.google.com/images/spreadsheets/button-bg.gif) repeat-x top
left; text-decoration: none; list-style: none; vertical-align: middle;
cursor: pointer; outline: none; -moz-outline: none; -moz-user-select:
none; } .goog-custom-button-outer-box { margin: 0; border-width: 1px 0;
border-style: solid; border-color: #aaa; padding: 0; vertical-align:
middle; } .goog-custom-button-inner-box { margin: 0 -1px; border-width:
0 1px; border-style: solid; border-color: #aaa; padding: 3px 4px;
vertical-align: middle; } * html .goog-custom-button-inner-box { left:
-1px; } *:first-child+html .goog-custom-button-inner-box { left: -1px; }
::root .goog-custom-button, ::root .goog-custom-button-outer-box {
line-height: 0; } ::root .goog-custom-button-inner-box { line-height:
normal; } .goog-custom-button-disabled * { color: #999 !important;
border-color: #ccc !important; } .goog-custom-button-hover
.goog-custom-button-outer-box, .goog-custom-button-hover
.goog-custom-button-inner-box { border-color: #9cf #69e #69e #7af
!important; } .goog-custom-button-active, .goog-custom-button-checked {
background-color: #bbb !important; background-position: bottom left
!important; } .gchart_h { font-weight: bold; padding: 2px; } .gchart_l {
font-size: 9pt; padding: 2px; } .gchart_e { font-size: 9pt; color:
black; padding: 2px; } .gchart_p { border: 1px solid #999; } .dialog-bg,
.dialog-nt-bg { position: absolute; top: 0px; left: 0px;
background-color: #999; z-index: 10; } .dialog, .dialog-nt-bg {
position: absolute; padding: 8px; background-color: #C1D9FF; border: 1px
solid #3A5774; z-index: 11; } .dialog-title { position: relative;
background-color: #E0EDFE; color: #000000; padding: 8px; font-size:
12pt; font-weight: bold; vertical-align: middle; cursor: pointer;
cursor: hand; } .dialog-nt-bg { position: relative; color: #000000;
padding: 8px; font-size: 12pt; font-weight: bold; vertical-align:
middle; cursor: pointer; cursor: hand; } .dialog-title-text,
.dialog-nt-bg { } .dialog-title-close, .dialog-nt-bg { position:
absolute; top: 8px; right: 10px; width: 15px; height: 15px; float:
right; background:
url(//www.google.com/images/spreadsheets/close_box_dialog.gif) no-repeat
center; cursor: default; } .dialog-content, .dialog-nt-bg { padding:
8px; background-color: #FFFFFF; } .dialog-buttons, .dialog-nt-bg {
padding: 8px; background-color: #FFFFFF; text-align: right; }
.ac-renderer { font-size: 80%; border: 1px solid #666; background:
#E0ECFF; color: #00C; margin: 0px 0px; padding: 0px 0px 1px 0px;
z-index: 85; overflow: visible; position: absolute; white-space: nowrap;
} .ac-renderer div { margin: 2px; cursor: pointer; padding: 0px 8px; }
.ac-renderer div b { color: #0000CC; } .ac-renderer div.active {
background: #C3D9FF; } .aBlue { color: #0000cc; } .aBlue:visited {
color:#0000cc; } .aGrey { color: #676767; cursor: default; -moz-outline:
none; } .aOrange { color: #bb4900; } .aOrange:visited { color:#bb4900; }
.newFeatures { font-weight: bold; } .closeImg { position: absolute;
cursor: pointer; z-index: 2; } .red-super { color: #900; font-weight:
bold; } .red-super-disabled { color: #FF9999; font-weight: bold; }
.blue-super { color: #9999FF; font-weight: bold; } .form-count-table {
margin-bottom: 10px; margin-left: -4px; } .form-count-td { border-top:
1px solid #CCC; padding-top: 5px; } .form-howto-td { padding-top: 5px;
padding-bottom: 10px; border-top: 1px solid #CCC; } .form-howto-title {
font-size: 130%; font-weight: bold; color: #507193; } .form-howto-step {
font-weight: bold; } .shareEditBox { font-size: 9pt; border-color: #aaa;
border-style: solid; border-width: 1px; padding: 2px; overflow: auto; }
.shareCheckBox { border-color: #aaa; border-style: solid; border-width:
1px; padding: 2px; overflow: auto; vertical-align: "middle"; }
.imEditBox { font-size: 9pt; border-color: #36c; border-style: solid;
border-width: 2px; padding: 2px; overflow: auto; } .winChatShare {
text-align: center; padding: 0px; z-index: 1; } .winChatError {
font-family: arial, sans-serif; font-size: 10pt; text-align: left; }
DIV.winChatShare IFRAME { border: 0px; } .imUsers { position: relative;
overflow: auto; text-align: left; vertical-align: middle; color: #000; }
.imMsgs { position: relative; overflow: auto; text-align: left;
vertical-align: middle; color: #000; background-color: #fff;
border-style: solid; border-width: 1px; border-color: #aaa; } .imTable {
table-layout: fixed; font-size: 8pt; vertical-align: middle; } .imTitle
{ position: relative; text-align: left; color: #000; font-weight: bold;
} .imRegText { position: relative; text-align: left; color: #000;
font-size: 9pt; } .imSmallTxt { position: relative; text-align: left;
color: #676767; font-size: 8pt; text-decoration:none; } .imBlackSmallTxt
{ position: relative; text-align: left; color: #000; font-size: 8pt; }
.imShowHideLink { font-size: 9pt; padding: 1px 2px; }
.imShowHideDisabled { text-decoration: none; color: #676767; font-size:
11px; padding: 1px 2px; } .shareData { font-size: 9pt; padding-top: 6px;
padding-right: 12px; padding-left: 12px; } .editorsInvite { color:
#0000cc; padding-left: 5px; } .autoSaveChk { padding-left: 5px;
font-size: 14px; color: #000; font-weight: bold; } .dlgUploadIn {
margin: 5px 6px 5px; font-size: 10pt; } input.dlgButtUpload { padding:
2px 2px; margin: 0px 3px; z-index: 10; cursor: pointer; } .dlgOpen {
z-index: 10; position: absolute; display: block; border: 0px; padding:
0px; } .dlgOpen a { color: #00c; } .dlgOpenContent { margin: 10px 6px
12px; font-size: 10pt; } table.dlgOpenHead { width: 484px; table-layout:
fixed; } table.dlgOpenHead td { padding-left: 10px; height: 32px;
vertical-align: bottom; } table.dlgOpenHead a { color: #333;
font-weight: bold; } td.dlgOpenColName { width: 200px; }
td.dlgOpenColNameVal { width: 200px; color: #0000cc; text-decoration:
underline; cursor: pointer; } td.dlgOpenColOwn { width: 90px; }
td.dlgOpenColDate { width: 164px; } td.dlgColSmallVals { font-size: 8pt;
} td.dlgOpenColRemove { width: 24px; } td.dlgOpenColLast { width: 28px;
} img.dlgOpenImgX { cursor: pointer; } div.dlgOpenData { border: 1px
solid #819eba; overflow: auto; overflow-x: hidden; width: 537px; height:
173px; background-color: White; } div.loadingMsg { text-align: center;
padding-top: 40px; font-size: 130%; color: #666; } div.dlgOpenImport1 {
margin-top: 11px; padding-bottom: 4px; padding-right: 20px; }
span.dlgOpenImport2 { font-size: 12px; color: #666; } .dlgLogo { width:
300px; height: 34px; overflow: hidden; } div.dlgLogo img { margin-top:
3px; } table.dlgFileList { width: 537px; table-layout: fixed;
border-collapse: collapse; border-width: 0px; } table.dlgFileList td {
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height:
25px; line-height: 25px; padding-left: 10px; vertical-align: middle;
background-color: Transparent; } table.dlgFileList td a { white-space:
nowrap; } table.dlgFileList tr.dlgOpenDataEvenRow td { background-color:
#e6ebf5; } #id_topnav { width: 100%; background: #fff; border-collapse:
collapse; border-left: solid #FFF 1px; border-right: solid #FFF 1px;
border-top: solid #FFF 1px; } #id_topnav img { border: none; }
#id_topnav a { color: #00c; } #id_topnav th{ font-size: 83%; }
#id_topnav td { white-space: nowrap; align: left; padding: 0 10 0 0;
font-size: 83%; } #id_logo { margin: 0px 0px 0px 7px; } #id_userinfo {
text-align: right; white-space: nowrap; padding-right: 8px; }
table.docbar { width: 100%; padding: 4px; border-collapse: collapse; }
.name { font-weight: bold; font-size: 17px; color: #000; cursor:
pointer; } .small { color: #666; font-size: 11px; } .revisionsBar {
background-color:#eee; border-top: 1px solid #c0c0c0; border-left: 0px
none; border-bottom: 1px solid #c0c0c0; border-right: 0px none;
-moz-box-sizing: border-box; } .revisionsBarNoRevisions { border-top:
1px solid #c0c0c0; border-left: 0px none; border-bottom: 1px solid
#c0c0c0; border-right: 0px none; -moz-box-sizing: border-box; }
.revisionsFrame { border-style: none; } .revisionsOlderText { color:
#676767; } .formCreatorOptions { background-color: #FFF; border: 1px
#B2B2B2 dotted; height: 9.0em; margin-bottom: 15px; margin-top: 20px;
padding: 12px; } .browseButton { -moz-user-select: none; } .toast {
display: block; z-index: 100; right: 30px; width: 227px; bottom: -200px;
position: absolute; font-size: 13px; opacity: 1; } .toast A { cursor:
pointer; color: #0000cc; } .toastTop { width: 227px; } .toastFill {
width: 227px; height: 92px; vertical-align: top; z-index: 20; }
.toastTitle { padding: 0px 20px 0px 20px; font-weight: bold; }
.toastContent { margin-top: -8px; padding: 0px 20px 8px 20px; }
.toastImgIE { position: absolute; width: 100%; height: 100%; z-index:
-10; } #modalDialogBackground { position: absolute; z-index: 9; top:
0px; left: 0px; width: 105%; height: 100%; opacity: 0.70; -moz-opacity:
0.70; filter: alpha(opacity=70); background-color:transparent
!important; background-color: #fff; background-repeat: repeat;
display:none; } .dlgNotRounded { position: absolute; padding: 0px;
z-index: 6; border: 1px solid #333; display: block; width: 300px;
height: 350px; background-color: White; } .dlgBar { position: absolute;
background-color: transparent; border-style: none; border-width: 0px;
cursor: default; font-size: 16px; font-weight: bold; vertical-align:
middle; line-height: 30px; height: 30px; left: 20px; top: 15px; cursor:
pointer; } .dlgContentOut { overflow: auto; position: absolute;
text-align: left; vertical-align: middle; color: #000000;
background-color: #c3deff; border-style: solid; border-width: 1px;
border-color: #c3deff; } .dlgClose { position: absolute;
background-color: transparent; padding: 0; vertical-align: middle;
text-align: right; border-style: none; border-width : 0px; cursor:
pointer; color: #00c; text-decoration: underline; font-weight: normal;
font-size: 13px; line-height: 30px; } input.dlgButt { padding: 2px 20px;
margin: 0px 3px; cursor: pointer; } iframe.dropMenu { z-index: 99;
position: absolute; } div.dropMenu { z-index: 100; position: absolute; }
table.dropMenu { background-color: #ffffff; border-left: 1px solid #ccc;
border-top: 1px solid #ccc; border-right: 1px solid #676767;
border-bottom: 1px solid #676767; border-collapse: collapse; padding: 0;
margin: 0; } table.dropMenu td { color: #00c; padding: 0; font-size:
13px; } table.dropMenu div.item { padding: 4 8 4 8; white-space: nowrap;
} table.dropMenu span.activepicker { padding: 4 8 4 8; color: #676767;
font-size: 10px; text-align: left; white-space: nowrap; } table.dropMenu
span.picker { padding: 4 8 4 8; color: #00c; text-decoration: underline;
font-size: 10px; text-align: left; white-space: nowrap; } table.dropMenu
td.picker { padding: 4 0 4 8; background-color: #eee; } table.dropMenu
div.key { padding: 4 8 4 8; color: #676767; font-size: 10px; text-align:
right; white-space: nowrap; } table.dropMenu span.pickerkey { color:
#676767; font-size: 10px; text-align: left; white-space: nowrap; }
table.dropMenu div.submenukey { padding: 4 8 4 8; color: #00c;
font-size: 10px; text-align: right; } table.dropMenu div.symbol {
padding: 1 8 1 8; text-align: right; white-space: nowrap; font-size:
12px; } table.dropMenu div.input { padding: 4 0 4 8; color: #676767;
font-size:10px; } table.dropMenu div.button { padding: 0 0 4 8; color:
#676767; font-size:10px; text-align:right; } table.dropMenu
div.symbolname { padding: 1 8 1 0; white-space: nowrap; font-size: 12px;
} table.dropMenu td.sep { height: 1; background-color: #ddd; } .divIcon
{ text-align: center; vertical-align: middle; z-index: 7; cursor:
pointer; position: absolute; -moz-box-sizing: border-box; } .divIconUp {
background-color: #C3D9FF; border-top: 1px solid #E8F1FF; border-left:
1px solid #E8F1FF; border-right: 1px solid #9DAECD; border-bottom: 1px
solid #9DAECD; } .divIconDown { background-color: #C3D9FF; border-top:
1px solid #9DAECD; border-left: 1px solid #9DAECD; border-right: 1px
solid #E8F1FF; border-bottom: 1px solid #E8F1FF; } .cellPresenceDiv {
text-align: center; vertical-align: middle; z-index: 7; cursor: pointer;
position: absolute; padding: 0px 1px 0px 2px; background-color: #65AD89;
color: white; font-size: 10px; font-weight: bold; -moz-box-sizing:
border-box; } .commentDiv { overflow: auto; z-index: 7; position:
absolute; -moz-box-sizing: border-box; } .attrCommentDivTd { text-align:
left; vertical-align: top; font-size: 10; padding: 3px 3px 3px 3px;
background-color: #e0e0e0; border: 1px solid #676767; }
.userCommentTextArea { font-size: 7pt; font-family: arial, sans-serif;
padding: 3px 3px 3px 3px; margin: 0; border: 1px solid #676767;
background-color: #fff4c2; } table.tabContainer tr { vertical-align:
bottom; } table.tab { height: 24px; margin-right: 3px; } table.light td
{ background-color: #e0edfe; } table.light td.main { border-right: 1px
solid #c3d9ff; } table.atab td { background-color: #c3d9ff; }
table.notify td { background-color: #ff8a00; } table.disabled td {
background-color: #efefef; } table.dark td { background-color: #79b; }
table.dark td.main { border-right: 1px solid #486c91; } table.notify
td.main { border-right: 1px solid #ff8a00; } table.disabled td.main {
border-right: 1px solid #ccc; } table.tab td.ul { width: 2px;
vertical-align: top; } table.tab td.ur { background-position: top right;
background-repeat: no-repeat; } table.tab td.main { vertical-align:
middle; font-size: 13px; font-weight: bold; } table.tab td.main a {
text-decoration: none; color: #00c; } table.atab td.main a { color:
#000; } table.dark td.main a { color: #fff; } table.notify td.main a {
color: #fff; } table.disabled td.main a { color: #999999; } table.tab
td.main div { padding: 3px 8px 5px 8px; } table.atab td.main div {
padding-top: 3px; padding-bottom: 5px; } table.bar { height: 34px; }
td.tabdesc { color: white; font-size: 16px; padding-left: 10px; }
td.closebox { padding-right: 10px; } div.tabcontent { background-color:
#F2F4F7; padding: 16px; overflow-y: auto; } td.tabcontent { font-size:
12px; } td.tabcontentBig { font-size: 14px; } div.tabborder {
background-color: #79b; padding: 0px 4px 4px 4px } #gears-status-icon {
background-image:
url(//www.google.com/images/spreadsheets/gears_icons.gif);
background-repeat: no-repeat; height: 11px; margin: 0px 2px;
vertical-align: middle; width: 11px; cursor: pointer; position:
relative; white-space: nowrap; } .gears-status-online {
background-position: 0px 0px; } .gears-status-updating {
background-position: 0px -11px; } .gears-status-offline {
background-position: 0px -22px; } .gears-status-error {
background-position: 0px -33px; }
