HTML > BODY .goog-inline-block {
	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-custom-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,sans-serif; BACKGROUND: url(//ssl.gstatic.com/editor/button-bg.png) #ddd repeat-x left top; COLOR: #000; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: default; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.goog-custom-button-outer-box {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #aaa; BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: #aaa; BORDER-TOP-STYLE: solid; BORDER-RIGHT-COLOR: #aaa; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: #aaa
}
.goog-custom-button-inner-box {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #aaa; BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: #aaa; BORDER-TOP-STYLE: solid; BORDER-RIGHT-COLOR: #aaa; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: #aaa
}
.goog-custom-button-outer-box {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.goog-custom-button-inner-box {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; MARGIN: 0px -1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px; -moz-box-orient: vertical
}
* HTML .goog-custom-button-inner-box {
	LEFT: -1px
}
* HTML .goog-custom-button-rtl .goog-custom-button-outer-box {
	LEFT: -1px
}
* HTML .goog-custom-button-rtl .goog-custom-button-inner-box {
	RIGHT: auto
}
*:first-child + HTML .goog-custom-button-inner-box {
	LEFT: -1px
}
*:first-child + HTML .goog-custom-button-rtl .goog-custom-button-inner-box {
	LEFT: 1px
}
:unknown .goog-custom-button {
	LINE-HEIGHT: 0
}
:unknown .goog-custom-button-outer-box {
	LINE-HEIGHT: 0
}
:unknown .goog-custom-button-inner-box {
	LINE-HEIGHT: normal
}
.goog-custom-button-disabled {
	BACKGROUND-IMAGE: none !important; FILTER: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3
}
.goog-custom-button-disabled .goog-custom-button-outer-box {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
.goog-custom-button-disabled .goog-custom-button-inner-box {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
* HTML .goog-custom-button-disabled {
	PADDING-BOTTOM: 0px !important; MARGIN: 2px 1px; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; PADDING-TOP: 0px !important
}
*:first-child + HTML .goog-custom-button-disabled {
	PADDING-BOTTOM: 0px !important; MARGIN: 2px 1px; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; PADDING-TOP: 0px !important
}
.goog-custom-button-hover .goog-custom-button-outer-box {
	BORDER-BOTTOM-COLOR: #69e !important; BORDER-TOP-COLOR: #9cf !important; BORDER-RIGHT-COLOR: #69e !important; BORDER-LEFT-COLOR: #7af !important
}
.goog-custom-button-hover .goog-custom-button-inner-box {
	BORDER-BOTTOM-COLOR: #69e !important; BORDER-TOP-COLOR: #9cf !important; BORDER-RIGHT-COLOR: #69e !important; BORDER-LEFT-COLOR: #7af !important
}
.goog-custom-button-active {
	BACKGROUND-COLOR: #bbb; BACKGROUND-POSITION: left bottom
}
.goog-custom-button-checked {
	BACKGROUND-COLOR: #bbb; BACKGROUND-POSITION: left bottom
}
.goog-custom-button-focused .goog-custom-button-outer-box {
	BORDER-BOTTOM-COLOR: orange; BORDER-TOP-COLOR: orange; BORDER-RIGHT-COLOR: orange; BORDER-LEFT-COLOR: orange
}
.goog-custom-button-focused .goog-custom-button-inner-box {
	BORDER-BOTTOM-COLOR: orange; BORDER-TOP-COLOR: orange; BORDER-RIGHT-COLOR: orange; BORDER-LEFT-COLOR: orange
}
.goog-custom-button-collapse-right {
	MARGIN-RIGHT: 0px
}
.goog-custom-button-collapse-right .goog-custom-button-outer-box {
	MARGIN-RIGHT: 0px
}
.goog-custom-button-collapse-right .goog-custom-button-inner-box {
	MARGIN-RIGHT: 0px
}
.goog-custom-button-collapse-left {
	MARGIN-LEFT: 0px
}
.goog-custom-button-collapse-left .goog-custom-button-outer-box {
	MARGIN-LEFT: 0px
}
.goog-custom-button-collapse-left .goog-custom-button-inner-box {
	MARGIN-LEFT: 0px
}
.goog-custom-button-collapse-left .goog-custom-button-inner-box {
	BORDER-LEFT: #fff 1px solid
}
.goog-custom-button-checked .goog-custom-button-inner-box {
	BORDER-LEFT: #ddd 1px solid
}
* HTML .goog-custom-button-collapse-left .goog-custom-button-inner-box {
	LEFT: 0px
}
*:first-child + HTML .goog-custom-button-collapse-left .goog-custom-button-inner-box {
	LEFT: 0px
}
.goog-flat-button {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #8c2425; MARGIN: 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 6px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 6px; FONT: 13px "Trebuchet MS",Tahoma,Arial,sans-serif; COLOR: #fff; BORDER-TOP: #000 1px solid; CURSOR: pointer; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 2px; -moz-outline: none
}
.goog-flat-button-disabled {
	BORDER-BOTTOM-COLOR: #888; BACKGROUND-COLOR: #ccc; BORDER-TOP-COLOR: #888; COLOR: #888; BORDER-RIGHT-COLOR: #888; BORDER-LEFT-COLOR: #888; CURSOR: default
}
.goog-flat-button-hover {
	BORDER-BOTTOM-COLOR: #8c2425; BACKGROUND-COLOR: #eaa4a5; BORDER-TOP-COLOR: #8c2425; COLOR: #8c2425; BORDER-RIGHT-COLOR: #8c2425; BORDER-LEFT-COLOR: #8c2425
}
.goog-flat-button-active {
	BORDER-BOTTOM-COLOR: #5b4169; BACKGROUND-COLOR: #d1a8ea; BORDER-TOP-COLOR: #5b4169; COLOR: #5b4169; BORDER-RIGHT-COLOR: #5b4169; BORDER-LEFT-COLOR: #5b4169
}
.goog-flat-button-selected {
	BORDER-BOTTOM-COLOR: #5b4169; BACKGROUND-COLOR: #d1a8ea; BORDER-TOP-COLOR: #5b4169; COLOR: #5b4169; BORDER-RIGHT-COLOR: #5b4169; BORDER-LEFT-COLOR: #5b4169
}
.goog-flat-button-checked {
	BORDER-BOTTOM-COLOR: #5b4169; BACKGROUND-COLOR: #d1a8ea; BORDER-TOP-COLOR: #5b4169; COLOR: #5b4169; BORDER-RIGHT-COLOR: #5b4169; BORDER-LEFT-COLOR: #5b4169
}
.goog-flat-button-focused {
	BORDER-BOTTOM-COLOR: #5b4169; BORDER-TOP-COLOR: #5b4169; BORDER-RIGHT-COLOR: #5b4169; BORDER-LEFT-COLOR: #5b4169
}
.goog-flat-button-collapse-right {
	MARGIN-RIGHT: 0px
}
.goog-flat-button-collapse-left {
	BORDER-LEFT: medium none; MARGIN-LEFT: 0px
}
.goog-button {
	BORDER-BOTTOM-COLOR: #036; BACKGROUND-COLOR: #69c; BORDER-TOP-COLOR: #036; COLOR: #036; BORDER-RIGHT-COLOR: #036; BORDER-LEFT-COLOR: #036
}
.goog-button-disabled {
	BORDER-BOTTOM-COLOR: #333; BACKGROUND-COLOR: #999; BORDER-TOP-COLOR: #333; COLOR: #333; BORDER-RIGHT-COLOR: #333; BORDER-LEFT-COLOR: #333
}
.goog-button-hover {
	BORDER-BOTTOM-COLOR: #369; BACKGROUND-COLOR: #9cf; BORDER-TOP-COLOR: #369; COLOR: #369; BORDER-RIGHT-COLOR: #369; BORDER-LEFT-COLOR: #369
}
.goog-button-active {
	BORDER-BOTTOM-COLOR: #69c; BORDER-TOP-COLOR: #69c; COLOR: #69c; BORDER-RIGHT-COLOR: #69c; BORDER-LEFT-COLOR: #69c
}
.modal-dialog {
	BORDER-BOTTOM: #3a5774 1px solid; POSITION: absolute; BORDER-LEFT: #3a5774 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #c1d9ff; COLOR: #000; BORDER-TOP: #3a5774 1px solid; BORDER-RIGHT: #3a5774 1px solid; PADDING-TOP: 4px
}
.modal-dialog A {
	COLOR: #06c; CURSOR: pointer
}
.modal-dialog A:link {
	COLOR: #06c; CURSOR: pointer
}
.modal-dialog A:visited {
	COLOR: #06c; CURSOR: pointer
}
.modal-dialog-bg {
	POSITION: absolute; BACKGROUND: #999; TOP: 0px; LEFT: 0px
}
.modal-dialog-title {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 15px; BACKGROUND: #e0edfe; COLOR: #000; FONT-SIZE: 120%; VERTICAL-ALIGN: middle; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.modal-dialog-title-close {
	POSITION: absolute; WIDTH: 15px; BACKGROUND: url(//ssl.gstatic.com/editor/editortoolbar.png) #e0edfe no-repeat -528px 0px; HEIGHT: 15px; TOP: 8px; CURSOR: default; RIGHT: 10px
}
.modal-dialog-buttons {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.modal-dialog-content {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.goog-menu-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: url(//ssl.gstatic.com/editor/button-bg.png) #ddd repeat-x left top; COLOR: #000; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.goog-menu-button-outer-box {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #aaa; BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: #aaa; BORDER-TOP-STYLE: solid; BORDER-RIGHT-COLOR: #aaa; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: #aaa
}
.goog-menu-button-inner-box {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: #aaa; BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: #aaa; BORDER-TOP-STYLE: solid; BORDER-RIGHT-COLOR: #aaa; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: #aaa
}
.goog-menu-button-outer-box {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.goog-menu-button-inner-box {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; MARGIN: 0px -1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px
}
* HTML .goog-menu-button-inner-box {
	LEFT: -1px
}
* HTML .goog-menu-button-rtl .goog-menu-button-outer-box {
	RIGHT: auto; LEFT: -1px
}
* HTML .goog-menu-button-rtl .goog-menu-button-inner-box {
	RIGHT: auto
}
*:first-child + HTML .goog-menu-button-inner-box {
	LEFT: -1px
}
*:first-child + HTML .goog-menu-button-rtl .goog-menu-button-inner-box {
	RIGHT: auto; LEFT: 1px
}
:unknown .goog-menu-button {
	LINE-HEIGHT: 0
}
:unknown .goog-menu-button-outer-box {
	LINE-HEIGHT: 0
}
:unknown .goog-menu-button-inner-box {
	LINE-HEIGHT: 0
}
:unknown .goog-menu-button-caption {
	LINE-HEIGHT: normal
}
:unknown .goog-menu-button-dropdown {
	LINE-HEIGHT: normal
}
.goog-menu-button-disabled {
	BACKGROUND-IMAGE: none !important; FILTER: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3
}
.goog-menu-button-disabled .goog-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
.goog-menu-button-disabled .goog-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
.goog-menu-button-disabled .goog-menu-button-caption {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
.goog-menu-button-disabled .goog-menu-button-dropdown {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
* HTML .goog-menu-button-disabled {
	PADDING-BOTTOM: 0px !important; MARGIN: 2px 1px; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; PADDING-TOP: 0px !important
}
*:first-child + HTML .goog-menu-button-disabled {
	PADDING-BOTTOM: 0px !important; MARGIN: 2px 1px; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; PADDING-TOP: 0px !important
}
.goog-menu-button-hover .goog-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #69e !important; BORDER-TOP-COLOR: #9cf !important; BORDER-RIGHT-COLOR: #69e !important; BORDER-LEFT-COLOR: #7af !important
}
.goog-menu-button-hover .goog-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #69e !important; BORDER-TOP-COLOR: #9cf !important; BORDER-RIGHT-COLOR: #69e !important; BORDER-LEFT-COLOR: #7af !important
}
.goog-menu-button-active {
	BACKGROUND-COLOR: #bbb; BACKGROUND-POSITION: left bottom
}
.goog-menu-button-open {
	BACKGROUND-COLOR: #bbb; BACKGROUND-POSITION: left bottom
}
.goog-menu-button-focused .goog-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: orange; BORDER-TOP-COLOR: orange; BORDER-RIGHT-COLOR: orange; BORDER-LEFT-COLOR: orange
}
.goog-menu-button-focused .goog-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: orange; BORDER-TOP-COLOR: orange; BORDER-RIGHT-COLOR: orange; BORDER-LEFT-COLOR: orange
}
.goog-menu-button-caption {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.goog-menu-button-dropdown {
	WIDTH: 7px; BACKGROUND: url(//ssl.gstatic.com/editor/editortoolbar.png) no-repeat -388px 50%; VERTICAL-ALIGN: top
}
* HTML .goog-menu-button-rtl .goog-menu-button-inner-box {
	LEFT: -2px !important
}
* HTML .goog-toolbar-button-rtl .goog-toolbar-button-outer-box {
	LEFT: auto !important
}
* HTML .goog-toolbar-button-rtl .goog-toolbar-button-inner-box {
	RIGHT: auto !important; LEFT: 1px !important
}
* HTML .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-outer-box {
	RIGHT: auto !important
}
* HTML .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box {
	MARGIN: 0px
}
BODY {
	BACKGROUND-COLOR: white; MARGIN: 0px; FONT-FAMILY: Arial,sans-serif,sans; COLOR: black; FONT-SIZE: 13px
}
#docs-titlebar {
	MARGIN-TOP: -1px; HEIGHT: 44px; CLEAR: both; FONT-SIZE: 13px
}
.docs-exp {
	BORDER-BOTTOM: #800 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #800 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; COLOR: #800; FONT-SIZE: 11px; BORDER-TOP: #800 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #800 1px solid; PADDING-TOP: 2px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
.docs-exp-link {
	COLOR: #800
}
#docs-logo {
	MARGIN: 6px 8px 0px; HEIGHT: 30px; VERTICAL-ALIGN: middle
}
.docs-butter {
	TEXT-ALIGN: center
}
.docs-butter-inner {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.docs-butter-info {
	BACKGROUND: #f6bc5d; COLOR: #222
}
.docs-butter-info-link {
	COLOR: #0658b5
}
.docs-butter-warning {
	BACKGROUND: #c00; COLOR: #fff
}
.docs-butter-warning-link {
	COLOR: #c3d9ff
}
.docs-doc-icon-img {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.docs-titlebar-mid-td {
	WIDTH: 100%; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.docs-titlebar-mid {
	WIDTH: 100%; HEIGHT: 44px; FONT-SIZE: 100%; MARGIN-RIGHT: -9999px
}
.docs-title-td {
	WIDTH: 100%; VERTICAL-ALIGN: top; PADDING-TOP: 9px
}
.docs-title-outer {
	POSITION: relative; WIDTH: 100%; WHITE-SPACE: nowrap; OVERFLOW: hidden; MARGIN-RIGHT: -9999px
}
.docs-title {
	POSITION: relative; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: inline-block; MAX-WIDTH: 70%
}
.docs-title-inner {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 160px; PADDING-RIGHT: 4px; FONT: 15px/21px Arial,sans-serif; OVERFLOW: hidden; BORDER-TOP: #fff 1px solid; CURSOR: default; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 1px
}
.docs-title-focused .docs-title-inner {
	BACKGROUND-COLOR: #ffffd6; CURSOR: pointer
}
.docs-title-hover .docs-title-inner {
	BACKGROUND-COLOR: #ffffd6; CURSOR: pointer
}
.docs-title-untitled .docs-title-inner {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.docs-title-focused .docs-title-inner {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.docs-title-hover .docs-title-inner {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.docs-title-hover .docs-title-fade {
	VISIBILITY: hidden
}
.docs-title-focused .docs-title-fade {
	VISIBILITY: hidden
}
.docs-title-fade {
	POSITION: absolute; TOP: 1px; RIGHT: 30%
}
* HTML .docs-title-fade {
	RIGHT: 1px
}
.docs-title-fade1 {
	POSITION: relative; WIDTH: 5px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 22px
}
.docs-title-fade2 {
	POSITION: relative; WIDTH: 5px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 22px
}
.docs-title-fade3 {
	POSITION: relative; WIDTH: 5px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 22px
}
.docs-title-fade1 {
	FILTER: alpha(opacity=82); opacity: 0.82
}
.docs-title-fade2 {
	FILTER: alpha(opacity=62); opacity: 0.62
}
.docs-title-fade3 {
	FILTER: alpha(opacity=40); opacity: 0.4
}
.docs-title-strut {
	WIDTH: 90px; MARGIN-BOTTOM: -20px
}
.docs-title-pill {
	PADDING-LEFT: 16px; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.docs-notice-td {
	TEXT-ALIGN: right; PADDING-BOTTOM: 13px; LINE-HEIGHT: 18px; PADDING-LEFT: 8px; WHITE-SPACE: nowrap; COLOR: #999; VERTICAL-ALIGN: bottom
}
.docs-titlebar-buttons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#docs-titlebar-start-presentation {
	MARGIN-RIGHT: 8px !important
}
#docs-titlebar-save {
	MARGIN-RIGHT: 8px !important
}
#docs-titlebar-save-close {
	MARGIN-RIGHT: 8px !important
}
#docs-titlebar-save {
	TEXT-ALIGN: center
}
#docs-titlebar-share-action {
	FONT-WEIGHT: bold
}
#docs-titlebar-share {
	FONT-WEIGHT: bold
}
#docs-titlebar-share-action .goog-custom-button-inner-box {
	PADDING-LEFT: 10px; PADDING-RIGHT: 6px
}
.docs-titlebar-share-single .goog-custom-button-inner-box {
	PADDING-LEFT: 10px; PADDING-RIGHT: 6px
}
.docs-menubar {
	POSITION: relative; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT: 13px Arial,sans-serif; WHITE-SPACE: nowrap; BACKGROUND: #e3e9ff; BORDER-TOP: #bcf 2px solid; CURSOR: default
}
.docs-menubar .goog-control {
	PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 8px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 8px; PADDING-TOP: 5px
}
.docs-menubar .goog-control-hover {
	BORDER-BOTTOM: #68e 1px solid; BORDER-LEFT: #68e 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #68e; COLOR: #fff; BORDER-TOP: #68e 1px solid; BORDER-RIGHT: #68e 1px solid; PADDING-TOP: 4px
}
.docs-menubar .goog-control-open {
	BORDER-BOTTOM: #68e 1px solid; BORDER-LEFT: #68e 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #68e; COLOR: #fff; BORDER-TOP: #68e 1px solid; BORDER-RIGHT: #68e 1px solid; PADDING-TOP: 4px
}
.docs-menubar .goog-control-disabled {
	COLOR: #ccc
}
.docs-presence {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #68e; COLOR: white; TOP: 0px; RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#docs-toolbar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #fff 1px solid
}
.docs-gaia-disabled {
	COLOR: #999; CURSOR: text
}
.docs-hide-label {
	LINE-HEIGHT: 1em; MARGIN-BOTTOM: -1em; VISIBILITY: hidden
}
.docs-icon {
	WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.goog-color-menu-button-indicator .docs-icon {
	HEIGHT: 14px
}
.docs-icon-save {
	BACKGROUND-POSITION: 0px 0px
}
.docs-icon-print {
	BACKGROUND-POSITION: -16px 0px
}
.docs-icon-undo {
	BACKGROUND-POSITION: -32px 0px
}
.docs-icon-redo {
	BACKGROUND-POSITION: -48px 0px
}
.docs-icon-copy {
	BACKGROUND-POSITION: -64px 0px
}
.docs-icon-cut {
	BACKGROUND-POSITION: -80px 0px
}
.docs-icon-paste {
	BACKGROUND-POSITION: -96px 0px
}
.docs-icon-document {
	BACKGROUND-POSITION: -112px 0px
}
.docs-icon-presentation {
	BACKGROUND-POSITION: -128px 0px
}
.docs-icon-spreadsheet {
	BACKGROUND-POSITION: -144px 0px
}
.docs-icon-form {
	BACKGROUND-POSITION: -160px 0px
}
.docs-icon-drawing {
	BACKGROUND-POSITION: -176px 0px
}
.docs-icon-image {
	BACKGROUND-POSITION: -192px 0px
}
.docs-icon-clipboard {
	BACKGROUND-POSITION: -208px 0px
}
.docs-icon-bold {
	BACKGROUND-POSITION: -224px 0px
}
.docs-icon-italic {
	BACKGROUND-POSITION: -240px 0px
}
.docs-icon-text-color {
	BACKGROUND-POSITION: -256px 0px
}
.docs-icon-align-left {
	BACKGROUND-POSITION: -272px 0px
}
.docs-icon-align-center {
	BACKGROUND-POSITION: -288px 0px
}
.docs-icon-align-right {
	BACKGROUND-POSITION: -304px 0px
}
.docs-icon-valign-top {
	BACKGROUND-POSITION: -320px 0px
}
.docs-icon-valign-middle {
	BACKGROUND-POSITION: -336px 0px
}
.docs-icon-valign-bottom {
	BACKGROUND-POSITION: -352px 0px
}
.docs-icon-list-number {
	BACKGROUND-POSITION: -368px 0px
}
.docs-icon-list-bullet {
	BACKGROUND-POSITION: -384px 0px
}
.docs-icon-indent {
	BACKGROUND-POSITION: -400px 0px
}
.docs-icon-outdent {
	BACKGROUND-POSITION: -416px 0px
}
.docs-icon-underline {
	BACKGROUND-POSITION: -432px 0px
}
.docs-icon-text-bgcolor {
	BACKGROUND-POSITION: -448px 0px
}
.docs-icon-textbox {
	BACKGROUND-POSITION: -464px 0px
}
.docs-icon-shapes {
	BACKGROUND-POSITION: -480px 0px
}
.docs-icon-line-width {
	BACKGROUND-POSITION: -496px 0px
}
.docs-icon-no-color {
	BACKGROUND-POSITION: -512px 0px
}
.docs-icon-fill-color {
	BACKGROUND-POSITION: -528px 0px
}
.docs-icon-line-color {
	BACKGROUND-POSITION: -544px 0px
}
.docs-icon-table {
	BACKGROUND-POSITION: -560px 0px
}
.docs-icon-comment {
	BACKGROUND-POSITION: -576px 0px
}
.docs-icon-chart {
	BACKGROUND-POSITION: -592px 0px
}
.docs-icon-list-number-rtl {
	BACKGROUND-POSITION: -608px 0px
}
.docs-icon-list-bullet-rtl {
	BACKGROUND-POSITION: -624px 0px
}
.docs-icon-list-indent-rtl {
	BACKGROUND-POSITION: -640px 0px
}
.docs-icon-list-outdent-rtl {
	BACKGROUND-POSITION: -656px 0px
}
.docs-icon-share {
	BACKGROUND-POSITION: -672px 0px
}
.docs-icon-superscript {
	BACKGROUND-POSITION: -688px 0px
}
.docs-icon-subscript {
	BACKGROUND-POSITION: -704px 0px
}
.docs-icon-strikethrough {
	BACKGROUND-POSITION: -720px 0px
}
.share-client-dialog {
	WIDTH: auto
}
.share-client-dialog .modal-dialog-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.share-client-dialog IFRAME {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.share-client-dialog .modal-dialog-buttons {
	DISPLAY: none
}
.share-client-error-dialog {
	WIDTH: 400px
}
.share-client-error-dialog .modal-dialog-title {
	DISPLAY: none
}
.share-client-error-dialog .modal-dialog-content {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.share-menu-invite-icon {
	BACKGROUND-POSITION: 0px 0px
}
.share-menu-view-icon {
	BACKGROUND-POSITION: -16px 0px
}
.share-menu-domain-icon {
	BACKGROUND-POSITION: -48px 0px
}
.share-menu-link-icon {
	BACKGROUND-POSITION: -278px 0px
}
.share-menu-hint {
	COLOR: #888
}
.share-pill {
	COLOR: #364583; FONT-SIZE: 11px
}
.access-page {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 576px; PADDING-RIGHT: 12px; HEIGHT: 321px; PADDING-TOP: 12px
}
.access-page-contents {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 100%
}
.access-page-email-icon {
	WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.access-page-event-icon {
	WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.access-page-folder-icon {
	WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.access-page-notification-icon {
	WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.access-page-email-icon {
	BACKGROUND-POSITION: -80px 0px
}
.access-page-disabled .access-page-email-icon {
	BACKGROUND-POSITION: -144px 0px
}
.access-page-event-icon {
	BACKGROUND-POSITION: -96px 0px
}
.access-page-disabled .access-page-event-icon {
	BACKGROUND-POSITION: -160px 0px
}
.access-page-folder-icon {
	BACKGROUND-POSITION: -112px 0px
}
.access-page-disabled .access-page-folder-icon {
	BACKGROUND-POSITION: -176px 0px
}
.access-page-notification-icon {
	BACKGROUND-POSITION: -128px 0px
}
.access-page-disabled .access-page-notification-icon {
	BACKGROUND-POSITION: -192px 0px
}
.access-page-vertical-spacer {
	WIDTH: 10px
}
.access-page-spacer {
	HEIGHT: 10px
}
.access-page-link {
	WHITE-SPACE: nowrap; COLOR: #0066cc; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: underline
}
.access-page-disabled .access-page-link {
	COLOR: #999 !important; CURSOR: auto
}
.access-page-action-item .access-page-link {
	FONT-SIZE: 12px !important
}
.access-page-action-item {
	WHITE-SPACE: nowrap; MARGIN-BOTTOM: 5px
}
.access-page-action-area {
	PADDING-LEFT: 10px; WIDTH: 100%; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
.access-page-butter {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff1a8; PADDING-LEFT: 3px; WIDTH: 80%; PADDING-RIGHT: 3px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.access-page-error {
	PADDING-BOTTOM: 5px; COLOR: #ff0000 !important; FONT-SIZE: 11px
}
.access-page-bottom {
	PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #e0edfe; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 12px; PADDING-TOP: 12px
}
.access-page-multi-acl-list {
	BORDER-BOTTOM: #e0edfe 1px solid; BORDER-LEFT: #e0edfe 1px solid; BORDER-TOP: #e0edfe 1px solid; BORDER-RIGHT: #e0edfe 1px solid
}
.access-page-multi-acl-list-contents {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 2; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #999; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.access-page-promo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.access-page-promo-heading {
	FONT-WEIGHT: bold
}
.acl-entry-list {
	BORDER-BOTTOM: #e0edfe 1px solid; BORDER-LEFT: #e0edfe 1px solid; OVERFLOW: auto; BORDER-TOP: #e0edfe 1px solid; BORDER-RIGHT: #e0edfe 1px solid
}
.acl-entry-list-contents {
	WIDTH: 100%
}
.acl-entry-item-name {
	OVERFLOW-X: hidden; WIDTH: 190px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap
}
.acl-entry-item-name-contents {
	VERTICAL-ALIGN: middle
}
.acl-entry-user-no-icon {
	WIDTH: 22px; HEIGHT: 22px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.acl-entry-user-icon {
	WIDTH: 22px; HEIGHT: 22px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.acl-entry-item-role {
	TEXT-ALIGN: right
}
.acl-entry-item TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 3px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.acl-entry-list-role-col {
	WIDTH: 10%
}
.acl-entry-list-button-scope-col {
	WIDTH: 90%
}
.acl-entry-domain-icon {
	WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 8px
}
.acl-entry-all-users-icon {
	WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 8px
}
.acl-entry-domain-icon {
	BACKGROUND-POSITION: -48px 0px
}
.acl-entry-user-no-icon {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -256px 0px
}
.acl-permission TD {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 13px; PADDING-TOP: 3px
}
.acl-permission-delete {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.acl-permission-delete-icon {
	WIDTH: 15px; BACKGROUND-POSITION: -359px 0px; HEIGHT: 15px; CURSOR: pointer
}
.acl-permission-deleted {
	FILTER: alpha(opacity=25); opacity: 0.25; -moz-opacity: 0.25
}
.advanced-permissions {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 576px; PADDING-RIGHT: 12px; HEIGHT: 321px; PADDING-TOP: 12px
}
.advanced-permissions-contents {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 100%
}
.advanced-permissions-horizontal-line {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(204,204,204); PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; PADDING-TOP: 0px
}
.advanced-permissions-vertical-spacer {
	HEIGHT: 10px
}
.advanced-permissions-horizontal-spacer {
	WIDTH: 10px
}
.advanced-permissions-description-text {
	LINE-HEIGHT: 1.3em; COLOR: #888
}
.advanced-permissions-supplemental-text {
	COLOR: #aaa; FONT-SIZE: 10px
}
.advanced-permissions-emphasized-supplemental-text {
	COLOR: #aaa; FONT-SIZE: 10px
}
.advanced-permissions-emphasized-supplemental-text {
	COLOR: red !important
}
.advanced-permissions A {
	FONT-SIZE: 12px
}
.advanced-permissions-url-box {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 10px; COLOR: #aaa; FONT-SIZE: 10px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px
}
.advanced-permissions TD {
	FONT-SIZE: 13px
}
.advanced-permissions-options-list {
	WIDTH: 100%; OVERFLOW: auto
}
.advanced-permissions-options-list-container {
	WIDTH: 100%
}
.email-attach {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 579px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.email-attach-block-label {
	DISPLAY: block; FONT-WEIGHT: bold
}
.email-attach-block-field {
	WIDTH: 100%; DISPLAY: block
}
SELECT.email-attach-block-field {
	WIDTH: auto
}
.email-attach FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.email-attach LEGEND {
	COLOR: black
}
.email-attach UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.email-attach-inline-field {
	DISPLAY: inline
}
.email-attach-input-section {
	POSITION: relative; PADDING-BOTTOM: 14px
}
.email-attach-default-button-text {
	FONT-WEIGHT: bold
}
.email-attach-buttons-section {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 14px
}
.email-attach-medium-text-area {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 45px
}
.email-attach-required-marker {
	COLOR: red
}
.email-attach-link {
	WHITE-SPACE: nowrap; COLOR: #0066cc; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: underline
}
.email-page {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 576px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.email-page TD {
	FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px
}
.email-page TEXTAREA {
	FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px
}
.email-page-header {
	FONT-WEIGHT: bold
}
.email-page BUTTON {
	MARGIN-RIGHT: 5px
}
.email-page-vertical-spacer {
	WIDTH: 10px
}
.email-page-spacer {
	HEIGHT: 10px
}
.email-page-link {
	WHITE-SPACE: nowrap; COLOR: #0066cc; FONT-SIZE: 11px; CURSOR: pointer; TEXT-DECORATION: underline
}
.email-page-deemphasize {
	COLOR: #888; FONT-SIZE: 11px
}
.email-page-option-label {
	FONT-SIZE: 11px
}
.email-page-to-textbox {
	POSITION: relative; WIDTH: 100%; HEIGHT: 170px; OVERFLOW: auto
}
.email-page-to-container {
	POSITION: relative; WIDTH: 100%; HEIGHT: 170px; OVERFLOW: auto
}
.email-page-to-container {
	BORDER-BOTTOM: #e0edfe 1px solid; BORDER-LEFT: #e0edfe 1px solid; BORDER-TOP: #e0edfe 1px solid; BORDER-RIGHT: #e0edfe 1px solid
}
.email-page-buttons {
	PADDING-TOP: 14px
}
.share-fmb {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 4px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; COLOR: #333; VERTICAL-ALIGN: middle; BORDER-TOP: #fff 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; -moz-outline: none
}
.share-fmb-disabled {
	CURSOR: default
}
.share-fmb-disabled .share-fmb-dropdown {
	DISPLAY: none
}
.share-fmb-hover {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.share-fmb-active {
	BORDER-BOTTOM-COLOR: #69e !important; BORDER-TOP-COLOR: #9cf !important; BORDER-RIGHT-COLOR: #69e !important; BORDER-LEFT-COLOR: #7af !important
}
.share-fmb-focused {
	BORDER-BOTTOM-COLOR: #69e !important; BORDER-TOP-COLOR: #9cf !important; BORDER-RIGHT-COLOR: #69e !important; BORDER-LEFT-COLOR: #7af !important
}
.share-fmb-caption {
	PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top
}
.share-fmb-dropdown {
	WIDTH: 10px; BACKGROUND-POSITION: -228px 0px; VERTICAL-ALIGN: top
}
.invite-page {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 576px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.invite-page TD {
	MARGIN-TOP: 0px; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px
}
.invite-page TEXTAREA {
	MARGIN-TOP: 0px; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px
}
.invite-page-header {
	FONT-WEIGHT: bold
}
.invite-page BUTTON {
	MARGIN-RIGHT: 5px
}
.invite-page-area-small {
	WIDTH: 100%; HEIGHT: 100px
}
.invite-page-field {
	WIDTH: 100%
}
.invite-page-area-big {
	WIDTH: 100%; HEIGHT: 180px
}
* HTML .invite-page-area-big {
	HEIGHT: 160px !important
}
*:first-child + HTML .invite-page-area-big {
	HEIGHT: 160px !important
}
.invite-page-vertical-spacer {
	WIDTH: 10px
}
.invite-page-spacer {
	HEIGHT: 10px
}
.invite-page-link {
	WHITE-SPACE: nowrap; COLOR: #0066cc; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: underline
}
.invite-page-deemphasize {
	COLOR: #888; FONT-SIZE: 12px
}
.invite-page-error {
	COLOR: #ff0000
}
.invite-page-buttons {
	PADDING-TOP: 14px
}
.link-page {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 450px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
* HTML .link-page {
	WIDTH: 100%; PADDING-RIGHT: 20px
}
*:first-child + HTML .link-page {
	WIDTH: 100%; PADDING-RIGHT: 20px
}
.link-page-contents {
	FONT-SIZE: 12px
}
.link-page-spacer {
	HEIGHT: 15px
}
.link-page-url-box {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 85%; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.link-page-disabled {
	COLOR: #999
}
.link-page-horizontal-line {
	BORDER-TOP: #ccc 1px solid
}
.link-page-indented {
	MARGIN-LEFT: 30px
}
.link-page BUTTON {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.notification-header {
	FONT-WEIGHT: bold
}
.notification-standard-text {
	FONT-FAMILY: arial,sans-serif; FONT-SIZE: 13px
}
.notification-field {
	WIDTH: 100%; MARGIN-BOTTOM: 14px
}
.notification-area-big {
	WIDTH: 100%; MARGIN-BOTTOM: 14px; HEIGHT: 178px
}
* HTML .notification-area-big {
	MARGIN-BOTTOM: 14px; HEIGHT: 154px !important
}
*:first-child + HTML .notification-area-big {
	MARGIN-BOTTOM: 14px; HEIGHT: 154px !important
}
.notification-options-label {
	FONT-SIZE: 11px
}
.page-dialog .goog-tabpane-tabs {
	PADDING-TOP: 5px
}
.page-dialog-no-tabs .goog-tabpane-tabs {
	DISPLAY: none; PADDING-TOP: 0px
}
.page-dialog {
	WIDTH: auto
}
* HTML .page-dialog {
	WIDTH: 600px !important
}
*:first-child + HTML .page-dialog {
	WIDTH: 600px !important
}
.page-dialog .modal-dialog-content {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.permissions-list {
	WIDTH: 468px; FONT-FAMILY: arial,sans-serif; HEIGHT: 150px; FONT-SIZE: 13px; OVERFLOW: auto
}
.permissions-list-contents {
	WIDTH: 100%; EMPTY-CELLS: show
}
.permissions-list-scope-col {
	WIDTH: 75%
}
.permissions-list-role-col {
	WIDTH: 18%
}
.permissions-list-del-col {
	WIDTH: 7%
}
.privacy-contents {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #e0edfe; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 8px
}
.privacy-header {
	FONT-WEIGHT: bold
}
.privacy-emphasize {
	FONT-WEIGHT: bold
}
.scope-check-item TD {
	PADDING-BOTTOM: 3px; OVERFLOW-X: hidden; PADDING-LEFT: 5px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.scope-check-item {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
.scope-check-user-no-icon {
	WIDTH: 22px; HEIGHT: 22px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.scope-check-icon {
	WIDTH: 22px; HEIGHT: 22px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.scope-check-user-no-icon {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -256px 0px
}
.scope-check-scope {
	OVERFLOW-X: hidden; WIDTH: 180px; TEXT-OVERFLOW: ellipsis
}
.scope-check-menu {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.scope-check-menu .goog-option-selected {
	BACKGROUND-COLOR: #e0edfe !important
}
.share-status-dialog {
	Z-INDEX: 100; WIDTH: 475px
}
.share-status-dialog-contents {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.share-status-dialog-text-field {
	WIDTH: 50%
}
.share-status-dialog-spacer {
	HEIGHT: 15px
}
.share-status-dialog-spacer-small {
	HEIGHT: 7px
}
.share-status-dialog-captcha {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; HEIGHT: 70px; PADDING-TOP: 5px
}
.goog-tabpane {
	POSITION: relative; BACKGROUND-COLOR: #f3f8ff
}
.goog-tabpane-tabs {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f3f8ff; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px; -moz-outline: none
}
.goog-tabpane-cont {
	BORDER-BOTTOM-COLOR: #c1d9ff; BACKGROUND-COLOR: #fff; ZOOM: 1; BORDER-RIGHT-COLOR: #c1d9ff; CLEAR: both; OVERFLOW: auto; BORDER-LEFT-COLOR: #c1d9ff; BORDER-TOP: #c1d9ff 1px solid
}
.goog-tabpane-tab {
	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 3ex; PADDING-RIGHT: 3ex; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 11px; TOP: 1px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.goog-tabpane-tab-selected {
	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 3ex; PADDING-RIGHT: 3ex; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 11px; TOP: 1px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.goog-tabpane-tab-selected {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #c1d9ff 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #c1d9ff 1px solid; BORDER-RIGHT: #c1d9ff 1px solid
}
.goog-tabpane-tab {
	BACKGROUND-COLOR: #f3f8ff
}
* HTML .goog-tabpane-clear {
	DISPLAY: none
}
*:first-child + HTML .goog-tabpane-clear {
	DISPLAY: none
}
.two-column-contents {
	WIDTH: 100%
}
.two-column-right {
	PADDING-LEFT: 10px
}
.two-column-left {
	PADDING-RIGHT: 10px
}
.modal-dialog-bg {
	POSITION: absolute; BACKGROUND-COLOR: #999; TOP: 0px; LEFT: 0px
}
.modal-dialog {
	BORDER-BOTTOM: #3a5774 1px solid; POSITION: absolute; BORDER-LEFT: #3a5774 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #c1d9ff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: arial,sans-serif; COLOR: #000; BORDER-TOP: #3a5774 1px solid; BORDER-RIGHT: #3a5774 1px solid; PADDING-TOP: 8px; -moz-outline: none
}
.modal-dialog TABLE {
	BORDER-COLLAPSE: collapse
}
.modal-dialog A {
	COLOR: #0066cc; CURSOR: pointer
}
.modal-dialog A:link {
	COLOR: #0066cc; CURSOR: pointer
}
.modal-dialog A:visited {
	COLOR: #0066cc; CURSOR: pointer
}
.modal-dialog-title {
	POSITION: relative; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #e0edfe; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; ZOOM: 1; COLOR: #000000; FONT-SIZE: 12pt; VERTICAL-ALIGN: middle; OVERFLOW: hidden; CURSOR: hand; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
* HTML .modal-dialog-content {
	POSITION: relative; ZOOM: 1
}
*:first-child + HTML .modal-dialog-content {
	POSITION: relative; ZOOM: 1
}
* HTML .modal-dialog-title {
	WIDTH: 100%
}
*:first-child + HTML .modal-dialog-title {
	WIDTH: 100%
}
.modal-dialog-title-close {
	POSITION: absolute; WIDTH: 15px; HEIGHT: 15px; TOP: 8px; CURSOR: default; RIGHT: 10px
}
.modal-dialog-buttons {
	BACKGROUND-COLOR: #fff; FONT-SIZE: 12px
}
.modal-dialog-content {
	BACKGROUND-COLOR: #fff; FONT-SIZE: 12px
}
.modal-dialog-buttons {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.modal-dialog-buttons BUTTON {
	MARGIN-RIGHT: 5px
}
.modal-dialog TABLE {
	BORDER-COLLAPSE: collapse
}
.goog-imageless-button {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 0px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; LIST-STYLE-TYPE: none; MARGIN: 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,sans-serif; BACKGROUND: #e3e3e3; COLOR: #222; VERTICAL-ALIGN: middle; BORDER-TOP: #bbb 1px solid; CURSOR: default; BORDER-RIGHT: #bbb 0px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.goog-imageless-button-outer-box {
	BORDER-BOTTOM: #bbb 0px solid; BORDER-LEFT: #bbb 1px solid; BORDER-TOP: #bbb 0px solid; MARGIN-RIGHT: -2px; BORDER-RIGHT: #bbb 1px solid; LEFT: -1px
}
.goog-imageless-button-top-shadow {
	BORDER-BOTTOM: #eee 3px solid; LINE-HEIGHT: 9px; MARGIN-BOTTOM: -12px; BACKGROUND: #f9f9f9
}
.goog-imageless-button-content {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.goog-imageless-button-collapse-right {
	BORDER-RIGHT-WIDTH: 1px; MARGIN-RIGHT: -2px
}
.goog-imageless-button-collapse-left .goog-imageless-button-outer-box {
	BORDER-LEFT-COLOR: #eee; MARGIN-RIGHT: -1px; LEFT: 0px
}
.goog-imageless-button-disabled {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND: #eee; COLOR: #666; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.goog-imageless-button-disabled .goog-imageless-button-outer-box {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND: #eee; COLOR: #666; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.goog-imageless-button-disabled .goog-imageless-button-top-shadow {
	VISIBILITY: hidden
}
.goog-imageless-button-active {
	BACKGROUND: #f9f9f9
}
.goog-imageless-button-checked {
	BACKGROUND: #f9f9f9
}
.goog-imageless-button-active .goog-imageless-button-top-shadow {
	BACKGROUND: #e3e3e3
}
.goog-imageless-button-checked .goog-imageless-button-top-shadow {
	BACKGROUND: #e3e3e3
}
.goog-imageless-button-active {
	COLOR: #000
}
.goog-imageless-button-hover {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000
}
.goog-imageless-button-hover .goog-imageless-button-outer-box {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000
}
* HTML .goog-imageless-button-inner-box {
	POSITION: static; ZOOM: 1; DISPLAY: inline
}
* HTML .goog-imageless-button-outer-box {
	RIGHT: 0px
}
.sd-contents {
	PADDING-LEFT: 7px; FONT-FAMILY: Arial,sans-serif; FONT-SIZE: 13px
}
.sd-folder-icon {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); MARGIN: 0px 2px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.sd-star {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); MARGIN: 0px 2px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.sd-icon {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); MARGIN: 0px 2px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.sd-folder-icon {
	MARGIN: 0px; BACKGROUND-POSITION: -48px 50%
}
.sd-star {
	PADDING-LEFT: 1px
}
.sd-star-loading {
	BACKGROUND-POSITION: -304px 50%
}
.sd-star-on {
	BACKGROUND-POSITION: -272px 50%
}
.sd-star-off {
	BACKGROUND-POSITION: -256px 50%
}
.sd-buttons {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 14.1ex; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.sd-button-text {
	VERTICAL-ALIGN: middle
}
.sd-name-box {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 2px; WIDTH: 71.3%; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
TR.sd-table-row {
	HEIGHT: 4ex
}
* HTML .sd-name-box {
	WIDTH: 150px
}
.sd-label-cell {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px; FONT-FAMILY: Arial,sans-serif; FONT-SIZE: 13px
}
.sd-save-button {
	FONT-WEIGHT: bold
}
.sd-spacing {
	WIDTH: 5px
}
.sd-modal-dialog {
	WIDTH: 28em
}
.du-folders-popup {
	Z-INDEX: 100; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: white; PADDING-LEFT: 8px; WIDTH: 250px; PADDING-RIGHT: 8px; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px
}
.goog-useragent-ie .du-folders-popup {
	WIDTH: 310px
}
.du-folders-popup-buttons {
	PADDING-TOP: 8px
}
.goog-useragent-ie .goog-tree-item {
	WIDTH: 100%
}
.du-folder-icon {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); MARGIN: 0px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -48px 50%; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.du-select-destination-text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 19px
}
.du-select-destination-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 1px
}
.du-folders-popup {
	Z-INDEX: 100; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: white; PADDING-LEFT: 8px; WIDTH: 250px; PADDING-RIGHT: 8px; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px
}
.goog-useragent-ie .du-folders-popup {
	WIDTH: 310px
}
.du-folders-popup-buttons {
	PADDING-TOP: 8px
}
.goog-useragent-ie .goog-tree-item {
	WIDTH: 100%
}
.goog-tree-item {
	-moz-outline: none; -moz-user-select: none; -webkit-user-select: none
}
.goog-tree-item .selected {
	BACKGROUND-COLOR: #5184d2; WHITE-SPACE: nowrap; COLOR: #fff; VERTICAL-ALIGN: middle; CURSOR: default; FONT-WEIGHT: bold; -moz-user-select: none
}
.goog-tree-item-dragover .treedoclistview-node-name {
	BACKGROUND-COLOR: #5184d2; COLOR: #fff
}
.goog-tree-item-dragover .treedoclistview-root-node-name {
	BACKGROUND-COLOR: #5184d2; COLOR: #fff
}
.tree-item-children {
	PADDING-LEFT: 19px
}
.goog-tree-row {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 15px; VERTICAL-ALIGN: middle; CURSOR: default; PADDING-TOP: 2px
}
.goog-tree-item-label {
	WIDTH: 95%; FONT-FAMILY: arial,sans-serif; WHITE-SPACE: nowrap; EMPTY-CELLS: show; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.goog-tree-expand-icon {
	WIDTH: 12px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
.goog-tree-expand-icon-minus {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); BACKGROUND-POSITION: -402px center
}
.goog-tree-expand-icon-lminus {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); BACKGROUND-POSITION: -402px center
}
.goog-tree-expand-icon-tminus {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); BACKGROUND-POSITION: -402px center
}
.goog-tree-expand-icon-plus {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); BACKGROUND-POSITION: -384px center
}
.goog-tree-expand-icon-tplus {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); BACKGROUND-POSITION: -384px center
}
.goog-tree-expand-icon-lplus {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/icons_8.png); BACKGROUND-POSITION: -384px center
}
.goog-tree-expand-icon-blank {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 8px
}
.treedoclistview {
	-moz-outline: none
}
.goog-tree-root {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; HEIGHT: 268px; OVERFLOW: auto; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.treedoclistview-node-name {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.treedoclistview-node-icon {
	WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.treedoclistview-spacing {
	WIDTH: 5px
}
.treedoclistview-root-node-name {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px
}
.treedoclistview-disabled-root-node-name {
	COLOR: #999
}
.treedoclistview-root-icon {
	BACKGROUND-IMAGE: url(https://docs.google.com/images/doclist/folder_4.png); PADDING-BOTTOM: 4px; WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.selected .treedoclistview-node-message {
	COLOR: #fff
}
.selected .treedoclistview-disabled-root-node-name {
	COLOR: #fff
}
.treedoclistview-node-message {
	PADDING-LEFT: 8px; COLOR: #666
}
.treedoclistview-node-promotion-link {
	PADDING-LEFT: 8px; COLOR: #4865f2; FONT-SIZE: 12px; CURSOR: pointer
}
BODY {
	MARGIN: 0px; FONT-FAMILY: arial,sans,sans-serif
}
#app-container {
	POSITION: absolute; CLEAR: both; TOP: 115px
}
.prtDbxGroupOnOff {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 85px; PADDING-RIGHT: 3px; HEIGHT: 79px; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.dlgTblGen {
	WIDTH: 98%; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed; MARGIN-LEFT: 2px
}
.toolOuter {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; FONT-SIZE: 10pt; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.toolArrows {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-SIZE: 6pt; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer
}
.toolContent {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: center; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: hidden
}
.toolTable {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-SPACING: 0px; BORDER-TOP-STYLE: none; HEIGHT: 100%; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-LEFT-STYLE: none; LEFT: 0px
}
.sheetDisabled {
	PADDING-BOTTOM: 2px; MARGIN: 0px 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; WHITE-SPACE: nowrap; COLOR: #676767; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.sheetDisabled #tri {
	DISPLAY: none
}
.sheetMenuSheet {
	PADDING-BOTTOM: 2px; MARGIN: 0px 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; WHITE-SPACE: nowrap; COLOR: #00c; FONT-SIZE: 11px; CURSOR: pointer; TEXT-DECORATION: underline; PADDING-TOP: 2px
}
.sheetMenuSheet #tri {
	DISPLAY: none
}
.sheetActive {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; BACKGROUND-COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: #b3b3b3 1px solid; TEXT-DECORATION: none
}
.sheetActive #tri {
	POSITION: relative; DISPLAY: inline-block; MARGIN-LEFT: 2px
}
.sheetReadonly {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; BACKGROUND-COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: #b3b3b3 1px solid; TEXT-DECORATION: none
}
.sheetReadonly #tri {
	DISPLAY: none
}
.sheetProtected .lock {
	MARGIN: -2px 2px 0px -2px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat -640px 50%; FLOAT: left; HEIGHT: 16px
}
.sheetProtectedForAny .lock {
	MARGIN: -2px 2px 0px -2px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat -640px 50%; FLOAT: left; HEIGHT: 16px
}
.sheetProtectedForAny .lock {
	FILTER: alpha(opacity=50); opacity: 0.50; -moz-opacity: 0.50
}
.sheetFormula {
	BORDER-BOTTOM: #b3b3b3 1px dotted; BORDER-LEFT: #b3b3b3 1px dotted; BACKGROUND-COLOR: #ffc; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: #b3b3b3 1px dotted; TEXT-DECORATION: none
}
.formulaAddressLocator {
	Z-INDEX: 10; BOX-SIZING: border-box; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #3366cc; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: visible; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 2px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.divTop {
	Z-INDEX: 7; POSITION: absolute; BORDER-BOTTOM-STYLE: none; FILTER: alpha(opacity=0); BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #000; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; opacity: 0; -moz-opacity: 0
}
.divSelObjs {
	Z-INDEX: 5; POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; OVERFLOW: visible
}
.divCopySelection {
	LINE-HEIGHT: 0
}
.divActiveCell {
	Z-INDEX: 6; BOX-SIZING: border-box; BORDER-BOTTOM: #3366cc 2px solid; POSITION: absolute; BORDER-LEFT: #3366cc 2px solid; FONT-SIZE: 1pt; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.divOtherCursor {
	Z-INDEX: 6; BOX-SIZING: border-box; BORDER-BOTTOM: #3366cc 2px solid; POSITION: absolute; BORDER-LEFT: #3366cc 2px solid; FONT-SIZE: 1pt; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.divOtherCursorEditing {
	FILTER: alpha(opacity=30); BACKGROUND: #000; opacity: 0.30; -moz-opacity: 0.30
}
.divOtherCursorLegend {
	BOX-SIZING: border-box; POSITION: relative; MARGIN: 2px; WIDTH: 9px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat 0px -96px; FLOAT: left; HEIGHT: 9px; FONT-SIZE: 0pt; TOP: 2px; CURSOR: pointer; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.editBoxWrapper {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.editBox {
	BORDER-BOTTOM: #a5c4ff 2px solid; POSITION: absolute; BORDER-LEFT: #3063c9 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; OVERFLOW: auto; BORDER-TOP: #3063c9 2px solid; BORDER-RIGHT: #a5c4ff 2px solid; PADDING-TOP: 0px
}
.IE .editBox {
	PADDING-TOP: 1px
}
.editBoxResizerTable {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.divRowResize {
	Z-INDEX: 6; POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #3366cc; BORDER-TOP-STYLE: none; VISIBILITY: hidden; FONT-SIZE: 1pt; BORDER-LEFT-STYLE: none
}
.divColResize {
	Z-INDEX: 6; POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #3366cc; BORDER-TOP-STYLE: none; VISIBILITY: hidden; FONT-SIZE: 1pt; BORDER-LEFT-STYLE: none
}
.divRowResize {
	WIDTH: 35px; HEIGHT: 6px; CURSOR: n-resize; LEFT: 1px
}
.divColResize {
	WIDTH: 6px; HEIGHT: 20px; TOP: 1px; CURSOR: e-resize
}
.divMsg {
	Z-INDEX: 10; POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #cc0000; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP-STYLE: none; COLOR: white; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.divMsgInfoOnly {
	BACKGROUND-COLOR: #68a62b
}
.divSelection {
	Z-INDEX: 5; BOX-SIZING: border-box; BORDER-BOTTOM: 0px; POSITION: absolute; FILTER: alpha(opacity=20); BORDER-LEFT: 0px; BACKGROUND-COLOR: #3366cc; FONT-SIZE: 1pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px; opacity: 0.20; -moz-opacity: 0.20; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.divMouseShadow {
	Z-INDEX: 5; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; FONT-SIZE: 10pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.divFormuSelect {
	Z-INDEX: 6; BOX-SIZING: border-box; BORDER-BOTTOM: 0px; POSITION: absolute; FILTER: alpha(opacity=20); BORDER-LEFT: 0px; BACKGROUND-COLOR: #008000; FONT-SIZE: 1pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px; opacity: 0.20; -moz-opacity: 0.20; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.divSelectionDragDrop {
	Z-INDEX: 5; BOX-SIZING: border-box; BORDER-BOTTOM: #36c 2px solid; POSITION: absolute; FILTER: alpha(opacity=20); BORDER-LEFT: #36c 2px solid; BACKGROUND-COLOR: #777; FONT-SIZE: 1pt; BORDER-TOP: #36c 2px solid; BORDER-RIGHT: #36c 2px solid; opacity: 0.20; -moz-opacity: 0.20; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.divDropSelection {
	Z-INDEX: 10; BOX-SIZING: border-box; BORDER-BOTTOM: #777 2px solid; POSITION: absolute; BORDER-LEFT: #777 2px solid; FONT-SIZE: 1pt; BORDER-TOP: #777 2px solid; BORDER-RIGHT: #777 2px solid; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.tableOverlay {
	BORDER-BOTTOM: #999 2px solid; POSITION: absolute; BORDER-LEFT: #999 2px solid; MARGIN: -2px 0px 0px -2px; BORDER-TOP: #999 2px solid; BORDER-RIGHT: #999 2px solid
}
.tableWidget {
	BORDER-BOTTOM: #000 2px solid; POSITION: absolute; BORDER-LEFT: #000 2px solid; MARGIN: -2px 0px 0px -2px; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid
}
.dragDropIcon {
	Z-INDEX: 7; POSITION: absolute; BORDER-BOTTOM-COLOR: transparent; BACKGROUND-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; CURSOR: auto
}
.panels {
	Z-INDEX: 1; POSITION: relative; BACKGROUND-COLOR: #e8eef7; FONT-SIZE: 10pt; OVERFLOW: hidden
}
.panelStatus {
	BORDER-LEFT: #c0c0c0 1px solid
}
.secStatus {
	PADDING-LEFT: 5px; COLOR: #676767; FONT-SIZE: 13px; OVERFLOW: hidden; CURSOR: pointer
}
.secStatCopy {
	COLOR: #c00000; FONT-SIZE: 10px
}
.secStatDisconn {
	COLOR: #c00000
}
.secVersion {
	TEXT-ALIGN: right; BORDER-LEFT: #fff 2px solid; PADDING-RIGHT: 5px; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; CURSOR: pointer; PADDING-TOP: 5px
}
.menuMainLink {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #00c; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; TEXT-DECORATION: underline; PADDING-TOP: 2px
}
.dialog-settings {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 8px; PADDING-TOP: 6px
}
.dialog-settings-label {
	FONT-WEIGHT: bold
}
.dialog-settings-input {
	PADDING-LEFT: 10px; WIDTH: 375px; VERTICAL-ALIGN: top
}
.dialog-settings-text {
	PADDING-LEFT: 20px; WIDTH: 150px; COLOR: #676767; FONT-SIZE: 8pt; VERTICAL-ALIGN: top
}
.input-selection {
	WIDTH: 120px
}
.dialog-selection {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 8px; PADDING-TOP: 6px
}
.dialog-selection-editbox {
	PADDING-LEFT: 5px; WIDTH: 200px; VERTICAL-ALIGN: middle
}
.notification-rule {
	FONT-SIZE: 10pt
}
.notification-rule-disabled {
	COLOR: lightgray !important; FONT-SIZE: 8pt
}
.dialog-notifications-bounds {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 512px; HEIGHT: 250px; VERTICAL-ALIGN: top; OVERFLOW: auto; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.dialog-notifications-list {
	WIDTH: 100%; VERTICAL-ALIGN: top
}
.dialog-notifications {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 2px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
.dialog-notifications-label {
	FONT-WEIGHT: bold
}
.dialog-notifications-gap {
	PADDING-LEFT: 25px
}
.dialog-notifications-toplabel {
	FONT-WEIGHT: bold
}
.dialog-notifications-input {
	PADDING-LEFT: 25px; VERTICAL-ALIGN: top
}
.dialog-notifications-input .disabled {
	COLOR: lightgray !important
}
.dialog-notifications-label .disabled {
	COLOR: lightgray !important
}
.dialog-notifications-text {
	PADDING-LEFT: 20px; WIDTH: 150px; COLOR: #676767; FONT-SIZE: 8pt; VERTICAL-ALIGN: top
}
.notifications-add {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.dialog-publishobject-div {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 15px; WIDTH: 350px; PADDING-RIGHT: 15px; FONT-SIZE: 10pt; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px
}
.dialog-publishobject-msg {
	FONT-SIZE: 10pt
}
.dialog-ranges-div {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 350px; HEIGHT: 250px; OVERFLOW: auto; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.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 {
	TEXT-ALIGN: center; WIDTH: 15px; COLOR: #999; CURSOR: default
}
.dialog-ranges-link-disabled {
	COLOR: #676767; TEXT-DECORATION: none
}
.acl-dialog TABLE.disabled TD {
	BORDER-BOTTOM-COLOR: #ccc !important; BACKGROUND: #f6f6f6; COLOR: #a0a0a0
}
.gadgetSettings {
	BORDER-BOTTOM: #999 1px solid; PADDING-LEFT: 25px; BACKGROUND: url(http://www.google.com/images/spreadsheets/gadgets/stripe.gif); MAX-HEIGHT: 350px; OVERFLOW: auto
}
.gadgetSettingsLoading {
	TEXT-ALIGN: center; FONT-STYLE: italic; MARGIN-TOP: 45px; COLOR: #666; FONT-SIZE: 13px
}
.gadgetSettingsNone {
	TEXT-ALIGN: center; MARGIN: 20px 0px; HEIGHT: 70px; COLOR: #666; FONT-SIZE: 13px
}
.gadgetSettingsError {
	COLOR: #cc0000; FONT-SIZE: 11px
}
.gadgetSettingsControls {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.gadgetSettingsHelp {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; FONT-SIZE: 10pt; PADDING-TOP: 3px
}
.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 0px 4px
}
.aclDialogUserList {
	HEIGHT: 140px; MAX-HEIGHT: 160px; OVERFLOW: auto
}
.addRowsPopupContainer {
	Z-INDEX: 9999; BORDER-BOTTOM: #c8c8c8 1px solid; POSITION: absolute; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e8eef7; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 2px
}
.addRowsPopupText {
	PADDING-RIGHT: 4px; COLOR: #00c
}
.insertRowsErrorDiv {
	COLOR: #c00
}
.insertRowsInput {
	WIDTH: 23px; HEIGHT: 18px; FONT-SIZE: 10px
}
.addRowsPlusButton {
	POSITION: absolute; TEXT-ALIGN: center; BACKGROUND-COLOR: #e8eef7; BOTTOM: 0px; BORDER-TOP: rgb(204,204,204) 1px solid; CURSOR: pointer; LEFT: 0px
}
.divAutoFillSelection {
	Z-INDEX: 5; BOX-SIZING: border-box; BORDER-BOTTOM: gray 2px dashed; POSITION: absolute; BORDER-LEFT: gray 2px dashed; FONT-SIZE: 1pt; BORDER-TOP: gray 2px dashed; BORDER-RIGHT: gray 2px dashed; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.divAutoFillHandle {
	Z-INDEX: 7; BORDER-BOTTOM: white 2px solid; POSITION: absolute; BORDER-LEFT: white 2px solid; BACKGROUND-COLOR: #36c; WIDTH: 5px; HEIGHT: 5px; FONT-SIZE: 1pt; BORDER-TOP: white 2px solid; TOP: 0px; CURSOR: crosshair; BORDER-RIGHT: white 2px solid; LEFT: 0px
}
.divHiddenAutoFillHandle {
	Z-INDEX: 7; BORDER-BOTTOM: white 2px solid; POSITION: absolute; BORDER-LEFT: white 2px solid; BACKGROUND-COLOR: #36c; WIDTH: 5px; HEIGHT: 5px; FONT-SIZE: 1pt; BORDER-TOP: white 2px solid; TOP: 0px; CURSOR: crosshair; BORDER-RIGHT: white 2px solid; LEFT: 0px
}
.IE .divAutoFillHandle {
	WIDTH: 9px; HEIGHT: 7px
}
.IE .divHiddenAutoFillHandle {
	WIDTH: 9px; HEIGHT: 7px
}
.divHiddenAutoFillHandle {
	FILTER: alpha(opacity=0); opacity: 0; -moz-opacity: 0
}
.cp-outer-div {
	Z-INDEX: 100; BORDER-BOTTOM: #9daecd 2px solid; POSITION: absolute; BORDER-LEFT: #e8f1ff 2px solid; BORDER-TOP: #e8f1ff 2px solid; TOP: 0px; BORDER-RIGHT: #9daecd 2px solid; LEFT: 0px
}
.cp-main-table {
	BACKGROUND-COLOR: #c3deff
}
.cp-mouseover {
	BACKGROUND-COLOR: #5570cc; COLOR: #fff; CURSOR: pointer
}
.cp-mouseout {
	BACKGROUND-COLOR: #c3deff; COLOR: #000
}
.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 {
	WIDTH: 100px; MARGIN-LEFT: 5px
}
.cf-color-divs {
	BORDER-BOTTOM: #c3d9ff 1px solid; BORDER-LEFT: #c3d9ff 1px solid; WIDTH: 25px; HEIGHT: 16px; MARGIN-LEFT: 6px; BORDER-TOP: #c3d9ff 1px solid; CURSOR: pointer; BORDER-RIGHT: #c3d9ff 1px solid
}
.cf-delete {
	COLOR: #999; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.cf-example {
	BORDER-BOTTOM: #c1d9ff 1px solid; HEIGHT: 18px; COLOR: #777; FONT-SIZE: 71%; VERTICAL-ALIGN: top
}
.cf-add {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.dv-helptext {
	WIDTH: 300px; MARGIN-LEFT: 5px
}
.dv-errortext {
	COLOR: red; FONT-WEIGHT: bold
}
.dv-smalltext {
	FONT-SIZE: 10px
}
.dv-exampletext {
	COLOR: #777; MARGIN-LEFT: 5px; FONT-SIZE: 10px
}
.dv-editbox {
	WIDTH: 100px; MARGIN-LEFT: 5px
}
.dv-trrules TD {
	PADDING-BOTTOM: 7px
}
.dv-trrules TD .input-selection {
	PADDING-BOTTOM: 7px; MARGIN-LEFT: 5px
}
.dv-operators {
	MARGIN-LEFT: 5px
}
.dv-operators-date {
	WIDTH: 140px; MARGIN-LEFT: 5px
}
.dv-inputs {
	WIDTH: 120px; MARGIN-LEFT: 5px
}
.dv-strictness-1 {
	PADDING-BOTTOM: 1px
}
.dv-strictness-2 {
	PADDING-TOP: 0px
}
.gadget-picker-left-panel {
	WIDTH: 180px; HEIGHT: 500px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #bbcced 1px solid
}
.gadget-picker-right-panel {
	OVERFLOW-Y: auto; WIDTH: 450px; HEIGHT: 440px; PADDING-TOP: 20px
}
.gadget-picker-category {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; HEIGHT: 30px; CURSOR: pointer; PADDING-TOP: 0px
}
.gadget-picker-category-link {
	COLOR: #00c; TEXT-DECORATION: underline
}
.gadget-picker-category-selected {
	BACKGROUND-COLOR: #c3d9ff; FONT-WEIGHT: bold
}
.gadget-picker-developer-pitch {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.gadget-picker-pitch-title {
	MARGIN: 10px 0px 6px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.gadget-picker-pitch-body {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 14px
}
.gadget-picker-pitch-footer {
	FONT-SIZE: 14px
}
.gadget-picker-gadget {
	PADDING-BOTTOM: 30px; MARGIN-BOTTOM: 30px
}
.gadget-picker-gadget-details INPUT {
	MARGIN-BOTTOM: 30px
}
.gadget-picker-image {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; MARGIN-BOTTOM: 30px; FLOAT: left; BORDER-TOP: #bbb 1px solid; CURSOR: pointer; BORDER-RIGHT: #bbb 1px solid
}
.gadget-picker-gadget-details {
	WIDTH: 250px; FLOAT: left; MARGIN-LEFT: 10px
}
.gadget-picker-gadget-name {
	FONT-WEIGHT: bold
}
.gadget-picker-disclaimer {
	COLOR: #666; CLEAR: both; FONT-SIZE: 9px
}
.gadget-picker-gadget-author {
	MARGIN-BOTTOM: 5px; COLOR: gray
}
.gadget-picker-gadget-description {
	MARGIN-BOTTOM: 10px
}
.gadget-picker-custom-title {
	FONT-WEIGHT: bold
}
.gadget-picker-custom-url {
	MARGIN-RIGHT: 5px
}
.gadget-picker-custom-button {
	FONT-WEIGHT: bold
}
.gadget-picker-custom-example {
	PADDING-BOTTOM: 10px; COLOR: gray; FONT-WEIGHT: normal
}
.gadget-picker-custom-more {
	FONT-WEIGHT: bold
}
.gadget-picker-custom-submit {
	PADDING-BOTTOM: 10px; FONT-WEIGHT: normal
}
.gadget-picker-custom-input LI {
	PADDING-BOTTOM: 8px
}
.function-picker-table {
	BACKGROUND-COLOR: #c3d9ff
}
.function-picker-help-table {
	WIDTH: 100%; HEIGHT: 100%
}
.function-picker-help-table TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 5px
}
.function-picker-left-panel {
	BORDER-LEFT: #c3d9ff 1px solid; OVERFLOW-Y: auto; BACKGROUND-COLOR: #fff; WIDTH: 140px; HEIGHT: 273px; BORDER-TOP: #c3d9ff 1px solid
}
.function-picker-right-panel {
	OVERFLOW-Y: auto; BACKGROUND-COLOR: #c3d9ff; WIDTH: 160px; HEIGHT: 270px; BORDER-TOP: #c3d9ff 3px solid
}
.function-picker-down-panel {
	BORDER-BOTTOM: #a1b7dd 1px solid; BORDER-LEFT: #a1b7dd 1px solid; OVERFLOW-Y: auto; BACKGROUND-COLOR: #fff; WIDTH: 300px; HEIGHT: 60px; BORDER-TOP: #a1b7dd 1px solid; BORDER-RIGHT: #a1b7dd 1px solid
}
.function-picker-function {
	BORDER-BOTTOM: #a1b7dd 1px solid; BORDER-LEFT: #c3d9ff 5px solid; LINE-HEIGHT: 23px; PADDING-LEFT: 5px; HEIGHT: 20px; COLOR: #00c; CURSOR: pointer; BORDER-RIGHT: #c3d9ff 5px solid
}
.function-picker-function-selected {
	BACKGROUND-COLOR: #fff; FONT-WEIGHT: bold
}
.function-picker-function-link {
	COLOR: #00c
}
.function-picker-category {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #00c; CURSOR: pointer; PADDING-TOP: 5px
}
.function-picker-category-link {
	COLOR: #00c
}
.function-picker-category-selected {
	BACKGROUND-COLOR: #c3d9ff; COLOR: #000; FONT-WEIGHT: bold
}
.function-picker-function-usage {
	CURSOR: pointer; align: left
}
.function-picker-more-link {
	WIDTH: 100%; HEIGHT: 100%; COLOR: #00c; VERTICAL-ALIGN: bottom; TEXT-DECORATION: underline
}
.function-picker-more-text {
	CURSOR: pointer
}
.function-picker-explanation-text {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; COLOR: gray; FONT-SIZE: 75%; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
.query-data-source-url-dialog-url-div {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 15px; WIDTH: 300px; PADDING-RIGHT: 15px; FONT-SIZE: 10pt; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px
}
.app-icon {
	WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat; HEIGHT: 16px
}
.app-icon-hyperlink {
	BACKGROUND-POSITION: -733px 50%
}
.app-icon-arrow {
	WIDTH: 9px; BACKGROUND-POSITION: -755px 50%; HEIGHT: 9px
}
.app-icon-sortbar {
	WIDTH: 34px; BACKGROUND-POSITION: -767px 50%; HEIGHT: 12px
}
.app-icon-columnbar {
	WIDTH: 7px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat 0px -307px; HEIGHT: 22px
}
.sketchy-dialog-bg {
	POSITION: absolute; OVERFLOW: auto; TOP: 0px; LEFT: 0px
}
.sketchy-dialog-fg {
	POSITION: absolute; OVERFLOW: auto; TOP: 0px; LEFT: 0px
}
.sketchy-dialog-bg {
	Z-INDEX: 10000; BACKGROUND-COLOR: #999
}
.sketchy-dialog-fg {
	Z-INDEX: 10002; CURSOR: move
}
.sketchy-dialog {
	Z-INDEX: 10001; BORDER-BOTTOM: #333 1px solid; POSITION: absolute; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #c3d9ff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #333 1px solid; CURSOR: move; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 8px
}
.sketchy-dialog-title {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #e0edfe; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 15px; FONT: bold 14px Arial,sans-serif; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.sketchy-dialog-title-text {
	VERTICAL-ALIGN: middle
}
.sketchy-dialog-title-close {
	POSITION: absolute; HEIGHT: 24px; TOP: 4px; RIGHT: 8px
}
.sketchy-dialog-title-autosave {
	POSITION: absolute; FONT: 12px Arial,sans-serif; COLOR: #666
}
.sketchy-dialog-content {
	BACKGROUND-COLOR: #fff
}
.print-sheet-not-supported {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: red; PADDING-TOP: 3px
}
.browseButton {
	-moz-user-select: none
}
.toast {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 227px; BOTTOM: -200px; DISPLAY: block; FONT-SIZE: 13px; RIGHT: 30px; opacity: 1
}
.toast A {
	COLOR: #00c; CURSOR: pointer
}
.toastTop {
	WIDTH: 227px
}
.toastFill {
	Z-INDEX: 20; WIDTH: 227px; HEIGHT: 92px; VERTICAL-ALIGN: top
}
.toastTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.toastContent {
	PADDING-BOTTOM: 8px; MARGIN-TOP: -8px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.toastImgIE {
	Z-INDEX: -10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%
}
#modalDialogBackground {
	Z-INDEX: 9; POSITION: absolute; FILTER: alpha(opacity=70); BACKGROUND-COLOR: #fff; WIDTH: 105%; DISPLAY: none; BACKGROUND-REPEAT: repeat; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.70; -moz-opacity: 0.70
}
.dlgNotRounded {
	Z-INDEX: 6; BORDER-BOTTOM: #333 1px solid; POSITION: absolute; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 350px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
.dlgBar {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: transparent; HEIGHT: 30px; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; TOP: 15px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; LEFT: 20px
}
.dlgContentOut {
	BORDER-BOTTOM: #c3deff 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #c3deff 1px solid; BACKGROUND-COLOR: #c3deff; COLOR: #000; VERTICAL-ALIGN: middle; OVERFLOW: auto; BORDER-TOP: #c3deff 1px solid; BORDER-RIGHT: #c3deff 1px solid
}
.dlgClose {
	BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: right; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #00c; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
INPUT.dlgButt {
	PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; CURSOR: pointer; PADDING-TOP: 2px
}
IFRAME.dropMenu {
	Z-INDEX: 99; POSITION: absolute
}
DIV.dropMenu {
	Z-INDEX: 100; POSITION: absolute
}
TABLE.dropMenu {
	BORDER-BOTTOM: #676767 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #676767 1px solid; PADDING-TOP: 0px
}
TABLE.dropMenu TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #00c; FONT-SIZE: 13px; PADDING-TOP: 0px
}
TABLE.dropMenu DIV.item {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; PADDING-TOP: 4px
}
TABLE.dropMenu SPAN.activepicker {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; COLOR: #676767; FONT-SIZE: 10px; PADDING-TOP: 4px
}
TABLE.dropMenu SPAN.picker {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; COLOR: #00c; FONT-SIZE: 10px; TEXT-DECORATION: underline; PADDING-TOP: 4px
}
TABLE.dropMenu TD.picker {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
TABLE.dropMenu DIV.key {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; COLOR: #676767; FONT-SIZE: 10px; PADDING-TOP: 4px
}
TABLE.dropMenu SPAN.pickerkey {
	TEXT-ALIGN: left; WHITE-SPACE: nowrap; COLOR: #676767; FONT-SIZE: 10px
}
TABLE.dropMenu DIV.submenukey {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #00c; FONT-SIZE: 10px; PADDING-TOP: 4px
}
TABLE.dropMenu DIV.symbol {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; FONT-SIZE: 12px; PADDING-TOP: 1px
}
TABLE.dropMenu DIV.input {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; COLOR: #676767; FONT-SIZE: 10px; PADDING-TOP: 4px
}
TABLE.dropMenu DIV.button {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; COLOR: #676767; FONT-SIZE: 10px; PADDING-TOP: 0px
}
TABLE.dropMenu DIV.symbolname {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; FONT-SIZE: 12px; PADDING-TOP: 1px
}
TABLE.dropMenu TD.sep {
	BACKGROUND-COLOR: #ddd; HEIGHT: 1px
}
.divIcon {
	Z-INDEX: 7; POSITION: absolute; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; CURSOR: pointer; -moz-box-sizing: border-box
}
.divIconUp {
	BORDER-BOTTOM: #9daecd 1px solid; BORDER-LEFT: #e8f1ff 1px solid; BACKGROUND-COLOR: #c3d9ff; BORDER-TOP: #e8f1ff 1px solid; BORDER-RIGHT: #9daecd 1px solid
}
.divIconDown {
	BORDER-BOTTOM: #e8f1ff 1px solid; BORDER-LEFT: #9daecd 1px solid; BACKGROUND-COLOR: #c3d9ff; BORDER-TOP: #9daecd 1px solid; BORDER-RIGHT: #e8f1ff 1px solid
}
.cellPresenceDiv {
	Z-INDEX: 7; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #65ad89; PADDING-LEFT: 2px; PADDING-RIGHT: 1px; COLOR: white; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px; -moz-box-sizing: border-box
}
.commentDiv {
	Z-INDEX: 7; POSITION: absolute; OVERFLOW: auto; -moz-box-sizing: border-box
}
.attrCommentDivTd {
	BORDER-BOTTOM: #676767 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #676767 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e0e0e0; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; BORDER-TOP: #676767 1px solid; BORDER-RIGHT: #676767 1px solid; PADDING-TOP: 3px
}
.userCommentTextArea {
	BORDER-BOTTOM: #676767 1px solid; BORDER-LEFT: #676767 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff4c2; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: 9pt arial,sans,sans-serif; BORDER-TOP: #676767 1px solid; BORDER-RIGHT: #676767 1px solid; PADDING-TOP: 3px
}
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: #c3d9ff 1px solid
}
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: #486c91 1px solid
}
TABLE.notify TD.main {
	BORDER-RIGHT: #ff8a00 1px solid
}
TABLE.disabled TD.main {
	BORDER-RIGHT: #ccc 1px solid
}
TABLE.tab TD.ul {
	WIDTH: 2px; VERTICAL-ALIGN: top
}
TABLE.tab TD.ur {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
TABLE.tab TD.main {
	FONT-SIZE: 13px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
TABLE.tab TD.main A {
	COLOR: #00c; TEXT-DECORATION: none
}
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: #999
}
TABLE.tab TD.main DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}
TABLE.atab TD.main DIV {
	PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.bar {
	HEIGHT: 34px
}
TD.tabdesc {
	PADDING-LEFT: 10px; COLOR: white; FONT-SIZE: 16px
}
TD.closebox {
	PADDING-RIGHT: 10px
}
DIV.tabcontent {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 8px; OVERFLOW-Y: auto; BACKGROUND-COLOR: #f2f4f7; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 100%; PADDING-TOP: 8px
}
TD.tabcontent {
	FONT-SIZE: 12px
}
TD.tabcontentBig {
	FONT-SIZE: 14px
}
DIV.tabborder {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #79b; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.modal-dialog {
	Z-INDEX: 10
}
.modal-dialog-bg {
	Z-INDEX: 9
}
BODY {
	FONT-SIZE: 13px
}
BODY TD {
	FONT-SIZE: 13px
}
.tblGenFixed {
	FONT-SIZE: 13px
}
.tblGeneric {
	FONT-SIZE: 13px
}
.dn {
	DISPLAY: none
}
.framesContainer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.divRowHead .framesContainer {
	MARGIN-BOTTOM: 1px
}
.framesContainerCells {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tiles {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 0px; BORDER-TOP-STYLE: none; HEIGHT: 0px; BORDER-LEFT-STYLE: none; TOP: 0px; LEFT: 0px
}
.tblGenFixed TD.comment {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/comment.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.tblGenFixed TD.date {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/date.gif); PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.tblGenFixed TD.date-on {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/date-on.gif); PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.tblGenFixed TD.comment-date {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/comment-date.gif); PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.tblGenFixed TD.comment-date-on {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/comment-date-on.gif); PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top
}
.tblGenFixed TD {
	Z-INDEX: 1; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: normal; LETTER-SPACING: 0px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: #ccc 1px solid; WORD-SPACING: 0px; PADDING-TOP: 0px
}
.tblGenFixed TD.hd {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c8c8c8; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.tblGenFixed TR.rShim TD {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tblGenFixed TD.rShim {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.divFrozRowHead .tblGenFixed TD.hd {
	BORDER-BOTTOM: #c8c8c8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c8c8c8 0px solid; BACKGROUND-COLOR: #e8eef7; WIDTH: 35px; COLOR: #333; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-TOP: #c8c8c8 0px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
.divRowHead .tblGenFixed TD.hd {
	BORDER-BOTTOM: #c8c8c8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c8c8c8 0px solid; BACKGROUND-COLOR: #e8eef7; WIDTH: 35px; COLOR: #333; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-TOP: #c8c8c8 0px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
#tblMain TD.hd P {
	MARGIN: 0px; WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.colHeadTable TD.hd P {
	MARGIN: 0px; WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden
}
TD.rShim {
	WIDTH: 35px; HEIGHT: 0px; BORDER-RIGHT: #c8c8c8 1px solid
}
.divColHead .tblGenFixed TR.hd TD {
	BORDER-BOTTOM: #c8c8c8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c8c8c8 0px solid; BACKGROUND-COLOR: #e8eef7; COLOR: #333; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-TOP: #c8c8c8 0px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
.tblGenFixed .sortBar {
	BORDER-BOTTOM: #c8c8c8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c8c8c8 0px solid; BACKGROUND-COLOR: #e8eef7; COLOR: #333; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-TOP: #c8c8c8 0px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
.tblGenFixed .sortBarOn {
	BORDER-BOTTOM: #c8c8c8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c8c8c8 0px solid; BACKGROUND-COLOR: #e8eef7; COLOR: #333; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-TOP: #c8c8c8 0px solid; BORDER-RIGHT: #c8c8c8 1px solid
}
.divColHead .tblGenFixed TR.hd TD {
	HEIGHT: 20px
}
.divColHead .tblGenFixed TR.hd TD.on {
	BACKGROUND-COLOR: #c8c8c8
}
.divRowHead .tblGenFixed TR.on TD.hd {
	BACKGROUND-COLOR: #c8c8c8
}
.divColHead .tblGenFixed TR.hd TD {
	BORDER-BOTTOM: #9fc2fd 1px solid
}
.divColHead .tblGenFixed TR.hd TD.first {
	BORDER-RIGHT: medium none
}
.tblGenFixed .sortBar {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/gradient-12.gif); Z-INDEX: 1; TEXT-ALIGN: right; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; HEIGHT: 12px; OVERFLOW: hidden
}
.tblGenFixed .sortBarOn {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/gradient-12.gif); Z-INDEX: 1; TEXT-ALIGN: right; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; HEIGHT: 12px; OVERFLOW: hidden
}
.tblGenFixed .sortBarOn {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/gradient-on-12.gif); PADDING-RIGHT: 0px; COLOR: #fe6f0f
}
.FF .sortBar {
	HEIGHT: 13px
}
.FF .sortBarOn {
	HEIGHT: 13px
}
.sortBarLeft {
	TEXT-ALIGN: left; FLOAT: left; HEIGHT: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.sortBarRight {
	TEXT-ALIGN: right; BORDER-LEFT: #c8c8c8 1px solid; PADDING-LEFT: 4px; PADDING-RIGHT: 5px; FLOAT: right; HEIGHT: 12px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.sortImgTriangle {
	POSITION: relative; TOP: 4px; PADDING-TOP: 0px
}
.sortBarHandle {
	Z-INDEX: 8; POSITION: absolute; WIDTH: 36px; HEIGHT: 12px; TOP: 21px; CURSOR: move; LEFT: 1px; -moz-user-select: none
}
.sortBarDropTarget {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/gradient-12.gif); Z-INDEX: 40; BORDER-BOTTOM: #c8c8c8 1px solid; POSITION: absolute; FILTER: alpha(opacity=70); BORDER-LEFT: #c8c8c8 1px solid; WIDTH: 3000px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 12px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: medium none; opacity: 0.70; -moz-opacity: 0.70
}
.columnBarHandle {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 7px; HEIGHT: 12px; TOP: -2px; CURSOR: move; -moz-user-select: none
}
.columnBarDropTarget {
	Z-INDEX: 41; POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 7px; BACKGROUND: #aaa; HEIGHT: 2000px; opacity: 0.70; -moz-opacity: 0.70
}
.tblGenFixed TD.headerEnd {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #e8eef7; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.divGrid {
	Z-INDEX: 1; BORDER-BOTTOM: #efefef 1px solid; POSITION: absolute; BORDER-LEFT: #efefef 1px solid; BACKGROUND-COLOR: #e8eef7; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: #efefef 1px solid
}
.divMainArea {
	Z-INDEX: 1; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: 0px; OVERFLOW: scroll; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.divGrids {
	BORDER-BOTTOM: #c0c0c0 1px solid; POSITION: relative; BORDER-LEFT: 0px; OVERFLOW: hidden; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #fff 1px solid
}
.divRowHead {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 0px solid; BACKGROUND: #f0f0f0; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; CURSOR: default; BORDER-RIGHT: #ccc 0px solid
}
.divFrozRowHead {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 0px solid; BACKGROUND: #f0f0f0; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; CURSOR: default; BORDER-RIGHT: #ccc 0px solid
}
.IE .divRowHead .tblGenFixed TR.equalize TD {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: normal; OVERFLOW: visible !important; PADDING-TOP: 0px
}
.FF .divColHead .tblGenFixed TD.hd {
	PADDING-BOTTOM: 1px
}
.FF .divColHead .tblGenFixed TR.hd TD.hd {
	PADDING-BOTTOM: 0px
}
.FF .divRowHead .tblGenFixed TD.hd {
	PADDING-BOTTOM: 0px
}
.columnsFrozen .divRowHead {
	BORDER-RIGHT: #ccc 1px solid
}
.columnsFrozen .divFrozRowHead {
	BORDER-RIGHT: #ccc 1px solid
}
.divFrozRowHead {
	Z-INDEX: -1; BACKGROUND-COLOR: #e8eef7
}
.divFrozRowHead .tblGenFixed TD.hd {
	FILTER: alpha(opacity=40); opacity: 0.40; -moz-opacity: 0.40
}
.divColHead {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 0px solid; OVERFLOW: hidden; BORDER-TOP: #ccc 0px solid; CURSOR: default; BORDER-RIGHT: #ccc 1px solid
}
.columnsFrozen .divColHead {
	BORDER-LEFT: #ccc 1px solid
}
.columnsFrozen .divMainArea {
	BORDER-LEFT: #ccc 1px solid
}
.tblGeneric {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-SPACING: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; HEIGHT: 100%; BORDER-LEFT-STYLE: none
}
.tblGenFixed {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-RIGHT-STYLE: none; BORDER-SPACING: 0px; WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; TABLE-LAYOUT: fixed; BORDER-LEFT-STYLE: none
}
.iconimage {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; CURSOR: pointer; PADDING-TOP: 2px
}
.disclaimer {
	BOX-SIZING: border-box; BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: 0px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 12px; COLOR: #676767; FONT-SIZE: 11px; BORDER-RIGHT: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.disclaimerTop {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; BORDER-TOP: #c0c0c0 1px solid; PADDING-TOP: 6px
}
.disclaimer A {
	PADDING-LEFT: 3px; COLOR: #77c
}
.colUnhideButton {
	Z-INDEX: 7; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 23px; BACKGROUND: url(http://www.google.com/images/spreadsheets/cols_hidden.gif) no-repeat; HEIGHT: 13px; COLOR: #ccc; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TOP: 0px
}
.colUnhideButton A {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(http://www.google.com/images/spreadsheets/trans.gif) no-repeat; HEIGHT: 100%; TOP: 0px; TEXT-DECORATION: none; LEFT: 0px
}
.rowUnhideButton A {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(http://www.google.com/images/spreadsheets/trans.gif) no-repeat; HEIGHT: 100%; TOP: 0px; TEXT-DECORATION: none; LEFT: 0px
}
.colUnhideButton A:hover {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/cols_hidden_hover.gif) no-repeat
}
.colUnhideButton A:active {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/cols_hidden_clicked.gif) no-repeat
}
.rowUnhideButton {
	Z-INDEX: 7; POSITION: absolute; WIDTH: 12px; BACKGROUND: url(http://www.google.com/images/spreadsheets/rows_hidden.gif) no-repeat; HEIGHT: 17px; FONT-SIZE: 8pt; LEFT: 24px
}
.rowUnhideButton A:hover {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/rows_hidden_hover.gif) no-repeat
}
.rowUnhideButton A:active {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/rows_hidden_clicked.gif) no-repeat
}
TD.num {
	TEXT-ALIGN: right
}
.objWrap {
	Z-INDEX: 10; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: white; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.objWrapGadget {
	BORDER-BOTTOM: #394a59 1px solid; BORDER-LEFT: #394a59 1px solid; OVERFLOW: hidden; BORDER-TOP: #394a59 1px solid; BORDER-RIGHT: #394a59 1px solid
}
.objWrapGvizChart {
	Z-INDEX: 10; BACKGROUND-COLOR: white
}
.objWrapDrawing {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.objWrapDrawingFocus {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #ffffff; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.objMover {
	Z-INDEX: 97; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; DISPLAY: none; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.objResizer {
	Z-INDEX: 100; POSITION: absolute; DISPLAY: none; FONT-SIZE: 1pt
}
.objGlasspane {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.objGlasspaneFrame {
	Z-INDEX: 98; POSITION: absolute; FILTER: alpha(opacity=0); BACKGROUND-COLOR: transparent; DISPLAY: none; opacity: 0
}
.objMenuOpn {
	PADDING-LEFT: 5px; PADDING-RIGHT: 15px; BACKGROUND: url(http://www.google.com/images/spreadsheets/icon-dropdn.gif) no-repeat 100% 50%; COLOR: #00c; TEXT-DECORATION: none
}
.objMoverGadget {
	Z-INDEX: 97; BORDER-BOTTOM: #394a59 1px solid; POSITION: absolute; BORDER-LEFT: #394a59 1px solid; WIDTH: 500px; TABLE-LAYOUT: fixed; BORDER-TOP: #394a59 1px solid; BORDER-RIGHT: #394a59 1px solid
}
.objHeaderGadget {
	Z-INDEX: 99; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: url(http://www.google.com/images/spreadsheets/gadgets/gadgets-top.gif) #c8c8c8 repeat-x 50% bottom; HEIGHT: 22px; PADDING-TOP: 3px
}
.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-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-LEFT: 3px; FONT-SIZE: 13px
}
.objGadgetMenuHover {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #eee; MARGIN: -1px -1px -1px 2px; BORDER-TOP: #999 1px solid; CURSOR: default; BORDER-RIGHT: #999 1px solid
}
.btn {
	MARGIN: 0px 0px 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.btngrp {
	MARGIN: 0px 0px 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #222; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.onbtn {
	MARGIN-RIGHT: 3px
}
.btngrp {
	MARGIN-RIGHT: 3px
}
.btn B {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
.btngrp B {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
.btn B B {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.btngrp B B {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.btn B B B {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.btngrp B B B {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.btn:hover {
	CURSOR: default
}
.btngrp A:hover {
	CURSOR: default
}
.pointer .btn:hover {
	CURSOR: pointer
}
.pointer .btngrp A:hover {
	CURSOR: pointer
}
.onbtn B {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://www.google.com/images/spreadsheets/bg-btn.gif) #ddd repeat-x 0px 0px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 0px solid; PADDING-TOP: 0px
}
.btngrp B {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://www.google.com/images/spreadsheets/bg-btn.gif) #ddd repeat-x 0px 0px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 0px solid; PADDING-TOP: 0px
}
.btn:hover B {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://www.google.com/images/spreadsheets/bg-btn.gif) #ddd repeat-x 0px 0px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 0px solid; PADDING-TOP: 0px
}
.onbtn B B {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 0px
}
.btngrp B B {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 0px
}
.btn:hover B B {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 0px
}
.onbtn B B B {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 1px
}
.btngrp B B B {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 1px
}
.btn:hover B B B {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 1px
}
.onbtn:hover B {
	BORDER-BOTTOM-COLOR: #69e; BORDER-TOP-COLOR: #9cf; BORDER-RIGHT-COLOR: #69e; BORDER-LEFT-COLOR: #7af
}
.btngrp B B B A:hover {
	BORDER-BOTTOM-COLOR: #69e; BORDER-TOP-COLOR: #9cf; BORDER-RIGHT-COLOR: #69e; BORDER-LEFT-COLOR: #7af
}
.btngrp B B B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 0px
}
.btngrp:hover B B B {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 0px
}
.btngrp B B B.last {
	BORDER-RIGHT: medium none
}
.btngrp B B B A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 3px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 3px; BACKGROUND: url(http://www.google.com/images/spreadsheets/bg-btn.png) #ddd repeat-x 0px 0px; FLOAT: left; COLOR: #222; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #eee 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.btngrp B B B A:active {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.btn:active {
	COLOR: #111
}
.btn:active B {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ccc
}
.btngrp B B B A:active {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ccc
}
.btn:active B B {
	BACKGROUND-COLOR: transparent
}
.dropdn B B B {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://www.google.com/images/spreadsheets/icon-dropdn.gif) no-repeat 100% 50%
}
A.dropdn:hover B B B {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://www.google.com/images/spreadsheets/icon-dropdn.gif) no-repeat 100% 50%
}
.dropdn:active B B B {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://www.google.com/images/spreadsheets/icon-dropdn.gif) no-repeat 100% 50%
}
.btn IMG {
	PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 1px
}
.disabled B B B {
	COLOR: #999
}
.disableddropdn B B B {
	COLOR: #999
}
.disableddropdn B B B {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://www.google.com/images/spreadsheets/icon-disabled-dropdn.gif) no-repeat 100% 50%
}
A.disableddropdn:hover B B B {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://www.google.com/images/spreadsheets/icon-disabled-dropdn.gif) no-repeat 100% 50%
}
.disableddropdn:active B B B {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://www.google.com/images/spreadsheets/icon-disabled-dropdn.gif) no-repeat 100% 50%
}
.notify B B B {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.google.com/images/spreadsheets/button_orange_5x5.png', sizingMethod='scale'); BACKGROUND: url(http://www.google.com/images/spreadsheets/button_orange.png)
}
.notify:hover B B B {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.google.com/images/spreadsheets/button_orange_5x5.png', sizingMethod='scale'); BACKGROUND: url(http://www.google.com/images/spreadsheets/button_orange.png)
}
.ss-lite-btn {
	FONT-WEIGHT: normal
}
.gchart_h {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.gchart_l {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 9pt; PADDING-TOP: 2px
}
.gchart_e {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: black; FONT-SIZE: 9pt; PADDING-TOP: 2px
}
.gchart_p {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.dialog-bg {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND-COLOR: #999; TOP: 0px; LEFT: 0px
}
.dialog-nt-bg {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND-COLOR: #999; TOP: 0px; LEFT: 0px
}
.dialog {
	Z-INDEX: 11; BORDER-BOTTOM: #3a5774 1px solid; POSITION: absolute; BORDER-LEFT: #3a5774 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #c1d9ff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #3a5774 1px solid; BORDER-RIGHT: #3a5774 1px solid; PADDING-TOP: 8px
}
.dialog-nt-bg {
	Z-INDEX: 11; BORDER-BOTTOM: #3a5774 1px solid; POSITION: absolute; BORDER-LEFT: #3a5774 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #c1d9ff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #3a5774 1px solid; BORDER-RIGHT: #3a5774 1px solid; PADDING-TOP: 8px
}
.dialog-title {
	POSITION: relative; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #e0edfe; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #000000; FONT-SIZE: 12pt; VERTICAL-ALIGN: middle; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.dialog-nt-bg {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #000000; FONT-SIZE: 12pt; VERTICAL-ALIGN: middle; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.modal-dialog .modal-dialog-title-close {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat -672px 50%; FLOAT: right; HEIGHT: 16px; TOP: 8px; RIGHT: 10px
}
.dialog-title-close {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat -672px 50%; FLOAT: right; HEIGHT: 16px; TOP: 8px; RIGHT: 10px
}
.dialog-nt-bg {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat -672px 50%; FLOAT: right; HEIGHT: 16px; TOP: 8px; RIGHT: 10px
}
.dialog-content {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CURSOR: pointer; PADDING-TOP: 8px
}
.dialog-nt-bg {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CURSOR: pointer; PADDING-TOP: 8px
}
.dialog-buttons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.dialog-nt-bg {
	TEXT-ALIGN: right; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.goog-date-picker {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 156px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px; -moz-user-select: none; -moz-user-focus: normal
}
.goog-date-picker-foot {
	DISPLAY: none
}
.goog-date-picker TABLE {
	EMPTY-CELLS: hide
}
.goog-date-picker-wday {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 22px !important; PADDING-RIGHT: 0px; FONT: 11px Verdana; HEIGHT: 17px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.goog-date-picker TABLE TBODY TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 22px !important; PADDING-RIGHT: 0px; FONT: 11px Verdana; HEIGHT: 17px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.goog-date-picker-wday {
	FONT-WEIGHT: 700
}
.goog-date-picker-btn {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 12px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 700 9px Verdana; FLOAT: left; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.goog-date-picker-monthyear {
	TEXT-ALIGN: center; WIDTH: 63px; FONT: 700 11px Verdana
}
* HTML .goog-date-picker TABLE {
	MARGIN-LEFT: -1px
}
.goog-date-picker-menu {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; BACKGROUND: buttonface; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; -moz-user-focus: normal
}
.goog-date-picker-menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.goog-date-picker-menu UL LI {
	FLOAT: none; CURSOR: default
}
.goog-date-picker {
	BACKGROUND-COLOR: #d9e6f7
}
.goog-date-picker TABLE {
	BACKGROUND-COLOR: #d9e6f7
}
.goog-date-picker-wday {
	BACKGROUND-COLOR: #d9e6f7
}
.goog-date-picker-selected {
	BACKGROUND-COLOR: #ae0a84 !important; COLOR: #fff !important; FONT-WEIGHT: 700 !important
}
.goog-date-picker-date {
	BACKGROUND-COLOR: #fff
}
.goog-date-picker TABLE {
	BACKGROUND-COLOR: #d9e6f7
}
.goog-date-picker-head TD {
	BACKGROUND-COLOR: #d9e6f7
}
.goog-date-picker-btn {
	BACKGROUND-COLOR: transparent; COLOR: #069
}
.goog-date-picker-other-month {
	COLOR: #999
}
.goog-date-picker-wkend-start {
	BACKGROUND-COLOR: #e8eef7
}
.goog-date-picker-wkend-end {
	BACKGROUND-COLOR: #e8eef7
}
#goog-dp-0 {
	BORDER-TOP: #a2bbdd 1px solid
}
#goog-dp-1 {
	BORDER-TOP: #a2bbdd 1px solid
}
#goog-dp-2 {
	BORDER-TOP: #a2bbdd 1px solid
}
#goog-dp-3 {
	BORDER-TOP: #a2bbdd 1px solid
}
#goog-dp-4 {
	BORDER-TOP: #a2bbdd 1px solid
}
#goog-dp-5 {
	BORDER-TOP: #a2bbdd 1px solid
}
#goog-dp-6 {
	BORDER-TOP: #a2bbdd 1px solid
}
#goog-dp-0 {
	BORDER-LEFT: #a2bbdd 1px solid
}
#goog-dp-7 {
	BORDER-LEFT: #a2bbdd 1px solid
}
#goog-dp-14 {
	BORDER-LEFT: #a2bbdd 1px solid
}
#goog-dp-21 {
	BORDER-LEFT: #a2bbdd 1px solid
}
#goog-dp-28 {
	BORDER-LEFT: #a2bbdd 1px solid
}
#goog-dp-35 {
	BORDER-LEFT: #a2bbdd 1px solid
}
#goog-dp-6 {
	BORDER-RIGHT: #fff 1px solid
}
#goog-dp-13 {
	BORDER-RIGHT: #fff 1px solid
}
#goog-dp-20 {
	BORDER-RIGHT: #fff 1px solid
}
#goog-dp-27 {
	BORDER-RIGHT: #fff 1px solid
}
#goog-dp-34 {
	BORDER-RIGHT: #fff 1px solid
}
#goog-dp-41 {
	BORDER-RIGHT: #fff 1px solid
}
#goog-dp-35 {
	BORDER-BOTTOM: #fff 1px solid
}
#goog-dp-36 {
	BORDER-BOTTOM: #fff 1px solid
}
#goog-dp-37 {
	BORDER-BOTTOM: #fff 1px solid
}
#goog-dp-38 {
	BORDER-BOTTOM: #fff 1px solid
}
#goog-dp-39 {
	BORDER-BOTTOM: #fff 1px solid
}
#goog-dp-40 {
	BORDER-BOTTOM: #fff 1px solid
}
#goog-dp-41 {
	BORDER-BOTTOM: #fff 1px solid
}
.pub-dialog-wrap {
	WIDTH: 530px
}
HTML > BODY > DIV.dialog > DIV.dialog-content > .pub-dialog-wrap {
	WIDTH: 500px
}
.pub-dialog-txt {
	FONT: bold 13px arial,sans,sans-serif
}
.pub-dialog-content-div {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pub-dialog-checkbox-label {
	FONT: 13px arial,sans,sans-serif; VERTICAL-ALIGN: 10%
}
.pub-dialog-url-box {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 450px; PADDING-RIGHT: 5px; FONT-FAMILY: monospace; PADDING-TOP: 5px
}
.pub-dialog-input {
	WIDTH: 220px
}
.pub-dialog-date-label {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; FONT: 13px arial,sans,sans-serif; COLOR: #afafaf; PADDING-TOP: 0px
}
.pub-dialog-input-div {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pub-dialog-helpertext {
	FONT: 13px arial,sans,sans-serif; COLOR: #afafaf
}
.pub-dialog-hr {
	BACKGROUND-COLOR: #bfbfbf; WIDTH: 96%; HEIGHT: 1px; COLOR: #bfbfbf
}
.pub-dialog-hr-div {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.pub-dialog-infotext-span {
	PADDING-LEFT: 80px; FONT-SIZE: 11px
}
.pub-dialog-lowerbottom-div {
	PADDING-TOP: 15px
}
.email-attachment-contents {
	WIDTH: 545px
}
.email-attachment-label-td {
	PADDING-RIGHT: 0px; FONT-WEIGHT: bold
}
.email-attachment-input {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.email-attachment-page-link {
	WHITE-SPACE: nowrap; COLOR: #0066cc; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: underline
}
.maestro-script-manager-box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 700px; HEIGHT: 450px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.maestro-script-gallery-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.maestro-script-gallery-frame {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 700px; HEIGHT: 479px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ac-renderer {
	Z-INDEX: 85; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: #e0ecff; COLOR: #00c; FONT-SIZE: 80%; OVERFLOW: visible; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px
}
.ac-row {
	PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; CURSOR: pointer; PADDING-TOP: 0px
}
.ac-highlighted {
	COLOR: #0000cc
}
.ac-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 {
	Z-INDEX: 2; POSITION: absolute; CURSOR: pointer
}
.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: #ccc 1px solid; PADDING-TOP: 5px
}
.form-howto-td {
	PADDING-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.form-howto-title {
	COLOR: #507193; FONT-SIZE: 130%; FONT-WEIGHT: bold
}
.form-howto-step {
	FONT-WEIGHT: bold
}
.shareEditBox {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 9pt; OVERFLOW: auto; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px
}
.shareCheckBox {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle; OVERFLOW: auto; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 2px
}
.imEditBox {
	BORDER-BOTTOM: #36c 2px solid; POSITION: relative; BORDER-LEFT: #36c 2px solid; PADDING-BOTTOM: 2px; MIN-HEIGHT: 55px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; HEIGHT: 55px; FONT-SIZE: 9pt; OVERFLOW: auto; BORDER-TOP: #36c 2px solid; BORDER-RIGHT: #36c 2px solid; PADDING-TOP: 2px
}
.winChatShare {
	Z-INDEX: 1; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.winChatError {
	TEXT-ALIGN: left; FONT-FAMILY: arial,sans,sans-serif; FONT-SIZE: 10pt
}
DIV.winChatShare IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.imUsers {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; COLOR: #000; MAX-HEIGHT: 250px; VERTICAL-ALIGN: middle; OVERFLOW: auto; LEFT: 8px
}
.imAnonHelp {
	FONT-STYLE: italic; FONT-SIZE: 80%; PADDING-TOP: 5px
}
.imMsgs {
	BORDER-BOTTOM: #aaa 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #aaa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 99%; HEIGHT: 98%; COLOR: #000; VERTICAL-ALIGN: middle; OVERFLOW: auto; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
.imTable {
	WIDTH: 100%; TABLE-LAYOUT: fixed; HEIGHT: 100%; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.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 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 9pt; PADDING-TOP: 1px
}
.imShowHideDisabled {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #676767; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.shareData {
	PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 9pt; PADDING-TOP: 6px
}
.editorsInvite {
	PADDING-LEFT: 5px; COLOR: #0000cc
}
.autoSaveChk {
	PADDING-LEFT: 5px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.dlgUploadIn {
	MARGIN: 5px 6px; FONT-SIZE: 10pt
}
INPUT.dlgButtUpload {
	Z-INDEX: 10; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; CURSOR: pointer; PADDING-TOP: 2px
}
.dlgOpen {
	Z-INDEX: 10; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 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; CURSOR: pointer; TEXT-DECORATION: underline
}
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-BOTTOM: #819eba 1px solid; BORDER-LEFT: #819eba 1px solid; OVERFLOW-X: hidden; BACKGROUND-COLOR: white; WIDTH: 537px; HEIGHT: 173px; OVERFLOW: auto; BORDER-TOP: #819eba 1px solid; BORDER-RIGHT: #819eba 1px solid
}
DIV.loadingMsg {
	TEXT-ALIGN: center; COLOR: #666; FONT-SIZE: 130%; PADDING-TOP: 40px
}
DIV.dlgOpenImport1 {
	PADDING-BOTTOM: 4px; MARGIN-TOP: 11px; PADDING-RIGHT: 20px
}
SPAN.dlgOpenImport2 {
	COLOR: #666; FONT-SIZE: 12px
}
.dlgLogo {
	WIDTH: 300px; HEIGHT: 34px; OVERFLOW: hidden
}
DIV.dlgLogo IMG {
	MARGIN-TOP: 3px
}
TABLE.dlgFileList {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 537px; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; TABLE-LAYOUT: fixed; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE.dlgFileList TD {
	LINE-HEIGHT: 25px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 10px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 25px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
TABLE.dlgFileList TD A {
	WHITE-SPACE: nowrap
}
TABLE.dlgFileList TR.dlgOpenDataEvenRow TD {
	BACKGROUND-COLOR: #e6ebf5
}
TABLE.docbar {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 100%; PADDING-RIGHT: 4px; BORDER-COLLAPSE: collapse; PADDING-TOP: 4px
}
.name {
	COLOR: #000; FONT-SIZE: 17px; CURSOR: pointer; FONT-WEIGHT: bold
}
.small {
	COLOR: #666; FONT-SIZE: 11px
}
.revisionsBar {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: 0px; BACKGROUND-COLOR: #eee; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: 0px; -moz-box-sizing: border-box
}
.revisionsBarNoRevisions {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: 0px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: 0px; -moz-box-sizing: border-box
}
.revisionsFrame {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.revisionsOlderText {
	COLOR: #676767
}
.formCreatorOptions {
	BORDER-BOTTOM: #b2b2b2 1px dotted; BORDER-LEFT: #b2b2b2 1px dotted; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 20px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 15px; HEIGHT: 9em; BORDER-TOP: #b2b2b2 1px dotted; BORDER-RIGHT: #b2b2b2 1px dotted; PADDING-TOP: 12px
}
#id_topnav {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; MARGIN: 3px 0px 5px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#id_topnav IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#id_topnav A {
	COLOR: #00c
}
#id_topnav TH {
	FONT-SIZE: 83%
}
#id_topnav TD {
	PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; FONT-SIZE: 83%; align: left
}
#id_logo {
	MARGIN: 0px 0px 0px 1px
}
#id_userinfo {
	TEXT-ALIGN: right; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top
}
.detailsDiv {
	Z-INDEX: 7; POSITION: absolute; OVERFLOW: hidden; -moz-box-sizing: border-box
}
.cellDetails {
	BORDER-BOTTOM: #676767 1px solid; BORDER-LEFT: #676767 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e0ecff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #676767 1px solid; BORDER-RIGHT: #676767 1px solid; PADDING-TOP: 3px
}
.detailsSite {
	COLOR: #080; CURSOR: pointer; TEXT-DECORATION: underline
}
.detailsClose {
	MARGIN: 0px 0px 0px 6px; WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/closeX.gif) no-repeat; FLOAT: right; HEIGHT: 16px; CURSOR: pointer
}
.detailsFrom {
	WHITE-SPACE: nowrap
}
.detailsMore {
	COLOR: #00c; CURSOR: pointer; TEXT-DECORATION: underline
}
.glookupResult {
	WIDTH: 52em; CLEAR: both
}
.glookupRadio {
	WIDTH: 2em; FLOAT: left
}
.glookupResultBody {
	WIDTH: 48em; MARGIN-BOTTOM: 1em; FLOAT: left
}
.glookupDialogChoices {
	WIDTH: 52em; HEIGHT: 22em; OVERFLOW: auto; PADDING-TOP: 10px
}
.glookupSectionBanner {
	COLOR: #6f6f6f
}
.glookupSectionTitle {
	FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.glookupSite {
	COLOR: #008000
}
.glookupSourceTitle {
	COLOR: #6f6f6f
}
.glookupSourceLink {
	COLOR: #080
}
.glookupValue {
	FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.glookupValueAndSite {
	MARGIN-LEFT: 0px
}
#chrome {
	ZOOM: 1; MARGIN-BOTTOM: -1px
}
.goog-menu {
	Z-INDEX: 100; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; FONT: small arial,helvetica,sans-serif; COLOR: #00c; BORDER-TOP: #ccc 1px solid; CURSOR: default; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 4px
}
.goog-menuitem {
	PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 26px; PADDING-RIGHT: 26px; COLOR: #000; FONT-SIZE: 13px; PADDING-TOP: 4px
}
#t-num-fmt-other-currency .goog-menuitem {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 26px; PADDING-RIGHT: 26px; PADDING-TOP: 2px
}
#t-num-fmt-other-date .goog-menuitem {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 26px; PADDING-RIGHT: 26px; PADDING-TOP: 2px
}
.goog-menuitem-icon {
	POSITION: absolute; WIDTH: 16px; HEIGHT: 16px; LEFT: 6px
}
.goog-toolbar-text-button .goog-toolbar-button-inner-box {
	HEIGHT: 16px
}
.goog-menuitem-disabled {
	COLOR: #ccc !important
}
.menubar-menu .goog-menuitem-disabled {
	COLOR: #ccc !important
}
.trix-toolbar .goog-menuitem-disabled {
	COLOR: #ccc !important
}
.goog-menuitem-disabled .goog-menuitem-icon {
	FILTER: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3
}
.goog-menuitem-disabled .menubar-icon {
	FILTER: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3
}
.goog-menuseparator {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
.menubar-icon {
	WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat; HEIGHT: 16px
}
.toolbar-icon {
	WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat; HEIGHT: 16px
}
.close-icon {
	WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuHorSprite011.gif) no-repeat; HEIGHT: 16px
}
.goog-edit-print {
	BACKGROUND-POSITION: 0px 50%
}
.goog-edit-undo {
	BACKGROUND-POSITION: -16px 50%
}
.goog-toolbar-button-rtl .goog-edit-redo {
	BACKGROUND-POSITION: -16px 50%
}
.goog-edit-redo {
	BACKGROUND-POSITION: -32px 50%
}
.goog-toolbar-button-rtl .goog-edit-undo {
	BACKGROUND-POSITION: -32px 50%
}
.goog-edit-bold {
	BACKGROUND-POSITION: -48px 50%
}
.goog-edit-strikethrough {
	BACKGROUND-POSITION: -64px 50%
}
.goog-edit-font {
	BACKGROUND-POSITION: -80px 50%
}
.goog-edit-text-color {
	BACKGROUND-POSITION: -80px 50%; HEIGHT: 12px
}
.goog-edit-cell-color {
	BACKGROUND-POSITION: -97px 50%; HEIGHT: 12px
}
.goog-edit-cell-border {
	BACKGROUND-POSITION: -112px 50%
}
.goog-edit-align {
	BACKGROUND-POSITION: -128px 1px
}
#t-align-left {
	BACKGROUND-POSITION: -128px 1px
}
#t-align-center {
	BACKGROUND-POSITION: -144px 1px
}
#t-align-right {
	BACKGROUND-POSITION: -160px 1px
}
#t-align-top {
	BACKGROUND-POSITION: -176px 1px
}
#t-align-middle {
	BACKGROUND-POSITION: -192px 1px
}
#t-align-bottom {
	BACKGROUND-POSITION: -208px 1px
}
.goog-edit-remove-format {
	BACKGROUND-POSITION: -224px 50%
}
.goog-edit-ltr {
	BACKGROUND-POSITION: -240px 50%
}
.goog-edit-rtl {
	BACKGROUND-POSITION: -256px 50%
}
#t-border-outer {
	BACKGROUND-POSITION: -272px 50%
}
#t-border-off {
	BACKGROUND-POSITION: -288px 50%
}
#t-border-inner {
	BACKGROUND-POSITION: -304px 50%
}
#t-border-all {
	BACKGROUND-POSITION: -320px 50%
}
#t-border-top {
	BACKGROUND-POSITION: -336px 50%
}
#t-border-bottom {
	BACKGROUND-POSITION: -352px 50%
}
#t-border-left {
	BACKGROUND-POSITION: -368px 50%
}
#t-border-right {
	BACKGROUND-POSITION: -384px 50%
}
.goog-edit-cut {
	BACKGROUND-POSITION: -400px 50%
}
.goog-edit-copy {
	BACKGROUND-POSITION: -416px 50%
}
.goog-edit-paste {
	BACKGROUND-POSITION: -432px 50%
}
.goog-edit-insert-chart {
	BACKGROUND-POSITION: -448px 50%
}
.goog-edit-insert-comment {
	BACKGROUND-POSITION: -464px 50%
}
.goog-edit-insert-gadget {
	BACKGROUND-POSITION: -480px 50%
}
.goog-edit-insert-image {
	BACKGROUND-POSITION: -496px 50%
}
.goog-edit-insert-sketch {
	BACKGROUND-POSITION: -803px 50%
}
.goog-edit-share {
	BACKGROUND-POSITION: -512px 50%
}
.goog-edit-mail {
	BACKGROUND-POSITION: -528px 50%
}
.goog-edit-doc {
	BACKGROUND-POSITION: -544px 50%
}
.goog-edit-pres {
	BACKGROUND-POSITION: -560px 50%
}
.goog-edit-trix {
	BACKGROUND-POSITION: -576px 50%
}
.goog-edit-form {
	BACKGROUND-POSITION: -592px 50%
}
.goog-edit-merge {
	BACKGROUND-POSITION: -608px 50%
}
.goog-edit-textwrap {
	BACKGROUND-POSITION: -624px 50%
}
.goog-edit-protect {
	BACKGROUND-POSITION: -640px 50%
}
.goog-edit-formula {
	BACKGROUND-POSITION: -656px 50%
}
.goog-edit-date {
	BACKGROUND-POSITION: -688px 50%
}
.goog-edit-date-disabled {
	BACKGROUND-POSITION: -704px 50%
}
.goog-edit-date {
	WIDTH: 11px; HEIGHT: 13px
}
.goog-edit-date-disabled {
	WIDTH: 11px; HEIGHT: 13px
}
.goog-clipboard {
	WIDTH: 16px; BACKGROUND: url(//ssl.gstatic.com/docs/clipboard/icons3.png) no-repeat; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.goog-cbi1 {
	BACKGROUND-POSITION: -16px 50%
}
.goog-cbi2 {
	BACKGROUND-POSITION: -32px 50%
}
.goog-cbi3 {
	BACKGROUND-POSITION: -48px 50%
}
.goog-cbi4 {
	BACKGROUND-POSITION: -64px 50%
}
.goog-cbi5 {
	BACKGROUND-POSITION: -80px 50%
}
.goog-cb-popup {
	Z-INDEX: 9999; BORDER-BOTTOM: #888 1px solid; POSITION: absolute; BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffc; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 2px; OUTLINE-WIDTH: 0px; WIDTH: 260px; PADDING-RIGHT: 2px; HEIGHT: 180px; VISIBILITY: hidden; COLOR: black; FONT-SIZE: 80%; OVERFLOW: hidden; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; PADDING-TOP: 2px; -moz-outline: 0
}
.goog-cb-popup IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.goog-find-replace {
	BACKGROUND-POSITION: -820px 50%
}
.goog-toolbar-menu-button-dropdown {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat
}
.menubar-menu .goog-option-selected {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat
}
.goog-edit-num-fmt-other {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat
}
#chat-bar-right {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat
}
.trix-toolbar {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat
}
.goog-menuitem-highlight {
	BACKGROUND-COLOR: #e0edfe
}
.menubar-menu .goog-menuitem-highlight {
	BACKGROUND-COLOR: #e0edfe
}
.trix-toolbar .goog-menuitem-highlight {
	BACKGROUND-COLOR: #e0edfe
}
.goog-toolbar-menu-button-dropdown {
	WIDTH: 7px; BACKGROUND-POSITION: -5px -47px; HEIGHT: 12px; MARGIN-RIGHT: 0px
}
.FF2 .goog-toolbar-menu-button-dropdown {
	BACKGROUND-POSITION: -5px -48px; MARGIN-RIGHT: 0px
}
.menubar-menu .goog-option-selected {
	BACKGROUND-POSITION: 5px 4px
}
.chatbar {
	POSITION: absolute; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #67a7e3; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 4px
}
.shelly-chrome .chatbar {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #68e; PADDING-TOP: 5px
}
.shelly-chrome .chatbar-active {
	BACKGROUND: #ed8c1f
}
#chat-bar-right {
	WIDTH: 16px; BACKGROUND-POSITION: 0px -80px; FLOAT: right; HEIGHT: 16px; MARGIN-RIGHT: 10px
}
.active#chat-bar-right {
	BACKGROUND-POSITION: 0px -64px
}
#chat-bar-left {
	FLOAT: left; OVERFLOW: hidden; FONT-WEIGHT: bold
}
#trix-docbar H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: left; FONT-SIZE: 17px; PADDING-TOP: 0px
}
#trix-docbar EM {
	LINE-HEIGHT: 21px; FONT-STYLE: normal; DISPLAY: block; FLOAT: left; COLOR: #666; FONT-SIZE: 11px
}
#db-save {
	MARGIN: 0px 6px 2px 0px; FLOAT: right
}
#db-share-menu {
	MARGIN: 0px 6px 2px 0px; FLOAT: right
}
#db-save {
	FONT-WEIGHT: normal
}
#db-share-menu {
	BACKGROUND-COLOR: #578acf; BACKGROUND-POSITION: 0px -168px; COLOR: #fff; FONT-WEIGHT: bold
}
.goog-menu-button-active#db-share-menu {
	BACKGROUND-COLOR: #74a7eb !important; BACKGROUND-POSITION: 0px -204px
}
.goog-menu-button-open#db-share-menu {
	BACKGROUND-COLOR: #74a7eb !important; BACKGROUND-POSITION: 0px -204px
}
#db-share-menu .goog-menu-button-dropdown {
	BACKGROUND-POSITION: -5px -32px
}
.goog-menu-button-disabled#db-share-menu .goog-menu-button-dropdown {
	BACKGROUND-POSITION: -5px -48px
}
#db-share-menu .goog-menu-button-inner-box {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 3px
}
.close-icon {
	WIDTH: 16px; BACKGROUND-POSITION: -672px 50%; HEIGHT: 16px; CURSOR: pointer
}
.close-icon-small {
	WIDTH: 12px; BACKGROUND-POSITION: -720px 2px
}
:unknown .goog-toolbar-menu-button {
	LINE-HEIGHT: 0
}
:unknown .goog-toolbar-menu-button-outer-box {
	LINE-HEIGHT: 0
}
:unknown .goog-toolbar-menu-button-inner-box {
	LINE-HEIGHT: 0
}
:unknown .goog-toolbar-menu-button-caption {
	LINE-HEIGHT: normal
}
:unknown .goog-toolbar-menu-button-dropdown {
	LINE-HEIGHT: normal
}
.goog-toolbar-menu-button-disabled {
	FILTER: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3
}
.goog-toolbar-menu-button-disabled .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
.goog-toolbar-menu-button-disabled .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
* HTML .goog-toolbar-menu-button-disabled {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #f0f0f0; PADDING-TOP: 0px
}
*:first-child + HTML .goog-toolbar-menu-button-disabled {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #f0f0f0; PADDING-TOP: 0px
}
.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.goog-toolbar-menu-button-active .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.goog-toolbar-menu-button-open .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-menu-button-active .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-menu-button-open .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #a1badf !important; BORDER-TOP-COLOR: #a1badf !important; BORDER-RIGHT-COLOR: #a1badf !important; BORDER-LEFT-COLOR: #a1badf !important
}
.goog-toolbar-menu-button-hover .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #a1badf !important; BORDER-TOP-COLOR: #a1badf !important; BORDER-RIGHT-COLOR: #a1badf !important; BORDER-LEFT-COLOR: #a1badf !important
}
.goog-toolbar-menu-button-active {
	BACKGROUND: #dde1eb
}
.goog-toolbar-menu-button-open {
	BACKGROUND: #dde1eb
}
.goog-toolbar-menu-button-active .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-menu-button-active .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-menu-button-open .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-menu-button-open .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-menu-button-caption {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}
.goog-toolbar-menu-button-dropdown {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}
.goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-caption {
	PADDING-LEFT: 4px; PADDING-RIGHT: 0px
}
.goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-dropdown {
	PADDING-LEFT: 4px; PADDING-RIGHT: 0px
}
.goog-toolbar-select .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.goog-toolbar-select .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-select .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #bfcbdf; BORDER-TOP-COLOR: #bfcbdf; BORDER-RIGHT-COLOR: #bfcbdf; BORDER-LEFT-COLOR: #bfcbdf
}
.goog-toolbar-select .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #bfcbdf; BORDER-TOP-COLOR: #bfcbdf; BORDER-RIGHT-COLOR: #bfcbdf; BORDER-LEFT-COLOR: #bfcbdf
}
#trix-menubar {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; ZOOM: 1; BACKGROUND: #d6e9f8; CLEAR: both; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: #67a7e3 3px solid; CURSOR: default
}
.shelly-chrome #trix-menubar {
	BACKGROUND: #e3e9ff; BORDER-TOP: #bcf 2px solid
}
#trix-menubar .goog-toolbar-menu-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 2px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 2px; COLOR: #333; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; TOP: -1px; CURSOR: default; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.shelly-chrome #trix-menubar .goog-toolbar-menu-button-inner-box {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 2px; PADDING-TOP: 4px
}
#trix-menubar .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
#trix-menubar .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px -1px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.goog-toolbar-color-menu-button .goog-toolbar-menu-button-inner-box {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#trix-menubar .goog-toolbar-menu-button-dropdown {
	WIDTH: 0px; DISPLAY: none
}
#trix-menubar .goog-toolbar-menu-button-caption DIV {
	MARGIN-TOP: 1px
}
#trix-menubar .goog-toolbar-menu-button-hover .goog-toolbar-menu-button-caption {
	COLOR: #fff
}
#trix-menubar .goog-toolbar-menu-button-open .goog-toolbar-menu-button-caption {
	COLOR: #fff
}
#trix-menubar .goog-toolbar-menu-button-inner-box {
	MARGIN: 0px
}
* HTML #trix-menubar .goog-toolbar-menu-button-inner-box {
	LEFT: 0px
}
*:first-child + HTML #trix-menubar .goog-toolbar-menu-button-inner-box {
	LEFT: 0px
}
#trix-menubar .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #67a7e3 !important; BORDER-TOP-COLOR: #67a7e3 !important; BORDER-RIGHT-COLOR: #67a7e3 !important; BORDER-LEFT-COLOR: #67a7e3 !important
}
#trix-menubar .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #67a7e3 !important; BORDER-TOP-COLOR: #67a7e3 !important; BORDER-RIGHT-COLOR: #67a7e3 !important; BORDER-LEFT-COLOR: #67a7e3 !important
}
.shelly-chrome #trix-menubar .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #68e !important; BORDER-TOP-COLOR: #68e !important; BORDER-RIGHT-COLOR: #68e !important; BORDER-LEFT-COLOR: #68e !important
}
.shelly-chrome #trix-menubar .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #68e !important; BORDER-TOP-COLOR: #68e !important; BORDER-RIGHT-COLOR: #68e !important; BORDER-LEFT-COLOR: #68e !important
}
.menubar-menu {
	Z-INDEX: 20000; BORDER-BOTTOM: #676767 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; WHITE-SPACE: nowrap; BACKGROUND: #fff; COLOR: #333; BORDER-TOP: #ccc 1px solid; CURSOR: default; FONT-WEIGHT: normal; BORDER-RIGHT: #676767 1px solid; PADDING-TOP: 4px
}
.goog-submenu-arrow {
	POSITION: absolute; TEXT-ALIGN: right; RIGHT: 4px; LEFT: auto
}
.goog-menuitem-disabled .goog-submenu-arrow {
	DISPLAY: none
}
.menubar-item {
	COLOR: #000; FONT-SIZE: 13px
}
.menubar-subitem {
	COLOR: #000; FONT-SIZE: 13px
}
.trix-menu-buttons .goog-menuitem {
	COLOR: #000; FONT-SIZE: 13px
}
.goog-toolbar-menu-button-caption {
	COLOR: #000; FONT-SIZE: 13px
}
.menubar-item {
	BORDER-BOTTOM: 0px; MIN-WIDTH: 168px; BORDER-LEFT: 0px; MARGIN: 0px; BACKGROUND: #fff; BORDER-TOP: 0px; CURSOR: default; BORDER-RIGHT: 0px
}
* HTML .menubar-item {
	WIDTH: 220px; PADDING-RIGHT: 0px
}
.menubar-item SUP.note {
	COLOR: #c00; FONT-SIZE: 8px
}
.trix-menu-buttons .goog-menuitem-rtl {
	WIDTH: 28ex
}
.menubar-subitem {
	PADDING-LEFT: 24px; WIDTH: auto; PADDING-RIGHT: 15px
}
.menubar-icon {
	MARGIN-TOP: -1px; FLOAT: left; MARGIN-LEFT: -21px
}
.IE6 .menubar-icon {
	MARGIN-LEFT: -10px
}
.menubar-shortcut {
	POSITION: absolute; COLOR: #999; RIGHT: 8px
}
#trix-menubar .goog-toolbar-menu-button-hover {
	BACKGROUND: #67a7e3
}
#trix-menubar .goog-toolbar-menu-button-open {
	BACKGROUND: #67a7e3
}
.shelly-chrome #trix-menubar .goog-toolbar-menu-button-hover {
	BACKGROUND: #68e
}
.shelly-chrome #trix-menubar .goog-toolbar-menu-button-open {
	BACKGROUND: #68e
}
#trix-toolbar .goog-toolbar-menu-button-caption {
	LINE-HEIGHT: 16px; COLOR: #246
}
#gadget-toolbar {
	WIDTH: 100%; HEIGHT: 22px
}
#chart-toolbar {
	WIDTH: 100%; HEIGHT: 22px
}
#kix-toolbar {
	WIDTH: 100%; HEIGHT: 22px
}
#gadget-toolbar-title {
	LINE-HEIGHT: 20px; FLOAT: left
}
#chart-toolbar-title {
	LINE-HEIGHT: 20px; FLOAT: left
}
#kix-toolbar-title {
	LINE-HEIGHT: 20px; FLOAT: left
}
#gadget-toolbar-more .goog-toolbar-menu-button-dropdown {
	LINE-HEIGHT: 10px; HEIGHT: 12px
}
.object-toolbar-secondary {
	MARGIN-RIGHT: 13px !important
}
#gadget-toolbar-settings {
	FONT-WEIGHT: bold
}
.trix-toolbar {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 2px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -112px; CURSOR: default; PADDING-TOP: 2px
}
.trix-toolbar-secondary {
	FLOAT: right; PADDING-TOP: 3px
}
.sheet-toolbar-title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.trix-toolbar .goog-menu {
	FONT: 10pt Arial,sans-serif; COLOR: #000
}
.trix-toolbar .goog-menuseparator {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-TOP: 0px
}
.goog-toolbar-button {
	LIST-STYLE: none none outside; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; COLOR: #333333; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; CURSOR: default; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#revisions-toolbar {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px
}
#t-revisions-revert {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#t-revisions-label {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#t-revisions-label {
	LINE-HEIGHT: 180%
}
#t-revisions-highlighted-label {
	POSITION: absolute; LINE-HEIGHT: 217%; TOP: 0px; RIGHT: 6px
}
#t-revisions-highlighted {
	BORDER-BOTTOM: #ffa82d 2px solid; BORDER-LEFT: #ffa82d 2px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffd396; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ffa82d 2px solid; BORDER-RIGHT: #ffa82d 2px solid; PADDING-TOP: 2px
}
#t-revisions-menu {
	OVERFLOW-Y: auto; WIDTH: 290px; MAX-HEIGHT: 75%
}
#t-revisions-menu .goog-menuitem {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 268px; PADDING-RIGHT: 0px; HEIGHT: 1em; CLEAR: both; PADDING-TOP: 4px
}
#t-revisions-menu EM {
	TEXT-ALIGN: right; FONT-STYLE: normal; WIDTH: 134px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left
}
#t-revisions-menu SPAN {
	WIDTH: 134px; DISPLAY: block; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #666
}
.goog-toolbar-button-outer-box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.goog-toolbar-button-inner-box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.goog-toolbar-button-outer-box {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.goog-toolbar-button-inner-box {
	PADDING-BOTTOM: 3px; MARGIN: 0px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
* HTML .goog-toolbar-button-inner-box {
	LEFT: -1px
}
* HTML .goog-toolbar-button-rtl .goog-toolbar-button-outer-box {
	LEFT: -1px
}
* HTML .goog-toolbar-button-rtl .goog-toolbar-button-inner-box {
	LEFT: 0px
}
*:first-child + HTML .goog-toolbar-button-inner-box {
	LEFT: -1px
}
*:first-child + HTML .goog-toolbar-button-rtl .goog-toolbar-button-inner-box {
	LEFT: 1px
}
.goog-toolbar-button-disabled {
	FILTER: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.30
}
.goog-toolbar-button-disabled .goog-toolbar-button-outer-box {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
.goog-toolbar-button-disabled .goog-toolbar-button-inner-box {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #333 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important
}
* HTML .goog-toolbar-button-disabled {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
*:first-child + HTML .goog-toolbar-button-disabled {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f0f0f0; MARGIN: 0px 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.trix-toolbar-button-on .goog-toolbar-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.trix-toolbar-button-on .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.goog-toolbar-button-hover .goog-toolbar-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.goog-toolbar-button-active .goog-toolbar-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.goog-toolbar-button-checked .goog-toolbar-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.goog-toolbar-button-selected .goog-toolbar-button-outer-box {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px solid; PADDING-TOP: 0px
}
.trix-toolbar-button-on .goog-toolbar-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.trix-toolbar-button-on .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-button-hover .goog-toolbar-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-button-active .goog-toolbar-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-button-checked .goog-toolbar-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-button-selected .goog-toolbar-button-inner-box {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: 0px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 3px
}
.goog-toolbar-button-hover .goog-toolbar-button-outer-box {
	BORDER-BOTTOM-COLOR: #a1badf !important; BORDER-TOP-COLOR: #a1badf !important; BORDER-RIGHT-COLOR: #a1badf !important; BORDER-LEFT-COLOR: #a1badf !important
}
.goog-toolbar-button-hover .goog-toolbar-button-inner-box {
	BORDER-BOTTOM-COLOR: #a1badf !important; BORDER-TOP-COLOR: #a1badf !important; BORDER-RIGHT-COLOR: #a1badf !important; BORDER-LEFT-COLOR: #a1badf !important
}
.trix-toolbar-button-on .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #a1badf !important; BORDER-TOP-COLOR: #a1badf !important; BORDER-RIGHT-COLOR: #a1badf !important; BORDER-LEFT-COLOR: #a1badf !important
}
.trix-toolbar-button-on .goog-toolbar-button-outer-box {
	BORDER-BOTTOM-COLOR: #aaa !important; BORDER-TOP-COLOR: #aaa !important; BORDER-RIGHT-COLOR: #aaa !important; BORDER-LEFT-COLOR: #aaa !important
}
.trix-toolbar-button-on .goog-toolbar-button-inner-box {
	BORDER-BOTTOM-COLOR: #aaa !important; BORDER-TOP-COLOR: #aaa !important; BORDER-RIGHT-COLOR: #aaa !important; BORDER-LEFT-COLOR: #aaa !important
}
.trix-toolbar-button-on .goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM-COLOR: #aaa !important; BORDER-TOP-COLOR: #aaa !important; BORDER-RIGHT-COLOR: #aaa !important; BORDER-LEFT-COLOR: #aaa !important
}
.trix-toolbar-button-on .goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM-COLOR: #aaa !important; BORDER-TOP-COLOR: #aaa !important; BORDER-RIGHT-COLOR: #aaa !important; BORDER-LEFT-COLOR: #aaa !important
}
.goog-toolbar-button-active {
	BACKGROUND-COLOR: #dde1eb !important
}
.goog-toolbar-button-checked {
	BACKGROUND-COLOR: #dde1eb !important
}
.goog-toolbar-button-selected {
	BACKGROUND-COLOR: #dde1eb !important
}
.goog-toolbar-button-active .goog-toolbar-button-outer-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-button-active .goog-toolbar-button-inner-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-button-checked .goog-toolbar-button-outer-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-button-checked .goog-toolbar-button-inner-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-button-selected .goog-toolbar-button-outer-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-button-selected .goog-toolbar-button-inner-box {
	BORDER-BOTTOM-COLOR: #729bd1; BORDER-TOP-COLOR: #729bd1; BORDER-RIGHT-COLOR: #729bd1; BORDER-LEFT-COLOR: #729bd1
}
.goog-toolbar-button-collapse-right {
	MARGIN-RIGHT: 0px
}
.goog-toolbar-button-collapse-right .goog-toolbar-button-outer-box {
	MARGIN-RIGHT: 0px
}
.goog-toolbar-button-collapse-right .goog-toolbar-button-inner-box {
	MARGIN-RIGHT: 0px
}
.goog-toolbar-button-collapse-left {
	MARGIN-LEFT: 0px
}
.goog-toolbar-button-collapse-left .goog-toolbar-button-outer-box {
	MARGIN-LEFT: 0px
}
.goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {
	MARGIN-LEFT: 0px
}
* HTML .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {
	LEFT: 0px
}
*:first-child + HTML .goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {
	LEFT: 0px
}
.goog-toolbar-menu-button {
	LIST-STYLE: none none outside; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; COLOR: #333333; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; CURSOR: default; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.goog-toolbar-menu-button-outer-box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.goog-toolbar-menu-button-inner-box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.goog-toolbar-menu-button-outer-box {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.goog-toolbar-menu-button-inner-box {
	PADDING-BOTTOM: 3px; MARGIN: 0px -1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
* HTML .goog-toolbar-menu-button-inner-box {
	LEFT: -1px
}
* HTML .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-outer-box {
	LEFT: -1px
}
* HTML .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box {
	LEFT: 0px
}
*:first-child + HTML .goog-toolbar-menu-button-inner-box {
	LEFT: -1px
}
*:first-child + HTML .goog-toolbar-menu-button-rtl .goog-toolbar-menu-button-inner-box {
	LEFT: 1px
}
.goog-toolbar-separator {
	LIST-STYLE: none none outside; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 3px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 2px; PADDING-RIGHT: 0px; HEIGHT: 20px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-RIGHT: #f7f7f7 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.goog-color-menu-button-indicator {
	BORDER-BOTTOM: #f0f0f0 4px solid
}
.goog-toolbar-color-menu-button .goog-toolbar-menu-button-dropdown {
	MARGIN-TOP: 2px
}
.FF2 .goog-toolbar-color-menu-button .goog-toolbar-menu-button-dropdown {
	MARGIN-TOP: 1px
}
#t-font-size .goog-toolbar-menu-button-caption {
	WIDTH: 2em
}
#num-fmt-currency {
	MARGIN-TOP: -250px
}
#num-fmt-date {
	MARGIN-TOP: -100px
}
.num-fmt {
	WIDTH: 180px; HEIGHT: 1em; CLEAR: both
}
.num-fmt B {
	DISPLAY: block; FLOAT: left; FONT-WEIGHT: normal
}
.num-fmt SPAN {
	DISPLAY: block; FLOAT: right; COLOR: #666; FONT-SIZE: 85%
}
.currency-fmt {
	WIDTH: 120px; HEIGHT: 0.9em; FONT-SIZE: 92%
}
.date-fmt {
	WIDTH: 140px; HEIGHT: 0.9em; FONT-SIZE: 92%
}
.cond-fmt .goog-color-menu-button-indicator {
	BORDER-BOTTOM-STYLE: double
}
.fontname-default {
	FONT-FAMILY: Arial,sans-serif
}
.fontname-times {
	FONT-FAMILY: Times,serif
}
.fontname-georgia {
	FONT-FAMILY: Georgia,serif
}
.fontname-verdana {
	FONT-FAMILY: Verdana,sans-serif
}
.fontname-courier {
	FONT-FAMILY: "Courier New",Courier,monospace
}
.fontname-trebuchet {
	FONT-FAMILY: "Trebuchet MS",sans-serif
}
#m-form-email {
	DISPLAY: block; TEXT-DECORATION: none
}
#m-form-create {
	FONT-WEIGHT: bold
}
#formula-bar {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #e5e5e5; HEIGHT: 1em; BORDER-TOP: #c0c0c0 1px solid; PADDING-TOP: 7px
}
#t-formula-bar-formula-label {
	PADDING-RIGHT: 8px; FLOAT: left; COLOR: #444
}
#t-formula-bar-formula-text {
	FLOAT: left; COLOR: #000
}
#t-formula-bar-close {
	FLOAT: right; CURSOR: pointer
}
.fullScreenFloater {
	Z-INDEX: 10000; POSITION: absolute; FILTER: alpha(opacity=80); PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #79b; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #fff; TOP: 2px; RIGHT: 20px; PADDING-TOP: 4px; opacity: 0.8; -moz-opacity: 0.8
}
.fullScreenFloater .msg {
	FLOAT: left
}
.fullScreenFloater .close-icon-small {
	FLOAT: left; MARGIN-LEFT: 7px
}
.goog-palette {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; CURSOR: default; -moz-outline: none; -moz-user-select: none
}
.goog-palette-table {
	MARGIN: 0px 4px; BORDER-COLLAPSE: collapse
}
.trix-palette .goog-palette-cell-hover {
	BACKGROUND: #e0edfe
}
.goog-palette-cell {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #666 1px solid; MARGIN: 0px; FONT-SIZE: 1px; VERTICAL-ALIGN: middle; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.goog-palette-colorswatch {
	POSITION: relative; WIDTH: 18px; HEIGHT: 18px
}
.goog-palette-cell-hover .goog-palette-colorswatch {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 16px; HEIGHT: 16px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.goog-palette-cell-selected .goog-palette-colorswatch {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 16px; BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat 0px -15px; HEIGHT: 16px; COLOR: #fff; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.trix-palette .toolbar-icon {
	MARGIN: 3px 5px 4px 2px
}
.trix-palette .goog-palette-cell {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.goog-palette-table#t-cell-color-palette {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.goog-palette-table#t-text-color-palette {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.goog-custom-button {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) #dedede repeat-x 0px -241px
}
.goog-custom-button-active {
	BACKGROUND: #ccc
}
.goog-custom-button-checked {
	BACKGROUND: #ccc
}
.goog-menu-button {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) #ddd repeat-x 0px -241px
}
.goog-menu-button-dropdown {
	BACKGROUND: url(http://www.google.com/images/spreadsheets/MainMenuVerSprite007.png) no-repeat -5px -48px
}
#gears-status-icon {
	BACKGROUND-IMAGE: url(http://www.google.com/images/spreadsheets/gears_icons.gif); POSITION: relative; MARGIN: 0px 2px; WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; HEIGHT: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
.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
}

