Browse files

initial commit

  • Loading branch information...
0 parents commit 61137cdd8c6cc5d135d50b06281a0ed4287f9efc @amclean amclean committed Jun 2, 2010
Showing with 14,795 additions and 0 deletions.
  1. +201 −0 LICENSE
  2. +91 −0 NOTICE
  3. +101 −0 README.rdoc
  4. +1 −0 VERSION
  5. +42 −0 config/assets.yml
  6. +1 −0 public/assets/fallback-datauri.css
  7. BIN public/assets/fallback-datauri.css.gz
  8. +1 −0 public/assets/fallback.css
  9. BIN public/assets/fallback.css.gz
  10. +1 −0 public/assets/plain-datauri.css
  11. BIN public/assets/plain-datauri.css.gz
  12. +1 −0 public/assets/plain.css
  13. BIN public/assets/plain.css.gz
  14. +1 −0 public/assets/viewer-datauri.css
  15. BIN public/assets/viewer-datauri.css.gz
  16. +1 −0 public/assets/viewer.css
  17. BIN public/assets/viewer.css.gz
  18. +56 −0 public/assets/viewer.js
  19. 0 public/assets/viewer.js.BACKUP.27545.js
  20. +49 −0 public/assets/viewer.js.BASE.27545.js
  21. +56 −0 public/assets/viewer.js.LOCAL.27545.js
  22. +49 −0 public/assets/viewer.js.REMOTE.27545.js
  23. BIN public/assets/viewer.js.gz
  24. +15 −0 public/assets/viewer.jst
  25. BIN public/assets/viewer.jst.gz
  26. +93 −0 public/debug.html
  27. BIN public/images/DV/embed/bar.gif
  28. BIN public/images/DV/embed/black.png
  29. BIN public/images/DV/embed/box-bl-private.gif
  30. BIN public/images/DV/embed/box-bl-private.png
  31. BIN public/images/DV/embed/box-bl.gif
  32. BIN public/images/DV/embed/box-bl.png
  33. BIN public/images/DV/embed/box-bottom-private.gif
  34. BIN public/images/DV/embed/box-bottom-private.png
  35. BIN public/images/DV/embed/box-bottom.gif
  36. BIN public/images/DV/embed/box-bottom.png
  37. BIN public/images/DV/embed/box-br-private.gif
  38. BIN public/images/DV/embed/box-br-private.png
  39. BIN public/images/DV/embed/box-br.gif
  40. BIN public/images/DV/embed/box-br.png
  41. BIN public/images/DV/embed/box-left-private.gif
  42. BIN public/images/DV/embed/box-left-private.png
  43. BIN public/images/DV/embed/box-left.gif
  44. BIN public/images/DV/embed/box-left.png
  45. BIN public/images/DV/embed/box-right-private.gif
  46. BIN public/images/DV/embed/box-right-private.png
  47. BIN public/images/DV/embed/box-right.gif
  48. BIN public/images/DV/embed/box-right.png
  49. BIN public/images/DV/embed/box-tl-private.gif
  50. BIN public/images/DV/embed/box-tl-private.png
  51. BIN public/images/DV/embed/box-tl.gif
  52. BIN public/images/DV/embed/box-tl.png
  53. BIN public/images/DV/embed/box-tla-private.gif
  54. BIN public/images/DV/embed/box-tla-private.png
  55. BIN public/images/DV/embed/box-tla.gif
  56. BIN public/images/DV/embed/box-tla.png
  57. BIN public/images/DV/embed/box-top-private.gif
  58. BIN public/images/DV/embed/box-top-private.png
  59. BIN public/images/DV/embed/box-top.gif
  60. BIN public/images/DV/embed/box-top.png
  61. BIN public/images/DV/embed/box-tr-private.gif
  62. BIN public/images/DV/embed/box-tr-private.png
  63. BIN public/images/DV/embed/box-tr.gif
  64. BIN public/images/DV/embed/box-tr.png
  65. BIN public/images/DV/embed/bullet4x4.gif
  66. BIN public/images/DV/embed/controlsArrows.gif
  67. BIN public/images/DV/embed/highlight.gif
  68. BIN public/images/DV/embed/indent.gif
  69. BIN public/images/DV/embed/leftArrow.gif
  70. BIN public/images/DV/embed/rightArrow.gif
  71. BIN public/images/DV/embed/shadow-white.gif
  72. BIN public/images/DV/embed/shadow.png
  73. BIN public/images/DV/embed/slider.gif
  74. BIN public/images/DV/embed/spinner.gif
  75. BIN public/images/DV/expanders.gif
  76. BIN public/images/DV/grab.cur
  77. BIN public/images/DV/grabbing.cur
  78. BIN public/images/DV/interface/arrow-left-noresults.gif
  79. BIN public/images/DV/interface/arrow-left.gif
  80. BIN public/images/DV/interface/arrow-right-noresults.gif
  81. BIN public/images/DV/interface/arrow-right.gif
  82. BIN public/images/DV/interface/blank_page.jpg
  83. BIN public/images/DV/interface/newspaper.png
  84. BIN public/images/DV/spinner.gif
  85. BIN public/images/DV/tab-note-ie-private.png
  86. BIN public/images/DV/tab-note-ie.png
  87. BIN public/images/DV/tab-note-private.png
  88. BIN public/images/DV/tab-note.png
  89. BIN public/images/DV/tab-private.png
  90. BIN public/images/DV/tab.png
  91. BIN public/images/DV/tabActive-ie-private.png
  92. BIN public/images/DV/tabActive-ie.png
  93. BIN public/images/DV/tabActive-private.png
  94. BIN public/images/DV/tabActive.png
  95. BIN public/images/DV/white.png
  96. +118 −0 public/javascripts/DV/controllers/api.js
  97. +60 −0 public/javascripts/DV/controllers/documentViewer.js
  98. +21 −0 public/javascripts/DV/elements/elements.js
  99. +40 −0 public/javascripts/DV/events/ViewAnnotation.js
  100. +20 −0 public/javascripts/DV/events/ViewDocument.js
  101. +17 −0 public/javascripts/DV/events/ViewSearch.js
  102. +21 −0 public/javascripts/DV/events/ViewText.js
  103. +174 −0 public/javascripts/DV/events/events.js
  104. +88 −0 public/javascripts/DV/events/history.js
  105. +46 −0 public/javascripts/DV/events/navigation.js
  106. +95 −0 public/javascripts/DV/helpers/annotations.js
  107. +152 −0 public/javascripts/DV/helpers/construction.js
  108. +32 −0 public/javascripts/DV/helpers/editor.js
  109. +332 −0 public/javascripts/DV/helpers/helpers.js
  110. +17 −0 public/javascripts/DV/helpers/navigation.js
  111. +184 −0 public/javascripts/DV/helpers/search.js
  112. +186 −0 public/javascripts/DV/lib/annotation.js
  113. +60 −0 public/javascripts/DV/lib/class.js
  114. +101 −0 public/javascripts/DV/lib/dragReporter.js
  115. +42 −0 public/javascripts/DV/lib/elements.js
  116. +92 −0 public/javascripts/DV/lib/history.js
  117. +54 −0 public/javascripts/DV/lib/inflector.js
  118. +12 −0 public/javascripts/DV/lib/initializer.js
  119. +36 −0 public/javascripts/DV/lib/model.js
  120. +276 −0 public/javascripts/DV/lib/page.js
  121. +193 −0 public/javascripts/DV/lib/pageSet.js
  122. +133 −0 public/javascripts/DV/lib/stateMachine.js
  123. +209 −0 public/javascripts/DV/models/annotation.js
  124. +35 −0 public/javascripts/DV/models/chapter.js
  125. +126 −0 public/javascripts/DV/models/document.js
  126. +116 −0 public/javascripts/DV/models/page.js
  127. +58 −0 public/javascripts/DV/schema/schema.js
  128. +21 −0 public/javascripts/DV/states/ViewAnnotation.js
  129. +26 −0 public/javascripts/DV/states/ViewDocument.js
  130. +15 −0 public/javascripts/DV/states/ViewEntity.js
  131. +27 −0 public/javascripts/DV/states/ViewSearch.js
  132. +21 −0 public/javascripts/DV/states/ViewText.js
  133. +57 −0 public/javascripts/DV/states/states.js
  134. +803 −0 public/javascripts/DV/tests/testrunner.js
  135. +120 −0 public/javascripts/DV/tests/testsuite.css
  136. +6,240 −0 public/javascripts/DV/vendor/jquery-1.4.2.js
  137. +140 −0 public/javascripts/DV/vendor/jquery-ui-1.8.1.custom.min.js
  138. +115 −0 public/javascripts/DV/vendor/jquery.acceptInput.js
  139. +58 −0 public/javascripts/DV/vendor/jquery.easing.compatibility.js
  140. +11 −0 public/javascripts/DV/vendor/jquery.scrollTo-min.js
  141. +694 −0 public/javascripts/DV/vendor/underscore.js
  142. +98 −0 public/javascripts/DV/views/annotation.jst
  143. +6 −0 public/javascripts/DV/views/annotationNav.jst
  144. +7 −0 public/javascripts/DV/views/chapterNav.jst
  145. +9 −0 public/javascripts/DV/views/descriptionContainer.jst
  146. +54 −0 public/javascripts/DV/views/header.jst
  147. +3 −0 public/javascripts/DV/views/hidePageOverflow.jst
  148. +13 −0 public/javascripts/DV/views/navControls.jst
  149. +1 −0 public/javascripts/DV/views/navigationExpander.jst
  150. +35 −0 public/javascripts/DV/views/pageAnnotation.jst
  151. +9 −0 public/javascripts/DV/views/pages.jst
  152. +80 −0 public/javascripts/DV/views/viewer.jst
  153. +42 −0 public/plain.html
  154. +678 −0 public/stylesheets/DV/components/annotations.css
  155. +142 −0 public/stylesheets/DV/components/dropShadow.css
  156. +174 −0 public/stylesheets/DV/components/pages.css
  157. +22 −0 public/stylesheets/DV/components/reset.css
  158. +89 −0 public/stylesheets/DV/components/structure.css
  159. +22 −0 public/stylesheets/DV/components/ui-header.css
  160. +75 −0 public/stylesheets/DV/components/ui-menu.css
  161. +321 −0 public/stylesheets/DV/components/ui-navigation.css
  162. +184 −0 public/stylesheets/DV/components/ui-search.css
  163. +34 −0 public/stylesheets/DV/components/ui-text.css
  164. +55 −0 public/stylesheets/DV/components/ui-zoom.css
  165. +4 −0 public/stylesheets/DV/components/ui.css
  166. +110 −0 public/stylesheets/DV/components/view-annotations.css
  167. +32 −0 public/stylesheets/DV/components/view-document.css
  168. +52 −0 public/stylesheets/DV/components/view-search.css
  169. +39 −0 public/stylesheets/DV/components/view-text.css
  170. +52 −0 public/stylesheets/DV/fallback.css
  171. +99 −0 public/stylesheets/DV/plain.css
