﻿


/* public/stylesheets/mydocs.css @ 1268439931 */
div#my_docs {position: relative}
div#my_docs a {font-weight: bold; font-size: 12px}
div#my_docs div.navigation_menu ul.views a {background-repeat: no-repeat; display: block; line-height: 17px; padding-left: 24px}
div#my_docs ul.views li {display: inline}
#my_docs #upload_button_link {float: none; position: static}
#my_docs #doc_upload_button {width: 160px; height: 42px}
#my_docs .swfupload {width: 160px; height: 42px}
div#my_docs div.your_folders_title {font-size: 12px; margin-top: 20px; margin-bottom: 0; font-weight: bold}
div#my_docs div.navigation div.folders {margin-top: 5px}
div#my_docs div.actions {width: 100%}
div#my_docs div.actions div#folder_dropdown {display: inline; margin-left: 5px}
div#my_docs div.documents ul {width: 100%}
div#my_docs div.actions #internal_search {display: inline}
div#my_docs #internal_search input#internal_query {width: 200px; height: 15px; font-size: 11px; padding: 4px 2px 2px 2px; color: #aaaaaa}
div#my_docs div.thumbnail_view {width: 190px; height: 230px; text-align: center; float: left; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid white; background: white; margin: 5px 0}
div#my_docs div.thumbnail_view:hover {border: 1px solid #ffaaaa; background: #ffdddd}
div#my_docs div.thumbnail_view img {display: block; margin: 5px auto}
div#my_docs li.header {background-color: #999999; color: #ffffff; padding: 8px}
div#my_docs li.header a {font-weight: normal; color: #ffffff; font-size: 11px}
#my_docs .quickedit .save {padding-top: 30px; float: right; text-align: center}
#my_docs .quickedit .more_options a {font-weight: normal; font-size: 11px}
#my_docs .docs_content_menu {padding: 0 5px; overflow: hidden; height: 30px}
#my_docs .file_upload_desc {border: 1px solid #cccccc; padding: 5px 10px; margin: 0; overflow: hidden; position: static; zoom: 1}
#my_docs .file_upload_desc .file_status {float: left; font-size: 11px; font-weight: bold; line-height: 16px; text-align: left; width: 75px}
#my_docs .file_upload_desc .progress_bar {width: 480px; margin: 0; float: right}
#my_docs div.quickedit {zoom: 1}
#my_docs .quickedit p {margin: 0}
#my_docs .quickedit p.header {font-weight: bold; font-size: 11px}
div#my_docs .handle {width: 10px}
div#my_docs .handle div {background-color: red; height: 15px; width: 10px}
div#my_docs li span {font-size: 11px}
div#my_docs li.header span {font-size: 15px}
div#my_docs li.header span.subtitle {color: #cccccc}
div#my_docs span.quickedit a {font-size: 11px; font-weight: normal}
div#my_docs #my_docs_content {margin-bottom: 10px}
div#my_docs #upload_button_link {display: block; width: 155px; height: 48px; cursor: pointer; background-image: url(http://s5.scribdassets.com/images/buttons/btn_upload_155x48.gif); background-position: 0 0; background-repeat: no-repeat; margin: 32px 0 0 0; overflow: hidden}
#my_docs .swfupload {width: 154px; height: 35px; display: block}
div#my_docs #upload_button_link:hover {background-position: 0 -48px}
div#my_docs #upload_button_link:active {background-position: 0 -96px}
div#my_docs .folders ul {margin-top: 0}
#my_docs_message {float: right; margin-right: 10px; font-size: 11px; padding: 5px; color: #999999}
div#my_docs table tr.file_upload_desc td.upload_status {padding: 3px 5px; font-size: 12px; color: #555555}
div#my_docs .upload_status .progress_bar {height: 12px; padding: 1px; border-color: #6683a3; background-color: #ffffff; float: left; margin-left: 10px}
div#my_docs .upload_status .progress_bar div {height: 12px; width: 0px; background-color: #555555; background-image: none}
div#my_docs .no_docs {background-color: #eeeeee; padding: 10px; width: 938px; line-height: 20px}
div#my_docs .no_docs .title {font-size: 13px; font-weight: bold}
div#my_docs .no_docs .content {font-size: 11px; color: #666666}
div#my_docs .no_docs .content a {font-size: 11px}
div#my_docs .loading_documents {color: #777777; padding-left: 10px}
.edit_docs h1 {font-size: 16px}
#edit_doc_tabs {position: relative; bottom: -1px}
.edit_document {width: 955px}
.edit_tab_content {min-height: 150px; _height: 150px}
.edit_document label {display: block; color: #666666; font-size: 11px}
.edit_document label small {color: #999999}
.edit_document .category_select {float: right}
.edit_document .child_container {float: right}
#categories select {width: 170px}
.edit_document h5 {margin-bottom: 13px}
.edit_document h3 {margin-bottom: 13px}
.edit_document .main_edit {border: 1px solid #cccccc; padding: 10px}
.edit_document .main_edit li {padding: 5px; margin: 0; text-align: right; border-bottom: 1px solid #ffffff}
.edit_document .main_edit li label {float: left; margin-top: 2px}
.edit_document .main_edit li.odd {background-color: #e9e8e7}
.edit_document .main_edit li.even {background-color: #f4f3f3}
.edit_document .main_edit li p {margin: 0}
.edit_document .doc_preview {float: left; margin-right: 10px}
.edit_docs h1 {margin-top: 10px}
.edit_document .advanced input.edit_aligned {position: relative; top: 1px; left: -5px; border: 0 !important; float: left}
.edit_document .form_submit {line-height: 25px; text-align: right}
.edit_document .form_submit .cancel {color: #1982ab; font-size: 11px; text-transform: none}
.edit_document .form_submit .button {margin-left: 10px; float: right; text-transform: none}
.edit_document .save {padding-top: 15px}
.edit_document small {font-size: 85%; color: #666666; font-weight: normal}
.edit_document table tr td {padding-bottom: 15px; vertical-align: top}
.edit_document table tr td.flush {padding-bottom: 0px}
.edit_document table tr td.publisher h3 {font-size: 153.9%; color: #555555; padding: 0; padding-top: 10px; margin: 0}
.edit_document .label {color: #363636; font-size: 108%; font-weight: bold; padding-right: 10px; width: 200px}
.edit_profile label {color: #363636; font-size: 108%; font-weight: bold; padding-right: 10px; width: 200px}
.edit_document h2 {color: #363636}
.edit_document h2 img {vertical-align: middle}
.edit_document .text_area_field {height: 105px}
#doc_desc textarea {width: 720px; background-color: #ffffcc}
#doc_desc .text_field {width: 720px; background-color: #ffffcc}
.edit_document .auto-price {overflow: hidden}
.edit_document #document-revisions li {margin: 5px 0}
.edit_document #download_formats label {margin: 0}
.edit_document #download_formats input {margin: 0 5px 0 10px; border: 0}
#document-permissions .right {width: 450px}
#document-permissions .left {width: 450px}
.edit_document #action_button_images {overflow: hidden; width: 900px}
.edit_document #action_button_images li {float: left; padding: 5px; height: 77px; margin: 5px; border: 5px solid #ffffff}
.edit_document #action_button_images li .pseudoLink {line-height: 76px}
.edit_document #action_button_images li img {cursor: pointer}
.edit_document #action_button_images li.selected {border-color: #fff1a4}
.edit_document #action_button_images li #action_img_6 {margin-top: 9px}
.edit_document #document-store .price {margin-left: 0}
.edit_document #copyright_select {vertical-align: middle; margin-left: 5px}
.cc_img {vertical-align: middle; margin-left: 5px}
#tag-field-container textarea {height: 30px; border-color: #cccccc}
.edit_document .tag_validator_warning_messages {width: 350px}
.edit_document .tag_validator_warning_messages li {font-size: 85%; color: #db5b61}
body.loc_documents_index div#my_docs div.my_documents {border: 1px solid #cccccc; padding: 15px; margin-top: -1px}
body.loc_folders_index div#my_docs div.folder_list {border: 1px solid #dedede; padding: 15px; margin-top: -1px}
div#my_docs .disabled_action {color: #858585; font-size: 11px; cursor: default}
div#my_docs a.disabled_action:hover {text-decoration: none}
div#my_docs div.actions div.toolbar_group {font-size: 11px; float: left}
div#my_docs div.actions div.toolbar_group .label {color: #666666; font-weight: bold; font-size: 11px; float: left}
div#my_docs div#toolbar_sort .label {margin-top: 4px}
div#my_docs div#toolbar_sort_direction .label {margin-top: 4px}
div#my_docs div.menu_separator {float: left; width: 1px; border-left: 1px dotted #888888; margin-top: 3px}
div#my_docs div.actions div.toolbar_group a {font-weight: normal; text-decoration: none; font-size: 11px}
div#my_docs .toolbar_group a:hover {text-decoration: underline}
div#my_docs div#toolbar_select .label {margin-top: 3px}
div#my_docs div#toolbar_actions .label {margin-top: 3px}
div#toolbar_actions {margin-left: 20px}
div#my_docs div.actions div#toolbar_views {float: right; margin-top: 2px}
div#my_docs div.actions div#toolbar_search div.item {margin-top: 0}
div#my_docs div.actions div.toolbar_group .item {margin: 3px 10px 0 10px; float: left}
div#my_docs div.toolbar_pagination {padding: 0; margin: 0; float: right; font-size: 12px}
div#my_docs div.toolbar_pagination {float: right}
div#my_docs div.toolbar_pagination a {font-weight: normal; font-size: 11px}
div#my_docs div.toolbar_pagination div.next {float: left; margin: 2px 0 0 10px}
div#my_docs div.toolbar_pagination div.previous {float: left; margin: 2px 10px 0 0}
div#my_docs div.actions div.toolbar_group div.menu {position: relative}
div#my_docs div.actions div.toolbar_group .item div.menu_label {float: left}
div#my_docs div.actions div.toolbar_group .item div.menu div.menu_dropdown {border: 1px solid #dedede; padding: 10px; position: absolute; top: 15px; left: 0; background-color: white; z-index: 1; white-space: nowrap}
div#my_docs div.actions div.toolbar_group div#shelf_menu_dropdown {padding: 5px 10px 0}
div#my_docs div.menu_dropdown ul li {border-bottom: 1px dotted #aaaaaa; margin-bottom: 4px; padding: 0 0 4px}
div#my_docs div.menu_dropdown ul li.bottom {border-bottom: 0}
div#my_docs span.search_button {margin-top: -5px}
div#my_docs .toolbar_group select {padding: 2px; margin-top: 0px}
#toolbar_search .menu_separator {height: 22px; margin-left: 12px}
div#my_docs a#left_arrow {background-image: url(http://s6.scribdassets.com/images/my_docs/left_page_arrow.gif?1268439931)}
div#my_docs a#right_arrow {background-image: url(http://s6.scribdassets.com/images/my_docs/right_page_arrow.gif?1268439931)}
div#my_docs div.actions div.top_row {margin: 0 0 7px 0}
div#my_docs div.actions div.bottom_row {margin: 0 0 10px 0}
.display_format {background-position: bottom left; text-indent: -9999px; margin-left: 5px; height: 20px; width: 20px; display: block; overflow: hidden; float: right}
.display_format.active {background-position: top left}
.display_format:hover {background-position: top left}
#list_view {background-image: url(/images/my_docs/toggle_list_20x20.gif)}
#mix_view {background-image: url(/images/my_docs/toggle_mix_20x20.gif)}
#thumb_view {background-image: url(/images/my_docs/toggle_thumb_20x20.gif); display: none}
#my_docs p.description {font-size: 11px}
.document strong {color: #333333; font-weight: normal}
.thumbnail {float: left; width: 65px}
#my_docs #create_folder a {font-weight: normal; font-size: 11px; vertical-align: top}
#create_folder .menu_separator {margin: 0 10px}
li.quickedit {display: hidden}
li.quickedit select {padding: 2px; font-size: 11px}
li.quickedit label {margin-bottom: 4px; display: block; font-size: 11px}
li.quickedit .title input {background-color: #fcf7c4}
li.quickedit .description textarea {background-color: #fcf7c4}
li.quickedit .title {margin-bottom: 10px}
li.quickedit.mix .description {overflow: visible}
li.quickedit .description textarea {width: 837px; height: 90px; font-size: 11px}
li.quickedit .title input {width: 837px; font-size: 11px}
li.quickedit div.meta {float: left; width: 100%; margin-left: 0}
li.quickedit .row {margin-bottom: 5px; clear: both}
li.quickedit .row .select {float: left; margin-right: 2px; height: 25px}
li.quickedit .select.privacy {margin-top: 7px; margin-right: 12px}
li.quickedit .select.delete {margin-left: 7px; margin-top: 26px}
li.quickedit .select.sell {margin-left: 7px; margin-top: 26px}
div#my_docs li.quickedit a.quickedit_delete {font-weight: normal; font-size: 11px}
div#my_docs li.quickedit a.quickedit_sell {font-weight: normal; font-size: 11px}
div#my_docs li.quickedit a.quickedit_delete {color: red}
div#my_docs li.quickedit a.quickedit_sell {margin-left: 8px}
div#my_docs li.quickedit a.quickedit_cancel {font-weight: normal; font-size: 11px}
li.quickedit .select .button {margin-right: 7px}
li.quickedit .select.more_options {margin-top: 6px}
li.quickedit .quickedit_cancel {float: right; font-size: 11px; font-weight: normal; margin-top: 8px; margin-right: 5px}
li.quickedit .select.categories {margin-top: 7px; margin-right: 5px}
li.quickedit div.document {float: left}
li.quickedit .select.delete a {font-size: 11px; font-weight: normal}
#my_docs .sharing a {font-size: 11px; font-weight: normal}
#my_docs .add_to_collection a {font-size: 11px; font-weight: normal}
#my_docs span.sharing {margin-left: 20px}
#my_docs span.add_to_collection {margin-left: 20px}
div#my_docs select#add_to_folder {float: left}
div#my_docs select#add_to_shelf {float: left}
div#my_docs ul li span.delete_folder {float: right; padding-right: 10px}
div#my_docs ul li span.delete_folder a {font-weight: normal; font-size: 11px}
div#my_docs ul li.folder {padding: 8px 0 7px 10px}
div#my_docs div.folder_list div#create_new_folder {margin-bottom: 10px}
div#my_docs div.folder_list div#create_new_folder label {float: left; line-height: 22px; margin-right: 10px; color: #666666}
#folder_create {width: 280px; margin: 5px auto}
#new_folder_field {width: 200px; float: left; margin-right: 5px}
.document .folders {height: 15px}
.document .folders .label {margin-right: 1px}
.document .folders .folder {color: #333333}
#my_docs .documents li {margin-bottom: 1px; padding: 10px}
#my_docs .documents li.off {background-color: #f4f3f3; color: #999999}
#my_docs .documents li.on {background-color: #e9e8e7; color: #999999}
#my_docs .documents li.selected {background-color: #e9f2fc}
#my_docs li.document .check {display: inline-block; width: 24px; vertical-align: top}
#my_docs li.quickedit .check {display: inline-block; width: 24px; vertical-align: top}
#my_docs .check input {border: 0; display: inline}
#my_docs ul.list_view .document_snippet {display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 360px; margin-right: 15px; vertical-align: top; line-height: 1.2em}
#my_docs ul.list_view li.document .document_snippet {padding-left: 0}
#my_docs ul.list_view li.document .document_snippet span.description {font-size: 11px}
#my_docs ul.list_view li.readonly_document .document_snippet span.description {font-size: 11px}
#my_docs ul.list_view li .document_snippet span.description {cursor: default}
#my_docs ul.list_view li .document_snippet span.description {color: #666666}
#my_docs ul.list_view li .document_snippet p.description {color: #666666}
#my_docs li .public {display: inline-block; width: 45px; font-size: 11px; color: #009933; font-weight: bold; text-transform: capitalize}
#my_docs li .private {display: inline-block; width: 45px; font-size: 11px; color: #990000; font-weight: bold; text-transform: capitalize}
#my_docs span.category {display: inline-block; width: 200px}
#my_docs span.category a {font-weight: normal; font-size: 11px}
#my_docs .converting {display: inline-block; width: 25px; padding: 0}
#my_docs li .published_date {display: inline-block; width: 125px; margin-left: 4px; margin-right: 4px}
#my_docs li .reads {display: inline-block; width: 75px}
#my_docs span.quickedit {display: inline-block; text-align: right; float: right}
#my_docs #modifiers {display: inline}
#my_docs #list_modifiers {display: inline}
#my_docs .list_doc .document_snippet {width: 415px; overflow: hidden; white-space: nowrap; display: inline-block; vertical-align: bottom}
#my_docs .check {float: left; width: 50px}
#my_docs .mix .meta {margin-bottom: 4px}
#my_docs ul.mixed_view div.document_snippet {width: 845px; margin-right: 0; float: left}
#my_docs .mix .quickedit {float: right; margin-right: 5px}
#my_docs .mix .quickedit a {font-weight: normal; font-size: 11px}
#my_docs .mix .no_of_pages {font-weight: normal; font-size: 9px}
#my_docs .mix .description {margin-top: 5px; margin-bottom: 4px; clear: none; white-space: normal; text-overflow: ellipsis; overflow: hidden}
#my_docs .mix p.description {height: 33px; color: #333333}
#my_docs .mix .meta span {margin-right: 10px}




/* public/stylesheets/document_collection.css @ 1280189239 */
/* Colors */ /* Widths */ /* Mixins */ .document_collection_form_container {background: #d7e8fa url(/images/timeline/publish_btm_bg_1x8.gif) repeat-x left bottom; padding: 5px 5px 10px}
.document_collection_form_container form, .document_collection_form_container .form_header {/* display: inline-block; */ vertical-align: middle; margin: auto 5px; float: left}
.document_collection_form_container .form_header {width: 177px; height: 26px; cursor: pointer; background: url(/images/buttons/btn_create_collection.gif?1280189239) no-repeat 0 0; margin-top: 5px}
.document_collection_form_container .form_header:hover {background-position: 0 -26px}
.document_collection_form_container .form_header:active {background-position: 0 -52px}
.document_collection_form_container form {margin-left: 5px}
.document_collection_form_container form div {margin-top: 5px}
.document_collection_form_container form label {font-size: 11px; color: #666666; display: block; text-align: left; width: 100%}
.document_collection_form_container form div.error, .document_collection_form_container form .name label, .document_collection_form_container form .detail {display: none}
.document_collection_form_container form textarea {height: 65px}
.document_collection_form_container form .text_field, .document_collection_form_container form textarea {width: 100%; border: 1px solid #CCCCCC; padding: 4px; color: #999999}
.document_collection_form_container form select {padding: 2px}
.document_collection_form_container .buttons_container {line-height: 2em}
.document_collection_form_container .buttons_container .spinner {margin: 5px}
.document_collection_form_container .buttons_container a {font-size: 11px; margin-left: 0; padding-left: 10px}
.document_collection_form_container .buttons_container a.cancel {color: #1E5388; text-transform: none}
.document_collection_form_container .buttons_container a.destroy {color: red}
.document_collection_form_container_open .form_header, .document_collection_form_container_open form {display: block}
.document_collection_form_container_open form {width: 98%}
.document_collection_form_container_open form div.error, .document_collection_form_container_open form .name label, .document_collection_form_container_open form .detail {display: block}
.document_collection_form_container_open form label {margin-bottom: 3px}
.document_collection_form_container_open form div {margin-bottom: 5px}
.document_collection_form_container_open form .text_field, .document_collection_form_container_open form textarea {background-color: #FCF7C4; color: #363636}
.document_collection_form_container_open form #document_collection_name {width: 100%}
.document_collection_form_container_open .privacy_explanation {font-size: 11px}
.document_collection_form_container_open span#dynamic_privacy_explanation {font-size: 11px; margin-left: 10px; color: #666666}
.document_collection_summary .metadata_label, .document_collection_container .metadata_label {margin-right: 5px !important}
.document_collection_container {border: 1px solid #DEDEDE; margin-top: -1px; padding: 15px 15px 0}
.document_collection_container .toolbar {font-size: 11px; margin-bottom: 8px}
.document_collection_container .toolbar label {color: #666666; font-weight: bold; margin-right: 5px; margin-left: 5px; font-size: 11px}
.document_collection_container .toolbar select {font-size: 11px; padding: 2px}
.document_collection_container .finished {float: left; font-weight: bold; margin: 10px}
.document_collection_container .paginator {float: right; clear: none}
.document_collection_container .blank_state_message {font-size: 13px; background-color: #E9E8E7; padding: 10px}
.document_collection_container .no_content {margin-bottom: 15px}
.document_collection_container form .buttons_container {line-height: 25px}
.document_collection_container form .buttons_container .separator {margin-left: 0.5em; margin-right: 0.5em}
.document_collection_container form .buttons_container .destroy {color: red; font-weight: bold}
.document_collection_container .document_collection_form_container {padding-top: 5px; margin-top: 1px}
.document_collection_container .document_collection_form_container form {width: 740px}
.document_collection_container .document_collection_form_container_open form {width: 925px}
.document_collection_container .right_toolbar {float: right; padding-bottom: 0.5em; margin-right: 5px}
.document_collection_container .right_toolbar .approve {font-weight: bold; color: #009933}
.document_collection_container .right_toolbar .reject {font-weight: bold; color: #990000}
.document_collection_container .document_collections {font-size: 11px}
.document_collection_container .document_collections .document_collection_summary {background: url("/images/timeline/feed_btm_rpt_1x11.gif") repeat-x scroll left bottom white; border-top: 1px dotted #999999}
.document_collection_container .document_collections .document_collection_summary .stats {margin: 5px auto}
.document_collection_container .document_collections .document_collection_summary .thumbnail_thumbnail {margin: auto 10px}
.document_collection_container .document_collections .document_collection_summary .summary .name, .document_collection_container .document_collections .document_collection_summary .summary ol {margin-bottom: 5px}
.document_collection_container .document_collections .document_collection_summary .summary .documents_preview ol li {color: #999999; list-style-type: decimal; list-style-position: inside}
.document_collection_container .document_collections .document_collection_summary .summary .documents_preview ol li a {font-size: 11px}
.document_collection_container #choose_view {float: right; margin-right: 5px}
.document_collection_container .list_view .document_collection_summary {padding-bottom: 5px}
.document_collection_container .list_view .document_collection_summary .summary {width: 95%}
.document_collection_container .list_view .document_collection_summary .summary .name {display: inline; float: left; white-space: nowrap; overflow: hidden; width: 520px; margin-bottom: 0px; margin-right: 1em}
.document_collection_container .list_view .document_collection_summary .summary .name a {white-space: nowrap}
.document_collection_container .list_view .document_collection_summary .summary .stats {margin: 0; float: right}
.document_collection_container .list_view .document_collection_summary .summary .stats .privacy {width: 100px}
.document_collection_container .list_view .document_collection_summary .summary .stats .docs_count {width: 80px}
.document_collection_container .list_view .document_collection_summary .thumbnail_thumbnail, .document_collection_container .list_view .document_collection_summary .summary .description, .document_collection_container .list_view .document_collection_summary .summary .documents_preview {display: none}
.document_collection_container .on {background-color: #E9E8E7}
.document_collection_container .off {background-color: #F4F3F3}
.document_collection_container .private {color: #990000}
.document_collection_container .public {color: #009933}
.document_collection_container .document_summaries {font-size: 11px}
.document_collection_container .document_summaries .stats_bottom li {font-size: 11px}
.document_collection_container .document_summary {margin-top: 1px; padding: 1em; border-bottom: none; width: auto; clear: both}
.document_collection_container .document_summary .description {margin-right: 30px; margin-top: 5px; color: #555555; font-size: 11px}
.document_collection_container .document_summary ul.stats_bottom {font-size: 11px; margin: 5px 0 0}
.document_collection_container .document_summary ul.stats_bottom li span {font-size: 11px}
.document_collection_container .status_spinner {margin: 5px}
.document_collection_container #add_documents {margin-top: 1px; background-color: #C4E3F8; padding: 10px}
.document_collection_container #add_documents #status_loader {margin-top: 1em}
.document_collection_container #add_document_query label, .document_collection_container #add_document_query select {margin-right: 10px}
.document_collection_container #add_document_query label {font-weight: bold; margin-top: 5px}
.document_collection_container #add_document_query select {margin-top: 2px}
.document_collection_container #add_document_query #document_search_type {width: 175px}
.document_collection_container #add_document_query #document_search_query {width: 515px}
.document_collection_container #add_document_query #recent_documents {width: 565px}
.document_collection_container #add_document_query input, .document_collection_container #add_document_query select, .document_collection_container #add_document_query label {float: left}
.document_collection_container #document_search_result_container {margin-top: 1em}
.document_collection_container #document_search_result_container .document_summary {text-align: left; background-color: #F4F3F3; border-bottom: 1px solid #AAAAAA}
.document_collection_container #document_search_result_container .document_summary .add_document {display: block; width: 21px; height: 21px; background: url(/images/buttons/btn_add_21x21_blue.gif) no-repeat 0 0}
.document_collection_container #document_search_result_container .document_summary .add_document:hover {background-position: 0 -21px; text-decoration: none}
.document_collection_container #document_search_result_container .confirmation {float: left; margin-right: 10px}
.document_collection_container #document_search_result_container .added {background-color: #FFF4B7}
.document_collection_container #document_search_result_container .added .added {font-weight: bold}
.document_collection_container #new_documents_container input, .document_collection_container #new_documents_container .non_owner .right_toolbar {display: none}
.document_collection_container #new_documents_container .document_summary {background-color: #E9F2FC}
.document_collection_container .pending_documents .added {background-color: #FFF4B7}
.document_collection_container .pending_documents .added .added {font-weight: bold}
.document_collection_container .menu_seperator {border-left: 1px dotted #888888; width: 1px}
.document_collection_summary {padding-bottom: 15px; padding-top: 10px; font-size: 11px; clear: both}
.document_collection_summary .description {margin: 5px auto}
.document_collection_summary .description p {margin: 0}
.document_collection_summary .summary h4.name {display: inline}
.document_collection_summary .toolbar {margin-left: 10px}
.document_collection_summary ul.stats {margin-top: 0.5em}
.document_collection_summary ul.stats li {font-size: 11px; display: inline; padding-right: 1.2em}
.document_collection_summary ul.stats li.privacy span {font-weight: bold; text-transform: capitalize}
.document_collection_summary ul.stats li.privacy .private {color: #990000}
.document_collection_summary ul.stats li.privacy .public {color: #009933}
.document_collection_summary .thumbnail_thumbnail, .document_collection_summary .summary {float: left; text-align: left}
.document_collection_summary .thumbnail_thumbnail {margin-left: 5px}
.document_collection_summary .summary, .document_collection_summary .document_collection_form_container {width: 730px}
.document_collection_summary .document_collection_form_container {float: left; background: none; padding: 0; /* Mix-in*/ }
.document_collection_summary .document_collection_form_container .form_header, .document_collection_summary .document_collection_form_container form {display: block}
.document_collection_summary .document_collection_form_container form {width: 98%}
.document_collection_summary .document_collection_form_container form div.error, .document_collection_summary .document_collection_form_container form .name label, .document_collection_summary .document_collection_form_container form .detail {display: block}
.document_collection_summary .document_collection_form_container form label {margin-bottom: 3px}
.document_collection_summary .document_collection_form_container form div {margin-bottom: 5px}
.document_collection_summary .document_collection_form_container form .text_field, .document_collection_summary .document_collection_form_container form textarea {background-color: #FCF7C4; color: #363636}
.document_collection_summary .document_collection_form_container form #document_collection_name {width: 100%}
.document_collection_summary .document_collection_form_container .privacy_explanation {font-size: 11px}
.document_collection_summary .document_collection_form_container span#dynamic_privacy_explanation {font-size: 11px; margin-left: 10px; color: #666666}
.document_collection_summary .document_collection_form_container form {width: 98%}
.document_collection_summary .document_collection_form_container div.error, .document_collection_summary .document_collection_form_container .name label, .document_collection_summary .document_collection_form_container .detail {display: block}
.document_collection_summary .document_collection_form_container div.section {margin-bottom: 10px}
.content_tabs li span.count {padding-left: 4px; padding-right: 4px; border: 1px solid #bbb; background-color: #ddd; -moz-border-radius: 8px; -webkit-border-radius: 8px}
.collection_introduction {background: none repeat scroll 0 0 #FFF8D1; border: 2px solid #FFE684; margin-bottom: 15px; padding: 10px}
.collection_introduction p {margin: 10px auto}
.collection_introduction .intro_examples {margin-top: 5px; color: #666666}
.collection_introduction .intro_examples .example {float: left; width: 285px; height: 150px}
.collection_introduction .intro_examples .example h4 {font-size: 13px; color: #D7AC2A}
.collection_introduction .intro_examples .example .description {font-size: 11px; color: #999999; margin-top: 2px}
.collection_introduction .intro_examples .left_separator {padding-left: 15px; border-left: 1px dotted #999999}


/* public/stylesheets/content_modules.css @ 1268439931 */
.content_module {margin: 15px 0 15px 0}
.content_module .thumbnail_container {overflow: hidden; text-align: center; margin-right: 15px}
.content_module .thumbnail_container .left {width: 114px; margin-right: 10px}
.content_module .thumbnail_container .last {margin-right: 0}
.content_module .thumbnail_container .thumbnail_large_thumbnail {margin-right: 0}
.content_module .thumbnail_container .thumbnail_thumbnail {margin-right: 0}
.content_module .thumbnail_container p {margin-top: 3px; clear: left; font-weight: bold}
.content_module .thumbnail_container p a {font-weight: bold}
table.vertical {width: 200px; text-align: left; margin-top: 10px}
table.vertical td {padding-bottom: 10px; vertical-align: top}
table.vertical p {margin: 0 auto 4px 0; font-size: 11px}
table.vertical p.lead {font-weight: bold; font-size: 12px}
table.vertical p.lead a {font-weight: bold}
table.vertical p span.price {color: #d0931d; font-weight: bold}
table.vertical img {_margin-top: 5px}
.content_module_centered {-moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #dedede; margin: 15px 0; padding: 10px}
.content_module_centered p {font-size: 16px; line-height: 20px; margin: 0.75em auto 0 auto}
.content_module_centered .thumbnail_container p {font-size: 12px; line-height: 14px; margin-top: 5px; margin-bottom: 0; clear: both}
.content_module_centered .thumbnail_large_thumbnail p {margin-top: 227px}
.content_module_centered table tr td {width: 150px}
.four_thumbnails {padding: 0 !important}
.four_thumbnails h2 {margin-left: 10px; padding-top: 10px}
.four_thumbnails table.docs {width: 514px}
.six_thumbnails {padding: 0 !important; zoom: 1; position: relative}
.six_thumbnails h2 {display: none}
.six_thumbnails .content_module_document {float: left; width: 110px; margin-right: 18px; zoom: 1 !important; text-align: center; position: relative}
.six_thumbnails .content_module_document .document_thumbnail {zoom: 1}
.six_thumbnails .content_module_document .thumbnail_thumbnail {margin: 0; zoom: 1}
.six_thumbnails .content_module_document p {font-size: 11px; margin-top: 0}
.six_thumbnails .content_module_document h4 {margin-top: 2px; height: 30px; line-height: 15px; font-size: 13px; overflow: hidden}
.six_thumbnails .content_module_document_last {margin-right: 0}


/* public/stylesheets/home.css @ 1268439931 */
body.loc_home_index .lt div.section {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px none #F17022}
body.loc_home_index .lt div.section_last {border-bottom: 0 !important}
body.loc_home_index .lt div.section div.notes {font-size: 11px; margin-top: 5px}
body.loc_home_index .lt div.section div.stat {font-size: 15px; font-weight: bold; margin-bottom: 2px}
body.loc_home_index .lt div.section div.stat span.numeric {color: #847c78}
body.loc_home_index .lt div.section div.stat span.label {color: #c1bdbb}
body.loc_home_index .lt div.section a.new_messages {color: #666666}
body.loc_home_index .lt div.section a.new_subscribers {color: #666666}
body.loc_home_index .lt div#group_section ul {margin-top: 10px}
body.loc_home_index .lt div#group_section ul li {margin-bottom: 5px; font-size: 13px}
body.loc_home_index .lt div#group_section ul li a {font-weight: bold}
body.loc_home_index .lt div#group_section a.see_all_groups {margin-top: 5px}
body.loc_home_index .rt h3 {margin-bottom: 10px}
body.loc_home_index .rt h4 {margin-bottom: 10px}
body.loc_home_index .section .seeall {font-size: 12px}
body.loc_home_index .main div.timeline {border: 1px solid #dedede; padding: 10px; margin-top: -1px}
body.loc_home_index div.user_table {margin: 6px 0 3px}
body.loc_home_index div.user_table div.tinier_thumbnail {margin: 0 5px 6px 0; _margin: 0 2px 3px 0; float: left; display: inline}
body.loc_home_index .main #activity_tabs {position: relative; z-index: 50}
body.loc_home_index .loading {font-size: 14px; font-weight: bold; text-align: center; color: #777777; margin: 1px auto 15px auto; padding: 15px; border-top: 1px dotted #999999; border-bottom: 1px dotted #999999; background: #ffffff url(http://s7.scribdassets.com/images/timeline/feed_btm_rpt_1x11.gif?1268439931) repeat-x scroll left bottom}
body.loc_home_index .loading img {margin-left: 5px}
body.loc_home_index .rt .lih_ad {margin-bottom: 15px}
body.loc_home_index .rt .right_featured {margin-bottom: 15px}
.loc_home_index .right_col_container {z-index: 100; position: relative}
.loc_home_index .content_module {margin-top: 0}
.loc_home_index .fade_container {border-top: 1px dotted #cccccc; padding-top: 18px; background: transparent url(http://s7.scribdassets.com/images/timeline/feed_btm_rpt_1x11.gif?1268439931) repeat-x left bottom; padding-bottom: 23px; margin-bottom: 0; *padding-bottom: 18px}
.loc_home_index .fade_container_top {border-top: 0 !important}
.loc_home_index .fade_container_top h1 {color: #999999}
.loc_home_index .fade_container_last {margin-bottom: 0 !important; background: none}
.homepage .user_grid tr td {padding-right: 20px; padding-top: 10px; text-align: center}
.loc_home_index .hot {position: relative; margin-top: 15px; z-index: 50}
.loc_home_index .carousel_arrows {float: left; margin-right: 33px}
.loc_home_index .hot .outer_container {overflow: hidden; width: 595px; position: relative; float: left}
.loc_home_index .hot .outer_container #hot_container {width: 100000px; position: relative}
.loc_home_index #hot_container li {width: 615px; height: 212px; overflow: hidden; float: left}
.loc_home_index .hot .outer_container #hot_container .doc {float: left; overflow: hidden; margin-right: 20px; width: 185px}
.loc_home_index .signup_form input {margin-top: 10px; font-size: 13px}
.loc_home_index .signup_form p {margin-top: 10px}
.loc_home_index .signup_form .privacy {position: relative; top: 4px; font-size: 11px; margin-left: 10px}
.loc_home_index .signup_form input.inactive {color: #aaaaaa}
.loc_home_index .signup_form .spinner {float: none; margin-left: 10px}
.loc_home_index p.join_highlight {font-size: 14px; color: #ff9900; margin-bottom: 0; margin-top: 0; font-weight: bold}
.loc_home_index .big_stats {font-size: 28px; color: #999999}
.loc_home_index .upload_yours {margin-top: 10px; float: left; margin-right: 15px; background-image: url(http://s6.scribdassets.com/images/home/upload_doc_272x52.gif?1268439931); background-repeat: no-repeat; background-position: 0 0; display: block; border: 0; outline: none; padding: 0; height: 52px; outline: none; width: 272px}
.loc_home_index .upload_yours:hover {background-position: 0 -52px}
.loc_home_index .upload_yours:active {background-position: 0 -104px}
.loc_home_index .choose {color: #666666; margin-top: 19px}
.loc_home_index h2.featured {font-size: 16px; color: #999999}
.loc_home_index .homepage_document_list .carousel_content {width: 10000px; height: 175px}
.loc_home_index .homepage_document_list {width: 930px; height: 175px; overflow: hidden; position: relative; margin-top: 10px}
.loc_home_index .featured_documents .carousel_arrows {margin-top: 10px; margin-right: 11px}
.loc_home_index .featured_documents table.docs {margin-bottom: 0; width: 930px}
.loc_home_index .featured_documents table.docs tr td {padding-right: 15px}
.loc_home_index .featured_documents table.docs tr td .document_thumbnail {margin-top: 0}
.loc_home_index .homepage_document_list li {float: left; width: 930px; height: 175px}
.loc_home_index .homepage_document_list td {padding-bottom: 15px; padding-right: 10px}
#give_us_info_pitch table tr td {padding: 0 5px 5px 5px}
#give_us_info_pitch table tr td input {margin-top: 3px}
#verify_email_pitch, #import_contacts_nag {margin-left: 15px}
#import_contacts_nag .input_block {float: left; margin-right: 10px}
#import_contacts_nag .input_block .submit_button {margin-top: 27px}
#import_contacts_nag h6 {margin-bottom: 10px}
#suggested_users_nag {margin-left: 15px}
#twitter_link_nag {margin-bottom: 15px; background-color: #ffffff; zoom: 1; float: none}
#twitter_link_nag h3 {color: #cccccc}
#twitter_link_nag .facebook_connect_button_container {float: left; margin-right: 10px}
#user_category_nag {position: relative; z-index: 100; zoom: 1; background-color: #ffffff; border: 1px solid #dedede}
#user_category_nag .close_button {float: right}
#user_category_nag .spinner {float: left; margin-top: 5px}
#user_category_nag select {width: 150px; clear: both; margin: 5px 0}
#user_category_nag form h4 {font-size: 14px; color: #666666}
#user_category_nag form p {margin-bottom: 5px; overflow: hidden}
#user_category_nag h3 {color: #cccccc}
#import_contacts_column_nag h3 {color: #cccccc}
.nag p {color: #999999}
.nag .button {margin-right: 10px}
.nag p.main {color: #333333; font-weight: bold; font-size: 13px}
.nag .close {display: block; width: 16px; height: 16px; overflow: hidden; top: 5px; right: 5px; background-image: url(http://s6.scribdassets.com/images/buttons/x_map.gif?1268439931); background-position: 0 0}
.nag .close:hover {background-position: 0 -16px}
.nag .cancel_nag {font-size: 11px; position: relative; top: 3px}
.nag p.last {margin-bottom: 0 !important}
.nag .modal {position: absolute; top: 0; left: 0; z-index: 200; background-color: #eeeeee; -moz-border-radius: 10px; -webkit-border-radius: 10px}
.nag .modal .msg {margin-top: 40%; margin-left: 35%}
#homepage_suggested_users_nag {margin-top: 20px; zoom: 1}
.homepage_suggested_users_container {margin-top: 15px; padding: 15px; zoom: 1}
.homepage_suggested_users_container .tiny_thumbnail {margin: 0; margin-left: 13px}
.homepage_suggested_users_container table.suggested_users td {width: 80px; overflow: hidden; zoom: 1}
.homepage_suggested_users_container table.suggested_users td p.name {font-size: 12px; width: 80px; overflow: hidden}
.homepage_suggested_users_container table.suggested_users td.check {width: 20px; padding-top: 25px; padding-right: 0; padding-left: 22px}
.homepage_select_all_container {padding: 0; margin: 0; float: left}
#homepage_suggested_users_complete {text-align: center; margin-top: 25px}
#mobile_nag {margin-bottom: 15px; border: 2px solid #ffe684; background: #fff8d1}
#mobile_nag .inner {background: transparent url(http://s7.scribdassets.com/images/homepage/ads/flying-device.png?1268439931) 0 10px no-repeat; padding: 10px 10px 10px 112px}
#mobile_nag .inner .tiny_thumbnail {float: left; margin-right: 12px}
#mobile_nag .inner h2 {margin-top: 0; font-size: 18px; color: #666666; font-weight: bold; background: none}
#mobile_nag .inner p {margin-bottom: 0; font-size: 13px; margin-top: 2px}
#mobile_nag .inner p a {font-weight: bold; text-decoration: underline}


/* public/stylesheets/login.css @ 1268439931 */
#login_lb h1 {text-align: left; margin-bottom: 10px}
#login_lb .login_msg {text-align: center; font-size: 18px; color: #ff6600}
#login_lb h2 {font-size: 13px; color: #999999; font-weight: normal}
#login_lb label {font-size: 11px; color: #666666; margin-top: 10px}
#login_lb .button_container {margin-top: 10px}
#login_lb .signup_toggle {font-size: 13px}
#login_lb .signup_toggle a {font-weight: bold}
.login_container h1 {text-align: left; margin-bottom: 10px}
.login_container .login_msg {text-align: center; font-size: 18px; color: #ff6600}
.login_container h2 {font-size: 13px; color: #999999; font-weight: normal}
.login_container label {font-size: 11px; color: #666666; margin-top: 10px}
.login_container .button_container {margin-top: 10px}
.login_container .signup_toggle {font-size: 13px}
.login_container .signup_toggle a {font-weight: bold}
.login_container {width: 600px; margin: auto}
.login_container h1 {font-size: 15px}
#login_lb .other_options {clear: left; border-top: 1px dotted #aaaaaa; padding-top: 13px; margin-top: 15px; margin-bottom: 15px}
#login_lb .other_options p {margin-top: 0; font-size: 11px; color: #777777}
#login_lb .other_options ul {list-style-type: none; display: inline}
#login_lb .other_options ul li {display: block; float: left; margin-right: 10px}
#login_lb .other_options ul li div {*display: inline}
#login_lb .global_login_form {margin-top: 15px; margin-bottom: 15px; border-bottom: 1px dotted #aaaaaa; padding-bottom: 15px}
#login_lb .global_login_form .login_input_container {float: left; margin-right: 15px}
#login_lb .global_login_form .login_input_container label {margin-top: 0}
#login_lb .global_login_form .password_input_container {float: left}
#login_lb .global_login_form .password_input_container label {margin-top: 0}
#login_lb .global_login_form .trouble {float: left; margin-top: 7px; font-size: 11px; margin-right: 20px}
.global_signup_form .form_col {float: left; border-right: 1px dotted #aaaaaa; padding-right: 15px}
.global_signup_form .why {float: left; margin-left: 15px; text-align: left}
.global_signup_form .why h3 {font-size: 13px; color: #ff6600}
.global_signup_form .why p {width: 150px; margin-left: 0; padding-left: 0}
.global_signup_form .privacy {position: relative; top: 7px; font-size: 11px}
.global_signup_form .spinner {float: none; position: relative; top: 6px; margin-left: 5px}
#logout {background: #ffffff; text-align: center; height: 1%; padding: 15px}
#personalize_lb label {font-size: 100%; display: block; margin-bottom: 2px; clear: left}
.form .tagline {margin: 0 0 25px 0}
#personalize_lb .tagline {margin: 0 0 25px 0}
#personalize_lb .input {background: #ffffff url(http://s5.scribdassets.com/images/backgrounds/gray_fade_short.gif?1268439931) repeat-x; margin-bottom: 20px; font-size: 116%; padding: 4px; width: 200px}
.form .login2 .login_submit {float: left; clear: left; margin: auto 5px 20px auto}
.trans_login {float: left; clear: left; margin: auto 5px 20px auto}
.spinner {margin-right: 10px; float: left}
#login_successful_lb {text-align: center}
#login_successful_lb h1 {font-size: 25px}
#forgot_password_lb form {width: 300px; text-align: left; margin: 15px auto 15px auto}
#forgot_password_lb form input {padding: 4px}
#forgot_password_lb form #email_address {background: #ffffff url(http://s5.scribdassets.com/images/backgrounds/gray_fade_short.gif?1268439931) repeat-x}
#personalize_lb {width: 800px; padding: 15px 15px 55px 15px; text-align: left; color: #555555}
#personalize_lb .input_textarea {background: #ffffff url(http://s5.scribdassets.com/images/backgrounds/gray_fade_short.gif?1268439931) repeat-x; height: 50px; margin-bottom: 20px; padding: 4px; width: 300px}
#personalize_lb ul li {margin-bottom: 3px; vertical-align: middle}
#personalize_lb ul.picture {padding-left: 25px; float: left; margin: 10px auto 10px auto}
#personalize_lb ul.picture li {list-style-type: disc}
#personalize_lb .input {width: 300px}
#personalize_lb .interests input {border: 0}
#personalize_lb label {font-weight: bold}
#personalize_lb label.other {clear: both; padding-top: 15px}
#personalize_lb .submit {border: 0; margin-right: 5px; float: left; padding: 0 !important}
#personalize_lb h3 {margin-bottom: 15px}
#upload_picture_progress {border: 1px solid #cccccc; font-size: 10px; height: 48px; margin-top: 15px; width: 48px; float: left; position: relative}
#upload_picture_progress_message {position: absolute; top: 12px; left: 12px}
#personalize_lb .upload_picture_inputs {clear: left}
#personalize_lb .upload_picture_inputs input.submit {border: 0; margin-top: 0; margin-left: 5px}
#personalize_lb .upload_picture_inputs input {float: left}
#personalize_lb .save_buttons {position: absolute; bottom: 0}
#personalize_lb .save_button .container {width: 33%; margin: auto}
#openid_form p {margin: 0}
#openid-login p {margin: 0}
input.openid_login {background: #ffffff url(http://s5.scribdassets.com/images/icons/icon_map_sm.gif?1268439931) no-repeat scroll 0 -27px; padding-left: 18px; margin-right: 10px}


/*R.Day side bar menu...*/
.scribd_columns {zoom: 1; margin: 0; padding: 0}
.scribd_columns .lt {overflow: hidden}
.scribd_columns .main {overflow: hidden}
.scribd_columns .rt {overflow: hidden}
.scribd_columns .lt1 {float: left; width: 160px; margin: 0; padding: 0 15px 0 0}
.scribd_columns .rt1 {float: left; width: 300px; margin: 0; padding: 0 0 0 15px}
.scribd_columns .main1 {padding-left: 15px; padding-right: 15px; border-left: 1px dotted #999999; border-right: 1px dotted #999999; width: 474px; float: left}
/*.scribd_columns .lt2 {float: left; width: 140px; margin: 0 0px 0 0; border-color: Red; border-style: solid}*/
.scribd_columns .lt2 {float: left; margin: 0; /* width: 160px; margin: 0 0px 0 0; */}
.scribd_columns .rt2 {float: left; width: 300px; margin: 0 0 0 15px}
/*.scribd_columns .main2 {float: left; width: 506px; border-color: Black; border-style: solid}*/
.scribd_columns .main2 {float: left; width: 800px; padding-left: 0px}
.scribd_columns .lt3 {float: left; width: 160px; margin: 0; padding: 0 15px 0 0}
.scribd_columns .main3 {float: left; padding-left: 15px; border-left: 1px dotted #999999; width: 805px}
.scribd_columns .rt4 {float: left; width: 300px; margin: 0 0 0 15px}
.scribd_columns .main4 {float: left; width: 681px}
.scribd_columns:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}


