 #lbOverlay {position: absolute; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; background:#222;}
#lbOverlay.grey {background-color: #000000}
#lbOverlay.red {background-color: #330000}
#lbOverlay.green {background-color: #003300}
#lbOverlay.blue {background-color: #011D50}
#lbOverlay.gold {background-color: #666600}
#lbMain {position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0}
#lbMain a img {border: none}
#lbOuterContainer {position: relative; background-color: #fff; width: 200px; height: 2px; margin: 0 auto}
#lbOuterContainer.grey {border: 3px solid #888888}
#lbOuterContainer.red {border: 3px solid #DD0000}
#lbOuterContainer.green {border: 3px solid #00B000}
#lbOuterContainer.blue {border: 3px solid #5F89D8}
#lbOuterContainer.gold {border: 3px solid #B0B000}
#lbDetailsContainer {font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em; overflow: auto; margin: 0 auto}
#lbDetailsContainer.grey {border: 3px solid #888888; border-top: none}
#lbDetailsContainer.red {border: 3px solid #DD0000; border-top: none}
#lbDetailsContainer.green {border: 3px solid #00B000; border-top: none}
#lbDetailsContainer.blue {border: 3px solid #5F89D8; border-top: none}
#lbDetailsContainer.gold {border: 3px solid #B0B000; border-top: none}
#lbImageContainer, #lbIframeContainer {padding: 0px}
#lbLoading {position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(../images/loading.gif) center no-repeat}
#lbHoverNav {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10}
#lbImageContainer>#lbHoverNav {left: 0}
#lbHoverNav a {outline: none}
#lbPrev {width: 49%; height: 100%; background: transparent url(../javascripts/lytebox/images/blank.gif) no-repeat; display: block; left: 0; float: left}
#lbPrev.grey:hover, #lbPrev.grey:visited:hover {background: url(../javascripts/lytebox/images/prev_grey.gif) left 15% no-repeat}
#lbPrev.red:hover, #lbPrev.red:visited:hover {background: url(../javascripts/lytebox/images/prev_red.gif) left 15% no-repeat}
#lbPrev.green:hover, #lbPrev.green:visited:hover {background: url(../javascripts/lytebox/images/prev_green.gif) left 15% no-repeat}
#lbPrev.blue:hover, #lbPrev.blue:visited:hover {background: url(../javascripts/lytebox/images/prev_blue.gif) left 15% no-repeat}
#lbPrev.gold:hover, #lbPrev.gold:visited:hover {background: url(../javascripts/lytebox/images/prev_gold.gif) left 15% no-repeat}
#lbNext {width: 49%; height: 100%; background: transparent url(../javascripts/lytebox/images/blank.gif) no-repeat; display: block; right: 0; float: right}
#lbNext.grey:hover, #lbNext.grey:visited:hover {background: url(../javascripts/lytebox/images/next_grey.gif) right 15% no-repeat}
#lbNext.red:hover, #lbNext.red:visited:hover {background: url(../javascripts/lytebox/images/next_red.gif) right 15% no-repeat}
#lbNext.green:hover, #lbNext.green:visited:hover {background: url(../javascripts/lytebox/images/next_green.gif) right 15% no-repeat}
#lbNext.blue:hover, #lbNext.blue:visited:hover {background: url(../javascripts/lytebox/images/next_blue.gif) right 15% no-repeat}
#lbNext.gold:hover, #lbNext.gold:visited:hover {background: url(../javascripts/lytebox/images/next_gold.gif) right 15% no-repeat}
#lbPrev2, #lbNext2 {text-decoration: none; font-weight: bold}
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey {color: #333333}
#lbPrev2.red, #lbNext2.red, #lbSpacer.red {color: #620000}
#lbPrev2.green, #lbNext2.green, #lbSpacer.green {color: #003300}
#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue {color: #01379E}
#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold {color: #666600}
#lbPrev2_Off, #lbNext2_Off {font-weight: bold}
#lbPrev2_Off.grey, #lbNext2_Off.grey {color: #CCCCCC}
#lbPrev2_Off.red, #lbNext2_Off.red {color: #FFCCCC}
#lbPrev2_Off.green, #lbNext2_Off.green {color: #82FF82}
#lbPrev2_Off.blue, #lbNext2_Off.blue {color: #B7CAEE}
#lbPrev2_Off.gold, #lbNext2_Off.gold {color: #E1E100}
#lbDetailsData {padding: 4px 10px 4px 10px; margin: 4px 0px 4px 0px;}
#lbDetailsData.grey {color: #333333}
#lbDetailsData.red {color: #620000}
#lbDetailsData.green {color: #003300}
#lbDetailsData.blue {color: #01379E}
#lbDetailsData.gold {color: #666600}
#lbDetails {width: 100%;  text-align: left}
#lbBottomNav {padding: 2px 0px 4px 0px;}
#lbCaption {display: block; font-weight: bold}
#lbNumberDisplay {float: left; display: block; padding-bottom: 1.0em}
#lbNavDisplay {float: left; display: block; padding-bottom: 1.0em}
#lbPlay {width: 64px; height: 28px; float: right; margin-bottom: 1px}
#lbPlay.grey {background: url(../javascripts/lytebox/images/play_grey.png) no-repeat}
#lbPlay.red {background: url(../javascripts/lytebox/images/play_red.png) no-repeat}
#lbPlay.green {background: url(../javascripts/lytebox/images/play_green.png) no-repeat}
#lbPlay.blue {background: url(../javascripts/lytebox/images/play_blue.png) no-repeat}
#lbPlay.gold {background: url(../javascripts/lytebox/images/play_gold.png) no-repeat}
#lbPause {width: 64px; height: 28px; float: right; margin-bottom: 1px}
#lbPause.grey {background: url(../javascripts/lytebox/images/pause_grey.png) no-repeat}
#lbPause.red {background: url(../javascripts/lytebox/images/pause_red.png) no-repeat}
#lbPause.green {background: url(../javascripts/lytebox/images/pause_green.png) no-repeat}
#lbPause.blue {background: url(../javascripts/lytebox/images/pause_blue.png) no-repeat}
#lbPause.gold {background: url(../javascripts/lytebox/images/pause_gold.png) no-repeat}
#lbCancel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #4290D1; background-image: url(../images/bg-button.gif); background-repeat: repeat-x; height: 20px; padding: 2px 5px 2px 5px; margin-left: 10px; border-top: 1px solid #327FC0; border-right: 1px solid #125FA0; border-bottom: 1px solid #226FB0; border-left: 1px solid #428FD0; position: relative; top: -1}
#lbCancel.grey {}
#lbOK {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #4290D1; background-image: url(../images/bg-button.gif); background-repeat: repeat-x; height: 20px; padding: 2px 5px 2px 5px; margin-left: 10px; border-top: 1px solid #327FC0; border-right: 1px solid #125FA0; border-bottom: 1px solid #226FB0; border-left: 1px solid #428FD0; position: relative; top: -1}
#lbOK.grey {}
#lbClose {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #4290D1; background-image: url(../images/bg-button.gif); background-repeat: repeat-x; height: 20px; padding: 2px 5px 2px 5px; margin-left: 10px; margin-top: 10.0em; border-top: 1px solid #327FC0; border-right: 1px solid #125FA0; border-bottom: 1px solid #226FB0; border-left: 1px solid #428FD0; position: relative; top: -1}
#lbClose.grey {}
#lbTitle {margin-bottom:5px}
  body.ie6 {behavior: url("/stylesheets/csshover3.htc")}
 a, a:visited {color: #5473a0; text-decoration: none}
a:hover, a:active {color: #e87702; text-decoration: underline}
 .darkLink a {font-weight: bold}
 .disabledText a {color: #b04000; font-style: italic}
 a.mru_selected {color: #FFFFFF !important; background-color: #9fc9e5}
a.mru_unselected {color: #2e85be !important}
 li.mru_selected {background-color: #9fc9e5; padding: 0px 5px 0px 5px; margin-left: -5px; font-weight: bold}
li.mru_unselected {background-color: #ffffff; padding: 0px 5px 0px 5px; margin-left: -5px}
 a.more {font-style: italic; font-size: 8pt}
 .body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5a5a5a; background-color: #FFFFFF; text-align: left; vertical-align: top; margin: 0}
 .bodySingleView {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5a5a5a; background-color: #FFFFFF; vertical-align: top; margin: 0}
 .singleLayoutTop {top: 0; left: 0; right: 0; height: 51px; z-index: 991; background-color: white}
.singleLayoutTop.collapsed {height: 9px}
.singleLayoutCenter {margin-top: 51px}
.singleLayoutCenter.collapsed {margin-top: 9px}
 p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5a5a5a}
 .masthead {text-align: right; vertical-align: top; white-space: nowrap}
.mastheadLoginAndSearch {display: inline-block}
 .content {margin-left: 5px; padding-right: 5px}
 #existingUserDialog {display: none; position: absolute; top: 100px; left: 300px; width:400px; height: 140px; border: 2px solid #aaa; background: #fff; padding: 12px; z-index: 100}
#existingUserDialog h3 {font-size: 14px; margin: 6px 0 6px 0; font-weight: 500}
#existingUserDialog p {margin: 3px 0 3px 0}
#existingUserDialog ul {margin: 22px 16px 16px 16px}
  .ie7 .addUserTable tr {display: block}
.addUserTable tr#user-name-row, .addUserTable tr#submit-row, .addUserTable tr#message-row {display: table-row}
  .button {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #4290D1 url(../images/bg-button.gif) repeat-x; height: 20px; padding: 2px 5px 2px 5px; overflow: visible; margin-left: 10px; border-top: 1px solid #327FC0; border-right: 1px solid #125FA0; border-bottom: 1px solid #226FB0; border-left: 1px solid #428FD0; position: relative; top: -1; _top: -4}
.button[disabled] {background: #808080 url(../images/bg-button-disabled.gif) repeat-x; border-top: 1px solid #6f6f6f; border-right: 1px solid #4f4f4f; border-bottom: 1px solid #5f5f5f; border-left: 1px solid #7f7f7f}
.button:active {color: #dedede}
  .button2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #4290D1 url(../images/bg-button.gif) repeat-x; height: 20px; padding: 2px 5px 2px 5px; overflow: visible; margin-left: 10px; border-top: 1px solid #327FC0; border-right: 1px solid #125FA0; border-bottom: 1px solid #226FB0; border-left: 1px solid #428FD0; top: -1; _top: -4}
 .button2[disabled] {background: #808080 url(../images/bg-button-disabled.gif) repeat-x; border-top: 1px solid #6f6f6f; border-right: 1px solid #4f4f4f; border-bottom: 1px solid #5f5f5f; border-left: 1px solid #7f7f7f}
 .browserButton {padding: 2px 6px}
.ie7 .browserButton {padding: 1px 3px}
 .formfield {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; height: 16px; border: 1px solid #999999; color: #333333; padding: 2px}
 textarea.commentTextArea {padding:2px; border:1px solid #999; color:#333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF}
 .loginText {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: right; vertical-align: top; white-space: nowrap; padding-top: 7px; padding-right: 4px}
 .loginSearch, .loginSearchSmall {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-align: right; vertical-align: top; white-space: nowrap; padding: 0px 0px 2px 0px}
.loginSearch {width: 300px}
.loginSearchSmall {width: 150px}
 .loginSearchBox {margin-top: 3px; height: 13px; border: 1px solid #d3d3d3}
.loginSearchButton {margin: 2px 0 0 4px}
.loginSearchSmall .loginSearchButton {margin: 2px 4px 0 4px}
 .indexSearchBox {padding:1px; height: 13px; border: 1px solid #d3d3d3}
 .versionText {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-align: right; vertical-align: top; white-space: nowrap; padding-top: 12px; padding-right: 20px}
  .pageTitle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-align: left}
 .sectionTitle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #f7f7f7; color: #666666; text-align: left; padding: 2px; margin-bottom: 8px}
 .flashText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-align: left; white-space: nowrap}
  .belowTheFold .flashText {font-size: 12px; font-weight: normal; margin-left: 5px; display: block}
 .motd {font-size: 12px; padding: 5px; margin-left: 187px; margin-bottom: 3px; border: 1px solid #B9B9B9; width: 540px; background-color: #E9F1F7}
.motd_hide {font-size: 10px; float: right; border: 1px solid #B9B9B9; padding: 0px 2px; margin-left: 5px}
 .sideNavText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-align: left; padding: 0px 2px 6px 10px; white-space: nowrap; line-height: 1.2em}
.sideNavTextSub {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-align: left; padding: 2px 0px 0px 10px; white-space: nowrap}
 .adminDivider {font-family: Arial, Helvetica, sans-serif; color: #1f437d; font-weight: bold; margin-bottom: 5px; cursor: default}
.adminThisSite {border-top: dotted 1px #cfcfcf; margin-top: 5px; padding-top: 5px}
li.adminSubNav a {margin-left: 10px}
 .sideNavSection {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1f437d; font-weight: bold; border-top: dotted 1px #cfcfcf; text-align: left; margin: 0px 2px 0px 9px; padding: 7px 10px 4px 1px; white-space: nowrap; cursor: default}
 .sideNavSectionNoBar {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold; text-align: left; margin-top: 5px; padding: 2px 15px 4px 10px; white-space: nowrap}
 .checkboxandstar {width: 45px; padding-left: 5px}
.checkbox {width: 20px; float: left; padding-top:2px}
 .rowtone {background: #f5f5f5}
 .invisible {filter: alpha(opacity=0); opacity: 0}
 .columnhead, a.columnhead, a.columnhead:link, a.columnhead:hover, a.columnhead:visited, a.columnhead:active, .columnhead span {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #363636; text-align: left; padding-left: 8px; height: 20px; line-height: 20px; white-space: nowrap}
 .columnhead.centered {text-align: center; padding-left: 4px; padding-right: 4px}
td.columnhead {border: 1px solid #c1c1c1; background-color: #ececec; color: #363636}
td.columnhead.last {border-right: none}
td.columnhead.active {background-color: #ececec; font-weight: normal; color: #363636}
td.columnhead a, td.columnhead a:visited, td.columnhead a:hover {color: #363636}
  .textRow {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: left; vertical-align: middle; height: 20px; padding: 0px 5px 0px 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
td.textRow.disabled {color: #aaa}
 .textRowName {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #177AD5; text-align: left; vertical-align: middle; height: 20px; font-weight: bold; padding: 0px 5px 0px 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 450px}
td.textRowName a, td.textRowName a:visited {font-family: Arial, Helvetica, sans-serif; color: #1f437d}
td.textRowName a:hover {color: #e87702}
    .textRowNoTruncation {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: left; vertical-align: middle; height: 20px; padding: 0px 5px 0px 5px; white-space: nowrap; overflow: hidden}
 .permissionRow {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: left; vertical-align: middle; height: 20px; padding: 0px 2px 0px 2px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.permissionRowName {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #177AD5; text-align: left; vertical-align: middle; height: 20px; font-weight: bold; padding: 0px 2px 0px 2px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 450px}
 .checkboxRow {text-align: left; vertical-align: middle; height: 20px; width: 20px; padding: 0px 0px 0px 5px}
 .RowSection {font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; color: #CC5624; text-align: left; vertical-align: bottom; height: 18px; font-weight: bold; padding: 8px 5px 0px 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-bottom: 2px solid #cfcfcf; padding-bottom: 2px}
.RowSection a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC5624; text-align: left; vertical-align: bottom; height: 18px; font-weight: bold; padding: 8px 5px 0px 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
 .RowSectionSub {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; padding: 0px 2px 0px 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: normal}
 .thumbnails {border: 1px solid #e9e9e9; border-top: transparent; padding: 5px; position: relative}
.thumbnail_header {overflow: hidden; white-space: nowrap}
.thumbnail_header_text_wrapper {display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.thumbnail_header_text {height: 22px; line-height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #1f437d}
.thumbnail_header_text a .thumbnail_header_text a:visited {color: #1f437d}
.thumbnail_header_text a:hover .thumbnail_header_text a:active {color: #e87702}
.thumbnail_header_text_disabled {font-style: italic}
.thumbnail_footer {height: 22px; line-height: 22px; text-align: right; padding-right: 15px}
.thumbnail_footer a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1f437d; cursor: pointer}
.thumbnail_footer a:hover {color: #e87702}
.thumbnail_left {display: inline-block; vertical-align: top; width: 20px}
.thumbnail {display: inline-block; vertical-align: top; margin-right: 15px}
 .workbook_thumbnail {padding: 7px 7px 3px 3px; width: 196px; height: 198px; background-image: url("../images/wb_border.png"); background-repeat: no-repeat}
 .view_thumbnail {padding: 0px; width: 192px; height: 192px; border: 1px solid #E2E2E5}
 .disabledWarning {font-style: italic; color: red}
 .Textinsidetable {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding: 5px 8px 5px 8px}
 .paddingNormal {padding: 5px 8px}
.paddingTight {padding: 2px 8px}
.paddingNormalTop {padding-top: 5px}
.paddingNormalBottom {padding-bottom: 5px}
 .Textoutsidetable {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding: 10px 10px 10px 0px}
 label.remainingChars {float:left; width:100% }
 .thumbnail_box {display: inline-block; vertical-align: top; white-space: nowrap; margin: 20px 10px; cursor: default}
.thumbnail_box_workbook {max-width: 241px}
.thumbnail_box_view {max-width: 229px}
.thumbnail_details {position: absolute; z-index: 100; padding-left: 20px; padding-right: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6c6c6c; outline: 0}
.thumbnail_details a, .thumbnail_details a:visited {color: #1f447d; font-weight: bold}
.thumbnail_details a:hover, .thumbnail_details a:active {color: #e87702}
.thumbnail_details_body {position: relative; display: inline-block; vertical-align: top; max-width: 300px}
.thumbnail_details_body_top {background-color: #f2f2f2; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding: 10px}
.thumbnail_details_body_shadow {position: absolute; z-index: -1; top: 2px; left: 2px; bottom: -2px; right: -2px; background-color: #c1c1c1; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px}
.thumbnail_details_left_triangle {position: absolute; top: 25px; left: 0}
.thumbnail_details_left_triangle_top {position: absolute; top: 0; left: 0; width: 0; height: 0; border-right: 20px solid #f2f2f2; border-top: 15px solid transparent; border-bottom: 15px solid transparent; -moz-border-top-colors: rgba(255,255,255,0); -moz-border-bottom-colors: rgba(255,255,255,0)}
.thumbnail_details_left_triangle_shadow {position: absolute; z-index: -1; top: 2px; left: 2px; width: 0; height: 0; border-right: 20px solid #c1c1c1; border-top: 15px solid transparent; border-bottom: 15px solid transparent; -moz-border-top-colors: rgba(255,255,255,0); -moz-border-bottom-colors: rgba(255,255,255,0)}
.thumbnail_details_right_triangle {position: absolute; top: 25px; right: 20px}
.thumbnail_details_right_triangle_top {position: absolute; top: 0; left: 0; width: 0; height: 0; border-left: 20px solid #f2f2f2; border-top: 15px solid transparent; border-bottom: 15px solid transparent; -moz-border-top-colors: rgba(255,255,255,0); -moz-border-bottom-colors: rgba(255,255,255,0)}
.thumbnail_details_right_triangle_shadow {position: absolute; z-index: -1; top: 2px; left: 2px; width: 0; height: 0; border-left: 20px solid #c1c1c1; border-top: 15px solid transparent; border-bottom: 15px solid transparent; -moz-border-top-colors: rgba(255,255,255,0); -moz-border-bottom-colors: rgba(255,255,255,0)}
.thumbnail_label {text-align: right; padding-right: 5px; width: 80px; white-space: nowrap; overflow: hidden}
.thumbnail_detail {max-width: 200px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
 .thumbnailLine {margin-bottom: 10px; min-width: 600px; position: relative; white-space: nowrap}
.thumbnailSpan {display: inline-block; vertical-align: top}
.thumbnailText {height: 200px; overflow: hidden; margin-bottom: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6c6c6c}
.thumbnailText a, .thumbnailText a:visited {color: #1f447d; font-weight: bold}
 .thumbLabels {padding-right: 5px; line-height: 16px}
 .thumbnailOptions{ overflow: hidden; margin-right: 20px; position: absolute; top: 0px; right: 0px}
 .buffer {height: 10px; width: 10px}
 .pagecontrolTable {table-layout:fixed; width: 100%; border: 1px solid #e9e9e9}
 .formTable {border: 1px solid #E2E2E5}
 .editSiteTable {width: 100%}
.editSiteTable td {padding: 5px; vertical-align: top}
.editSiteTable input.formfield {width: 100% }
.editSiteTable input.userQuota {width: 3em}
.editSiteTable input.userQuotaOff {border-color: #ccc}
.editSiteTable label {line-height: 2.2em}
.editSiteTable .user_quota_options {padding-left: 20px}
.editSiteTable .userQuotaOptionsOff {color: #ccc}
 #editSiteDlg {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5a5a5a; cursor: default}
#editSiteDlg .edit_site_heading {font-weight: bold; color: #666; padding-bottom: 4px}
#editSiteDlg .edit_site_controls {width: 100%}
#editSiteDlg .edit_site_controls td {height: 24px; line-height: 24px}
#editSiteDlg .edit_site_row {vertical-align: top; padding-left: 10px}
#editSiteDlg .edit_site_label {vertical-align: top; padding-left: 10px; padding-right: 10px; width: 120px}
#editSiteDlg .edit_site_text_disabled {color: #ccc}
#editSiteDlg .edit_site_input {padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px}
#editSiteDlg .edit_site_input input {width: 100%; margin-left: -2px; cursor: text}
#editSiteDlg .edit_site_textarea {padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px}
#editSiteDlg .edit_site_textarea textarea {width: 100%; margin-left: -2px; resize: none; cursor: text}
#editSiteDlg .edit_site_multiline {padding-bottom: 8px}
#editSiteDlg .edit_site_single_line {white-space: nowrap; height: 20px; line-height: 20px}
#editSiteDlg .edit_site_single_line * {vertical-align: middle}
#editSiteDlg .user_quota_options {padding-left: 20px}
#editSiteDlg .edit_site_spacer {margin-top: 10px; border-top: 1px solid #e0e0e0; margin-bottom: 10px}
#editSiteDlg .edit_site_inline_spacer {padding-left: 12px}
#editSiteDlg .dlgWarnings {margin-top: 5px; margin-bottom: 5px; padding: 5px; border: 1px solid #f80}
#editSiteDlg .dlgWarnings.hidden {display: none}
#editSiteDlg .dlgWarnings img {float: left}
#editSiteDlg .dlgWarnings ul {margin-left: 19px}
#editSiteDlg .dlgWarnings li {padding: 3px 5px}
#editSiteDlg .edit_site_buttons {text-align: right}
 .userSettingsTable {border: 1px solid #E2E2E5; margin: 10px 0px 0px 10px; width: 811px}
 table.statusTable {width: 100%}
.statusTable th {border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; padding-left: 8px; padding-right: 8px; background-color: #f2f2f2; height: 20px; line-height: 20px; font-weight: normal}
.statusTable th.first {border-left: 1px solid #c1c1c1}
.statusTable td {height: 20px; line-height: 20px}
 .workerStatusRow td {padding-left: 8px; padding-top: 3px}
.workerStatusName {width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default}
 .pagecontrolForm {font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 1px; vertical-align: baseline}
.ie6 .pagecontrolForm, .ie7 .pagecontrolForm {vertical-align: bottom}
 .function {font-family: Arial, Helvetica, sans-serif; font-size: 10px; background: #F3F3F3; text-align: left; padding-left: 10px; height: 25px; vertical-align: middle}
 .function2 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; background: #FFFFFF; text-align: left; padding-left: 10px; height: 25px; vertical-align: middle}
 select {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: left}
 .comment {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; overflow: hidden; text-overflow: ellipsis; padding: 10px 10px 10px 5px}
.comment_user {font-size: 11px}
.comment_time {font-size: 11px; color: #aaa}
 div.empty {font-size: 12px; color: #333333; white-space: nowrap; padding: 20px 0px 0px 20px; font-style: italic}
 .filter {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; text-align: left; padding-left: 10px}
 .toolbar {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; padding: 8px 5px 8px 5px}
 .managebar {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #464646; padding: 0px 0px 0px 5px; height: 36px}
  .licensing_stats {font-family: Arial, Helvetica, sans-serif; color: #999999; padding: 0px 8px 0px 8px}
 .toolbartable {width: 100%; position: relative; cursor: default}
 .toolbarhead_bg {background-color: #ffffff}
 .toolbarhead_label {color: #666666; font-weight: normal}
 .match_toolbarhead_label {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #464646; font-weight: normal}
 a.quickFilterLink {color: #2e85be}
 #manage {text-align: left; white-space: nowrap}
 #itemsonpage {white-space: nowrap}
 #pagecontrol {white-space: nowrap}
 .pagingFooterSpan {display: inline-block; vertical-align: top; height: 20px; line-height: 20px}
 #pagecontrol_nolabel {text-align: right; white-space: nowrap; vertical-align: middle}
#pagecontrol_nolabel.thumbs {text-align: right}
 #actions {text-align: left; white-space: nowrap}
 .authInfoLabelColumn {float: left; width: 110px; font-weight: bold}
 .checkbox_container_unselected, .checkbox_container_selected {display: inline-block; vertical-align: top; position: relative}
 .checkbox_button {position: absolute; top: 3px; bottom: 3px; left: 3px; right: 3px; background-repeat: no-repeat; background-position: center center; cursor: pointer}
.checkbox_container_unselected .checkbox_button {background-image: url("../images/checkbox_off.png")}
.checkbox_container_unselected .checkbox_button:hover {background-image: url("../images/checkbox_off_hover.png")}
.checkbox_container_unselected .checkbox_button:active {background-image: url("../images/checkbox_off_click.png")}
.checkbox_container_selected .checkbox_button {background-image: url("../images/checkbox_on.png")}
.checkbox_container_selected .checkbox_button:hover {background-image: url("../images/checkbox_on_hover.png")}
.checkbox_container_selected .checkbox_button:active {background-image: url("../images/checkbox_on_click.png")}
 .customCheckbox {display: inline-block; width: 13px; height: 13px; background-repeat: no-repeat; background-position: center center; cursor: pointer}
.customCheckbox {background-image: url("../images/checkbox_off.png")}
.customCheckbox:hover {background-image: url("../images/checkbox_off_hover.png")}
.customCheckbox:active {background-image: url("../images/checkbox_off_click.png")}
.customCheckbox.checked {background-image: url("../images/checkbox_on.png")}
.customCheckbox.checked:hover {background-image: url("../images/checkbox_on_hover.png")}
.customCheckbox.checked:active {background-image: url("../images/checkbox_on_active.png")}
 .multi_select_checkbox {margin: 3px; height: 13px; width: 13px; padding: 0; cursor: pointer; vertical-align: bottom; *overflow: hidden}
 .form_required {color: #333333; background-color: #FFFFFF; text-decoration: underline}
.form_required_missing {color: #333300; background-color: #FFFF00; text-decoration: underline}
 .adminControlEmpty {color: #999999}
 .actionMenuItem, .actionMenuItemDisabled, .firstActionMenuItem, .firstActionMenuItemDisabled {float: left; padding: 0px 8px 0px 8px; margin: 0px; color: #464646}
.actionMenuItemDisabled, .firstActionMenuItemDisabled {color: #999999}
.firstActionMenuItemDisabled, .firstActionMenuItem {padding-left: 0 }
 .bold {font-weight: bold}
 .minwidth1 {position: relative; width: 100%; min-width: 768px; border-top: 5px ; border-bottom: 5px}
.ie6 .minwidth1, .ie7 .minwidth1 {width: 1000px}
 .bodySingleView.ie6 .minwidth1, .bodySingleView.ie7 .minwidth1 {width: 100%}
 .faveitem {font-size: 12px; overflow: hidden; text-overflow: ellipsis; color: #2e85be; padding-right: 12px}
 .collapse {position:absolute; bottom: 0; height: 8px; text-align: center; white-space: nowrap; clear: both; vertical-align: top; left: 0px; right: 0px; z-index: 3}
 .flashContainer {z-index: 1; position: absolute; top: 0; margin: 35px auto 0 auto; text-align: center; white-space: nowrap; vertical-align: bottom; width: 100%; min-width: 768px}
.flashContainer .flashText {padding-bottom: 0}
  .thinHeader {background-image: url(../images/thin_header_bg.png); vertical-align: top; height: 52px; padding: 10px 330px 0 65px; text-align: left; white-space: nowrap; position: relative}
.thinHeaderThinner {height: 51px; position: relative}
.thinHeader .column {position: relative; float: left}
 .thinheader-body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; padding: 3px 0px 3px 0px}
 .viewOrWorkbookName {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #434E7F; text-align: left; padding-top: 0px; padding-bottom: 2px}
 #center {width: 100%; overflow: hidden; z-index: 2}
#left {position: absolute; width: 55px;  left: 0px; top: 0px; padding-left: 10px; padding-top: 10px}
#right {z-index: 4; width: 330px;  margin-right: -330px;  }
 .licensingPage {margin-left: auto; margin-right: auto; width: 20em}
 .hidden {display: none}
 .pipe {color:#999999}
 .grayText {color: #999999}
 .actionsGlassPane {background-color: #f0f0f0; opacity: .6; filter: alpha(opacity=60); position: absolute; z-index: 900; display: none}
 .tabText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; vertical-align: middle; white-space: nowrap; padding: 10px 0px 0px; float: left}
 .hourlyEnabled .hourlyDef {color: #333333}
.hourlyDef {color: #aaaaaa}
.hourlyEnabled .hourlyDef select {color: #333333; background-color: #ffffff}
.hourlyDef select {color: #aaaaaa; background-color: #ffffff}
.dailyEnabled .dailyDef {color: #333333}
.dailyDef {color: #aaaaaa}
.dailyEnabled .dailyDef select {color: #333333; background-color: #ffffff}
.dailyDef select {color: #aaaaaa; background-color: #ffffff}
.weeklyEnabled .weeklyDef {color: #333333}
.weeklyDef {color: #aaaaaa}
.weeklyEnabled .weeklyDef select {color: #333333; background-color: #ffffff}
.weeklyDef select {color: #aaaaaa; background-color: #ffffff}
.monthlyEnabled .monthlyDef {color: #333333}
.monthlyDef {color: #aaaaaa}
.monthlyEnabled .monthlyDef select {color: #333333; background-color: #ffffff}
.monthlyDef select {color: #aaaaaa; background-color: #ffffff}
 .allow_scheduling_enabled .allow_scheduling, .enable_guest_enabled .enable_guest {color: #333333}
.allow_scheduling, .enable_guest {color: #aaaaaa}
 .disabledAsset {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #ff0000; text-align: left; padding-bottom: 10px}
 .nagText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #aa2222; text-align: left; margin-top: 12px; line-height: 20px}
 .mastheadMotdAndFlash {float: left}
 .upgradeButtonContainer {float: right}
 .static_column_header {color: #363636; white-space: nowrap}
 .flash_retrofit {position: relative; padding-left: 187px}
 .currentFilter {display: block; width: 100%; height: 16px; line-height: 17px; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal}
 .wide.nav {width: 120px; background: transparent url(../images/selectBg120.png) 0 0 no-repeat}
.clearWideNav {width: 120px; background: transparent url(../images/selectNone120.png) 0 0 no-repeat}
 .mastheadLogo {margin-left: 9px; margin-top: 20px}
 .checkboxInsideForm {margin-left: 5px}
 a.unselectedSortTitle, a.unselectedSortTitle:visited {line-height: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5473a0; padding-right: 7px}
a.unselectedSortTitle:hover, a.unselectedSortTitle:active {color: #e87702}
a.selectedSortTitle, a.selectedSortTitle:visited {line-height: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5473a0; padding-right: 7px}
a.selectedSortTitle:hover, a.selectedSortTitle:active {color: #e87702}
 .footerLinkText {font-size: 12px}
 .footerNav {margin: 5px; overflow: hidden; padding-left: 0}
.footerNav li {float: left; padding: 0 12px; list-style: none; color: #999999; font-size: 10px}
.footerNav li.first {padding-left: 0}
 .controlsNudge {padding-left: 16px}
 .sidebarFavorites {list-style: none; padding-left: 0px; margin: 0}
 .topPagingControls {float: right; height: 22px; margin-top: -28px; padding-right: 2px; padding-bottom: 1px}
.ie6 .topPagingControls, .ie7 .topPagingControls {position: relative}
 .topPagingControls.dc_form, .topPagingControls.dc_form {padding-top: 32px; padding-bottom: 0px; margin-bottom: -2px}
 .formHolder {padding-top: 8px; padding-left: 8px}
 .sideNavList {margin: 0px; padding: 0px}
 li.sideNavList {line-height: 1.1em; background-color: #ffffff; list-style: none; margin: 1px 0px 0px 0px; padding: 0px 10px 0px 0px; text-indent: 6px; color: #2e85be}
 .dynamic_column_header {line-height: 1.1em; white-space: normal}
 .maintenanceTitle {color: #666666; padding-top: 25px; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
 .sidebarLink {color: #2e85be}
 .page_selector_checkbox {float: left; margin-top: 2px; margin-left: 3px}
.ie6 .pageSelectorContainer, .ie7 .pageSelectorContainer {width: 40px}
 .nav.page_selector_pulldown {background: none; border: 0px none; color: black; margin-left: 5px; margin-top: 0px; width: 15px}
.nav.page_selector_pulldown br {display: none}
.ie6 .nav.page_selector_pulldown br {display: inline}
.ie6 .nav.page_selector_pulldown, .ie7 .nav.page_selector_pulldown {margin: 0px}
.ie6 .nav.page_selector_pulldown{ background: none;  display: inline;  }
.ie6 .nav.page_selector_pulldown li {display: inline;  }
.ie6 .nav.page_selector_pulldown li .currentFilter {display: inline;  }
 .ie6 .nav.page_selector_pulldown li ul {margin-top: -3px}
 .pagenull {color: #CCCCCC}
 .sortByBar {white-space: nowrap; height: 20px; border: 1px solid #c1c1c1; background-color: #f2f2f2}
.flatSortRow {display: inline-block; vertical-align: top; padding-left: 5px}
.flatSortRow .page_selector_pulldown {float: left; margin-left: -3px; margin-top: 0px}
 .ie6 .flatSortRow .page_selector_pulldown {float: none}
 .flatSortContainer {display: inline-block; vertical-align: top; cursor: default; padding-left: 10px}
 .nav, .nav ul {margin: 0px; width: 100px; height: 16px; padding: 0; list-style: none; border: 1px solid #CCC; background: transparent url(../images/selectBg.png) 0 0 no-repeat; margin-left: 5px; margin-right: 10px; z-index: 111}
.ie6 .nav {border: 0px none; margin-top: 10px;  }
.nav a {display: block; height: 16px; line-height: 17px; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal}
.nav a:hover {text-decoration:none}
.nav a.list {background: transparent url(../images/listBg.png) 0 0 no-repeat; padding-left: 25px}
.nav a.thumb {background: transparent url(../images/thumbBg.png) 0 0 no-repeat; padding-left: 25px}
.nav ul li {float: left; width: 100px}
.nav li ul {position: absolute; width: 100px; left: -999em; background: none; border: none}
.ie6 .nav li ul {background: white}
.nav li:hover ul {left: auto; text-decoration: none; margin-left: -1px}
.nav li:hover ul li.first{ border-top: 1px solid #CCC}
.nav li:hover ul li {background-color: #ffffff; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC}
.nav li:hover ul li:hover {background-color: #f5f5f5}
  #cartNoItems, #cartMoreItems {color: #999}
.cartButtonDisabled {background: transparent center center url("../images/light_greyx.png") no-repeat; cursor: auto}
.cartButtonEnabled {background: transparent center center url('../images/greyx.png') no-repeat; cursor: pointer}
.cartItem .deleteBtn, #cartClearAllBtn .deleteBtn {margin-right: 5px}
.cartPointer {cursor: pointer}
 .deleteBtn {width: 16px; height: 24px; display: inline-block}
 .cancelBtn {background: transparent 2px 0px url('../images/delete-small.gif') no-repeat; width: 16px; height: 14px; display: inline-block; cursor: pointer}
 .expandBtn {background: transparent center center url('../images/expand_down.gif') no-repeat; width: 18px; height: 16px; display: inline-block}
 #shoppingCartContainer {z-index: 901; position: relative; height: 36px}
 #cartTopNav {position: relative; padding: 0}
#shoppingCartHolder {height: 36px; line-height: 36px; overflow: hidden}
#shoppingCartHolder span {margin-left: 0}
#shoppingCartHolder span.cartExpandBtn {background: transparent 0 0 url('../images/expand_down.gif') no-repeat; width: 15px; height: 15px; display: inline-block; margin: 0; vertical-align: top}
#shoppingCartHolder ul {text-align: left; display: none; position: absolute; top: 25px; left: 5px; line-height: 24px; background: #fff; border: 1px solid #aaa; z-index: 901}
#shoppingCartHolder li div {max-width: 250px; white-space: nowrap; overflow: hidden; margin-right: 3px}
#shoppingCartHolder li {padding-left: 5px; padding-right: 5px}
.shoppingCartTitle {height: 36px; line-height: 36px; white-space: nowrap}
#cartHighlight {cursor: pointer; padding-left: 8px; padding-right: 8px}
 .caretToggle {float: left; color: #5a5a5a; padding: 3px; cursor: pointer}
 .downwardCaret {-webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -o-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);  }
 .groupMembers li {color: #aaa; line-height: 10px !important}
 #permissionsSearch button#aeClearButton {background: transparent url("../images/x_red.gif") center center no-repeat; border: none; cursor: pointer; height: 16px; margin: 0; padding: 0; width: 15px; display: inline-block; vertical-align: top; float: right}
#permissionsSearch button#aeSearchButton {background: transparent url("../images/search-ltr.png") center center no-repeat; border: none; cursor: pointer; height: 16px; width: 15px; margin: 0; padding: 0 5px 0 5px 0; display: inline-block; vertical-align: top}
#permissionsSearch {border: 1px solid #AAAAAA; margin-top: 0; position: relative; height: 16px; overflow: hidden}
#permissionsSearch #searchHint {color: #ccc; cursor: text; position: absolute; padding: 0 0 0 0.25em; left: 0pt; top: 0pt}
#permissionsSearch input#searchInput {border-width: 0; float: left; font-size: 1em; line-height: 1em; margin: 0; padding: 0 0 2px 3px; margin-top: 1px; width: 16em}
#permissionsSearch label {font-size: 1em; top: 0.25em}
.selectedLi {background: #CC5624; color: #FFFFFF; font-weight: bold}
  li.actionListItem {overflow: auto; padding: 3px; text-decoration: underline; cursor: pointer}
ul.actionNav {float: left; width: 100%}
span.actionNavTitle {color: #5473a0; text-align:right}
span.actionNavTitle:hover {color: #e87702}
span.actionNavContainer {cursor: pointer}
 ul.actionSubnav {color: #333; text-align: left; display: none; position: absolute; top: 0px; left: -6px; background: #fff; border: 1px solid #aaa; padding: 3px; z-index:901; overflow: visible}
ul.actionSubnav.above {bottom: 14px; top: auto}
 strong {font-weight: bold}
 em {font-style: italic}
ins {text-decoration: underline}
del {text-decoration: line-through }
 #filterPopup {position: absolute; border: 1px solid #7F9DB9; padding: 10px; top: -30px; left: 15px; background-color: #fff; width: 210px; display: none}
#filterPopupContainer #tipsIcon {cursor: pointer; vertical-align: bottom; margin-left: 5px}
#filterPopup #tipsIcon {cursor: pointer; vertical-align: bottom; margin-left: 5px}
img#filterPopupHandle {position: absolute; left: -14px; width: 14px; height: 27px}
  input[type=radio], input[type=checkbox] {vertical-align:middle}
 input.no-outline:focus {outline: none}
 a.disabled, a.disabled:visited {color: #AAA}
a.disabled:hover {color: #AAA; text-decoration: none}
 .linkList li {padding-top: 5px}
 .noteGrey {color: #999; font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif}
 blockquote {background-color: #EEE; padding: 10pt}
 .trunc {overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
 .noSites p, #siteSelectionForm select, #siteSelectionForm p {font-size: 12px}
#siteSelectionForm select {width: 100%; background-color: #FFFFFF; border: 1px solid #E2E2E5; outline: none}
#siteSelectionForm button {margin-top: 10px; float: right}
.noSites p {margin: 20px 15px}
  .siteMembershipLabel {max-width: 500px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden}
.triStateCheck {width: 13px; height: 13px}
.triStateCheck.tsc-yes {background: url("../images/checkbox_on.png") no-repeat}
.triStateCheck.tsc-yes:hover {background: url("../images/checkbox_on_hover.png") no-repeat}
.triStateCheck.tsc-yes:active {background: url("../images/checkbox_on_click.png") no-repeat}
.triStateCheck.tsc-no {background: url("../images/checkbox_off.png") no-repeat}
.triStateCheck.tsc-no:hover {background: url("../images/checkbox_off_hover.png") no-repeat}
.triStateCheck.tsc-no:active {background: url("../images/checkbox_off_click.png") no-repeat}
.triStateCheck.tsc-mixed {background: url("../images/checkbox_filled.png") no-repeat}
 #siteMembershipTable {margin-left: -1px; margin-right: -1px; border: 1px solid #DADADA}
#siteMembershipDlg #siteMembershipTable {margin-left: 0px; margin-right: 0px}
#siteMembershipTable .headerRow {background-color: #F3F3F3; border-bottom: 1px solid #DADADA}
 .ie7 #siteMembershipTable .headerRow {background-color: transparent}
.ie7 #siteMembershipTable .headerRow div {background-color: #F3F3F3}
#siteMembershipTable .batchRow {border-bottom: 1px solid #F3F3F3}
#siteMembershipTable .textRow {line-height: 20px}
#siteMembershipTable .firstCol {clear: both}
#siteMembershipTable .leftCol {float: left; border-right: 1px dotted #DDDDDD}
#siteMembershipTable .rightCol {float: right; border-left: 1px dotted #DDDDDD}
#siteMembershipTable .colSelect {width: 20px}
#siteMembershipTable .colSelect input, #siteMembershipTable .colSelect div {margin-top: 4px; line-height: 13px; height: 13px}
#siteMembershipTable .colSite {overflow: hidden}
#siteMembershipTable .colLicense {width: 95px; overflow: visible}
#siteMembershipTable .colAdmin, #siteMembershipTable .colPublish, #siteMembershipTable .colViewData, #siteMembershipTable .colType {width: 70px; overflow: visible}
 #siteMembershipTable .extra {overflow-y: scroll; visibility: hidden; height: 20px; border-left: none}
#siteMembershipTable .siteRow.rowBand0 {background-color: whiteSmoke}
#siteMembershipTable .scrollable {overflow-x: hidden; overflow-y: scroll; height: 250px; max-height: 250px; width: 100%}
#siteMembershipTable .siteRow.dirty ul.mixed .actionNavTitle {color: red}
#siteMembershipTable .siteRow.dirty .siteTitle, #siteMembershipTable .siteRow.dirty .actionNavTitle {font-weight: bold}
#siteMembershipTable .siteRow.notMember.dirty .siteTitle {text-decoration: line-through}
#siteMembershipTable .siteTitle {vertical-align: middle; display: block; overflow: hidden}
#siteMembershipTable img {vertical-align: middle}
#siteMembershipTable .siteRow.notMember .actionNav {visibility: hidden}
#siteMembershipTable .siteRow.mixed .actionNavTitle {color: #999}
#summaryText {font-style: italic}
 #membershipValidationMsg {color: #f00; float: left; margin: 8px; max-width: 400px}
.sitesWarn {margin: 10px 0}
.sitesWarn img {margin-right: 5px}
 #siteMembershipBtns {float: right; margin: 10px 0 10px 10px}
 .textLayoutContainer {position: relative; padding-left: 188px; min-width: 412px}
.textLayoutTop {position: absolute; top: 0; left: 0; right: 0; height: 71px; z-index: 1}
.textLayoutTopSpacer {height: 71px}
.textLayoutLeft {position: absolute; top: 71px; left: 0; width: 188px}
.textLayoutBottom {margin-top: 20px; border-top: 1px solid #999; white-space: nowrap}
.notificationsHide {position: absolute; top: 0; right: 10px; color: #fff; padding: 1px 3px 0 3px; border-radius: 10px; cursor: pointer; font-size: 16pt; line-height: 36px}
.notificationsHide:hover {font-weight: bold}
 .notificationsLayoutBottom {margin-top: 20px; border-top: 1px solid #dcdcdc; white-space: nowrap; position: relative; height: 50px}
.notificationsLayoutBottom .footerNav {position: absolute; right: 40px; margin: 0; margin-top: 5px}
.notificationsLayoutBottom .footerNav li {padding: 0; list-style: none; color: #999999; font-family: Arial, Helvetica, sans-serif}
 .notificationsMasthead {height: 70px; margin-bottom: 20px; border-bottom: 1px solid #dcdcdc}
.notificationsMasthead img {position: absolute; top: 15px; left: 40px}
.notificationsFrame {display: block; margin: 0 auto}
.notificationsContinue {position: absolute; margin: 0 auto; top: 25px; right: 40px}
a.notificationsContinueBtn {background-color: #EB762C; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 5px 10px}
  .ie7 .viewsTableTop {position: relative; z-index: 1}
 .inlineBlockAlignTop {display: inline-block; vertical-align: top}
 .displayModeButton {display: inline-block; vertical-align: top; width: 19px; height: 25px; background-repeat: no-repeat; background-position: center; cursor: pointer}
.displayModeButtonThumbnailsOn {background-image: url("../images/displayModeButtonThumbnailsOn.png")}
.displayModeButtonThumbnailsOff {background-image: url("../images/displayModeButtonThumbnailsOff.png")}
.displayModeButtonThumbnailsOff:hover {background-image: url("../images/displayModeButtonThumbnailsHover.png")}
.displayModeButtonListOn {background-image: url("../images/displayModeButtonListOn.png")}
.displayModeButtonListOff {background-image: url("../images/displayModeButtonListOff.png")}
.displayModeButtonListOff:hover {background-image: url("../images/displayModeButtonListHover.png")}
 .tab-img-spinner {background-image: url("../images/loading.gif"); width: 24px; height: 24px}
.tab-img-collapse {background-image: url("../images/collapse.gif")}
.tab-img-collapse:hover {background-image: url("../images/collapse-mouseover.gif")}
.tab-img-expand {background-image: url("../images/expand.gif")}
.tab-img-expand:hover {background-image: url("../images/expand-mouseover.gif")}
.tab-masthead-collapse-bar, .tab-masthead-collapse-trigger {height: 8px}
.tab-masthead-collapse-trigger {margin-right: auto; margin-left: auto; width: 30px; background-repeat: no-repeat; background-position: center; cursor: pointer}
.favorite_menu_enabled {background-image: url("../images/star_filled_dark.png")}
.favorite_menu_disabled {background-image: url("../images/star_empty.png")}
.tab-img-search {background-image: url("../images/sidebar_search.png"); background-repeat: no-repeat; background-position: center; width: 16px; height: 16px}
.tab-img-workbook {background-image: url("../images/workbook.png"); background-repeat: no-repeat; background-position: center; width: 24px; height: 24px}
.tab-img-view {background-image: url("../images/view.png"); background-repeat: no-repeat; background-position: center; width: 24px; height: 24px}
 .tabEditConnInputHolder {position: relative; display: inline-block; margin-left: 150px}
.tabEditConnInputClear {display: none; position: absolute; top: 50%; right: 10px; line-height: 11px; font-size: 11px; margin-top: -6px; color: #797979; cursor: pointer; background-color: #F7F7F7}
.tabEditConnInputClear:hover {color: #e87702}
.tabEditConnModified .tabEditConnInputClear {display: block}
#tabEditConnDialog {position: fixed; display: none; width: 450px; margin: auto auto; top: 50%; left: 50%; margin-left: -225px; margin-top: -150px; background: #eee; border: 1px solid #ccc; z-index: 10001}
.tabEditConnOverlay {position: fixed; display: none; top: 0; bottom: 0; left: 0; right: 0; opacity: 0.4; filter: alpha(opacity=40); background-color: #000; z-index: 10000}
.tabEditConnInput {width: 220px}
.tabEditButtons {text-align: right; margin-top: 10px}
.tabEditConnTitle {color: #797979; padding: 10px 10px 0 10px; font-weight: bold}
.tabEditConnTableRow {padding: 5px 0; position: relative}
.tabEditConnLabelHolder {position: absolute; width: 150px; top: 50%; margin-top: -8px}
.tabEditConnLabelHolder label {height: 16px}
.tabEditConnLabelHolder label, .tabEditConnEmebedHolder label {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8a8a8a}
.tabEditConnBody {margin: 10px; padding: 10px; background-color: #fff}
.tabEditConnEmebedHolder {margin-left: 150px}
.tabEditConnEmebedHolder input {margin-right: 10px}
.tabEditConnTest {margin: 10px}
.tabEditConnTestLink {cursor: pointer; font-weight: bold}
.tabEditConnMessages {overflow: hidden; margin: 0 10px}
#tabEditConnBusy {display: none; margin-right: 5px}
.tabEditConnButton {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background: #E57817; line-height: 20px; padding: 5px 8px; overflow: visible; margin-left: 10px; position: relative; border: 0; text-decoration: none; cursor: pointer}
.tabEditConnButton:hover {color: #FFFFFF; text-decoration: none}
.tabEditConnButton:active {color: #dedede; text-decoration: none}
.tabEditConnButton.tabDisabled {color: #FFFFFF; background: #999; cursor: default}
.tabEditConnForm {margin: 10px 10px 0 10px}
.tabEditConnMonitorForm {background-color: #fff; margin: 15px; padding: 10px 20px}
 .tabGettingStartedDialog {position: absolute; width: 800px; padding: 10px; margin: auto auto; top: 75px; left: 50%; margin-left: -400px; background: #111; z-index: 10001; -webkit-box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75); -moz-box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75); box-shadow: 4px 4px 4px rgba(50, 50, 50, 0.75);  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#323232')";  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#323232')}
.tabGettingStartedDialog .tab-notifications {margin: 10px}
.tabGettingStartedOverlay {position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 0.4; filter: alpha(opacity=40); background-color: #000; z-index: 10000}
.tabGettingStartedClose {position: absolute; top: 8px; right: 12px; color: #E8762C; cursor: pointer; font-size: 30px; line-height: 30px}
.tabGettingStartedClose:hover {}
.tabGettingStartedSuppress input {margin-right: 5px}
.tabGettingStartedSuppress {text-align: right; margin-top: 10px; margin-right: 10px; margin-bottom: 5px; color: #999}
 .tabDataSourceHelpLink {margin-top: 10px; margin-left: 5px; font-weight: bold}
 .tab-alerts-menu-popup {position: absolute; top: 0; right: 1px; height: 1px; background-color: #ececec}
.tab-alerts-menu-container {padding: 11px; background-color: #ececec; border: 1px solid #e0e0e0; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; cursor: default}
.tab-alerts-icon {width: 16px; height: 15px; display: inline-block; vertical-align: top; margin-right: 3px}
.tab-alerts-icon.tab-alerts-notifier-actionable {background-image: url("../images/alerts_actionable.png")}
.tab-alerts-icon.tab-alerts-datasource-actionable {background-image: url("../images/alerts_actionable_small.png"); width: 14px; height: 13px; margin-top: 4px; margin-right: 2px}
.tab-alerts-icon.tab-alerts-notifier-information {background-image: url("../images/alerts_information.png")}
 .tab-alerts-menu-container-header {display: none}
 #tab-alerts-menu-container-header-spinner {background-image: url("../images/busy.gif"); display: inline-block; height: 10px; width: 10px; margin-bottom: 4px; position: relative; left: 50%}
.tab-alerts-item {position: relative; margin-right: 1px; padding: 8px; border: 1px solid #CCC; background-color: #FFFFF4; font-size: 11px}
.tab-alerts-item-header {height: 28px; margin-bottom: 5px}
.tab-alerts-item-header-text {}
 .tab-alerts-item-header-static-text {display: inline-block; overflow: hidden; line-height: 12px; height: 12px}
.tab-alerts-item-truncated-text {display : inline-block; overflow : hidden; white-space : nowrap; text-overflow : ellipsis; font-weight : bold; line-height: 12px; height: 12px}
.tab-alerts-footer {position: relative; margin-top: 5px}
.tab-alerts-item-action {color: #5473a0; cursor: pointer}
.tab-alerts-item-action:hover, .tab-alerts-item-action:active {color: #e87702; text-decoration: underline}
.tab-alerts-item-action.tab-disabled {visibility: hidden}
.tab-alerts-item-action-last {position: absolute; right: 0; top: 0}
.tab-alerts-item-detail {position: relative; padding: 1px}
.tab-alerts-item-detail-label {position: absolute}
.tab-alerts-item-detail-value {margin-left: 95px}
.tab-alerts-item-detail-datasource {overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.tab-alerts-item-detail-datasource .tab-alerts-item-detail-value {font-weight: bold}
.tab-alerts-ds-msg {}
.tab-alerts-ds-msg:hover {text-decoration: underline}
.datasourceAlertPlaceholder {visibility: hidden; width: 130px; display: block}
 .saasFooter {border-top: 1px solid #dcdcdc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #979797; padding-top: 10px}
.saasFooterLinks {float: left; margin-left: 30px}
.saasFooterLinks a {margin-right: 15px; color: #979797}
.saasFooterCopyright {text-align: right; margin-right: 30px}
    .tab-styledButton {font: bold 10pt Arial, Helvetica, Sans-Serif; color: white; padding: 0}
.tab-styledButton, 
.tab-styledButtonLeft, 
.tab-styledButtonRight, 
.tab-styledButtonMiddle {height: 26px; background: transparent 0 0 no-repeat; border: 0; margin: 0; cursor: pointer}
.tab-styledButtonLeft, 
.tab-styledButtonRight {float: left; width: 6px}
.tab-styledButtonDisabled  {background-position: 0 -52px;}
.tab-styledButtonLeft {background-image: url(/images/btn_left.png);}
.tab-styledButtonRight {background-image: url(/images/btn_right.png);}
.tab-styledButtonMiddle {float: left; height: 26px; background-image: url(/images/btn_middle.png); background-repeat: repeat-x; padding: 4px 14px 0px 14px; white-space: nowrap}
.tab-styledButton:hover .tab-styledButtonLeft, .tab-styledButton:hover .tab-styledButtonRight, .tab-styledButton:hover .tab-styledButtonMiddle {background-position: 0 -26px}
.tab-styledButton[disabled] .tab-styledButtonLeft, .tab-styledButton[disabled] .tab-styledButtonRight, .tab-styledButton[disabled] .tab-styledButtonMiddle {background-position: 0 -52px; cursor: default}
 .ie7 .tab-styledButton, .dj_ie7 .tab-styledButton {display: inline-block; vertical-align: middle; background-image: url(/images/btn_middle.png); background-repeat: repeat-x}
.ie7 .tab-styledButton:hover, .dj_ie7 .tab-styledButton:hover {background-position: 0 -26px}
.ie7 .tab-styledButton[disabled], .dj_ie7 .tab-styledButton[disabled] {background-position: 0 -52px; cursor: default}
.ie7 .tab-styledButtonLeft, .ie7 .tab-styledButtonRight, .dj_ie7 .tab-styledButtonLeft, .dj_ie7 .tab-styledButtonRight {display: none}
.ie7 .tab-styledButtonMiddle, .dj_ie7 .tab-styledButtonMiddle {float: none; display: block}
 .columnEffectiveCapability {width: 220px; padding-left: 5px}
.columnEffectiveAllow, .columnEffectiveDeny {width: 65px; padding-left: 5px}
.columnEffectiveReason {padding-left: 5px}
 .columnCheckbox {width: 24px}
.columnStarAndCheckbox {width: 48px}
.public .columnStarAndCheckbox {width: 0px}
.public.admin .columnStarAndCheckbox {width: 48px}
 body.public div#ajax_content_workbooks .columnName {width: 200px}
body.public.admin div#ajax_content_workbooks .columnName {width: 240px}
div#ajax_content_workbooks .columnActions {width: 90px}
.public div#ajax_content_workbooks .columnActions {width: 115px}
  .columnUsersFriendlyName {}
.columnUsersLoginAt {width: 135px}
.columnUsersLicensingRoleTranslatedName {width: 110px}
.columnUsersAdministrator {width: 90px}
.columnUsersPublisher {width: 95px}
.columnUsersRawDataSuppressor {width: 70px}
.columnTotalUsers {width: 60px}
.columnUsersName {width: 120px}
.columnUsersEmail {width: 120px}
.columnUsersActiveForDisplay {width: 65px }
.columnUsersDigitalAccount {width: 60px }
.public.admin .columnUsersFriendlyName {width: 150px}
.public.admin .columnUsersLoginAt {width: 135px}
.public.admin .columnUsersName {width: 100px}
.public.admin .columnUsersEmail {width: 100px}
 .columnNoneSiteName {}
.columnNoneLoginAt {width: 135px}
.columnNoneGetAdminTristate {width: 80px}
.columnNoneGetPublisherTristate {width: 95px}
.columnNoneWorkbooksCount {width: 105px}
.columnNoneDatasourcesCount {width: 115px}
 .columnSystemUsersFriendlyName {}
.columnSystemUsersLoginAt {width: 135px}
.columnSystemUsersLicensingRoleTranslatedName {width: 110px}
.columnSystemUsersSiteCount {width: 85px}
.columnSystemUsersMaxAdminLevel {width: 90px}
.columnSystemUsersName {width: 120px}
.columnSystemUsersDomainName {width: 90px}
 .columnGroupsName {width: 400px}
.columnGroupsMembership {width: 120px}
.columnGroupsOwnerName {}
 .columnProjectsName {width: 300px}
.columnProjectsOwnerFriendlyName {width: 180px}
.columnProjectsCreatedAt {width: 110px}
.columnProjectsWorkbookCount {width: 85px}
.columnProjectsWorkbooksSize {width: 135px}
 .columnDataConnectionsOwnerType {width: 40px}
.columnDataConnectionsOwnerName {width: 200px}
.columnDataConnectionsTdbclass {width: 175px}
.columnDataConnectionsCaption {width: 200px}
 .columnLicensesSerial {}
.columnLicensesViewer {width:70px}
.columnLicensesInteractor {width:100px}
.columnLicensesMaintenance {width:120px}
.columnLicensesExpiration {width:90px}
.columnLicensesValid {width:90px}
.columnLicensesGuest {width:110px}
 .columnViewsName {}
.columnViewsWorkbookName {width: 150px}
.columnViewsIndex {width: 80px}
.columnViewsOwnerFriendlyName {width: 100px}
.columnViewsUpdatedAt {width: 100px}
.columnViewsWorkbookProjectName {width: 100px}
.columnViewsViewCount {width: 60px}
.columnViewsActiveForDisplay {width: 100px}
.columnViewsDeleteLink {width: 100px}
 .columnWorkbooksName {}
.public .columnWorkbooksName {}
.public.admin .columnWorkbooksName {}
.columnWorkbooksViewCount {width: 85px}
.columnWorkbooksSize {width:75px}
.public.admin .columnWorkbooksSize {width: 50px}
.public.admin .columnWorkbooksState {width: 65px}
.columnWorkbooksOwnerFriendlyName {width:125px}
.public.admin .columnWorkbooksOwnerFriendlyName {width: 100px}
.columnWorkbooksUpdatedAt {width:130px}
.columnWorkbooksProjectName {width:100px}
.public .columnWorkbooksIndexActionLinks {width:200px}
.public.admin .columnWorkbooksIndexActionLinks {width:200px}
.columnWorkbooksDisplayTabs {width: 85px}
 .columnSchedulesName {}
.columnSchedulesScheduleType {width: 150px}
.columnSchedulesTaskCount {width: 95px}
.columnSchedulesScheduleSerialStr {width: 95px}
.columnSchedulesRunNextAt {width: 150px}
 .columnTasksWName {width: 150px}
.columnTasksObjType {width: 40px}
.columnTasksSName {width: 150px}
.columnTasksPriority {width: 60px}
.columnTasksRunNextAt {width: 140px}
.columnTasksLastUpdate {width: 140px}
 .columnDatasourcesName {width: 200px}
.columnDatasourcesDataConnectionTdbclass {width: 150px}
.columnDatasourcesOwnerFriendlyName {width: 150px}
.columnDatasourcesUpdatedAt {width: 140px}
.columnDatasourcesProjectName {}
 .columnSitesNumUsers {width: 95px}
.columnSitesNumAdmins {width: 125px}
.autocomplete {position:absolute; background-color:white; border:1px solid #ccc; margin:0px; padding:0px; font-size: 11px; text-align:left; z-index: 1000}
.autocomplete_fixed {height: 200px}
.autocomplete_15em { }
.autocomplete ul {list-style-type:none; margin:0px; padding:0px; color: #333}
.autocomplete ul li.selected {background-color: #177AD5; font-weight: normal}
.autocomplete ul li.disabled {color: #ccc}
.autocomplete ul li {list-style-type:none; display:block; margin:0; padding:5px; cursor:pointer}
.combo  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width : 10em; display : block; text-align:left; background: url('../images/bg_select.png') right; background-color: white; //height:18px; cursor: pointer; border:1px solid #ccc; color:#333}
.linkcombo  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; display : inline; text-align:left; cursor: pointer; border: 0px none; background-color: transparent; color:#177AD5; padding: 0px}
body {margin: 0;  }
body.embedded {}
.authTable {border: 1px solid #E2E2E5; display: inline-block; margin-top: 50px; text-align: left; width: 550px}
.authTable.saas {margin-left:auto; margin-right:auto; display: inline-block; text-align: left; width: auto}
 .authTable.tabAuthoring {border: none; margin-top: 0; margin-left:auto; margin-right:auto; width: auto}
.authTable.tabAuthoring div.authHeader {display: none}
.authContentContainer {}
.authContentContainer.saas {position: relative; height: 370px; width: 795px; margin: 0 auto}
.authContentContainer.saas.noNotifications {height: 345px; width: 280px}
.authLoginContentTable {margin:10px 0}
.authLoginContentTable.saas {margin: 0; border-spacing: 10px 15px; margin: 10px 0}
td.authTableCellRight.saas {text-align: right}
 td.authTableCellRightWithButton.saas button {margin: 0;  }
td.authTableColumnLabel {text-align: right; width: 80px}
td.authTableColumnLabel.saas {width: 70px}
td.authTableColumnInput {width: 200px}
td.authTableColumnInput.saas {width: 180px}
td.saas .formfield {border: 1px solid #dcdcdc}
.authLoginPromptLabel {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.authLoginPromptLabel.saas {font-weight: normal; color: #979797}
.authLoginSecondaryPromptLabel {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; left:-12px; padding-left:0; position:relative}
.authLoginSecondaryPromptLabel.saas {left: 0; margin: 3px 0; color: #979797; font-size: 12px}
.authLoginTernaryPromptLabel {color:#333; margin:0 0 0 120px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.authLoginTernaryPromptLabel.saas {}
.embedded .authTable {border: 0px; margin-top:0px; margin-left:0px}
.authTable form {padding:12px 17px}
 .authLoginForm.saas {padding: 0; position: absolute; left: 0; top: 60px}
.showAuthTableTopBorder {border-top:1px dotted #cccccc}
.showAuthTableBottomBorder {border-bottom:1px dotted #cccccc}
.helpAndVersion {float: right; font-family: Arial, Helvetica, sans-serif; font-size: 14px}
div.startupHeader {width: 550px; height: 35px; background-color: #EBEEF3; color: #1F437D; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
div.authHeaderTitle {width:50%; font-family: Arial; font-weight: bold; padding:5px 0 0 20px; color:#1F437D; font-size:18px}
div.authHeaderTitle.saas {width: auto; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: normal; color: #666}
div.authHeader {display:inline-block; width:550px; background-color:#EBEEF3}
div.authHeader.saas {background-color: transparent; border-bottom: 1px solid #dcdcdc; display: block; padding: 15px; width: auto}
div.confirmHeader {width:550px; background-color: #EBEEF3}
a.authHeaderLink, a.shareVizHeaderLink {display:block; width:160px; float:right}
a.authHeaderLink.saas {float: none}
a.authHeaderLink img, a.shareVizHeaderLink img{ border:none}
p#required_label ul {margin-bottom: 0}
.Textinsidetable {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
 .Textinsidetable.authLogin {margin-top: 0}
#flash.Textinsidetable.saas {padding: 0}
.noTextinsidetable {display:none}
.formInput {width:480px; margin:0 auto; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc}
a.forgot, a.create, a.captcha{ color:#1f437d; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-left:10px}
a.forgot.saas {display: block; font-size: 12px; margin-top: 25px; color: #eb762c}
a.forgot:hover, a.create:hover, a.captcha:hover {text-decoration:underline}
td.authTableCellRight.saas .tab-styledButtonLeft, td.authTableCellRight.saas .tab-styledButtonRight {display: none}
td.authTableCellRight.saas .tab-styledButtonMiddle {background: none; background-color: #eb762c}
.notificationsContainer {height: 250px; position: absolute; right: 0; top: 60px; width: 400px}
 .shareVizTable {border: 1px solid #E2E2E5; margin-top:200px; margin-left:auto; margin-right:auto; width:350px}
.shareVizTable form {padding:0}
div.shareVizHeader {width:350px; height:35px; background:transparent url(../images/shareVizHeaderBg.png) }
div.embedVizURL, div.emailVizURL {height:18px; width:310px; border:1px solid #cccccc; color:#666; line-height:18px; font-size:11px; padding-left:5px; overflow:hidden}
pre {padding:0; margin:0}
div.displayOptions {width:135px; height:17px; position:relative; border: 1px solid #cccccc}
a#displayOptionsHeader.closed {display:block; width:130px; height:17px; font-size:12px; color:#333; text-align:left; line-height:17px; padding-left:5px; background:transparent url(../images/shareVizOptionsHeaderClosedBg.png) 0 0 no-repeat; cursor:pointer}
a#displayOptionsHeader.open {display:block; width:130px; height:17px; font-size:12px; color:#333; text-align:left; line-height:17px; padding-left:5px; background:transparent url(../images/shareVizOptionsHeaderOpenBg.png) 0 0 no-repeat; cursor:pointer}
div#optionsPopup {position:absolute; top:17px; left:-1px; padding:0; width:135px; height:140px; border:1px solid #cccccc; background-color:#FFF; visibility:hidden}
.selectShareVizOptions {margin:0; padding:0; text-align:left; font-size:10px}
.authRememberMeHolder.saas {position: relative}
.authRememberMe.saas {position: absolute; left: 0; top: 0}

#EULA
{
	width: 950px;
	height: 600px;
	border: solid 1px black;
	display: inline-block;
	overflow-y: scroll;
    padding:8px; border:1px solid #999; color:#333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF;
	margin-bottom: 8px;
}

 span.tab-masthead-toolbar-button a,
 #lblUsername
 {
  cursor: pointer;
  margin-right: 6px;
  margin-left: 6px;
  height: 15px;
  line-height: 15px;
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  color: rgb(90, 90, 90);
  text-decoration: none;
 }

 a.tab-masthead-logo,
 a.tab-masthead-logo img
 {
  border: none;
 }