201 LICENSE
@@ -0,0 +1,201 @@
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+Copyright (c) 2009 The New York Times
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
91 NOTICE
@@ -0,0 +1,91 @@
+NYT Document Viewer
+Copyright (c) 2010 The New York Times co.
+
+
+The NYT Document Viewer includes the following software:
+---------------------------------------------------------------------------
+jQuery
+Copyright (c) 2010 John Resig, http://jquery.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.
+
+---------------------------------------------------------------------------
+jQuery UI
+Copyright (c) 2010 Paul Bakaus, http://jqueryui.com/
+
+This software consists of voluntary contributions made by many
+individuals (AUTHORS.txt, http://jqueryui.com/about) For exact
+contribution history, see the revision history and logs, available
+at http://jquery-ui.googlecode.com/svn/
+
+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.
+
+---------------------------------------------------------------------------
+Underscore
+Copyright (c) 2010 Jeremy Ashkenas, DocumentCloud
+
+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.
+
+---------------------------------------------------------------------------
+jQuery.ScrollTo - Easy element scrolling using jQuery.
+
+Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
+Dual licensed under MIT and GPL.
+Date: 5/25/2009
+@author Ariel Flesler
+@version 1.4.2
+
+http://flesler.blogspot.com/2007/10/jqueryscrollto.html
101 README.rdoc
@@ -0,0 +1,101 @@
+ ____ _ ___
+ / __ \____ ____| | / (_)__ _ _____ _____
+ / / / / __ \/ ___/ | / / / _ \ | /| / / _ \/ ___/
+ / /_/ / /_/ / /__ | |/ / / __/ |/ |/ / __/ /
+ /_____/\____/\___/ |___/_/\___/|__/|__/\___/_/
+
+
+== Browser Support
+All core functionality is supported as far back as IE6. However, users with modern browsers(Firefox 3.5, Safari 4, Chrome) will notice a much improved view. The markup and css used to support IE6 is pretty atrocious. New templates to take more aggressive use of CSS3 treats like rounded corners and gradients are on the roadmap.
+
+== Usage
+
+Take a peek at the plain.html template to see how to load in a Document. All you really need to do is point to a Document Viewer JSON file and specify the target element to embed the viewer:
+
+ DV.load(JSON_FILE, { hidePageOverflow: true|false, container: element_selector, embedded: true|false });
+
+*JSON_FILE*: Either an inline json object, or the path to a remote json object - http://documents.nytimes.com/goldman-sachs-internal-emails.json
+
+* *hidePageOverflow*: If true, a stylesheet will be added that will hide the page scrollbars.
+* *container*: The element to contain the Document Viewer - '#DV-container'
+* *embedded*: If true, it will hide the overflow of the page and expand to the container element constraints
+
+
+== Data Formats: Documents
+All data should be formatted as JSON. When provided a cross domain url, DV will attempt a JSONP request.
+Examples of this in use can be found here:
+http://documents.nytimes.com/goldman-sachs-internal-emails.json
+
+ {
+ title : DOCUMENT_TITLE,
+ description : DOCUMENT_DESCRIPTION,
+ id : DOCUMENT_ID,
+ pages : TOTAL_PAGES,
+
+ annotations :
+ [
+ {
+ title : ANNOTATION_TITLE,
+ page : PAGE_INDEX,
+ content : ANNOTATION_DESCRIPTION
+ location : { image: "x1, y1, x2, y2" },
+ }
+ ],
+
+ sections :
+ [
+ { title : CHAPTER_TITLE, pages: "1-10" },
+ { title : CHAPTER_TITLE, pages: "11-20" }
+ ],
+
+ resources :
+ {
+ page : { text: TEXT_URL_FORMAT, image: IMAGE_URL_FORMAT },
+ related_story : LINK_URL,
+ pdf : ORIGINAL_PDF_URL,
+ search : SEARCH_UTILITY_URL
+ }
+ }
+
+
+== Data Formats: Search
+All data should be formatted as JSON. When provided a cross domain url, DV will attempt a JSONP request.
+
+ {
+ matches : NUMBER_OF_PAGES_WITH_MATCHES,
+ results : [PAGE_NUMBER,PAGE_NUMBER,PAGE_NUMBER],
+ query : SEARCH_QUERY
+ }
+
+
+* *matches* : The number of pages with matches.
+* *results* : An array of page numbers with matches. NOT zero based.
+* *query* : Your search query.
+
+
+== Requirements
+=== Jammit
+
+We're using the excellent Jammit asset compression library from the DocumentCloud project to compress assets and render JS templates. Anytime you make a change to a template, you'll need to run jammit command to render out the views.
+
+ jammit -c ASSET_CONFIG_PATH
+
+
+Details on installing and using the Jammit library can be found at http://documentcloud.github.com/jammit/
+
+
+== Styling the Viewer
+The template provided comes in two forms:
+
+===plain.html
+This is the production facing view that uses the latest compressed assets and views.
+
+===debug.html
+Should only be used for development and debugging purposes. You'll need to keep this up to date should add or remove new assets.
+
+All view templates can be found in javascripts/DV/views
+To see your changes you'll need to be sure to run the jammit command to re-render your views.
+
+
+== Copyright
+Copyright © 2010 The New York Times. See LICENSE for details.
1 VERSION
@@ -0,0 +1 @@
+0.0.1
42 config/assets.yml
@@ -0,0 +1,42 @@
+# package_assets: always
+embed_images: datauri
+template_function: _.template
+
+javascripts:
+ viewer:
+ - public/javascripts/DV/vendor/jquery-1.4.2.js
+ - public/javascripts/DV/vendor/jquery-ui-1.8.1.custom.min.js
+ - public/javascripts/DV/vendor/jquery.scrollTo-min.js
+ - public/javascripts/DV/vendor/underscore.js
+ - public/javascripts/DV/vendor/jquery.easing.compatibility.js
+ - public/javascripts/DV/vendor/jquery.acceptInput.js
+ - public/javascripts/DV/lib/initializer.js
+ - public/javascripts/DV/lib/class.js
+ - public/javascripts/DV/lib/history.js
+ - public/javascripts/DV/lib/*.js
+ - public/javascripts/DV/schema/*.js
+ - public/javascripts/DV/elements/*.js
+ - public/javascripts/DV/models/*.js
+ - public/javascripts/DV/events/events.js
+ - public/javascripts/DV/events/View*.js
+ - public/javascripts/DV/events/*.js
+ - public/javascripts/DV/helpers/helpers.js
+ - public/javascripts/DV/helpers/*.js
+ - public/javascripts/DV/states/states.js
+ - public/javascripts/DV/states/*.js
+ - public/javascripts/DV/controllers/documentViewer.js
+ - public/javascripts/DV/controllers/*.js
+
+stylesheets:
+ viewer:
+ - public/stylesheets/DV/components/reset.css
+ - public/stylesheets/DV/components/structure.css
+ - public/stylesheets/DV/components/ui.css
+ - public/stylesheets/DV/components/*.css
+
+ plain:
+ - public/stylesheets/DV/plain.css
+
+templates:
+ viewer:
+ - public/javascripts/DV/views/*.jst
1 public/assets/fallback-datauri.css
@@ -0,0 +1 @@
+#DV-docViewer .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#DV-docViewer .clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html #DV-docViewer .clearfix{height:1%;}#DV-docViewer .clearfix{display:block;}/* End hide from IE-mac */ #DV-docViewer a,#DV-docViewer a:visited{color:#004276;}#DV-docViewer{overflow:hidden;}#DV-docViewer{position:relative;}#DV-docViewer-Container{position:relative;clear:left;margin:0;overflow:hidden;border-top:1px solid #ababab;border-bottom:1px solid #ababab;}#DV-bar{width:1px;}#DV-docViewer table{border-collapse:collapse;position:relative;}#DV-docViewer td{position:relative;vertical-align:top;}#DV-wellContainer{width:265px;overflow:hidden;position:relative;border-left:1px solid #ababab;}#DV-well{overflow-y:auto;background-position:0 0;}#DV-well,#DV-well #DV-navControls{background-color:#fff;background-repeat:repeat-x;background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhAQAyAKIAAPn5+fX19e/v79bW1vz8/AAAAAAAAAAAACH5BAAAAAAALAAAAAABADIAAAMJSLrc/jAOEQBJADs=");}#DV-pages{height:600px;background-color:#ccc;overflow:auto;position:relative;z-index:10001;}#DV-pageCollection{margin:20px auto 0;position:relative;padding-bottom:20px;z-index:0;}#DV-pageCollection{cursor:url(../images/DV/grab.cur?1274818864),auto;cursor:-moz-grab;}#DV-pageCollection.DV-dragging{cursor:url(../images/DV/grabbing.cur?1274818864),auto;cursor:-moz-grabbing;}#DV-loadingDocument{text-align:center;}#DV-loadingDocument span{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#666;padding:10px;font-style:oblique;padding-left:24px;margin:10px auto;background:url("data:image/gif;charset=utf-8;base64,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") no-repeat left 8px;}#DV-loadingDocument strong{font-weight:normal;color:#666;}.DV-trigger{cursor:pointer;cursor:hand;}.DV-annotation{z-index:15000;position:absolute;left:0;top:0;cursor:default!important;overflow:visible;}.DV-pageNote{z-index:1000;position:relative;left:0;top:0;cursor:default!important;padding-top:20px;}.DV-activeAnnotation{z-index:15100;margin-top:1px;}.DV-ie7 .DV-activeAnnotation{z-index:90000;}.DV-annotationBG{z-index:900;width:600px;float:left;display:none;margin-left:0;margin-top:-52px;position:absolute;cursor:default;overflow:visible;}.DV-ie6 .DV-annotationBG{margin-top:-53px;padding-top:20px;overflow:hidden;}.DV-pageNote .DV-annotationBG{position:relative;margin-top:-24px;}.DV-viewAnnotations .DV-annotationBG,.DV-activeAnnotation .DV-annotationBG,.DV-pageNote .DV-annotationBG{display:inline;z-index:1011;cursor:default!important;}.DV-annotationHeader{z-index:1001;background-color:#fff;padding-top:0;cursor:default;}.DV-annotationWrapper{position:static;margin-left:0;background:transparent url("data:image/png;charset=utf-8;base64,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") repeat-y right top;margin-top:5px;}.DV-private .DV-annotationWrapper{background:transparent url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpi/A8EDFBw/fp1hhxG5eMMTIxg/scoyyAg9QuK/wDxPyiGAyYGCsGoAaMGjBpAJQNYsIgxkmIAQIABAFBTDsDNdHFLAAAAAElFTkSuQmCC") repeat-y right top;}.DV-ie .DV-annotationWrapper{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPreR/rdR/reSMzMzP///////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMsSDrS9RAqwlyMs4qLV9vck32h6FnhiHIqmJ4uC5dFS9sl/lJkPvuUAABASwAAOw==");}.DV-ie .DV-private .DV-annotationWrapper{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAGzh+2zi+9bW1m3h+////////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMsSCrT9RAqwlyMs46LV9vck32h6FnhiHIqmJ4uC5dFS9sl/lJkPvuUAABASwAAOw==");}.DV-hd,.DV-bd,.DV-ft{padding:6px 0 7px;margin:0 12px 5px;width:auto;position:relative;}.DV-bd{margin-bottom:0;background-color:#fff;padding:6px 10px 0;margin:0 16px;}.DV-annotation.DV-editing .DV-bd{padding-bottom:10px;}.DV-hd{font-family:Arial,Helvetica,sans-serif;font-size:11px;height:13px;padding:6px 10px 6px;background-color:#fff;margin:0 16px;}.DV-pageNote .DV-hd{padding-bottom:0;}.DV-hd span.DV-close{float:right;display:inline;color:#004276;text-decoration:none;font-size:10px;}.DV-hd span.DV-close:hover{text-decoration:underline;}.DV-pageNote .DV-hd span.DV-close,.DV-viewAnnotations .DV-hd span.DV-close{display:none;}.DV-hd .DV-pagination{margin:0;text-align:center;float:right;display:inline;color:#666;text-decoration:uppercase;background-color:#fff;}.DV-pagination .DV-gotoPage{display:none;}.DV-viewAnnotations .DV-hd .DV-pagination{padding-right:0;width:100px;display:block;}.DV-viewAnnotations .DV-hd .DV-pagination .DV-gotoPage{display:inline;font-weight:normal;text-transform:none;float:right;}.DV-hd a,.DV-hd .DV-trigger{color:#004276;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:10px;}.DV-gotoPage:hover,.DV-hd .DV-trigger:hover{text-decoration:underline;}.DV-resultPrevious,.DV-hd span.DV-annotationPrevious{background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCwAKALMOACBahzBmkM/b5d/n7p+4y2CJqlB9oa/E1BBOf0BxmO/z9r/Q3X+gugBCdgAAAAAAACH5BAEAAA4ALAAAAAALAAoAAAQo0MkpVxq0pmaybeAxfWADaGXJSAySgsSktGmQzS4oZA7eFDzJDKCIAAA7") no-repeat left 1px;}.DV-hd span.DV-annotationPrevious{padding-left:19px;padding-right:8px;}.DV-lastAnnotation .DV-hd span.DV-annotationPrevious{padding-right:0;}.DV-hd span.DV-annotationPrevious:hover{text-decoration:underline;}.DV-resultNext,.DV-hd span.DV-annotationNext{background:transparent url("data:image/gif;charset=utf-8;base64,R0lGODlhCwAKALMMAHCVsiBah4+sw9/n7mCJqp+4y3+guu/z9kBxmBBOf7/Q3QBCdgAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAALAAoAAAQm8CRzmL2WrFkxU0vIeUEoUpdgmpMFrCGiWMkqX4V5Y8iyY4OfJwIAOw==") no-repeat right 1px;}.DV-hd span.DV-annotationNext{padding-right:19px;padding-left:8px;}.DV-hd em{font-style:normal;}.DV-hd span.DV-annotationNext:hover{text-decoration:underline;}.DV-firstAnnotation span.DV-annotationPrevious,.DV-lastAnnotation span.DV-annotationNext,.DV-firstAnnotation .DV-hd em,.DV-lastAnnotation .DV-hd em{display:none;}.DV-annotationLabel,.DV-annotationTitleInput{float:left;display:inline;font-weight:bold;color:#333;}.DV-annotationTitleInput{position:relative;top:-4px;width:300px;}.DV-b{width:100%;position:relative;font-size:1px;height:26px;float:right;display:inline;margin-right:0;zoom:1;}.DV-b span{height:26px;width:65px;margin-left:-65px;float:left;display:inline;position:relative;}.DV-annotationContent{left:0;background:transparent url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFJJREFUeNpiZGBgYGFABUxQDBJnA+GfV4XXgST+/2dguPJjp6WxsTGKYorAqAGjBowaQCUDWP7///8HWYCRkZEJyWAQzczICMzJ/0FSmAYABBgAkQAPJZDqgF0AAAAASUVORK5CYII=") repeat-y left top;margin-top:21px;top:0;padding:0 2px 0 0;position:relative;width:auto;}.DV-private .DV-annotationContent{background:transparent url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFhJREFUeNpiNDY2ZmFABUxQDBJnA2H+ZcfXgWX+/WeY8v+upaamJopiisCoAaMGjBpAJQNYzpw58wdZwMTEhAnJYBDNzMDI+J/h/39GBiZGBoa/qAYABBgAqLwQIwEEtw0AAAAASUVORK5CYII=") repeat-y left top;}.DV-ie .DV-annotationContent{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIEAPvfSfreSMzMzP///////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMrSLobLiOy6QKUs704sracp1RXJ5LhuWEeymau2a4yTItEjOsq+FI3EYCWAAA7");}.DV-ie .DV-private .DV-annotationContent{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIEAG3j/NbW1m3h+////////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMrSLorHiOy6QSUs704sracp1RXJ5LhuWEeymau2a4yTItEjOsq+FI3EYCWAAA7");}.DV-annotationExcerpt{border:1px solid #ccc;background-color:#fff!important;margin-bottom:15px;padding:0 10px;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;overflow:hidden;position:relative;z-index:1020;zoom:1;}.DV-annotationExcerptImageOverlay{background:transparent url(../images/DV/white.png?1274818865);z-index:2002;position:absolute;left:0;top:0;}.DV-annotationText,.DV-annotationTextArea{color:#333;font-size:14px;font-family:Georgia,Times,serif;line-height:1.4em;margin:0;padding:0 0 5px;cursor:default;}.DV-annotationTextArea{padding:5px 5px;height:75px;display:block;width:auto;resize:none;}.DV-pageNote .DV-annotationText,.DV-pageNote .DV-annotationTextArea{padding-top:10px;border-top:1px solid #ccc;}.DV-annotationTab{position:absolute;left:-31px;top:0;height:23px;width:51px;background:url(../images/DV/tab.png?1274818864) no-repeat 0 0;z-index:15101!important;cursor:pointer;}.DV-private .DV-annotationTab{background:url(../images/DV/tab-private.png?1274818864) no-repeat 0 0;}.DV-pageNoteAnnotationTab,.DV-viewAnnotations .DV-annotationTab{position:absolute;left:-61px;height:37px;width:70px;top:10px;background:url(../images/DV/tab-note.png?1274818864) no-repeat 0 0;z-index:1022;cursor:default!important;}.DV-private .DV-pageNoteAnnotationTab,.DV-viewAnnotations .DV-private .DV-annotationTab{background:url(../images/DV/tab-note-private.png?1274818864) no-repeat 0 0;}.DV-viewAnnotations .DV-annotationTab{margin-top:6px!important;}.DV-ie6 .DV-annotationTab{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png');}.DV-ie6 .DV-private .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-private.png');}.DV-ie6 .DV-pageNoteAnnotationTab{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-note-ie.png');}.DV-ie6 .DV-private .DV-pageNoteAnnotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-note-ie-private.png');}.DV-activeAnnotation .DV-annotationTab{position:absolute;left:-31px;top:0;height:23px;width:40px;background:url(../images/DV/tabActive.png?1274818864) no-repeat 0 0;z-index:1012;}.DV-coverVisible .DV-annotationTab,.DV-annotationActivated .DV-annotationTab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png') progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity:.6;}.DV-ie6 .DV-coverVisible .DV-annotationTab,.DV-ie6 .DV-annotationActivated .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png');}.DV-coverVisible .DV-activeAnnotation .DV-annotationTab,.DV-annotationHover .DV-annotationTab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png') progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1!important;}.DV-activeAnnotation.DV-private .DV-annotationTab{background:url(../images/DV/tabActive-private.png?1274818864) no-repeat 0 0;}.DV-ie .DV-activeAnnotation .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='../../../images/DV/tabActive-ie.png');background-image:none;}.DV-ie .DV-activeAnnotation.DV-private .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='../../../images/DV/tabActive-ie-private.png');}.DV-annotationRegion{position:absolute;top:0;background-color:#FFF233;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;z-index:1000;cursor:pointer;}.DV-annotationRegion.DV-private,.DV-annotation.DV-private .DV-annotationRegion{background:#5aa8ff;border:1px solid #4283ff;}.DV-annotationHover .DV-private,.DV-annotationRegion.DV-private.active,.DV-annotationHover .DV-private .DV-annotationRegion,.DV-annotation.DV-private .DV-annotationRegion.active{-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;}.DV-getHeights{position:absolute!important;left:-1000em!important;top:-1000em!important;display:block!important;}.DV-getHeights .DV-annotation{height:0!important;}.DV-getHeights .DV-pageNote{height:auto!important;}.DV-excerptLowLevel{zooom:1;position:absolute;z-index:2999;background-color:#fff;left:0;}.DV-excerptLowLevel img{z-index:2001;position:absolute;zoom:1;left:0;top:0;}.DV-ie6 .DV-excerptLowLevel img{display:none!important;}.DV-excerptHighLevel{position:absolute;overflow:hidden;z-index:3000;}.DV-excerptHighLevel img{position:absolute;}.DV-annotationEditControls{font:11px Arial;margin-bottom:10px;}.DV-annotationEditControls .DV-textLink{color:#004276;cursor:pointer;text-decoration:underline;}.DV-annotation .DV-editVisible{display:none;}.DV-editing .DV-editVisible{display:block;}.DV-editing .DV-editHidden{display:none;}.DV-annotation .DV-editorVisible{display:none;}.DV-isEditor .DV-annotation .DV-editorVisible{display:block;}.DV-tl,.DV-tr,.DV-bl,.DV-br{position:absolute;width:16px;height:16px;z-index:2500;background-position:0 0;font-size:0;}.DV-tl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJZJREFUeNpi/P//PwMlgImBQjAMDGDBJsjIyEiMXkacBhDShEQTbQAjFhqEmViI1IyskYmgAb+vC4NpVs23yJqZYJqB8nuB6Y+RlFiAaWb+dU14H0wzXgOQbEfWvAfDf9jyAiMkHmGYGWQAUPNeZDUwV7AQGYDM6Jovf99pScgARiSn70LXbGxsjDcMGNEwirORAUCAAQByUSmylMK7iQAAAABJRU5ErkJggg==");left:0;top:5px;}.DV-private .DV-tl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNpi/P//PwMlgImBQjAMDGDBJmhiYkKMXkacBhDShEQTbQAjFhqEmViI1IyskYmgAfwrToLpjxHmyJqZYJqB8nsZ/v9nJCUWYJqZ+Zef2AfTjNcAJNuRNe8hKhqRNMMNwNAMdQULkQHIjK55yt87loQMYERy+i50zZqamnjDgBENozgbGQAEGACpySbuZcnbzwAAAABJRU5ErkJggg==");}.DV-ie .DV-tl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPzgSvreSPvfSf///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgWLrc/jDKSau9ODMgBO3dBIbRGAQSGBBE2a3D4J5EnAAAOw==");}.DV-ie .DV-private .DV-tl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m7k/W3h+23j/P///////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgWLrc/jDKSau9OLMwBu3dBIbRKAgSKABA2a0E4Z5AnAAAOw==");}.DV-ie .DV-tl{top:5px;}.DV-pageNote .DV-tl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF9JREFUeNpi/P//PwMlgHHUAAYWsmxlZARTZLsAaAATRV4AGsAMdQETuQawkWTAnxsiR9DFgNoYyQpEmEYYYKJEM0kuQNdMthdgmi9/32lJtAHItsM0GxsbUycMAAIMAM8vNdlMaajiAAAAAElFTkSuQmCC");}.DV-pageNote.DV-private .DV-tl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGJJREFUeNpi/P//PwMlgImBQjAMDGAhR5OJiQmIYiTbAGSXk2sAIxQzkWsAM8wARmISkvOdv0cwBP//JzMMoBrJi0Y0zaS5AF0z2V6Aap7y944l8QYg2w7VrKmpSZ0wAAgwADb8IXABGpyuAAAAAElFTkSuQmCC");}.DV-ie .DV-pageNote .DV-tl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPreSPzgSvvfSf///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMiWLrc/jDKSau9OIe9hYic54GBOEKlCACgShCROwyxsBJzAgA7");}.DV-ie .DV-pageNote.DV-private .DV-tl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m3h+27k/W3j/P///////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMiWLrc/jDKSau9OIu9x4ic54GCOEKlGASgCgCRSxDxsAJzAgA7");}.DV-tr{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALhJREFUeNpi/P//PwMlgImBQjAMDGCEYhAgGJrYApwFyQBGJEOIjhoWKP6HQ9N/YgxgRrL9P9Qwog1h+XVNeA/Y/YwM/1k13zpDDfsHxWDv/b4u/J9gLADDhxFo2D6oi5iIjSEMRVAXIRvCCHQZI04DQDaDMBZD4AbgM4Tp8vedliCMbghS4DLiTUj/oanj7NmzDLqc7sdBgQmTZNN66wqk/gDxX1Cg/seSkpgwUxuKjYxoGAMABBgAuGxEpKbMa38AAAAASUVORK5CYII=");right:2px;top:5px;}.DV-private .DV-tr{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNpi/P//PwMlgImBQjAMDGA0NjZmhLIJhuaZM2cwxFhAhsAMQzKE6KhhgeJ/ODT9J8YAZiTb/0MNI9oQFv7lJ/ZAPMD4/2OEuTPUsH9QDPYe/4qT/wnHwv//jEDD9kFdxERsDGEogroI2RBGoMsYcRsAtBmMMQ2BG4DPEKYpf+9YgjC6IUiBy4jXC5qamgwgjG4I0BW7kLzCSHxSRnUJIxrGAAABBgDeCjqL5fc6WAAAAABJRU5ErkJggg==");}.DV-ie .DV-tr{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPzgSvreSPvfSf///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgWLrc/jDKSau9GAoB6t7UB0pBIEoEYY7QMKhf5KprlAAAOw==");top:5px;}.DV-ie .DV-private .DV-tr{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m7k/W3h+23j/P///////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgWLrc/jDKSau9GI4R6t7UB0qCIEoAYI4QQahf5KprlAAAOw==");}.DV-bl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOFJREFUeNqUkrERwjAMRWUnJOkzBnSumIAVqCiYj4aSCVgA2IIecgEjBYkTwY6N7v4558g/z18x3nvQZbBwKVAlqiJ1l3aPbbQP1H66HZbOuaHfQry8UrRMhMAywYwpmvu53QkBFVEAN+UQ/FAsmtURN42dOCzrE/Wo59f1m1DR4vvcDMRkM26yOV9X6tFk+0URCJHpBnMZ52ekFCiqZlWpEIWADHs27fT7KQOdg5iY8X6ZmAIwBbCJJiMVqStoA/jXAAIU8iwmNicDmYoctLyaHAMI/MY6UJ97BR8b80uAAQDlLF8pQGa8PwAAAABJRU5ErkJggg==");left:0;bottom:10px;}.DV-private .DV-bl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOJJREFUeNqUkj0SgkAMhZMF0Y5DWNHTcBOHwsLa43gGbWw8BV7CQ9g6SNxg4kRkYc3Mm+Un+/j2BSQisFWWJfol8Uq9MlZ+ul6ACPuGjuBAt6ooiv7WQbjIKFgYIHBCsBCKVX5szkrAxRQgTTEEPxR7XDcM4CY269p5Pe91tXkfGr/6YjNQk+2wycV83aj1JjtLMRZi/1zMdZyfkXKgXktRNheiErBhK6YP+37KwOagJjh8ns5MAYQCxMSSsZK5I1gD+NcARij0Wk1cTAY6Fd3oZMUYAxj5jW2gFHsECo35JcAABlNgJqg8/BkAAAAASUVORK5CYII=");}.DV-ie .DV-bl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPvfSfndR/reSP///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMeWLoL8mQMRh2UlD5IMttP4H3gSD7mma5s675wLMsJADs=");}.DV-ie .DV-private .DV-bl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m3j/Gzg+m3h+////////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMeWLob84AQRh2UlD4IMtuP4H3gSD7mma5s675wLMsJADs=");}.DV-br{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANFJREFUeNqMUrsOwjAMdKoI+i2UmV/oyITE1IGfhSWf0plX0uAgW7LcyOlJp7ZK73y24zICECEEOPbj3Tn4A595d5jP+PohRmTi/xkd2MiCVfhSuaBUlwdY/aLEVRM/9OPD1Q/zlgSdFHP/+2G+ln6RSyvBagYonpTYTiCro/jG0xY0U5TQJ1rTm/hSq4vSSG0RvBJokU6w3gLySYIi/hLZwOxfGiQhlJGbg/TUd1LCmgFYBosQZvHdhKfospJeW3MGqRLVvH3aIKr7v0nI+AkwAFAShhkshQ53AAAAAElFTkSuQmCC");right:2px;bottom:10px;}.DV-private .DV-br{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANNJREFUeNqMkjEOwjAMRZ0qN+ESwCWYkAAhBmYGbglD9p6jExTSGqdykDFpki99qVX07G8nBklAatsWLmZxg8bAJGOw2y839PVie/LgnEMQaiAvFE7Khs5BU3ch6r5VcLKIJfA+c4g1CZqfQ56/O6x2YV7yWErwtwOCTwouJvh2J/gcty2cTWG74/rK19TrK6vZgyU/BRhhP5MgWeDBQIDfbJ0ASgUGAXrReawZoWdAgqkCkCswChDFf1GWo8tO+tqKOxgSUbOvTxfw6v1XgVEfAQYAz3SFz5g1EhoAAAAASUVORK5CYII=");}.DV-ie .DV-br{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPvfSfndR/reSP///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgOEPSUDBGxZy8pLZ7Q/uc9G1hNJYiia5s675wLM90kQAAOw==");}.DV-ie .DV-private .DV-br{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m3j/Gzg+m3h+////////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgSATTUTBGxZy8oLZ7Rfuc9G1hNJYiia5s675wLM90kQAAOw==");}.DV-top{height:16px;left:16px;position:absolute;right:18px;top:5px;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi/P//PwMlgHHUAAZGIGai1AAWSg3goNQAPooM+HVN+CglBlAUgCDAAoxFRoq8cObMmf+UJqQhbgBAgAEAAQYjIAYzf1QAAAAASUVORK5CYII=") repeat-x 0 0;font-size:0;}.DV-private .DV-top{background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVJREFUeNpi/P//PwMlgHHUAAZGY2NjJkoMYAFiig1godQANorCwOnW76OUGECR/yFe+P+fkSIvXLt27T+lCWmIGwAQYAAYOCQGfs4IqQAAAABJRU5ErkJggg==") repeat-x 0 0;}.DV-ie .DV-top{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIEAPreSPvfSczMzP///////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMhSLrc/jDKSau9GIbNu/9gB4xkaQJCqq6sMLxwLM90bcMJADs=");}.DV-ie .DV-private .DV-top{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIEANbW1m3h+23j/P///////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMhSLrc/jDKSau9GIrNu/9gF4xkaQZAqq4sMLxwLM90bcMJADs=");}.DV-bottom{bottom:10px;height:16px;left:16px;position:absolute;right:18px;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpi/A8EDBQAxoE34MyZM5QZ8P2K8HFKDGBioBBQbAAjELtQaoA1pQYYUWqAGqUGyFJqgCilBvBRagAHpQawUGIAQIABALFVEzLcekKkAAAAAElFTkSuQmCC") repeat-x 0 0;font-size:0;}.DV-private .DV-bottom{background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpi/A8EDBQAxoE34Nq1a5QZ4HT953FKDGBioBBQbACjsbGxCyUGsADx9wE34MuAu+AHpQb8pNSAX5Qa8IcSAwACDACLexsW/ZzrmAAAAABJRU5ErkJggg==") repeat-x 0 0;}.DV-ie .DV-bottom{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAJEDAPndR8zMzP///////yH5BAEAAAMALAAAAAAQABAAAAIdlI+py30Bo5wB2Iuz3rzfAYbiSJbmiabqyrauWQAAOw==");}.DV-ie .DV-private .DV-bottom{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAJEDANbW1mzg+v///////yH5BAEAAAMALAAAAAAQABAAAAIdlI+py30Ao5wg2Iuz3rzfAYbiSJbmiabqyrauWQAAOw==");}.DV-ie6 .DV-bottom,.DV-ie6 .DV-top{width:100%;}.DV-annotationRegionBorder{border:3px solid #F8DF42;margin-left:-3px;position:absolute;top:-3px;z-index:1000;-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;-moz-border-radius:4px;border-radius:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:.9;}.DV-private .DV-annotationRegionBorder{border-color:#42dff8;}.DV-annotationHover .DV-annotationRegionBorder{display:block;-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;}.DV-coverVisible .DV-annotationRegionBorder{-moz-box-shadow:0 0 10px #333;-webkit-box-shadow:0 0 10px #333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6;}.DV-activeAnnotation .DV-annotationRegion,.DV-activeAnnotation .DV-annotationRegionBorder{display:none;}.DV-closeAnnotation{color:#000;float:left;font-family:arial;font-size:10px;font-weight:normal;margin-left:10px;padding-top:4px;display:none;}.DV-closeAnnotation:hover{text-decoration:underline;color:#333;}.DV-activeAnnotation .DV-closeAnnotation{display:inline;}.DV-activeAnnotation .DV-annotationTab{display:inline;}.DV-ie6 .DV-ds-insetTop,.DV-ie6 .DV-ds-insetRight,.DV-ie6 .DV-ds-insetBottom,.DV-ie6 .DV-ds-insetLeft{display:none;}.DV-ds-insetTop{position:absolute;top:0;left:0;right:0;height:5px;z-index:3010;}.DV-ds-insetBottom{position:absolute;bottom:0;left:0;right:0;height:5px;z-index:3010;}.DV-ds-insetLeft{position:absolute;width:100%;top:0;left:0;width:5px;z-index:3010;}.DV-ds-insetRight{position:absolute;top:0;right:0;width:5px;z-index:3010;}.DV-ie6 .DV-ds-insetRight{right:-1px;}.DV-ds{position:absolute;background-color:#000;}.DV-ds-1{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=5);opacity:.05;}.DV-ds-2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=4)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=4);opacity:.04;}.DV-ds-3{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=3)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=3);opacity:.03;}.DV-ds-4{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=2);opacity:.02;}.DV-ds-5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);opacity:.01;}.DV-ds-insetTop .DV-ds{top:0;left:0;right:0;}.DV-ds-insetBottom .DV-ds{bottom:0;left:0;right:0;}.DV-ds-insetBottom .DV-ds-1,.DV-ds-insetTop .DV-ds-1{height:1px;}.DV-ds-insetBottom .DV-ds-2,.DV-ds-insetTop .DV-ds-2{height:2px;}.DV-ds-insetBottom .DV-ds-3,.DV-ds-insetTop .DV-ds-3{height:3px;}.DV-ds-insetBottom .DV-ds-4,.DV-ds-insetTop .DV-ds-4{height:4px;}.DV-ds-insetBottom .DV-ds-5,.DV-ds-insetTop .DV-ds-5{height:5px;}.DV-ds-insetLeft .DV-ds{top:0;left:0;bottom:0;}.DV-ds-insetRight .DV-ds{top:0;right:0;bottom:0;}.DV-ds-insetLeft .DV-ds-1,.DV-ds-insetRight .DV-ds-1{width:1px;}.DV-ds-insetLeft .DV-ds-2,.DV-ds-insetRight .DV-ds-2{width:2px;}.DV-ds-insetLeft .DV-ds-3,.DV-ds-insetRight .DV-ds-3{width:3px;}.DV-ds-insetLeft .DV-ds-4,.DV-ds-insetRight .DV-ds-4{width:4px;}.DV-ds-insetLeft .DV-ds-5,.DV-ds-insetRight .DV-ds-5{width:5px;}#DV-documentCell{background-color:#ccc;}#DV-documentCell.DV-coverVisible{background-color:#444;}.DV-cover{left:0;position:absolute;top:0;visibility:visible;z-index:1000;}.DV-pageMeta{font-family:Arial,Helvetica,sans-serif;height:20px;width:100%;height:0;left:0;top:0;position:absolute;z-index:20101;}.DV-pageNumber{display:inline;float:left;margin-left:0;margin-top:0;position:relative;z-index:12000;zoom:1;font-size:10px;font-weight:bold;padding-left:8px;}.DV-annotation .DV-pageNumber{display:none;}.DV-pageNumber{margin-top:20px;}.DV-layer-page .DV-pageNumber{margin-left:12px;position:absolute;}.DV-viewAnnotations .DV-pageNumber{display:inline;float:left;font-family:arial;font-size:10px;margin-left:12px;margin-top:10px;position:relative;z-index:1200;}.DV-page{position:relative;left:0;top:0;-moz-box-shadow:0 0 1em #a9a9a9;-webkit-box-shadow:0 0 1em #a9a9a9;background-color:#dfdfdf;overflow:visible;}.DV-pageImage{visibility:hidden;position:absolute;z-index:1;top:0;left:0;}.DV-loaded .DV-pageImage{visibility:visible;-moz-user-select:none;}.DV-pageImage,.DV-annotationExcerptImage,.DV-excerptHighLevel img{-ms-interpolation-mode:bicubic;}#DV-pages.DV-coverVisible{background-color:#444;cursor:pointer;}#DV-pages.DV-coverVisible .DV-page{-moz-box-shadow:0 0 1em #333;-webkit-box-shadow:0 0 1em #333;background-color:#fff;}#DV-pages.DV-coverVisible .DV-pageImage{opacity:.4;background-color:#000;}.DV-ie #DV-pages.DV-coverVisible .DV-pageImage{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45);}.DV-coverVisible .DV-cover{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=55);opacity:.6;cursor:pointer!important;}.DV-coverVisible .DV-page,.DV-coverVisible #DV-pageCollection{cursor:pointer!important;}.DV-loading .DV-pageImage{visibility:hidden!important;}.DV-loading-top,.DV-loading-bottom{right:0;top:0;position:absolute;padding:4px;background-color:#fff;color:#aaa;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center;}.DV-loaded .DV-loading-bottom{bottom:0;}.DV-loaded .DV-loading-top,.DV-loaded .DV-loading-bottom{display:none;}.DV-set{position:absolute;top:0;left:0;padding-left:45px;}#p0,#p1,#p2{display:none;padding-left:70px;z-index:15999;}.DV-activePage{z-index:16000!important;}#DV-header{padding:10px 0;}#DV-branding{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;padding:0 5px 0 0;}#DV-headerHat{padding:15px 0 5px;margin:0 10px 10px 15px;position:relative;}#DV-title{font-family:Georgia,Times,serif;font-size:20px;font-weight:normal;}#DV-Controls{background-color:#f0f4f5;height:37px;border-bottom:1px solid #ABABAB;border-top:1px solid #ABABAB;margin-top:10px;position:relative;}.DV-views{list-style-type:none;float:left;display:inline;margin:0 0 0 10px;padding:0;}.DV-views div{list-style-type:none;float:left;display:inline;margin:8px 0 0;padding:0;}.DV-ie6 .DV-views{position:absolute;}.DV-views div span{display:block;padding:8px 14px;background-color:#f4f4f4;border:1px solid #ababab;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;height:12px;border-left:none;border-bottom:1px solid #ababab;text-transform:uppercase;color:#666;}.DV-ie6 .DV-views div span{display:inline-block;padding-bottom:7px;}.DV-views div.DV-first span{border-left:1px solid #ababab;}.DV-views div span:hover,.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{text-decoration:none;background-color:#fff;color:#000;}.DV-views div a:focus{outline:0;}.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{border-bottom:1px solid #fff;font-weight:bold;}.DV-ie6.DV-viewDocument .DV-views #DV-documentView span,.DV-ie6.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-ie6.DV-viewText .DV-views #DV-textView span,.DV-ie6.DV-viewSearch .DV-views #DV-textView span{padding-bottom:8px;}#DV-description{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#333;display:block;padding:0 0 10px;line-height:16px;}#DV-supplemental{padding-top:8px;margin-top:15px;border-top:1px solid #ccc;}#DV-docViewer.DV-emptySidebar #DV-supplemental{margin-top:0;border-top:0;}#DV-storyLink{bottom:2px;position:absolute;right:0;}#DV-storyLink a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;text-decoration:none;}#DV-storyLink a:hover{text-decoration:underline;}#DV-pdfLink{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;padding-left:0;padding-bottom:4px;}#DV-previous,#DV-next{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhiAAYAMQAAMjIyKCgoO3t7XV1dYyMjPb29mpqarS0tNvb29HR0eTk5JaWlr6+vqurq15eXsvLy////+3t7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAACIABgAAAX/4COOZGmeaKqubOu+8APNdG3feC1GfO//wKBPlCsabTuhcjmUHZ+5JHMaJEKvugd1+7NisVLu1vuFhsVTcvl4Ri/V62LbLYTHcXM60H5HavVMfE8RbH+ASoIzBQVxeYc8iTkRAQOFdJSBTkUFBgeMX448BAB0kTaTDg4AlmIBqaRvmkWunZ9mhkIHDgOwXKYzqKkGtlG4TK7CabI5CKkOtbdTzry+yzjBzgFPoT3I2cpQA87PnqxLC+PU4Jve4wrbxkDtzgrrRwzjwgdG3BEJ+bt61bFmA4C4fAngMTEIMIE9Iw0AEkDALx4QBQAdBMgEhaGzBQqneEy14GERA+Mmf4ZcMm+jSSMjCVXkEpPjEQDOVEZjgjKVSyq/ajDcN1PMUJtGCDjQeYUbTo1oghYkYM4oAaSSmIKx6GPATzFSy/TTExYU10cRym5FO7BPVbY91DY9+0juTrhN3BbFG5eg3hljS/n9G9iN3ZV80w7WWzjqYreNwcaYTLmy5cuUQwAAOw==");background-repeat:no-repeat;}#DV-previous{background-position:0 0;width:34px;height:24px;text-indent:-1000em;position:absolute;left:10px;top:10px;cursor:pointer;}#DV-previous:hover{background-position:-34px 0;}#DV-previous:focus{outline:0;}#DV-next{background-position:-68px 0;width:34px;height:24px;text-indent:-1000em;position:absolute;left:208px;top:10px;cursor:pointer;}#DV-next:hover{background-position:-102px 0;}#DV-next:focus{outline:0;}.DV-emptySidebar #DV-previous,.DV-emptySidebar #DV-next{top:0;}.DV-pageNumberContainer{width:154px;text-align:center;position:absolute;left:45px;top:10px;}.DV-ie .DV-pageNumberContainer{margin-top:5px;}#DV-currentPagePrefix,#DV-currentPageSuffix,#DV-currentAnnotationPrefix{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;}.DV-ie #DV-currentPagePrefix,.DV-ie #DV-currentPageSuffix,.DV-ie #DV-currentAnnotationPrefix{vertical-align:top;}#DV-currentPage{background-color:#fff;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;border:1px solid #d7d7d7;border-left:1px solid #aaa;border-top:1px solid #aaa;padding:4px 8px;width:27px;display:-moz-inline-stack;display:inline-block;margin-left:5px;margin-right:5px;position:relative;}.DV-ie #DV-currentPage{margin-top:-5px;}#DV-well #DV-navControls{width:248px;height:50px;position:absolute;top:0;right:17px;z-index:10000;background-position:0 bottom;}#DV-Controls #DV-navControls{position:absolute;top:7px;width:248px;height:30px;z-index:10;right:4px;}#DV-docViewer.DV-searchable #DV-Controls #DV-navControls{right:auto;left:50%;margin-left:-124px;}#DV-Controls #DV-navControls>a,#DV-Controls #DV-navControls>div{top:0;margin-top:0;}.DV-navigation{padding:5px 10px;margin-top:50px;}#DV-ie7 .DV-navigation{margin-top:30px;}.DV-contentsHeader,#DV-descriptionHead{text-transform:uppercase;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 5px;padding:0;font-weight:bold;clear:left;display:block;}.DV-chapter,.DV-annotationMarker{margin:0 0 12px 2px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}.DV-annotationMarker{margin-left:14px;}.DV-annotationMarker .DV-trigger span{visibility:hidden;}.DV-annotationMarker .DV-trigger:hover span{visibility:visible;}.DV-chapter .DV-annotationMarker{display:none;margin-left:14px;}.DV-hasChildren .DV-annotationMarker{margin:0 0 4px;padding:0 0 0 8px;background:transparent url("data:image/gif;charset=utf-8;base64,R0lGODlhBAAEAKIAAHBwcGdnZ3Fxcd/f34WFheDg4Ovr6////yH5BAAAAAAALAAAAAAEAAQAAAMJeFZ3EOMQYVpLADs=") no-repeat 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin-left:12px;}.DV-ie .DV-annotationMarker{margin-bottom:3px;}.DV-chapter div.DV-first{margin:0 0 5px 0;background:none;display:block;padding:0;font-weight:bold;}.DV-chapter div.DV-first:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.DV-chapter div.DV-first{display:inline-block;}/* Hides from IE-mac \*/ * html .DV-chapter div.DV-first{height:1%;}.DV-chapter div.DV-first{display:block;}/* End hide from IE-mac */ .DV-navigation .DV-expanded div{display:block;}.DV-navigation .DV-noChildren{margin-left:14px;}.DV-navigation div.DV-first span.DV-trigger{font-size:12px;float:left;display:inline;width:210px;margin-left:5px;}.DV-navigation .DV-noChildren div.DV-first span.DV-trigger{margin-left:0;}.DV-navigation div.DV-first span.DV-expander{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 -31px;width:7px;height:13px;padding-right:0;text-indent:-1000em;float:left;display:inline;margin:0;padding:0;}.DV-navigation div.DV-expanded div.DV-first span.DV-expander{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 6px;}.DV-navigation div span{text-decoration:none;color:#004276;}.DV-navigation div span:focus{outline:0;}.DV-navigation div span:hover{text-decoration:underline;}.DV-navigation div span span{color:#666;font-size:10px;padding-left:4px;font-weight:normal;}.DV-navigation .DV-selected span{color:#000;font-weight:bold;}#DV-descriptionToggle{float:left;display:inline;text-decoration:none;text-indent:-1000em;width:7px;height:13px;margin-right:6px;background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 -31px;}#DV-descriptionToggle.DV-showDescription{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 6px;}#DV-descriptionText{clear:left;padding:14px;background-color:#f7f7f7;}.DV-pageNumberContainer input{background-color:#FFF;border-color:#7b9ed3 #d2deef #d2deef #7b9ed3;border-style:solid;border-width:1px;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-left:5px;margin-right:5px;padding:4px 8px;position:relative;text-align:center;width:27px;margin-top:0;}.DV-ie .DV-pageNumberContainer input{margin-top:-5px;}#DV-searchBox.clearfix{position:absolute;right:8px;top:7px;display:none;}#DV-docViewer #DV-searchBox{display:none;position:static;float:right;width:255px;margin-top:6px;}#DV-docViewer.DV-searchable #DV-searchBox{display:inline;}#DV-searchSubmit{display:block;background-color:#f7f7f7;border:1px solid #ccc;padding:2px 3px 4px;height:25px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;vertical-align:middle;}.DV-searchSubmit{float:left;display:inline;}#DV-searchInput{display:block;background-color:#fff;border:1px solid #dadada;font-size:12px;padding:4px 2px 3px;height:16px;width:173px;margin-right:5px;}#DV-searchInput[type="search"]{margin:4px 10px 0 0;}.DV-ie #DV-searchInput{margin-top:-1px;}#DV-searchInput:focus{border:1px solid #aaa;}.DV-searchInput{float:left;display:inline;}#DV-searchBarWrapper{position:relative;z-index:10002;}#DV-searchBar{position:absolute;top:0;left:0;right:15px;height:50px;background:url("data:image/png;charset=utf-8;base64,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") repeat-x 0 bottom;font-family:Arial,Helvetica,sans-serif;display:none;}.DV-searchMatch{background-color:#c7c7c7;-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;padding:1px;border:1px solid #fff;color:#000;}.DV-highlightedMatch{background:#f1e90f url("data:image/gif;charset=utf-8;base64,R0lGODlhAQAhAMQAAPXgAPbmAPbiAPbjAPXdAPXnAPXeAPXYAPXdAPXoAPTXAPfsAPbkAPTUAPXcAPXWAPXgAPftAPbqAPTaAPbqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABACEAAAUVICWOJBUtYlIEzCBAkIE403QoT4OEADs=") repeat-x 0 bottom;padding:3px 3px 2px;-moz-border-radius:3px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;border:1px solid #f5e800;padding:1px;color:#000;}.DV-ViewSearch #DV-searchBar{display:block;}.DV-pagination{margin:14px auto 0;}#DV-closeSearch{float:right;display:inline;margin:20px 15px 0 0;font-size:10px;color:#777;text-decoration:none;}.DV-resultPrevious,.DV-resultNext{text-decoration:none;}#DV-closeSearch:hover,.DV-resultPrevious:hover,.DV-resultNext:hover{text-decoration:underline;}.DV-noResult .DV-resultPrevious,.DV-noResult .DV-resultNext{display:none;}.DV-foundResult .DV-resultPrevious,.DV-foundResult .DV-resultNext{display:inline;}.DV-resultPrevious{padding-left:19px;padding-right:8px;font-size:10px;font-weight:bold;text-transform:uppercase;border-right:1px solid #ccc;margin-right:10px;}.DV-resultNext{padding-left:8px;padding-right:19px;font-size:10px;font-weight:bold;text-transform:uppercase;border-left:1px solid #ccc;margin-left:10px;}#DV-searchResults span{font-weight:bold;font-size:11px;color:#000;}#DV-searchResults{margin:10px auto;padding-left:45px;text-align:center;width:auto;}#DV-searchResults.DV-noResults .DV-resultPrevious,#DV-searchResults.DV-noResults .DV-resultNext{display:none;}span.DV-searchItem{background-color:#fff;border:1px solid #bababa;padding:2px 1px;}span.DV-highlighted{background-color:#fff;border:1px solid #bababa;padding:2px 1px;-moz-border-radius:2px;-webkit-border-radius:2px;}#DV-textSearch{display:none;}.DV-searchingText #DV-textSearch{position:absolute;display:block;top:0;left:0;width:300px;height:25px;background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border-bottom:1px solid #ddd;}#DV-textPage{width:700px;min-height:867px;background-color:#fff;margin:10px auto;-moz-box-shadow:0 0 1em #a9a9a9;-webkit-box-shadow:0 0 1em #a9a9a9;}#DV-textCurrentPage{color:#000;font-size:10px;font-family:Arial,Helvetica,sans-serif;position:absolute;left:0;padding-left:8px;top:30px;font-weight:bold;}#DV-textContents,#DV-textMeasurer{background-color:#FFF;color:#333;font-size:14px;font-family:courier,monotype;line-height:1.4em;overflow:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}#DV-textMeasurer{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:-1000;left:-5000px;position:absolute;}#DV-textContents{padding:50px;min-width:600px;margin:0 auto;}.DV-zoomControls{font-family:Arial,Helvetica,sans-serif;font-size:11px;float:right;display:inline;margin:8px 20px 0 0;right:-10px;}.DV-zoomLabel{color:#333;display:inline;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:3px 16px 0 0;margin:3px 0 0 -74px;position:relative;}#DV-zoomBox{background:url("data:image/gif;charset=utf-8;base64,R0lGODlhFQANAKIEAKOjo+fn542NjczOzgAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAAVAA0AAAMeGLrcLjDKSYe9OGvCu/9gKI5kaZ5oqpbA2rUuAbsJADs=") repeat-x 0 88%;height:20px;width:85px;float:left;position:relative;margin-right:25px;}#DV-zoomBox .ui-slider-handle{height:12px;width:12px;position:absolute;left:0;top:0;margin-top:5px;margin-left:-5px;background:transparent url("data:image/gif;charset=utf-8;base64,R0lGODlhCwAMAKIFAPP299LS0v///6Ghoefn5wAAAAAAAAAAACH5BAEAAAUALAAAAAALAAwAAAMjWLPMGiRKIhacsY6LNZ8ellkiNQBbNxRsOrJwWsH0MNM1QCcAOw==") no-repeat 0 0;outline:none;}.DV-zoomControls .DV-trigger{font-size:11px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#004276;}.DV-triggers .DV-selected{font-weight:bold;color:#000;}.DV-viewAnnotations .DV-set,.DV-viewAnnotations #DV-text,.DV-viewAnnotations #DV-search,.DV-viewAnnotations #DV-bar{display:none;}.DV-viewAnnotations #DV-annotations{display:block;}.DV-viewAnnotations .DV-annotationRegion{display:none;filter:none;}.DV-viewAnnotations .DV-annotationTab{background:none;filter:none;}.DV-viewAnnotations .DV-pageNoteAnnotationTab{background:none;margin-top:7px!important;}.DV-viewAnnotations .DV-pageNote .DV-tl{background-image:url(../images/embed/box-tl.png);}.DV-ie .DV-viewAnnotations .DV-pageNote .DV-tl{background-image:url(../images/box-tl.gif);}.DV-ie .DV-viewAnnotations .DV-annotationTab,.DV-ie .DV-viewAnnotations .DV-pageNoteAnnotationTab{background:none;filter:none;}.DV-viewAnnotations .DV-annotationNext,.DV-viewAnnotations .DV-annotationPrevious,.DV-viewAnnotations em{display:none!important;}.DV-viewAnnotations .DV-annotationBG{margin-top:0;position:relative;clear:left;}.DV-viewAnnotations .DV-annotation{position:relative;top:0!important;display:inline-block;margin-left:auto;margin-right:auto;}.DV-viewAnnotations .DV-annotation:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/ * html .DV-viewAnnotations .DV-annotation{height:1%;}.DV-viewAnnotations .DV-annotation{display:block;}/* End hide from IE-mac */ .DV-viewAnnotations #DV-currentPagePrefix,.DV-viewAnnotations #DV-totalPages{display:none;}.DV-viewAnnotations #DV-currentAnnotationPrefix,.DV-viewAnnotations #DV-totalAnnotations{display:inline;}.DV-viewAnnotations .DV-pageNote{padding-top:0;}.DV-ie .DV-viewAnnotations .DV-annotationLabel{float:none;left:0;position:absolute;top:7px;}.DV-viewAnnotations .DV-noChildren{display:none!important;}.DV-viewAnnotations .DV-hasChildren{display:block!important;}.DV-viewAnnotations #DV-sidebar #DV-well .DV-chaptersContainer div span.DV-trigger{font-weight:normal!important;color:#004276!important;}.DV-viewAnnotations #DV-sidebar #DV-well .DV-chaptersContainer div.DV-first span.DV-trigger{font-weight:bold!important;}.DV-viewAnnotations .DV-annotationRegionBorder{display:none;}.DV-viewAnnotations .DV-editorVisible{display:none;}.DV-viewDocument #DV-annotations,.DV-viewDocument #DV-text,.DV-viewDocument #DV-search,#p0,#p1,#p2{display:none;}.DV-viewDocument #p0,.DV-viewDocument #p1,.DV-viewDocument #p2{display:block;}.DV-coverVisible .DV-viewDocument #p0,.DV-coverVisible .DV-viewDocument #p1,.DV-coverVisible .DV-viewDocument #p2{background:none;}.DV-viewDocument #DV-currentAnnotationPrefix,.DV-viewDocument #DV-totalAnnotations{display:none;}.DV-viewDocument #DV-currentPagePrefix,.DV-viewDocument #DV-totalPages{display:inline;}.DV-viewDocument .DV-coverVisible .DV-cover{cursor:pointer!important;}.DV-viewSearch #DV-pages{background-color:#999;}.DV-viewSearch #DV-textPage{background-color:#eee;}.DV-viewSearch .DV-zoomControls{display:none;}.DV-viewSearch #DV-pageCollection{cursor:text;}.DV-viewSearch #DV-annotations,.DV-viewSearch #DV-bar{display:none;}.DV-viewSearch #DV-search,.DV-viewSearch #DV-searchBar{display:block;}.DV-viewSearch #DV-totalAnnotations,.DV-viewSearch #DV-currentAnnotationPrefix{display:none;}.DV-viewSearch #DV-textPage{margin-top:50px;}.DV-viewSearch #DV-textCurrentPage{top:60px;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer span.DV-expander,.DV-viewSearch .DV-annotationMarker{display:none!important;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block!important;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first span.DV-trigger{margin-left:-1px;}.DV-viewSearch #DV-textContents,.DV-viewSearch #DV-textPage{background-color:#c5c5c5;}.DV-viewSearch .DV-annotationMarker,.DV-viewSearch .DV-chapter{margin-left:14px;}.DV-viewText .DV-zoomControls{display:none!important;}.DV-viewText #DV-pageCollection{cursor:text;}.DV-viewText .DV-set,.DV-viewText #DV-bar,.DV-viewText #DV-annotations{display:none;}.DV-viewText #DV-text{display:block;}.DV-viewText #DV-currentAnnotationPrefix,.DV-viewText #DV-totalAnnotations{display:none;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer span.DV-expander{display:none!important;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block!important;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first .DV-trigger{margin-left:-1px;}.DV-viewText .DV-annotationMarker,.DV-viewText .DV-chapter{margin-left:14px;}#DV-textView{display:none;}#DV-docViewer.DV-searchable #DV-textView{display:inline;}body{padding:0 0 20px;margin:0;}#DV-pages{overflow:visible;height:auto;}#DV-views{margin-left:15px;}#DV-pageCollection{margin-top:0;padding-bottom:0;cursor:default;}.DV-set{position:relative;padding-left:20px;padding-top:20px;}#DV-textPage{margin-top:0!important;}.DV-pageImage{position:relative;}#DV-wellContainer{border-left:1px solid #ABABAB;width:246px;background-color:#fff;}#DV-well #DV-navControls{right:0;}.DV-page{margin:0 auto;}.DV-navigation div.DV-first span.DV-trigger{margin-left:0;}.DV-chapter .DV-annotationMarker{display:block;}.DV-hasChildren .DV-annotationMarker{margin-left:0;}.DV-chapter,.DV-annotationMarker{margin-bottom:15px;}
BIN public/assets/fallback-datauri.css.gz
Binary file not shown.
1 public/assets/fallback.css
@@ -0,0 +1 @@
+#DV-docViewer .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#DV-docViewer .clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html #DV-docViewer .clearfix{height:1%;}#DV-docViewer .clearfix{display:block;}/* End hide from IE-mac */ #DV-docViewer a,#DV-docViewer a:visited{color:#004276;}#DV-docViewer{overflow:hidden;}#DV-docViewer{position:relative;}#DV-docViewer-Container{position:relative;clear:left;margin:0;overflow:hidden;border-top:1px solid #ababab;border-bottom:1px solid #ababab;}#DV-bar{width:1px;}#DV-docViewer table{border-collapse:collapse;position:relative;}#DV-docViewer td{position:relative;vertical-align:top;}#DV-wellContainer{width:265px;overflow:hidden;position:relative;border-left:1px solid #ababab;}#DV-well{overflow-y:auto;background-position:0 0;}#DV-well,#DV-well #DV-navControls{background-color:#fff;background-repeat:repeat-x;background-image:url(../images/DV/embed/shadow-white.gif?1274818864);}#DV-pages{height:600px;background-color:#ccc;overflow:auto;position:relative;z-index:10001;}#DV-pageCollection{margin:20px auto 0;position:relative;padding-bottom:20px;z-index:0;}#DV-pageCollection{cursor:url(../images/DV/grab.cur?1274818864),auto;cursor:-moz-grab;}#DV-pageCollection.DV-dragging{cursor:url(../images/DV/grabbing.cur?1274818864),auto;cursor:-moz-grabbing;}#DV-loadingDocument{text-align:center;}#DV-loadingDocument span{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#666;padding:10px;font-style:oblique;padding-left:24px;margin:10px auto;background:url(../images/DV/embed/spinner.gif?1274818864) no-repeat left 8px;}#DV-loadingDocument strong{font-weight:normal;color:#666;}.DV-trigger{cursor:pointer;cursor:hand;}.DV-annotation{z-index:15000;position:absolute;left:0;top:0;cursor:default!important;overflow:visible;}.DV-pageNote{z-index:1000;position:relative;left:0;top:0;cursor:default!important;padding-top:20px;}.DV-activeAnnotation{z-index:15100;margin-top:1px;}.DV-ie7 .DV-activeAnnotation{z-index:90000;}.DV-annotationBG{z-index:900;width:600px;float:left;display:none;margin-left:0;margin-top:-52px;position:absolute;cursor:default;overflow:visible;}.DV-ie6 .DV-annotationBG{margin-top:-53px;padding-top:20px;overflow:hidden;}.DV-pageNote .DV-annotationBG{position:relative;margin-top:-24px;}.DV-viewAnnotations .DV-annotationBG,.DV-activeAnnotation .DV-annotationBG,.DV-pageNote .DV-annotationBG{display:inline;z-index:1011;cursor:default!important;}.DV-annotationHeader{z-index:1001;background-color:#fff;padding-top:0;cursor:default;}.DV-annotationWrapper{position:static;margin-left:0;background:transparent url(../images/DV/embed/box-right.png?1274818864) repeat-y right top;margin-top:5px;}.DV-private .DV-annotationWrapper{background:transparent url(../images/DV/embed/box-right-private.png?1274818864) repeat-y right top;}.DV-ie .DV-annotationWrapper{background-image:url(../images/DV/embed/box-right.gif?1274818864);}.DV-ie .DV-private .DV-annotationWrapper{background-image:url(../images/DV/embed/box-right-private.gif?1274818864);}.DV-hd,.DV-bd,.DV-ft{padding:6px 0 7px;margin:0 12px 5px;width:auto;position:relative;}.DV-bd{margin-bottom:0;background-color:#fff;padding:6px 10px 0;margin:0 16px;}.DV-annotation.DV-editing .DV-bd{padding-bottom:10px;}.DV-hd{font-family:Arial,Helvetica,sans-serif;font-size:11px;height:13px;padding:6px 10px 6px;background-color:#fff;margin:0 16px;}.DV-pageNote .DV-hd{padding-bottom:0;}.DV-hd span.DV-close{float:right;display:inline;color:#004276;text-decoration:none;font-size:10px;}.DV-hd span.DV-close:hover{text-decoration:underline;}.DV-pageNote .DV-hd span.DV-close,.DV-viewAnnotations .DV-hd span.DV-close{display:none;}.DV-hd .DV-pagination{margin:0;text-align:center;float:right;display:inline;color:#666;text-decoration:uppercase;background-color:#fff;}.DV-pagination .DV-gotoPage{display:none;}.DV-viewAnnotations .DV-hd .DV-pagination{padding-right:0;width:100px;display:block;}.DV-viewAnnotations .DV-hd .DV-pagination .DV-gotoPage{display:inline;font-weight:normal;text-transform:none;float:right;}.DV-hd a,.DV-hd .DV-trigger{color:#004276;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:10px;}.DV-gotoPage:hover,.DV-hd .DV-trigger:hover{text-decoration:underline;}.DV-resultPrevious,.DV-hd span.DV-annotationPrevious{background:url(../images/DV/embed/leftArrow.gif?1274818864) no-repeat left 1px;}.DV-hd span.DV-annotationPrevious{padding-left:19px;padding-right:8px;}.DV-lastAnnotation .DV-hd span.DV-annotationPrevious{padding-right:0;}.DV-hd span.DV-annotationPrevious:hover{text-decoration:underline;}.DV-resultNext,.DV-hd span.DV-annotationNext{background:transparent url(../images/DV/embed/rightArrow.gif?1274818864) no-repeat right 1px;}.DV-hd span.DV-annotationNext{padding-right:19px;padding-left:8px;}.DV-hd em{font-style:normal;}.DV-hd span.DV-annotationNext:hover{text-decoration:underline;}.DV-firstAnnotation span.DV-annotationPrevious,.DV-lastAnnotation span.DV-annotationNext,.DV-firstAnnotation .DV-hd em,.DV-lastAnnotation .DV-hd em{display:none;}.DV-annotationLabel,.DV-annotationTitleInput{float:left;display:inline;font-weight:bold;color:#333;}.DV-annotationTitleInput{position:relative;top:-4px;width:300px;}.DV-b{width:100%;position:relative;font-size:1px;height:26px;float:right;display:inline;margin-right:0;zoom:1;}.DV-b span{height:26px;width:65px;margin-left:-65px;float:left;display:inline;position:relative;}.DV-annotationContent{left:0;background:transparent url(../images/DV/embed/box-left.png?1274818864) repeat-y left top;margin-top:21px;top:0;padding:0 2px 0 0;position:relative;width:auto;}.DV-private .DV-annotationContent{background:transparent url(../images/DV/embed/box-left-private.png?1274818864) repeat-y left top;}.DV-ie .DV-annotationContent{background-image:url(../images/DV/embed/box-left.gif?1274818864);}.DV-ie .DV-private .DV-annotationContent{background-image:url(../images/DV/embed/box-left-private.gif?1274818864);}.DV-annotationExcerpt{border:1px solid #ccc;background-color:#fff!important;margin-bottom:15px;padding:0 10px;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;overflow:hidden;position:relative;z-index:1020;zoom:1;}.DV-annotationExcerptImageOverlay{background:transparent url(../images/DV/white.png?1274818865);z-index:2002;position:absolute;left:0;top:0;}.DV-annotationText,.DV-annotationTextArea{color:#333;font-size:14px;font-family:Georgia,Times,serif;line-height:1.4em;margin:0;padding:0 0 5px;cursor:default;}.DV-annotationTextArea{padding:5px 5px;height:75px;display:block;width:auto;resize:none;}.DV-pageNote .DV-annotationText,.DV-pageNote .DV-annotationTextArea{padding-top:10px;border-top:1px solid #ccc;}.DV-annotationTab{position:absolute;left:-31px;top:0;height:23px;width:51px;background:url(../images/DV/tab.png?1274818864) no-repeat 0 0;z-index:15101!important;cursor:pointer;}.DV-private .DV-annotationTab{background:url(../images/DV/tab-private.png?1274818864) no-repeat 0 0;}.DV-pageNoteAnnotationTab,.DV-viewAnnotations .DV-annotationTab{position:absolute;left:-61px;height:37px;width:70px;top:10px;background:url(../images/DV/tab-note.png?1274818864) no-repeat 0 0;z-index:1022;cursor:default!important;}.DV-private .DV-pageNoteAnnotationTab,.DV-viewAnnotations .DV-private .DV-annotationTab{background:url(../images/DV/tab-note-private.png?1274818864) no-repeat 0 0;}.DV-viewAnnotations .DV-annotationTab{margin-top:6px!important;}.DV-ie6 .DV-annotationTab{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png');}.DV-ie6 .DV-private .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-private.png');}.DV-ie6 .DV-pageNoteAnnotationTab{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-note-ie.png');}.DV-ie6 .DV-private .DV-pageNoteAnnotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-note-ie-private.png');}.DV-activeAnnotation .DV-annotationTab{position:absolute;left:-31px;top:0;height:23px;width:40px;background:url(../images/DV/tabActive.png?1274818864) no-repeat 0 0;z-index:1012;}.DV-coverVisible .DV-annotationTab,.DV-annotationActivated .DV-annotationTab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png') progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity:.6;}.DV-ie6 .DV-coverVisible .DV-annotationTab,.DV-ie6 .DV-annotationActivated .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png');}.DV-coverVisible .DV-activeAnnotation .DV-annotationTab,.DV-annotationHover .DV-annotationTab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png') progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1!important;}.DV-activeAnnotation.DV-private .DV-annotationTab{background:url(../images/DV/tabActive-private.png?1274818864) no-repeat 0 0;}.DV-ie .DV-activeAnnotation .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='../../../images/DV/tabActive-ie.png');background-image:none;}.DV-ie .DV-activeAnnotation.DV-private .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='../../../images/DV/tabActive-ie-private.png');}.DV-annotationRegion{position:absolute;top:0;background-color:#FFF233;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;z-index:1000;cursor:pointer;}.DV-annotationRegion.DV-private,.DV-annotation.DV-private .DV-annotationRegion{background:#5aa8ff;border:1px solid #4283ff;}.DV-annotationHover .DV-private,.DV-annotationRegion.DV-private.active,.DV-annotationHover .DV-private .DV-annotationRegion,.DV-annotation.DV-private .DV-annotationRegion.active{-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;}.DV-getHeights{position:absolute!important;left:-1000em!important;top:-1000em!important;display:block!important;}.DV-getHeights .DV-annotation{height:0!important;}.DV-getHeights .DV-pageNote{height:auto!important;}.DV-excerptLowLevel{zooom:1;position:absolute;z-index:2999;background-color:#fff;left:0;}.DV-excerptLowLevel img{z-index:2001;position:absolute;zoom:1;left:0;top:0;}.DV-ie6 .DV-excerptLowLevel img{display:none!important;}.DV-excerptHighLevel{position:absolute;overflow:hidden;z-index:3000;}.DV-excerptHighLevel img{position:absolute;}.DV-annotationEditControls{font:11px Arial;margin-bottom:10px;}.DV-annotationEditControls .DV-textLink{color:#004276;cursor:pointer;text-decoration:underline;}.DV-annotation .DV-editVisible{display:none;}.DV-editing .DV-editVisible{display:block;}.DV-editing .DV-editHidden{display:none;}.DV-annotation .DV-editorVisible{display:none;}.DV-isEditor .DV-annotation .DV-editorVisible{display:block;}.DV-tl,.DV-tr,.DV-bl,.DV-br{position:absolute;width:16px;height:16px;z-index:2500;background-position:0 0;font-size:0;}.DV-tl{background-image:url(../images/DV/embed/box-tl.png?1274818864);left:0;top:5px;}.DV-private .DV-tl{background-image:url(../images/DV/embed/box-tl-private.png?1274818864);}.DV-ie .DV-tl{background-image:url(../images/DV/embed/box-tl.gif?1274818864);}.DV-ie .DV-private .DV-tl{background-image:url(../images/DV/embed/box-tl-private.gif?1274818864);}.DV-ie .DV-tl{top:5px;}.DV-pageNote .DV-tl{background-image:url(../images/DV/embed/box-tla.png?1274818864);}.DV-pageNote.DV-private .DV-tl{background-image:url(../images/DV/embed/box-tla-private.png?1274818864);}.DV-ie .DV-pageNote .DV-tl{background-image:url(../images/DV/embed/box-tla.gif?1274818864);}.DV-ie .DV-pageNote.DV-private .DV-tl{background-image:url(../images/DV/embed/box-tla-private.gif?1274818864);}.DV-tr{background-image:url(../images/DV/embed/box-tr.png?1274818864);right:2px;top:5px;}.DV-private .DV-tr{background-image:url(../images/DV/embed/box-tr-private.png?1274818864);}.DV-ie .DV-tr{background-image:url(../images/DV/embed/box-tr.gif?1274818864);top:5px;}.DV-ie .DV-private .DV-tr{background-image:url(../images/DV/embed/box-tr-private.gif?1274818864);}.DV-bl{background-image:url(../images/DV/embed/box-bl.png?1274818863);left:0;bottom:10px;}.DV-private .DV-bl{background-image:url(../images/DV/embed/box-bl-private.png?1274818863);}.DV-ie .DV-bl{background-image:url(../images/DV/embed/box-bl.gif?1274818863);}.DV-ie .DV-private .DV-bl{background-image:url(../images/DV/embed/box-bl-private.gif?1274818863);}.DV-br{background-image:url(../images/DV/embed/box-br.png?1274818864);right:2px;bottom:10px;}.DV-private .DV-br{background-image:url(../images/DV/embed/box-br-private.png?1274818864);}.DV-ie .DV-br{background-image:url(../images/DV/embed/box-br.gif?1274818864);}.DV-ie .DV-private .DV-br{background-image:url(../images/DV/embed/box-br-private.gif?1274818864);}.DV-top{height:16px;left:16px;position:absolute;right:18px;top:5px;background:url(../images/DV/embed/box-top.png?1274818864) repeat-x 0 0;font-size:0;}.DV-private .DV-top{background:url(../images/DV/embed/box-top-private.png?1274818864) repeat-x 0 0;}.DV-ie .DV-top{background-image:url(../images/DV/embed/box-top.gif?1274818864);}.DV-ie .DV-private .DV-top{background-image:url(../images/DV/embed/box-top-private.gif?1274818864);}.DV-bottom{bottom:10px;height:16px;left:16px;position:absolute;right:18px;background:url(../images/DV/embed/box-bottom.png?1274818864) repeat-x 0 0;font-size:0;}.DV-private .DV-bottom{background:url(../images/DV/embed/box-bottom-private.png?1274818863) repeat-x 0 0;}.DV-ie .DV-bottom{background-image:url(../images/DV/embed/box-bottom.gif?1274818863);}.DV-ie .DV-private .DV-bottom{background-image:url(../images/DV/embed/box-bottom-private.gif?1274818863);}.DV-ie6 .DV-bottom,.DV-ie6 .DV-top{width:100%;}.DV-annotationRegionBorder{border:3px solid #F8DF42;margin-left:-3px;position:absolute;top:-3px;z-index:1000;-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;-moz-border-radius:4px;border-radius:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:.9;}.DV-private .DV-annotationRegionBorder{border-color:#42dff8;}.DV-annotationHover .DV-annotationRegionBorder{display:block;-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;}.DV-coverVisible .DV-annotationRegionBorder{-moz-box-shadow:0 0 10px #333;-webkit-box-shadow:0 0 10px #333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6;}.DV-activeAnnotation .DV-annotationRegion,.DV-activeAnnotation .DV-annotationRegionBorder{display:none;}.DV-closeAnnotation{color:#000;float:left;font-family:arial;font-size:10px;font-weight:normal;margin-left:10px;padding-top:4px;display:none;}.DV-closeAnnotation:hover{text-decoration:underline;color:#333;}.DV-activeAnnotation .DV-closeAnnotation{display:inline;}.DV-activeAnnotation .DV-annotationTab{display:inline;}.DV-ie6 .DV-ds-insetTop,.DV-ie6 .DV-ds-insetRight,.DV-ie6 .DV-ds-insetBottom,.DV-ie6 .DV-ds-insetLeft{display:none;}.DV-ds-insetTop{position:absolute;top:0;left:0;right:0;height:5px;z-index:3010;}.DV-ds-insetBottom{position:absolute;bottom:0;left:0;right:0;height:5px;z-index:3010;}.DV-ds-insetLeft{position:absolute;width:100%;top:0;left:0;width:5px;z-index:3010;}.DV-ds-insetRight{position:absolute;top:0;right:0;width:5px;z-index:3010;}.DV-ie6 .DV-ds-insetRight{right:-1px;}.DV-ds{position:absolute;background-color:#000;}.DV-ds-1{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=5);opacity:.05;}.DV-ds-2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=4)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=4);opacity:.04;}.DV-ds-3{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=3)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=3);opacity:.03;}.DV-ds-4{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=2);opacity:.02;}.DV-ds-5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);opacity:.01;}.DV-ds-insetTop .DV-ds{top:0;left:0;right:0;}.DV-ds-insetBottom .DV-ds{bottom:0;left:0;right:0;}.DV-ds-insetBottom .DV-ds-1,.DV-ds-insetTop .DV-ds-1{height:1px;}.DV-ds-insetBottom .DV-ds-2,.DV-ds-insetTop .DV-ds-2{height:2px;}.DV-ds-insetBottom .DV-ds-3,.DV-ds-insetTop .DV-ds-3{height:3px;}.DV-ds-insetBottom .DV-ds-4,.DV-ds-insetTop .DV-ds-4{height:4px;}.DV-ds-insetBottom .DV-ds-5,.DV-ds-insetTop .DV-ds-5{height:5px;}.DV-ds-insetLeft .DV-ds{top:0;left:0;bottom:0;}.DV-ds-insetRight .DV-ds{top:0;right:0;bottom:0;}.DV-ds-insetLeft .DV-ds-1,.DV-ds-insetRight .DV-ds-1{width:1px;}.DV-ds-insetLeft .DV-ds-2,.DV-ds-insetRight .DV-ds-2{width:2px;}.DV-ds-insetLeft .DV-ds-3,.DV-ds-insetRight .DV-ds-3{width:3px;}.DV-ds-insetLeft .DV-ds-4,.DV-ds-insetRight .DV-ds-4{width:4px;}.DV-ds-insetLeft .DV-ds-5,.DV-ds-insetRight .DV-ds-5{width:5px;}#DV-documentCell{background-color:#ccc;}#DV-documentCell.DV-coverVisible{background-color:#444;}.DV-cover{left:0;position:absolute;top:0;visibility:visible;z-index:1000;}.DV-pageMeta{font-family:Arial,Helvetica,sans-serif;height:20px;width:100%;height:0;left:0;top:0;position:absolute;z-index:20101;}.DV-pageNumber{display:inline;float:left;margin-left:0;margin-top:0;position:relative;z-index:12000;zoom:1;font-size:10px;font-weight:bold;padding-left:8px;}.DV-annotation .DV-pageNumber{display:none;}.DV-pageNumber{margin-top:20px;}.DV-layer-page .DV-pageNumber{margin-left:12px;position:absolute;}.DV-viewAnnotations .DV-pageNumber{display:inline;float:left;font-family:arial;font-size:10px;margin-left:12px;margin-top:10px;position:relative;z-index:1200;}.DV-page{position:relative;left:0;top:0;-moz-box-shadow:0 0 1em #a9a9a9;-webkit-box-shadow:0 0 1em #a9a9a9;background-color:#dfdfdf;overflow:visible;}.DV-pageImage{visibility:hidden;position:absolute;z-index:1;top:0;left:0;}.DV-loaded .DV-pageImage{visibility:visible;-moz-user-select:none;}.DV-pageImage,.DV-annotationExcerptImage,.DV-excerptHighLevel img{-ms-interpolation-mode:bicubic;}#DV-pages.DV-coverVisible{background-color:#444;cursor:pointer;}#DV-pages.DV-coverVisible .DV-page{-moz-box-shadow:0 0 1em #333;-webkit-box-shadow:0 0 1em #333;background-color:#fff;}#DV-pages.DV-coverVisible .DV-pageImage{opacity:.4;background-color:#000;}.DV-ie #DV-pages.DV-coverVisible .DV-pageImage{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45);}.DV-coverVisible .DV-cover{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=55);opacity:.6;cursor:pointer!important;}.DV-coverVisible .DV-page,.DV-coverVisible #DV-pageCollection{cursor:pointer!important;}.DV-loading .DV-pageImage{visibility:hidden!important;}.DV-loading-top,.DV-loading-bottom{right:0;top:0;position:absolute;padding:4px;background-color:#fff;color:#aaa;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center;}.DV-loaded .DV-loading-bottom{bottom:0;}.DV-loaded .DV-loading-top,.DV-loaded .DV-loading-bottom{display:none;}.DV-set{position:absolute;top:0;left:0;padding-left:45px;}#p0,#p1,#p2{display:none;padding-left:70px;z-index:15999;}.DV-activePage{z-index:16000!important;}#DV-header{padding:10px 0;}#DV-branding{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;padding:0 5px 0 0;}#DV-headerHat{padding:15px 0 5px;margin:0 10px 10px 15px;position:relative;}#DV-title{font-family:Georgia,Times,serif;font-size:20px;font-weight:normal;}#DV-Controls{background-color:#f0f4f5;height:37px;border-bottom:1px solid #ABABAB;border-top:1px solid #ABABAB;margin-top:10px;position:relative;}.DV-views{list-style-type:none;float:left;display:inline;margin:0 0 0 10px;padding:0;}.DV-views div{list-style-type:none;float:left;display:inline;margin:8px 0 0;padding:0;}.DV-ie6 .DV-views{position:absolute;}.DV-views div span{display:block;padding:8px 14px;background-color:#f4f4f4;border:1px solid #ababab;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;height:12px;border-left:none;border-bottom:1px solid #ababab;text-transform:uppercase;color:#666;}.DV-ie6 .DV-views div span{display:inline-block;padding-bottom:7px;}.DV-views div.DV-first span{border-left:1px solid #ababab;}.DV-views div span:hover,.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{text-decoration:none;background-color:#fff;color:#000;}.DV-views div a:focus{outline:0;}.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{border-bottom:1px solid #fff;font-weight:bold;}.DV-ie6.DV-viewDocument .DV-views #DV-documentView span,.DV-ie6.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-ie6.DV-viewText .DV-views #DV-textView span,.DV-ie6.DV-viewSearch .DV-views #DV-textView span{padding-bottom:8px;}#DV-description{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#333;display:block;padding:0 0 10px;line-height:16px;}#DV-supplemental{padding-top:8px;margin-top:15px;border-top:1px solid #ccc;}#DV-docViewer.DV-emptySidebar #DV-supplemental{margin-top:0;border-top:0;}#DV-storyLink{bottom:2px;position:absolute;right:0;}#DV-storyLink a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;text-decoration:none;}#DV-storyLink a:hover{text-decoration:underline;}#DV-pdfLink{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;padding-left:0;padding-bottom:4px;}#DV-previous,#DV-next{background-image:url(../images/DV/embed/controlsArrows.gif?1274818864);background-repeat:no-repeat;}#DV-previous{background-position:0 0;width:34px;height:24px;text-indent:-1000em;position:absolute;left:10px;top:10px;cursor:pointer;}#DV-previous:hover{background-position:-34px 0;}#DV-previous:focus{outline:0;}#DV-next{background-position:-68px 0;width:34px;height:24px;text-indent:-1000em;position:absolute;left:208px;top:10px;cursor:pointer;}#DV-next:hover{background-position:-102px 0;}#DV-next:focus{outline:0;}.DV-emptySidebar #DV-previous,.DV-emptySidebar #DV-next{top:0;}.DV-pageNumberContainer{width:154px;text-align:center;position:absolute;left:45px;top:10px;}.DV-ie .DV-pageNumberContainer{margin-top:5px;}#DV-currentPagePrefix,#DV-currentPageSuffix,#DV-currentAnnotationPrefix{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;}.DV-ie #DV-currentPagePrefix,.DV-ie #DV-currentPageSuffix,.DV-ie #DV-currentAnnotationPrefix{vertical-align:top;}#DV-currentPage{background-color:#fff;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;border:1px solid #d7d7d7;border-left:1px solid #aaa;border-top:1px solid #aaa;padding:4px 8px;width:27px;display:-moz-inline-stack;display:inline-block;margin-left:5px;margin-right:5px;position:relative;}.DV-ie #DV-currentPage{margin-top:-5px;}#DV-well #DV-navControls{width:248px;height:50px;position:absolute;top:0;right:17px;z-index:10000;background-position:0 bottom;}#DV-Controls #DV-navControls{position:absolute;top:7px;width:248px;height:30px;z-index:10;right:4px;}#DV-docViewer.DV-searchable #DV-Controls #DV-navControls{right:auto;left:50%;margin-left:-124px;}#DV-Controls #DV-navControls>a,#DV-Controls #DV-navControls>div{top:0;margin-top:0;}.DV-navigation{padding:5px 10px;margin-top:50px;}#DV-ie7 .DV-navigation{margin-top:30px;}.DV-contentsHeader,#DV-descriptionHead{text-transform:uppercase;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 5px;padding:0;font-weight:bold;clear:left;display:block;}.DV-chapter,.DV-annotationMarker{margin:0 0 12px 2px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}.DV-annotationMarker{margin-left:14px;}.DV-annotationMarker .DV-trigger span{visibility:hidden;}.DV-annotationMarker .DV-trigger:hover span{visibility:visible;}.DV-chapter .DV-annotationMarker{display:none;margin-left:14px;}.DV-hasChildren .DV-annotationMarker{margin:0 0 4px;padding:0 0 0 8px;background:transparent url(../images/DV/embed/bullet4x4.gif?1274818864) no-repeat 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin-left:12px;}.DV-ie .DV-annotationMarker{margin-bottom:3px;}.DV-chapter div.DV-first{margin:0 0 5px 0;background:none;display:block;padding:0;font-weight:bold;}.DV-chapter div.DV-first:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.DV-chapter div.DV-first{display:inline-block;}/* Hides from IE-mac \*/ * html .DV-chapter div.DV-first{height:1%;}.DV-chapter div.DV-first{display:block;}/* End hide from IE-mac */ .DV-navigation .DV-expanded div{display:block;}.DV-navigation .DV-noChildren{margin-left:14px;}.DV-navigation div.DV-first span.DV-trigger{font-size:12px;float:left;display:inline;width:210px;margin-left:5px;}.DV-navigation .DV-noChildren div.DV-first span.DV-trigger{margin-left:0;}.DV-navigation div.DV-first span.DV-expander{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 -31px;width:7px;height:13px;padding-right:0;text-indent:-1000em;float:left;display:inline;margin:0;padding:0;}.DV-navigation div.DV-expanded div.DV-first span.DV-expander{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 6px;}.DV-navigation div span{text-decoration:none;color:#004276;}.DV-navigation div span:focus{outline:0;}.DV-navigation div span:hover{text-decoration:underline;}.DV-navigation div span span{color:#666;font-size:10px;padding-left:4px;font-weight:normal;}.DV-navigation .DV-selected span{color:#000;font-weight:bold;}#DV-descriptionToggle{float:left;display:inline;text-decoration:none;text-indent:-1000em;width:7px;height:13px;margin-right:6px;background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 -31px;}#DV-descriptionToggle.DV-showDescription{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 6px;}#DV-descriptionText{clear:left;padding:14px;background-color:#f7f7f7;}.DV-pageNumberContainer input{background-color:#FFF;border-color:#7b9ed3 #d2deef #d2deef #7b9ed3;border-style:solid;border-width:1px;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-left:5px;margin-right:5px;padding:4px 8px;position:relative;text-align:center;width:27px;margin-top:0;}.DV-ie .DV-pageNumberContainer input{margin-top:-5px;}#DV-searchBox.clearfix{position:absolute;right:8px;top:7px;display:none;}#DV-docViewer #DV-searchBox{display:none;position:static;float:right;width:255px;margin-top:6px;}#DV-docViewer.DV-searchable #DV-searchBox{display:inline;}#DV-searchSubmit{display:block;background-color:#f7f7f7;border:1px solid #ccc;padding:2px 3px 4px;height:25px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;vertical-align:middle;}.DV-searchSubmit{float:left;display:inline;}#DV-searchInput{display:block;background-color:#fff;border:1px solid #dadada;font-size:12px;padding:4px 2px 3px;height:16px;width:173px;margin-right:5px;}#DV-searchInput[type="search"]{margin:4px 10px 0 0;}.DV-ie #DV-searchInput{margin-top:-1px;}#DV-searchInput:focus{border:1px solid #aaa;}.DV-searchInput{float:left;display:inline;}#DV-searchBarWrapper{position:relative;z-index:10002;}#DV-searchBar{position:absolute;top:0;left:0;right:15px;height:50px;background:url(../images/DV/embed/shadow.png?1274818864) repeat-x 0 bottom;font-family:Arial,Helvetica,sans-serif;display:none;}.DV-searchMatch{background-color:#c7c7c7;-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;padding:1px;border:1px solid #fff;color:#000;}.DV-highlightedMatch{background:#f1e90f url(../images/DV/embed/highlight.gif?1274818864) repeat-x 0 bottom;padding:3px 3px 2px;-moz-border-radius:3px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;border:1px solid #f5e800;padding:1px;color:#000;}.DV-ViewSearch #DV-searchBar{display:block;}.DV-pagination{margin:14px auto 0;}#DV-closeSearch{float:right;display:inline;margin:20px 15px 0 0;font-size:10px;color:#777;text-decoration:none;}.DV-resultPrevious,.DV-resultNext{text-decoration:none;}#DV-closeSearch:hover,.DV-resultPrevious:hover,.DV-resultNext:hover{text-decoration:underline;}.DV-noResult .DV-resultPrevious,.DV-noResult .DV-resultNext{display:none;}.DV-foundResult .DV-resultPrevious,.DV-foundResult .DV-resultNext{display:inline;}.DV-resultPrevious{padding-left:19px;padding-right:8px;font-size:10px;font-weight:bold;text-transform:uppercase;border-right:1px solid #ccc;margin-right:10px;}.DV-resultNext{padding-left:8px;padding-right:19px;font-size:10px;font-weight:bold;text-transform:uppercase;border-left:1px solid #ccc;margin-left:10px;}#DV-searchResults span{font-weight:bold;font-size:11px;color:#000;}#DV-searchResults{margin:10px auto;padding-left:45px;text-align:center;width:auto;}#DV-searchResults.DV-noResults .DV-resultPrevious,#DV-searchResults.DV-noResults .DV-resultNext{display:none;}span.DV-searchItem{background-color:#fff;border:1px solid #bababa;padding:2px 1px;}span.DV-highlighted{background-color:#fff;border:1px solid #bababa;padding:2px 1px;-moz-border-radius:2px;-webkit-border-radius:2px;}#DV-textSearch{display:none;}.DV-searchingText #DV-textSearch{position:absolute;display:block;top:0;left:0;width:300px;height:25px;background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border-bottom:1px solid #ddd;}#DV-textPage{width:700px;min-height:867px;background-color:#fff;margin:10px auto;-moz-box-shadow:0 0 1em #a9a9a9;-webkit-box-shadow:0 0 1em #a9a9a9;}#DV-textCurrentPage{color:#000;font-size:10px;font-family:Arial,Helvetica,sans-serif;position:absolute;left:0;padding-left:8px;top:30px;font-weight:bold;}#DV-textContents,#DV-textMeasurer{background-color:#FFF;color:#333;font-size:14px;font-family:courier,monotype;line-height:1.4em;overflow:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}#DV-textMeasurer{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:-1000;left:-5000px;position:absolute;}#DV-textContents{padding:50px;min-width:600px;margin:0 auto;}.DV-zoomControls{font-family:Arial,Helvetica,sans-serif;font-size:11px;float:right;display:inline;margin:8px 20px 0 0;right:-10px;}.DV-zoomLabel{color:#333;display:inline;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:3px 16px 0 0;margin:3px 0 0 -74px;position:relative;}#DV-zoomBox{background:url(../images/DV/embed/bar.gif?1274818863) repeat-x 0 88%;height:20px;width:85px;float:left;position:relative;margin-right:25px;}#DV-zoomBox .ui-slider-handle{height:12px;width:12px;position:absolute;left:0;top:0;margin-top:5px;margin-left:-5px;background:transparent url(../images/DV/embed/slider.gif?1274818864) no-repeat 0 0;outline:none;}.DV-zoomControls .DV-trigger{font-size:11px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#004276;}.DV-triggers .DV-selected{font-weight:bold;color:#000;}.DV-viewAnnotations .DV-set,.DV-viewAnnotations #DV-text,.DV-viewAnnotations #DV-search,.DV-viewAnnotations #DV-bar{display:none;}.DV-viewAnnotations #DV-annotations{display:block;}.DV-viewAnnotations .DV-annotationRegion{display:none;filter:none;}.DV-viewAnnotations .DV-annotationTab{background:none;filter:none;}.DV-viewAnnotations .DV-pageNoteAnnotationTab{background:none;margin-top:7px!important;}.DV-viewAnnotations .DV-pageNote .DV-tl{background-image:url(../images/embed/box-tl.png);}.DV-ie .DV-viewAnnotations .DV-pageNote .DV-tl{background-image:url(../images/box-tl.gif);}.DV-ie .DV-viewAnnotations .DV-annotationTab,.DV-ie .DV-viewAnnotations .DV-pageNoteAnnotationTab{background:none;filter:none;}.DV-viewAnnotations .DV-annotationNext,.DV-viewAnnotations .DV-annotationPrevious,.DV-viewAnnotations em{display:none!important;}.DV-viewAnnotations .DV-annotationBG{margin-top:0;position:relative;clear:left;}.DV-viewAnnotations .DV-annotation{position:relative;top:0!important;display:inline-block;margin-left:auto;margin-right:auto;}.DV-viewAnnotations .DV-annotation:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/ * html .DV-viewAnnotations .DV-annotation{height:1%;}.DV-viewAnnotations .DV-annotation{display:block;}/* End hide from IE-mac */ .DV-viewAnnotations #DV-currentPagePrefix,.DV-viewAnnotations #DV-totalPages{display:none;}.DV-viewAnnotations #DV-currentAnnotationPrefix,.DV-viewAnnotations #DV-totalAnnotations{display:inline;}.DV-viewAnnotations .DV-pageNote{padding-top:0;}.DV-ie .DV-viewAnnotations .DV-annotationLabel{float:none;left:0;position:absolute;top:7px;}.DV-viewAnnotations .DV-noChildren{display:none!important;}.DV-viewAnnotations .DV-hasChildren{display:block!important;}.DV-viewAnnotations #DV-sidebar #DV-well .DV-chaptersContainer div span.DV-trigger{font-weight:normal!important;color:#004276!important;}.DV-viewAnnotations #DV-sidebar #DV-well .DV-chaptersContainer div.DV-first span.DV-trigger{font-weight:bold!important;}.DV-viewAnnotations .DV-annotationRegionBorder{display:none;}.DV-viewAnnotations .DV-editorVisible{display:none;}.DV-viewDocument #DV-annotations,.DV-viewDocument #DV-text,.DV-viewDocument #DV-search,#p0,#p1,#p2{display:none;}.DV-viewDocument #p0,.DV-viewDocument #p1,.DV-viewDocument #p2{display:block;}.DV-coverVisible .DV-viewDocument #p0,.DV-coverVisible .DV-viewDocument #p1,.DV-coverVisible .DV-viewDocument #p2{background:none;}.DV-viewDocument #DV-currentAnnotationPrefix,.DV-viewDocument #DV-totalAnnotations{display:none;}.DV-viewDocument #DV-currentPagePrefix,.DV-viewDocument #DV-totalPages{display:inline;}.DV-viewDocument .DV-coverVisible .DV-cover{cursor:pointer!important;}.DV-viewSearch #DV-pages{background-color:#999;}.DV-viewSearch #DV-textPage{background-color:#eee;}.DV-viewSearch .DV-zoomControls{display:none;}.DV-viewSearch #DV-pageCollection{cursor:text;}.DV-viewSearch #DV-annotations,.DV-viewSearch #DV-bar{display:none;}.DV-viewSearch #DV-search,.DV-viewSearch #DV-searchBar{display:block;}.DV-viewSearch #DV-totalAnnotations,.DV-viewSearch #DV-currentAnnotationPrefix{display:none;}.DV-viewSearch #DV-textPage{margin-top:50px;}.DV-viewSearch #DV-textCurrentPage{top:60px;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer span.DV-expander,.DV-viewSearch .DV-annotationMarker{display:none!important;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block!important;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first span.DV-trigger{margin-left:-1px;}.DV-viewSearch #DV-textContents,.DV-viewSearch #DV-textPage{background-color:#c5c5c5;}.DV-viewSearch .DV-annotationMarker,.DV-viewSearch .DV-chapter{margin-left:14px;}.DV-viewText .DV-zoomControls{display:none!important;}.DV-viewText #DV-pageCollection{cursor:text;}.DV-viewText .DV-set,.DV-viewText #DV-bar,.DV-viewText #DV-annotations{display:none;}.DV-viewText #DV-text{display:block;}.DV-viewText #DV-currentAnnotationPrefix,.DV-viewText #DV-totalAnnotations{display:none;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer span.DV-expander{display:none!important;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block!important;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first .DV-trigger{margin-left:-1px;}.DV-viewText .DV-annotationMarker,.DV-viewText .DV-chapter{margin-left:14px;}#DV-textView{display:none;}#DV-docViewer.DV-searchable #DV-textView{display:inline;}body{padding:0 0 20px;margin:0;}#DV-pages{overflow:visible;height:auto;}#DV-views{margin-left:15px;}#DV-pageCollection{margin-top:0;padding-bottom:0;cursor:default;}.DV-set{position:relative;padding-left:20px;padding-top:20px;}#DV-textPage{margin-top:0!important;}.DV-pageImage{position:relative;}#DV-wellContainer{border-left:1px solid #ABABAB;width:246px;background-color:#fff;}#DV-well #DV-navControls{right:0;}.DV-page{margin:0 auto;}.DV-navigation div.DV-first span.DV-trigger{margin-left:0;}.DV-chapter .DV-annotationMarker{display:block;}.DV-hasChildren .DV-annotationMarker{margin-left:0;}.DV-chapter,.DV-annotationMarker{margin-bottom:15px;}
BIN public/assets/fallback.css.gz
Binary file not shown.
1 public/assets/plain-datauri.css
@@ -0,0 +1 @@
+#DV-docViewer.DV-embedded{border:1px solid #c3c3c3;}#DV-headerHat,#DV-title,.DV-contentsHeader{display:none!important;}#DV-header{padding:0;border-bottom:2px solid #979797;position:relative;z-index:20000;box-shadow:0 0 25px rgba(0,0,0,.5);-webkit-box-shadow:0 0 25px rgba(0,0,0,.5);-moz-box-shadow:0 0 25px rgba(0,0,0,.5);}#DV-Controls{margin-top:0;border:0;background:#d7d7d7;background:-webkit-gradient(linear,left top,left bottom,from(#EAEAEA),to(#C2C2C2));background:-moz-linear-gradient(top,#EAEAEA,#C2C2C2);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#EAEAEA',EndColorStr='#C2C2C2');text-shadow:0 1px 1px #fff;color:#2C2C2C;overflow:hidden;}#DV-searchInput{width:170px;border:1px solid #999;padding:3px 3px;-moz-border-radius:4px;}#DV-searchSubmit{background:#e7e7e7;color:#4F4F4F;height:auto;padding:3px 10px;font-weight:bold;border:1px solid #999;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#c4c4c4));background:-moz-linear-gradient(top,#fefefe,#c4c4c4);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FEFEFE',EndColorStr='#C4C4C4');text-shadow:0 1px 1px #fff;cursor:pointer;font-size:11px;}div.DV-ie #DV-searchSubmit{font-size:10px;padding:4px 3px 3px;}#DV-docViewer-Container{margin:0;border:0;}#DV-pages{padding-bottom:16px;background:#bbb;}#DV-well{padding-bottom:16px;}#DV-descriptionHead{text-transform:none;color:black;}#DV-descriptionText{background:white;padding:5px 14px 10px;}.DV-views{position:relative;z-index:10;}.DV-views div span{border-bottom:0!important;background:#e3e3e3;color:black!important;background:-webkit-gradient(linear,left top,left bottom,from(#E3E3E3),to(#C2C2C2));background:-moz-linear-gradient(top,#EAEAEA,#C2C2C2);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#EAEAEA',EndColorStr='#C2C2C2');}.DV-views #DV-documentView span{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;}#DV-textView span{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;}.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#a0a0a0));background:-moz-linear-gradient(top,#fff,#a0a0a0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#A0A0A0');}
BIN public/assets/plain-datauri.css.gz
Binary file not shown.
1 public/assets/plain.css
@@ -0,0 +1 @@
+#DV-docViewer.DV-embedded{border:1px solid #c3c3c3;}#DV-headerHat,#DV-title,.DV-contentsHeader{display:none!important;}#DV-header{padding:0;border-bottom:2px solid #979797;position:relative;z-index:20000;box-shadow:0 0 25px rgba(0,0,0,.5);-webkit-box-shadow:0 0 25px rgba(0,0,0,.5);-moz-box-shadow:0 0 25px rgba(0,0,0,.5);}#DV-Controls{margin-top:0;border:0;background:#d7d7d7;background:-webkit-gradient(linear,left top,left bottom,from(#EAEAEA),to(#C2C2C2));background:-moz-linear-gradient(top,#EAEAEA,#C2C2C2);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#EAEAEA',EndColorStr='#C2C2C2');text-shadow:0 1px 1px #fff;color:#2C2C2C;overflow:hidden;}#DV-searchInput{width:170px;border:1px solid #999;padding:3px 3px;-moz-border-radius:4px;}#DV-searchSubmit{background:#e7e7e7;color:#4F4F4F;height:auto;padding:3px 10px;font-weight:bold;border:1px solid #999;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#c4c4c4));background:-moz-linear-gradient(top,#fefefe,#c4c4c4);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FEFEFE',EndColorStr='#C4C4C4');text-shadow:0 1px 1px #fff;cursor:pointer;font-size:11px;}div.DV-ie #DV-searchSubmit{font-size:10px;padding:4px 3px 3px;}#DV-docViewer-Container{margin:0;border:0;}#DV-pages{padding-bottom:16px;background:#bbb;}#DV-well{padding-bottom:16px;}#DV-descriptionHead{text-transform:none;color:black;}#DV-descriptionText{background:white;padding:5px 14px 10px;}.DV-views{position:relative;z-index:10;}.DV-views div span{border-bottom:0!important;background:#e3e3e3;color:black!important;background:-webkit-gradient(linear,left top,left bottom,from(#E3E3E3),to(#C2C2C2));background:-moz-linear-gradient(top,#EAEAEA,#C2C2C2);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#EAEAEA',EndColorStr='#C2C2C2');}.DV-views #DV-documentView span{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;}#DV-textView span{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;}.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#a0a0a0));background:-moz-linear-gradient(top,#fff,#a0a0a0);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#A0A0A0');}
BIN public/assets/plain.css.gz
Binary file not shown.
1 public/assets/viewer-datauri.css
@@ -0,0 +1 @@
+#DV-docViewer .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#DV-docViewer .clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html #DV-docViewer .clearfix{height:1%;}#DV-docViewer .clearfix{display:block;}/* End hide from IE-mac */ #DV-docViewer a,#DV-docViewer a:visited{color:#004276;}#DV-docViewer{overflow:hidden;}#DV-docViewer{position:relative;text-align:left;line-height:normal;}#DV-docViewer-Container{position:relative;clear:left;margin:0;overflow:hidden;border-top:1px solid #ababab;border-bottom:1px solid #ababab;}#DV-bar{width:1px;}#DV-docViewer table{border-collapse:collapse;position:relative;}#DV-docViewer td{position:relative;vertical-align:top;}#DV-wellContainer{width:265px;overflow:hidden;position:relative;border-left:1px solid #ababab;}#DV-well{overflow-y:auto;background-position:0 0;}#DV-well,#DV-well #DV-navControls{background-color:#fff;background-repeat:repeat-x;background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhAQAyAKIAAPn5+fX19e/v79bW1vz8/AAAAAAAAAAAACH5BAAAAAAALAAAAAABADIAAAMJSLrc/jAOEQBJADs=");}#DV-pages{height:600px;background-color:#ccc;overflow:auto;position:relative;z-index:10001;}#DV-pageCollection{margin:20px auto 0;position:relative;padding-bottom:20px;z-index:0;}#DV-pageCollection{cursor:url(../images/DV/grab.cur?1274818864),auto;cursor:-moz-grab;}#DV-pageCollection.DV-dragging{cursor:url(../images/DV/grabbing.cur?1274818864),auto;cursor:-moz-grabbing;}#DV-loadingDocument{text-align:center;}#DV-loadingDocument span{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#666;padding:10px;font-style:oblique;padding-left:24px;margin:10px auto;background:url("data:image/gif;charset=utf-8;base64,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") no-repeat left 8px;}#DV-loadingDocument strong{font-weight:normal;color:#666;}.DV-trigger{cursor:pointer;cursor:hand;}.DV-annotation{z-index:15000;position:absolute;left:0;top:0;cursor:default!important;overflow:visible;}.DV-pageNote{z-index:1000;position:relative;left:0;top:0;cursor:default!important;padding-top:20px;}.DV-activeAnnotation{z-index:15100;margin-top:1px;}.DV-ie7 .DV-activeAnnotation{z-index:90000;}.DV-annotationBG{z-index:900;width:600px;float:left;display:none;margin-left:0;margin-top:-52px;position:absolute;cursor:default;overflow:visible;}.DV-ie6 .DV-annotationBG{margin-top:-53px;padding-top:20px;overflow:hidden;}.DV-pageNote .DV-annotationBG{position:relative;margin-top:-24px;}.DV-viewAnnotations .DV-annotationBG,.DV-activeAnnotation .DV-annotationBG,.DV-pageNote .DV-annotationBG{display:inline;z-index:1011;cursor:default!important;}.DV-annotationHeader{z-index:1001;background-color:#fff;padding-top:0;cursor:default;}.DV-annotationWrapper{position:static;margin-left:0;background:transparent url("data:image/png;charset=utf-8;base64,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") repeat-y right top;margin-top:5px;}.DV-private .DV-annotationWrapper{background:transparent url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpi/A8EDFBw/fp1hhxG5eMMTIxg/scoyyAg9QuK/wDxPyiGAyYGCsGoAaMGjBpAJQNYsIgxkmIAQIABAFBTDsDNdHFLAAAAAElFTkSuQmCC") repeat-y right top;}.DV-ie .DV-annotationWrapper{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPreR/rdR/reSMzMzP///////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMsSDrS9RAqwlyMs4qLV9vck32h6FnhiHIqmJ4uC5dFS9sl/lJkPvuUAABASwAAOw==");}.DV-ie .DV-private .DV-annotationWrapper{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAGzh+2zi+9bW1m3h+////////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMsSCrT9RAqwlyMs46LV9vck32h6FnhiHIqmJ4uC5dFS9sl/lJkPvuUAABASwAAOw==");}.DV-hd,.DV-bd,.DV-ft{padding:6px 0 7px;margin:0 12px 5px;width:auto;position:relative;}.DV-bd{margin-bottom:0;background-color:#fff;padding:6px 10px 0;margin:0 16px;}.DV-annotation.DV-editing .DV-bd{padding-bottom:10px;}.DV-hd{font-family:Arial,Helvetica,sans-serif;font-size:11px;height:13px;padding:6px 10px 6px;background-color:#fff;margin:0 16px;}.DV-pageNote .DV-hd{padding-bottom:0;}.DV-hd span.DV-close{float:right;display:inline;color:#004276;text-decoration:none;font-size:10px;}.DV-hd span.DV-close:hover{text-decoration:underline;}.DV-pageNote .DV-hd span.DV-close,.DV-viewAnnotations .DV-hd span.DV-close{display:none;}.DV-showEdit{display:none;float:right;margin-right:10px;color:#004276;cursor:pointer;text-decoration:underline;}.DV-isContributor .DV-showEdit,.DV-isOwner .DV-showEdit{display:inline;}.DV-hd .DV-pagination{margin:0;text-align:center;float:right;display:inline;color:#666;text-decoration:uppercase;background-color:#fff;}.DV-pagination .DV-gotoPage{display:none;}.DV-viewAnnotations .DV-hd .DV-pagination{padding-right:0;width:100px;display:block;}.DV-viewAnnotations .DV-hd .DV-pagination .DV-gotoPage{display:inline;font-weight:normal;text-transform:none;float:right;}.DV-hd a,.DV-hd .DV-trigger{color:#004276;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:10px;}.DV-gotoPage:hover,.DV-hd .DV-trigger:hover{text-decoration:underline;}.DV-resultPrevious,.DV-hd span.DV-annotationPrevious{background:url("data:image/gif;charset=utf-8;base64,R0lGODlhCwAKALMOACBahzBmkM/b5d/n7p+4y2CJqlB9oa/E1BBOf0BxmO/z9r/Q3X+gugBCdgAAAAAAACH5BAEAAA4ALAAAAAALAAoAAAQo0MkpVxq0pmaybeAxfWADaGXJSAySgsSktGmQzS4oZA7eFDzJDKCIAAA7") no-repeat left 1px;}.DV-hd span.DV-annotationPrevious{padding-left:19px;padding-right:8px;}.DV-lastAnnotation .DV-hd span.DV-annotationPrevious{padding-right:0;}.DV-hd span.DV-annotationPrevious:hover{text-decoration:underline;}.DV-resultNext,.DV-hd span.DV-annotationNext{background:transparent url("data:image/gif;charset=utf-8;base64,R0lGODlhCwAKALMMAHCVsiBah4+sw9/n7mCJqp+4y3+guu/z9kBxmBBOf7/Q3QBCdgAAAAAAAAAAAAAAACH5BAEAAAwALAAAAAALAAoAAAQm8CRzmL2WrFkxU0vIeUEoUpdgmpMFrCGiWMkqX4V5Y8iyY4OfJwIAOw==") no-repeat right 1px;}.DV-hd span.DV-annotationNext{padding-right:19px;padding-left:8px;}.DV-hd em{font-style:normal;}.DV-hd span.DV-annotationNext:hover{text-decoration:underline;}.DV-firstAnnotation span.DV-annotationPrevious,.DV-lastAnnotation span.DV-annotationNext,.DV-firstAnnotation .DV-hd em,.DV-lastAnnotation .DV-hd em{display:none;}.DV-annotationLabel,.DV-annotationTitleInput{float:left;display:inline;font-weight:bold;color:#333;}.DV-annotationTitleInput{position:relative;top:-4px;width:300px;}.DV-b{width:100%;position:relative;font-size:1px;height:26px;float:right;display:inline;margin-right:0;zoom:1;}.DV-b span{height:26px;width:65px;margin-left:-65px;float:left;display:inline;position:relative;}.DV-annotationContent{left:0;background:transparent url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFJJREFUeNpiZGBgYGFABUxQDBJnA+GfV4XXgST+/2dguPJjp6WxsTGKYorAqAGjBowaQCUDWP7///8HWYCRkZEJyWAQzczICMzJ/0FSmAYABBgAkQAPJZDqgF0AAAAASUVORK5CYII=") repeat-y left top;margin-top:21px;top:0;padding:0 2px 0 0;position:relative;width:auto;}.DV-private .DV-annotationContent{background:transparent url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFhJREFUeNpiNDY2ZmFABUxQDBJnA2H+ZcfXgWX+/WeY8v+upaamJopiisCoAaMGjBpAJQNYzpw58wdZwMTEhAnJYBDNzMDI+J/h/39GBiZGBoa/qAYABBgAqLwQIwEEtw0AAAAASUVORK5CYII=") repeat-y left top;}.DV-ie .DV-annotationContent{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIEAPvfSfreSMzMzP///////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMrSLobLiOy6QKUs704sracp1RXJ5LhuWEeymau2a4yTItEjOsq+FI3EYCWAAA7");}.DV-ie .DV-private .DV-annotationContent{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIEAG3j/NbW1m3h+////////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMrSLorHiOy6QSUs704sracp1RXJ5LhuWEeymau2a4yTItEjOsq+FI3EYCWAAA7");}.DV-annotationExcerpt{border:1px solid #ccc;background-color:#fff!important;margin-bottom:15px;padding:0 10px;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;overflow:hidden;position:relative;z-index:1020;zoom:1;}.DV-annotationExcerptImageOverlay{background:transparent url(../images/DV/white.png?1274818865);z-index:2002;position:absolute;left:0;top:0;}.DV-annotationText,.DV-annotationTextArea{color:#333;font-size:14px;font-family:Georgia,Times,serif;line-height:1.4em;margin:0;padding:0 0 5px;cursor:default;}.DV-annotationTextArea{padding:5px 5px;height:75px;display:block;width:auto;resize:none;}.DV-pageNote .DV-annotationText,.DV-pageNote .DV-annotationTextArea{padding-top:10px;border-top:1px solid #ccc;}.DV-annotationTab{position:absolute;left:-31px;top:0;height:23px;width:51px;background:url(../images/DV/tab.png?1274818864) no-repeat 0 0;z-index:15101!important;cursor:pointer;}.DV-private .DV-annotationTab{background:url(../images/DV/tab-private.png?1274818864) no-repeat 0 0;}.DV-pageNoteAnnotationTab,.DV-viewAnnotations .DV-annotationTab{position:absolute;left:-61px;height:37px;width:70px;top:10px;background:url(../images/DV/tab-note.png?1274818864) no-repeat 0 0;z-index:1022;cursor:default!important;}.DV-private .DV-pageNoteAnnotationTab,.DV-viewAnnotations .DV-private .DV-annotationTab{background:url(../images/DV/tab-note-private.png?1274818864) no-repeat 0 0;}.DV-viewAnnotations .DV-annotationTab{margin-top:6px!important;}.DV-ie6 .DV-annotationTab{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png');}.DV-ie6 .DV-private .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-private.png');}.DV-ie6 .DV-pageNoteAnnotationTab{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-note-ie.png');}.DV-ie6 .DV-private .DV-pageNoteAnnotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-note-ie-private.png');}.DV-activeAnnotation .DV-annotationTab{position:absolute;left:-31px;top:0;height:23px;width:40px;background:url(../images/DV/tabActive.png?1274818864) no-repeat 0 0;z-index:1012;}.DV-coverVisible .DV-annotationTab,.DV-annotationActivated .DV-annotationTab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png') progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity:.6;}.DV-ie6 .DV-coverVisible .DV-annotationTab,.DV-ie6 .DV-annotationActivated .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png');}.DV-coverVisible .DV-activeAnnotation .DV-annotationTab,.DV-annotationHover .DV-annotationTab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png') progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1!important;}.DV-activeAnnotation.DV-private .DV-annotationTab{background:url(../images/DV/tabActive-private.png?1274818864) no-repeat 0 0;}.DV-ie .DV-activeAnnotation .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='../../../images/DV/tabActive-ie.png');background-image:none;}.DV-ie .DV-activeAnnotation.DV-private .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='../../../images/DV/tabActive-ie-private.png');}.DV-annotationRegion{position:absolute;top:0;background-color:#FFF233;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;z-index:1000;cursor:pointer;}.DV-annotationRegion.DV-private,.DV-annotation.DV-private .DV-annotationRegion{background:#5aa8ff;border:1px solid #4283ff;}.DV-annotationHover .DV-private,.DV-annotationRegion.DV-private.active,.DV-annotationHover .DV-private .DV-annotationRegion,.DV-annotation.DV-private .DV-annotationRegion.active{-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;}.DV-getHeights{position:absolute!important;left:-1000em!important;top:-1000em!important;display:block!important;}.DV-getHeights .DV-annotation{height:0!important;}.DV-getHeights .DV-pageNote{height:auto!important;}.DV-excerptLowLevel{zooom:1;position:absolute;z-index:2999;background-color:#fff;left:0;}.DV-excerptLowLevel img{z-index:2001;position:absolute;zoom:1;left:0;top:0;}.DV-ie6 .DV-excerptLowLevel img{display:none!important;}.DV-excerptHighLevel{position:absolute;overflow:hidden;z-index:3000;}.DV-excerptHighLevel img{position:absolute;}.DV-annotationEditControls{margin-top:15px;}.DV-cancelEdit{margin-right:10px;}.DV-annotation .DV-editVisible{display:none;}.DV-editing .DV-editVisible{display:block;}.DV-editing .DV-editHidden{display:none;}.DV-annotation .DV-contributorVisible,.DV-annotation .DV-ownerVisible{display:none;}.DV-isContributor .DV-annotation .DV-contributorVisible,.DV-isOwner .DV-annotation .DV-contributorVisible,.DV-isOwner .DV-annotation .DV-ownerVisible{display:block;}.DV-tl,.DV-tr,.DV-bl,.DV-br{position:absolute;width:16px;height:16px;z-index:2500;background-position:0 0;font-size:0;}.DV-tl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJZJREFUeNpi/P//PwMlgImBQjAMDGDBJsjIyEiMXkacBhDShEQTbQAjFhqEmViI1IyskYmgAb+vC4NpVs23yJqZYJqB8nuB6Y+RlFiAaWb+dU14H0wzXgOQbEfWvAfDf9jyAiMkHmGYGWQAUPNeZDUwV7AQGYDM6Jovf99pScgARiSn70LXbGxsjDcMGNEwirORAUCAAQByUSmylMK7iQAAAABJRU5ErkJggg==");left:0;top:5px;}.DV-private .DV-tl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNpi/P//PwMlgImBQjAMDGDBJmhiYkKMXkacBhDShEQTbQAjFhqEmViI1IyskYmgAfwrToLpjxHmyJqZYJqB8nsZ/v9nJCUWYJqZ+Zef2AfTjNcAJNuRNe8hKhqRNMMNwNAMdQULkQHIjK55yt87loQMYERy+i50zZqamnjDgBENozgbGQAEGACpySbuZcnbzwAAAABJRU5ErkJggg==");}.DV-ie .DV-tl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPzgSvreSPvfSf///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgWLrc/jDKSau9ODMgBO3dBIbRGAQSGBBE2a3D4J5EnAAAOw==");}.DV-ie .DV-private .DV-tl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m7k/W3h+23j/P///////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgWLrc/jDKSau9OLMwBu3dBIbRKAgSKABA2a0E4Z5AnAAAOw==");}.DV-ie .DV-tl{top:5px;}.DV-pageNote .DV-tl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF9JREFUeNpi/P//PwMlgHHUAAYWsmxlZARTZLsAaAATRV4AGsAMdQETuQawkWTAnxsiR9DFgNoYyQpEmEYYYKJEM0kuQNdMthdgmi9/32lJtAHItsM0GxsbUycMAAIMAM8vNdlMaajiAAAAAElFTkSuQmCC");}.DV-pageNote.DV-private .DV-tl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGJJREFUeNpi/P//PwMlgImBQjAMDGAhR5OJiQmIYiTbAGSXk2sAIxQzkWsAM8wARmISkvOdv0cwBP//JzMMoBrJi0Y0zaS5AF0z2V6Aap7y944l8QYg2w7VrKmpSZ0wAAgwADb8IXABGpyuAAAAAElFTkSuQmCC");}.DV-ie .DV-pageNote .DV-tl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPreSPzgSvvfSf///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMiWLrc/jDKSau9OIe9hYic54GBOEKlCACgShCROwyxsBJzAgA7");}.DV-ie .DV-pageNote.DV-private .DV-tl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m3h+27k/W3j/P///////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMiWLrc/jDKSau9OIu9x4ic54GCOEKlGASgCgCRSxDxsAJzAgA7");}.DV-tr{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALhJREFUeNpi/P//PwMlgImBQjAMDGCEYhAgGJrYApwFyQBGJEOIjhoWKP6HQ9N/YgxgRrL9P9Qwog1h+XVNeA/Y/YwM/1k13zpDDfsHxWDv/b4u/J9gLADDhxFo2D6oi5iIjSEMRVAXIRvCCHQZI04DQDaDMBZD4AbgM4Tp8vedliCMbghS4DLiTUj/oanj7NmzDLqc7sdBgQmTZNN66wqk/gDxX1Cg/seSkpgwUxuKjYxoGAMABBgAuGxEpKbMa38AAAAASUVORK5CYII=");right:2px;top:5px;}.DV-private .DV-tr{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNpi/P//PwMlgImBQjAMDGA0NjZmhLIJhuaZM2cwxFhAhsAMQzKE6KhhgeJ/ODT9J8YAZiTb/0MNI9oQFv7lJ/ZAPMD4/2OEuTPUsH9QDPYe/4qT/wnHwv//jEDD9kFdxERsDGEogroI2RBGoMsYcRsAtBmMMQ2BG4DPEKYpf+9YgjC6IUiBy4jXC5qamgwgjG4I0BW7kLzCSHxSRnUJIxrGAAABBgDeCjqL5fc6WAAAAABJRU5ErkJggg==");}.DV-ie .DV-tr{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPzgSvreSPvfSf///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgWLrc/jDKSau9GAoB6t7UB0pBIEoEYY7QMKhf5KprlAAAOw==");top:5px;}.DV-ie .DV-private .DV-tr{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m7k/W3h+23j/P///////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgWLrc/jDKSau9GI4R6t7UB0qCIEoAYI4QQahf5KprlAAAOw==");}.DV-bl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOFJREFUeNqUkrERwjAMRWUnJOkzBnSumIAVqCiYj4aSCVgA2IIecgEjBYkTwY6N7v4558g/z18x3nvQZbBwKVAlqiJ1l3aPbbQP1H66HZbOuaHfQry8UrRMhMAywYwpmvu53QkBFVEAN+UQ/FAsmtURN42dOCzrE/Wo59f1m1DR4vvcDMRkM26yOV9X6tFk+0URCJHpBnMZ52ekFCiqZlWpEIWADHs27fT7KQOdg5iY8X6ZmAIwBbCJJiMVqStoA/jXAAIU8iwmNicDmYoctLyaHAMI/MY6UJ97BR8b80uAAQDlLF8pQGa8PwAAAABJRU5ErkJggg==");left:0;bottom:10px;}.DV-private .DV-bl{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOJJREFUeNqUkj0SgkAMhZMF0Y5DWNHTcBOHwsLa43gGbWw8BV7CQ9g6SNxg4kRkYc3Mm+Un+/j2BSQisFWWJfol8Uq9MlZ+ul6ACPuGjuBAt6ooiv7WQbjIKFgYIHBCsBCKVX5szkrAxRQgTTEEPxR7XDcM4CY269p5Pe91tXkfGr/6YjNQk+2wycV83aj1JjtLMRZi/1zMdZyfkXKgXktRNheiErBhK6YP+37KwOagJjh8ns5MAYQCxMSSsZK5I1gD+NcARij0Wk1cTAY6Fd3oZMUYAxj5jW2gFHsECo35JcAABlNgJqg8/BkAAAAASUVORK5CYII=");}.DV-ie .DV-bl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPvfSfndR/reSP///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMeWLoL8mQMRh2UlD5IMttP4H3gSD7mma5s675wLMsJADs=");}.DV-ie .DV-private .DV-bl{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m3j/Gzg+m3h+////////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMeWLob84AQRh2UlD4IMtuP4H3gSD7mma5s675wLMsJADs=");}.DV-br{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANFJREFUeNqMUrsOwjAMdKoI+i2UmV/oyITE1IGfhSWf0plX0uAgW7LcyOlJp7ZK73y24zICECEEOPbj3Tn4A595d5jP+PohRmTi/xkd2MiCVfhSuaBUlwdY/aLEVRM/9OPD1Q/zlgSdFHP/+2G+ln6RSyvBagYonpTYTiCro/jG0xY0U5TQJ1rTm/hSq4vSSG0RvBJokU6w3gLySYIi/hLZwOxfGiQhlJGbg/TUd1LCmgFYBosQZvHdhKfospJeW3MGqRLVvH3aIKr7v0nI+AkwAFAShhkshQ53AAAAAElFTkSuQmCC");right:2px;bottom:10px;}.DV-private .DV-br{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANNJREFUeNqMkjEOwjAMRZ0qN+ESwCWYkAAhBmYGbglD9p6jExTSGqdykDFpki99qVX07G8nBklAatsWLmZxg8bAJGOw2y839PVie/LgnEMQaiAvFE7Khs5BU3ch6r5VcLKIJfA+c4g1CZqfQ56/O6x2YV7yWErwtwOCTwouJvh2J/gcty2cTWG74/rK19TrK6vZgyU/BRhhP5MgWeDBQIDfbJ0ASgUGAXrReawZoWdAgqkCkCswChDFf1GWo8tO+tqKOxgSUbOvTxfw6v1XgVEfAQYAz3SFz5g1EhoAAAAASUVORK5CYII=");}.DV-ie .DV-br{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFAPvfSfndR/reSP///8zMzP///wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgOEPSUDBGxZy8pLZ7Q/uc9G1hNJYiia5s675wLM90kQAAOw==");}.DV-ie .DV-private .DV-br{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIFANbW1m3j/Gzg+m3h+////////wAAAAAAACH5BAEAAAUALAAAAAAQABAAAAMgSATTUTBGxZy8oLZ7Rfuc9G1hNJYiia5s675wLM90kQAAOw==");}.DV-top{height:16px;left:16px;position:absolute;right:18px;top:5px;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAENJREFUeNpi/P//PwMlgHHUAAZGIGai1AAWSg3goNQAPooM+HVN+CglBlAUgCDAAoxFRoq8cObMmf+UJqQhbgBAgAEAAQYjIAYzf1QAAAAASUVORK5CYII=") repeat-x 0 0;font-size:0;}.DV-private .DV-top{background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVJREFUeNpi/P//PwMlgHHUAAZGY2NjJkoMYAFiig1godQANorCwOnW76OUGECR/yFe+P+fkSIvXLt27T+lCWmIGwAQYAAYOCQGfs4IqQAAAABJRU5ErkJggg==") repeat-x 0 0;}.DV-ie .DV-top{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIEAPreSPvfSczMzP///////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMhSLrc/jDKSau9GIbNu/9gB4xkaQJCqq6sMLxwLM90bcMJADs=");}.DV-ie .DV-private .DV-top{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAKIEANbW1m3h+23j/P///////wAAAAAAAAAAACH5BAEAAAQALAAAAAAQABAAAAMhSLrc/jDKSau9GIrNu/9gF4xkaQZAqq4sMLxwLM90bcMJADs=");}.DV-bottom{bottom:10px;height:16px;left:16px;position:absolute;right:18px;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpi/A8EDBQAxoE34MyZM5QZ8P2K8HFKDGBioBBQbAAjELtQaoA1pQYYUWqAGqUGyFJqgCilBvBRagAHpQawUGIAQIABALFVEzLcekKkAAAAAElFTkSuQmCC") repeat-x 0 0;font-size:0;}.DV-private .DV-bottom{background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpi/A8EDBQAxoE34Nq1a5QZ4HT953FKDGBioBBQbACjsbGxCyUGsADx9wE34MuAu+AHpQb8pNSAX5Qa8IcSAwACDACLexsW/ZzrmAAAAABJRU5ErkJggg==") repeat-x 0 0;}.DV-ie .DV-bottom{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAJEDAPndR8zMzP///////yH5BAEAAAMALAAAAAAQABAAAAIdlI+py30Bo5wB2Iuz3rzfAYbiSJbmiabqyrauWQAAOw==");}.DV-ie .DV-private .DV-bottom{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhEAAQAJEDANbW1mzg+v///////yH5BAEAAAMALAAAAAAQABAAAAIdlI+py30Ao5wg2Iuz3rzfAYbiSJbmiabqyrauWQAAOw==");}.DV-ie6 .DV-bottom,.DV-ie6 .DV-top{width:100%;}.DV-annotationRegionBorder{border:3px solid #F8DF42;margin-left:-3px;position:absolute;top:-3px;z-index:1000;-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;-moz-border-radius:4px;border-radius:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:.9;}.DV-private .DV-annotationRegionBorder{border-color:#42dff8;}.DV-annotationHover .DV-annotationRegionBorder{display:block;-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;}.DV-coverVisible .DV-annotationRegionBorder{-moz-box-shadow:0 0 10px #333;-webkit-box-shadow:0 0 10px #333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6;}.DV-activeAnnotation .DV-annotationRegion,.DV-activeAnnotation .DV-annotationRegionBorder{display:none;}.DV-closeAnnotation{color:#000;float:left;font-family:arial;font-size:10px;font-weight:normal;margin-left:10px;padding-top:4px;display:none;}.DV-closeAnnotation:hover{text-decoration:underline;color:#333;}.DV-activeAnnotation .DV-closeAnnotation{display:inline;}.DV-activeAnnotation .DV-annotationTab{display:inline;}.DV-ie6 .DV-ds-insetTop,.DV-ie6 .DV-ds-insetRight,.DV-ie6 .DV-ds-insetBottom,.DV-ie6 .DV-ds-insetLeft{display:none;}.DV-ds-insetTop{position:absolute;top:0;left:0;right:0;height:5px;z-index:3010;}.DV-ds-insetBottom{position:absolute;bottom:0;left:0;right:0;height:5px;z-index:3010;}.DV-ds-insetLeft{position:absolute;width:100%;top:0;left:0;width:5px;z-index:3010;}.DV-ds-insetRight{position:absolute;top:0;right:0;width:5px;z-index:3010;}.DV-ie6 .DV-ds-insetRight{right:-1px;}.DV-ds{position:absolute;background-color:#000;}.DV-ds-1{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=5);opacity:.05;}.DV-ds-2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=4)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=4);opacity:.04;}.DV-ds-3{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=3)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=3);opacity:.03;}.DV-ds-4{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=2);opacity:.02;}.DV-ds-5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);opacity:.01;}.DV-ds-insetTop .DV-ds{top:0;left:0;right:0;}.DV-ds-insetBottom .DV-ds{bottom:0;left:0;right:0;}.DV-ds-insetBottom .DV-ds-1,.DV-ds-insetTop .DV-ds-1{height:1px;}.DV-ds-insetBottom .DV-ds-2,.DV-ds-insetTop .DV-ds-2{height:2px;}.DV-ds-insetBottom .DV-ds-3,.DV-ds-insetTop .DV-ds-3{height:3px;}.DV-ds-insetBottom .DV-ds-4,.DV-ds-insetTop .DV-ds-4{height:4px;}.DV-ds-insetBottom .DV-ds-5,.DV-ds-insetTop .DV-ds-5{height:5px;}.DV-ds-insetLeft .DV-ds{top:0;left:0;bottom:0;}.DV-ds-insetRight .DV-ds{top:0;right:0;bottom:0;}.DV-ds-insetLeft .DV-ds-1,.DV-ds-insetRight .DV-ds-1{width:1px;}.DV-ds-insetLeft .DV-ds-2,.DV-ds-insetRight .DV-ds-2{width:2px;}.DV-ds-insetLeft .DV-ds-3,.DV-ds-insetRight .DV-ds-3{width:3px;}.DV-ds-insetLeft .DV-ds-4,.DV-ds-insetRight .DV-ds-4{width:4px;}.DV-ds-insetLeft .DV-ds-5,.DV-ds-insetRight .DV-ds-5{width:5px;}#DV-documentCell{background-color:#ccc;}#DV-documentCell.DV-coverVisible{background-color:#444;}.DV-cover{left:0;position:absolute;top:0;visibility:visible;z-index:1000;}.DV-pageMeta{font-family:Arial,Helvetica,sans-serif;height:20px;width:100%;height:0;left:0;top:0;position:absolute;z-index:20101;}.DV-pageNumber{display:inline;float:left;margin-left:0;margin-top:0;position:relative;z-index:12000;zoom:1;font-size:10px;font-weight:bold;padding-left:8px;}.DV-annotation .DV-pageNumber{display:none;}.DV-pageNumber{margin-top:20px;}.DV-layer-page .DV-pageNumber{margin-left:12px;position:absolute;}.DV-viewAnnotations .DV-pageNumber{display:inline;float:left;font-family:arial;font-size:10px;margin-left:12px;margin-top:10px;position:relative;z-index:1200;}.DV-page{position:relative;left:0;top:0;-moz-box-shadow:0 0 1em #a9a9a9;-webkit-box-shadow:0 0 1em #a9a9a9;background-color:#dfdfdf;overflow:visible;}.DV-pageImage{visibility:hidden;position:absolute;z-index:1;top:0;left:0;}.DV-loaded .DV-pageImage{visibility:visible;-moz-user-select:none;}.DV-pageImage,.DV-annotationExcerptImage,.DV-excerptHighLevel img{-ms-interpolation-mode:bicubic;}#DV-pages.DV-coverVisible{background-color:#444;cursor:pointer;}#DV-pages.DV-coverVisible .DV-page{-moz-box-shadow:0 0 1em #333;-webkit-box-shadow:0 0 1em #333;background-color:#fff;}#DV-pages.DV-coverVisible .DV-pageImage{opacity:.4;background-color:#000;}.DV-ie #DV-pages.DV-coverVisible .DV-pageImage{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45);}.DV-coverVisible .DV-cover{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=55);opacity:.6;cursor:pointer!important;}.DV-coverVisible .DV-page,.DV-coverVisible #DV-pageCollection{cursor:pointer!important;}.DV-loading .DV-pageImage{visibility:hidden!important;}.DV-loading-top,.DV-loading-bottom{right:0;top:0;position:absolute;padding:4px;background-color:#fff;color:#aaa;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center;}.DV-loaded .DV-loading-bottom{bottom:0;}.DV-loaded .DV-loading-top,.DV-loaded .DV-loading-bottom{display:none;}.DV-set{position:absolute;top:0;left:0;padding-left:45px;}#p0,#p1,#p2{display:none;padding-left:70px;z-index:15999;}.DV-activePage{z-index:16000!important;}#DV-header{padding:10px 0;}#DV-branding{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;padding:0 5px 0 0;}#DV-headerHat{padding:15px 0 5px;margin:0 10px 10px 15px;position:relative;}#DV-title{font-family:Georgia,Times,serif;font-size:20px;font-weight:normal;}#DV-Controls{background-color:#f0f4f5;height:37px;border-bottom:1px solid #ABABAB;border-top:1px solid #ABABAB;margin-top:10px;position:relative;}.DV-views{list-style-type:none;float:left;display:inline;margin:0 0 0 10px;padding:0;}.DV-views div{list-style-type:none;float:left;display:inline;margin:8px 0 0;padding:0;}.DV-ie6 .DV-views{position:absolute;}.DV-views div span{display:block;padding:8px 14px;background-color:#f4f4f4;border:1px solid #ababab;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;height:12px;border-left:none;border-bottom:1px solid #ababab;text-transform:uppercase;color:#666;}.DV-ie6 .DV-views div span{display:inline-block;padding-bottom:7px;}.DV-views div.DV-first span{border-left:1px solid #ababab;}.DV-views div span:hover,.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{text-decoration:none;background-color:#fff;color:#000;}.DV-views div a:focus{outline:0;}.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{border-bottom:1px solid #fff;font-weight:bold;}.DV-ie6.DV-viewDocument .DV-views #DV-documentView span,.DV-ie6.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-ie6.DV-viewText .DV-views #DV-textView span,.DV-ie6.DV-viewSearch .DV-views #DV-textView span{padding-bottom:8px;}#DV-description{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#333;display:block;padding:0 0 10px;line-height:16px;}#DV-supplemental{padding-top:8px;margin-top:15px;border-top:1px solid #ccc;}#DV-docViewer.DV-emptySidebar #DV-supplemental{margin-top:0;border-top:0;}#DV-storyLink,#DV-pdfLink{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;padding-left:0;padding-bottom:4px;}#DV-storyLink a,#DV-pdfLink a{text-decoration:none;}#DV-storyLink a:hover,#DV-pdfLink a:hover{text-decoration:underline;}#DV-previous,#DV-next{background-image:url("data:image/gif;charset=utf-8;base64,R0lGODlhiAAYAMQAAMjIyKCgoO3t7XV1dYyMjPb29mpqarS0tNvb29HR0eTk5JaWlr6+vqurq15eXsvLy////+3t7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAACIABgAAAX/4COOZGmeaKqubOu+8APNdG3feC1GfO//wKBPlCsabTuhcjmUHZ+5JHMaJEKvugd1+7NisVLu1vuFhsVTcvl4Ri/V62LbLYTHcXM60H5HavVMfE8RbH+ASoIzBQVxeYc8iTkRAQOFdJSBTkUFBgeMX448BAB0kTaTDg4AlmIBqaRvmkWunZ9mhkIHDgOwXKYzqKkGtlG4TK7CabI5CKkOtbdTzry+yzjBzgFPoT3I2cpQA87PnqxLC+PU4Jve4wrbxkDtzgrrRwzjwgdG3BEJ+bt61bFmA4C4fAngMTEIMIE9Iw0AEkDALx4QBQAdBMgEhaGzBQqneEy14GERA+Mmf4ZcMm+jSSMjCVXkEpPjEQDOVEZjgjKVSyq/ajDcN1PMUJtGCDjQeYUbTo1oghYkYM4oAaSSmIKx6GPATzFSy/TTExYU10cRym5FO7BPVbY91DY9+0juTrhN3BbFG5eg3hljS/n9G9iN3ZV80w7WWzjqYreNwcaYTLmy5cuUQwAAOw==");background-repeat:no-repeat;}#DV-previous{background-position:0 0;width:34px;height:24px;text-indent:-1000em;position:absolute;left:10px;top:10px;cursor:pointer;}#DV-previous:hover{background-position:-34px 0;}#DV-previous:focus{outline:0;}#DV-next{background-position:-68px 0;width:34px;height:24px;text-indent:-1000em;position:absolute;left:208px;top:10px;cursor:pointer;}#DV-next:hover{background-position:-102px 0;}#DV-next:focus{outline:0;}.DV-emptySidebar #DV-previous,.DV-emptySidebar #DV-next{top:0;}.DV-pageNumberContainer{width:154px;text-align:center;position:absolute;left:45px;top:10px;}.DV-ie .DV-pageNumberContainer{margin-top:5px;}#DV-currentPagePrefix,#DV-currentPageSuffix,#DV-currentAnnotationPrefix{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;}.DV-ie #DV-currentPagePrefix,.DV-ie #DV-currentPageSuffix,.DV-ie #DV-currentAnnotationPrefix{vertical-align:top;}#DV-currentPage{background-color:#fff;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;border:1px solid #d7d7d7;border-left:1px solid #aaa;border-top:1px solid #aaa;padding:4px 8px;width:27px;display:-moz-inline-stack;display:inline-block;margin-left:5px;margin-right:5px;position:relative;}.DV-ie #DV-currentPage{margin-top:-5px;}#DV-well #DV-navControls{width:248px;height:50px;position:absolute;top:0;right:17px;z-index:10000;background-position:0 bottom;}#DV-Controls #DV-navControls{position:absolute;top:7px;width:248px;height:30px;z-index:10;right:4px;}#DV-docViewer.DV-searchable #DV-Controls #DV-navControls{right:auto;left:50%;margin-left:-124px;}#DV-Controls #DV-navControls>a,#DV-Controls #DV-navControls>div{top:0;margin-top:0;}.DV-navigation{padding:5px 10px;margin-top:50px;}#DV-ie7 .DV-navigation{margin-top:30px;}.DV-contentsHeader,#DV-descriptionHead{text-transform:uppercase;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 5px;padding:0;font-weight:bold;clear:left;display:block;}.DV-chapter,.DV-annotationMarker{margin:0 0 12px 2px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}.DV-annotationMarker{margin-left:14px;}.DV-annotationMarker .DV-trigger span{visibility:hidden;}.DV-annotationMarker .DV-trigger:hover span{visibility:visible;}.DV-chapter .DV-annotationMarker{display:none;margin-left:14px;}.DV-hasChildren .DV-annotationMarker{margin:0 0 4px;padding:0 0 0 8px;background:transparent url("data:image/gif;charset=utf-8;base64,R0lGODlhBAAEAKIAAHBwcGdnZ3Fxcd/f34WFheDg4Ovr6////yH5BAAAAAAALAAAAAAEAAQAAAMJeFZ3EOMQYVpLADs=") no-repeat 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin-left:12px;}.DV-ie .DV-annotationMarker{margin-bottom:3px;}.DV-chapter div.DV-first{margin:0 0 5px 0;background:none;display:block;padding:0;font-weight:bold;}.DV-chapter div.DV-first:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.DV-chapter div.DV-first{display:inline-block;}/* Hides from IE-mac \*/ * html .DV-chapter div.DV-first{height:1%;}.DV-chapter div.DV-first{display:block;}/* End hide from IE-mac */ .DV-navigation .DV-expanded div{display:block;}.DV-navigation .DV-noChildren{margin-left:14px;}.DV-navigation div.DV-first span.DV-trigger{font-size:12px;float:left;display:inline;width:210px;margin-left:5px;}.DV-navigation .DV-noChildren div.DV-first span.DV-trigger{margin-left:0;}.DV-navigation div.DV-first span.DV-expander{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 -31px;width:7px;height:13px;padding-right:0;text-indent:-1000em;float:left;display:inline;margin:0;padding:0;}.DV-navigation div.DV-expanded div.DV-first span.DV-expander{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 6px;}.DV-navigation div span{text-decoration:none;color:#004276;}.DV-navigation div span:focus{outline:0;}.DV-navigation div span:hover{text-decoration:underline;}.DV-navigation div span span{color:#666;font-size:10px;padding-left:4px;font-weight:normal;}.DV-navigation .DV-selected span{color:#000;font-weight:bold;}#DV-descriptionToggle{float:left;display:inline;text-decoration:none;text-indent:-1000em;width:7px;height:13px;margin-right:6px;background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 -31px;}#DV-descriptionToggle.DV-showDescription{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 6px;}#DV-descriptionText{clear:left;padding:14px;background-color:#f7f7f7;}.DV-pageNumberContainer input{background-color:#FFF;border-color:#7b9ed3 #d2deef #d2deef #7b9ed3;border-style:solid;border-width:1px;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-left:5px;margin-right:5px;padding:4px 8px;position:relative;text-align:center;width:27px;margin-top:0;}.DV-ie .DV-pageNumberContainer input{margin-top:-5px;}#DV-searchBox.clearfix{position:absolute;right:8px;top:7px;display:none;}#DV-docViewer #DV-searchBox{display:none;position:static;float:right;width:255px;margin-top:6px;}#DV-docViewer.DV-searchable #DV-searchBox{display:inline;}#DV-searchSubmit{display:block;background-color:#f7f7f7;border:1px solid #ccc;padding:2px 3px 4px;height:25px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;vertical-align:middle;}.DV-searchSubmit{float:left;display:inline;}#DV-searchInput{display:block;background-color:#fff;border:1px solid #dadada;font-size:12px;padding:4px 2px 3px;height:16px;width:173px;margin-right:5px;}#DV-searchInput[type="search"]{margin:4px 10px 0 0;}.DV-ie #DV-searchInput{margin-top:-1px;}#DV-searchInput:focus{border:1px solid #aaa;}.DV-searchInput{float:left;display:inline;}#DV-searchBarWrapper{position:relative;z-index:10002;}#DV-searchBar{position:absolute;top:0;left:0;right:15px;height:50px;background:url("data:image/png;charset=utf-8;base64,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") repeat-x 0 bottom;font-family:Arial,Helvetica,sans-serif;display:none;}.DV-searchMatch{background-color:#c7c7c7;-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;padding:1px;border:1px solid #fff;color:#000;}.DV-highlightedMatch{background:#f1e90f url("data:image/gif;charset=utf-8;base64,R0lGODlhAQAhAMQAAPXgAPbmAPbiAPbjAPXdAPXnAPXeAPXYAPXdAPXoAPTXAPfsAPbkAPTUAPXcAPXWAPXgAPftAPbqAPTaAPbqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABACEAAAUVICWOJBUtYlIEzCBAkIE403QoT4OEADs=") repeat-x 0 bottom;padding:3px 3px 2px;-moz-border-radius:3px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;border:1px solid #f5e800;padding:1px;color:#000;}.DV-ViewSearch #DV-searchBar{display:block;}.DV-pagination{margin:14px auto 0;}#DV-closeSearch{float:right;display:inline;margin:20px 15px 0 0;font-size:10px;color:#777;text-decoration:none;}.DV-resultPrevious,.DV-resultNext{text-decoration:none;}#DV-closeSearch:hover,.DV-resultPrevious:hover,.DV-resultNext:hover{text-decoration:underline;}.DV-noResult .DV-resultPrevious,.DV-noResult .DV-resultNext{display:none;}.DV-foundResult .DV-resultPrevious,.DV-foundResult .DV-resultNext{display:inline;}.DV-resultPrevious{padding-left:19px;padding-right:8px;font-size:10px;font-weight:bold;text-transform:uppercase;border-right:1px solid #ccc;margin-right:10px;}.DV-resultNext{padding-left:8px;padding-right:19px;font-size:10px;font-weight:bold;text-transform:uppercase;border-left:1px solid #ccc;margin-left:10px;}#DV-searchResults span{font-weight:bold;font-size:11px;color:#000;}#DV-searchResults{margin:10px auto;padding-left:45px;text-align:center;width:auto;}#DV-searchResults.DV-noResults .DV-resultPrevious,#DV-searchResults.DV-noResults .DV-resultNext{display:none;}span.DV-searchItem{background-color:#fff;border:1px solid #bababa;padding:2px 1px;}span.DV-highlighted{background-color:#fff;border:1px solid #bababa;padding:2px 1px;-moz-border-radius:2px;-webkit-border-radius:2px;}#DV-textSearch{display:none;}.DV-searchingText #DV-textSearch{position:absolute;display:block;top:0;left:0;width:300px;height:25px;background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border-bottom:1px solid #ddd;}#DV-textPage{min-height:867px;background-color:#fff;margin:10px auto;-moz-box-shadow:0 0 1em #a9a9a9;-webkit-box-shadow:0 0 1em #a9a9a9;}#DV-textCurrentPage{color:#000;font-size:10px;font-family:Arial,Helvetica,sans-serif;position:absolute;left:0;padding-left:8px;top:30px;font-weight:bold;}#DV-textContents{background-color:#FFF;color:#333;font-size:14px;font-family:courier,monotype;line-height:1.4em;overflow:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;padding:50px;margin:0 auto;}.DV-zoomControls{font-family:Arial,Helvetica,sans-serif;font-size:11px;float:right;margin:8px 20px 0 0;position:absolute;right:-10px;}#DV-docViewer.DV-searchable .DV-zoomControls{right:235px;}.DV-zoomLabel{color:#333;display:inline;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:3px 16px 0 0;margin:3px 0 0 -74px;position:relative;}#DV-zoomBox{background:url("data:image/gif;charset=utf-8;base64,R0lGODlhFQANAKIEAKOjo+fn542NjczOzgAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAAVAA0AAAMeGLrcLjDKSYe9OGvCu/9gKI5kaZ5oqpbA2rUuAbsJADs=") repeat-x 0 88%;height:20px;width:85px;float:left;position:relative;margin-right:25px;}#DV-zoomBox .ui-slider-handle{height:12px;width:12px;position:absolute;left:0;top:0;margin-top:5px;margin-left:-5px;background:transparent url("data:image/gif;charset=utf-8;base64,R0lGODlhCwAMAKIFAPP299LS0v///6Ghoefn5wAAAAAAAAAAACH5BAEAAAUALAAAAAALAAwAAAMjWLPMGiRKIhacsY6LNZ8ellkiNQBbNxRsOrJwWsH0MNM1QCcAOw==") no-repeat 0 0;outline:none;}.DV-zoomControls .DV-trigger{font-size:11px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#004276;}.DV-triggers .DV-selected{font-weight:bold;color:#000;}.DV-viewAnnotations .DV-set,.DV-viewAnnotations #DV-text,.DV-viewAnnotations #DV-search,.DV-viewAnnotations #DV-bar{display:none;}.DV-viewAnnotations #DV-annotations{display:block;}.DV-viewAnnotations .DV-annotationRegion{display:none;filter:none;}.DV-viewAnnotations .DV-annotationTab{background:none;filter:none;}.DV-viewAnnotations .DV-pageNoteAnnotationTab{background:none;margin-top:7px!important;}.DV-viewAnnotations .DV-pageNote .DV-tl{background-image:url(../images/embed/box-tl.png);}.DV-ie .DV-viewAnnotations .DV-pageNote .DV-tl{background-image:url(../images/box-tl.gif);}.DV-ie .DV-viewAnnotations .DV-annotationTab,.DV-ie .DV-viewAnnotations .DV-pageNoteAnnotationTab{background:none;filter:none;}.DV-viewAnnotations .DV-annotationNext,.DV-viewAnnotations .DV-annotationPrevious,.DV-viewAnnotations em{display:none!important;}.DV-viewAnnotations .DV-annotationBG{margin-top:0;position:relative;clear:left;}.DV-viewAnnotations .DV-annotation{position:relative;top:0!important;display:inline-block;margin-left:auto;margin-right:auto;}.DV-viewAnnotations .DV-annotation:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/ * html .DV-viewAnnotations .DV-annotation{height:1%;}.DV-viewAnnotations .DV-annotation{display:block;}/* End hide from IE-mac */ .DV-viewAnnotations #DV-currentPagePrefix,.DV-viewAnnotations #DV-totalPages{display:none;}.DV-viewAnnotations #DV-currentAnnotationPrefix,.DV-viewAnnotations #DV-totalAnnotations{display:inline;}.DV-viewAnnotations .DV-pageNote{padding-top:0;}.DV-ie .DV-viewAnnotations .DV-annotationLabel{float:none;left:0;position:absolute;top:7px;}.DV-viewAnnotations .DV-noChildren{display:none!important;}.DV-viewAnnotations .DV-hasChildren{display:block!important;}.DV-viewAnnotations #DV-sidebar #DV-well .DV-chaptersContainer div span.DV-trigger{font-weight:normal!important;color:#004276!important;}.DV-viewAnnotations #DV-sidebar #DV-well .DV-chaptersContainer div.DV-first span.DV-trigger{font-weight:bold!important;}.DV-viewAnnotations .DV-annotationRegionBorder{display:none;}.DV-viewDocument #DV-annotations,.DV-viewDocument #DV-text,.DV-viewDocument #DV-search,#p0,#p1,#p2{display:none;}.DV-viewDocument #p0,.DV-viewDocument #p1,.DV-viewDocument #p2{display:block;}.DV-coverVisible .DV-viewDocument #p0,.DV-coverVisible .DV-viewDocument #p1,.DV-coverVisible .DV-viewDocument #p2{background:none;}.DV-viewDocument #DV-currentAnnotationPrefix,.DV-viewDocument #DV-totalAnnotations{display:none;}.DV-viewDocument #DV-currentPagePrefix,.DV-viewDocument #DV-totalPages{display:inline;}.DV-viewDocument .DV-coverVisible .DV-cover{cursor:pointer!important;}.DV-viewSearch #DV-pages{background-color:#999;}.DV-viewSearch #DV-textPage{background-color:#eee;}.DV-viewSearch .DV-zoomControls{display:none;}.DV-viewSearch #DV-pageCollection{cursor:text;}.DV-viewSearch #DV-annotations,.DV-viewSearch #DV-bar{display:none;}.DV-viewSearch #DV-search,.DV-viewSearch #DV-searchBar{display:block;}.DV-viewSearch #DV-totalAnnotations,.DV-viewSearch #DV-currentAnnotationPrefix{display:none;}.DV-viewSearch #DV-textPage{margin-top:50px;}.DV-viewSearch #DV-textCurrentPage{top:60px;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer span.DV-expander,.DV-viewSearch .DV-annotationMarker{display:none!important;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block!important;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first span.DV-trigger{margin-left:-1px;}.DV-viewSearch #DV-textContents,.DV-viewSearch #DV-textPage{background-color:#c5c5c5;}.DV-viewSearch .DV-annotationMarker,.DV-viewSearch .DV-chapter{margin-left:14px;}.DV-viewText #DV-pageCollection{cursor:text;}.DV-viewText .DV-set,.DV-viewText #DV-bar,.DV-viewText #DV-annotations{display:none;}.DV-viewText #DV-text{display:block;}.DV-viewText #DV-currentAnnotationPrefix,.DV-viewText #DV-totalAnnotations{display:none;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer span.DV-expander{display:none!important;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block!important;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first .DV-trigger{margin-left:-1px;}.DV-viewText .DV-annotationMarker,.DV-viewText .DV-chapter{margin-left:14px;}#DV-textView{display:none;}#DV-docViewer.DV-searchable #DV-textView{display:inline;}
BIN public/assets/viewer-datauri.css.gz
Binary file not shown.
1 public/assets/viewer.css
@@ -0,0 +1 @@
+#DV-docViewer .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#DV-docViewer .clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html #DV-docViewer .clearfix{height:1%;}#DV-docViewer .clearfix{display:block;}/* End hide from IE-mac */ #DV-docViewer a,#DV-docViewer a:visited{color:#004276;}#DV-docViewer{overflow:hidden;}#DV-docViewer{position:relative;text-align:left;line-height:normal;}#DV-docViewer-Container{position:relative;clear:left;margin:0;overflow:hidden;border-top:1px solid #ababab;border-bottom:1px solid #ababab;}#DV-bar{width:1px;}#DV-docViewer table{border-collapse:collapse;position:relative;}#DV-docViewer td{position:relative;vertical-align:top;}#DV-wellContainer{width:265px;overflow:hidden;position:relative;border-left:1px solid #ababab;}#DV-well{overflow-y:auto;background-position:0 0;}#DV-well,#DV-well #DV-navControls{background-color:#fff;background-repeat:repeat-x;background-image:url(../images/DV/embed/shadow-white.gif?1274818864);}#DV-pages{height:600px;background-color:#ccc;overflow:auto;position:relative;z-index:10001;}#DV-pageCollection{margin:20px auto 0;position:relative;padding-bottom:20px;z-index:0;}#DV-pageCollection{cursor:url(../images/DV/grab.cur?1274818864),auto;cursor:-moz-grab;}#DV-pageCollection.DV-dragging{cursor:url(../images/DV/grabbing.cur?1274818864),auto;cursor:-moz-grabbing;}#DV-loadingDocument{text-align:center;}#DV-loadingDocument span{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:12px;color:#666;padding:10px;font-style:oblique;padding-left:24px;margin:10px auto;background:url(../images/DV/embed/spinner.gif?1274818864) no-repeat left 8px;}#DV-loadingDocument strong{font-weight:normal;color:#666;}.DV-trigger{cursor:pointer;cursor:hand;}.DV-annotation{z-index:15000;position:absolute;left:0;top:0;cursor:default!important;overflow:visible;}.DV-pageNote{z-index:1000;position:relative;left:0;top:0;cursor:default!important;padding-top:20px;}.DV-activeAnnotation{z-index:15100;margin-top:1px;}.DV-ie7 .DV-activeAnnotation{z-index:90000;}.DV-annotationBG{z-index:900;width:600px;float:left;display:none;margin-left:0;margin-top:-52px;position:absolute;cursor:default;overflow:visible;}.DV-ie6 .DV-annotationBG{margin-top:-53px;padding-top:20px;overflow:hidden;}.DV-pageNote .DV-annotationBG{position:relative;margin-top:-24px;}.DV-viewAnnotations .DV-annotationBG,.DV-activeAnnotation .DV-annotationBG,.DV-pageNote .DV-annotationBG{display:inline;z-index:1011;cursor:default!important;}.DV-annotationHeader{z-index:1001;background-color:#fff;padding-top:0;cursor:default;}.DV-annotationWrapper{position:static;margin-left:0;background:transparent url(../images/DV/embed/box-right.png?1274818864) repeat-y right top;margin-top:5px;}.DV-private .DV-annotationWrapper{background:transparent url(../images/DV/embed/box-right-private.png?1274818864) repeat-y right top;}.DV-ie .DV-annotationWrapper{background-image:url(../images/DV/embed/box-right.gif?1274818864);}.DV-ie .DV-private .DV-annotationWrapper{background-image:url(../images/DV/embed/box-right-private.gif?1274818864);}.DV-hd,.DV-bd,.DV-ft{padding:6px 0 7px;margin:0 12px 5px;width:auto;position:relative;}.DV-bd{margin-bottom:0;background-color:#fff;padding:6px 10px 0;margin:0 16px;}.DV-annotation.DV-editing .DV-bd{padding-bottom:10px;}.DV-hd{font-family:Arial,Helvetica,sans-serif;font-size:11px;height:13px;padding:6px 10px 6px;background-color:#fff;margin:0 16px;}.DV-pageNote .DV-hd{padding-bottom:0;}.DV-hd span.DV-close{float:right;display:inline;color:#004276;text-decoration:none;font-size:10px;}.DV-hd span.DV-close:hover{text-decoration:underline;}.DV-pageNote .DV-hd span.DV-close,.DV-viewAnnotations .DV-hd span.DV-close{display:none;}.DV-showEdit{display:none;float:right;margin-right:10px;color:#004276;cursor:pointer;text-decoration:underline;}.DV-isContributor .DV-showEdit,.DV-isOwner .DV-showEdit{display:inline;}.DV-hd .DV-pagination{margin:0;text-align:center;float:right;display:inline;color:#666;text-decoration:uppercase;background-color:#fff;}.DV-pagination .DV-gotoPage{display:none;}.DV-viewAnnotations .DV-hd .DV-pagination{padding-right:0;width:100px;display:block;}.DV-viewAnnotations .DV-hd .DV-pagination .DV-gotoPage{display:inline;font-weight:normal;text-transform:none;float:right;}.DV-hd a,.DV-hd .DV-trigger{color:#004276;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:10px;}.DV-gotoPage:hover,.DV-hd .DV-trigger:hover{text-decoration:underline;}.DV-resultPrevious,.DV-hd span.DV-annotationPrevious{background:url(../images/DV/embed/leftArrow.gif?1274818864) no-repeat left 1px;}.DV-hd span.DV-annotationPrevious{padding-left:19px;padding-right:8px;}.DV-lastAnnotation .DV-hd span.DV-annotationPrevious{padding-right:0;}.DV-hd span.DV-annotationPrevious:hover{text-decoration:underline;}.DV-resultNext,.DV-hd span.DV-annotationNext{background:transparent url(../images/DV/embed/rightArrow.gif?1274818864) no-repeat right 1px;}.DV-hd span.DV-annotationNext{padding-right:19px;padding-left:8px;}.DV-hd em{font-style:normal;}.DV-hd span.DV-annotationNext:hover{text-decoration:underline;}.DV-firstAnnotation span.DV-annotationPrevious,.DV-lastAnnotation span.DV-annotationNext,.DV-firstAnnotation .DV-hd em,.DV-lastAnnotation .DV-hd em{display:none;}.DV-annotationLabel,.DV-annotationTitleInput{float:left;display:inline;font-weight:bold;color:#333;}.DV-annotationTitleInput{position:relative;top:-4px;width:300px;}.DV-b{width:100%;position:relative;font-size:1px;height:26px;float:right;display:inline;margin-right:0;zoom:1;}.DV-b span{height:26px;width:65px;margin-left:-65px;float:left;display:inline;position:relative;}.DV-annotationContent{left:0;background:transparent url(../images/DV/embed/box-left.png?1274818864) repeat-y left top;margin-top:21px;top:0;padding:0 2px 0 0;position:relative;width:auto;}.DV-private .DV-annotationContent{background:transparent url(../images/DV/embed/box-left-private.png?1274818864) repeat-y left top;}.DV-ie .DV-annotationContent{background-image:url(../images/DV/embed/box-left.gif?1274818864);}.DV-ie .DV-private .DV-annotationContent{background-image:url(../images/DV/embed/box-left-private.gif?1274818864);}.DV-annotationExcerpt{border:1px solid #ccc;background-color:#fff!important;margin-bottom:15px;padding:0 10px;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;overflow:hidden;position:relative;z-index:1020;zoom:1;}.DV-annotationExcerptImageOverlay{background:transparent url(../images/DV/white.png?1274818865);z-index:2002;position:absolute;left:0;top:0;}.DV-annotationText,.DV-annotationTextArea{color:#333;font-size:14px;font-family:Georgia,Times,serif;line-height:1.4em;margin:0;padding:0 0 5px;cursor:default;}.DV-annotationTextArea{padding:5px 5px;height:75px;display:block;width:auto;resize:none;}.DV-pageNote .DV-annotationText,.DV-pageNote .DV-annotationTextArea{padding-top:10px;border-top:1px solid #ccc;}.DV-annotationTab{position:absolute;left:-31px;top:0;height:23px;width:51px;background:url(../images/DV/tab.png?1274818864) no-repeat 0 0;z-index:15101!important;cursor:pointer;}.DV-private .DV-annotationTab{background:url(../images/DV/tab-private.png?1274818864) no-repeat 0 0;}.DV-pageNoteAnnotationTab,.DV-viewAnnotations .DV-annotationTab{position:absolute;left:-61px;height:37px;width:70px;top:10px;background:url(../images/DV/tab-note.png?1274818864) no-repeat 0 0;z-index:1022;cursor:default!important;}.DV-private .DV-pageNoteAnnotationTab,.DV-viewAnnotations .DV-private .DV-annotationTab{background:url(../images/DV/tab-note-private.png?1274818864) no-repeat 0 0;}.DV-viewAnnotations .DV-annotationTab{margin-top:6px!important;}.DV-ie6 .DV-annotationTab{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png');}.DV-ie6 .DV-private .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-private.png');}.DV-ie6 .DV-pageNoteAnnotationTab{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-note-ie.png');}.DV-ie6 .DV-private .DV-pageNoteAnnotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab-note-ie-private.png');}.DV-activeAnnotation .DV-annotationTab{position:absolute;left:-31px;top:0;height:23px;width:40px;background:url(../images/DV/tabActive.png?1274818864) no-repeat 0 0;z-index:1012;}.DV-coverVisible .DV-annotationTab,.DV-annotationActivated .DV-annotationTab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png') progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity:.6;}.DV-ie6 .DV-coverVisible .DV-annotationTab,.DV-ie6 .DV-annotationActivated .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png');}.DV-coverVisible .DV-activeAnnotation .DV-annotationTab,.DV-annotationHover .DV-annotationTab{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale',src='../../../images/DV/tab.png') progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1!important;}.DV-activeAnnotation.DV-private .DV-annotationTab{background:url(../images/DV/tabActive-private.png?1274818864) no-repeat 0 0;}.DV-ie .DV-activeAnnotation .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='../../../images/DV/tabActive-ie.png');background-image:none;}.DV-ie .DV-activeAnnotation.DV-private .DV-annotationTab{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src='../../../images/DV/tabActive-ie-private.png');}.DV-annotationRegion{position:absolute;top:0;background-color:#FFF233;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;z-index:1000;cursor:pointer;}.DV-annotationRegion.DV-private,.DV-annotation.DV-private .DV-annotationRegion{background:#5aa8ff;border:1px solid #4283ff;}.DV-annotationHover .DV-private,.DV-annotationRegion.DV-private.active,.DV-annotationHover .DV-private .DV-annotationRegion,.DV-annotation.DV-private .DV-annotationRegion.active{-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;}.DV-getHeights{position:absolute!important;left:-1000em!important;top:-1000em!important;display:block!important;}.DV-getHeights .DV-annotation{height:0!important;}.DV-getHeights .DV-pageNote{height:auto!important;}.DV-excerptLowLevel{zooom:1;position:absolute;z-index:2999;background-color:#fff;left:0;}.DV-excerptLowLevel img{z-index:2001;position:absolute;zoom:1;left:0;top:0;}.DV-ie6 .DV-excerptLowLevel img{display:none!important;}.DV-excerptHighLevel{position:absolute;overflow:hidden;z-index:3000;}.DV-excerptHighLevel img{position:absolute;}.DV-annotationEditControls{margin-top:15px;}.DV-cancelEdit{margin-right:10px;}.DV-annotation .DV-editVisible{display:none;}.DV-editing .DV-editVisible{display:block;}.DV-editing .DV-editHidden{display:none;}.DV-annotation .DV-contributorVisible,.DV-annotation .DV-ownerVisible{display:none;}.DV-isContributor .DV-annotation .DV-contributorVisible,.DV-isOwner .DV-annotation .DV-contributorVisible,.DV-isOwner .DV-annotation .DV-ownerVisible{display:block;}.DV-tl,.DV-tr,.DV-bl,.DV-br{position:absolute;width:16px;height:16px;z-index:2500;background-position:0 0;font-size:0;}.DV-tl{background-image:url(../images/DV/embed/box-tl.png?1274818864);left:0;top:5px;}.DV-private .DV-tl{background-image:url(../images/DV/embed/box-tl-private.png?1274818864);}.DV-ie .DV-tl{background-image:url(../images/DV/embed/box-tl.gif?1274818864);}.DV-ie .DV-private .DV-tl{background-image:url(../images/DV/embed/box-tl-private.gif?1274818864);}.DV-ie .DV-tl{top:5px;}.DV-pageNote .DV-tl{background-image:url(../images/DV/embed/box-tla.png?1274818864);}.DV-pageNote.DV-private .DV-tl{background-image:url(../images/DV/embed/box-tla-private.png?1274818864);}.DV-ie .DV-pageNote .DV-tl{background-image:url(../images/DV/embed/box-tla.gif?1274818864);}.DV-ie .DV-pageNote.DV-private .DV-tl{background-image:url(../images/DV/embed/box-tla-private.gif?1274818864);}.DV-tr{background-image:url(../images/DV/embed/box-tr.png?1274818864);right:2px;top:5px;}.DV-private .DV-tr{background-image:url(../images/DV/embed/box-tr-private.png?1274818864);}.DV-ie .DV-tr{background-image:url(../images/DV/embed/box-tr.gif?1274818864);top:5px;}.DV-ie .DV-private .DV-tr{background-image:url(../images/DV/embed/box-tr-private.gif?1274818864);}.DV-bl{background-image:url(../images/DV/embed/box-bl.png?1274818863);left:0;bottom:10px;}.DV-private .DV-bl{background-image:url(../images/DV/embed/box-bl-private.png?1274818863);}.DV-ie .DV-bl{background-image:url(../images/DV/embed/box-bl.gif?1274818863);}.DV-ie .DV-private .DV-bl{background-image:url(../images/DV/embed/box-bl-private.gif?1274818863);}.DV-br{background-image:url(../images/DV/embed/box-br.png?1274818864);right:2px;bottom:10px;}.DV-private .DV-br{background-image:url(../images/DV/embed/box-br-private.png?1274818864);}.DV-ie .DV-br{background-image:url(../images/DV/embed/box-br.gif?1274818864);}.DV-ie .DV-private .DV-br{background-image:url(../images/DV/embed/box-br-private.gif?1274818864);}.DV-top{height:16px;left:16px;position:absolute;right:18px;top:5px;background:url(../images/DV/embed/box-top.png?1274818864) repeat-x 0 0;font-size:0;}.DV-private .DV-top{background:url(../images/DV/embed/box-top-private.png?1274818864) repeat-x 0 0;}.DV-ie .DV-top{background-image:url(../images/DV/embed/box-top.gif?1274818864);}.DV-ie .DV-private .DV-top{background-image:url(../images/DV/embed/box-top-private.gif?1274818864);}.DV-bottom{bottom:10px;height:16px;left:16px;position:absolute;right:18px;background:url(../images/DV/embed/box-bottom.png?1274818864) repeat-x 0 0;font-size:0;}.DV-private .DV-bottom{background:url(../images/DV/embed/box-bottom-private.png?1274818863) repeat-x 0 0;}.DV-ie .DV-bottom{background-image:url(../images/DV/embed/box-bottom.gif?1274818863);}.DV-ie .DV-private .DV-bottom{background-image:url(../images/DV/embed/box-bottom-private.gif?1274818863);}.DV-ie6 .DV-bottom,.DV-ie6 .DV-top{width:100%;}.DV-annotationRegionBorder{border:3px solid #F8DF42;margin-left:-3px;position:absolute;top:-3px;z-index:1000;-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;-moz-border-radius:4px;border-radius:4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:.9;}.DV-private .DV-annotationRegionBorder{border-color:#42dff8;}.DV-annotationHover .DV-annotationRegionBorder{display:block;-moz-box-shadow:0 0 10px #666;-webkit-box-shadow:0 0 10px #666;}.DV-coverVisible .DV-annotationRegionBorder{-moz-box-shadow:0 0 10px #333;-webkit-box-shadow:0 0 10px #333;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6;}.DV-activeAnnotation .DV-annotationRegion,.DV-activeAnnotation .DV-annotationRegionBorder{display:none;}.DV-closeAnnotation{color:#000;float:left;font-family:arial;font-size:10px;font-weight:normal;margin-left:10px;padding-top:4px;display:none;}.DV-closeAnnotation:hover{text-decoration:underline;color:#333;}.DV-activeAnnotation .DV-closeAnnotation{display:inline;}.DV-activeAnnotation .DV-annotationTab{display:inline;}.DV-ie6 .DV-ds-insetTop,.DV-ie6 .DV-ds-insetRight,.DV-ie6 .DV-ds-insetBottom,.DV-ie6 .DV-ds-insetLeft{display:none;}.DV-ds-insetTop{position:absolute;top:0;left:0;right:0;height:5px;z-index:3010;}.DV-ds-insetBottom{position:absolute;bottom:0;left:0;right:0;height:5px;z-index:3010;}.DV-ds-insetLeft{position:absolute;width:100%;top:0;left:0;width:5px;z-index:3010;}.DV-ds-insetRight{position:absolute;top:0;right:0;width:5px;z-index:3010;}.DV-ie6 .DV-ds-insetRight{right:-1px;}.DV-ds{position:absolute;background-color:#000;}.DV-ds-1{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=5);opacity:.05;}.DV-ds-2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=4)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=4);opacity:.04;}.DV-ds-3{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=3)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=3);opacity:.03;}.DV-ds-4{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=2);opacity:.02;}.DV-ds-5{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);opacity:.01;}.DV-ds-insetTop .DV-ds{top:0;left:0;right:0;}.DV-ds-insetBottom .DV-ds{bottom:0;left:0;right:0;}.DV-ds-insetBottom .DV-ds-1,.DV-ds-insetTop .DV-ds-1{height:1px;}.DV-ds-insetBottom .DV-ds-2,.DV-ds-insetTop .DV-ds-2{height:2px;}.DV-ds-insetBottom .DV-ds-3,.DV-ds-insetTop .DV-ds-3{height:3px;}.DV-ds-insetBottom .DV-ds-4,.DV-ds-insetTop .DV-ds-4{height:4px;}.DV-ds-insetBottom .DV-ds-5,.DV-ds-insetTop .DV-ds-5{height:5px;}.DV-ds-insetLeft .DV-ds{top:0;left:0;bottom:0;}.DV-ds-insetRight .DV-ds{top:0;right:0;bottom:0;}.DV-ds-insetLeft .DV-ds-1,.DV-ds-insetRight .DV-ds-1{width:1px;}.DV-ds-insetLeft .DV-ds-2,.DV-ds-insetRight .DV-ds-2{width:2px;}.DV-ds-insetLeft .DV-ds-3,.DV-ds-insetRight .DV-ds-3{width:3px;}.DV-ds-insetLeft .DV-ds-4,.DV-ds-insetRight .DV-ds-4{width:4px;}.DV-ds-insetLeft .DV-ds-5,.DV-ds-insetRight .DV-ds-5{width:5px;}#DV-documentCell{background-color:#ccc;}#DV-documentCell.DV-coverVisible{background-color:#444;}.DV-cover{left:0;position:absolute;top:0;visibility:visible;z-index:1000;}.DV-pageMeta{font-family:Arial,Helvetica,sans-serif;height:20px;width:100%;height:0;left:0;top:0;position:absolute;z-index:20101;}.DV-pageNumber{display:inline;float:left;margin-left:0;margin-top:0;position:relative;z-index:12000;zoom:1;font-size:10px;font-weight:bold;padding-left:8px;}.DV-annotation .DV-pageNumber{display:none;}.DV-pageNumber{margin-top:20px;}.DV-layer-page .DV-pageNumber{margin-left:12px;position:absolute;}.DV-viewAnnotations .DV-pageNumber{display:inline;float:left;font-family:arial;font-size:10px;margin-left:12px;margin-top:10px;position:relative;z-index:1200;}.DV-page{position:relative;left:0;top:0;-moz-box-shadow:0 0 1em #a9a9a9;-webkit-box-shadow:0 0 1em #a9a9a9;background-color:#dfdfdf;overflow:visible;}.DV-pageImage{visibility:hidden;position:absolute;z-index:1;top:0;left:0;}.DV-loaded .DV-pageImage{visibility:visible;-moz-user-select:none;}.DV-pageImage,.DV-annotationExcerptImage,.DV-excerptHighLevel img{-ms-interpolation-mode:bicubic;}#DV-pages.DV-coverVisible{background-color:#444;cursor:pointer;}#DV-pages.DV-coverVisible .DV-page{-moz-box-shadow:0 0 1em #333;-webkit-box-shadow:0 0 1em #333;background-color:#fff;}#DV-pages.DV-coverVisible .DV-pageImage{opacity:.4;background-color:#000;}.DV-ie #DV-pages.DV-coverVisible .DV-pageImage{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45);}.DV-coverVisible .DV-cover{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=55);opacity:.6;cursor:pointer!important;}.DV-coverVisible .DV-page,.DV-coverVisible #DV-pageCollection{cursor:pointer!important;}.DV-loading .DV-pageImage{visibility:hidden!important;}.DV-loading-top,.DV-loading-bottom{right:0;top:0;position:absolute;padding:4px;background-color:#fff;color:#aaa;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:center;}.DV-loaded .DV-loading-bottom{bottom:0;}.DV-loaded .DV-loading-top,.DV-loaded .DV-loading-bottom{display:none;}.DV-set{position:absolute;top:0;left:0;padding-left:45px;}#p0,#p1,#p2{display:none;padding-left:70px;z-index:15999;}.DV-activePage{z-index:16000!important;}#DV-header{padding:10px 0;}#DV-branding{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;padding:0 5px 0 0;}#DV-headerHat{padding:15px 0 5px;margin:0 10px 10px 15px;position:relative;}#DV-title{font-family:Georgia,Times,serif;font-size:20px;font-weight:normal;}#DV-Controls{background-color:#f0f4f5;height:37px;border-bottom:1px solid #ABABAB;border-top:1px solid #ABABAB;margin-top:10px;position:relative;}.DV-views{list-style-type:none;float:left;display:inline;margin:0 0 0 10px;padding:0;}.DV-views div{list-style-type:none;float:left;display:inline;margin:8px 0 0;padding:0;}.DV-ie6 .DV-views{position:absolute;}.DV-views div span{display:block;padding:8px 14px;background-color:#f4f4f4;border:1px solid #ababab;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;height:12px;border-left:none;border-bottom:1px solid #ababab;text-transform:uppercase;color:#666;}.DV-ie6 .DV-views div span{display:inline-block;padding-bottom:7px;}.DV-views div.DV-first span{border-left:1px solid #ababab;}.DV-views div span:hover,.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{text-decoration:none;background-color:#fff;color:#000;}.DV-views div a:focus{outline:0;}.DV-viewDocument .DV-views #DV-documentView span,.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-viewText .DV-views #DV-textView span,.DV-viewSearch .DV-views #DV-textView span{border-bottom:1px solid #fff;font-weight:bold;}.DV-ie6.DV-viewDocument .DV-views #DV-documentView span,.DV-ie6.DV-viewAnnotations .DV-views #DV-annotationView span,.DV-ie6.DV-viewText .DV-views #DV-textView span,.DV-ie6.DV-viewSearch .DV-views #DV-textView span{padding-bottom:8px;}#DV-description{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#333;display:block;padding:0 0 10px;line-height:16px;}#DV-supplemental{padding-top:8px;margin-top:15px;border-top:1px solid #ccc;}#DV-docViewer.DV-emptySidebar #DV-supplemental{margin-top:0;border-top:0;}#DV-storyLink,#DV-pdfLink{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;padding-left:0;padding-bottom:4px;}#DV-storyLink a,#DV-pdfLink a{text-decoration:none;}#DV-storyLink a:hover,#DV-pdfLink a:hover{text-decoration:underline;}#DV-previous,#DV-next{background-image:url(../images/DV/embed/controlsArrows.gif?1274818864);background-repeat:no-repeat;}#DV-previous{background-position:0 0;width:34px;height:24px;text-indent:-1000em;position:absolute;left:10px;top:10px;cursor:pointer;}#DV-previous:hover{background-position:-34px 0;}#DV-previous:focus{outline:0;}#DV-next{background-position:-68px 0;width:34px;height:24px;text-indent:-1000em;position:absolute;left:208px;top:10px;cursor:pointer;}#DV-next:hover{background-position:-102px 0;}#DV-next:focus{outline:0;}.DV-emptySidebar #DV-previous,.DV-emptySidebar #DV-next{top:0;}.DV-pageNumberContainer{width:154px;text-align:center;position:absolute;left:45px;top:10px;}.DV-ie .DV-pageNumberContainer{margin-top:5px;}#DV-currentPagePrefix,#DV-currentPageSuffix,#DV-currentAnnotationPrefix{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;}.DV-ie #DV-currentPagePrefix,.DV-ie #DV-currentPageSuffix,.DV-ie #DV-currentAnnotationPrefix{vertical-align:top;}#DV-currentPage{background-color:#fff;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;border:1px solid #d7d7d7;border-left:1px solid #aaa;border-top:1px solid #aaa;padding:4px 8px;width:27px;display:-moz-inline-stack;display:inline-block;margin-left:5px;margin-right:5px;position:relative;}.DV-ie #DV-currentPage{margin-top:-5px;}#DV-well #DV-navControls{width:248px;height:50px;position:absolute;top:0;right:17px;z-index:10000;background-position:0 bottom;}#DV-Controls #DV-navControls{position:absolute;top:7px;width:248px;height:30px;z-index:10;right:4px;}#DV-docViewer.DV-searchable #DV-Controls #DV-navControls{right:auto;left:50%;margin-left:-124px;}#DV-Controls #DV-navControls>a,#DV-Controls #DV-navControls>div{top:0;margin-top:0;}.DV-navigation{padding:5px 10px;margin-top:50px;}#DV-ie7 .DV-navigation{margin-top:30px;}.DV-contentsHeader,#DV-descriptionHead{text-transform:uppercase;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 5px;padding:0;font-weight:bold;clear:left;display:block;}.DV-chapter,.DV-annotationMarker{margin:0 0 12px 2px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}.DV-annotationMarker{margin-left:14px;}.DV-annotationMarker .DV-trigger span{visibility:hidden;}.DV-annotationMarker .DV-trigger:hover span{visibility:visible;}.DV-chapter .DV-annotationMarker{display:none;margin-left:14px;}.DV-hasChildren .DV-annotationMarker{margin:0 0 4px;padding:0 0 0 8px;background:transparent url(../images/DV/embed/bullet4x4.gif?1274818864) no-repeat 0 4px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin-left:12px;}.DV-ie .DV-annotationMarker{margin-bottom:3px;}.DV-chapter div.DV-first{margin:0 0 5px 0;background:none;display:block;padding:0;font-weight:bold;}.DV-chapter div.DV-first:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.DV-chapter div.DV-first{display:inline-block;}/* Hides from IE-mac \*/ * html .DV-chapter div.DV-first{height:1%;}.DV-chapter div.DV-first{display:block;}/* End hide from IE-mac */ .DV-navigation .DV-expanded div{display:block;}.DV-navigation .DV-noChildren{margin-left:14px;}.DV-navigation div.DV-first span.DV-trigger{font-size:12px;float:left;display:inline;width:210px;margin-left:5px;}.DV-navigation .DV-noChildren div.DV-first span.DV-trigger{margin-left:0;}.DV-navigation div.DV-first span.DV-expander{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 -31px;width:7px;height:13px;padding-right:0;text-indent:-1000em;float:left;display:inline;margin:0;padding:0;}.DV-navigation div.DV-expanded div.DV-first span.DV-expander{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 6px;}.DV-navigation div span{text-decoration:none;color:#004276;}.DV-navigation div span:focus{outline:0;}.DV-navigation div span:hover{text-decoration:underline;}.DV-navigation div span span{color:#666;font-size:10px;padding-left:4px;font-weight:normal;}.DV-navigation .DV-selected span{color:#000;font-weight:bold;}#DV-descriptionToggle{float:left;display:inline;text-decoration:none;text-indent:-1000em;width:7px;height:13px;margin-right:6px;background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 -31px;}#DV-descriptionToggle.DV-showDescription{background:url(../images/DV/expanders.gif?1274818864) no-repeat 0 6px;}#DV-descriptionText{clear:left;padding:14px;background-color:#f7f7f7;}.DV-pageNumberContainer input{background-color:#FFF;border-color:#7b9ed3 #d2deef #d2deef #7b9ed3;border-style:solid;border-width:1px;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-left:5px;margin-right:5px;padding:4px 8px;position:relative;text-align:center;width:27px;margin-top:0;}.DV-ie .DV-pageNumberContainer input{margin-top:-5px;}#DV-searchBox.clearfix{position:absolute;right:8px;top:7px;display:none;}#DV-docViewer #DV-searchBox{display:none;position:static;float:right;width:255px;margin-top:6px;}#DV-docViewer.DV-searchable #DV-searchBox{display:inline;}#DV-searchSubmit{display:block;background-color:#f7f7f7;border:1px solid #ccc;padding:2px 3px 4px;height:25px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;vertical-align:middle;}.DV-searchSubmit{float:left;display:inline;}#DV-searchInput{display:block;background-color:#fff;border:1px solid #dadada;font-size:12px;padding:4px 2px 3px;height:16px;width:173px;margin-right:5px;}#DV-searchInput[type="search"]{margin:4px 10px 0 0;}.DV-ie #DV-searchInput{margin-top:-1px;}#DV-searchInput:focus{border:1px solid #aaa;}.DV-searchInput{float:left;display:inline;}#DV-searchBarWrapper{position:relative;z-index:10002;}#DV-searchBar{position:absolute;top:0;left:0;right:15px;height:50px;background:url(../images/DV/embed/shadow.png?1274818864) repeat-x 0 bottom;font-family:Arial,Helvetica,sans-serif;display:none;}.DV-searchMatch{background-color:#c7c7c7;-moz-box-shadow:0 1px 5px #999;-webkit-box-shadow:0 1px 5px #999;padding:1px;border:1px solid #fff;color:#000;}.DV-highlightedMatch{background:#f1e90f url(../images/DV/embed/highlight.gif?1274818864) repeat-x 0 bottom;padding:3px 3px 2px;-moz-border-radius:3px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;border:1px solid #f5e800;padding:1px;color:#000;}.DV-ViewSearch #DV-searchBar{display:block;}.DV-pagination{margin:14px auto 0;}#DV-closeSearch{float:right;display:inline;margin:20px 15px 0 0;font-size:10px;color:#777;text-decoration:none;}.DV-resultPrevious,.DV-resultNext{text-decoration:none;}#DV-closeSearch:hover,.DV-resultPrevious:hover,.DV-resultNext:hover{text-decoration:underline;}.DV-noResult .DV-resultPrevious,.DV-noResult .DV-resultNext{display:none;}.DV-foundResult .DV-resultPrevious,.DV-foundResult .DV-resultNext{display:inline;}.DV-resultPrevious{padding-left:19px;padding-right:8px;font-size:10px;font-weight:bold;text-transform:uppercase;border-right:1px solid #ccc;margin-right:10px;}.DV-resultNext{padding-left:8px;padding-right:19px;font-size:10px;font-weight:bold;text-transform:uppercase;border-left:1px solid #ccc;margin-left:10px;}#DV-searchResults span{font-weight:bold;font-size:11px;color:#000;}#DV-searchResults{margin:10px auto;padding-left:45px;text-align:center;width:auto;}#DV-searchResults.DV-noResults .DV-resultPrevious,#DV-searchResults.DV-noResults .DV-resultNext{display:none;}span.DV-searchItem{background-color:#fff;border:1px solid #bababa;padding:2px 1px;}span.DV-highlighted{background-color:#fff;border:1px solid #bababa;padding:2px 1px;-moz-border-radius:2px;-webkit-border-radius:2px;}#DV-textSearch{display:none;}.DV-searchingText #DV-textSearch{position:absolute;display:block;top:0;left:0;width:300px;height:25px;background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border-bottom:1px solid #ddd;}#DV-textPage{min-height:867px;background-color:#fff;margin:10px auto;-moz-box-shadow:0 0 1em #a9a9a9;-webkit-box-shadow:0 0 1em #a9a9a9;}#DV-textCurrentPage{color:#000;font-size:10px;font-family:Arial,Helvetica,sans-serif;position:absolute;left:0;padding-left:8px;top:30px;font-weight:bold;}#DV-textContents{background-color:#FFF;color:#333;font-size:14px;font-family:courier,monotype;line-height:1.4em;overflow:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;padding:50px;margin:0 auto;}.DV-zoomControls{font-family:Arial,Helvetica,sans-serif;font-size:11px;float:right;margin:8px 20px 0 0;position:absolute;right:-10px;}#DV-docViewer.DV-searchable .DV-zoomControls{right:235px;}.DV-zoomLabel{color:#333;display:inline;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:3px 16px 0 0;margin:3px 0 0 -74px;position:relative;}#DV-zoomBox{background:url(../images/DV/embed/bar.gif?1274818863) repeat-x 0 88%;height:20px;width:85px;float:left;position:relative;margin-right:25px;}#DV-zoomBox .ui-slider-handle{height:12px;width:12px;position:absolute;left:0;top:0;margin-top:5px;margin-left:-5px;background:transparent url(../images/DV/embed/slider.gif?1274818864) no-repeat 0 0;outline:none;}.DV-zoomControls .DV-trigger{font-size:11px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;color:#004276;}.DV-triggers .DV-selected{font-weight:bold;color:#000;}.DV-viewAnnotations .DV-set,.DV-viewAnnotations #DV-text,.DV-viewAnnotations #DV-search,.DV-viewAnnotations #DV-bar{display:none;}.DV-viewAnnotations #DV-annotations{display:block;}.DV-viewAnnotations .DV-annotationRegion{display:none;filter:none;}.DV-viewAnnotations .DV-annotationTab{background:none;filter:none;}.DV-viewAnnotations .DV-pageNoteAnnotationTab{background:none;margin-top:7px!important;}.DV-viewAnnotations .DV-pageNote .DV-tl{background-image:url(../images/embed/box-tl.png);}.DV-ie .DV-viewAnnotations .DV-pageNote .DV-tl{background-image:url(../images/box-tl.gif);}.DV-ie .DV-viewAnnotations .DV-annotationTab,.DV-ie .DV-viewAnnotations .DV-pageNoteAnnotationTab{background:none;filter:none;}.DV-viewAnnotations .DV-annotationNext,.DV-viewAnnotations .DV-annotationPrevious,.DV-viewAnnotations em{display:none!important;}.DV-viewAnnotations .DV-annotationBG{margin-top:0;position:relative;clear:left;}.DV-viewAnnotations .DV-annotation{position:relative;top:0!important;display:inline-block;margin-left:auto;margin-right:auto;}.DV-viewAnnotations .DV-annotation:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/ * html .DV-viewAnnotations .DV-annotation{height:1%;}.DV-viewAnnotations .DV-annotation{display:block;}/* End hide from IE-mac */ .DV-viewAnnotations #DV-currentPagePrefix,.DV-viewAnnotations #DV-totalPages{display:none;}.DV-viewAnnotations #DV-currentAnnotationPrefix,.DV-viewAnnotations #DV-totalAnnotations{display:inline;}.DV-viewAnnotations .DV-pageNote{padding-top:0;}.DV-ie .DV-viewAnnotations .DV-annotationLabel{float:none;left:0;position:absolute;top:7px;}.DV-viewAnnotations .DV-noChildren{display:none!important;}.DV-viewAnnotations .DV-hasChildren{display:block!important;}.DV-viewAnnotations #DV-sidebar #DV-well .DV-chaptersContainer div span.DV-trigger{font-weight:normal!important;color:#004276!important;}.DV-viewAnnotations #DV-sidebar #DV-well .DV-chaptersContainer div.DV-first span.DV-trigger{font-weight:bold!important;}.DV-viewAnnotations .DV-annotationRegionBorder{display:none;}.DV-viewDocument #DV-annotations,.DV-viewDocument #DV-text,.DV-viewDocument #DV-search,#p0,#p1,#p2{display:none;}.DV-viewDocument #p0,.DV-viewDocument #p1,.DV-viewDocument #p2{display:block;}.DV-coverVisible .DV-viewDocument #p0,.DV-coverVisible .DV-viewDocument #p1,.DV-coverVisible .DV-viewDocument #p2{background:none;}.DV-viewDocument #DV-currentAnnotationPrefix,.DV-viewDocument #DV-totalAnnotations{display:none;}.DV-viewDocument #DV-currentPagePrefix,.DV-viewDocument #DV-totalPages{display:inline;}.DV-viewDocument .DV-coverVisible .DV-cover{cursor:pointer!important;}.DV-viewSearch #DV-pages{background-color:#999;}.DV-viewSearch #DV-textPage{background-color:#eee;}.DV-viewSearch .DV-zoomControls{display:none;}.DV-viewSearch #DV-pageCollection{cursor:text;}.DV-viewSearch #DV-annotations,.DV-viewSearch #DV-bar{display:none;}.DV-viewSearch #DV-search,.DV-viewSearch #DV-searchBar{display:block;}.DV-viewSearch #DV-totalAnnotations,.DV-viewSearch #DV-currentAnnotationPrefix{display:none;}.DV-viewSearch #DV-textPage{margin-top:50px;}.DV-viewSearch #DV-textCurrentPage{top:60px;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer span.DV-expander,.DV-viewSearch .DV-annotationMarker{display:none!important;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block!important;}.DV-viewSearch #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first span.DV-trigger{margin-left:-1px;}.DV-viewSearch #DV-textContents,.DV-viewSearch #DV-textPage{background-color:#c5c5c5;}.DV-viewSearch .DV-annotationMarker,.DV-viewSearch .DV-chapter{margin-left:14px;}.DV-viewText #DV-pageCollection{cursor:text;}.DV-viewText .DV-set,.DV-viewText #DV-bar,.DV-viewText #DV-annotations{display:none;}.DV-viewText #DV-text{display:block;}.DV-viewText #DV-currentAnnotationPrefix,.DV-viewText #DV-totalAnnotations{display:none;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div,.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer span.DV-expander{display:none!important;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first{display:block!important;}.DV-viewText #DV-sidebar #DV-well .DV-chaptersContainer div.DV-hasChildren div.DV-first .DV-trigger{margin-left:-1px;}.DV-viewText .DV-annotationMarker,.DV-viewText .DV-chapter{margin-left:14px;}#DV-textView{display:none;}#DV-docViewer.DV-searchable #DV-textView{display:inline;}
BIN public/assets/viewer.css.gz
Binary file not shown.
56 public/assets/viewer.js
56 additions, 0 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
0 public/assets/viewer.js.BACKUP.27545.js
No changes.
49 public/assets/viewer.js.BASE.27545.js
49 additions, 0 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
56 public/assets/viewer.js.LOCAL.27545.js
56 additions, 0 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
49 public/assets/viewer.js.REMOTE.27545.js
49 additions, 0 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
BIN public/assets/viewer.js.gz
Binary file not shown.
15 public/assets/viewer.jst
@@ -0,0 +1,15 @@
+(function(){
+window.JST = window.JST || {};
+
+window.JST.annotation = _.template('<div id="DV-annotation-<%= id %>" rel="<%= id %>" class="DV-annotation <%= orderClass %> DV-<%= access %>" style="width:<%= width %>px;top:<%= top %>px"> <span class="DV-annotationTab"> <span class="DV-pageNumber">p. <%= pageNumber %></span> <span class="DV-closeAnnotation">close</span> </span> <div class="DV-annotationBG" style="width:<%= bgWidth %>px!important;"> <div class="DV-tl"></div> <div class="DV-tr"></div> <div class="DV-bl"></div> <div class="DV-br"></div> <div style="margin: 0 16px;"> <div class="DV-top"></div> <div class="DV-bottom"></div> </div> <div class="DV-annotationContent"> <div class="DV-annotationWrapper"> <div class="DV-hd"> <span class="DV-annotationLabel DV-editHidden"><%= title %></span> <input class="DV-annotationTitleInput DV-editVisible" type="text" placeholder="Annotation Title" value="<%= title %>" /> <span class="DV-pagination"> <span class="DV-trigger DV-gotoPage" title="Go to Page <%= pageNumber %>">Go to Page <%= pageNumber %></span> <span class="DV-trigger DV-annotationPrevious" title="Previous Annotation">Previous</span> <em>|</em> <span class="DV-trigger DV-annotationNext" title="Next Annotation">Next</span> </span> <span class="DV-textLink DV-showEdit DV-editHidden DV-editorVisible">edit</span> </div> <div class="DV-bd"> <div class="DV-annotationExcerpt" style="height:<%= excerptHeight %>px;"> <div class="DV-ds-insetTop"> <div class="DV-ds DV-ds-1"></div> <div class="DV-ds DV-ds-2"></div> <div class="DV-ds DV-ds-3"></div> <div class="DV-ds DV-ds-4"></div> </div> <div class="DV-ds-insetBottom"> <div class="DV-ds DV-ds-1"></div> <div class="DV-ds DV-ds-2"></div> <div class="DV-ds DV-ds-3"></div> <div class="DV-ds DV-ds-4"></div> </div> <div class="DV-ds-insetLeft" style="height:<%= excerptHeight %>px;"> <div class="DV-ds DV-ds-1" style="height:<%= excerptHeight %>px;"></div> <div class="DV-ds DV-ds-2" style="height:<%= excerptHeight %>px;"></div> <div class="DV-ds DV-ds-3" style="height:<%= excerptHeight %>px;"></div> <div class="DV-ds DV-ds-4" style="height:<%= excerptHeight %>px;"></div> </div> <div class="DV-ds-insetRight" style="height:<%= excerptHeight %>px;"> <div class="DV-ds DV-ds-1" style="height:<%= excerptHeight %>px;"></div> <div class="DV-ds DV-ds-2" style="height:<%= excerptHeight %>px;"></div> <div class="DV-ds DV-ds-3" style="height:<%= excerptHeight %>px;"></div> <div class="DV-ds DV-ds-4" style="height:<%= excerptHeight %>px;"></div> </div> <div class="DV-excerptHighLevel" style="width:<%= excerptWidth %>px;left:<%= excerptMarginLeft %>px;height:<%= excerptHeight %>px;"> <img galleryimg="no" src="<%= image %>" style="left:-<%= imageLeft %>px; top:-<%= imageTop %>px;" width="<%= imageWidth %>" /> </div> <div class="DV-excerptLowLevel" style="width:<%= bgWidth %>px;height:<%= excerptHeight %>px;"> <% var imageRoot = (window.ASSET_ROOT ? ASSET_ROOT+\'/\' : \'\'); %> <div class="DV-annotationExcerptImageOverlay" style="width:<%= bgWidth %>px; height: <%= excerptHeight %>px;"></div> <img galleryimg="no" class="DV-annotationExcerptImage" src="<%= image %>" style="position:absolute;left:-28px; top:-<%= imageTop %>px;" width="<%= imageWidth %>" /> </div> </div> <div class="DV-annotationText DV-editHidden clearfix"><%= text %></div> <textarea class="DV-annotationTextArea DV-editVisible" style="width: <%= bWidth %>px;"><%= text %></textarea> <div class="DV-annotationEditControls DV-editVisible"> <div class="<%= access == \'public\' ? \'DV-ownerVisible\' : \'DV-contributorVisible\' %>"> <div class="minibutton warn DV-deleteAnnotation float_left">Delete</div> <div class="minibutton default DV-saveAnnotation float_right">Save</div> <div class="minibutton DV-cancelEdit float_right">Cancel</div> <div class="clear"></div> </div> </div> </div> </div></div><div class="DV-b" style="width:<%= bWidth %>px;"> <span></span></div></div><span class="DV-annotationRegionBorder" style="left:<%= regionLeft %>px;width:<%= regionWidth %>px;height:<%= regionHeight %>px"></span> <span class="DV-annotationRegion" style="top:0;left:<%= regionLeft %>px;width:<%= regionWidth %>px;height:<%= regionHeight %>px;"></span></div>');
+window.JST.annotationNav = _.template('<div class="DV-annotationMarker" id="DV-annotationMarker-<%= id %>"> <span class="DV-trigger"> <%= title %> <span>p.<%= page %></span> </span></div>');
+window.JST.chapterNav = _.template('<div id="DV-chapter-<%= id %>" class="DV-chapter <%= navigationExpanderClass %>"> <div class="DV-first"> <%= navigationExpander %> <span class="DV-trigger"><%= title %><span>p.&nbsp;<%= pageNumber %></span></span> </div> <%= noteViews %></div>');
+window.JST.descriptionContainer = _.template('<% if (description) { %> <div id="DV-description"> <div id="DV-descriptionHead"> <span class="DV-showDescription DV-trigger" id="DV-descriptionToggle">Toggle Description</span> Description </div> <div id="DV-descriptionText"><%= description %></div> </div><% } %>');
+window.JST.header = _.template('<div id="DV-header"> <div id="DV-headerHat" class="clearfix"> <div id="DV-branding"> <% if (story_url) { %> <span id="DV-storyLink"><%= story_url %></span> <% } %> <a href="http://www.nytimes.com"><img src="http://graphics8.nytimes.com/images/timesskimmer/nytlogo.png" /></a> </div> <div id="DV-title"> <%= title %> <div id="articleTools" class="articleTools"> <div class="toolsContainer"> <ul class="toolsList" id="toolsList"></ul> <div id="adxToolSponsor"></div> </div> </div> </div> <!-- START NYT Specific --> <!-- END NYT Specific --> </div> <div id="DV-Controls"> <div class="DV-views" id="DV-views"> <div id="DV-documentView" class="DV-first"><span class="DV-trigger DV-selected">Document</span></div> <div id="DV-annotationView" style="display:none;"><span class="DV-trigger">Annotations</span></div> <div id="DV-textView" class="DV-last"><span class="DV-trigger">Text</span></div> </div> <div id="DV-searchBox" class="clearfix"> <form action="#" method="get" id="DV-searchDocument"> <span class="DV-searchInput"> <input id="DV-searchInput" type="<%= search_type %>" autosave="DV-<%= id %>" results="10" placeholder="Search Document" /> </span> <span class="DV-searchSubmit"> <input id="DV-searchSubmit" type="submit" value="Search" /> </span> </form> </div> <div class="DV-navControlsContainer"> </div> <div class="DV-zoomControls"> <span class="DV-zoomLabel">Zoom Level</span> <div id="DV-zoomBox"> </div> </div> </div></div>');
+window.JST.hidePageOverflow = _.template('<style id="DV-overflowControl" type="text/css" media="screen,print"> body, html{ overflow: hidden; margin: 0; padding: 0; };</style>');
+window.JST.navControls = _.template('<div id="DV-navControls" class="clearfix"> <span class="DV-trigger" id="DV-previous">&laquo;</span> <div class="clearfix DV-pageNumberContainer"> <span id="DV-currentPagePrefix">Page&nbsp;</span> <span id="DV-currentAnnotationPrefix">Annot.&nbsp;</span> <span id="DV-currentPage">1</span> <span id="DV-currentPageSuffix">of&nbsp; <span id="DV-totalPages"><%= totalPages %></span> <span id="DV-totalAnnotations"><%= totalAnnotations %></span> </span> </div> <span class="DV-trigger" id="DV-next">&raquo;</span></div>');
+window.JST.navigationExpander = _.template('<span class="DV-trigger DV-expander">Expand</span>');
+window.JST.pageAnnotation = _.template('<div rel="aid-<%= id %>" id="DV-annotation-<%= id %>" class="DV-annotation DV-pageNote clearfix <%= orderClass %>" style="width:<%= width %>px;top:<%= top %>px"> <span class="DV-pageNoteAnnotationTab"> <span class="DV-pageNumber">p. <%= pageNumber %></span> </span> <div class="DV-annotationBG" style="width:<%= bgWidth %>px!important;"> <div class="DV-tl"></div> <div class="DV-tr"></div> <div class="DV-bl"></div> <div class="DV-br"></div> <div style="margin: 0 16px;"> <div class="DV-top"></div> <div class="DV-bottom"></div> </div> <div class="DV-annotationContent"> <div class="DV-annotationWrapper"> <div class="DV-hd"> <span class="DV-annotationLabel"><%= title %></span> <span class="DV-pagination"><span class="DV-trigger DV-gotoPage">Go to Page <%= pageNumber %></span> <span class="DV-trigger DV-annotationPrevious" title="Previous Annotation">Previous</span> <em>|</em> <span class="DV-trigger DV-annotationNext" title="Next Annotation">Next</span> </span> </div> <div class="DV-bd"> <div class="DV-annotationText clearfix"> <%= text %> </div> </div> </div> </div><div class="DV-b" style="width:<%= bWidth %>px;"> <span></span></div></div></div>');
+window.JST.pages = _.template('<div id="p<%= pageIndex %>" class="DV-set" style="top:0;left:0px;height:893px;width:700px;"> <div class="DV-pageMeta"><span class="DV-pageNumber">p. <%= pageNumber %></span></div> <div class="DV-page" style="height:863px;width:700px;"> <span class="DV-loading-top">Loading</span> <span class="DV-loading-bottom">Loading</span> <div class="DV-cover"></div> <img galleryimg="no" class="DV-pageImage" src="<%= pageImageSource %>" height="863" /> </div></div>');
+window.JST.viewer = _.template('<!--[if lt IE 6]><div id="DV-docViewer" class="clearfix DV-viewDocument DV-ie"><![endif]--><!--[if IE 6]><div id="DV-docViewer" class="clearfix DV-viewDocument DV-ie DV-ie6"><![endif]--><!--[if IE 7]><div id="DV-docViewer" class="clearfix DV-viewDocument DV-ie DV-ie7"><![endif]--><!--[if IE 8]><div id="DV-docViewer" class="clearfix DV-viewDocument DV-ie DV-ie8"><![endif]--><!--[if !IE]><!--><div id="DV-docViewer" class="clearfix DV-viewDocument"><!-- <![endif]--> <%= header %> <div id="DV-docViewer-Container"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td id="DV-documentCell"> <div id="DV-searchBarWrapper"> <div id="DV-searchBar"> <span class="DV-trigger" id="DV-closeSearch">CLOSE</span> <div class="DV-pagination" class="DV-foundResult"> <div id="DV-searchResults"> <span class="DV-resultPrevious">Previous</span> <span id="DV-currentSearchResult"></span> <span id="DV-totalSearchResult"></span> <span> for &ldquo;<span id="DV-searchQuery"></span>&rdquo; </span> <span class="DV-trigger DV-resultNext">Next</span> </div> </div> </div> </div> <div id="DV-pages" class=""> <div id="DV-pageCollection"> <div id="DV-bar" style=""></div> <div id="DV-annotations"> </div> <div id="DV-text"> <div id="DV-textSearch" class="clearfix"> </div> <div id="DV-textPage"> <span id="DV-textCurrentPage"></span> <pre id="DV-textContents"></pre> </div> </div> <%= pages %> </div> </div> </td> <td id="DV-sidebar" width="265px" height="100%" style="display:none;"> <div id="DV-wellContainer"> <div id="DV-well"> <div class="DV-navControlsContainer"> </div> <div class="DV-navigation"> <%= descriptionContainer %> <div class="DV-contentsHeader">Contents</div> <div class="DV-chaptersContainer"> </div> <div id="DV-supplemental"> <% if (pdf_url) { %> <div id="DV-pdfLink"><%= pdf_url %></div> <% } %> <div id="DV-storyLink" style="<%= story_url ? \'\' : \'display:none\' %>"> <a target="_blank" href="<%= story_url %>">Related Article &raquo;</a> </div> </div> <div id="DV-logo"><a id="DV-logoLink" href="#"></a></div> </div> </div> </div> </td> </tr> </table> </div></div>');
+})();
BIN public/assets/viewer.jst.gz
Binary file not shown.
93 public/debug.html
@@ -0,0 +1,93 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+ <meta http-equiv="ClearType" content="true">
+ <meta http-equiv="X-UA-Compatible" content="chrome=1">
+ <title>Looking over the Shoulder of the Creator of “A Christmas Carol”</title>
+
+ <link href="stylesheets/DV/components/reset.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/structure.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/ui.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/annotations.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/dropShadow.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/pages.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/ui-header.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/ui-menu.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/ui-navigation.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/ui-search.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/ui-text.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/ui-zoom.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/view-annotations.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/view-document.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/view-search.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/components/view-text.css" media="screen" rel="stylesheet" type="text/css" />
+ <link href="stylesheets/DV/plain.css" media="screen" rel="stylesheet" type="text/css" />
+
+</head>
+<body>
+
+<div id="DV-container">
+ <!--googleoff: all-->
+
+ <div id="DV-loadingDocument"><span>Loading &ldquo;<strong>Looking over the Shoulder of the Creator of “A Christmas Carol”</strong>&rdquo;</span></div>
+ <noscript>
+ <div id="DV-noJS">
+ The Document Viewer requires that you enable Javascript
+ </div>
+ </noscript>
+ <!--googleon: all-->
+</div>
+
+<script src="javascripts/DV/vendor/jquery-1.4.2.js" type="text/javascript"></script>
+<script src="javascripts/DV/vendor/jquery-ui-1.8.1.custom.min.js" type="text/javascript"></script>
+<script src="javascripts/DV/vendor/jquery.scrollTo-min.js" type="text/javascript"></script>
+<script src="javascripts/DV/vendor/underscore.js" type="text/javascript"></script>
+<script src="javascripts/DV/vendor/jquery.easing.compatibility.js" type="text/javascript"></script>
+<script src="javascripts/DV/vendor/jquery.acceptInput.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/initializer.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/class.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/history.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/annotation.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/dragReporter.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/elements.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/inflector.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/model.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/page.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/pageSet.js" type="text/javascript"></script>
+<script src="javascripts/DV/lib/stateMachine.js" type="text/javascript"></script>
+<script src="javascripts/DV/schema/schema.js" type="text/javascript"></script>
+<script src="javascripts/DV/elements/elements.js" type="text/javascript"></script>
+<script src="javascripts/DV/models/annotation.js" type="text/javascript"></script>
+<script src="javascripts/DV/models/chapter.js" type="text/javascript"></script>
+<script src="javascripts/DV/models/document.js" type="text/javascript"></script>
+<script src="javascripts/DV/models/page.js" type="text/javascript"></script>
+<script src="javascripts/DV/events/events.js" type="text/javascript"></script>
+<script src="javascripts/DV/events/ViewAnnotation.js" type="text/javascript"></script>
+<script src="javascripts/DV/events/ViewDocument.js" type="text/javascript"></script>
+<script src="javascripts/DV/events/ViewSearch.js" type="text/javascript"></script>
+<script src="javascripts/DV/events/ViewText.js" type="text/javascript"></script>
+<script src="javascripts/DV/events/history.js" type="text/javascript"></script>
+<script src="javascripts/DV/events/navigation.js" type="text/javascript"></script>
+<script src="javascripts/DV/helpers/helpers.js" type="text/javascript"></script>
+<script src="javascripts/DV/helpers/annotations.js" type="text/javascript"></script>
+<script src="javascripts/DV/helpers/construction.js" type="text/javascript"></script>
+<script src="javascripts/DV/helpers/editor.js" type="text/javascript"></script>
+<script src="javascripts/DV/helpers/navigation.js" type="text/javascript"></script>
+<script src="javascripts/DV/helpers/search.js" type="text/javascript"></script>
+<script src="javascripts/DV/states/states.js" type="text/javascript"></script>
+<script src="javascripts/DV/states/ViewAnnotation.js" type="text/javascript"></script>
+<script src="javascripts/DV/states/ViewDocument.js" type="text/javascript"></script>
+<script src="javascripts/DV/states/ViewEntity.js" type="text/javascript"></script>
+<script src="javascripts/DV/states/ViewSearch.js" type="text/javascript"></script>
+<script src="javascripts/DV/states/ViewText.js" type="text/javascript"></script>
+<script src="javascripts/DV/controllers/documentViewer.js" type="text/javascript"></script>
+<script src="javascripts/DV/controllers/api.js" type="text/javascript"></script>
+<script src="assets/viewer.jst" type="text/javascript"></script>
+
+<script type="text/javascript">
+ DV.load('http://documents.nytimes.com/looking-over-the-shoulder-of-charles-dickens-the-man-who-wrote-of-a-christmas-carol.json', { hidePageOverflow: true, container: '#DV-container' });
+</script>
+
+</body>
+</html>
BIN public/images/DV/embed/bar.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/black.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-bl-private.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-bl-private.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-bl.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-bl.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-bottom-private.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-bottom-private.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-bottom.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-bottom.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-br-private.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-br-private.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-br.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-br.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-left-private.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-left-private.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-left.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-left.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-right-private.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-right-private.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-right.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-right.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-tl-private.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-tl-private.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-tl.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
BIN public/images/DV/embed/box-tl.png
Diff not rendered.
BIN public/images/DV/embed/box-tla-private.gif
Diff not rendered.
BIN public/images/DV/embed/box-tla-private.png
Diff not rendered.
BIN public/images/DV/embed/box-tla.gif
Diff not rendered.
BIN public/images/DV/embed/box-tla.png
Diff not rendered.
BIN public/images/DV/embed/box-top-private.gif
Diff not rendered.
BIN public/images/DV/embed/box-top-private.png
Diff not rendered.
BIN public/images/DV/embed/box-top.gif
Diff not rendered.
BIN public/images/DV/embed/box-top.png
Diff not rendered.
BIN public/images/DV/embed/box-tr-private.gif
Diff not rendered.
BIN public/images/DV/embed/box-tr-private.png
Diff not rendered.
BIN public/images/DV/embed/box-tr.gif
Diff not rendered.
BIN public/images/DV/embed/box-tr.png
Diff not rendered.
BIN public/images/DV/embed/bullet4x4.gif
Diff not rendered.
BIN public/images/DV/embed/controlsArrows.gif
Diff not rendered.
BIN public/images/DV/embed/highlight.gif
Diff not rendered.
BIN public/images/DV/embed/indent.gif
Diff not rendered.
BIN public/images/DV/embed/leftArrow.gif
Diff not rendered.
BIN public/images/DV/embed/rightArrow.gif
Diff not rendered.
BIN public/images/DV/embed/shadow-white.gif
Diff not rendered.
BIN public/images/DV/embed/shadow.png
Diff not rendered.
BIN public/images/DV/embed/slider.gif
Diff not rendered.
BIN public/images/DV/embed/spinner.gif
Diff not rendered.
BIN public/images/DV/expanders.gif
Diff not rendered.
BIN public/images/DV/grab.cur
Binary file not shown.
BIN public/images/DV/grabbing.cur
Binary file not shown.
BIN public/images/DV/interface/arrow-left-noresults.gif
Diff not rendered.
BIN public/images/DV/interface/arrow-left.gif
Diff not rendered.
BIN public/images/DV/interface/arrow-right-noresults.gif
Diff not rendered.
BIN public/images/DV/interface/arrow-right.gif
Diff not rendered.
BIN public/images/DV/interface/blank_page.jpg
Diff not rendered.
BIN public/images/DV/interface/newspaper.png
Diff not rendered.
BIN public/images/DV/spinner.gif
Diff not rendered.
BIN public/images/DV/tab-note-ie-private.png
Diff not rendered.
BIN public/images/DV/tab-note-ie.png
Diff not rendered.
BIN public/images/DV/tab-note-private.png
Diff not rendered.
BIN public/images/DV/tab-note.png
Diff not rendered.
BIN public/images/DV/tab-private.png
Diff not rendered.
BIN public/images/DV/tab.png
Diff not rendered.
BIN public/images/DV/tabActive-ie-private.png
Diff not rendered.
BIN public/images/DV/tabActive-ie.png
Diff not rendered.
BIN public/images/DV/tabActive-private.png
Diff not rendered.
BIN public/images/DV/tabActive.png
Diff not rendered.
BIN public/images/DV/white.png
Diff not rendered.
118 public/javascripts/DV/controllers/api.js
@@ -0,0 +1,118 @@
+DV.api = {
+
+ // Return the current page of the document.
+ currentPage : function() {
+ return DV.controller.models.document.currentPage();
+ },
+
+ // Return the current zoom factor of the document.
+ currentZoom : function() {
+ var doc = DV.controller.models.document;
+ return doc.zoomLevel / doc.ZOOM_RANGES[1];
+ },
+
+ // Return the total number of pages in the document.
+ numberOfPages : function() {
+ return DV.controller.models.document.totalPages;
+ },
+
+ // Change the documents' sections, re-rendering the navigation. "sections"
+ // should be an array of sections in the canonical format:
+ // {title: "Chapter 1", pages: "1-12"}
+ setSections : function(sections) {
+ DV.Schema.data.sections = sections;
+ DV.controller.models.chapters.loadChapters();
+ this.redraw();
+ },
+
+ // Get a list of every section in the document.
+ getSections : function() {
+ return _.clone(DV.Schema.data.sections || []);
+ },
+
+ // Get the document's description.
+ getDescription : function() {
+ return DV.Schema.document.description;
+ },
+
+ // Set the document's description and update the sidebar.
+ setDescription : function(desc) {
+ DV.Schema.document.description = desc;
+ $j('#DV-description').remove();
+ $j('.DV-navigation').prepend(JST.descriptionContainer({description: desc}));
+ },
+
+ // Get the document's related article url.
+ getRelatedArticle : function() {
+ return DV.Schema.document.resources.related_article;
+ },
+
+ // Set the document's related article url.
+ setRelatedArticle : function(url) {
+ DV.Schema.document.resources.related_article = url;
+ $('#DV-storyLink a').attr({href : url});
+ $('#DV-storyLink').toggle(!!url);
+ },
+
+ // Get the document's title.
+ getTitle : function() {
+ return DV.Schema.document.title;
+ },
+
+ // Set the document's title.
+ setTitle : function(title) {
+ DV.Schema.document.title = title;
+ document.title = title;
+ },
+
+ // Set the page text for the given page of a document in the local cache.
+ setPageText : function(text, pageNumber) {
+ DV.Schema.text[pageNumber - 1] = text;
+ },
+
+ // Redraw the UI. Call redraw(true) to also redraw annotations and pages.
+ redraw : function(redrawAll) {
+ if (redrawAll) DV.controller.models.annotations.renderAnnotations();
+ DV.controller.helpers.renderNavigation();
+ DV.controller.helpers.renderComponents();
+ if (redrawAll) {
+ DV.controller.elements.window.removeClass('DV-coverVisible');
+ DV.controller.pageSet.buildPages();
+ }
+ },
+
+ // Add a new annotation to the document, prefilled to any extent.
+ addAnnotation : function(anno) {
+ anno = DV.Schema.loadAnnotation(anno);
+ DV.controller.models.annotations.sortAnnotations();
+ this.redraw(true);
+ DV.controller.pageSet.showAnnotation(anno, {active: true, noJump : true, edit : true});
+ return anno;
+ },
+
+ // Register a callback for when an annotation is saved.
+ onAnnotationSave : function(callback) {
+ DV.controller.models.annotations.saveCallbacks.push(callback);
+ },
+
+ // Register a callback for when an annotation is deleted.
+ onAnnotationDelete : function(callback) {
+ DV.controller.models.annotations.deleteCallbacks.push(callback);
+ },
+
+ // Request the loading of an external CSS file.
+ loadCSS : function(url) {
+ var link = document.createElement('link');
+ $j(link).attr({
+ rel: "stylesheet",
+ type: "text/css",
+ href: url
+ }).appendTo($j('head'));
+ },
+
+ // Request the loading of an external JS file.
+ loadJS : function(url, callback) {
+ $j.getScript(url, callback);
+ }
+
+};
60 public/javascripts/DV/controllers/documentViewer.js
@@ -0,0 +1,60 @@
+DV.controller = new DV.stateMachine(DV.Schema.states,
+ {
+ events : DV.Schema.events,
+ elements : DV.Schema.elements,
+ helpers : DV.Schema.helpers,
+ models : DV.Schema.models
+ }
+);
+
+// The origin function, kicking off the entire documentViewer render.
+DV.load = function(documentRep, options) {
+ options = options || {};
+ DV.container = options.container || document.body;
+ DV.options = options;
+
+ // Once we have the JSON representation in-hand, finish loading the viewer.
+ var continueLoad = DV.loadJSON = function(json) {
+ DV.Schema.importCanonicalDocument(json);
+ if (DV.container == document.body || options.hidePageOverflow == true || options.embedded == true) {
+ DV.controller.helpers.hidePageOverflow();
+ }
+ DV.controller.states.InitialLoad();
+ // hide body overflow if the embedded or hidePageOverflow == true
+
+
+
+ // call post load methods in the window scope
+ if (options.afterLoad) options.afterLoad();
+ if (DV.afterLoad) DV.afterLoad();
+ };
+
+ // If we've been passed the JSON directly, we can go ahead,
+ // otherwise make a JSONP request to fetch it.
+ var jsonLoad = function() {
+ if (_.isString(documentRep)) {
+ if (documentRep.match(/\.js$/)) {
+ $j.getScript(documentRep);
+ } else {
+ var crossDomain = DV.controller.helpers.isCrossDomain(documentRep);
+ if (crossDomain) documentRep = documentRep + '?callback=?';
+ $j.getJSON(documentRep, continueLoad);
+ }
+ } else {
+ continueLoad(documentRep);
+ }
+ };
+
+ // If we're being asked the fetch the templates, load them remotely before
+ // continuing.
+ if (options.templates) {
+ $j.getScript(options.templates, jsonLoad);
+ } else {
+ jsonLoad();
+ }
+};
+
+// If the document viewer has been loaded dynamically, allow the external
+// script to specify the onLoad behavior.
+if (DV.onload) setTimeout(DV.onload, 0);
+
21 public/javascripts/DV/elements/elements.js
@@ -0,0 +1,21 @@
+// We cache DOM references to improve speed and reduce DOM queries
+DV.Schema.elements =
+[
+ { name: 'browserDocument', query: document },
+ { name: 'browserWindow', query: window },
+ { name: 'header', query: 'div#DV-header'},
+ { name: 'viewer', query: 'div#DV-docViewer'},
+ { name: 'window', query: 'div#DV-pages'},
+ { name: 'sets', query: 'div.DV-set'},
+ { name: 'pages', query: 'div.DV-page'},
+ { name: 'metas', query: 'div.DV-pageMeta'},
+ { name: 'bar', query: 'div#DV-bar'},
+ { name: 'currentPage', query: 'span#DV-currentPage'},
+ { name: 'well', query: 'div#DV-well'},
+ { name: 'collection', query: 'div#DV-pageCollection'},
+ { name: 'navigation', query: 'div#DV-well div.DV-navigation' },
+ { name: 'chaptersContainer', query: 'div#DV-well div.DV-chaptersContainer' },
+ { name: 'searchInput', query: 'input#DV-searchInput' },
+ { name: 'textCurrentPage', query: 'span#DV-textCurrentPage' },
+ { name: 'coverPages', query: 'div.DV-cover' }
+];
40 public/javascripts/DV/events/ViewAnnotation.js
@@ -0,0 +1,40 @@
+DV.Schema.events.ViewAnnotation = {
+ next: function(e){
+ var application = this.application;
+ var activeAnnotationId = application.activeAnnotationId;
+ var annotationsModel = this.models.annotations;
+ var nextAnnotation = (activeAnnotationId === null) ?
+ annotationsModel.getFirstAnnotation() : annotationsModel.getNextAnnotation(activeAnnotationId);
+
+ if (!nextAnnotation){
+ return false;
+ }
+
+ application.pageSet.showAnnotation(nextAnnotation);
+ this.helpers.setAnnotationPosition(nextAnnotation.position);
+
+
+ },
+ previous: function(e){
+ var application = this.application;
+ var activeAnnotationId = application.activeAnnotationId;
+ var annotationsModel = this.models.annotations;
+
+ var previousAnnotation = (!activeAnnotationId) ?
+ annotationsModel.getFirstAnnotation() : annotationsModel.getPreviousAnnotation(activeAnnotationId);
+ if (!previousAnnotation){
+ return false;
+ }
+
+ application.pageSet.showAnnotation(previousAnnotation);
+ this.helpers.setAnnotationPosition(previousAnnotation.position);
+
+
+ },
+ search: function(e){
+ e.preventDefault();
+ this.states.ViewSearch();
+
+ return false;
+ }
+};
20 public/javascripts/DV/events/ViewDocument.js
@@ -0,0 +1,20 @@
+DV.Schema.events.ViewDocument = {
+ next: function(){
+ var nextPage = this.models.document.nextPage();
+ this.helpers.jump(nextPage);
+
+ DV.history.save('document/p'+(nextPage+1));
+ },
+ previous: function(e){
+ var previousPage = this.models.document.previousPage();
+ this.helpers.jump(previousPage);
+
+ DV.history.save('document/p'+(previousPage+1));
+ },
+ search: function(e){
+ e.preventDefault();
+
+ this.states.ViewSearch();
+ return false;
+ }
+}
17 public/javascripts/DV/events/ViewSearch.js
@@ -0,0 +1,17 @@
+DV.Schema.events.ViewSearch = {
+ next: function(e){
+ var nextPage = this.models.document.nextPage();
+ this.loadText(nextPage);
+
+ },
+ previous: function(e){
+ var previousPage = this.models.document.previousPage();
+ this.loadText(previousPage);
+
+ },
+ search: function(e){
+ this.helpers.getSearchResponse(this.elements.searchInput.val());
+
+ return false;
+ }
+};
21 public/javascripts/DV/events/ViewText.js
@@ -0,0 +1,21 @@
+DV.Schema.events.ViewText = {
+ next: function(e){
+ var nextPage = this.models.document.nextPage();
+ this.loadText(nextPage);
+
+ DV.history.save('text/p'+(nextPage+1));
+ },
+ previous: function(e){
+ var previousPage = this.models.document.previousPage();
+ this.loadText(previousPage);
+
+ DV.history.save('text/p'+(previousPage+1));
+
+ },
+ search: function(e){
+ e.preventDefault();
+ this.states.ViewSearch();
+
+ return false;
+ }
+};
174 public/javascripts/DV/events/events.js
@@ -0,0 +1,174 @@
+// This manages events for different states activated through DV interface actions like clicks, mouseovers, etc.
+DV.Schema.events = {
+ // Change zoom level and causes a reflow and redraw of pages.
+ zoom: function(zoomLevel){
+ this.application.pageSet.zoom({ zoomLevel: zoomLevel });
+
+ // Disabled now because controller modifications that remove IE bg flicker seem to cache and fail to apply
+ // This bicubic option. Very odd
+ // if(ranges[0] == zoomLevel || ranges[ranges.length-1] == zoomLevel){
+ // this.helpers.setInterpolationMode(false);
+ // }else{
+ // this.helpers.setInterpolationMode(true);
+ // }
+
+ // Adjust the drag sensativity for largest zoom level
+ var ranges = this.application.models.document.ZOOM_RANGES;
+ if(ranges[ranges.length-1] == zoomLevel){
+ this.application.dragReporter.sensativity = 1.5;
+ }else{
+ this.application.dragReporter.sensativity = 1;
+ }
+ },
+
+ // Draw (or redraw) the visible pages on the screen.
+ drawPages: function() {
+ var doc = this.models.document;
+ var offsets = doc.baseHeightsPortionOffsets;
+ var scrollPos = this.application.scrollPosition = this.elements.window[0].scrollTop;
+
+ var currentPage = _.sortedIndex(offsets, scrollPos);
+ if (offsets[currentPage] == scrollPos) currentPage++;
+ var currentIndex = currentPage - 1;
+ var pageIds = this.helpers.sortPages(currentIndex);
+
+
+
+ var total = doc.totalPages;
+ if (doc.currentPage() != currentPage) doc.setPageIndex(currentIndex);
+
+ if (currentPage === 1) return this.drawFirstPage(pageIds);
+ if (currentPage === total) return this.drawLastPage(pageIds);
+ return this.drawPageAt(pageIds, currentIndex);
+ },
+
+ // Draw the first page of the document.
+ drawFirstPage : function(pageIds) {
+ this.application.pageSet.draw(
+ [ { label: pageIds[0], index: 0, currentPage: true },
+ { label: pageIds[1], index: 1 },
+ { label: pageIds[2], index: 2 } ]
+ );
+
+ },
+
+ // Draw the final page of the document.
+ drawLastPage : function(pageIds) {
+ var i = this.models.document.totalPages - 1;
+ this.application.pageSet.draw(
+ [ { label: pageIds[0], index: i-1 },
+ { label: pageIds[1], index: i, currentPage: true } ]
+ );
+ },
+
+ // Draw the page at the given index.
+ drawPageAt : function(pageIds, index) {
+ this.application.pageSet.draw(
+ [ { label: pageIds[0], index: index - 1 },
+ { label: pageIds[1], index: index, currentPage: true },
+ { label: pageIds[2], index: index + 1 } ]
+ );
+ },
+
+ check: function(){
+ var application = this.application;
+ if(application.busy === false){
+ application.busy = true;
+
+ for(var i = 0; i < this.application.observers.length; i++){
+ this[application.observers[i]].call(this);
+ }
+ application.busy = false;
+ }
+ },
+ scale: function(){
+ var helpers = this.helpers;
+ var windowDimensions = helpers.getWindowDimensions();
+ if(
+ windowDimensions.height != this.application.windowDimensions.height ||
+ windowDimensions.width != this.application.windowDimensions.width){
+
+ helpers.setWindowSize(windowDimensions);
+ }
+ },
+
+ loadText: function(pageIndex,afterLoad){
+
+ pageIndex = (!pageIndex) ? this.models.document.currentIndex() : parseInt(pageIndex,10);
+ this._previousTextIndex = pageIndex;
+
+ var me = this;
+
+ var processText = function(text) {
+
+ var pageNumber = parseInt(pageIndex,10)+1;
+ me.handleTextResponse(text);
+ me.elements.currentPage.text(pageNumber);
+ me.elements.textCurrentPage.text('p. '+(pageNumber));
+ me.models.document.setPageIndex(pageIndex);
+ me.helpers.setActiveChapter(me.models.chapters.getChapterId(pageIndex));
+
+
+ if(afterLoad) afterLoad.call(me.helpers);
+ };
+
+ if (DV.Schema.text[pageIndex]) {
+ return processText(DV.Schema.text[pageIndex]);
+ }
+
+ var handleResponse = _.bind(function(response) {
+
+ processText(DV.Schema.text[pageIndex] = response);
+ }, this);
+
+ $j('#DV-textContents').text('');
+
+ var textURI = DV.Schema.document.resources.page.text.replace('{page}', pageIndex + 1);
+ var crossDomain = this.helpers.isCrossDomain(textURI);
+ if (crossDomain) textURI += '?callback=?';
+ $j[crossDomain ? 'getJSON' : 'get'](textURI, {}, handleResponse);
+ },
+
+ handleTextResponse: function(text){
+ $j('#DV-textContents').text(text);
+ },
+ resetTracker: function(){
+ this.application.activeAnnotation = null;
+ this.trackAnnotation.combined = null;
+ this.trackAnnotation.h = null;
+ },
+ trackAnnotation: function(){
+ var application = this.application;
+ var helpers = this.helpers;
+ var scrollPosition = this.elements.window[0].scrollTop;
+
+ if(application.activeAnnotation){
+ var annotation = application.activeAnnotation;
+ var trackAnnotation = this.trackAnnotation;
+
+
+ if(trackAnnotation.id != annotation.id){
+ trackAnnotation.id = annotation.id;
+ helpers.setActiveAnnotationLimits(annotation);
+ }
+
+ if(scrollPosition > trackAnnotation.h || scrollPosition < trackAnnotation.combined){
+
+
+ annotation.hide(true);
+ application.pageSet.setActiveAnnotation(null);
+ application.activeAnnotation = null;
+ trackAnnotation.h = null;
+ trackAnnotation.id = null;
+ trackAnnotation.combined = null;
+ }
+ }else{
+ application.pageSet.setActiveAnnotation(null);
+ application.activeAnnotation = null;
+ trackAnnotation.h = null;
+ trackAnnotation.id = null;
+ trackAnnotation.combined = null;
+ helpers.removeObserver('trackAnnotation');
+ }
+ }
+};
88 public/javascripts/DV/events/history.js
@@ -0,0 +1,88 @@
+_.extend(DV.Schema.events, {
+ // [document-slug]#document/p[pageID]
+ handleHashChangeViewDocumentPage: function(page){
+ var pageIndex = parseInt(page,10) - 1;
+ if(this.application.state === 'ViewDocument'){
+ this.application.pageSet.cleanUp();
+ this.helpers.jump(pageIndex);
+ }else{
+ this.models.document.setPageIndex(pageIndex);
+ this.states.ViewDocument();
+ }
+ },
+ // [document-slug]#p=1
+ handleHashChangeLegacyViewDocumentPage: function(page){
+ var pageIndex = parseInt(page,10) - 1;
+ this.handleHashChangeViewDocumentPage(page);
+ },
+ // [document-slug]#document/p[pageID]/a[annotationID]
+ handleHashChangeViewDocumentAnnotation: function(page,annotation){
+ var pageIndex = parseInt(page,10) - 1;
+ var annotation = parseInt(annotation,10);
+
+ if(this.application.state === 'ViewDocument'){
+ this.application.pageSet.showAnnotation(this.application.models.annotations.byId[annotation]);
+ }else{
+ this.models.document.setPageIndex(pageIndex);
+ this.application.pageSet.setActiveAnnotation(annotation);
+ this.states.ViewDocument();
+ }
+
+ },
+ // [document-slug]#annotation/a[annotationID]
+ handleHashChangeViewAnnotationAnnotation: function(annotation){
+
+ var annotation = parseInt(annotation,10);
+ var application = this.application;
+
+ if(application.state === 'ViewAnnotation'){
+ application.pageSet.showAnnotation(this.application.models.annotations.byId[annotation]);
+ }else{
+ application.activeAnnotationId = annotation;
+ this.states.ViewAnnotation();
+ }
+ },
+ // Default route if all else fails
+ handleHashChangeDefault: function(){
+
+ this.application.pageSet.cleanUp();
+ this.models.document.setPageIndex(0);
+
+ if(this.application.state === 'ViewDocument'){
+ this.helpers.jump(0);
+ DV.history.save('document/p1');
+ }else{
+ this.states.ViewDocument();