/*  Warning: These .css files are automatically generated and will be overwritten */
/*  when they are next generated. Please edit the source located at */
/* <sagenb-spkg-root>/src. Kindly refer to the readme for editing */
/* instructions at <sagenb-spkg-root> */
/* line 1, ../../../../sass/src/typography/_base.scss */
thead { font-weight: bold; }

/* line 12, ../../../../sass/src/main.scss */
body { background-color: white; }

/* line 15, ../../../../sass/src/main.scss */
.hidden { display: none; }

/* line 19, ../../../../sass/src/main.scss */
div.fivepix { height: 5px; }

/* line 1, ../../../../sass/src/_topbar.scss */
body div#banner { font-size: 1.2em; float: left; margin: 0; max-width: 35%; }
/* line 6, ../../../../sass/src/_topbar.scss */
body div#banner a.banner { text-decoration: none; border: none; margin-top: 2px; float: left; position: relative; }
/* line 12, ../../../../sass/src/_topbar.scss */
body div#banner a.banner:visited { color: #1950c8; }
/* line 14, ../../../../sass/src/_topbar.scss */
body div#banner a.banner img { border: none; }
/* line 16, ../../../../sass/src/_topbar.scss */
body div#banner a.banner span { margin-left: 0.2em; margin-top: -0.25em; }
/* line 19, ../../../../sass/src/_topbar.scss */
body div#banner #ping { float: left; }
/* line 21, ../../../../sass/src/_topbar.scss */
body div#banner div.version { float: left; clear: left; font-size: xx-small; text-indent: 13px; color: black; }

/* line 28, ../../../../sass/src/_topbar.scss */
#main-controls { float: right; width: 65%; }
/* line 31, ../../../../sass/src/_topbar.scss */
#main-controls ul { list-style: none; margin: 0; padding: 0; text-align: right; }
/* line 36, ../../../../sass/src/_topbar.scss */
#main-controls ul li { border-right: 1px solid black; color: #112abb; display: inline; font-size: 14px; margin: 0; padding: 0 0.5em; }
/* line 43, ../../../../sass/src/_topbar.scss */
#main-controls ul li:last-child { border-right: 0; }
/* line 45, ../../../../sass/src/_topbar.scss */
#main-controls ul li.username { font-family: 'Arial', 'Helvetica', sans-serif; border: 0; color: black; font-weight: bold; padding: 0; }
/* line 51, ../../../../sass/src/_topbar.scss */
#main-controls ul a { text-decoration: underline; white-space: nowrap; }
/* line 54, ../../../../sass/src/_topbar.scss */
#main-controls ul a:hover { cursor: pointer; }
/* line 56, ../../../../sass/src/_topbar.scss */
#main-controls ul #toggle-link { display: none; }

/* line 59, ../../../../sass/src/_topbar.scss */
.active-worksheet { margin-bottom: 80%; }
/* line 63, ../../../../sass/src/_topbar.scss */
.active-worksheet #main-controls ul #toggle-link { display: inline; }

/* line 66, ../../../../sass/src/_topbar.scss */
#top-bar { position: relative; padding: 10px 5px; border-bottom: 1px solid #c9d7f1; min-height: 40px; margin-bottom: 0.5em; overflow: hidden; *zoom: 1; }

/* line 74, ../../../../sass/src/_topbar.scss */
#search-area { float: right; clear: right; }

/* line 78, ../../../../sass/src/_topbar.scss */
hr.usercontrol { clear: both; float: left; }

/* line 83, ../../../../sass/src/_topbar.scss */
div#user-main-controls { overflow: hidden; *zoom: 1; clear: both; border-bottom: 1px solid #c9d7f1; padding: 10px; }
/* line 88, ../../../../sass/src/_topbar.scss */
div#worksheet-list-controls { padding: 10px; clear: both; overflow: hidden; *zoom: 1; }
/* line 93, ../../../../sass/src/_topbar.scss */
div#worksheet-list-controls div.action-buttons { float: left; }
/* line 95, ../../../../sass/src/_topbar.scss */
div#worksheet-list-controls div.folders { float: left; clear: right; margin-left: 100px; }

/******* Top Control Bar (Worksheets)  ********** */
/* line 26, ../../../../sass/src/main.scss */
#worksheet-bar { overflow: hidden; clear: both; }
/* line 29, ../../../../sass/src/main.scss */
#worksheet-bar a.worksheet_title { text-decoration: none; font-size: 20px; font-weight: bold; color: black; }
/* line 34, ../../../../sass/src/main.scss */
#worksheet-bar a.worksheet_title:hover { background-color: #ffffcc; cursor: pointer; }
/* line 37, ../../../../sass/src/main.scss */
#worksheet-bar div.worksheet_title { float: left; clear: left; padding-left: 1em; background-color: white; color: black; margin-bottom: 0.5em; }
/* line 44, ../../../../sass/src/main.scss */
#worksheet-bar #save-discard-buttons { float: right; clear: right; }
/* line 47, ../../../../sass/src/main.scss */
#worksheet-bar #worksheet-menu { float: left; clear: left; margin-bottom: 0.25em; }
/* line 51, ../../../../sass/src/main.scss */
#worksheet-bar #share-publish-buttons { float: right; clear: right; }
/* line 54, ../../../../sass/src/main.scss */
#worksheet-bar #share-publish-buttons a.print-link { color: #112abb; text-decoration: underline; margin-right: 0.5em; }
/* line 58, ../../../../sass/src/main.scss */
#worksheet-bar #share-publish-buttons a.print-link img { margin-right: 0.3em; }

/* line 62, ../../../../sass/src/main.scss */
span.control_commands { position: fixed; top: 1ex; right: 1ex; text-align: right; color: blue; font-weight: normal; font-size: 12px; }
/* line 70, ../../../../sass/src/main.scss */
span.worksheet_control_commands { position: relative; top: 0px; right: 0px; text-align: right; color: blue; font-weight: normal; font-size: 12px; padding: 5px; }

/* line 80, ../../../../sass/src/main.scss */
div.slide_control_commands { float: right; position: fixed; width: 500px; top: 1ex; right: 45%; text-align: right; color: blue; font-weight: normal; font-size: 12px; }

/* line 91, ../../../../sass/src/main.scss */
span.vbar { height: 1.5ex; border-left: 1px solid black; width: 1px; }

/* line 97, ../../../../sass/src/main.scss */
a.slide_mode:hover, a.cell_mode:hover, a.slide_arrow:hover { cursor: pointer; }

