html, body { height: 100%; }
#wrapper { min-height: 100%; position: relative; }
#footer-wrapper { visibility: hidden; position: relative; z-index: 9; }
.fixed-bottom { position: absolute ! important; bottom: 0px; width: 100%; padding-top: 20px; }
#container.fullscreen { width: auto; margin: 0px; }
#container.pdfPage { width: auto; margin: 0px; min-width: 980px; min-height: 400px; }
.prototip .default h4, .prototip .default .title { font-family: aleoregular,serif; color: rgb(76, 76, 76); font-size: 14px; line-height: 1.3; font-weight: bold; text-transform: none; letter-spacing: normal; }
:lang(ko) { font-family: "dotum",sans-serif ! important; }
:lang(ja) { font-family: sans-serif ! important; }
.h1, .h2, h1, h2:lang(cs) { font-family: "roboto_slabregular" ! important; }
.h1.light, .h2.light, h1.light, h2.light:lang(cs) { font-family: "robotoslab_light" ! important; }
.h1, .h2, h1, h2:lang(hu) { font-family: "roboto_slabregular" ! important; }
.h1.light, .h2.light, h1.light, h2.light:lang(hu) { font-family: "robotoslab_light" ! important; }
.h1, .h2, h1, h2:lang(pl) { font-family: "roboto_slabregular" ! important; }
.h1.light, .h2.light, h1.light, h2.light:lang(pl) { font-family: "robotoslab_light" ! important; }
.h1, .h2, h1, h2:lang(tr) { font-family: "roboto_slabregular" ! important; }
.h1.light, .h2.light, h1.light, h2.light:lang(tr) { font-family: "robotoslab_light" ! important; }
.snippet { font-size: 0.915em; color: rgb(76, 76, 76); line-height: 1.16; display: block; }
.snippet p { margin-left: 10px; }
.error_message { font-size: 1em; color: rgb(192, 0, 0); }
.sup { vertical-align: super; font-size: 0.7em; }
.header_navigation_left { float: left; margin-top: 3px; margin-left: 10px; }
.header_navigation_right { float: right; margin-top: 3px; }
.myResearchHeader { margin: 0px 15px; line-height: 1.14em; }
.myResearchHeaderLogo { float: left; width: 95px; height: auto; }
.left_spacing { margin-left: 10px; }
.right_spacing { margin-right: 10px; }
p { margin: 5px 0px; }
blockquote { padding: 5px 60px; }
code, kbd, pre { font-family: Courier New,Courier,monospace,sans-serif; color: rgb(12, 12, 12); line-height: 1.4em; }
abbr, acronym { border-bottom: 1px dotted rgb(12, 12, 12); cursor: help; line-height: 1.4em; }
a, a.small { color: rgb(42, 93, 176); text-decoration: none; }
a:hover, a.small:hover { color: rgb(27, 60, 114); text-decoration: underline; }
a.small { color: rgb(42, 93, 176) ! important; }
a.active, a.item_selected { color: rgb(76, 76, 76); text-decoration: none; }
a.subMenuHoverLink:hover { text-decoration: none; }
fieldset { clear: left; border: 1px solid rgb(201, 201, 201); margin-bottom: 11px; }
.fieldset_contents { float: left; padding: 5px 15px 15px; }
legend { padding: 0px 7px 0px 9px; font-size: 1.333em; margin-left: 9px; color: rgb(76, 76, 76); }
fieldset ul { clear: both; }
label, .label { display: inline-block; margin-right: 5px; vertical-align: top; }
textarea, input { font-family: Verdana,Helvetica,sans-serif; font-weight: normal; font-style: normal; font-size: 100%; color: rgb(76, 76, 76); line-height: 1.25; padding: 1px 0px; }
select { clear: both; }
.form_element_container { margin: 0px 15px 12px 0px; }
.form_element_container ul { margin-bottom: 5px; }
.form_element_container .error { display: none; }
.form_element_container .note { display: none; font-size: 0.915em; }
.form_element_container .post_field_link { margin-left: 5px; }
.radio_align { padding-top: 2px; margin-right: 10px; }
.form_element_container .longSmall { width: 335px; }
ul { list-style-type: none; margin: 5px 0px; padding: 0px; }
ul.bullet { list-style-type: disc; padding-left: 16px; }
ol { padding-left: 1.5em; margin-bottom: 5px; }
ol li.divider { border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 5px; margin-bottom: 5px; }
ol.lowerAlpha { list-style-type: lower-alpha; padding-left: 2.5em; margin-left: auto ! important; }
ol.upperAlpha { list-style-type: upper-alpha; padding-left: 2.5em; margin-left: auto ! important; }
ol.lowerRoman { list-style-type: lower-roman; padding-left: 2.5em; margin-left: auto ! important; }
ol.upperRoman { list-style-type: upper-roman; padding-left: 2.5em; margin-left: auto ! important; }
ol.decimalList { list-style-type: decimal; padding-left: 2.5em; margin-left: auto ! important; }
ul.horizontal { list-style-type: none; margin: 0px 0px 5px; padding: 0px; }
ul.cleared { overflow: hidden; }
ul.horizontal li { display: inline-block; margin: 0px 20px 0px 0px; background: transparent none repeat scroll 0px center; vertical-align: top; }
ul.horizontal li.pipe { padding-left: 11px; background: transparent url(7b052cd58b99b973297571f9c1ae070c75938dcc.png)  no-repeat scroll left 4px; margin: 0px 12px; }
ul.horizontal li.last-child, ul.horizontal li:last-child { margin-right: 0px ! important; }
ul.horizontal li.pipe.white { background-position: left -12px; }
ul.horizontal li.pipeTopBar { padding-left: 11px; background: transparent url(00069dd9e19b0ac4f866ba286b4c5d8fdac90c91.png)  no-repeat scroll 3px 7px; }
ul.horizontal li.dropdown ul li { margin: 0px ! important; }
ul.horizontal li li { display: block; }
ul.horizontal.in_toolbar { margin: 0px 2px; }
ul.horizontal.in_toolbar label { padding-top: 0px; }
ul.horizontal.in_toolbar li { vertical-align: middle; }
ul.horizontal.in_toolbar .btnNew { margin-top: 0px; }
#preferences_nav ul.horizontal li.pipe { background: transparent url(7b052cd58b99b973297571f9c1ae070c75938dcc.png)  no-repeat scroll left 2px; }
.hr, .separator { height: 1px; border-top: 1px solid rgb(221, 221, 221); margin: 15px 0px; }
#ft_container_printview .separator { clear: both; }
.exposedFieldRow { clear: both; }
.exposedFieldRow .label { float: left; width: 30%; }
.exposedFieldRow .input { float: left; width: 70%; }
.exposedFieldRow .input input, .exposedFieldRow .input textarea { width: 99%; }
.topNavigation { clear: both; }
#main_nav { float: left; padding-top: 5px; }
#signInLinkZone { display: block ! important; height: 34px; }
#myresearch_nav { float: right; color: rgb(255, 255, 255); margin-right: -12px; margin-top: 5px; margin-bottom: 1px; }
#myresearch_nav a, #myresearch_nav a span, #thesaurusHeader a, #databaseOpenLayer, #dbCloseSpanId { color: rgb(255, 255, 255); text-decoration: underline; padding-bottom: 3px; cursor: pointer; }
#myresearch_nav span { display: inline-block; }
#myresearch_nav li, #myresearch_nav ul.horizontal span.divider { margin-right: 4px; padding-top: 3px; }
#preferences_nav { float: right; margin-left: 15px; padding-top: 6px; }
#preferences_nav li { font-size: 0.915em; }
#header { clear: both; margin-top: 10px; }
#subheader { clear: both; margin-top: 10px; }
#middle { clear: both; width: 100%; }
#basicsearch_content { margin-top: 60px; margin-left: 120px; }
.inline_link { float: left; margin-left: 10px; margin-top: 2px; }
.inline_link ul.horizontal { margin: 0px; }
ul.columns li { width: 195px; }
ul.small_columns li { width: 150px; }
.date_range_year { padding-right: 10px; }
#centered_search_area { width: 800px; margin: 0px auto; position: relative; }
a.bSearchBox { padding: 0px 1px 4px 0px ! important; }
a.bSearchBox img { vertical-align: top; }
.panel_base { position: relative; }
.display_record_abstract_copy.translationCont { clear: left; }
#side_panel .divider { border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 4px; margin-bottom: 8px; }
#side_panel ul.horizontal { float: left; clear: both; margin-top: 5px; }
#search_panel .search_panel_logo { float: left; margin-left: 1px; margin-right: 11px; margin-top: 28px; width: 96px; height: 44px; }
#search_panel .search_panel_subcontent { float: left; width: 586px; }
#search_inner_panel { position: relative; float: left; }
#search_inner_panel .search_inner_panel_content { width: 100%; }
#search_inner_panel .search_inner_panel_content .form_element_container { margin-bottom: 0px; }
#search_inner_panel .search_field { border: 1px solid rgb(89, 121, 154); width: 100%; font-size: 1.3em; padding: 2px; height: 20px; float: left; }
#search_inner_panel .search_field_outer { width: 100%; position: relative; margin-bottom: 5px; }
#search_inner_panel .search_field_links { width: 100%; text-align: right; margin-bottom: 5px; }
#search_inner_panel .search_field_container { position: relative; padding-right: 30px; margin: 0px 0px 3px; height: 26px; }
#search_inner_panel .search_icon { position: absolute; width: 25px; height: 26px; background: transparent url(c880deaeb612cb91ea855652edb2ebb922c925ea.png)  no-repeat scroll 0% 0%; right: 0px; top: 0px; border: 0px none; cursor: pointer; }
a.search_icon:hover { text-decoration: none; }
#search_panel .search_panel_subtext { float: left; width: 567px; line-height: 15px; padding-top: 5px; padding-left: 10px; margin-bottom: 0px; }
#search_panel .search_panel_subtext .note { font-size: 0.915em; }
#search_panel .search_panel_searchtips { float: left; margin: 30px 0px 0px 15px; width: 82px; overflow-wrap: break-word; }
#search_panel .search_panel_searchtips { display: block; }
.product #search_panel, .subject #search_panel, .productHome #search_panel, .subjectHome #search_panel { width: 685px; padding: 10px; }
.product #search_panel, .productHome #search_panel { background-color: rgb(216, 238, 249); }
.subjectHome #search_panel { background-color: rgb(216, 238, 249); }
.subject #search_panel { background-color: rgb(216, 238, 249); }
.product #search_panel .search_panel_searchtips { display: none; }
.product #search_panel .search_panel_subtext, .subject #search_panel .search_panel_subtext, .product #search_panel .search_panel_logo, .subject #search_panel .search_panel_logo, .productHome #search_panel .search_panel_subtext, .subjectHome #search_panel .search_panel_subtext, .productHome #search_panel .search_panel_logo, .subjectHome #search_panel .search_panel_logo { display: none; }
.product #search_panel .search_panel_searchtips, .subject #search_panel .search_panel_searchtips, .productHome #search_panel .search_panel_searchtips, .subjectHome #search_panel .search_panel_searchtips { display: none; }
.product #search_panel .search_panel_subcontent, .subject #search_panel .search_panel_subcontent, .productHome #search_panel .search_panel_subcontent, .subjectHome #search_panel .search_panel_subcontent { width: 612px; }
.product #search_panel #search_inner_panel, .subject #search_panel #search_inner_panel, .productHome #search_panel #search_inner_panel { width: 592px; }
.subjectHome #search_panel #search_inner_panel, .productHome #search_panel #search_inner_panel { width: 664px; }
.product #search_panel #search_inner_panel, .subject #search_panel #search_inner_panel, .productHome #search_panel #search_inner_panel, .subjectHome #search_panel #search_inner_panel { background-color: rgb(195, 222, 236); }
.publicationBrowseSearch #search_panel { width: 940px; padding: 10px 0px 14px 10px; }
.publicationBrowseSearch #search_panel .search_panel_subcontent { width: auto; }
#textMatch_panel { width: 815px; float: right; margin: -30px 20px 0px 0px; }
.subject #search_panel, .product #search_panel { float: left; }
.thumbnail_nav_panel { padding: 5px; border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); background: rgb(255, 255, 255) url(dcd7e58a2314a4a05528b16b485693e0ecff7eb0.png)  repeat-x scroll center top; }
.thumbnail_nav_panel_titlebar { margin-bottom: 15px; }
.thumbnail_nav_panel .body { overflow: hidden; }
.thumbnail_nav_panel_titlebar p.noFilters { color: rgb(243, 242, 242); cursor: default; max-width: 95%; max-height: 30px; overflow: hidden; margin-top: -8px; font-size: 9999em; }
.pinkienails_panel { position: relative; padding: 15px; background-color: rgb(243, 242, 242); border: 1px solid rgb(204, 204, 204); margin-bottom: 10px; border-radius: 5px ! important; }
.pinkienails_panel .body { overflow: hidden; }
.pinkienails_deepindexed_panel { position: relative; padding: 5px 10px; background-color: rgb(227, 241, 250); border: 2px solid rgb(147, 211, 247); margin-bottom: 15px; }
.pinkienails_deepindexed_panel .body { overflow: hidden; }
.basicsearch_textpanel { float: left; margin-left: 15px; margin-top: 28px; width: 354px; }
.basicsearch_textpanel2 { margin-left: 30px; }
.basicsearch_textpanel h3 { color: rgb(209, 129, 4); }
.basicsearch_textpanel_single { float: left; margin-left: 15px; margin-top: 21px; width: 700px; }
.basicsearch_textpanel_single h3 { color: rgb(209, 129, 4); }
.toolbar_panel .bookmark_icon { position: absolute; top: 10px; right: 10px; background: transparent url(64bb1c1bd0740498b6b8f60c0ed9880bdbe62be6.png)  no-repeat scroll 0px 0px; width: 125px; height: 18px; }
.toolbar_panel ul { margin: 0px; }
.toolbar_panel .toolbar_panel_actions { padding-top: 10px; clear: left; }
.info_panel { padding: 5px; background-color: rgb(238, 247, 251); border: 1px solid rgb(89, 121, 154); margin-bottom: 15px; }
.info_panel_white { clear: left; border: 1px solid rgb(204, 204, 204); margin-bottom: 15px; padding: 10px; }
.status_change_panel, .status_change_error { padding: 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(242, 150, 37); margin-bottom: 15px; border-radius: 5px; }
.status_change_panel_selected { padding: 5px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(242, 150, 37); margin-bottom: 0px; margin-top: 5px; }
.previewLinks .status_change_panel_selected.save_to_my_research_notification { padding: 2px 3px; margin-top: -3px; }
.error_panel { padding: 2px 10px; background-color: rgb(255, 255, 255); border: 2px solid rgb(242, 150, 37); margin-bottom: 10px; }
.openurl_error_panel { padding: 2px 10px; background-color: rgb(249, 233, 233); border: 2px solid rgb(242, 115, 37); margin-bottom: 10px; color: rgb(190, 73, 73); }
.icons_base_sprite { background: transparent url(33850469bf40cfb1ec60bb209a75fc2450f98ddd.png)  no-repeat scroll 0px 0px; padding: 2px 0px 2px 25px; }
.icon_alert { background-position: 0px 0px; padding-left: 20px; }
.icon_print { background-position: 0px -50px; padding-left: 20px; }
.icon_rss { background-position: -1px -201px; padding-left: 18px; }
.icon_cite { background-position: -1px -101px; padding-left: 18px; }
.icon_link { background-position: -3px -300px; padding-left: 14px; }
.icon_save { background-position: -1px -150px; padding-left: 19px; }
.icon_email { background-position: -1px 2px; padding-left: 19px; }
.icon_tags { background-position: -1px -251px; padding-left: 19px; }
.icon_signin { background-position: 0px -501px; padding-left: 19px; background-color: rgb(4, 96, 145); }
.icon_info { background-position: 3px -451px; padding-left: 18px; }
.icon_external { background-position: right -2352px; padding: 2px 18px 2px 0px ! important; }
.icon_help { background-position: right -350px; padding: 0px 20px 3px 0px ! important; }
.icon_internal { background-position: right -400px; padding: 2px 18px 2px 0px ! important; }
.icon_findacopy { background-position: 0px -550px; padding-left: 18px; }
.icon_modify { background-position: 0px -701px; padding-left: 19px; }
.icon_addtofolder { background-position: 0px -600px; padding-left: 20px; }
.icon_singlefolder { background: transparent url(2f08ece7fbee3d5f23426efd0c6e449361bedb7a.png)  no-repeat scroll 0px -2px; padding-left: 20px; }
.icon_delete { background-position: 0px -649px; padding-left: 20px; }
.icon_delete_sm { background-position: 0px -901px; padding-left: 17px; }
.icon_globe { background-position: 0px -951px; padding-left: 20px; }
.icon_share { background-position: 0px -751px; padding-left: 18px; }
.icon_donotshare { background-position: 0px -801px; padding-left: 18px; }
.icon_lightbulb { background-position: 0px -850px; padding-left: 18px; }
.icon_nextlink { background-position: 1px -1051px; padding-left: 20px; }
.icon_prevlink { background-position: 1px -1101px; padding-left: 20px; }
.icon_interlibrary { background-position: 0px -1151px; padding-left: 21px; }
.icon_closelayer { background-position: 0px -1200px; padding-left: 20px; }
.icon_elibrary { background-position: 0px -1250px; padding-left: 20px; }
.icon_findfulltext { background-position: 0px -1302px; padding-left: 19px; }
.icon_unlocked { background-position: -3px -1350px; padding-left: 17px; }
.icon_locked { background-position: -3px -1401px; padding-left: 13px; }
.icon_shoppingCart { background-position: 0px -1651px; padding-left: 20px; }
.icon_home { background-position: 0px -1501px; padding-left: 20px; }
.icon_copyfolder { background-position: 0px -1550px; padding-left: 22px; }
.icon_movefolder { background-position: 0px -1600px; padding-left: 23px; }
.icon_shoppingcart { background-position: 0px -1650px; padding-left: 20px; }
.icon_shoppingcart_orange { background-position: 0px -1700px; padding-left: 20px; }
.icon_purchasecopy { background-position: 0px -1650px; padding-left: 20px; }
.icon_downloadvideo { background-position: 0px -1751px; padding-left: 18px; }
.icon_setupalert { background-position: 0px -1800px; padding-left: 23px; }
.icon_viewlatest { background-position: 0px -1851px; padding-left: 23px; }
.icon_viewshared { background-position: 0px -1901px; padding-left: 24px; }
.icon_addnotes { background-position: 0px -1952px; padding-left: 22px; }
.icon_renamefolder { background-position: 0px -2000px; padding-left: 21px; }
.icon_clearfolder { background-position: 0px -2050px; padding-left: 21px; }
.icon_view { background-position: 0px -2100px; padding-left: 21px; }
.icon_alreadytrialled { background-position: 0px -2151px; padding-left: 22px; }
.icon_fullsize { background-position: 0px -2200px; padding-left: 21px; }
.icon_trialalert { background-position: 0px -2250px; padding-left: 22px; }
.icon_newlist { background-position: 0px -2300px; padding-left: 22px; }
.icon_addtodoc { background-position: 0px -2402px; padding-left: 22px; }
.icon_preview { background-position: 0px -2452px; padding-left: 18px; }
.icon_originalsearch { background-position: 0px -2501px; padding-left: 20px; }
.icon_reviewed { background-position: 0px -2551px; padding-left: 18px; }
.icon_transactions { background-position: 0px -2602px; padding-left: 17px; }
.icon_savetomyresearch { background-position: 0px -2651px ! important; padding-left: 23px; }
.icon_savedtomyresearch { background-position: 0px -2701px ! important; padding-left: 21px; }
.icon_resend { background-position: 0px -2750px; padding-left: 20px; }
.icon_helplarge { background-position: right -2800px; padding: 3px 21px 3px 0px ! important; }
.thes_icon_help { background-position: right -2851px; padding: 3px 20px 3px 0px ! important; background-color: rgb(4, 96, 145); }
.icon_createMRaccount { background-position: 0px -2899px; padding-left: 22px; }
.icon_geturl { background-position: 0px -2951px; padding-left: 22px; }
.icon_linkpdf, .icon_lnulink { background-position: 0px -3001px; padding-left: 21px; }
.icon_browseissue { background-position: 0px -3101px; padding-left: 24px; }
.icon_header_info { background-position: 0px -3152px; padding-left: 18px; }
.icon_downloadresults { background-position: 0px -3200px; padding-left: 22px; }
.icon_flow { background-position: 0px -3741px; padding-left: 20px; }
.icon_share { background-position: 0px -3792px; padding-left: 20px; }
.icon_tick { background-image: url(de6d442c36e0224cc996b4d1e4afe860892ee49d.gif) ; background-position: 0px -1px; padding-left: 21px; }
.icon_hoovers { background: transparent url(2b58d69f21db2db0e8a84465159d53ff91953a67.png)  no-repeat scroll right top; padding-right: 15px; }
.icon_filter { background-position: 0px -3251px; padding-left: 20px; }
.icon_smallnotes { background-position: 0px -3302px; padding-left: 21px; }
.icon_contractarrow { background-position: 0px -3351px; }
.icon_expandarrow { background-position: 0px -3401px; }
.icon_magnifier { background-position: 0px -3451px; padding-left: 20px; padding-top: 1px; }
.icon_exportsearches { background-position: 0px -3500px; padding-left: 19px; }
.icon_resend_grey { background: transparent url(a6445f0892264bf4f9252fc278de82bfe2963694.png)  no-repeat scroll right top; }
.indicators_base_sprite { background: transparent url(6c421a17feefea08f57150281bf60e1318ab366c.gif)  no-repeat scroll 0px 0px; padding: 0px 0px 0px 14px; }
.indicator_menu_down { background-position: right 2px; padding: 0px 13px 0px 0px; cursor: pointer; }
.indicator_menu_down_left { background-position: left 0px; padding: 0px 0px 0px 16px; }
.indicator_menu_down_advanced { background-position: right 0px; padding: 0px 5px 0px 0px; cursor: pointer; }
.indicator_menu_right { background-position: right -100px; padding: 0px 16px 0px 0px; }
.indicator_menu_left { background-position: left -100px; padding: 0px 0px 0px 16px; }
.indicator_expand { background-position: 0px -198px; min-width: 12px; }
.indicator_collapse { background-position: 0px -298px; }
.disabled.indicator_expand { background-position: 0px -600px; min-width: 12px; }
.disabled.indicator_collapse { background-position: 0px -700px; }
.indicator_sort_down { background-position: right -800px; padding: 0px 13px 0px 0px; }
.indicator_sort_up { background-position: right -900px; padding: 0px 13px 0px 0px; }
.indicator_menu_up { background-position: right -398px; padding: 0px 13px 0px 0px; }
.indicator_menu_up_left { background-position: left -400px; padding: 0px 0px 0px 16px; }
.indicator_dropdown { background-position: left -503px; }
.sort-asc a { background: transparent url(6c421a17feefea08f57150281bf60e1318ab366c.gif)  no-repeat scroll 100% -900px ! important; padding: 0px 13px 0px 0px; }
.sort-desc a { background: transparent url(6c421a17feefea08f57150281bf60e1318ab366c.gif)  no-repeat scroll 100% -800px ! important; padding: 0px 13px 0px 0px; }
.arrows_base_sprite { background: transparent url(3f35555b7b1e5740f17fcf402cff9c77d9f437e1.png)  no-repeat scroll 0px 0px; }
.arrow_first { background-position: -2px -13px; padding: 0px 0px 0px 10px; }
.arrow_previous { background-position: -2px -13px; padding: 0px 7px 0px 10px; }
.arrow_next { background-position: right 3px; padding: 0px 12px 0px 0px; margin-left: 18px; }
.arrow_last { background-position: right 3px; padding: 0px 12px 0px 0px; }
.arrow_first_disabled { background-position: -2px -46px; padding: 0px 0px 0px 10px; color: rgb(108, 108, 108); }
.arrow_previous_disabled { background-position: -2px -46px; padding: 0px 7px 0px 10px; color: rgb(108, 108, 108); }
.arrow_next_disabled { background-position: right -29px; padding: 0px 12px 0px 0px; margin-left: 18px; color: rgb(108, 108, 108); }
ul.horizontal li.pageNumbers { margin-right: 0px; }
.pipe { padding: 0px 2px; }
.formats_base_sprite { background: transparent url(ab91d6f5a5c8c3aedf5906f6a4a8106914d8bdc6.png)  no-repeat scroll 0px 0px; padding: 2px 0px 2px 20px; }
.format_textandgraphics { background-position: 0px -50px; }
.format_fulltext { background-position: 0px -101px; }
.format_video { background-position: 0px -200px; }
.format_record { background-position: 0px -250px; }
.format_pdf { background-position: 0px -150px; }
.format_zip { background-position: 0px -300px; }
.format_flash { background-position: 0px -350px; }
.format_pagemap { background-position: 0px 0px; }
.format_paperclip { background-position: 0px -400px; }
.format_excel { background-position: 0px -450px; }
.format_rtf { background-position: 0px -500px; }
.format_word { background-position: 0px -550px; }
.format_audio { background-position: 0px -849px; }
.format_transcript { background-position: 0px -900px; }
.format_powerpoint { background-position: 0px -952px; }
.format_briefcitation { background-position: 0px -1001px; }
#toggleHits { background-color: rgb(244, 233, 157); float: right; margin-top: 10px; }
.hit { background-color: rgb(244, 233, 157); color: rgb(0, 0, 0); padding: 0px 2px; z-index: 500 ! important; }
a:hover span.hit { text-decoration: underline; }
#main_nav .dropdownMenu ul li { float: none ! important; background: transparent none repeat scroll 0px center; padding: 2px 5px; line-height: 16px; display: block; }
.dropdownMenu { position: absolute; z-index: 100; display: none; padding-top: 4px; margin-top: -5px; }
.dropDownInner { background-color: rgb(255, 255, 255); border: 2px solid rgb(4, 96, 145); padding: 6px 9px; border-radius: 5px; box-shadow: 3px 3px 3px rgba(100, 100, 100, 0.5); }
.dropdownMenu .nextLine { height: 0px; width: 0px; }
.dropdownMenu ul { font-size: 0.95em; float: none; list-style-type: none; padding: 0px; margin: 0px; }
.dropdownMenu ul li { float: none ! important; background: transparent none repeat scroll 0px center; padding: 2px 5px; line-height: 16px; margin: 0px ! important; white-space: nowrap; }
.dropdownMenu ul li:last-child, .dropdownMenu ul li.last-child { border-bottom: 0px none; }
.tlNav .dropdownMenu ul li.last-child { border-bottom: 0px none; }
.dropdownMenu ul li a:link, .dropdownMenu a:link span { color: rgb(0, 94, 143); text-decoration: none; white-space: nowrap; }
.dropdownMenu ul li a:visited, .dropdownMenu a:visited span { color: rgb(0, 94, 143); text-decoration: none; }
.dropdownMenu ul li a:hover, .dropdownMenu a:hover span { color: rgb(0, 94, 143); text-decoration: underline ! important; }
#myresearch_nav .dropdownMenu ul li a { font-size: 1.2em; }
#myresearch_nav .dropdownMenu ul li a:link, .dropdownMenu a:link span { color: rgb(0, 94, 143); text-decoration: none; white-space: nowrap; }
#myresearch_nav .dropdownMenu ul li a:visited, .dropdownMenu a:visited span { color: rgb(0, 94, 143); text-decoration: none; }
#myresearch_nav .dropdownMenu ul li a:hover, .dropdownMenu a:hover span { color: rgb(0, 94, 143); text-decoration: underline ! important; }
ul.float_right .dropdownMenu li { margin: 0px; }
.closed_indicator { background: transparent url(8cbb067e3da7c6245247d15361a2c7910a67a639.gif)  no-repeat scroll left -18px; padding-left: 16px; height: 15px; }
.open_indicator { background: transparent url(8cbb067e3da7c6245247d15361a2c7910a67a639.gif)  no-repeat scroll left 4px; padding-left: 16px; height: 15px; }
.bullets_base_sprite { background: transparent url(aa1a9ff38cadfb4b2b6e597f846a5b7262ccfd00.png)  no-repeat scroll 0px 0px; padding-right: 13px; }
.chevron_double_up { background-position: 0px -2px; padding-right: 0px; padding-left: 12px; }
.chevron_double_right { background-position: right -102px; }
.chevron_double_left { background-position: 0px -202px; padding-right: 0px; padding-left: 12px; }
.chevron_single_right { background-position: right -302px; padding-right: 12px; }
.chevron_single_left { background-position: 0px -402px; padding-right: 0px; padding-left: 11px; }
.bullet_arrow_right { background-position: right -500px; padding-right: 13px; }
.bullet_arrow_left { background-position: 0px -601px; padding-right: 0px; padding-left: 12px; }
.bullet_arrow_right_disabled { background-position: right -700px; padding-right: 12px; color: rgb(108, 108, 108); }
.bullet_arrow_left_disabled { background-position: 0px -801px; padding-right: 0px; padding-left: 12px; color: rgb(108, 108, 108); }
.chevron_double_left_white { background-position: right -902px; padding-left: 12px; }
.chevron_double_right_white { background-position: right -1002px; padding-right: 12px; }
.bullet_list_bullet { background-position: -2px -1203px; padding-right: 0px; padding-left: 11px; }
.bullet_transactional { background-position: 0px -1097px; padding-right: 0px; padding-left: 13px; }
.chevron_double_white_left { background-position: 0px -897px; padding-right: 0px; padding-left: 12px; }
#pagination_control { display: inline-block; overflow: hidden; background-color: rgb(238, 238, 238); }
#pagination_control ul { float: left; }
#pagination_control li { margin-right: 5px; }
#pagination_control li.numerals_start { margin-left: 20px; }
#pagination_control li.numerals_end { margin-right: 20px; }
#pagination_control li.jump_prev { margin-left: 10px; margin-right: 0px; }
#pagination_control li.jump_next { margin-right: 10px; }
#pagination_control li.jump_start, #pagination_control li.jump_end { margin: 0px; }
#pagination_control .left_arrow { background: transparent url(666a2cd71e0910b66fa550b996e0f1d58f18d0de.png)  no-repeat scroll left -15px; padding-left: 11px; }
#pagination_control .right_arrow { background: transparent url(666a2cd71e0910b66fa550b996e0f1d58f18d0de.png)  no-repeat scroll right 0px; padding-right: 11px; }
#pagination_control li.greyed .left_arrow { background: transparent url(666a2cd71e0910b66fa550b996e0f1d58f18d0de.png)  no-repeat scroll left -45px; padding-left: 11px; }
#pagination_control li.greyed .right_arrow { background: transparent url(666a2cd71e0910b66fa550b996e0f1d58f18d0de.png)  no-repeat scroll right -30px; padding-right: 11px; }
#pagination_control .items_per_page { clear: both; margin-top: 10px; float: right; }
.page_header_logo { padding: 20px 0px; }
.mlaib_icon { background: transparent url(c80070183a41248e2221bd0b8a9b84eb973948c6.gif)  no-repeat scroll left 4px; padding-left: 40px; margin-left: 10px; }
.afi_icon { background: transparent url(665570da4b7b4f4488af9cc669dc34a34d069bcf.gif)  no-repeat scroll left 4px; padding-left: 40px; margin-left: 10px; }
.fii_icon { background: transparent url(7c3ed945f9d238c99c113367f8700b82c7441692.gif)  no-repeat scroll left 4px; padding-left: 40px; margin-left: 10px; }
.fiaf_icon { background: transparent url(67f74eb8fdae0278283fef0c21e8c4a67cdc0fae.gif)  no-repeat scroll left 4px; padding-left: 40px; margin-left: 10px; }
.cancelLink { line-height: 20px; padding-left: 10px; }
.clear { clear: both; }
.clear_left { clear: left; }
.clear_right { clear: right; }
.float_left { float: left; }
.float_right { float: right; }
.float_none { float: none ! important; }
#skip a { height: 1px; top: 0px; overflow: hidden; position: absolute; left: -5000px; width: 1px; }
#skip a:active, #skip a:focus { background-color: rgb(0, 51, 204); border: 1px solid rgb(51, 51, 51); color: rgb(255, 255, 255); font-weight: bold; height: auto; left: 5px; overflow: visible; padding: 5px; position: absolute; top: 5px; width: auto; z-index: 1; }
.hiddenText, .hiddenTextSearch { height: 1px; left: -5000px; overflow: hidden; position: absolute; top: 0px; width: 1px; display: block; }
.hiddenTextSearch { left: 0px; }
.shortText i { height: 1px; top: -9999px; overflow: hidden; position: absolute; left: 0px; width: 1px; display: block; }
#hitSwitch a { height: 1px; left: 0px; overflow: hidden; position: absolute; top: -500px; width: 1px; }
#hitSwitch a:active, #hitSwitch a:focus { background-color: rgb(0, 51, 204); border: 1px solid rgb(51, 51, 51); color: rgb(255, 255, 255); font-weight: bold; height: auto; left: 5px; overflow: visible; padding: 5px; position: absolute; top: 5px; width: auto; z-index: 1; }
.imgExternalLink .icons_base_sprite { background-image: none; }
#start:focus, #skiptoresults:focus, #skipSmartSearch:focus { outline: 0px none; }
#top-link-block { bottom: 30px; position: fixed; right: 20px; z-index: 7; cursor: pointer; }
#top-link-block .well { border: 1px solid rgb(221, 221, 221); border-radius: 4px; box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.05); color: rgb(159, 159, 159); padding: 13px 11px 11px; }
#top-link-block .well:hover { background: rgb(233, 233, 233) none repeat scroll 0px 0px; border: 1px solid rgb(196, 196, 196); color: rgb(139, 139, 139); }
#top-link-block i { display: inline-block; font-size: 20px; }
#logo { padding: 15px 0px 0px; }
.logoImage { float: left; padding-right: 10px; }
#logoBasic { padding: 29px 0px 17px; }
#content-wrapper { clear: both; padding-top: 22px; }
.results-wrapper { padding-top: 26px; }
.results-wrapper #content-wrapper { clear: none ! important; }
.results-wrapper .logoImage { margin-top: 16px; }
#sitePageHeader .logoImage { border-right: 1px solid rgb(216, 216, 216); height: 53px; }
.siteNameShort, .siteNameLong { color: rgb(209, 129, 4); padding-left: 10px; padding-right: 10px; display: inline; width: 668px; }
.siteNameShort { font-size: 2.6em; line-height: 0.8em; }
.siteNameLong { font-size: 1.25em; line-height: 1.1em; }
#logo #main-nav { padding: 5px 0px 0px 12px; }
.siteNameWrapper { padding-top: 7px; }
#logoBasic .siteNameWrapper { padding-bottom: 7px; }
.siteNameShort a, .siteNameLong a, .siteNameShort a:hover, .siteNameLong a:hover { color: rgb(209, 129, 4); text-decoration: none ! important; }
.searchingDB { color: rgb(255, 255, 255); padding-top: 3px; float: left; margin-left: -6px; margin-top: 5px; margin-bottom: 1px; }
.searchingDB span.searching { padding-right: 3px; }
.searchingDB ul { margin-top: -1px; }
.searchingDB ul li { margin-right: 5px; }
.searchingDB li.pipe.white { padding-left: 6px; }
.searchingDB a, .searchingDB a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.searchingDBhome { padding-top: 16px; margin-top: -3px; }
input.t-error, textarea.t-error, select.t-error { color: rgb(204, 0, 0); border: 2px solid rgb(89, 121, 154); font-style: normal; background-color: rgb(255, 255, 153); float: left; }
input.t-error { height: 18px; }
img.t-error-icon { margin-right: 2px; margin-left: -1px; }
span.t-error { font-size: 0.915em; }
.t-error { line-height: 1.365; float: left; }
div.t-error { margin: 0px 4px; }
html > body div.t-error li { margin-left: 5px; font-size: 1em; }
div.t-error div { font-size: 1em; }
.saveSearchOverlay .t-error { background-color: rgb(255, 244, 230); border-color: rgb(255, 192, 154); color: rgb(159, 87, 0); width: 100%; margin-bottom: 15px; border-radius: 4px; padding: 15px; }
.saveSearchOverlay .t-error .t-banner { display: block; background-color: transparent; color: rgb(192, 0, 0); font-weight: normal; margin-bottom: 10px; border: 1px solid transparent; }
.saveSearchOverlay .t-error ul { margin: 2px 0px; background-color: transparent; color: rgb(159, 87, 0); }
.up_arrow { font-size: 0.6em; margin: 1px 0px 0px -19px; padding: 2px; float: left; border: 1px solid rgb(153, 153, 153); text-align: center; }
#spinnerValue { float: left; height: 13px; width: 40px; padding-bottom: 2px; }
.down_arrow { font-size: 0.6em; border: 1px solid rgb(153, 153, 153); float: left; margin: 15px 0px 0px -19px; padding: 0px 2px 2px; text-align: center; }
#show_hitHilitght_alertZonesearchalert { float: left; }
.margin_left { margin-left: 140px; }
.position_rel { position: relative ! important; }
#changeLanguageDropDown { margin-left: -86px; width: 175px; font-size: 1.1em; z-index: 100; }
#changeLanguageDropDown ul li { font-size: 1em; padding: 2px; }
.t-zone { background: transparent none repeat scroll 0% 0% ! important; }
.loadingGif { background: transparent url(781743350037f7be45dc8c06c9dd1be94f376833.gif)  no-repeat scroll 50% 50%; height: 67px; width: 100%; text-align: center; padding: 20px 0px; }
.loadingGifWbg { background: transparent url(c0cfd1565844b73e54ed7cf440e0e731094b02d5.gif)  no-repeat scroll 50% 50%; height: 67px; width: 100%; text-align: center; padding: 20px 0px; }
.downloadingText { width: 400px; float: left; }
.printDocHeading h1 { color: rgb(0, 0, 0); }
.refWorksLogo { width: 81px; height: 42px; }
.toolbar_panel { border-radius: 3px ! important; }
.login_panel { border-radius: 5px; padding: 10px ! important; box-shadow: 3px 4px 7px -1px rgb(221, 221, 221) ! important; }
.login_panel_inner { border-radius: 5px ! important; }
.basicsearch_textpanel { margin-top: 28px; }
.dropDownInner { border-radius: 5px ! important; box-shadow: 3px 3px 3px rgba(100, 100, 100, 0.5) ! important; }
.pinkienails_panel { border-radius: 5px ! important; }
#search_panel.mrSignIn { width: 470px ! important; }
.status_change_panel { border-radius: 5px; }
.section_content { margin-left: 30px; }
#bannerDiv { background-color: rgb(255, 255, 255); position: relative; border: 2px solid rgb(242, 150, 37); padding: 8px 28px 8px 8px; color: rgb(0, 0, 0); margin-bottom: -1px; }
#bannerDiv ul { margin-top: 0px; }
#bannerDiv #closeBanner { position: absolute; top: 10px; right: 12px; }
#checkBoxTreeZone { padding: 0px 0px 0px 10px; }
.databaseImageBlock { margin-bottom: 10px; }
.small .popUpHelp { clear: left; float: left; }
#savedSearchExpirationMessageMyResearchLink { display: inline-block; }
#savedSearchExpirationMessageMyResearchLink #saveSearchLink { padding-left: 0px; }
#savedSearchExpirationMessageMyResearchLink .icons_base_sprite { background: transparent none repeat scroll 0px center; }