/* line 100, ../../../../sass/src/main.scss */
span.worksheet_control_commands a { color: #0000bb; text-decoration: none; padding: 5px; }
/* line 104, ../../../../sass/src/main.scss */
span.worksheet_control_commands a:hover { cursor: pointer; }

/* line 108, ../../../../sass/src/main.scss */
div.slideshow_control { float: right; }
/* line 110, ../../../../sass/src/main.scss */
div.slideshow_control:hover { cursor: pointer; }
/* line 112, ../../../../sass/src/main.scss */
div.slideshow_progress { float: right; background-color: white; padding: 1px; border: 1px solid #cccccc; width: 20%; }
/* line 118, ../../../../sass/src/main.scss */
div.slideshow_progress_bar { z-index: 1; position: relative; background-color: #dcdcdc; }
/* line 122, ../../../../sass/src/main.scss */
div.slideshow_progress_bar:hover { cursor: pointer; }
/* line 124, ../../../../sass/src/main.scss */
div.slideshow_progress_text { position: absolute; z-index: 2; top: 2px; text-align: center; color: black; width: 20%; }

/* line 132, ../../../../sass/src/main.scss */
.completion_menu_selected { background-color: #8888ff; }

/* line 135, ../../../../sass/src/main.scss */
div.docstring { background-color: #fafafa; color: black; border: solid 1px black; padding: 8px; margin: 8px; }

/* line 143, ../../../../sass/src/main.scss */
pre.literal-block { background-color: white; color: black; padding: 0 0 0 5px; border-left: 2px solid silver; }
/* line 148, ../../../../sass/src/main.scss */
pre.introspection { font-family: monospace; font-size: 15px; background-color: #f1f1f1; color: blue; border: solid 1px black; padding: 8px; margin: 8px; }

/* line 157, ../../../../sass/src/main.scss */
ul.completion_menu_one { list-style: none; position: absolute; z-index: 2; background-color: #efefef; border: solid 1px black; display: inline; margin: 5px; font-family: monospace; font-size: 15px; padding: 5px; }

/* line 169, ../../../../sass/src/main.scss */
li.completion_menu_one { display: inline; position: relative; float: left; margin: 0px; }

/* line 175, ../../../../sass/src/main.scss */
ul.completion_menu_two { display: inline; position: relative; list-style: none; margin: 0px; }

/* line 181, ../../../../sass/src/main.scss */
li.completion_menu_two { display: block; position: relative; margin: 3px; padding-left: 3px; padding-right: 3px; }
/* line 187, ../../../../sass/src/main.scss */
li.completion_menu_two:hover { background-color: #8888bb; cursor: pointer; }

/**** SEARCH / HELP AREA ******************************** */
/* line 193, ../../../../sass/src/main.scss */
span.search_doc_topbar { z-index: 12; height: 24px; font-family: monospace; font-size: 12px; width: 158px; top: 40px; left: 5px; position: fixed; border: 1px solid #387caf; background-color: #73a6ff; }

/* line 205, ../../../../sass/src/main.scss */
td.menubar { text-decoration: none; font-size: 15px; font-weight: bold; color: white; }

/* line 211, ../../../../sass/src/main.scss */
a.menubar { text-decoration: none; font-size: 15px; font-weight: bold; color: white; background-color: #73a6ff; }

/* line 218, ../../../../sass/src/main.scss */
input.search_input { position: fixed; left: 5px; top: 65px; height: 32px; width: 160px; padding: 4px; z-index: 12; font-family: monospace; font-size: 14px; color: #222222; color: gray; border: 3px solid #387caf; background: white; }

/* line 234, ../../../../sass/src/main.scss */
span.search_doc { z-index: 12; font-size: 12px; overflow: auto; position: fixed; top: 96px; left: 5px; width: 154px; height: 150px; margin: 0px; border: 1px solid #387caf; background-color: white; padding: 2px; }

/* line 249, ../../../../sass/src/main.scss */
#docs-main-page div.control-bar { margin: 0 auto 1em; padding: 1em 0.5em; border-bottom: 1px solid #c9d7f1; text-align: center; }
/* line 254, ../../../../sass/src/main.scss */
#docs-main-page ul.controls { margin: 1em auto; list-style-type: none; text-align: center; }
/* line 258, ../../../../sass/src/main.scss */
#docs-main-page ul.controls li { display: inline; }
/* line 260, ../../../../sass/src/main.scss */
#docs-main-page ul.controls li a { background-color: #7799bb; color: white; padding: 0.25em 0.5em; font-size: 15px; font-weight: bold; text-decoration: none; }
/* line 267, ../../../../sass/src/main.scss */
#docs-main-page ul.controls li a:hover { cursor: pointer; }
/* line 269, ../../../../sass/src/main.scss */
#docs-main-page div.help_window { background-color: white; border: 3px solid #3d86d0; padding: 2em; width: 90%; margin: 0 auto; }
/* line 275, ../../../../sass/src/main.scss */
#docs-main-page table.help_window { background-color: white; width: 95%; }
/* line 279, ../../../../sass/src/main.scss */
#docs-main-page td.help_window_sub { background-color: #f5e0aa; width: 100%; padding: 0.5ex; font-weight: bold; }
/* line 284, ../../../../sass/src/main.scss */
#docs-main-page td.help_window_cmd { background-color: #f5e0aa; width: 30%; padding: 0.5ex; }
/* line 288, ../../../../sass/src/main.scss */
#docs-main-page td.help_window_how { padding: 0.5ex; width: 70%; }
/* line 291, ../../../../sass/src/main.scss */
#docs-main-page .acknowledgments { font-size: small; text-align: center; }

/*********** INFO PANES ************************* */
/* line 298, ../../../../sass/src/main.scss */
span.pane { z-index: 30; font-family: monospace; font-size: 12px; position: fixed; left: 5px; top: 33px; width: 180px; height: 100%; margin: 0px; padding-right: 2px; padding-left: 0px; padding-top: 0px; bottom: 0ex; }
/* line 312, ../../../../sass/src/main.scss */
span.plusminus { color: black; font-size: 8pt; font-family: monospace; }
/* line 316, ../../../../sass/src/main.scss */
span.plusminus:hover { cursor: pointer; }
/* line 318, ../../../../sass/src/main.scss */
span.controltoggle { color: blue; font-size: 10pt; text-decoration: underline; }
/* line 322, ../../../../sass/src/main.scss */
span.controltoggle:hover { cursor: pointer; }

/* line 325, ../../../../sass/src/main.scss */
div.left_pane_bar { position: fixed; left: 0px; top: 36px; background-color: white; width: 8px; height: 100%; z-index: 100; }
/* line 333, ../../../../sass/src/main.scss */
div.left_pane_bar:hover { background-color: #8888fe; }

/*********** VARIABLES ************************* */
/* line 339, ../../../../sass/src/main.scss */
span.pane div.variables_topbar { color: black; background: url("corner.png") no-repeat top left; background-color: #dcdcdc; text-decoration: none; font-size: 13px; height: 2ex; padding-left: 10px; padding-bottom: 1px; width: 174px; }
/* line 349, ../../../../sass/src/main.scss */
span.pane div.variable_list { font-size: 11px; top: 0ex; height: 20ex; border: 2px solid #dcdcdc; width: 180px; overflow: auto; }

/* line 357, ../../../../sass/src/main.scss */
div.variable_name { padding-left: 1ex; border-top: 1px solid #d3e9ff; }

/* line 363, ../../../../sass/src/main.scss */
span.vartype { color: #657d6c; }

/*********** ATTACHED ************************* */
/* line 370, ../../../../sass/src/main.scss */
span.pane div.attached_topbar { color: black; height: 2ex; top: 0ex; background: url("corner.png") no-repeat top left; background-color: #dcdcdc; text-decoration: none; font-size: 13px; padding-left: 10px; padding-bottom: 1px; width: 174px; }
/* line 381, ../../../../sass/src/main.scss */
span.pane div.attached_list { font-size: 11px; top: 0ex; height: 20ex; border: 2px solid #dcdcdc; width: 180px; overflow: auto; }

/* line 389, ../../../../sass/src/main.scss */
div.attached_filename { padding-left: 1ex; border-top: 1px solid #d3e9ff; }

/*********** WORKSHEETS ************************* */
/* line 395, ../../../../sass/src/main.scss */
div.docstring-introspection-dialog-source .ui-dialog-title { font-size: inherit; color: #007020; font-family: 'Arial', 'Helvetica', sans-serif; }

/* line 400, ../../../../sass/src/main.scss */
div.docstring-introspection-dialog-doc .ui-dialog-title { font-size: inherit; color: #0000aa; font-family: 'Arial', 'Helvetica', sans-serif; }

/* line 405, ../../../../sass/src/main.scss */
.docstring { font-family: 'Arial', 'Helvetica', sans-serif; }
/* line 407, ../../../../sass/src/main.scss */
.docstring .click-message { font-size: 0.75em; float: right; clear: both; }
/* line 411, ../../../../sass/src/main.scss */
.docstring .unprinted-note { float: right; clear: both; font-size: 0.6em; }

/* line 416, ../../../../sass/src/main.scss */
.active-worksheet .interrupt-fail-notification { background-color: #b22222; }

/* line 419, ../../../../sass/src/main.scss */
span.pane div.worksheets_topbar { color: black; height: 3ex; top: 0ex; background: url("/images/corner.png") no-repeat top left; background-color: #cccccc; text-decoration: none; font-size: 15px; padding-left: 10px; padding-top: 10px; width: 174px; }

/* line 431, ../../../../sass/src/main.scss */
a.left_panel_hide { position: relative; top: 0px; right: -1px; text-align: right; color: blue; font-weight: normal; font-size: 12px; }
/* line 439, ../../../../sass/src/main.scss */
a.left_panel_hide:hover { cursor: pointer; }

/* line 442, ../../../../sass/src/main.scss */
span.X { color: white; font-family: 'Arial', 'Helvetica', sans-serif; font-weight: bold; cursor: pointer; }

/* line 449, ../../../../sass/src/main.scss */
.modal-prompt form { font-size: 0.9em; }
/* line 452, ../../../../sass/src/main.scss */
.modal-prompt div.message, .modal-prompt div.field { margin-bottom: 0.25em; }
/* line 454, ../../../../sass/src/main.scss */
.modal-prompt div.button-div { text-align: center; }

/* line 457, ../../../../sass/src/main.scss */
span.pane div.add_new_worksheet_menu { position: relative; color: black; padding-top: 0.5ex; padding-bottom: 0.5ex; left: 0ex; background-color: white; text-decoration: none; font-size: 11px; padding-left: 0px; width: 174px; }

/* line 469, ../../../../sass/src/main.scss */
input.add_new_worksheet_menu { width: 100%; }

/* line 472, ../../../../sass/src/main.scss */
button.add_new_worksheet_menu { font-size: 14px; }

/* line 476, ../../../../sass/src/main.scss */
#upload-worksheet-page h2, #upload-data-page h2 { padding-bottom: 0.5em; border-bottom: 1px solid #cccccc; }
/* line 479, ../../../../sass/src/main.scss */
#upload-worksheet-page label, #upload-data-page label { display: block; }
/* line 481, ../../../../sass/src/main.scss */
#upload-worksheet-page div, #upload-data-page div { margin-bottom: 1em; }

/* line 485, ../../../../sass/src/main.scss */
#specific-revision-page #revision-data { padding: 1em 0.5em; border-top: 1px solid #c9d7f1; border-bottom: 1px solid #c9d7f1; }
/* line 489, ../../../../sass/src/main.scss */
#specific-revision-page .sharebar a { color: white; border-left: 2px white solid; padding-left: 1em; }

/* line 495, ../../../../sass/src/main.scss */
#revision-list-page #revision-list { width: 100%; }
/* line 497, ../../../../sass/src/main.scss */
#revision-list-page .revision-title { width: 30%; }
/* line 499, ../../../../sass/src/main.scss */
#revision-list-page .edit-time { width: 70%; }

/* line 503, ../../../../sass/src/main.scss */
#history-page pre { border-bottom: 1px solid #c9d7f1; padding: 1em 0.5em; }

/* line 507, ../../../../sass/src/main.scss */
span.pane div.delete_worksheet_menu { color: black; top: 0ex; background-color: #cccccc; text-decoration: none; font-size: 11px; padding-left: 10px; width: 174px; display: none; }

/* line 517, ../../../../sass/src/main.scss */
input.delete_worksheet_menu { width: 50%; }

/* line 520, ../../../../sass/src/main.scss */
button.delete_worksheet_menu { font-size: 11px; background-color: #ffcccc; }

/* line 524, ../../../../sass/src/main.scss */
span.pane div.worksheet_list { position: fixed; overflow: scroll; font-size: 12px; top: 25ex; bottom: 2ex; left: 1ex; border: 2px solid #cccccc; width: 180px; }

/* line 534, ../../../../sass/src/main.scss */
a.new_worksheet { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 12pt; text-align: right; color: #0000aa; }
/* line 539, ../../../../sass/src/main.scss */
a.new_worksheet:hover { cursor: pointer; }

/* line 543, ../../../../sass/src/main.scss */
div.worksheet_menu { top: 50px; }

/* line 546, ../../../../sass/src/main.scss */
a.worksheet_title { text-decoration: none; font-size: 20px; font-weight: bold; color: black; }
/* line 551, ../../../../sass/src/main.scss */
a.worksheet_title:hover { background-color: #ffffcc; cursor: pointer; }

/* line 556, ../../../../sass/src/main.scss */
div.worksheet_title { padding-left: 1em; background-color: white; color: black; }
/* line 560, ../../../../sass/src/main.scss */
div.worksheet_print_title { text-decoration: none; font-size: 24px; font-weight: bold; color: black; text-align: center; }
/* line 566, ../../../../sass/src/main.scss */
div.worksheet_title_under { z-index: 0; padding-top: 3px; padding-left: 1em; background-color: #dcdcdc; font-size: 22px; font-weight: bold; color: black; }
/* line 574, ../../../../sass/src/main.scss */
div.worksheet_cell_list { padding-left: 0.5ex; }

/* line 578, ../../../../sass/src/main.scss */
a.delete_worksheet { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 8pt; text-decoration: underline; text-align: right; color: #0000aa; }
/* line 584, ../../../../sass/src/main.scss */
a.delete_worksheet:hover { cursor: pointer; }
/* line 586, ../../../../sass/src/main.scss */
a.upload_worksheet:hover { cursor: pointer; }

/* line 590, ../../../../sass/src/main.scss */
span.pane a.worksheet_current { font-size: 14px; padding-left: 1ex; background-color: #cccccc; text-decoration: none; color: black; }
/* line 596, ../../../../sass/src/main.scss */
span.pane a.worksheet_current_computing { font-size: 14px; padding-left: 1ex; background-color: #ffd1d1; text-decoration: none; color: black; }
/* line 602, ../../../../sass/src/main.scss */
span.pane a.worksheet_other { font-size: 14px; padding-left: 1ex; background-color: white; text-decoration: none; color: black; }
/* line 608, ../../../../sass/src/main.scss */
span.pane a.worksheet_other:hover { background-color: #cccccc; text-decoration: none; cursor: pointer; }
/* line 612, ../../../../sass/src/main.scss */
span.pane a.worksheet_other_computing { font-size: 14px; padding-left: 1ex; background-color: #ffd1d1; text-decoration: none; color: black; }

/********** DOC-BROWSER*********************** */
/* line 621, ../../../../sass/src/main.scss */
.verbatim { background-color: #fafad2; border-style: solid; border-width: 1px 1px; border-color: black; }

/*********** OBJECTS ************************* */
/* line 630, ../../../../sass/src/main.scss */
span.pane div.objects_topbar { color: black; height: 2ex; top: 0ex; background: url("corner.png") no-repeat top left; background-color: #cccccc; text-decoration: none; font-size: 13px; padding-left: 10px; padding-bottom: 1px; width: 174px; }
/* line 641, ../../../../sass/src/main.scss */
span.pane div.object_list { font-size: 11px; height: 20ex; border: 2px solid #cccccc; width: 180px; overflow: auto; }

/* line 648, ../../../../sass/src/main.scss */
a.object_name { padding-left: 1ex; border-top: 1px solid #cccccc; background-color: white; text-decoration: none; color: black; }
/* line 654, ../../../../sass/src/main.scss */
a.object_name:hover { background-color: #cccccc; text-decoration: none; color: black; cursor: pointer; }

/*********** CONTROLS ************************* */
/* line 662, ../../../../sass/src/main.scss */
div.control_area { vertical-align: top; }

/* line 665, ../../../../sass/src/main.scss */
span.control { border: 1px solid white; font-family: monospace; font-size: 14pt; font-weight: bold; }
/* line 670, ../../../../sass/src/main.scss */
span.control a.cs { color: #777777; text-decoration: none; border: 0px solid white; }
/* line 674, ../../../../sass/src/main.scss */
span.control:hover a.cs, span.control a:hover.cs { color: black; border: 1px solid #333333; }

/*********** WORKSHEET ************************* */
/* line 681, ../../../../sass/src/main.scss */
div.worksheet { background-color: white; border: 1px solid #aaaaaa; padding: 0.75em 0.2em; }
/* line 685, ../../../../sass/src/main.scss */
div.banner { background-color: white; font-size: 18px; text-decoration: none; color: #1950c8; }
/* line 690, ../../../../sass/src/main.scss */
div.banner a.banner { text-decoration: none; border: none; margin-top: 2px; }

/* line 695, ../../../../sass/src/main.scss */
a.banner:visited { color: #1950c8; }

/* line 699, ../../../../sass/src/main.scss */
div.banner a.banner img { text-decoration: none; border: none; margin-top: 2px; }

/* line 706, ../../../../sass/src/main.scss */
input.btn { font-family: monospace; font-size: 13pt; font-weight: bold; color: gray; text-decoration: none; background: white; padding: 0px; margin: 0px; border: 1px solid white; }
/* line 716, ../../../../sass/src/main.scss */
input.btn:hover { color: black; text-decoration: none; background: white; padding: 0px; margin: 0px; border: 1px solid #333333; }

/*********** CELL INPUT ************************* */
/* line 727, ../../../../sass/src/main.scss */
div.cell_visible { display: block; }
/* line 729, ../../../../sass/src/main.scss */
div.cell_evaluated { border-left: 1px solid white; padding-left: 3px; }
/* line 732, ../../../../sass/src/main.scss */
div.cell_not_evaluated { border-left: 1px solid #ff8888; padding-left: 3px; }

/* line 737, ../../../../sass/src/main.scss */
td.cell_number { font-size: 12pt; font-family: 'Arial', 'Helvetica', sans-serif; color: #bbbbbb; text-align: left; border-left: 4px solid white; }
/* line 743, ../../../../sass/src/main.scss */
td.cell_number:hover { color: #555555; cursor: pointer; }
/* line 746, ../../../../sass/src/main.scss */
td.cell_number_running { font-size: 12pt; font-family: 'Arial', 'Helvetica', sans-serif; color: #bbbbbb; border-left: 4px solid #aaffaa; text-align: left; }
/* line 752, ../../../../sass/src/main.scss */
td.cell_number_running:hover { cursor: wait; }

/* line 757, ../../../../sass/src/main.scss */
div.cellbox { z-index: 2; background-color: white; padding-left: 0.5em; padding-top: 4em; }

/* line 763, ../../../../sass/src/main.scss */
textarea.cell_input { color: black; background-color: white; border: 1px solid #a8a8a8; font-family: monospace; font-size: 12pt; overflow: hidden; padding-bottom: 1px; padding-left: 6px; padding-right: 1px; padding-top: 4px; width: 97%; margin-bottom: 0px; margin-top: 0px; line-height: 1.2em; }

/* line 779, ../../../../sass/src/main.scss */
pre.cell_input { color: black; background-color: white; border: 1px solid #a8a8a8; font-family: monospace; font-size: 12pt; padding-bottom: 1px; padding-left: 6px; padding-right: 1px; padding-top: 4px; width: 100%; margin-bottom: 0px; margin-top: 0px; }
/* line 792, ../../../../sass/src/main.scss */
pre.cell_input:hover { cursor: text; }

/* line 795, ../../../../sass/src/main.scss */
textarea.cell_input_hide { background-color: white; border: 0px solid white; font-family: monospace; font-size: 12pt; color: #888888; overflow: hidden; padding-bottom: 2px; padding-left: 7px; padding-right: 2px; padding-top: 5px; height: 1em; margin: 0px; }

/* line 809, ../../../../sass/src/main.scss */
pre.cell_input_hide { background-color: white; border: 2px solid #e8e8e8; font-family: monospace; font-size: 12pt; overflow: hidden; padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top: 3px; height: 1em; margin: 0px; }
/* line 821, ../../../../sass/src/main.scss */
pre.cell_input_hide:hover { cursor: text; }

/* line 824, ../../../../sass/src/main.scss */
textarea.cell_input_active { background-color: white; border: 2px solid #8888fe; color: black; font-family: monospace; font-size: 12pt; overflow: hidden; padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top: 3px; margin-top: 0px; margin-bottom: 0px; line-height: 1.2em; width: 97%; }

/* line 841, ../../../../sass/src/main.scss */
div.cell_input_active { background-color: white; border: 2px solid #8888fe; font-family: monospace; font-size: 12pt; padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top: 3px; margin-top: 0px; margin-bottom: 0px; line-height: 1.2em; width: 97%; z-index: -100; visibility: hidden; position: absolute; }
/* line 857, ../../../../sass/src/main.scss */
div.cell_input_print { background-color: white; border: 1px solid #a8a8a8; font-family: monospace; font-size: 12pt; padding-bottom: 1px; padding-left: 6px; padding-right: 1px; padding-top: 4px; margin-top: 0px; margin-bottom: 0px; line-height: 1.2em; width: 97%; white-space: pre-wrap; }

/* line 872, ../../../../sass/src/main.scss */
textarea.cell_input:hover { cursor: text; }

/* line 876, ../../../../sass/src/main.scss */
input.eval_button { display: none; }
/* line 878, ../../../../sass/src/main.scss */
input.eval_button_active { display: block; position: relative; top: 2px; margin: 0px; padding: 0px; font-size: 10pt; }

/*********** CELL OUTPUT ************************* */
/* line 889, ../../../../sass/src/main.scss */
div.cell_div_output { font-family: monospace; font-size: 12pt; margin-top: -5px; margin-bottom: 5px; padding-bottom: 5px; }
/* line 895, ../../../../sass/src/main.scss */
div.cell_output_div { overflow-x: auto; overflow-y: hidden; }

/* line 900, ../../../../sass/src/main.scss */
table.cell_output_box { margin: 0px; padding: 0px; }
/* line 904, ../../../../sass/src/main.scss */
table.table_form * td { padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; }
/* line 909, ../../../../sass/src/main.scss */
table.table_form * th { background: #a6ba4e; height: 29px; padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; color: white; text-align: left; }
/* line 919, ../../../../sass/src/main.scss */
table.table_form * tr.row-a { background: #f8f8f8; text-align: left; }
/* line 922, ../../../../sass/src/main.scss */
table.table_form * tr.row-b { background: #efefef; text-align: left; }

/* line 927, ../../../../sass/src/main.scss */
div.cell_div_output_wrap { font-size: 12pt; margin: 0px; padding-left: 0px; color: #0000aa; }
/* line 932, ../../../../sass/src/main.scss */
div.cell_output_wrap pre.cell_output_print_wrap { font-size: 12pt; margin: 0px; padding: 0px; color: #0000aa; }
/* line 937, ../../../../sass/src/main.scss */
div.cell_output_print_wrap { font-size: 10pt; }
/* line 939, ../../../../sass/src/main.scss */
div.cell_output_nowrap, div.cell_output_print_nowrap, div.cell_output_hidden, div.cell_output_nowrap_wrap, div.cell_output_print_nowrap_wrap { display: none; }
/* line 941, ../../../../sass/src/main.scss */
div.cell_output_nowrap_nowrap { font-size: 12pt; margin: 0px; padding: 0px; color: #0000aa; }
/* line 946, ../../../../sass/src/main.scss */
div.cell_output_nowrap_hidden { display: none; }
/* line 948, ../../../../sass/src/main.scss */
div.cell_output_html_wrap, div.cell_output_html_nowrap { font-family: monospace; font-size: 12pt; }
/* line 951, ../../../../sass/src/main.scss */
div.cell_output_html_hidden { display: none; }
/* line 953, ../../../../sass/src/main.scss */
div.cell_div_output_running { font-family: monospace; font-size: 12pt; margin: 0px; background-color: white; padding: 0px; }
/* line 959, ../../../../sass/src/main.scss */
div.cell_div_output_running:hover { cursor: wait; }
/* line 961, ../../../../sass/src/main.scss */
div.cell_div_output_hidden { width: 100%; height: 3px; margin: 0px; border-left: 4em solid #aaaaaa; }

/* line 968, ../../../../sass/src/main.scss */
pre.shrunk { font-size: 12pt; margin: 0px; }
/* line 971, ../../../../sass/src/main.scss */
pre.cell_output_hidden, pre.cell_output_hide { display: none; }

/* line 974, ../../../../sass/src/main.scss */
a.file_link { text-decoration: underline; }

/* line 978, ../../../../sass/src/main.scss */
div.insert_new_cell { height: 16px; display: block; margin: 3px; }
/* line 982, ../../../../sass/src/main.scss */
div.wksht-icon_button { display: inline-block; }
/* line 984, ../../../../sass/src/main.scss */
div.wksht-icon_button:hover { background-color: #8888fe; }
/* line 985, ../../../../sass/src/main.scss */
div.legacy_insert_new_cell { height: 13px; width: 95%; display: inline-block; }
/* line 989, ../../../../sass/src/main.scss */
div.legacy_insert_new_cell:hover { background-color: #8888fe; }

/* line 992, ../../../../sass/src/main.scss */
a.worksheetname { text-decoration: none; font-weight: bold; font-size: 14px; color: #222222; }
/* line 997, ../../../../sass/src/main.scss */
a.worksheetname:visited { color: #222222; }
/* line 999, ../../../../sass/src/main.scss */
a.worksheetname_moved { color: #888888; text-decoration: none; font-weight: normal; }

/* line 1004, ../../../../sass/src/main.scss */
span.worksheet_buttons { position: relative; top: -20ex; right: 0ex; }

/* line 1009, ../../../../sass/src/main.scss */
.thin-right { position: absolute; top: auto; right: 0; width: 70%; }

/*********** User Home (Worksheet listing) ************************* */
/* line 4, ../../../../sass/src/_worksheet_listing.scss */
#worksheet-listing-page #welcome-message { text-align: center; padding: 1em; }

/* line 8, ../../../../sass/src/_worksheet_listing.scss */
.ratingmsg { color: #112abb; padding: 0.3em; font-size: 14px; }

/* line 13, ../../../../sass/src/_worksheet_listing.scss */
.pubmsg { font-family: 'Arial', 'Helvetica', sans-serif; color: #112abb; padding: 0.3em; font-size: 12px; }

/* line 19, ../../../../sass/src/_worksheet_listing.scss */
#worksheet-list { clear: both; width: 100%; }
/* line 22, ../../../../sass/src/_worksheet_listing.scss */
#worksheet-list thead { background-color: #e8eef7; }
/* line 24, ../../../../sass/src/_worksheet_listing.scss */
#worksheet-list td.checkbox { padding: 4px; }

/* line 27, ../../../../sass/src/_worksheet_listing.scss */
.controls a, .usercontrol { color: #112abb; font-size: 14px; text-decoration: underline; }
/* line 31, ../../../../sass/src/_worksheet_listing.scss */
.controls a:hover, .usercontrol:hover { cursor: pointer; }

/* line 35, ../../../../sass/src/_worksheet_listing.scss */
.controls span { color: #112abb; padding: 0.3em; font-size: 14px; }

/* line 40, ../../../../sass/src/_worksheet_listing.scss */
.user-controls a, .boldusercontrol { color: #112abb; font-weight: bold; font-size: 14px; }

/* line 45, ../../../../sass/src/_worksheet_listing.scss */
.user-controls a, .controls a, .controls span { padding: 0.3em; }

/* line 49, ../../../../sass/src/_worksheet_listing.scss */
a.control, a.control-select { background-color: #7799bb; font-family: 'Arial', 'Helvetica', sans-serif; color: white; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.5em; padding-right: 0.5em; font-size: 15px; font-weight: bold; text-decoration: none; }
/* line 60, ../../../../sass/src/_worksheet_listing.scss */
a.control:hover { cursor: pointer; }
/* line 62, ../../../../sass/src/_worksheet_listing.scss */
a.control-select { background-color: #4477aa; }
/* line 64, ../../../../sass/src/_worksheet_listing.scss */
a.control-select:hover { cursor: pointer; }

/* line 67, ../../../../sass/src/_worksheet_listing.scss */
.sharebar { background-color: #4477aa; font-family: 'Arial', 'Helvetica', sans-serif; color: white; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 2em; font-size: 1.25em; font-weight: bold; }

/* line 77, ../../../../sass/src/_worksheet_listing.scss */
textarea.edit { font-family: monospace; font-size: 10pt; border: 1px solid #8cacbb; color: black; background-color: white; padding: 3px; overflow: auto; margin-top: 0.5em; }

/* line 87, ../../../../sass/src/_worksheet_listing.scss */
a.listcontrol { padding: 1ex; color: #112abb; font-weight: bold; font-size: 14px; text-decoration: none; }

/* line 95, ../../../../sass/src/_worksheet_listing.scss */
hr.usercontrol { border: 0; width: 99%; color: #c9d7f1; background-color: #c9d7f1; height: 1px; }
/* line 101, ../../../../sass/src/_worksheet_listing.scss */
hr.greybar hr.negative_greybar { border: 0; width: 99%; color: #aaaaaa; background-color: #aaaaaa; height: 1px; }
/* line 107, ../../../../sass/src/_worksheet_listing.scss */
hr.negative_greybar { top: -1em; position: relative; }

/* line 112, ../../../../sass/src/_worksheet_listing.scss */
span.checkcol { position: relative; left: 0%; width: 10%; }
/* line 116, ../../../../sass/src/_worksheet_listing.scss */
span.leftcol { position: relative; left: 10%; width: 20%; }
/* line 120, ../../../../sass/src/_worksheet_listing.scss */
span.middlecol { position: relative; left: 30%; width: 20%; }
/* line 124, ../../../../sass/src/_worksheet_listing.scss */
span.rightcol { position: relative; left: 50%; width: 20%; }

/* line 129, ../../../../sass/src/_worksheet_listing.scss */
tr.greybox { background-color: #e8eef7; }

/* line 132, ../../../../sass/src/_worksheet_listing.scss */
td.entry { padding: 4px; }

/* line 135, ../../../../sass/src/_worksheet_listing.scss */
div.thinspace { border: 0; height: 2px; }

/* line 139, ../../../../sass/src/_worksheet_listing.scss */
tr.thingreybox { background-color: #aaaaaa; }

/* line 142, ../../../../sass/src/_worksheet_listing.scss */
div.ultrathinspace { border: 0; height: 0px; }

/* line 146, ../../../../sass/src/_worksheet_listing.scss */
.lastedit { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 10px; color: #717171; }

/* line 151, ../../../../sass/src/_worksheet_listing.scss */
.revs { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 12px; font-weight: bold; color: #333333; }

/* line 157, ../../../../sass/src/_worksheet_listing.scss */
.users { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 13px; color: #222222; }

/* line 162, ../../../../sass/src/_worksheet_listing.scss */
a.share { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 10px; color: #7777cc; }

/* line 168, ../../../../sass/src/_worksheet_listing.scss */
select.worksheet { width: 6em; border: #aaaaaa; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
/* line 176, ../../../../sass/src/_worksheet_listing.scss */
select.worksheet_list, select.worksheet_edit { width: 5em; border: #aaaaaa; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

/* line 186, ../../../../sass/src/_worksheet_listing.scss */
td.worksheet_link { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 12px; font-weight: bold; color: black; }
/* line 191, ../../../../sass/src/_worksheet_listing.scss */
td.archived_worksheet_link, td.owner_collab, td.last_edited { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 12px; color: black; }

/* line 196, ../../../../sass/src/_worksheet_listing.scss */
span.addtext { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 13px; color: #222222; }

/* line 201, ../../../../sass/src/_worksheet_listing.scss */
textarea.plaintextedit { font-family: monospace; font-size: 10pt; border: 1px solid #8cacbb; color: black; background-color: white; overflow: auto; width: 99%; height: 60%; }

/* line 211, ../../../../sass/src/_worksheet_listing.scss */
pre.plaintext { overflow: auto; font-family: monospace; font-size: 10pt; border: 1px solid #8cacbb; color: black; background-color: white; margin-top: 0.5em; }

/* line 220, ../../../../sass/src/_worksheet_listing.scss */
div.docidx { text-align: center; font-family: 'Arial', 'Helvetica', sans-serif; font-size: 16px; color: #222222; font-weight: bold; }

/* line 228, ../../../../sass/src/_worksheet_listing.scss */
span.ping { display: none; }
/* line 230, ../../../../sass/src/_worksheet_listing.scss */
span.pingdown { font-family: 'Arial', 'Helvetica', sans-serif; font-size: 15px; font-weight: bold; color: white; background-color: #990000; margin-left: 1em; }

/* line 2, ../../../../sass/src/_prettify.scss */
#source-code-page .str { color: #008800; }
/* line 4, ../../../../sass/src/_prettify.scss */
#source-code-page .kwd { color: #000088; }
/* line 6, ../../../../sass/src/_prettify.scss */
#source-code-page .com { color: #880000; }
/* line 8, ../../../../sass/src/_prettify.scss */
#source-code-page .typ { color: #660066; }
/* line 10, ../../../../sass/src/_prettify.scss */
#source-code-page .lit { color: #006666; }
/* line 12, ../../../../sass/src/_prettify.scss */
#source-code-page .pun { color: #666600; }
/* line 14, ../../../../sass/src/_prettify.scss */
#source-code-page .pln { color: black; }
/* line 16, ../../../../sass/src/_prettify.scss */
#source-code-page .tag { color: #000088; }
/* line 18, ../../../../sass/src/_prettify.scss */
#source-code-page .atn { color: #660066; }
/* line 20, ../../../../sass/src/_prettify.scss */
#source-code-page .atv { color: #008800; }
/* line 22, ../../../../sass/src/_prettify.scss */
#source-code-page .dec { color: #660066; }

/* line 4, ../../../../sass/src/_source.scss */
#source-code-page h1, #source-code-page h2 { text-align: center; }
/* line 6, ../../../../sass/src/_source.scss */
#source-code-page .filename { font-family: monospace; }
/* line 8, ../../../../sass/src/_source.scss */
#source-code-page code { display: block; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 1em; }

/* line 2, ../../../../sass/src/_print_worksheet.scss */
#print-page h1 { text-align: center; }

/* line 2, ../../../../sass/src/_guest_worksheet.scss */
#guest-worksheet-page h1, #guest-worksheet-page h2 { text-align: center; }
/* line 4, ../../../../sass/src/_guest_worksheet.scss */
#guest-worksheet-page ul.controls { margin: 0; padding: 0; border: 0; overflow: hidden; *zoom: 1; }
/* line 62, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#guest-worksheet-page ul.controls li { list-style-image: none; list-style-type: none; margin-left: 0; white-space: nowrap; float: left; padding-left: 0.5em; padding-right: 0.5em; }
/* line 49, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#guest-worksheet-page ul.controls li:first-child { padding-left: 0; }
/* line 50, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#guest-worksheet-page ul.controls li:last-child { padding-right: 0; }
/* line 52, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#guest-worksheet-page ul.controls li.last { padding-right: 0; }

/* line 3, ../../../../sass/src/_worksheet_aux.scss */
#before-publish-page form a { text-decoration: none; }
/* line 5, ../../../../sass/src/_worksheet_aux.scss */
#before-publish-page form button { margin-left: 1em; margin-bottom: 0.5em; }
/* line 8, ../../../../sass/src/_worksheet_aux.scss */
#before-publish-page form input { margin-left: 1em; }

/* line 12, ../../../../sass/src/_worksheet_aux.scss */
#after-publish-page input { margin-top: 1em; }

/* line 17, ../../../../sass/src/_worksheet_aux.scss */
#edit-page .sharebar span { margin-right: 2em; }

/* line 1, ../../../../sass/src/_settings.scss */
.settings-page { line-height: 1.4; }
/* line 3, ../../../../sass/src/_settings.scss */
.settings-page h1 { font-size: 2em; padding: 0 5px; }
/* line 6, ../../../../sass/src/_settings.scss */
.settings-page label { display: block; }
/* line 8, ../../../../sass/src/_settings.scss */
.settings-page .buttons { padding: 5px; }
/* line 10, ../../../../sass/src/_settings.scss */
.settings-page .buttons button { margin: 0px 5px; }
/* line 12, ../../../../sass/src/_settings.scss */
.settings-page .buttons a { text-decoration: none; }
/* line 14, ../../../../sass/src/_settings.scss */
.settings-page .buttons-top { border-bottom: 1px solid #cccccc; margin-top: 1em; }
/* line 17, ../../../../sass/src/_settings.scss */
.settings-page h2 { font-size: 1.5em; margin: 0 0 0.75em; }
/* line 20, ../../../../sass/src/_settings.scss */
.settings-page .section { border-bottom: 1px solid #cccccc; padding: 5px; margin: 0.5em 0; }
/* line 24, ../../../../sass/src/_settings.scss */
.settings-page .section div { margin-bottom: 0.5em; }
/* line 26, ../../../../sass/src/_settings.scss */
.settings-page .error, .settings-page .error_found { color: red; }
/* line 28, ../../../../sass/src/_settings.scss */
.settings-page .error_found { font-size: 1.2em; }
/* line 30, ../../../../sass/src/_settings.scss */
.settings-page .updated { color: green; }
/* line 32, ../../../../sass/src/_settings.scss */
.settings-page input.c1 { width: 200px; }

/* line 35, ../../../../sass/src/_settings.scss */
#settings-nav { margin: 0; padding: 0; border: 0; overflow: hidden; *zoom: 1; }
/* line 62, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#settings-nav li { list-style-image: none; list-style-type: none; margin-left: 0; white-space: nowrap; float: left; padding-left: 0.5em; padding-right: 0.5em; }
/* line 49, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#settings-nav li:first-child { padding-left: 0; }
/* line 50, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#settings-nav li:last-child { padding-right: 0; }
/* line 52, ../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#settings-nav li.last { padding-right: 0; }
/* line 37, ../../../../sass/src/_settings.scss */
#settings-nav li { border-right: 1px solid #cccccc; }
/* line 39, ../../../../sass/src/_settings.scss */
#settings-nav li:last-child, #settings-nav li.last { border-right: none; }

/* line 43, ../../../../sass/src/_settings.scss */
#user-management-page table { border-collapse: collapse; }
/* line 45, ../../../../sass/src/_settings.scss */
#user-management-page th, #user-management-page td { border: 1px solid #696969; padding: 0.25em; }
/* line 48, ../../../../sass/src/_settings.scss */
#user-management-page th { background: #cccccc; }
/* line 50, ../../../../sass/src/_settings.scss */
#user-management-page a:link, #user-management-page a:visited { color: #112abb; }

/* line 2, ../../../../sass/src/_accounts.scss */
.accounts-page #wrapper { margin: 0 auto; max-width: 600px; }
/* line 5, ../../../../sass/src/_accounts.scss */
.accounts-page h1, .accounts-page h2, .accounts-page h3, .accounts-page h4, .accounts-page h5 { font-weight: normal; }
/* line 7, ../../../../sass/src/_accounts.scss */
.accounts-page h1 { border-bottom: 1px solid #696969; font-size: 2em; padding: 10px 0; }
/* line 11, ../../../../sass/src/_accounts.scss */
.accounts-page h2 { font-weight: bold; }
/* line 13, ../../../../sass/src/_accounts.scss */
.accounts-page h1, .accounts-page h2, .accounts-page p, .accounts-page li { margin-bottom: 10px; }
/* line 15, ../../../../sass/src/_accounts.scss */
.accounts-page .entry { margin-bottom: 10px; border: 1px solid #999999; padding: 3px; width: 200; }
/* line 20, ../../../../sass/src/_accounts.scss */
.accounts-page li { border-bottom: 1px solid #cccccc; }
/* line 22, ../../../../sass/src/_accounts.scss */
.accounts-page .error { color: red; }
/* line 24, ../../../../sass/src/_accounts.scss */
.accounts-page .error_found { color: red; font-size: 1.5em; }
/* line 27, ../../../../sass/src/_accounts.scss */
.accounts-page button { margin-right: 1em; }
/* line 30, ../../../../sass/src/_accounts.scss */
.accounts-page form label { display: block; }
/* line 32, ../../../../sass/src/_accounts.scss */
.accounts-page form div { margin-bottom: 1em; }
/* line 34, ../../../../sass/src/_accounts.scss */
.accounts-page form a { text-decoration: none; }

/* line 2, ../../../../sass/src/_login.scss */
#login-page h2 { font-size: 1.5em; margin-bottom: 0.375em; }
/* line 5, ../../../../sass/src/_login.scss */
#login-page h1, #login-page h2, #login-page h3, #login-page h4, #login-page h5, #login-page h6 { line-height: 1em; }
/* line 7, ../../../../sass/src/_login.scss */
#login-page p { margin-bottom: 1em; }
/* line 9, ../../../../sass/src/_login.scss */
#login-page strong { font-weight: bold; }
/* line 11, ../../../../sass/src/_login.scss */
#login-page #desc { float: left; margin-right: 400px; }
/* line 14, ../../../../sass/src/_login.scss */
#login-page div { padding: 0.5em 1em; }
/* line 16, ../../../../sass/src/_login.scss */
#login-page #sign-in-box { background-color: #efefff; float: left; margin-left: -400px; width: 350px; }
/* line 22, ../../../../sass/src/_login.scss */
#login-page #sign-in-box form label { display: block; }
/* line 24, ../../../../sass/src/_login.scss */
#login-page #sign-in-box a { font-size: 0.875em; }

/* line 1, ../../../../sass/src/_pygment.scss */
.hll { background-color: #ffffcc; }

/* line 4, ../../../../sass/src/_pygment.scss */
.c { color: #408090; font-style: italic; }

/* line 8, ../../../../sass/src/_pygment.scss */
.err { border: 1px solid red; }

/* line 11, ../../../../sass/src/_pygment.scss */
.k { color: #007020; font-weight: bold; }

/* line 15, ../../../../sass/src/_pygment.scss */
.o { color: #666666; }

/* line 18, ../../../../sass/src/_pygment.scss */
.cm { color: #408090; font-style: italic; }

/* line 22, ../../../../sass/src/_pygment.scss */
.cp { color: #007020; }

/* line 25, ../../../../sass/src/_pygment.scss */
.c1 { color: #408090; font-style: italic; }

/* line 29, ../../../../sass/src/_pygment.scss */
.cs { color: #408090; background-color: #fff0f0; }

/* line 33, ../../../../sass/src/_pygment.scss */
.gd { color: #a00000; }

/* line 36, ../../../../sass/src/_pygment.scss */
.ge { font-style: italic; }

/* line 39, ../../../../sass/src/_pygment.scss */
.gr { color: red; }

/* line 42, ../../../../sass/src/_pygment.scss */
.gh { color: navy; font-weight: bold; }

/* line 46, ../../../../sass/src/_pygment.scss */
.gi { color: #00a000; }

/* line 49, ../../../../sass/src/_pygment.scss */
.go { color: #0000aa; }

/* line 52, ../../../../sass/src/_pygment.scss */
.gp { color: #c65d09; font-weight: bold; }

/* line 56, ../../../../sass/src/_pygment.scss */
.gs { font-weight: bold; }

/* line 59, ../../../../sass/src/_pygment.scss */
.gu { color: purple; font-weight: bold; }

/* line 63, ../../../../sass/src/_pygment.scss */
.gt { color: #0040d0; }

/* line 66, ../../../../sass/src/_pygment.scss */
.kc, .kd, .kn { color: #007020; font-weight: bold; }

/* line 70, ../../../../sass/src/_pygment.scss */
.kp { color: #007020; }

/* line 73, ../../../../sass/src/_pygment.scss */
.kr { color: #007020; font-weight: bold; }

/* line 77, ../../../../sass/src/_pygment.scss */
.kt { color: #902000; }

/* line 80, ../../../../sass/src/_pygment.scss */
.m { color: #208050; }

/* line 83, ../../../../sass/src/_pygment.scss */
.s, .na { color: #4070a0; }

/* line 86, ../../../../sass/src/_pygment.scss */
.nb { color: #007020; }

/* line 89, ../../../../sass/src/_pygment.scss */
.nc { color: #0e84b5; font-weight: bold; }

/* line 93, ../../../../sass/src/_pygment.scss */
.no { color: #60add5; }

/* line 96, ../../../../sass/src/_pygment.scss */
.nd { color: #555555; font-weight: bold; }

/* line 100, ../../../../sass/src/_pygment.scss */
.ni { color: #d55537; font-weight: bold; }

/* line 104, ../../../../sass/src/_pygment.scss */
.ne { color: #007020; }

/* line 107, ../../../../sass/src/_pygment.scss */
.nf { color: #06287e; }

/* line 110, ../../../../sass/src/_pygment.scss */
.nl { color: #002070; font-weight: bold; }

/* line 114, ../../../../sass/src/_pygment.scss */
.nn { color: #0e84b5; font-weight: bold; }

/* line 118, ../../../../sass/src/_pygment.scss */
.nt { color: #062873; font-weight: bold; }

/* line 122, ../../../../sass/src/_pygment.scss */
.nv { color: #bb60d5; }

/* line 125, ../../../../sass/src/_pygment.scss */
.ow { color: #007020; font-weight: bold; }

/* line 129, ../../../../sass/src/_pygment.scss */
.w { color: #bbbbbb; }

/* line 132, ../../../../sass/src/_pygment.scss */
.mf, .mh, .mi, .mo { color: #208050; }

/* line 135, ../../../../sass/src/_pygment.scss */
.sb, .sc { color: #4070a0; }

/* line 138, ../../../../sass/src/_pygment.scss */
.sd { color: #4070a0; font-style: italic; }

/* line 142, ../../../../sass/src/_pygment.scss */
.s2 { color: #4070a0; }

/* line 145, ../../../../sass/src/_pygment.scss */
.se { color: #4070a0; font-weight: bold; }

/* line 149, ../../../../sass/src/_pygment.scss */
.sh { color: #4070a0; }

/* line 152, ../../../../sass/src/_pygment.scss */
.si { color: #70a0d0; font-style: italic; }

/* line 156, ../../../../sass/src/_pygment.scss */
.sx { color: #c65d09; }

/* line 159, ../../../../sass/src/_pygment.scss */
.sr { color: #235388; }

/* line 162, ../../../../sass/src/_pygment.scss */
.s1 { color: #4070a0; }

/* line 165, ../../../../sass/src/_pygment.scss */
.ss { color: #517918; }

/* line 168, ../../../../sass/src/_pygment.scss */
.bp { color: #007020; }

/* line 171, ../../../../sass/src/_pygment.scss */
.vc, .vg, .vi { color: #bb60d5; }

/* line 174, ../../../../sass/src/_pygment.scss */
.il { color: #208050; }

/** achtung 0.3.0  Growl-like notifications for jQuery  Copyright (c) 2009 Josh Varner <josh@voxwerk.com>  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  Portions of this file are from the jQuery UI CSS framework.  @license http://www.opensource.org/licenses/mit-license.php @author Josh Varner <josh@voxwerk.com> */
/* IE 6 doesn't support position: fixed */
/* line 35, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
* html #achtung-overlay { position: absolute; }
/* line 37, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
* html .achtung { width: 280px; }

/* IE6 includes padding in width */
/* line 42, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
#achtung-overlay { overflow: hidden; position: fixed; top: 15px; right: 15px; width: 280px; z-index: 50; }

/* line 50, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtung { display: none; margin-bottom: 8px; padding: 15px 15px; background-color: #000; color: white; width: 250px; font-weight: bold; position: relative; overflow: hidden; -moz-box-shadow: #aaa 1px 1px 2px; -webkit-box-shadow: #aaa 1px 1px 2px; box-shadow: #aaa 1px 1px 2px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; /* Note that if using show/hide animations, IE will lose this setting */ opacity: .85; filter: Alpha(Opacity=85); }

/** This section from jQuery UI CSS framework Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) Can (and should) be removed if you are already loading the jQuery UI CSS to reduce payload size. */
/* line 78, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; width: 16px; height: 16px; background-image: url(/javascript/jqueryui/css/sage/images/ui-icons_222222_256x240.png); }

/* line 87, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-1-n { background-position: 0 0; }

/* line 90, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-1-ne { background-position: -16px 0; }

/* line 93, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-1-e { background-position: -32px 0; }

/* line 96, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-1-se { background-position: -48px 0; }

/* line 99, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-1-s { background-position: -64px 0; }

/* line 102, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-1-sw { background-position: -80px 0; }

/* line 105, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-1-w { background-position: -96px 0; }

/* line 108, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-1-nw { background-position: -112px 0; }

/* line 111, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-2-n-s { background-position: -128px 0; }

/* line 114, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-carat-2-e-w { background-position: -144px 0; }

/* line 117, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-1-n { background-position: 0 -16px; }

/* line 120, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-1-ne { background-position: -16px -16px; }

/* line 123, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-1-e { background-position: -32px -16px; }

/* line 126, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-1-se { background-position: -48px -16px; }

/* line 129, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-1-s { background-position: -64px -16px; }

/* line 132, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-1-sw { background-position: -80px -16px; }

/* line 135, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-1-w { background-position: -96px -16px; }

/* line 138, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-1-nw { background-position: -112px -16px; }

/* line 141, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }

/* line 144, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }

/* line 147, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-1-n { background-position: 0 -32px; }

/* line 150, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-1-ne { background-position: -16px -32px; }

/* line 153, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-1-e { background-position: -32px -32px; }

/* line 156, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-1-se { background-position: -48px -32px; }

/* line 159, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-1-s { background-position: -64px -32px; }

/* line 162, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-1-sw { background-position: -80px -32px; }

/* line 165, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-1-w { background-position: -96px -32px; }

/* line 168, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-1-nw { background-position: -112px -32px; }

/* line 171, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }

/* line 174, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }

/* line 177, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }

/* line 180, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }

/* line 183, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }

/* line 186, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }

/* line 189, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }

/* line 192, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }

/* line 195, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }

/* line 198, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }

/* line 201, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }

/* line 204, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }

/* line 207, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }

/* line 210, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }

/* line 213, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }

/* line 216, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }

/* line 219, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }

/* line 222, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }

/* line 225, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }

/* line 228, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }

/* line 231, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }

/* line 234, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }

/* line 237, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }

/* line 240, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }

/* line 243, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }

/* line 246, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }

/* line 249, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }

/* line 252, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }

/* line 255, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }

/* line 258, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }

/* line 261, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }

/* line 264, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }

/* line 267, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }

/* line 270, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }

/* line 273, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }

/* line 276, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }

/* line 279, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-4 { background-position: 0 -80px; }

/* line 282, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-arrow-4-diag { background-position: -16px -80px; }

/* line 285, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-extlink { background-position: -32px -80px; }

/* line 288, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-newwin { background-position: -48px -80px; }

/* line 291, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-refresh { background-position: -64px -80px; }

/* line 294, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-shuffle { background-position: -80px -80px; }

/* line 297, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-transfer-e-w { background-position: -96px -80px; }

/* line 300, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-transferthick-e-w { background-position: -112px -80px; }

/* line 303, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-folder-collapsed { background-position: 0 -96px; }

/* line 306, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-folder-open { background-position: -16px -96px; }

/* line 309, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-document { background-position: -32px -96px; }

/* line 312, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-document-b { background-position: -48px -96px; }

/* line 315, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-note { background-position: -64px -96px; }

/* line 318, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-mail-closed { background-position: -80px -96px; }

/* line 321, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-mail-open { background-position: -96px -96px; }

/* line 324, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-suitcase { background-position: -112px -96px; }

/* line 327, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-comment { background-position: -128px -96px; }

/* line 330, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-person { background-position: -144px -96px; }

/* line 333, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-print { background-position: -160px -96px; }

/* line 336, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-trash { background-position: -176px -96px; }

/* line 339, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-locked { background-position: -192px -96px; }

/* line 342, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-unlocked { background-position: -208px -96px; }

/* line 345, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-bookmark { background-position: -224px -96px; }

/* line 348, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-tag { background-position: -240px -96px; }

/* line 351, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-home { background-position: 0 -112px; }

/* line 354, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-flag { background-position: -16px -112px; }

/* line 357, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-calendar { background-position: -32px -112px; }

/* line 360, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-cart { background-position: -48px -112px; }

/* line 363, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-pencil { background-position: -64px -112px; }

/* line 366, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-clock { background-position: -80px -112px; }

/* line 369, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-disk { background-position: -96px -112px; }

/* line 372, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-calculator { background-position: -112px -112px; }

/* line 375, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-zoomin { background-position: -128px -112px; }

/* line 378, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-zoomout { background-position: -144px -112px; }

/* line 381, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-search { background-position: -160px -112px; }

/* line 384, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-wrench { background-position: -176px -112px; }

/* line 387, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-gear { background-position: -192px -112px; }

/* line 390, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-heart { background-position: -208px -112px; }

/* line 393, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-star { background-position: -224px -112px; }

/* line 396, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-link { background-position: -240px -112px; }

/* line 399, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-cancel { background-position: 0 -128px; }

/* line 402, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-plus { background-position: -16px -128px; }

/* line 405, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-plusthick { background-position: -32px -128px; }

/* line 408, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-minus { background-position: -48px -128px; }

/* line 411, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-minusthick { background-position: -64px -128px; }

/* line 414, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-close { background-position: -80px -128px; }

/* line 417, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-closethick { background-position: -96px -128px; }

/* line 420, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-key { background-position: -112px -128px; }

/* line 423, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-lightbulb { background-position: -128px -128px; }

/* line 426, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-scissors { background-position: -144px -128px; }

/* line 429, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-clipboard { background-position: -160px -128px; }

/* line 432, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-copy { background-position: -176px -128px; }

/* line 435, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-contact { background-position: -192px -128px; }

/* line 438, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-image { background-position: -208px -128px; }

/* line 441, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-video { background-position: -224px -128px; }

/* line 444, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-script { background-position: -240px -128px; }

/* line 447, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-alert { background-position: 0 -144px; }

/* line 450, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-info { background-position: -16px -144px; }

/* line 453, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-notice { background-position: -32px -144px; }

/* line 456, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-help { background-position: -48px -144px; }

/* line 459, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-check { background-position: -64px -144px; }

/* line 462, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-bullet { background-position: -80px -144px; }

/* line 465, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-radio-off { background-position: -96px -144px; }

/* line 468, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-radio-on { background-position: -112px -144px; }

/* line 471, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-pin-w { background-position: -128px -144px; }

/* line 474, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-pin-s { background-position: -144px -144px; }

/* line 477, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-play { background-position: 0 -160px; }

/* line 480, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-pause { background-position: -16px -160px; }

/* line 483, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-seek-next { background-position: -32px -160px; }

/* line 486, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-seek-prev { background-position: -48px -160px; }

/* line 489, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-seek-end { background-position: -64px -160px; }

/* line 492, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-seek-first { background-position: -80px -160px; }

/* line 495, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-stop { background-position: -96px -160px; }

/* line 498, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-eject { background-position: -112px -160px; }

/* line 501, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-volume-off { background-position: -128px -160px; }

/* line 504, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-volume-on { background-position: -144px -160px; }

/* line 507, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-power { background-position: 0 -176px; }

/* line 510, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-signal-diag { background-position: -16px -176px; }

/* line 513, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-signal { background-position: -32px -176px; }

/* line 516, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-battery-0 { background-position: -48px -176px; }

/* line 519, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-battery-1 { background-position: -64px -176px; }

/* line 522, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-battery-2 { background-position: -80px -176px; }

/* line 525, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-battery-3 { background-position: -96px -176px; }

/* line 528, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-plus { background-position: 0 -192px; }

/* line 531, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-minus { background-position: -16px -192px; }

/* line 534, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-close { background-position: -32px -192px; }

/* line 537, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-triangle-e { background-position: -48px -192px; }

/* line 540, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-triangle-s { background-position: -64px -192px; }

/* line 543, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-triangle-w { background-position: -80px -192px; }

/* line 546, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-triangle-n { background-position: -96px -192px; }

/* line 549, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-arrow-e { background-position: -112px -192px; }

/* line 552, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-arrow-s { background-position: -128px -192px; }

/* line 555, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-arrow-w { background-position: -144px -192px; }

/* line 558, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-arrow-n { background-position: -160px -192px; }

/* line 561, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-zoomin { background-position: -176px -192px; }

/* line 564, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-zoomout { background-position: -192px -192px; }

/* line 567, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circle-check { background-position: -208px -192px; }

/* line 570, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circlesmall-plus { background-position: 0 -208px; }

/* line 573, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circlesmall-minus { background-position: -16px -208px; }

/* line 576, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-circlesmall-close { background-position: -32px -208px; }

/* line 579, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-squaresmall-plus { background-position: -48px -208px; }

/* line 582, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-squaresmall-minus { background-position: -64px -208px; }

/* line 585, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-squaresmall-close { background-position: -80px -208px; }

/* line 588, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }

/* line 591, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }

/* line 594, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }

/* line 597, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }

/* line 600, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }

/* line 603, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }

/* line 607, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtung .achtung-message-icon { margin-top: 0px; margin-left: -0.5em; margin-right: .5em; float: left; zoom: 1; }
/* line 614, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtung .ui-icon.achtung-close-button { overflow: hidden; float: right; position: relative; top: -8px; right: -8px; cursor: pointer; background-image: url(/javascript/jqueryui/css/sage/images/ui-icons_888888_256x240.png); }
/* line 622, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtung .ui-icon.achtung-close-button-hover { background-image: url(/javascript/jqueryui/css/sage/images/ui-icons_ffffff_256x240.png); }

/* Slightly darker for these colors (readability) */
/* line 627, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtungSuccess, .achtungFail, .achtungWait { /* Note that if using show/hide animations, IE will lose this setting */ opacity: .93; filter: Alpha(Opacity=93); }

/* line 633, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtungSuccess { background-color: #4DB559; }

/* line 636, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtungFail { background-color: #D64450; }

/* line 639, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtungWait { background-color: #658093; }

/* line 642, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtungSuccess .ui-icon.achtung-close-button, .achtungFail .ui-icon.achtung-close-button { background-image: url(/javascript/jqueryui/css/sage/images/ui-icons_2e83ff_256x240.png); }

/* line 645, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtungSuccess .ui-icon.achtung-close-button-hover, .achtungFail .ui-icon.achtung-close-button-hover { background-image: url(/javascript/jqueryui/css/sage/images/ui-icons_222222_256x240.png); }

/* line 649, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtung .wait-icon { background-image: url("/javascript/jqueryui/css/sage/images/wait.gif"); }
/* line 651, ../../../../sass/src/jquery-plugins/_ui.achtung.scss */
.achtung .achtung-message { display: inline; }