
/* ::::: http://search.proquest.com/assets/r10.0.2-1/core/default.css ::::: */

DIV.t-error { border: 1px solid red; padding: 0px; margin: 4px 0px; }
DIV.t-error DIV.t-banner { padding: 2px; display: block; margin: 0px; background-color: red; color: white; font-weight: bold; }
DIV.t-error UL { margin: 2px 0px; background-color: white; color: red; }
DIV.t-error LI { margin-left: 20px; }
DIV.t-error-single { padding: 2px; display: block; margin: 0px; background-color: red; color: white; }
HTML > BODY DIV.t-error LI { margin-left: -20px; }
.t-invisible { display: none; }
LABEL.t-error { color: red; }
INPUT.t-error, TEXTAREA.t-error, SELECT.t-error { border-color: red; font-style: italic; color: red; }
IMG.t-error-icon { margin-left: 4px; width: 16px; height: 16px; background: url('field-error-marker.gif') repeat scroll 0% 0% transparent; }
IMG.t-autoloader-icon { margin-left: 4px; width: 16px; height: 16px; background: url('ajax-loader.gif') repeat scroll 0% 0% transparent; }
IMG.t-sort-icon { margin-left: 4px; }
DIV.t-exception-message { font-style: italic; font-size: 12pt; border: thin dotted silver; margin: 5px 0px; padding: 3px; }
DIV.t-exception-report, DIV.t-env-data { font-family: "Trebuchet MS",Arial,sans-serif; }
DIV.t-exception-report LI { margin-left: -40px; }
DIV.t-exception-report DT, DIV.t-env-data DT { color: green; padding-left: 2px; background-color: rgb(255, 255, 207); }
DIV.t-exception-report LI { list-style: none outside none; }
SPAN.t-exception-class-name { display: block; margin-top: 15px; font-size: 12pt; background-color: rgb(225, 225, 225); color: blue; padding: 2px 3px; font-weight: bold; }
SPAN.t-exception-stack-controls { display: block; float: right; }
UL.t-stack-trace LI { font-family: Monaco,Times,monospace; font-size: 10pt; margin-left: -25px; list-style: square outside none; }
LI.t-usercode-frame { font-weight: bold; color: blue; }
LI.t-omitted-frame { display: none; color: gray; list-style: square outside none; }
H1.t-exception-report { font-family: "Trebuchet MS",Arial,sans-serif; color: red; }
DIV.t-exception-report DT:after { content: ":"; }
DIV.t-exception-report DD, DIV.t-env-data DD { margin-left: 10px; }
TABLE.t-data-table { border-collapse: collapse; margin: 0px; padding: 2px; }
TABLE.t-data-table TH { background-color: black; color: white; }
TABLE.t-data-table TD { border: 1px solid silver; margin: 0px; }
DIV.t-beaneditor { display: block; background: none repeat scroll 0% 0% rgb(255, 255, 204); border: 2px outset brown; padding: 2px; font-family: "Trebuchet MS",Arial,sans-serif; }
DIV.t-beaneditor-row { padding: 4px 0px 2px; }
DIV.t-beaneditor-row LABEL:after { content: ":"; }
DL.t-beandisplay { display: block; padding: 2px; font-family: "Trebuchet MS",Arial,sans-serif; background: none repeat scroll 0% 0% rgb(204, 190, 153); border: 2px outset black; width: auto; }
DL.t-beandisplay DT { width: 250px; display: inline; float: left; text-align: right; clear: left; padding-right: 3px; vertical-align: middle; }
DL.t-beandisplay DT:after { content: ":"; }
DIV.t-beaneditor-row LABEL { width: 250px; display: block; float: left; text-align: right; clear: left; padding-right: 3px; vertical-align: middle; }
DIV.t-checklist-row { padding: 4px 0px 2px; }
DIV.t-checklist-row LABEL { text-align: right; padding-left: 5px; vertical-align: middle; }
INPUT.t-number { text-align: right; }
DIV.t-beandisplay DIV.t-beandisplay-label { padding-right: 5px; }
TABLE.t-data-grid THEAD TR { color: white; background-color: rgb(128, 159, 255); }
TABLE.t-data-grid THEAD TR TH { text-align: left; padding: 3px; white-space: nowrap; border-right: 1px solid silver; border-bottom: 1px solid silver; }
TABLE.t-data-grid { border-collapse: collapse; border-left: 1px solid silver; }
TABLE.t-data-grid TBODY TR TD { border-right: 1px solid silver; border-bottom: 1px solid silver; padding: 2px; }
DIV.t-data-grid { font-family: "Trebuchet MS",Arial,sans-serif; }
DIV.t-data-grid-pager { margin: 8px 0px; }
DIV.t-data-grid-pager A, DIV.t-data-grid-pager SPAN.current { text-decoration: none; color: black; padding: 2px 5px; font-size: medium; border: 1px solid silver; margin-right: 5px; }
DIV.t-data-grid-pager A:hover { border: 1px solid black; }
DIV.t-data-grid-pager SPAN.current { color: white; background-color: rgb(128, 159, 255); }
TABLE.t-data-grid TR TH A { color: white; }
IMG { border: medium none; }
DIV.t-env-data-section { padding-left: 5px; }
DIV.t-env-data DD, DIV.t-exception-report DD { margin-left: 25px; margin-bottom: 10px; }
DIV.t-env-data LI { margin-left: -25px; }
DIV.t-env-data-section { font-size: 12pt; background-color: rgb(225, 225, 225); color: blue; padding: 2px 3px; font-weight: bold; }
TABLE.t-location-outer { padding: 5px; border-collapse: collapse; border: 1px solid black; width: 100%; }
TD.t-location-line { width: 40px; text-align: right; padding: 0px 3px 0px 0px; background-color: rgb(225, 225, 225); border-right: 1px solid black; }
TD.t-location-content { border-top: 1px solid silver; border-right: 1px solid black; white-space: pre; }
TD.t-location-current { background-color: rgb(255, 255, 207); }
TD.t-location-content-first { border-top: 1px solid black; }
DIV.t-palette { display: inline; }
DIV.t-palette SELECT { margin-bottom: 2px; width: 200px; }
DIV.t-palette-title { color: white; background-color: rgb(128, 159, 255); text-align: center; font-weight: bold; margin-bottom: 3px; display: block; }
DIV.t-palette-available { float: left; }
DIV.t-palette-controls { margin: 5px; float: left; text-align: center; }
DIV.t-palette-controls BUTTON { display: block; margin-bottom: 3px; cursor: pointer; }
DIV.t-palette-controls BUTTON[disabled] IMG { opacity: 0.25; cursor: default; }
DIV.t-palette-selected { float: left; clear: right; }
DIV.t-palette-spacer { clear: left; }
IMG.t-calendar-trigger { padding-left: 3px; cursor: pointer; }
DIV.t-autocomplete-menu { z-index: 9999; }
DIV.t-autocomplete-menu UL { border: 2px outset rgb(204, 153, 51); background-color: rgb(204, 153, 51); padding: 4px 6px; overflow: auto; }
DIV.t-autocomplete-menu LI { color: white; list-style-type: none; padding: 0px; margin: 0px; border-bottom: 1px solid black; cursor: pointer; }
DIV.t-autocomplete-menu LI.selected { color: black; font-weight: bold; }
DIV.t-error-popup SPAN { background: url('error-bevel-left.gif') no-repeat scroll 0% 0% transparent; display: block; line-height: 28px; margin-left: 0px; padding: 0px 5px 10px 22px; }
HTML > BODY DIV.t-error-popup SPAN { background: url('error-bevel-left.png') no-repeat scroll 0% 0% transparent; }
DIV.t-error-popup { background: url('error-bevel-right.gif') no-repeat scroll right top transparent; cursor: pointer; color: rgb(255, 255, 255); display: block; float: left; font: 12px arial,sans-serif; height: 39px; margin-right: 6px; padding-right: 29px; text-decoration: none; }
HTML > BODY DIV.t-error-popup { background: url('error-bevel-right.png') no-repeat scroll right top transparent; }
UL.t-data-list LI { list-style-type: square; }
DIV.t-loading { display: inline; width: auto; font-weight: bold; padding-right: 20px; background: url('ajax-loader.gif') no-repeat scroll right top transparent; }
DIV.t-dialog-overlay { position: fixed; margin: auto; top: 0px; left: 0px; z-index: 9990; width: 100%; height: 100%; background: url('dialog-background.gif') repeat scroll 0% 0% transparent; }
DIV.t-page-loading-banner { position: absolute; top: 5px; left: 5px; width: auto; font-weight: bold; padding: 2px 4px 2px 24px; color: black; background: url('ajax-loader.gif') no-repeat scroll 4px center white; border-right: 2px solid black; border-bottom: 2px solid black; }
SPAN.t-render-object-error { font-weight: bold; color: red; }
DIV.t-available-values UL LI { list-style-type: disc; margin-left: 0px; }
DIV.t-exception-container { background: none repeat scroll 0% 0% white; border: 1px solid black; position: fixed; top: 50px; left: 50px; box-shadow: 6px 6px 3px rgb(136, 136, 136); }
DIV.t-exception-frame {  }
DIV.t-exception-container .t-exception-close { display: block; float: right; margin: 5px; padding-right: 2px; padding-left: 22px; height: 18px; cursor: pointer; background: url('delete.png') no-repeat scroll 0% 0% rgb(232, 232, 232); border-radius: 5px 5px 5px 5px; }

/* ::::: http://search.proquest.com/assets/r10.0.2-1/core/tapestry-console.css ::::: */

DIV.t-console { position: fixed; z-index: 1; top: 2px; left: 2px; }
DIV.t-console-entry { font-weight: bold; padding: 0px 2px 0px 22px; cursor: pointer; border-radius: 5px 5px 5px 5px; margin-bottom: 5px; }
DIV.t-console DIV.t-err { background: url('error.png') no-repeat scroll 0% 0% red; color: white; padding-left: 22px; }
DIV.t-console DIV.t-warn { background: url('error.png') no-repeat scroll 0% 0% rgb(244, 218, 91); color: black; padding-left: 22px; }
DIV.t-console DIV.t-info { background: url('information.png') no-repeat scroll 0% 0% green; color: white; padding-left: 22px; }
DIV.t-console DIV.t-debug { background-color: silver; color: black; padding-left: 22px; }

/* ::::: http://search.proquest.com/assets/r10.0.2-1/core/t5-alerts.css ::::: */

DIV.t-alert-container {  }
DIV.t-alert-controls { display: inline-block; cursor: pointer; background: url('delete.png') no-repeat scroll 0% 0% rgb(232, 232, 232); border-radius: 5px 5px 5px 5px; margin-bottom: 5px; padding-left: 22px; padding-right: 5px; }
DIV.t-alert-control A:hover { text-decoration: underline; }
DIV.t-alert-container DIV.t-error { background: url('cancel.png') no-repeat scroll 0% 0% red; font-weight: bold; color: white; border-radius: 5px 5px 5px 5px; margin-bottom: 5px; padding-left: 22px; }
DIV.t-alert-container DIV.t-warn { background: url('error.png') no-repeat scroll 0% 0% rgb(244, 218, 91); font-weight: bold; border-radius: 5px 5px 5px 5px; margin-bottom: 5px; padding-left: 22px; }
DIV.t-alert-container DIV.t-info { background: url('information.png') no-repeat scroll 0% 0% green; border-radius: 5px 5px 5px 5px; margin-bottom: 5px; padding-left: 22px; color: white; }
DIV.t-dismiss { float: right; margin-left: 3px; margin-bottom: 3px; cursor: pointer; width: 16px; height: 16px; background: url('delete.png') repeat scroll 0% 0% transparent; }

/* ::::: http://search.proquest.com/assets/r10.0.2-1/core/tree.css ::::: */

DIV.t-tree-container { padding: 0pt; margin: 0pt; }
DIV.t-tree-container UL { list-style-type: none; background-image: url('tree-vpipe.png'); background-repeat: repeat-y; margin: 0pt 0pt 0pt 12px; padding: 0pt; }
DIV.t-tree-container UL UL { margin: 0pt 0pt 0pt 24px; }
DIV.t-tree-container LI { margin: 0pt; padding: 0pt 0pt 0pt 16px; background-image: url('tree-branch.png'); background-repeat: no-repeat; line-height: 1.5; }
DIV.t-tree-container LI.t-last { background-color: white; background-image: url('tree-branchend.png'); }
SPAN.t-tree-icon { display: inline-block; width: 32px; height: 16px; cursor: pointer; background-image: url('tree-sprites.png'); background-position: 0px 0px; }
SPAN.t-tree-icon.t-leaf-node { cursor: default; background-position: -32px -16px; }
SPAN.t-tree-label.t-selectable { cursor: pointer; }
SPAN.t-tree-label.t-selected-leaf-node-label { font-weight: bold; }
SPAN.t-tree-icon.t-empty-node { cursor: default; background-position: -32px 0px ! important; }
SPAN.t-tree-expanded { background-position: 0px -16px; }
SPAN.t-ajax-wait { width: 16px; height: 16px; display: inline-block; background-image: url('ajax-loader.gif'); }
SPAN.t-tree-icon.t-expand { width: 16px; height: 16px; background-image: url('expand.png'); display: inline-block; cursor: pointer; }
SPAN.t-tree-icon.t-collapse { width: 16px; height: 16px; background-image: url('collapse.png'); display: inline-block; cursor: pointer; }

/* ::::: http://search.proquest.com/assets/r10.0.2-1/pqc/javascript/prototip/css/prototip.css ::::: */

.prototip { color: rgb(51, 51, 51); }
.prototip .default { width: 250px; }
.prototip .default .toolbar { background: none repeat scroll 0% 0% rgb(238, 247, 251); }
.prototip .default .title { padding: 5px 10px 0pt; background: none repeat scroll 0% 0% rgb(238, 247, 251); }
.prototip .default .content { padding: 0px 10px 10px; background: none repeat scroll 0% 0% rgb(238, 247, 251); border: 1px solid rgb(238, 247, 251); }
.prototip .basic { width: 250px; color: rgb(128, 128, 128); }
.prototip .basic .toolbar { background: none repeat scroll 0% 0% rgb(241, 241, 241); font-weight: bold; }
.prototip .basic .title { padding: 10px 10px 0pt; }
.prototip .basic .content { padding: 10px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.prototip .hint { width: 250px; color: rgb(49, 49, 32); background: none repeat scroll 0% 0% rgb(255, 246, 170); }
.prototip .hint .toolbar { background: none repeat scroll 0% 0% rgb(253, 241, 160); font-weight: bold; }
.prototip .hint .title, .prototip .hint .content { padding: 10px; }
.prototip .protoblue { width: 250px; color: rgb(255, 255, 255); }
.prototip .protoblue .toolbar { background: none repeat scroll 0% 0% rgb(13, 124, 208); font-weight: bold; }
.prototip .protoblue .title { padding: 5px; }
.prototip .protoblue .content { background: none repeat scroll 0% 0% rgb(30, 144, 255); padding: 5px; }
.prototip .creamy { width: 250px; color: rgb(187, 156, 97); }
.prototip .creamy .toolbar { background: none repeat scroll 0% 0% rgb(243, 237, 194); font-weight: bold; }
.prototip .creamy .title { padding: 5px; }
.prototip .creamy .content { background: none repeat scroll 0% 0% rgb(248, 244, 202); padding: 5px; }
.prototip .darkgrey { width: 250px; color: rgb(255, 255, 255); }
.prototip .darkgrey .toolbar { background: none repeat scroll 0% 0% rgb(95, 95, 95); font-weight: bold; }
.prototip .darkgrey .title { padding: 5px; }
.prototip .darkgrey .content { background: none repeat scroll 0% 0% rgb(128, 128, 128); padding: 5px; }
.prototip .protogrey { width: 250px; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.prototip .protogrey .toolbar { background: none repeat scroll 0% 0% rgb(150, 156, 146); font-weight: bold; }
.prototip .protogrey .title { padding: 5px; }
.prototip .protogrey .content { color: rgb(128, 128, 128); padding: 5px; }
.prototip .protogrey .toolbar .close { width: 14px; height: 14px; }
.prototip .proquest { color: rgb(255, 255, 255); height: 297px; width: 303px ! important; }
.prototip .proquest .toolbar { background: none repeat scroll 0% 0% rgb(255, 255, 255); font-weight: bold; color: rgb(51, 51, 51); }
.prototip .proquest .title { padding: 5px; }
.prototip .proquest .content { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 11px ! important; height: 280px; color: rgb(51, 51, 51); }
.prototip .proquestAdv { color: rgb(255, 255, 255); height: 220px; }
.prototip .proquestAdv .toolbar { background: none repeat scroll 0% 0% rgb(255, 255, 255); font-weight: bold; color: rgb(51, 51, 51); }
.prototip .proquestAdv .title { padding: 5px; }
.prototip .proquestAdv .content { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 10px; height: 220px; color: rgb(51, 51, 51); }
.prototip .proquestAdv h1 { font-size: 1em; }
.prototipLoader { position: absolute; top: -1000px; left: -1000px; height: 14px; width: 14px; border: 1px solid rgb(221, 221, 221); overflow: hidden; }
.prototip { position: absolute; overflow: hidden; }
.prototip .tooltip, .prototip .toolbar, .prototip .toolbar .title { position: relative; }
.prototip .content { clear: both; }
.prototip .toolbar .close { position: relative; text-decoration: none; float: right; width: 16px; height: 16px; display: block; line-height: 0; font-size: 0pt; border: 0pt none; cursor: pointer; margin: 0px -5px 0pt 1px; }
.prototip .tooltip { clear: both; float: left; }
.prototip .borderLeftWrapper, .prototip .borderRightWrapper { position: absolute; top: 0pt; left: 0pt; width: 300px; height: 20px; }
.prototip .borderFrame { height: 100%; width: 100%; float: left; margin: 0pt; padding: 0pt; position: relative; }
.prototip .borderTop, .prototip .borderBottom { overflow: hidden; }
.prototip .borderRow { list-style-type: none; float: left; width: 100%; position: relative; clear: both; margin: 0pt; padding: 0pt; }
.prototip_CornerWrapper { position: absolute; top: 0pt; left: 0pt; width: 100%; height: 100%; margin: 0pt; padding: 0pt; clear: both; }
.prototip_Corner { float: left; position: relative; }
.prototip canvas { position: relative; float: left; }
.prototip_CornerTr, .prototip_CornerBr { float: right; }
.prototip_BetweenCorners { position: absolute; top: 0pt; left: 0pt; width: 100%; overflow: hidden; clear: both; }
.prototip .borderMiddle { position: relative; float: left; }
.prototip .borderCenter { position: relative; float: left; height: 100%; }
.prototip_StemWrapper { position: relative; width: 100%; height: auto; clear: both; }
.prototip_StemBox { float: left; position: relative; }
.prototip_Stem { width: 100%; position: absolute; overflow: hidden; }
.iframeShim { position: absolute; border: 0pt none; margin: 0pt; padding: 0pt; background: none repeat scroll 0% 0% transparent; overflow: hidden; }
.prototip .clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.prototip .clearfix { display: inline-block; }
.prototip .clearfix { display: block; }

/* ::::: http://search.proquest.com/assets/r10.0.2-1/pqc/javascript/tinybox2/tinybox.css ::::: */

.tbox { position: absolute; display: none; padding: 14px 17px; z-index: 999; }
.tinner { background: url('preload.gif') no-repeat scroll 50% 50% rgb(255, 255, 255); }
.tmask { position: absolute; display: none; top: 0px; left: 0px; height: 100%; width: 100%; background: none repeat scroll 0% 0% rgb(0, 0, 0); z-index: 800; }
.tclose { position: absolute; cursor: pointer; }
#error { background: none repeat scroll 0% 0% rgb(255, 105, 105); color: rgb(255, 255, 255); text-shadow: 1px 1px rgb(207, 84, 84); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); padding: 0pt; }
#error .tcontent { padding: 10px 14px 11px; border: 1px solid rgb(255, 184, 184); border-radius: 5px 5px 5px 5px; }
#success { background: none repeat scroll 0% 0% rgb(46, 161, 37); color: rgb(255, 255, 255); text-shadow: 1px 1px rgb(27, 97, 22); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); border-radius: 0pt 0pt 0pt 0pt; }
#bluemask { background: none repeat scroll 0% 0% rgb(65, 149, 170); }
#frameless { padding: 0pt; }
#frameless .tclose { left: 6px; }
#pq_layer { background: none repeat scroll 0% 0% rgb(238, 247, 251); }

/* ::::: http://search.proquest.com/assets/r10.0.2-1/ctx/styles/citethis.css ::::: */

.loader { margin-left: auto; margin-right: auto; width: 200px; height: 200px; padding-top: 130px; }
#cite_main_container { height: 380px; width: 675px; }
#citation_zone cite { display: block; font-style: normal; }
.change_style { margin-bottom: 5px; }
.citation_copyText { padding: 7px 5px 0pt 0pt; clear: both; }
.abstract_container { background-color: rgb(255, 255, 255); margin: auto 0px 2px; border: 1px solid rgb(204, 204, 204); overflow-y: auto; overflow-x: hidden; height: 200px; }
.citeThis_background { border: medium none ! important; height: 1%; }
.citeThis_background p { line-height: 1.4em ! important; padding-left: 10px ! important; padding-right: 10px ! important; text-align: left ! important; }
.citeThis_note { margin: 15px 0pt; font-size: 0.87em; padding-right: 15px; }
.citeThis_DropdownANDinput { width: 530px; float: left; }
select.citeSelect { width: 529px; }
span.refImage { float: right; padding-top: 2px; }
.citeThis_DropdownAndInput .buttonHolder { padding-left: 10px; float: left; }
.citeThisOverlay .abstract_container { width: 705px; }
.cite_actionButtonsContainer { margin-bottom: 4px; }
.cite_actionButton { float: left; margin-right: 10px; }
.cite_actionButton_right { float: right; }
.cite_actionButton a, .cite_actionButton a:visited, .cite_actionButton_right a, .cite_actionButton_right a:visited { background: url('active_btn_center.gif') repeat-x scroll 0pt 0pt transparent; border: 1px solid rgb(73, 148, 182); color: rgb(51, 51, 51) ! important; cursor: pointer; display: inline-block; font-family: Arial,Helvetica,sans-serif ! important; font-size: 0.95em ! important; font-weight: bold ! important; letter-spacing: 0pt ! important; margin: 0pt; overflow: visible; padding: 3px 8px; text-decoration: none ! important; }
.cite_actionButton a:hover { text-decoration: none ! important; background: url('button_center.gif') repeat-x scroll 0pt 0pt transparent; }
.cite_download { height: 300px; }

/* ::::: http://search.proquest.com/assets/r10.0.2-1/ctx/styles/PageLayout.css ::::: */

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { margin: 0pt; padding: 0pt; }
img, input { vertical-align: bottom; }
body { font-family: Verdana,Helvetica,sans-serif; font-weight: normal; font-style: normal; font-size: 100%; color: rgb(76, 76, 76); line-height: 1.25; background: url('top_bar_bg.gif') repeat-x scroll left top rgb(231, 231, 231) ! important; }
#container { width: 950px; background: url('top_bar_bg.gif') repeat-x scroll 0pt 0pt rgb(255, 255, 255); margin: 0pt auto; padding: 0pt 15px; font-size: 0.75em; min-height: 600px; position: relative; }
#container.fullscreen { width: auto; margin: 0pt; }
#container.pdfPage { width: auto; margin: 0pt; min-width: 980px; min-height: 400px; }
.prototip, .tbox { font-size: 0.75em; }
.prototip .default h4, .prototip .default .title { color: rgb(76, 76, 76); font-size: 1em; font-weight: bold; line-height: 1.3; }
#mainContentLeft { margin-right: 245px; }
.results-wrapper #mainContentLeft { margin-right: 260px; }
.column-collapse-right { cursor: pointer; }
.rightColumnClosed { margin-right: 32px ! important; }
#columnArrow { position: absolute; z-index: 99; }
.right-column-collapse-rarrow, .results-wrapper .subject .right-column-collapse-rarrow { right: 199px; top: 22px; background: url('collapsecol_grey.gif') no-repeat scroll 0pt 0pt transparent; width: 31px; height: 14px; }
.product .right-column-collapse-rarrow, .subject .right-column-collapse-rarrow, .results-wrapper .subject .right-column-collapse-rarrow, .subjectHome .right-column-collapse-rarrow, .productHome .right-column-collapse-rarrow { background: url('collapsecol_white.gif') no-repeat scroll 0pt 0pt transparent; }
.subjectHome .right-column-collapse-rarrow, .productHome .right-column-collapse-rarrow { top: -9px; }
.results-wrapper .right-column-collapse-rarrow, .results-wrapper .subject .right-column-collapse-rarrow { right: 214px; }
.right-column-collapse-larrow, .results-wrapper .subject .right-column-collapse-larrow { right: -15px; top: 22px; background: url('expandcol_grey.gif') no-repeat scroll 0pt 0pt transparent; width: 32px; height: 27px; }
.product .right-column-collapse-larrow, .subject .right-column-collapse-larrow, .productHome .right-column-collapse-larrow, .subjectHome .right-column-collapse-larrow, .results-wrapper .subject .right-column-collapse-larrow { background: url('expandcol_white.gif') no-repeat scroll 0pt 0pt transparent; }
.productHome .right-column-collapse-larrow, .subjectHome .right-column-collapse-larrow { top: -9px; }
h1 { font-size: 2em; color: rgb(209, 129, 4); font-weight: normal; line-height: 1; margin-bottom: 7px; }
h2 { font-size: 1.5em; color: rgb(0, 0, 0); font-weight: normal; line-height: 1.2; }
h3 { font-size: 1.333em; color: rgb(76, 76, 76); font-weight: normal; line-height: 1.2; }
h4 { font-size: 1.084em; color: rgb(76, 76, 76); font-weight: bold; line-height: 1.1; }
.small { font-size: 0.915em; line-height: 1.365; }
.snippet { font-size: 0.915em; color: rgb(76, 76, 76); line-height: 1.2; }
.snippet p { margin-left: 10px; }
.error_message { font-size: 1em; color: rgb(192, 0, 0); }
.sup { vertical-align: super; font-size: 0.7em; }
.header_border_bottom { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 10px; overflow: hidden; }
.header_navigation_left { float: left; margin-top: 3px; margin-left: 10px; }
.header_navigation_right { float: right; margin-top: 3px; }
.myResearchHeader { margin: 0pt 15px; line-height: 1.14em; }
p { margin: 5px 0pt; }
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 { color: rgb(0, 86, 159); text-decoration: none; }
a:hover { color: rgb(0, 86, 159); text-decoration: underline; }
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: 0pt 7px 0pt 9px; font-size: 1.333em; margin-left: 9px; color: rgb(76, 76, 76); }
fieldset ul { clear: both; }
label { display: inline-block; margin-right: 5px; padding-top: 2px; vertical-align: top; }
label.after { margin-right: 8px; margin-left: 5px; }
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 0pt; }
input[type="checkbox"] { width: 13px; height: 13px; padding: 0pt; margin: 0pt 5px 0pt 0pt; vertical-align: bottom; position: relative; top: -1px; }
input[type="radio"] { width: 13px; height: 13px; padding: 0pt; margin: 0pt 5px 0pt 0pt; vertical-align: bottom; position: relative; top: -1px; }
.checkbox { width: 13px; height: 13px; padding: 0pt; margin: 0pt 5px 0pt 0pt; vertical-align: bottom; position: relative; top: -1px; }
select { clear: both; }
.form_element_container { margin: 0pt 15px 12px 0pt; }
.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 0pt; }
ul li { display: block; }
ul.bullet li, ul.horizontal li.bullet { padding-left: 11px; background: url('bullets_sprite.png') no-repeat scroll -2px -1203px transparent; margin-bottom: 4px; }
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; }
ul.horizontal { list-style-type: none; margin: 0pt 0pt 5px; }
ul.cleared { overflow: hidden; }
ul.horizontal li { display: inline-block; margin: 0pt 10px 0pt 0pt; padding: 1px 0pt; background: none repeat scroll 0% 0% transparent; vertical-align: top; }
ul.horizontal li.pipe { padding-left: 11px; background: url('pipe.png') no-repeat scroll left 4px transparent; }
ul.horizontal li.last-child { margin-right: 0pt ! important; }
ul.horizontal li.pipe.white { background-position: left -12px; }
ul.horizontal li li { display: block; }
ul.horizontal.in_toolbar { margin: 0pt 2px; }
ul.horizontal.in_toolbar label { padding-top: 0pt; }
ul.horizontal.in_toolbar li { vertical-align: middle; }
ul.horizontal.in_toolbar .btnNew { margin-top: 0pt; }
#preferences_nav ul.horizontal li.pipe { background: url('pipe.png') no-repeat scroll left 2px transparent; }
.hr, .separator { height: 1px; border-top: 1px solid rgb(221, 221, 221); margin: 15px 0pt; }
#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: 0pt; }
#advancedsearch_content { float: left; width: 695px; border-top: 0px solid rgb(204, 204, 204); padding-top: 0px; }
ul.columns li { width: 195px; }
ul.small_columns li { width: 150px; }
.date_range_year { padding-right: 10px; }
#footer { clear: both; float: left; width: 100%; border-top: 1px solid rgb(121, 165, 190); padding-top: 11px; margin-top: 24px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#footer ul { float: left; }
#footer p { margin: 5px 0pt 15px; }
#footer ol { list-style-type: none; padding: 10px 0pt 0pt; }
#footer ol li { display: block; float: left; }
#centered_search_area { width: 800px; margin: 0pt auto; padding-top: 24px; position: relative; }
a.bSearchBox { padding: 0px 1px 4px 0px ! important; }
a.bSearchBox img { vertical-align: top; }
.panel_base { position: relative; }
.panel_base .tl, .panel_base .t, .panel_base .tr, .panel_base .l, .panel_base .r, .panel_base .bl, .panel_base .b, .panel_base .br { display: none; overflow: hidden; }
#side_panel, .results-wrapper .subject #side_panel { position: relative; padding: 11px 18px 2px 11px; background: url('side_panel_sides.png') repeat-y scroll 0% 0% transparent; margin: 31px -9px 0pt 0pt; width: 210px; }
.productHome #side_panel, .subjectHome #side_panel { margin-top: 0pt; }
.results-wrapper #side_panel { width: 225px ! important; }
#side_panel .t { position: absolute; top: 0pt; left: 0pt; background: url('side_panel_sprites.png') no-repeat scroll 0pt 0pt transparent; z-index: 0; width: 237px; height: 6px; overflow: hidden; }
#side_panel .b { position: absolute; bottom: 0pt; left: 0pt; background: url('side_panel_sprites.png') no-repeat scroll 0pt -6px transparent; z-index: 1; width: 237px; height: 12px; overflow: hidden; }
.product #side_panel, .subject #side_panel, .productHome #side_panel, .subjectHome #side_panel { background: url('side_panel_sides_products.png') repeat-y scroll 0% 0% transparent; }
.product #side_panel .t, .subject #side_panel .t, .subjectHome #side_panel .t, .productHome #side_panel .t { position: absolute; top: 0pt; left: 0pt; background: url('side_panel_sprites.png') no-repeat scroll 0pt -18px transparent; z-index: 0; width: 237px; height: 6px; }
.product #side_panel .b, .subject #side_panel .b, .subjectHome #side_panel .b, .productHome #side_panel .b { position: absolute; bottom: 0pt; left: 0pt; background: url('side_panel_sprites.png') no-repeat scroll 0pt -24px transparent; z-index: 1; width: 237px; height: 12px; }
.results-wrapper #side_panel, .results-wrapper .subject #side_panel { background: url('side_panel_sides_results.png') repeat-y scroll 0% 0% transparent; }
.results-wrapper .subject #side_panel, .results-wrapper .product #side_panel { background: url('side_panel_sides_product_results.png') repeat-y scroll 0% 0% transparent; }
.results-wrapper #side_panel .t { position: absolute; top: 0pt; left: 0pt; background: url('side_panel_sprites.png') no-repeat scroll 0pt -36px transparent; z-index: 0; width: 253px; height: 6px; }
.results-wrapper #side_panel .b { position: absolute; bottom: 0pt; left: 0pt; background: url('side_panel_sprites.png') no-repeat scroll 0pt -42px transparent; z-index: 1; width: 253px; height: 12px; }
.results-wrapper .subject #side_panel .t, .results-wrapper .product #side_panel .t { position: absolute; top: 0pt; left: 0pt; background: url('side_panel_sprites.png') no-repeat scroll 0pt -54px transparent; z-index: 0; width: 253px; height: 6px; }
.results-wrapper .subject #side_panel .b, .results-wrapper .product #side_panel .b { position: absolute; bottom: 0pt; left: 0pt; background: url('side_panel_sprites.png') no-repeat scroll 0pt -60px transparent; z-index: 1; width: 253px; height: 12px; }
.docView .right-column-collapse-rarrow, .docView .right-column-collapse-larrow { top: 0pt; }
.docView #side_panel { margin-top: 9px; }
#side_panel .side_panel_content { overflow: hidden; }
#side_panel dl { padding-bottom: 10px; }
#side_panel dt { background: url('section_heading.png') no-repeat scroll 0pt -40px rgb(226, 226, 226); margin-bottom: 15px; width: 210px; overflow: hidden; }
#side_panel dt span { display: block; padding: 2px 10px 3px; }
.product #side_panel dt, .productHome #side_panel dt { background: url('section_heading.png') no-repeat scroll 0pt -80px transparent; }
.results-wrapper #side_panel dt { background: url('section_heading.png') no-repeat scroll 0pt 0px transparent; width: 225px; }
.results-wrapper .product #side_panel dt { background: url('section_heading.png') no-repeat scroll 0pt -120px transparent; width: 225px; }
#side_panel dd { padding: 0px 0px 0px 5px; margin-bottom: 14px; }
#side_panel dd dd { padding: 0pt; margin: 0pt; }
#side_panel dd .subtitle { padding-bottom: 5px; }
#side_panel dd.divider { border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 4px; margin-bottom: 8px; }
#side_panel dd ul.horizontal { float: left; clear: both; margin-top: 5px; width: 210px; }
#search_panel { position: relative; width: 798px; padding: 15px 0pt 24px 10px; background-color: rgb(243, 242, 242); float: left; }
#search_panel ul.horizontal { margin: 0pt; }
#search_panel .tl { position: absolute; top: 0pt; left: 0pt; background: url('search_panel_sprite.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 5px; z-index: 4; overflow: hidden; }
#search_panel .tr { position: absolute; top: 0pt; right: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -5px 0pt transparent; width: 13px; height: 13px; z-index: 1; overflow: hidden; }
#search_panel .bl { position: absolute; bottom: 0pt; left: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -18px 0pt transparent; width: 12px; height: 12px; z-index: 2; overflow: hidden; }
#search_panel .br { position: absolute; bottom: 0pt; right: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -30px 0pt transparent; width: 13px; height: 13px; z-index: 3; overflow: hidden; }
#search_panel .t { position: absolute; top: 0pt; left: 0pt; background: url('t.png') repeat-x scroll 0% 0% transparent; width: 100%; height: 5px; z-index: 0; overflow: hidden; }
#search_panel .b { position: absolute; bottom: 0pt; left: 0pt; background: url('b.png') repeat-x scroll 0% 0% transparent; width: 100%; height: 9px; z-index: 0; overflow: hidden; }
#search_panel .l { position: absolute; top: 0pt; left: 0pt; background: url('l.png') repeat-y scroll 0% 0% transparent; height: 100%; width: 5px; z-index: 0; overflow: hidden; }
#search_panel .r { position: absolute; top: 0pt; right: 0pt; background: url('r.png') repeat-y scroll 0% 0% transparent; height: 100%; width: 9px; z-index: 0; overflow: hidden; }
#search_panel .search_panel_content {  }
#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; width: 565px; padding: 5px 10px; background-color: rgb(228, 226, 226); }
#search_inner_panel .inner_tl { position: absolute; top: 0pt; left: 0pt; background: url('search_panel_sprite.png') no-repeat scroll 0pt -20px rgb(228, 226, 226); width: 5px; height: 5px; z-index: 4; overflow: hidden; }
#search_inner_panel .inner_tr { position: absolute; top: 0pt; right: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -5px -20px rgb(228, 226, 226); width: 5px; height: 5px; z-index: 1; overflow: hidden; }
#search_inner_panel .inner_bl { position: absolute; bottom: 0pt; left: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -10px -20px rgb(228, 226, 226); width: 5px; height: 5px; z-index: 2; overflow: hidden; }
#search_inner_panel .inner_br { position: absolute; bottom: 0pt; right: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -15px -20px rgb(228, 226, 226); width: 5px; height: 5px; z-index: 3; overflow: hidden; }
#search_inner_panel .search_inner_panel_content { width: 100%; }
#search_inner_panel .search_inner_panel_content .form_element_container { margin-bottom: 0pt; }
#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; }
#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: 0pt 0pt 3px; height: 26px; }
#search_inner_panel .search_icon { position: absolute; width: 25px; height: 26px; background: url('search_icon.png') no-repeat scroll 0% 0% transparent; right: 0pt; top: 0pt; 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: 0pt; }
#search_panel .search_panel_subtext .note { font-size: 0.915em; }
#search_panel .search_panel_searchtips { float: left; margin: 30px 0pt 0pt 15px; width: 82px; word-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 19px 19px 10px; }
.product #search_panel, .productHome #search_panel { background-color: rgb(216, 238, 249); }
.product #search_panel .tl, .productHome #search_panel .tl, .subjectHome .secProd #search_panel .tl { background: url('search_panel_sprite.png') no-repeat scroll 0pt -34px transparent; }
.product #search_panel .tr, .productHome #search_panel .tr, .subjectHome .secProd #search_panel .tr { background: url('search_panel_sprite.png') no-repeat scroll -5px -34px transparent; }
.product #search_panel .bl, .productHome #search_panel .bl, .subjectHome .secProd #search_panel .bl { background: url('search_panel_sprite.png') no-repeat scroll -18px -34px transparent; }
.product #search_panel .br, .productHome #search_panel .br, .subjectHome .secProd #search_panel .br { background: url('search_panel_sprite.png') no-repeat scroll -30px -34px transparent; }
.product #search_panel .t, .productHome #search_panel .t, .subjectHome .secProd #search_panel .t { background: none repeat scroll 0% 0% transparent; }
.product #search_panel .b, .productHome #search_panel .b, .subjectHome .secProd #search_panel .b { background: url('b.png') repeat-x scroll 0% 0% transparent; }
.product #search_panel .l, .productHome #search_panel .l, .subjectHome .secProd #search_panel .l { background: none repeat scroll 0% 0% transparent; }
.product #search_panel .r, .productHome #search_panel .r, .subjectHome .secProd #search_panel .r { background: url('r.png') repeat-y scroll 0% 0% transparent; }
.subjectHome #search_panel { background-color: rgb(216, 238, 249); }
.subjectHome #search_panel .tl, .product .secRes #search_panel .tl, .subject .secSubVerRes #search_panel .tl { background: url('search_panel_sprite.png') no-repeat scroll 0pt -65px transparent; }
.subjectHome #search_panel .tr, .product .secRes #search_panel .tr, .subject .secSubVerRes #search_panel .tr { background: url('search_panel_sprite.png') no-repeat scroll -5px -65px transparent; }
.subjectHome #search_panel .bl, .product .secRes #search_panel .bl, .subject .secSubVerRes #search_panel .bl { background: url('search_panel_sprite.png') no-repeat scroll -18px -65px transparent; }
.subjectHome #search_panel .br, .product .secRes #search_panel .br, .subject .secSubVerRes #search_panel .br { background: url('search_panel_sprite.png') no-repeat scroll -30px -65px transparent; }
.subjectHome #search_panel .t, .product .secRes #search_panel .t, .subject .secSubVerRes #search_panel .t { background: none repeat scroll 0% 0% transparent; }
.subjectHome #search_panel .b, .product .secRes #search_panel .b, .subject .secSubVerRes #search_panel .b { background: url('b.png') repeat-x scroll 0% 0% transparent; }
.subjectHome #search_panel .l, .product .secRes #search_panel .l, .subject .secSubVerRes #search_panel .l { background: none repeat scroll 0% 0% transparent; }
.subjectHome #search_panel .r, .product .secRes #search_panel .r, .subject .secSubVerRes #search_panel .r { background: url('r.png') repeat-y scroll 0% 0% transparent; }
.subject #search_panel { background-color: rgb(216, 238, 249); }
.subject #search_panel .tl { background: url('search_panel_sprite.png') no-repeat scroll 0pt -34px transparent; }
.subject #search_panel .tr { background: url('search_panel_sprite.png') no-repeat scroll -5px -34px transparent; }
.subject #search_panel .bl { background: url('search_panel_sprite.png') no-repeat scroll -18px -34px transparent; }
.subject #search_panel .br { background: url('search_panel_sprite.png') no-repeat scroll -30px -34px transparent; }
.subject #search_panel .t { background: none repeat scroll 0% 0% transparent; }
.subject #search_panel .b { background: url('b.png') repeat-x scroll 0% 0% transparent; }
.subject #search_panel .l { background: none repeat scroll 0% 0% transparent; }
.subject #search_panel .r { background: url('r.png') repeat-y scroll 0% 0% transparent; }
.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); }
.product #search_panel #search_inner_panel .inner_tl, .subject #search_panel #search_inner_panel .inner_tl, .productHome #search_panel #search_inner_panel .inner_tl, .subjectHome #search_panel #search_inner_panel .inner_tl { background: url('search_panel_sprite.png') no-repeat scroll 0pt -54px transparent; }
.product #search_panel #search_inner_panel .inner_tr, .subject #search_panel #search_inner_panel .inner_tr, .productHome #search_panel #search_inner_panel .inner_tr, .subjectHome #search_panel #search_inner_panel .inner_tr { background: url('search_panel_sprite.png') no-repeat scroll -5px -54px transparent; }
.product #search_panel #search_inner_panel .inner_bl, .subject #search_panel #search_inner_panel .inner_bl, .productHome #search_panel #search_inner_panel .inner_bl, .subjectHome #search_panel #search_inner_panel .inner_bl { background: url('search_panel_sprite.png') no-repeat scroll -10px -54px transparent; }
.product #search_panel #search_inner_panel .inner_br, .subject #search_panel #search_inner_panel .inner_br, .productHome #search_panel #search_inner_panel .inner_br, .subjectHome #search_panel #search_inner_panel .inner_br { background: url('search_panel_sprite.png') no-repeat scroll -15px -54px transparent; }
.publicationBrowseSearch #search_panel { width: 950px; padding: 10px 0pt 14px 10px; }
.publicationBrowseSearch #search_panel .search_panel_subcontent { width: auto; }
#search_panel.results { width: 950px; float: left; margin: -30px -9px 5px 0pt; padding: 10px 0pt 14px 10px; }
#textMatch_panel { width: 815px; float: right; margin: -30px 20px 0pt 0pt; }
.subject #search_panel, .product #search_panel { float: left; }
#search_panel.results .search_panel_logo { display: none; }
#search_panel.results .search_panel_searchtips { display: block; word-wrap: break-word; }
#search_panel.results .search_panel_subcontent { width: 732px; }
#search_panel.results #search_inner_panel { width: 800px; padding: 0pt; margin: 0pt; background-color: rgb(243, 242, 242); }
#search_panel.prodResults { width: 930px; float: right; margin: -30px -9px 0pt 0pt; padding: 10px 19px 14px 10px; }
#search_panel.prodResults .search_panel_logo { display: none; }
#search_panel.prodResults .search_panel_searchtips { display: block; word-wrap: break-word; }
#search_panel.prodResults .search_panel_subcontent { width: 846px; }
#search_panel.prodResults #search_inner_panel { width: 827px; }
.scroller_panel, .login_panel { width: 689px; padding: 12px 24px 24px 15px; background-color: rgb(243, 242, 242); margin-top: 36px; margin-right: -10px; }
.scroller_panel { width: 778px; padding: 12px 15px; }
.scroller_vertical { width: 685px ! important; padding: 10px 19px 19px 10px; margin-top: 2px; }
.scroller_panel ul.horizontal { margin: 0pt; }
.scroller_panel .tl, .login_panel .tl { position: absolute; top: 0pt; left: 0pt; background: url('search_panel_sprite.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 5px; z-index: 4; display: block; overflow: hidden; }
.scroller_panel .tr, .login_panel .tr { position: absolute; top: 0pt; right: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -5px 0pt transparent; width: 13px; height: 13px; z-index: 1; display: block; overflow: hidden; }
.scroller_panel .bl, .login_panel .bl { position: absolute; bottom: 0pt; left: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -18px 0pt transparent; width: 12px; height: 12px; z-index: 2; display: block; overflow: hidden; }
.scroller_panel .br, .login_panel .br { position: absolute; bottom: 0pt; right: 0pt; background: url('search_panel_sprite.png') no-repeat scroll -30px 0pt transparent; width: 13px; height: 13px; z-index: 3; display: block; overflow: hidden; }
.scroller_panel .t, .login_panel .t { position: absolute; top: 0pt; left: 0pt; background: url('t.png') repeat-x scroll 0% 0% transparent; width: 100%; height: 5px; z-index: 0; display: block; overflow: hidden; }
.scroller_panel .b, .login_panel .b { position: absolute; bottom: 0pt; left: 0pt; background: url('b.png') repeat-x scroll 0% 0% transparent; width: 100%; height: 9px; z-index: 0; display: block; overflow: hidden; }
.scroller_panel .l, .login_panel .l { position: absolute; top: 0pt; left: 0pt; background: url('l.png') repeat-y scroll 0% 0% transparent; height: 100%; width: 5px; z-index: 0; display: block; overflow: hidden; }
.scroller_panel .r, .login_panel .r { position: absolute; top: 0pt; right: 0pt; background: url('r.png') repeat-y scroll 0% 0% transparent; height: 100%; width: 9px; z-index: 0; display: block; overflow: hidden; }
.scroller_panel .body { overflow: hidden; }
.thumbnail_nav_panel { padding: 5px; border-width: 0pt 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); background: url('t_002.png') repeat-x scroll center top rgb(255, 255, 255); }
.thumbnail_nav_panel .tl { position: absolute; top: 0pt; left: -1px; background: url('thumbnail_nav_panel_sprite.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 33px; z-index: 4; display: block; }
.thumbnail_nav_panel .tr { position: absolute; top: 0pt; right: -1px; background: url('thumbnail_nav_panel_sprite.png') no-repeat scroll -5px 0pt transparent; width: 5px; height: 33px; z-index: 1; display: block; }
.thumbnail_nav_panel .bl { position: absolute; bottom: -1px; left: -1px; background: url('thumbnail_nav_panel_sprite.png') no-repeat scroll -10px 0pt transparent; width: 5px; height: 5px; z-index: 2; display: block; }
.thumbnail_nav_panel .br { position: absolute; bottom: -1px; right: -1px; background: url('thumbnail_nav_panel_sprite.png') no-repeat scroll -15px 0pt transparent; width: 5px; height: 5px; z-index: 3; display: block; }
.thumbnail_nav_panel .t { position: absolute; top: 0pt; left: 0pt; background: url('t_002.png') repeat-x scroll 0% 0% transparent; width: 100%; height: 33px; z-index: 0; display: none; }
.thumbnail_nav_panel .b { position: absolute; bottom: 0pt; left: 0pt; background: url('b_002.png') repeat-x scroll 0% 0% transparent; width: 100%; height: 9px; z-index: 0; display: none; }
.thumbnail_nav_panel .l { position: absolute; top: 0pt; left: 0pt; background: url('l_002.png') repeat-y scroll 0% 0% transparent; height: 100%; width: 1px; z-index: 0; display: none; }
.thumbnail_nav_panel .r { position: absolute; top: 0pt; right: 0pt; background: url('r_002.png') repeat-y scroll 0% 0% transparent; height: 100%; width: 8px; z-index: 0; display: none; }
.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: 10px; background-color: rgb(243, 242, 242); border: 1px solid rgb(204, 204, 204); margin-bottom: 10px; }
.pinkienails_panel .tl { position: absolute; top: -1px; left: -1px; background: url('pinkienails_panel_sprites.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 5px; z-index: 4; display: block; }
.pinkienails_panel .tr { position: absolute; top: -1px; right: -1px; background: url('pinkienails_panel_sprites.png') no-repeat scroll -6px 0pt transparent; width: 5px; height: 5px; z-index: 1; display: block; }
.pinkienails_panel .bl { position: absolute; bottom: -1px; left: -1px; background: url('pinkienails_panel_sprites.png') no-repeat scroll -12px 0pt transparent; width: 5px; height: 5px; z-index: 2; display: block; }
.pinkienails_panel .br { position: absolute; bottom: -1px; right: -1px; background: url('pinkienails_panel_sprites.png') no-repeat scroll -18px 0pt transparent; width: 5px; height: 5px; z-index: 3; display: block; }
.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 .tl { position: absolute; top: -2px; left: -2px; background: url('pinkienails_panel_sprites.png') no-repeat scroll 0pt -6px transparent; width: 5px; height: 5px; z-index: 4; display: block; }
.pinkienails_deepindexed_panel .tr { position: absolute; top: -2px; right: -2px; background: url('pinkienails_panel_sprites.png') no-repeat scroll -6px -6px transparent; width: 5px; height: 5px; z-index: 1; display: block; }
.pinkienails_deepindexed_panel .bl { position: absolute; bottom: -2px; left: -2px; background: url('pinkienails_panel_sprites.png') no-repeat scroll -12px -6px transparent; width: 5px; height: 5px; z-index: 2; display: block; }
.pinkienails_deepindexed_panel .br { position: absolute; bottom: -2px; right: -2px; background: url('pinkienails_panel_sprites.png') no-repeat scroll -18px -6px transparent; width: 5px; height: 5px; z-index: 3; display: block; }
.pinkienails_deepindexed_panel .body { overflow: hidden; }
.basicsearch_textpanel { float: left; margin-left: 15px; margin-top: 18px; 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 { padding: 5px; background-color: rgb(216, 238, 249); border: 1px solid rgb(202, 202, 202); margin-bottom: 10px; }
.toolbar_panel .tl { position: absolute; top: -1px; left: -1px; background: url('toolbar_panel_sprites.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 5px; z-index: 4; display: block; overflow: hidden; }
.toolbar_panel .tr { position: absolute; top: -1px; right: -1px; background: url('toolbar_panel_sprites.png') no-repeat scroll -6px 0pt transparent; width: 5px; height: 5px; z-index: 1; display: block; overflow: hidden; }
.toolbar_panel .bl { position: absolute; bottom: -1px; left: -1px; background: url('toolbar_panel_sprites.png') no-repeat scroll -12px 0pt transparent; width: 5px; height: 5px; z-index: 2; display: block; overflow: hidden; }
.toolbar_panel .br { position: absolute; bottom: -1px; right: -1px; background: url('toolbar_panel_sprites.png') no-repeat scroll -18px 0pt transparent; width: 5px; height: 5px; z-index: 1; display: block; overflow: hidden; }
.toolbar_panel .body {  }
.toolbar_panel .bookmark_icon { position: absolute; top: 10px; right: 10px; background: url('icon_bookmark.png') no-repeat scroll 0pt 0pt transparent; width: 125px; height: 18px; }
.toolbar_panel ul { clear: left; margin: 0pt; }
.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; }
.info_panel .tl { position: absolute; top: -1px; left: -1px; background: url('info_panel_sprites.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 5px; z-index: 4; display: block; }
.info_panel .tr { position: absolute; top: -1px; right: -1px; background: url('info_panel_sprites.png') no-repeat scroll -6px 0pt transparent; width: 5px; height: 5px; z-index: 1; display: block; }
.info_panel .bl { position: absolute; bottom: -1px; left: -1px; background: url('info_panel_sprites.png') no-repeat scroll -12px 0pt transparent; width: 5px; height: 5px; z-index: 2; display: block; }
.info_panel .br { position: absolute; bottom: -1px; right: -1px; background: url('info_panel_sprites.png') no-repeat scroll -18px 0pt transparent; width: 5px; height: 5px; z-index: 3; display: block; }
.info_panel .body {  }
.smartsearch_panel { padding: 5px; background-color: rgb(255, 255, 255); border: 1px solid rgb(89, 121, 154); margin-bottom: 9px; }
.smartsearch_panel .tl { position: absolute; top: -1px; left: -1px; background: url('smartsearch_panel_sprites.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 5px; z-index: 4; display: block; }
.smartsearch_panel .tr { position: absolute; top: -1px; right: -1px; background: url('smartsearch_panel_sprites.png') no-repeat scroll -6px 0pt transparent; width: 5px; height: 5px; z-index: 1; display: block; }
.smartsearch_panel .bl { position: absolute; bottom: -1px; left: -1px; background: url('smartsearch_panel_sprites.png') no-repeat scroll -12px 0pt transparent; width: 5px; height: 5px; z-index: 2; display: block; }
.smartsearch_panel .br { position: absolute; bottom: -1px; right: -1px; background: url('smartsearch_panel_sprites.png') no-repeat scroll -18px 0pt transparent; width: 5px; height: 5px; z-index: 3; display: block; }
.smartsearch_panel .body { position: relative; padding-bottom: 15px; }
.smartsearch_panel .smartsearch_legend { position: absolute; right: 5px; bottom: 0pt; }
.smartsearch_panel .smartSearchView { position: absolute; right: 5px; bottom: 0pt; }
.smartsearch_panel .smartSearchStyle { max-height: 55px; overflow-y: hidden; padding: 0pt 0pt 3px; }
.status_change_panel, .status_change_error { padding: 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(242, 150, 37); margin-bottom: 15px; }
.status_change_panel_selected { padding: 5px 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(242, 150, 37); margin-bottom: 0px; }
.previewLinks .status_change_panel_selected.save_to_my_research_notification { padding: 2px 3px; margin-top: -3px; }
.status_change_panel .tl, .status_change_panel_selected .tl, #mrLoginErrorPanel .status_change_error .tl { position: absolute; top: -1px; left: -1px; background: url('status_change_panel_sprites.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 5px; z-index: 4; display: block; }
.status_change_panel .tr, .status_change_panel_selected .tr, #mrLoginErrorPanel .status_change_error .tr { position: absolute; top: -1px; right: -1px; background: url('status_change_panel_sprites.png') no-repeat scroll -6px 0pt transparent; width: 5px; height: 5px; z-index: 1; display: block; }
.status_change_panel .bl, .status_change_panel_selected .bl, #mrLoginErrorPanel .status_change_error .bl { position: absolute; bottom: -1px; left: -1px; background: url('status_change_panel_sprites.png') no-repeat scroll -12px 0pt transparent; width: 5px; height: 5px; z-index: 2; display: block; }
.status_change_panel .br, .status_change_panel_selected .br, #mrLoginErrorPanel .status_change_error .br { position: absolute; bottom: -1px; right: -1px; background: url('status_change_panel_sprites.png') no-repeat scroll -18px 0pt transparent; width: 5px; height: 5px; z-index: 3; display: block; }
.status_change_panel_selected .tl { background-position: 0pt -6px; }
.status_change_panel_selected .tr { background-position: -6px -6px; }
.status_change_panel_selected .bl { background-position: -12px -6px; }
.status_change_panel_selected .br { background-position: -18px -6px; }
.error_panel { padding: 2px 10px; background-color: rgb(255, 255, 255); border: 2px solid rgb(242, 150, 37); margin-bottom: 10px; }
.error_panel .tl { position: absolute; top: -2px; left: -2px; background: url('error_panel_sprites.png') no-repeat scroll 0pt 0pt transparent; width: 5px; height: 5px; z-index: 4; display: block; }
.error_panel .tr { position: absolute; top: -2px; right: -2px; background: url('error_panel_sprites.png') no-repeat scroll -6px 0pt transparent; width: 5px; height: 5px; z-index: 1; display: block; }
.error_panel .bl { position: absolute; bottom: -2px; left: -2px; background: url('error_panel_sprites.png') no-repeat scroll -12px 0pt transparent; width: 5px; height: 5px; z-index: 2; display: block; }
.error_panel .br { position: absolute; bottom: -2px; right: -2px; background: url('error_panel_sprites.png') no-repeat scroll -18px 0pt transparent; width: 5px; height: 5px; z-index: 3; display: block; }
.icons_base_sprite { background: url('icons_sprite.png') no-repeat scroll 0pt 0pt transparent; padding: 2px 0pt 2px 25px; }
.icon_alert { background-position: 0pt 0pt; padding-left: 20px; }
.icon_print { background-position: 0pt -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 0pt; padding-left: 19px; }
.icon_tags { background-position: -1px -251px; padding-left: 19px; }
.icon_signin { background-position: 0pt -501px; padding-left: 19px; background-color: rgb(4, 96, 145); }
.icon_info { background-position: 0pt -452px; padding-left: 18px; }
.icon_external { background-position: right -2352px; padding: 2px 18px 2px 0pt ! important; }
.icon_help { background-position: right -350px; padding: 3px 20px 3px 0pt ! important; }
.icon_internal { background-position: right -400px; padding: 2px 18px 2px 0pt ! important; }
.icon_findacopy { background-position: 0pt -550px; padding-left: 18px; }
.icon_modify { background-position: 0pt -701px; padding-left: 19px; }
.icon_addtofolder { background-position: 0pt -600px; padding-left: 20px; }
.icon_singlefolder { background: url('folder.png') no-repeat scroll 0pt -2px transparent; padding-left: 20px; }
.icon_delete { background-position: 0pt -651px; padding-left: 20px; }
.icon_delete_sm { background-position: 0pt -901px; padding-left: 17px; }
.icon_globe { background-position: 0pt -951px; padding-left: 20px; }
.icon_share { background-position: 0pt -751px; padding-left: 18px; }
.icon_donotshare { background-position: 0pt -801px; padding-left: 18px; }
.icon_lightbulb { background-position: 0pt -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: 0pt -1151px; padding-left: 21px; }
.icon_closelayer { background-position: 0pt -1200px; padding-left: 20px; }
.icon_elibrary { background-position: 0pt -1250px; padding-left: 20px; }
.icon_findfulltext { background-position: 0pt -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: 0pt -1651px; padding-left: 20px; }
.icon_home { background-position: 0pt -1501px; padding-left: 20px; }
.icon_copyfolder { background-position: 0pt -1550px; padding-left: 19px; }
.icon_movefolder { background-position: 0pt -1600px; padding-left: 23px; }
.icon_shoppingcart { background-position: 0pt -1650px; padding-left: 20px; }
.icon_purchasecopy, .icon_shoppingcart_orange { background-position: 0pt -1700px; padding-left: 20px; }
.icon_downloadvideo { background-position: 0pt -1751px; padding-left: 18px; }
.icon_setupalert { background-position: 0pt -1800px; padding-left: 23px; }
.icon_viewlatest { background-position: 0pt -1851px; padding-left: 23px; }
.icon_viewshared { background-position: 0pt -1901px; padding-left: 24px; }
.icon_addnotes { background-position: 0pt -1952px; padding-left: 22px; }
.icon_renamefolder { background-position: 0pt -2000px; padding-left: 21px; }
.icon_clearfolder { background-position: 0pt -2050px; padding-left: 21px; }
.icon_view { background-position: 0pt -2100px; padding-left: 21px; }
.icon_alreadytrialled { background-position: 0pt -2151px; padding-left: 22px; }
.icon_fullsize { background-position: 0pt -2200px; padding-left: 21px; }
.icon_trialalert { background-position: 0pt -2250px; padding-left: 22px; }
.icon_newlist { background-position: 0pt -2300px; padding-left: 22px; }
.icon_addtodoc { background-position: 0pt -2402px; padding-left: 22px; }
.icon_preview { background-position: 0pt -2452px; padding-left: 15px; }
.icon_originalsearch { background-position: 0pt -2501px; padding-left: 20px; }
.icon_reviewed { background-position: 0pt -2551px; padding-left: 18px; }
.icon_transactions { background-position: 0pt -2602px; padding-left: 17px; }
.icon_savetomyresearch { background-position: 0pt -2651px ! important; padding-left: 23px; }
.icon_savedtomyresearch { background-position: 0pt -2701px ! important; padding-left: 21px; }
.icon_resend { background-position: 0pt -2750px; padding-left: 20px; }
.icon_helplarge { background-position: right -2800px; padding: 3px 21px 3px 0pt ! important; }
.thes_icon_help { background-position: right -2851px; padding: 3px 20px 3px 0pt ! important; background-color: rgb(4, 96, 145); }
.icon_createMRaccount { background-position: 0pt -2901px; padding-left: 18px; }
.icon_geturl { background-position: 0pt -2951px; padding-left: 22px; }
.icon_linkpdf { background-position: 0pt -3001px; padding-left: 21px; }
.icon_browseissue { background-position: 0pt -3101px; padding-left: 24px; }
.icon_header_info { background-position: 0pt -3152px; padding-left: 18px; }
.icon_downloadresults { background-position: 0pt -3202px; padding-left: 22px; }
.icon_tick { background-image: url('tick_sprite.gif'); background-position: 0pt -1px; padding-left: 21px; }
.icon_hoovers { background: url('intellidocs.png') no-repeat scroll right top transparent; padding-right: 15px; }
.icon_filter { background-position: 0pt -3251px; padding-left: 20px; }
.icon_smallnotes { background-position: 0pt -3302px; padding-left: 21px; }
.icon_contractarrow { background-position: 0pt -3351px; }
.icon_expandarrow { background-position: 0pt -3401px; }
.icon_magnifier { background-position: 0pt -3451px; padding-left: 20px; padding-top: 1px; }
.icon_exportsearches { background-position: 0pt -3500px; padding-left: 19px; }
.icon_resend_grey { background: url('resend_grey.png') no-repeat scroll right top transparent; }
.indicators_base_sprite { background: url('indicators_sprite.gif') no-repeat scroll 0pt 0pt transparent; padding: 0pt 0pt 0pt 14px; }
.indicator_menu_down { background-position: right 0pt; padding: 0pt 13px 0pt 0pt; cursor: pointer; }
.indicator_menu_down_left { background-position: left 0pt; padding: 0pt 0pt 0pt 16px; }
.indicator_menu_down_advanced { background-position: right 0pt; padding: 0pt 5px 0pt 0pt; cursor: pointer; }
.indicator_menu_right { background-position: right -100px; padding: 0pt 16px 0pt 0pt; }
.indicator_menu_left { background-position: left -100px; padding: 0pt 0pt 0pt 16px; }
.indicator_expand { background-position: 0pt -200px; min-width: 12px; }
.indicator_collapse { background-position: 0pt -300px; }
.disabled.indicator_expand { background-position: 0pt -600px; min-width: 12px; }
.disabled.indicator_collapse { background-position: 0pt -700px; }
.indicator_sort_down { background-position: right -800px; padding: 0pt 13px 0pt 0pt; }
.indicator_sort_up { background-position: right -900px; padding: 0pt 13px 0pt 0pt; }
.indicator_menu_up { background-position: right -400px; padding: 0pt 13px 0pt 0pt; }
.indicator_menu_up_left { background-position: left -400px; padding: 0pt 0pt 0pt 16px; }
.indicator_dropdown { background-position: left -503px; }
.sort-asc a { background: url('indicators_sprite.gif') no-repeat scroll 100% -900px transparent ! important; padding: 0pt 13px 0pt 0pt; }
.sort-desc a { background: url('indicators_sprite.gif') no-repeat scroll 100% -800px transparent ! important; padding: 0pt 13px 0pt 0pt; }
.arrows_base_sprite { background: url('arrows_sprite.png') no-repeat scroll 0pt 0pt transparent; }
.arrow_first { background-position: -2px -16px; padding: 0pt 0pt 0pt 10px; }
.arrow_previous { background-position: -2px -16px; padding: 0pt 7px 0pt 10px; }
.arrow_next { background-position: right 0px; padding: 0pt 12px 0pt 0pt; margin-left: 18px; }
.arrow_last { background-position: right 0px; padding: 0pt 12px 0pt 0pt; }
.arrow_first_disabled { background-position: -2px -48px; padding: 0pt 0pt 0pt 10px; color: rgb(108, 108, 108); }
.arrow_previous_disabled { background-position: -2px -48px; padding: 0pt 7px 0pt 10px; color: rgb(108, 108, 108); }
.arrow_next_disabled { background-position: right -32px; padding: 0pt 12px 0pt 0pt; margin-left: 18px; color: rgb(108, 108, 108); }
ul.horizontal li.pageNumbers { margin-right: 0px; }
.pipe { padding: 0px 2px; }
.formats_base_sprite { background: url('formats_sprite.png') no-repeat scroll 0pt 0pt transparent; padding: 2px 0pt 2px 16px; }
.format_textandgraphics { background-position: 0pt -50px; padding-left: 17px; }
.format_fulltext { background-position: 0pt -101px; padding-left: 17px; }
.format_video { background-position: 0pt -200px; padding-left: 16px; }
.format_record, .format_abstract { background-position: 0pt -250px; padding-left: 19px; }
.format_pdf { background-position: 0pt -150px; padding-left: 18px; }
.format_zip { background-position: 0pt -300px; padding-left: 19px; }
.format_flash { background-position: 0pt -350px; padding-left: 21px; }
.format_pagemap { background-position: 0pt 0pt; padding-left: 19px; }
.format_paperclip { background-position: 0pt -400px; padding-left: 12px; }
.format_excel { background-position: 0pt -450px; padding-left: 17px; }
.format_rtf { background-position: 0pt -500px; padding-left: 21px; }
.format_word { background-position: 0pt -550px; padding-left: 17px; }
.format_audio { background-position: 0pt -849px; padding-left: 21px; }
.format_transcript { background-position: 0pt -900px; padding-left: 24px; }
.format_powerpoint { background-position: 0pt -952px; padding-left: 20px; }
.format_briefcitation { background-position: 0pt -1001px; padding-left: 19px; }
#toggleHits { float: right; background-color: rgb(244, 233, 157); }
.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: none repeat scroll 0% 0% transparent; 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; }
.dropdownMenu .nextLine { height: 0pt; width: 0pt; }
.dropdownMenu ul { font-size: 0.95em; float: none; list-style-type: none; padding: 0pt; margin: 0pt; }
.dropdownMenu ul li { float: none ! important; background: none repeat scroll 0% 0% transparent; padding: 2px 5px; line-height: 16px; margin: 0pt ! important; white-space: nowrap; }
.dropdownMenu ul li:last-child, .dropdownMenu ul li.last-child { border-bottom: medium none; }
.tlNav .dropdownMenu ul li.last-child { border-bottom: medium 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: 0pt; }
.closed_indicator { background: url('blt_orange.gif') no-repeat scroll left -18px transparent; padding-left: 16px; height: 15px; }
.open_indicator { background: url('blt_orange.gif') no-repeat scroll left 4px transparent; padding-left: 16px; height: 15px; }
.bullets_base_sprite { background: url('bullets_sprite.png') no-repeat scroll 0pt 0pt transparent; padding-right: 13px; }
.chevron_double_up { background-position: 0pt -2px; padding-right: 0pt; padding-left: 12px; }
.chevron_double_right { background-position: right -102px; }
.chevron_double_left { background-position: 0pt -202px; padding-right: 0pt; padding-left: 12px; }
.chevron_single_right { background-position: right -302px; padding-right: 12px; }
.chevron_single_left { background-position: 0pt -402px; padding-right: 0pt; padding-left: 11px; }
.bullet_arrow_right { background-position: right -502px; padding-right: 13px; }
.bullet_arrow_left { background-position: 0pt -603px; padding-right: 0pt; padding-left: 12px; }
.bullet_arrow_right_disabled { background-position: right -702px; padding-right: 12px; color: rgb(108, 108, 108); }
.bullet_arrow_left_disabled { background-position: 0pt -803px; padding-right: 0pt; 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: 0pt; padding-left: 11px; }
.bullet_transactional { background-position: 0pt -1097px; padding-right: 0pt; padding-left: 13px; }
.chevron_double_white_left { background-position: 0pt -897px; padding-right: 0pt; 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: 0pt; }
#pagination_control li.jump_next { margin-right: 10px; }
#pagination_control li.jump_start, #pagination_control li.jump_end { margin: 0pt; }
#pagination_control .left_arrow { background: url('arrows.png') no-repeat scroll left -15px transparent; padding-left: 11px; }
#pagination_control .right_arrow { background: url('arrows.png') no-repeat scroll right 0pt transparent; padding-right: 11px; }
#pagination_control li.greyed .left_arrow { background: url('arrows.png') no-repeat scroll left -45px transparent; padding-left: 11px; }
#pagination_control li.greyed .right_arrow { background: url('arrows.png') no-repeat scroll right -30px transparent; padding-right: 11px; }
#pagination_control .items_per_page { clear: both; margin-top: 10px; float: right; }
.page_header_logo { padding: 20px 0pt; }
.mlaib_icon { background: url('icon-mlaib.gif') no-repeat scroll left 4px transparent; padding-left: 40px; }
.btnNew, .btnDisabled { display: block; position: relative; background: none repeat scroll 0% 0% rgb(170, 170, 170); padding: 5px; float: left; color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; }
.btnNew *, .btnDisabled * { background-image: url('btn2.png'); background-repeat: no-repeat; display: block; position: relative; }
.btnNew i, .btnDisabled i { background-position: left top; position: absolute; margin-bottom: -5px; top: 0pt; left: 0pt; width: 5px; height: 5px; }
.btnNew span, .btnDisabled span { background-position: left bottom; left: -5px; padding: 0pt 0pt 5px 10px; margin-bottom: -5px; }
.btnNew span i, .btnDisabled span i { background-position: right bottom; margin-bottom: 0pt; position: absolute; left: 100%; width: 10px; height: 100%; top: 0pt; }
.btnNew span span, .btnDisabled span span { background-position: right top; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0pt; }
.btnNew { background: none repeat scroll 0% 0% rgb(242, 144, 24); margin: -3px 0px 0px 5px; }
.btnNew[class], .btnDisabled[class] { background-image: url('shade_on.png'); background-position: center center; }
.btnNew:hover { text-decoration: none; background-image: url('shade_over.png'); color: rgb(0, 0, 0); }
.btnNewBlue { background-color: rgb(143, 185, 223); }
.btnDisabled { cursor: default; color: rgb(108, 108, 108); margin: -3px 0px 0px 5px; }
.btnDisabled { background: none repeat scroll 0% 0% rgb(238, 238, 238); }
.btnDisabled:hover { cursor: default; text-decoration: none; color: rgb(108, 108, 108); }
.btnToolbarBG * { background-image: url('btntoolbarbg.png'); }
.btnSearchPanelInnerBG * { background-image: url('btnsearchpanelinnerbg.png'); }
.btnBlueSearchPanelInnerBG * { background-image: url('btnbluesearchpanelinnerbg.png'); }
.btnSelectedBG * { background-image: url('btnselectedbg.png'); }
.product #search_panel .btnSearchPanelInnerBG * { background-image: url('btnbluesearchpanelinnerbg.png'); }
.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; }
ul.float_right li { margin-right: 0pt; margin-left: 10px; }
#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: 0pt; width: 1px; display: block; }
.hiddenTextSearch { left: 0px; }
.shortText i { height: 1px; top: -9999px; overflow: hidden; position: absolute; left: 0pt; 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; }
.indexLogo { margin: 45px 0pt 17px; }
#loginArea { margin-top: 15px; width: 460px; margin-right: 30px; }
#loginInfo { margin: 15px 0pt 15px 15px; width: 432px; }
#LoginForm fieldset { padding: 10px; }
#loginArea label#username-label, #loginArea label#password-label, label#barcode-label, label#barcodeUsername-label { float: left; width: 95px; }
#loginArea input#username, #loginArea input#password, #loginArea input#barcodeUsername, #loginArea input#barcode { width: 270px; margin-bottom: 15px; }
#loginInfo h3 { color: rgb(209, 129, 4); font-size: 1.333em; font-weight: normal; line-height: 1.2; }
#logo { padding: 15px 0pt 0pt; }
.logoImage { float: left; padding-right: 10px; }
#logoBasic { padding: 29px 0pt 17px; }
#content-wrapper { clear: both; padding-top: 12px; }
.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; display: inline; width: 668px; }
.siteNameShort { font-size: 2.6em; line-height: 0.8em; }
.siteNameLong { font-size: 2em; line-height: 1.1em; display: block; }
#logo #main-nav { padding: 5px 0pt 0pt 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; }
.rilm, .ibss { position: absolute; right: 14px; }
.mla { position: absolute; top: 71px; right: -7px; }
.avery { position: absolute; top: 49px; right: 15px; }
.earthquake { position: absolute; top: 71px; right: 15px; }
.copper { position: absolute; top: 71px; right: 15px; }
.polymerlibmodule { position: absolute; top: 66px; right: 15px; }
.psycinfo, .psycarticles, .psycbooks, .psycritiques { position: absolute; top: 66px; right: 15px; }
.francis { position: absolute; top: 66px; right: 15px; }
.philosophersindex { position: absolute; top: 66px; right: 15px; }
.aps, .americanperiodicals { position: absolute; top: 50px; right: 15px; }
.t-autocomplete-menu { z-index: 99999; }
div.t-autocomplete-menu ul { background-color: rgb(255, 255, 255); border-right: 1px solid rgb(89, 121, 154); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(89, 121, 154) rgb(89, 121, 154); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; overflow: auto; padding: 0pt; margin: 0pt; }
div.t-autocomplete-menu li.selected { font-weight: normal; background-color: rgb(244, 233, 157); color: rgb(76, 76, 76); }
div.t-autocomplete-menu li { border-bottom: medium none; color: rgb(76, 76, 76); cursor: pointer; list-style-type: none; margin: 0pt; padding: 3px 3px 3px 5px; line-height: normal; }
div.t-autocomplete-menu li.closeAutocomplete { background-color: rgb(238, 247, 251); border-top: 1px solid rgb(204, 204, 204); padding: 2px 0pt 4px 4px; }
div.t-autocomplete-menu li.closeAutocomplete span { cursor: pointer; padding-left: 21px; padding-bottom: 4px; background: url('close_autocomplete.png') no-repeat scroll 0pt 0pt transparent; }
.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; }
.tabDiv { overflow: auto; }
.tabWrapper p.small { margin: 0pt; }
.tabWrapper { margin: 0pt 0pt -4px 0px; padding: 0pt; list-style: none outside none; position: relative; clear: left; }
.tabWrapper li a span { height: 28px; line-height: 28px; }
.tabItem, .tabItemActive { display: inline-block; margin: 1px 0pt 0pt; padding: 0pt; float: left; font-size: 0.915em; }
.tabItemSingle { padding-bottom: 12px; }
.tabItemActive { border-bottom: 1px solid rgb(255, 255, 255); z-index: 99999; }
.tabItem a, .tabItemActive a { float: left; margin: 0pt; padding: 0pt 0pt 0pt 4px; text-decoration: none; outline: medium none; color: rgb(0, 0, 0); }
.tabItem span, .tabItemActive span { float: left; display: block; padding: 2px 10px 2px 6px; color: rgb(0, 0, 0); }
.myResearchTab { border-bottom: medium none ! important; padding: 0pt ! important; line-height: 0em; height: 0px; margin-bottom: 10px; }
.tabItem a { background: url('tabs-sprite.gif') no-repeat scroll left -140px transparent; cursor: pointer; }
.tabItem span { background: url('tabs-sprite.gif') no-repeat scroll right -94px transparent; cursor: pointer; }
#AccountInformation a { background: url('tabs-sprite.gif') no-repeat scroll left -418px transparent; }
#AccountInformation span { background: url('tabs-sprite.gif') no-repeat scroll right -372px transparent; }
#ImportToMyResearch a { background: url('tabs-sprite.gif') no-repeat scroll left -510px transparent; }
#ImportToMyResearch span { background: url('tabs-sprite.gif') no-repeat scroll right -464px transparent; }
.tabItemActive a { background: url('tabs-sprite.gif') no-repeat scroll left -326px transparent ! important; cursor: pointer; }
.tabItemActive span { background: url('tabs-sprite.gif') no-repeat scroll right -280px transparent ! important; cursor: pointer; }
.tabItemActive a:hover span, .tabItem a:hover span { text-decoration: underline; }
.tabItemActive a:focus, .tabItem a:focus { background: url('tabs-sprite.gif') no-repeat scroll left -602px transparent ! important; color: rgb(255, 255, 255); }
.tabItemActive a:focus span, .tabItem a:focus span { background: url('tabs-sprite.gif') no-repeat scroll right -556px transparent ! important; color: rgb(255, 255, 255); }
.tabContent { background: url('tab-content.gif') repeat-x scroll 0pt 0pt transparent; border: 1px solid rgb(204, 204, 204); clear: left; padding: 10px; margin-top: -1px; overflow: visible; }
.patentsFullText .tabContent { border-left: medium none; border-right: medium none; border-bottom: medium none; padding: 10px 0pt 0pt; }
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: 0.915em; }
div.t-error div { font-size: 0.915em; }
.dynamicPreview { background-color: rgb(238, 247, 251); }
.up_arrow { font-size: 0.6em; margin: 1px 0pt 0pt -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 0pt 0pt -19px; padding: 0px 2px 2px; text-align: center; }
#show_hitHilitght_alertZonesearchalert { float: left; }
.margin_left { margin-left: 140px; }
#LoginForm fieldset, .advSearch fieldset { border: medium none ! important; padding: 0pt; }
#LoginForm .userandPass input[type="text"], #LoginForm .userandPass input[type="password"] { border: 1px solid rgb(126, 157, 185); margin-bottom: 9px ! important; }
#LoginForm a#submit { margin-top: -10px ! important; }
#loginInfo h4, #LoginForm h4, #loginInfo .login_para strong { font-size: 14px; }
#LoginForm .basedOnLocationDatabaseLinks a { text-decoration: underline; }
#LoginForm .login_panel_inner { background: none repeat scroll 0% 0% rgb(228, 226, 226); padding: 10px; }
#LoginForm .login_panel .background_color { background: none repeat scroll 0% 0% transparent ! important; padding: 0pt ! important; }
#LoginForm .login_panel_inner .t, #LoginForm .login_panel_inner .b, #LoginForm .login_panel_inner .r, #LoginForm .login_panel_inner .l { display: none ! important; }
#LoginForm .login_panel_inner .tl { background: url('search_panel_sprite.png') no-repeat scroll 0px -20px rgb(228, 226, 226); width: 5px; height: 5px; }
#LoginForm .login_panel_inner .tr { background: url('search_panel_sprite.png') no-repeat scroll -5px -20px rgb(228, 226, 226); width: 5px; height: 5px; }
#LoginForm .login_panel_inner .bl { background: url('search_panel_sprite.png') no-repeat scroll -10px -20px rgb(228, 226, 226); width: 5px; height: 5px; }
#LoginForm .login_panel_inner .br { background: url('search_panel_sprite.png') no-repeat scroll -15px -20px rgb(228, 226, 226); width: 5px; height: 5px; }
#LoginForm .login_panel { width: 443px; margin-top: 3px; padding: 10px 19px 19px 10px; }
#LoginForm .header_border_bottom { margin-bottom: -6px; }
#loginArea label#username-label, #loginArea label#password-label, #LoginForm label#barcode-label, #LoginForm label#barcodeUsername-label { width: 140px; }
#LoginForm .status_change_panel .tl, #LoginForm .status_change_panel .tr, #LoginForm .status_change_panel .bl, #LoginForm .status_change_panel .br { background: url('status_change_panel_sprites.png') repeat scroll 0% 0% transparent ! important; }
#LoginForm .status_change_panel .tl { background-position: 0pt -6px ! important; }
#LoginForm .status_change_panel .tr { background-position: -6px -6px ! important; }
#LoginForm .status_change_panel .bl { background-position: -12px -6px ! important; }
#LoginForm .status_change_panel .br { background-position: -18px -6px ! important; }
.position_rel { position: relative ! important; }
#columnArrow a.handler, #columnArrow a.handler:hover { text-decoration: none; padding-right: 25px; }
#changeLanguageDropDown { margin-left: -86px; width: 175px; font-size: 1.1em; z-index: 100; }
#changeLanguageDropDown ul li { font-size: 1em; padding: 2px; }
.t-zone { background: none repeat scroll 0% 0% transparent ! important; }
.loadingGif { background: url('loading.gif') no-repeat scroll 50% 50% transparent; height: 67px; width: 100%; text-align: center; padding: 20px 0px; }
.loadingGifWbg { background: url('loading_wbg.gif') no-repeat scroll 50% 50% transparent; height: 67px; width: 100%; text-align: center; padding: 20px 0px; }
.downloadingText { width: 400px; float: left; }
.printDocHeading h1 { color: rgb(0, 0, 0); }

/* ::::: http://search.proquest.com/assets/r10.0.2-1/ctx/styles/ContentLayout.css ::::: */

.subjectVerticalImageWrapper { width: 101px; padding-top: 5px; margin-left: 2px; }
.capitalize { text-transform: capitalize; }
.red { color: rgb(255, 0, 0); }
.clear_form, .widget_search_cont .logo_container, .index_alpha { padding: 0pt 0pt 0pt 10px; }
.citationrefWorksLogo { margin: 8px 20px 0pt 0pt; }
#PrintLayerOverlay .citationrefWorksLogo { margin: 8px 0pt 0pt; }
.refWorksLogoPosition { margin: 7px 2px 0pt 0pt; }
.refWorksLogoTopMargin { margin-top: -7px; }
.btn_wrapper, .btn_wrapper a { margin-right: 0px; cursor: pointer; }
.btn_wrapper span a { margin-top: 4px; }
.btn_wrapper .link_btn, .link_btn { margin: 10px 0pt 0pt 10px; }
.btn_wrapper .link_btn_margin, .tbox .fieldBrowsRadioContainer, #tagsAsList, .myresearch_learn_more_indent, .fig_table_section, .fig_table_section .fig_table_resultItem .figtables, .npcBrowseOuter .view_docs, .toggler, .alertsaveform, .editWorkgroupDbList, #showMoreFieldLimitersFigTables, .showViewListDB { margin-left: 10px; }
.btn_wrapper button.cancelbtn, #advancedsearch_content .form_element_container, .pub_search_moreOptions .form_element_container, #advancedsearch_content .btn_wrapper, #advancedsearch_content .btn_wrapper span a, #textMatch .btn_wrapper, #textMatch .btn_wrapper span a, #advancedsearch_content .Fig_limit li label { margin-right: 0pt; }
.no_border, .tbox fieldset, #alertOverlay .alertsBlock fieldset, table.sessionDetails_table tr td, .costEstimateOverRide fieldset { border: medium none; }
.header_border_bottom ul.horizontal, .preferences input.refworksGroupCode, .myPubAgree input.myPubInput, .myResearchSelectedItems, .pinkieContainer, .nytContainer .resultsItem, .flashOptions { margin-top: 5px; }
.results_list_copy .small_txt { margin: 5px 5px 0pt 0pt; }
#lor_container { float: left; width: 99.4%; }
.textPlusGraphicsContainer, #resultsLeftPanel #drp_sortResults { overflow-x: hidden; }
.preview_icon_hapi, .tbox img.export_refWorksLogoPosition, .tbox .note, #myResearchPanel div.t-error li, .lv_contentBottom_wrapper #filters { margin-left: 5px; }
#resultsLeftPanel #drp_sortResults .sort_container { width: 198px; }
#resultsLeftPanel #drp_sortResults .sort_container select { width: 215px; }
#resultsLeftPanel #drp_sortResults .resortBtn, #myResearchPanel #drp_sortResults .resortBtn { margin: 10px 5px 0pt 0pt; }
#loadtip { visibility: hidden; position: fixed; top: 50%; left: 35%; height: 35px; font-weight: bold; font-size: 1.5em; color: rgb(76, 76, 76); z-index: 99999; }
#loadtip .loadtip_left_edge { float: left; width: 5px; height: 50px; background: url('loadtip_sides.png') no-repeat scroll 0pt 0pt transparent; }
#loadtip .loadtip_content { float: left; height: 35px; padding: 15px 35px 0pt; background: url('loadtip_tb.png') repeat-x scroll 0pt 0pt rgb(255, 255, 255); }
#loadtip .loadtip_right_edge { float: left; width: 5px; height: 50px; background: url('loadtip_sides.png') no-repeat scroll -6px 0pt transparent; }
* html #loadtip { position: absolute; z-index: 99999; }
body.nobluebar { font-family: Verdana,Helvetica,sans-serif; font-weight: normal; font-style: normal; font-size: 100%; color: rgb(76, 76, 76); line-height: 1.25; background: url('untitled') repeat-x scroll left top rgb(231, 231, 231) ! important; }
.contentAreaUnconverted { margin-left: 44px; }
.contentAreaUnconverted .forLabel { width: 40px; }
.contentAreaUnconverted .forResult { line-height: 1.5em; margin-left: 44px; }
.contentAreaUnconverted p { margin: 5px 0pt; }
.contentAreaUnconverted .partial { margin-top: 12px; }
.queryControl { padding-bottom: 4px; }
#advancedsearch_content, #figTable, #textMatch, #commandline_search, #obits_content { padding-top: 5px; width: 705px; float: left; position: relative; }
#commandline_professional_search { padding-top: 5px; width: 950px; float: left; position: relative; }
#commandline_professional_search #editStrategySearchFields #sectionButton { margin: 0px; }
#commandline_professional_search input#keepOnAdvSearch { margin-top: 4px; }
#commandline_professional_search p.info { margin-bottom: 10px; clear: both; }
#commandline_professional_search #sectionContent { position: absolute; left: 0pt; }
#commandline_professional_search ul li.searchFieldsDD { float: left; }
#commandline_professional_search ul li.searchFieldsDD a#more_option { float: right; }
span.cabsOnly { padding-top: 10px; }
#commandline_professional_search .tabContent { border-left: 0px none; border-right: 0px none; border-bottom: 0px none; padding: 0px; }
#commandline_professional_search .previewBtn { margin-top: 21px; }
#commandline_professional_search .showHideAndSort { padding: 10px 0px; }
#commandline_professional_search .ifSort { padding-right: 20px; }
#commandline_professional_search .ifSort ul { display: inline; margin-top: 0px; }
#commandline_professional_search .resultRecentSearches .item { margin-bottom: 10px; }
#DropDownMenu #textMatch { padding: 0pt; width: auto; float: none; }
#advancedsearch_content .form_element_container input.main_txtfield { width: 377px; float: left; }
#advancedsearch_content .form_element_container select.opsDropdown { margin: 0pt; width: 60px; float: left; }
#advancedsearch_content .form_element_container .in { float: left; margin: 0pt 3px; text-align: center; width: 30px; }
#advancedsearch_content .form_element_container input.opsAND_txtField, .annual_reports_label { width: 165px; }
#advancedsearch_content .form_element_container span.opsOR_txtField, .tbox .section p, .form_margin, .outBound_linking_logo img, .closeAutocomplete span.float_right, .pubHeadConditional { margin-right: 10px; }
.outBound_linking_logo a img { background-color: rgb(255, 255, 255); }
#advancedsearch_content .form_element_container input.opsOR_txtField, .document_Prcing { width: 172px; float: left; }
#advancedsearch_content .noWidthSelect select { width: auto; }
#advancedsearch_content .form_element_container select { width: 254px; }
.pub_search_moreOptions .form_element_container input { width: 255px; }
#advancedsearch_content .advDatabaseContainers .form_element_container input { width: 13px; }
#advancedsearch_content ul.columns li { display: inline-block; float: left; margin-left: 15px; width: 215px; }
#advancedsearch_content .selectAndClear { margin: 15px 0pt 10px 15px; }
#advancedsearch_content .specificDataBases, #advancedsearch_content .searchIndexTitle, #advsearch_databases .nowSearching { margin: 15px; }
#sectionButton { margin: 15px 0pt 15px 15px; }
#editStrategySearchFields #sectionButton { margin: 10px 0pt; }
#commandline_search #sectionButton, .pub_search_moreOptions #sectionButton { margin: 13px 0pt 6px; }
.fieldset_contents .advMoreOptions #sectionButton { margin: 12px 0pt 10px; }
#advancedsearch_content .exposedFields .label_container, .tbox .RssOverlay .email_label { width: 160px; }
.uploadStrategy .label_container { padding-right: 25px; }
#advancedsearch_content .exposedFields input.inputfield { width: 430px; margin-right: 10px; }
#advancedsearch_content .exposedFields input.date_year { width: 80px; margin-right: 5px; }
#advancedsearch_content .exposedFields #multiDateRange_messages { margin-left: 110px; }
#advancedsearch_content .exposedFields select#DateRangeTypeSelector { width: 190px; }
#advancedsearch_content .exposed_checkboxRow, #mytags_list .tags_list_item, .research_shared, .pub_search_AtoZ, .workgroupDatabasePreview, .saveSearchesText { margin-bottom: 15px; }
#advancedsearch_content .exposed_checkboxRow input[type="checkbox"] { top: 0pt; }
#advancedsearch_content .exposed_checkboxRow label { padding-top: 0pt; }
.mid_label { margin-top: 2px; padding: 0pt 10px; }
.browsable_link { display: inline-block; padding-top: 3px; margin-left: 5px; }
.refContentArea { margin: 0pt 0pt 10px 40px; display: block; }
.recentSearchContentArea { margin: 0pt 0pt 0pt 60px; display: block; }
#advancedsearch_content .otherSearchOptions ul li { margin: 0pt 0pt 0pt 10px ! important; }
#advancedsearch_content ul.horizontal li { margin: 2px 10px 0pt 0pt; }
.advancedsearch_recSec { margin: 16px 0pt -2px; clear: both; }
.other_search_options, .uploadStrategy_options { margin-bottom: 10px; float: left; margin-top: -6px; }
.uploadStrategy { max-width: 500px; }
.uploadStrategy .label_container, .thanksLink { padding-right: 25px; }
.recent_searches_link { margin-bottom: 10px; float: right; margin-top: -6px; }
.other_search_options ul.horizontal, .recent_searches_link ul.horizontal, .tbox .RssOverlay fieldset, .toolBarMarginRemoved, .fieldsetmarginremoved, .vogue_thumb { margin-bottom: 0pt; }
.search_links, .form_element_container .citeExample, .tbox .frequencySelect, div.ref_Export ul li, .pubContentArea .title-link, .RecentLink, .browseTermsText, #pubLogo, #breadcrumbFolderForm, ul.nytResultTopic li { margin-bottom: 10px; }
.date_range label, .subject_db_list { margin: 0pt 10px 0pt 15px; }
.date_range_yyyy { margin: 0pt 20px 0pt 5px; }
.date_range_wrapper { margin-left: 160px; padding-bottom: 10px; float: left; }
.adv_srch_date_fields { margin: 5px 15px 15px 0pt; }
.adv_srch_date_fields select, .additionalLimits, .form_element_container .citeExample span, .tbox .pageRangeDiv .inner_label, .tbox #stopAfter, #thesaurusOverlay .thesaurusPadding, ul#filters li.header ul li.filter_item .iconed { margin-right: 5px; }
#advancedsearch_content .form_element_container .adv_srch_date_fields select, #thesaurusOverlay .cboxContainer .subSubTerms { width: auto; }
.fieldset_contents .limiter, .fieldset_contents .sort_type, #advancedsearch_content .Fig_limit:first-child, #advancedsearch_content .ops_options { margin-right: 15px; }
#advancedsearch_content .Fig_limit, #advancedsearch_content .subject_db_list, .resultListContainer_list .item_deselected, #eisWrapper a img, .myresearch_welcome_panel { padding: 5px; }
#advancedsearch_content .Fig_limit .inner_level { margin-left: 16px; }
#advancedsearch_content .advancedsearch_limiter, #advancedsearch_content .Fig_limit, #advancedsearch_content .subject_db_list { border: 1px solid rgb(204, 204, 204); height: 145px; overflow-y: auto; position: relative; width: 317px; margin-top: 4px; margin-bottom: 8px; }
#advancedsearch_content .subject_db_list { padding-top: 0px; width: 665px; }
#advancedsearch_content .subject_db_list li { margin-bottom: 5px; }
#advancedsearch_content .collapsible-section-content { position: relative; }
#advancedsearch_content .advancedsearch_limiter li label { margin: 0pt 0pt 3px 5px; }
#advancesearch_content span.panel-button, #textMatch .textSearchField_label, #commandline_search .optional_searchfield_link, .recent_search { margin-bottom: 5px; }
#advancedsearch_content .Fig_limit li input { margin-top: 5px; vertical-align: top; }
#advancedsearch_content .hiddenLinkText:before { content: "."; color: rgb(255, 255, 255); font-size: 0px; }
.toggleLinkOn, a.toggleLinkOn:hover { font-weight: normal; text-decoration: none ! important; color: rgb(51, 51, 51) ! important; cursor: text; }
.fieldset_contents .sort_type select, .form_element_container select { clear: none; }
#commandline_search #sectionContent { width: 100%; }
#commandLineSearchFields .form_element_container .lookUpLink { cursor: pointer; margin-left: 10px; }
.obituary_label, .searchwithin_tbox, .profileLabels, #sectionContent .exposedFields_Col_Container .label_container, .indexing_noteIndex { width: 150px; }
.database_preview_indexing_fieldname { width: 120px; }
.database_preview_indexing_value { width: 325px; }
.obituary_note { margin: -5px 0pt 0pt 155px; }
.thumbLinks { clear: left; vertical-align: middle; padding: 4px 0px; }
.thumbLinks img { float: left; display: inline; margin: 0.22em 0.9em 0.22em 0pt; border: 1px solid rgb(51, 51, 51); }
.thumbLinks a span { margin-top: 0.1em; cursor: pointer; }
.lookUp { float: right; margin-bottom: 8px; }
#annual_reports { margin-bottom: 10px; padding-bottom: 10px; }
#annual_reports input { margin: 0pt 10px; }
table.cbgroup_limiters { border: medium none; padding: 0px; margin: 0px 0px 20px; }
table.cbgroup_limiters td { border: medium none; }
.advSearch .articlesWithFilters, .advSearch .advMoreOptionsWrapper ul.searchlimiter { float: left; width: 519px; padding-bottom: 10px; }
.advSearch .advLimitToArticlesCheck, .advSearch .advMoreOptionsWrapper ul.searchlimiter li { float: left; display: inline; width: 250px; margin: 0pt; padding: 0pt; }
.advSearch .annual_reports_label, .advSearch .articlesWith { font-weight: bold; width: 185px; margin-right: 5px; padding-top: 2px; }
.advSearch { width: 950px; }
.advSearch .label_container, .saveSearch_container .label_container { width: 180px; padding-right: 9px; margin-top: 3px; }
.advSearch .dySrchScroller ul li div.option, .dySrchScroller ul li.complexLimiterWrapper { padding-top: 8px; }
.advSearch .dySrchLimiter { border: 1px solid rgb(194, 194, 194); padding: 5px; }
.advSearch .dySrchScroller { max-height: 172px; width: 345px; overflow-y: auto; margin-top: 5px; min-height: 50px; }
.advSearch h2, #commandline_search h2 { color: rgb(209, 129, 4); line-height: 1.5; }
.advSearch .formElements, .advSearch .tabContent .toolbar_panel { width: 710px; }
.advSearch #side_panel { margin: 3px -9px 0px 10px; }
.advSearch #sectionButton, .runSearchStrategySubmit, .advSearch .resultListContainer li, .advSearchLeft .resultListContainer li, #langsModel, .resultsPageToolBar li.noMargin { margin: 0pt; }
.advSearch .notification { float: right; margin-top: 10px; }
.advSearch .opsDropdown { float: left; }
.advSearch input.opsAND_txtField, .advSearch input.opsOR_txtField { width: 221px; }
@media not all {
  .advSearch input.opsAND_txtField { width: 220px; }
  .advSearch input.opsOR_txtField { width: 220px; }
}
.advSearch input.main_txtfield { width: 549px; float: left; margin-right: 12px; }
.advSearch .firstRow .in { margin: 0px 3px 0px 2px; float: left; line-height: 20px; text-align: center; }
.advSearch .in { width: 35px; margin: 0px 3px; float: left; text-align: center; line-height: 20px; }
.advSearch .queryControl .form_element_container { margin: 0pt; }
.advSearch select.fieldsSelect { width: 338px; }
.advSearch .exposedFields input { width: 260px; float: left; }
.advSearch .browsable_link { font-size: 0.915em; line-height: 1.365; }
.advSearch .DateRangeTypeSelectorLabel { font-weight: bold; }
.advSearch #sectionContent #show_More, .advSearch #sectionContent #showFewer { margin: 0px 0px 15px 150px; }
.advSearch .exposedFields input#wellesleyAuthor.checkbox { float: none; width: auto; }
.advSearch span.strong { font-weight: bold; }
p.tabSearchOp, p.tabLimitsApp { float: left; margin: 0pt; padding-top: 0pt; }
p.tabLimitsApp, .figTableItemCheck { padding-left: 5px; }
.advSearch .pinkieContainer .forResults { width: 75%; }
#commandline_search .pinkieContainer .forResults { width: 66%; }
.advSearch .tabContent, #commandline_search .tabContent, .sessionDetails_tabs .tabContent { border-right: medium none; border-left: medium none; border-bottom: medium none; padding-right: 0px; }
.advSearch .tabContent h2.recent_search, #commandline_search .tabContent h2.recent_search { float: left; padding-right: 25px; }
.advSearch .tabContent a#showHideLink, #commandline_search .tabContent a#showHideLink { position: relative; top: 8px; }
.advSearch .keepOnAdvSearch, #commandline_search #keepOnSearchSection { padding: 5px 0px 9px; clear: both; }
.advSearch .keepOnAdvSearch input[type="checkbox"], #commandline_search #keepOnSearchSection input[type="checkbox"] { margin-top: 3px; }
.dataReports span.strong, .advSearch form[action*="datareports.searchform"] span.strong label[for="sortType"], .advSearch form[action*="datareports.searchform"] span.strong label[for="itemsPerPage"], .advSearch form[action*="datareports.searchform"] .duplicates_heading, .advSearch form[action*="datareports.searchform"] span.strong label[htmlFor="sortType"], .advSearch form[action*="datareports.searchform"] span.strong label[htmlFor="itemsPerPage"] { font-weight: normal; }
.figTables #advancedsearch_content .form_element_container select { width: 265px; }
.lookCite #advancedsearch_content .form_element_container select { width: auto; }
.advancedsearch_limiter ul { margin-left: 20px; }
.advSearch .advSearchLimitersContainer { margin: 0pt 220px 0px 0px; }
.advSearch .db_list_container ul li, .advSearchLeft .db_list_container ul li, .advSearch .dySrchScroller ul li div.option label { border: medium none; padding: 0px; }
.limitersWidth { width: 510px; }
#advancedsearch_content .advMoreOptions .exposedFields input { width: 146px; }
#advancedsearch_content .advMoreOptions .exposedFields input#wellesleyAuthor { width: 13px ! important; }
#advancedsearch_content .DateRangeTypeSelectorLabel { width: 185px; }
.saveSearchOverlay { height: 160px; }
#lightview .saveSearchOverlay .form_element_container input.saveSearchTxt { width: 345px ! important; }
.saveSearchPage input.nameSearch, .saveSearchPage .nameSearch { width: 696px; }
.chooseSets .forResults { float: left; width: auto; }
.chooseSets .query { float: left; margin-right: 30px; width: 73%; }
.chooseSets .query a { margin-left: 30px; }
p.chooseSets { margin-top: 0px; }
form#saveSearchForm .smartsearch_panel .body { padding-bottom: 0px; }
.nameSearchCancel { position: relative; left: 10px; top: 3px; }
.setsReqd { margin: 7px 0px 0px 30px; float: left; }
.setsReqdSelection { margin-top: 5px; float: left; }
#textMatch .form_element_container textarea { width: 701px; height: 200px; }
.preferences .label_container { width: 90px; float: left; }
.preferences .fieldset_contents .form_element_container, .preferences .fieldset_contents p, #signInLoginForm h3, .tbox #emailFields, .tbox .fieldBrowse_search, .document_view_section_content, #tagDisplayZone, .tagged, .email_alerts_list .pagingBoxNoResult, .myResearch_empty_holder, ul.login_details li, .fig_table_section .fig_table_resultItem .description, #abstractSubmissionDeadline, .stopLabel, .docViewIndex .display_record_indexing_row .display_record_indexing_fieldname.topMargin { margin-top: 10px; }
.cite_this { float: left; margin-left: 54px; margin-top: 2px; padding-bottom: 1px; }
.existingRef { width: 89%; }
.lightview_info { padding: 5px 0pt; clear: both; }
.results_list_number, .pub_language .display_record_indexing_fieldname span { font-weight: bold; }
.tbox fieldset legend, .tbox .fieldBrowseSelectedMessage, #moreProfileTags, .advSearchTitle_top #columnBar, .advSearch fieldset legend, .alertsBlock fieldset legend, #alertOverlay .alertsBlock legend, .costEstimateOverRide legend { display: none; }
.tbox .saveToFolder fieldset legend, .publicationSearch #search_panel .search_panel_searchtips { display: block; }
.tbox .rssOverlay fieldset legend, #publicProfileOverlay fieldset legend, .citationChoice, div.lookup div.group, .progressiveDisplay, #addUserToWorkGroupForm fieldset legend { display: inline; }
.tbox .lv_contentBottom { overflow-x: hidden ! important; overflow-y: auto ! important; }
.tbox .alertOverlay legend, .messageInline { display: inline; }
.saveToFolder, .openPDFReader { float: left; width: 100%; }
#saveAsFileOverlay .noSelectedItemsOverlay { width: auto; }
#PrintLayerOverlay2 { width: 664px; }
#saveChangeConfirmOverlay, #searchStrategySavedOverlay { width: 250px; }
.resendOverlay select.multiSelect { width: 440px ! important; }
#indexUpdateForm.createProfileModal, .db_list_container ul li ul li, .db_list_container ul li ul li ul li { padding-right: 0pt; }
#emailOverlay.transfer_Email { width: 504px ! important; }
#chooseFolderOverlay, #saveSingleSearchOverlay { width: 520px; }
#deleteListConfirmationOverlay { width: 580px; }
#refWorksConfirmOverlay, #refWorksRemoveOverlay, .databaseSelectionsOverlay, #pqRssOverlay, #alertPricingInfoOverlay, #pricingNotificationOverLay, #rssPricingInfoOverlay, .downloadCitationOverlay, #pricingOverlay.pricingOverlay { width: 454px; }
#expiredTellMeMoreOverlay, #cite_main_container_outermost, #divEmailForm, #alertPricingInfoOverlay.pricingAlerts { width: 719px; }
.citethisContainer { width: 727px; height: 315px; }
.double_btn { padding: 15px 30px; }
#signInFormOverlay, #CloseOverlay, #listconfirmationOverlay, #confirmUnShareListOverlay, #saveListWorkingOverlay, #confirmationOverlay, #haveExistingSelectedItemsOverlay { width: 484px; }
#signInLoginForm { height: 240px; }
.passwordLayer { height: 186px; }
.createProfileModal, exportRefWorks, .formatAvailability, .db_toolbar_pad, .searches_link, .create_account_check, #helpContent, .login_para, .addToSearch_button, .rssContentLinks, #widgetSearchDiv, #widgetProxiesDiv, table.table_cost_estimate tr.displayTransaction td { padding-top: 10px; }
.session_ended { float: left; padding: 70px 0pt 30px 150px; }
.restrictWidth { width: 95%; }
.tbox .signin_label, .uglist_label, .exportResult { width: 100px; }
.tbox .form_element_container input.signintxtField, .tbox .form_element_container select.signintxtField, #updateDetailsForm .form_element_container input.signintxtField, .accountInformationForm .form_element_container input.signintxtField, .form_element_container textarea.oblRequest_TxtArea, .saveSearchTxt { width: 320px ! important; }
.tbox .form_element_container .signin_field_note { margin-left: 100px; }
.displayDbList { margin-left: 100px; }
#indexUpdateForm .displayDbList, .myresearch_list_wrapper .row .displayDbList, .emailFieldNote { margin-left: 140px; }
.float_right_button_account { float: right; padding-right: 20px; }
.forgot_login_link, .limitsContainer .recentSearchesDatabase, .saved_search_content .recentSearchesDatabase { padding-left: 100px ! important; }
.form_element_container .recentSearchesDatabase, .limitsContainer .recentSearchesDatabase { padding-left: 140px ! important; }
#saveAsFileZoneTop, #whoTaggedOverlay { height: 400px; }
.saveMRoverlay_folderLoc { min-width: 355px; }
.saveMRoverlay_folderName { min-width: 351px; }
#saveToDocumentsOverlay, .overTheLimitOverlay { width: 420px; }
#cite_main_container_outermost { height: 460px; }
.rssOverlay, .resendOverlay { padding-right: 20px; }
#alertZone, #divEmailForm, #saveAsFileZoneTop, #forgottenAccountForm, #signInLoginForm, .saveSearch_container, #indexUpdateForm, #modifyAlertZonemodifyalert, .forgottenAccountForm { padding-right: 20px; }
#alertZonealerts, .alertOverlay { padding-right: 5px; }
.tbox .email_label, #updateDetailsForm .email_label, .accountInformationForm .email_label { width: 140px; }
.tbox .browseIndexTermsPage li input.selection_checkbox { vertical-align: top; margin-top: 3px; }
.tbox .browseIndexTermsPage li label { width: 93%; }
.tbox .form_element_container .radioOptions label { width: 400px; }
.commandLineTextArea { overflow: hidden; }
.tbox .form_element_container .field_note, #updateDetailsForm .form_element_container .field_note, .accountInformationForm .form_element_container .field_note, .searchAlertNote, .printItemsCheckBox, .searchTermsAlerts { margin-left: 140px; }
.tbox .form_element_container input.txtField, .tbox .form_element_container select, .tbox .form_element_container textarea, .tbox .form_element_container .radiobtn_container, .tbox .form_element_container .radioOptions { width: 495px; }
.tbox .form_element_container .txtfieldCol { width: 495px; }
.tbox .fieldBrowse_search input.txtField { width: 565px; }
.tbox .radiobtn_container .note { margin-left: 23px; }
.tbox .form_element_container .radioOptions label, .tbox .form_element_container .radioOptions input { margin-top: 0px; margin-bottom: 10px; }
.tbox .text_alignRight { text-align: right; margin: 0pt 50px 10px 0pt; }
.tbox img.export_refWorksLogoPosition { vertical-align: text-bottom; }
.tbox .btn_wrapper { margin: 3px 20px 0pt 0pt; }
.tbox .btn_wrapper_margin, .savedSearch_Btn { margin-right: 20px; }
.float_right_button { float: right; padding-right: 40px; }
.tbox #alertZonealerts fieldset { padding-bottom: 10px; }
.tbox .saveToFolder fieldset, #publicProfileOverlay fieldset, .tbox .rssOverlay fieldset, .tbox .alertOverlay fieldset { border: 1px solid rgb(204, 204, 204); }
.tbox #alertOverlay .fieldset_contents, .tbox .alertOverlay .fieldset_contents { float: none; }
.tbox #alertZonealerts .fieldset_contents, #modifyAlertZonemodifyalert .section_content { padding-right: 5px; }
.tbox .fieldBrowse_container_author, .sessionDetails_tabs .tabContent { padding: 0pt; }
.tbox .fieldBrowsePrevNext { margin: 4px 0pt 10px; width: 185px; }
#thesaurusOverlay .thesaurusTerms { margin-left: 20px; }
#thesaurusOverlay .subSubTerms, .myresearch_recent_filters { width: 430px; }
#thesaurusOverlay .thesaurusTerms .show_hide_link { margin-top: 2px; }
.thesaurusTerms.cboxContainer { margin: 5px 0pt 5px 20px; }
.thesaurusTerms.cboxContainer .form_element_container label.after, .thesaurusSubject label.after { display: table-cell; }
.db_list_container .transactionalPricingIconContainer { margin: 0pt 0pt 0pt -1px; }
.selectDBHeaderTable { margin-top: 0pt; }
.selectDBHeaderTable td { padding: 0pt; border: medium none; }
.dbListSearchAllWrapper { margin: 0pt 0pt 0pt 5px; }
.db_list_container table { margin: 0pt; }
.db_list_container table tr td table { border: medium none; }
.db_list_container table td { vertical-align: top; border: medium none; margin: 4px 0pt; }
.db_list_container table td.nestedTD { padding: 0pt 0pt 0pt 32px; }
.db_list_container table td.nestedTD, .db_list_container table tr td table tr td { border: medium none; }
.tableRowSeparator div { border-top: 1px solid rgb(204, 204, 204); font-size: 0pt; line-height: 0; margin: 5px 0pt; }
.tableRowSeparator td, .tableRowSeparatorNested td { padding: 0pt; }
.tableRowSeparatorNested div { font-size: 0pt; line-height: 0; margin: 3px 0pt; }
.noScroll { overflow-y: visible ! important; }
#activeDatabaseZone .noScroll { border: medium none; height: auto; margin: 0pt; padding: 0pt; }
.db_list_container, .thesaurusBrowseDbList, #all_database_list .db_list_container, .dataBaseLayerCurrentList { border: 1px solid rgb(204, 204, 204); padding: 0pt 10px 10px; margin-bottom: 10px; overflow-y: scroll; overflow-x: hidden; height: 392px; }
.db_list_container ul { list-style-type: none; margin: 0pt; padding: 0pt; }
.db_list_container ul li { border-bottom: 1px solid rgb(204, 204, 204); padding: 5px 0px; }
.sub_list_border { border-bottom: 1px solid rgb(204, 204, 204); padding: 9px 0pt 8px; }
.db_list_container ul li ul, .db_list_container ul li ul li ul { margin: 0pt 0pt 9px 20px; clear: both; }
.db_list_container ul li ul li ul { margin: 0pt 0pt 9px 20px; clear: both; }
.db_list_pos { padding-left: 18px; width: 97%; }
.db_list_content, .authoredWork { padding-right: 10px; margin-top: 2px; }
.db_contentWrapper { float: left; margin-left: 2px; width: 95%; }
.db_label, .lightviewInnerWrapper { padding-top: 1px; }
.db_labelRow input { display: inline ! important; width: 30px; }
.db_nonEng_pad { padding-bottom: 10px; }
.db_subList_pos { padding-left: 38px; }
.db_subArea { float: left; clear: left; display: block; }
.dbCoverage { float: left; clear: left; }
.useSelectedDB, .reqFieldDisplay { padding-top: 4px; }
.list_checkbox, .alertRadioButton { position: static ! important; }
.db_searchDB_link, .del_sel_emailAlerts { float: left; padding-left: 20px; padding-top: 2px; }
.db_list_container .item_selectedDB, .db_list_container .item_unselectedDB, .productBrowseHed, .browseOtherOpt { padding-top: 5px; }
.db_list_container label { padding-top: 0pt; display: inline; }
.externalDatabaseList .db_list_container ul li { border-bottom: 0pt none; padding: 0pt 5px 0pt 11px; margin-top: 10px; }
.externalDatabaseList .db_list_container ul li span.externalDB { padding-right: 5px; }
.shibLogin select { width: 400px; margin-right: 15px; }
.contactus_input { width: 470px; }
.contactus_select select { width: 474px; clear: none; }
.contactus_label { width: 170px; float: left; }
.contactLabel { width: 175px; }
.lib_note { padding: 0pt 0pt 0pt 175px; }
.previewCheckbox { padding-right: 5px; float: left; }
.resultListContainer { padding: 0pt 0pt 10px; }
.resultListContainer .contentArea { margin-left: 110px; }
.resultListContainer.noIcons .contentArea { margin-left: 59px; }
.resultListContainer img.iconed { float: left; margin: 0pt 10px 0pt 5px; width: 32px; height: 32px; display: block ! important; }
#sourcetypenav-div ul li.included img.iconed, #sourcetypenav-div ul li.excluded img.iconed { float: left; padding-right: 5px; }
.selectItemCheck { float: left; margin-left: 0px; padding-top: 1px; display: block; }
.indexing { float: left; width: 30px; font-weight: bold; display: block; }
.resultListContainer .item { padding: 3px 5px 0pt 0pt; }
.item_selectedDB { background-color: rgb(238, 247, 251); padding-bottom: 5px; }
.resultListContainer .item_selected { background-color: rgb(238, 247, 251); }
.resultListContainer_list .item_selected { background-color: rgb(238, 247, 251); padding: 5px; }
.item_selectedDB {  }
.item_unselectedDB { padding-bottom: 5px; }
.resultListContainer a.resultTitle { text-decoration: underline; }
.display_record_indexing_data a.resultTitle { margin-left: 15px; }
.resultLinks, .browsePubBack { padding: 3px 0pt 0pt 10px; float: left; }
ul.resultsPageToolBar li ul li { margin-right: 0pt; font-size: 1.1em; padding-top: 0pt; }
ul.resultsPageToolBar { clear: none; }
.toolBarPanelFix { margin: 0pt; }
.toolBarPanelFix td { border: medium none; padding: 0pt; }
.cellNoWrap { white-space: nowrap; vertical-align: top; }
.toolbar_panel td.tools { width: 100%; }
.addItemsWrapper .addItems { margin-left: 10px; }
.addItems, .fig_caption { margin-top: -3px; }
.addItems.lastChild, .pinkieContainerBody, .pubList, .shared_list_pubpro, .meta_link, .thesaurus_link, .searches_link .bullet li, .saveSearchError { padding-bottom: 5px; }
.addItems a { display: inline-block; vertical-align: top; }
.sep { border-bottom: 1px solid rgb(204, 204, 204); margin: 5px 0pt; }
.previewIcon, .searchLimitSeperator, .filter_name_header, table.print_estimate td, .cancel_link { padding-left: 5px; }
.sourcetype, .findInLink, .my_tag, .selectionBar, .sel_alerts_bar, .docViewIndex .display_record_indexing_row.subHead, .showMoreRssLink { padding-left: 10px; }
.display_record_indexing_row .relPatent { margin-left: 50px; }
.pageWithin, .image_paginator_align, .combine_selected, .database_list, .createPubProLink { padding-top: 2px; }
.maxWidthFix { max-width: 164px; float: left; }
ol.citingPatent { line-height: 150%; }
ol.citedLiterature { line-height: 150%; margin-left: 5px; }
h4.citedLiterature { margin-bottom: 3px; }
ul#filters { margin: -5px 0pt 0pt -5px; }
ul#filters li.header ul { padding: 0pt 0pt 5px 5px; margin-top: 5px; }
ul#filters li.header a.filter_header { font-weight: normal; float: left; }
ul#filters li.header { border-bottom: 1px solid rgb(204, 204, 204); padding: 5px 0px; }
ul#filters li.header.dateLast { border-bottom: 0pt none; padding-bottom: 20px; }
ul#filters li.header ul a.bullets_base_sprite { background: url('bullets_sprite.gif') no-repeat scroll 0pt 0pt transparent; padding-right: 13px; height: 16px; }
ul#filters li.header ul a.chevron_double_right { background-position: right -16px; }
ul#filters li.filtered_item { border: 0pt none; font-weight: normal; }
ul#filters li.header ul a.remove, .nailHolder a:hover, .nailHolder.indexed a:hover, .document_view_image img, #viewer #scroller a { text-decoration: none; }
.filtered_item.included, .filtered_item.excluded { background-color: rgb(216, 238, 249); padding: 2px 0px; margin: 2px 0px; }
.multiSelectChoose, .emailBccTextField, .saveSearches, .shareTagsOverlay, fieldset .contentDesc { width: 500px; }
.visualContainer { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); width: 498px; }
.filter_more_list { width: 483px; border: 0px none; max-height: none; margin: 0pt 10px; overflow-y: visible; height: auto; }
.filter_more_overlay { margin-right: 30px; }
.filter_more_header { border-bottom: 1px solid rgb(204, 204, 204); margin: 3px 10px 0pt; width: 476px; padding-bottom: 4px; }
.filter_more_list div.filter_more_row { padding: 2px 1px; border-bottom: medium none; margin: 1px 0pt; }
div.filter_more_row .checkbox_holder { width: 170px; }
div.filter_more_row div.group { width: 294px; }
.filter_more_row.included { background-color: rgb(244, 233, 157); }
.filter_more_row.excluded { background-color: rgb(204, 204, 204); }
div.filter_more_row.included div.group, div.filter_more_row.excluded div.group { font-weight: normal; width: 294px; }
.oneSearchDividers { border-bottom: 1px solid rgb(204, 204, 204); margin-right: 10px; }
div.filter_more_row .checkbox { vertical-align: middle; margin-right: 51px; width: 14px; }
.deleteButtonsMR { float: right; width: auto; margin: 15px 0pt 0pt; }
.filter_more_buttons .cancelLink, ul.horizontal.pubNextPrev { margin-top: 8px; }
.filter_checkbox_header { text-align: left; width: 82px; }
input.multiChooseCheckBox { width: 58px; }
.tagsCheck { margin-left: 15px; width: 80px; }
#dateFilter-div { margin-left: -3px; }
#textMatch_panel .submitButton { float: right; margin-right: 5px; }
#textMatch_panel textArea { width: 99%; }
.previewLinks { border-top: 1px solid rgb(204, 204, 204); padding-top: 10px; float: left; width: 100%; }
.valid_date_formats, .narrowedByClearAll { font-size: 0.75em; }
.dateLabels { float: left; width: 100px; }
.adminEmailLink, .smallInstituteLogo { text-align: center; }
.dateFormatHolder { padding-bottom: 10px; float: left; }
.dateInputs { width: 120px; }
.dateToggle { margin-bottom: -5px; }
.loadingIndicator { height: 16px; }
#upDateDateRangeDiv .form_element_container { margin-right: 0pt; }
.filters_andAlso_butNot { font-weight: normal; margin-top: 0pt; padding-left: 0pt; }
.mr_resultListContainer { padding: 3px 0pt 0pt 10px; }
#myResearchPanel select { width: 98%; }
ul.mrOptions, #myResearchPanel dd ul.horizontal.mrOptions { margin: 0pt; }
ul.mrOptions li { padding: 1px 0pt; }
ul#folderTree { margin: 0pt; }
ul#folderTree li { margin: 5px 0px; }
ul#folderTree li div.folder_contents { padding-left: 20px; }
#folderList { margin: 0pt; padding-top: 1px; }
.loginFormInputFields label, .saveSearchBase { padding-bottom: 2px; }
.loginFormInputFields input.sideBar { width: 98%; margin-bottom: 5px; }
.newUserPre, .textGroupFilterSpace, .exportRefLogoWrapper, .citationBrowseIssue { padding-top: 5px; }
.sideBarRemCheck { margin-bottom: 6px; }
.signInWrapper, .pub_Wrap, .pricePreChekboxWrap { padding-bottom: 10px; }
#combineSelectedForm .combine { float: left; margin-bottom: -2px; }
#combineSelectedForm span.combineHeading { padding-right: 10px; position: relative; top: 2px; float: left; }
.resultsPageSpecific .minusIndex { top: -2px; }
.smartSearchOptions { max-height: 350px; overflow: auto; }
.smartSearchContainer { border: 1px solid rgb(204, 204, 204); padding: 5px; background-color: rgb(255, 255, 255); width: 97%; }
#skipSS a { height: 1px; top: 0px; overflow: hidden; position: absolute; left: -5000px; width: 1px; }
#skipSS a:active, #skipSS 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; }
.iconed-multi, .subSearchFields { float: left; margin-right: 5px; }
.addToForm_button { padding-right: 55px; }
#myResearchPanel .RefworksSync { margin-top: 30px; }
#myResearchPanel .RefworksSync .RefworksLogo { text-align: center; }
#myResearchPanel .RefworksSync .RefworksLogo img { cursor: pointer; }
.refWorksInstitutionHolder { padding: 8px 0pt; }
h4.refWorksInstitutionName { padding: 2px 0pt 0pt 20px; float: left; }
.pagination { overflow: hidden; padding: 0pt 0pt 5px 10px; }
.pagination li.pipe.disabled { background: none repeat scroll 0% 0% transparent; }
.pagination li span.currentPage { font-weight: bold; }
.pinkieContainer a { cursor: pointer; }
.pinkieInnerContainer { width: 100%; overflow-x: scroll; overflow-y: hidden; white-space: nowrap; padding: 0pt 0pt 5px; }
.pinkieInnerContainerLoader { width: 100%; overflow: hidden; white-space: nowrap; padding: 0pt 0pt 5px; }
.nailHolder, .nailHolder.indexed { display: inline-block; text-align: center; margin: 0pt 5px 5px 0pt; }
.pinkieInnerContainerLoader .nailHolder, .mrWrapper .selection_checkbox { display: block; float: left; }
.nailHolder.indexed:hover { background-color: rgb(147, 211, 247); }
.nailHolder:hover, a.vogue_featured_content_image:hover { background-color: rgb(216, 238, 249); }
.nailHolder img, .nailHolder.indexed img { height: 50px; margin: 5px; border: 1px solid rgb(0, 0, 0); }
.nailHolderLoading { width: 30px; height: 50px; float: left; text-align: center; margin-top: 20px; }
.nailHolderLoading img { float: left; padding: 10px; }
.nailHolderLoading img.t-autoloader-icon { background-repeat: no-repeat; }
.pub_profile_mar { margin: 8px 0pt; }
.pub_profile_or { padding: 0pt 5px; }
.prodMainContentContainer { width: 705px; padding-top: 13px; }
.prodHP_description { width: 440px; float: left; }
.prodHP_info { float: left; width: 208px; padding-top: 12px; }
.prodHP_info_wide, .browseTopicTitle { padding-top: 12px; }
.prodHP_info_meta { float: left; width: 220px; padding-top: 12px; }
.prodHP_spacing { float: left; width: 16px; }
.prodHP_image #imageLayout1 img, .prodHP_image #imageLayout2 img, .prodHP_image #imageLayout3 img, .prodHP_image #imageLayoutGeneric img, .prodHP_image #imageLayout4 img { float: right; margin: 0pt 0pt 5px 5px; display: inline; }
.vogueFloatLeft { float: left ! important; }
.prodHP_image { float: right; width: 235px; }
#productScroll, .alertEmailText { margin-left: 20px; }
.metaProductChildWrapper { margin: 14px 0pt; }
.prodHP_indexBy { text-align: right; padding-right: 16px; }
.header_docview_page { clear: left; }
.document_view_section_copy, .display_record_section_copy, .display_record_abstract_copy { margin-top: 5px; line-height: 1.5em; }
.display_record_section_indexing { margin-top: 15px; line-height: 1.5em; }
.document_view_section_copy p, .display_record_section_copy p, .display_record_abstract_copy p { margin: 0pt 0pt 17px; }
.display_record_indexing_row, .display_record_indexing_row_GROUP { margin-bottom: 5px; overflow: hidden; clear: left; }
.display_record_indexing_fieldname, .display_record_indexing_fieldname_GROUP { display: table-cell; width: 215px; }
.display_record_indexing_row .display_record_indexing_fieldname { display: table-cell; width: 200px; font-weight: bold; vertical-align: top; padding-right: 10px; }
.label_gapping { padding-left: 25px; }
.databaseLinks .display_record_indexing_fieldname { min-width: 65px; width: auto; }
.display_record_indexing_data, .display_record_indexing_data_GROUP { display: table-cell; }
#error-wrapper .error_message .indented_indexing_single, .indented_indexing_single_container { margin-left: 20px; }
.indented_indexing .display_record_indexing_fieldname { margin-left: 20px; width: 210px; }
.indented_indexing .image_name { font-weight: bold; margin: 2px 0pt; clear: left; }
.pubContentArea {  }
.pubContentArea .indexing { width: 40px ! important; }
#publicationInfo .display_record_indexing_data, #publicationInfo .display_record_indexing_data_GROUP { width: 685px; }
.pubContentArea .sep, .pricingBrowse_Area .sep { margin: 10px 0pt; }
.subjectList { margin-left: 15px; }
.subjectList .display_record_indexing_fieldname, .subjectList .display_record_indexing_fieldname_GROUP { display: table-cell; width: 250px; float: left; }
.subjectList .display_record_indexing_data, .subjectList .display_record_indexing_data_GROUP { display: table-cell; float: left; width: 435px; }
.indexingInfoPreview .display_record_indexing_data_GROUP { display: table-cell; float: left; width: 322px; }
.pubContentArea .display_record_indexing_data { width: 380px; }
.pubContentArea .display_record_indexing_fieldname { font-weight: bold; width: 215px; }
#publicationInfo .pubContentArea .display_record_indexing_fieldname, .inclusions { width: 200px; padding: 0pt 0pt 5px; }
ul.figtab_thumbnails li { padding: 10px 20px 0pt 0pt; }
.preview_link { float: right; padding-bottom: 5px; padding-left: 5px; }
#side_panel .ordered_list_element { border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 9px; margin-bottom: 9px; }
#side_panel dl.plain { margin: 0pt; padding: 0pt; }
#side_panel .list_title a, #side_panel .list_title a:hover { text-decoration: underline ! important; }
.document_view_image { float: left; background-color: rgb(247, 247, 247); padding: 5px; margin: 1em 1em 1em 0pt; width: auto; display: block; clear: left; }
.document_view_image a:link, .document_view_image a:visited { color: rgb(0, 94, 143); float: left; padding: 5px; text-decoration: none; }
.document_view_image a:hover { background-color: rgb(208, 231, 245); }
.document_view_caption { color: rgb(0, 94, 143); display: block; cursor: pointer; font-size: 0.87em; max-width: 280px; }
#eisWrapper a:hover img { background-color: rgb(208, 231, 245); }
.display_record_Pdf_formats { margin: 5px 0pt 6px; }
h4.docViewPdf { padding-top: 2px; }
#cloudDisplay ul.horizontal li { vertical-align: baseline; }
#mytags_list .titleAuthorETC { font-size: 0.915em; color: rgb(76, 76, 76); line-height: 1.365; }
#mytags_list .previewTitle { text-decoration: underline; }
#mytags_list .tagsReferenceLinks, #mytags_list .titleAuthorETC { margin-left: 30px; }
#mytags_list .forLabel, #mytags_list .forResults, .dupeItemsCitationHolder { margin: 5px 0pt; }
.tagLabel { width: 130px; font-weight: bold; }
.tagSubLabel { width: 120px; padding-left: 10px; }
.tagNotes { padding-left: 136px; }
.tag_spacer { margin: 0pt 3px; }
.display_tagg { padding: 0pt 0pt 0pt 30px; }
.endSessionConfirm { padding-left: 130px; }
.tagSection, .priceCostPreview { margin-top: 15px; }
.tagSeparator { margin-bottom: 10px; overflow: hidden; }
.private_tag { vertical-align: baseline ! important; }
.tagged .bSearchBox { padding: 0pt ! important; }
.tagged .icon_delete_sm { background-position: 0pt -903px ! important; }
.tagged a.bSearchBox img { vertical-align: bottom; }
.tagPageWithin { padding-top: 3px; overflow: hidden; }
.tagActions { text-align: right; float: right; margin-top: -20px; padding-top: 5px; }
.tagChangeOption { float: left; position: relative; margin-left: 5px; }
.tagListWrapper { margin-left: 150px; }
a.tagImportance1st { font-size: 2.1em; }
a.tagImportance2nd { font-size: 1.9em; }
a.tagImportance3rd { font-size: 1.65em; }
a.tagImportance4th { font-size: 1.45em; }
a.tagImportance5th { font-size: 1.25em; }
a.tagImportance6th { font-size: 1.05em; }
a.tagImportance7th { font-size: 0.85em; }
.tagNotes .addTagsCheckbox, .tagNotes .citationChoice, .refContentAreaPub .databaseTitle a.resultTitle { line-height: 18px; }
.outBound_linking_logo { padding: 5px 10px 5px 0px; }
.docviewXmlFormatting { word-wrap: break-word; }
.tbox .form_element_container .radioOptions input.pageRangePagesInput { margin-bottom: -3px; }
table { border-collapse: collapse; margin: 10px 0pt; }
table.table_with_border { border: 1px solid rgb(204, 204, 204); margin: 10px 0pt; }
table th { background-color: rgb(204, 204, 204); padding: 10px; }
table td { border: 1px solid rgb(204, 204, 204); padding: 5px; }
table.print_estimate { width: 570px; }
table.print_estimate th { font-weight: normal; text-align: left; }
table.print_estimate td .form_element_container { margin: 5px 0pt 0pt 5px; }
table.print_estimate td .estimated_pages { margin: 5px 0px 0px 5px; }
table.print_estimate th, table.print_estimate td { border: medium none; background-color: transparent; padding: 0pt; margin: 0pt; }
.myResearchMessageBoxContent p { padding: 5px 15px 5px 5px; }
#CloseExpiredMessage { position: absolute; right: 5px; top: 5px; }
.search_limited { padding-left: 180px; }
.alert_limited { padding-right: 18px; }
.search_strategy_label, .contentPadingDocview .showLessMore, .citationAndLink { padding-right: 10px; }
.aboutTags ol li, .aboutTags ul li { margin: 0pt 0pt 0pt 10px; padding: 0pt 0pt 5px 25px; }
.saved_search_list, .recent_search_list, .email_alerts_list { padding: 10px 0px 10px 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.saved_search_content { padding: 5px 0pt 0pt 48px; }
.saved_search_content ul { margin: 0px ! important; }
.search_heading { padding-left: 4px; width: 75%; }
.heading_checkbox { vertical-align: top ! important; top: 3px ! important; }
.save_name { display: inline; padding-left: 10px; position: relative; top: -2px; }
.noteArea { width: 400px; height: 100px; }
.save_note { width: 400px; padding-top: 2px; text-align: right; }
.num_of_results { position: absolute; right: 255px; }
.combine_search_eg { padding-top: 5px; padding-left: 126px; }
.deleteItems, .combine_search_tbox, .noSelectedItemsOverlay, #deleteConfirmationOverlay, #deleteSelectedOverlay, #deleteItemOverlay, .deleteConfirmationLayer, .tbox .rssOverlay textArea { width: 400px; }
.itemNoteButtonWrapper { padding: 10px 0pt; width: 400px; }
.limitedby_list { margin-right: 5px; padding-top: 2px; }
.myResearch_empty_holder ol { padding-left: 12em; }
.myresearch_empty_left { margin: 10px 20px; }
.myresearch_empty_right { float: left; margin-left: 20px; width: 550px; }
.myresearch_empty_right ol { line-height: 140%; padding-left: 2em; }
.myresearch_welcome_section { float: left; width: 295px; margin-right: 10px; }
.myresearch_welcome_signup { background: url('checkbox_illus.gif') no-repeat scroll 0pt 3px transparent; padding-left: 36px; }
.myresearch_welcome_later { background: url('folder_illus.png') no-repeat scroll 0pt 3px transparent; padding-left: 46px; }
.myresearch_welcome_refworks { background: url('rw_logo_small.jpg') no-repeat scroll 0pt 3px transparent; padding-left: 69px; }
.myresearch_learn_more { width: 600px; padding: 0pt 5px; }
.myresearch_learn_more_title { float: left; margin-top: 10px; }
.myresearch_learn_more_logo { float: left; margin-left: 10px; }
.myResearch_toolbar_list ul li label { padding-top: 0pt; }
.myresearch_list_wrapper, .myresearchExport, .alertLimiterOptions { margin-left: 70px; }
.myresearch_list_wrapper .forLabel, .rssSearchDetails .forLabel { width: 140px; }
.myresearch_list_wrapper .forResult .forLabel { width: auto; font-weight: normal; padding-right: 5px; }
.myresearch_list_wrapper .labelDesc .forLabel { width: auto; font-weight: bold; padding-right: 5px; }
.myresearch_list_wrapper .labelDesc .forDBLabel { width: 138px; float: left; font-weight: bold; }
.export_ref { margin: 10px 0pt 10px 230px; }
.refwork_ref { padding: 10px 0pt 10px 180px; }
.refwork_login { padding-right: 75px; }
#toggleView { margin: 3px 0pt 0pt 10px; float: left; }
#scroller_sub { clear: both; padding-top: 10px; text-align: center; margin-left: -2px; }
.thumb { margin: 0pt 0pt 10px; width: 97px; text-align: center; display: inline-block; vertical-align: top; }
#databaseListScrollDiv { height: 108px; overflow: auto; }
.scrollSubName { width: 92px; text-align: center; color: rgb(0, 86, 159); cursor: pointer; white-space: normal; margin-top: -2px; word-wrap: break-word; }
#centerImageBlock { text-align: center; margin: 0pt; }
.marginFix { padding-top: 15px; }
#databaseListWrapper { padding: 10px; background-color: rgb(255, 255, 255); margin: 0pt 10px 10px 0pt; }
#databaseListWrapper .header_border_bottom, .previewBundle .header_border_bottom { padding-bottom: 4px; }
#databaseListWrapper h4 { margin-bottom: 5px; }
.databaseTitle { margin-bottom: 4px; }
.databaseThumb { width: 101px; float: left; }
.databaseDetails { margin: -3px 0pt 12px 99px; }
.databaseSearchText { line-height: 1.8em; margin-left: 10px; }
.databaseSearchText_home, .formatVertGap { padding-bottom: 3px; }
.chevron_double_right_dbBundle { background-position: right -18px; }
.previewBundle img { padding-bottom: 6px; }
#scroller_db { overflow: hidden; height: 546px; }
#handle_db { width: 16px; height: 149px; margin: 0pt 1px; }
#track_db { float: right; width: 18px; height: 546px; margin-left: 10px; background: url('scrollertrackvert.gif') no-repeat scroll 0pt 0pt transparent; }
.dbVertWrapper { padding-bottom: 15px; clear: left; }
.uglist_input { width: 457px; }
.delete_label { padding-left: 20px; }
.uglist_note { padding-left: 105px; }
.uglist_list_title { width: 392px; }
.uglist_panel { width: 100%; }
.uglist_newlist { padding-top: 15px; }
.profile_holder { padding: 3px 0pt 0pt 5px; }
.profile_holder_bottom { padding: 2px 0pt 0pt 5px; }
.public_profile { padding-left: 8px; width: 85%; }
.shared_public_profile { width: 85%; padding: 3px 0pt 3px 17px; }
.shared_list_heading { padding: 20px 0pt 10px; }
.thesaurus_language_link { padding-right: 15px; padding-bottom: 5px; }
.myResTagDateId { padding-left: 32px; }
.privacy_policy_link { padding: 4px 10px 0pt 18px; }
.privacy_policy_share { margin: 20px 0pt 0pt 18px; }
.browser_term_label { width: 180px; float: left; }
ul.browseListIndent h2 { padding: 0pt 0pt 10px 3px; }
.pagedListLinks { width: 203px; }
.browseListIndent, .WorkgroupIndent { padding-bottom: 15px; }
.mla_copyright { padding: 15px 0pt 5px; overflow: hidden; }
.popupDataList { margin-top: 2px ! important; }
.citationbutton { margin-left: 4px; margin-top: 3px ! important; }
.popupInnerDataList { padding-left: 2px; }
.popupDataList_container { max-height: 200px; overflow-y: auto; overflow-x: hidden; border: 1px solid rgb(204, 204, 204); padding-left: 2px; margin-top: 2px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.popup_sub_list, .crossSearchBrowse { padding-left: 15px; }
.popupDataList_tabs { padding: 3px 0pt 6px; }
.db_list_title { margin-top: -4px; }
.change_db_sel { float: right; padding-top: 7px; margin-bottom: -3px; }
.filter_align, .cabsOnlyMsg { margin-right: 3px; }
.newFigureTables { width: 220px; margin-bottom: 10px; margin-right: 7px; float: left; border-bottom: 1px dotted rgb(181, 182, 181); height: 320px; max-height: 320px; }
.newFigureTables .showFigTables { display: block; padding-top: 10px; width: 210px; float: left; border: 1px dotted rgb(204, 204, 204); }
.newFigureTables .mrBG { padding: 17px 0px 15px; float: left; }
.newFigureTables .figureTableImgIcon { padding-bottom: 10px; clear: left; float: left; text-align: center; width: 100%; }
.newFigureTables .figureTableImgIcon img { border: 1px solid rgb(204, 204, 204); max-height: 100px; max-width: 100px; overflow: hidden; }
.newFigureTables .results_list_xtra_links { width: 206px; border-top: 1px dotted rgb(204, 204, 204); background-color: rgb(247, 247, 247); padding: 4px 0pt 4px 4px; float: left; clear: left; }
.newFigureTables .description { float: left; padding: 5px 0pt; width: 200px; }
.newFigureTables .item_selected { background-color: rgb(247, 247, 247); }
.newFigureTables .imagelistitem { max-width: 100px; max-height: 100px; padding: 4px 10px 10px; }
.newFigureTables .mrResults { width: 200px; float: left; display: table-cell; }
.newFigureTables .noteLabel { display: table-cell; float: left; padding: 0pt 15px 0pt 0px; width: auto; }
.pinkyNailViewRecord { text-align: center; display: block; padding-bottom: 4px; }
.newFigureTables .pinkyNailWrapper { width: auto; text-align: center; height: auto; max-height: 100px; }
.newFigureTables .pinkyNailWrapper img { border: 1px solid rgb(204, 204, 204); max-height: 100px; max-width: 100px; overflow: hidden; }
.pagingBoxResult { clear: left; }
.forLabel { float: left; font-weight: bold; width: 100px; line-height: 1.5em; }
.recentSearchContentArea .forLabel, .saved_search_content .forLabel { line-height: normal; margin-right: 5px; }
.recentSearchContentArea .displaySavedSearch, .recentSearchContentArea .nameFor { margin-bottom: 5px; }
.recentSearchContentArea .row { margin-top: 5px; }
.forResult { line-height: 1.5em; }
.forResults { float: left; line-height: 1.5em; word-wrap: break-word; width: 83%; }
.forNotes { float: left; width: 78%; }
.addNotes2 { width: 348px; height: 48px; overflow: auto; }
.fig_table_resultItem .addNotes2 { width: 202px; margin-left: 5px; }
.fig_table_resultItem #notesForm .forLabel { padding-left: 5px; }
.labelDesc { float: left; width: 482px; display: table-cell; line-height: 1.5em; }
.forResults .alertLabel, .labelDesc .alertLabel { text-align: left; width: auto; }
.forResults .alertValue, .labelDesc .alertValue { padding-left: 0px; }
.resultListContainer .contentArea.rss { margin-left: 90px; }
.rssSelector .sel_alerts_bar { margin-top: -3px; padding-left: 10px; }
.mrResults { padding-bottom: 9px; margin-left: 113px; }
.mrWrapper { border-bottom: 1px dotted rgb(204, 204, 204); width: 100%; margin: 10px 0pt; }
.mrResults .zoom { float: right; }
.mrWrapper .results_list_number { float: left; display: block; padding: 0pt 10px 0pt 0pt; }
.fig_table_section .newFigureTablesMrResults .results_list_item { border: 1px dotted rgb(204, 204, 204); display: block; padding: 0pt; overflow-y: hidden; }
.fig_table_section li.fig_table_resultItem { margin: 5px 12px 0pt 0pt; width: 217px; }
.fig_table_section .results_list_xtra_links li { display: inline-block; float: left; }
.fig_table_section #pinkynails li { margin: 0px auto; text-align: center; height: 120px; display: table; width: 100px; }
.fig_table_section .results_list_xtra_links { border-top: 1px dotted rgb(204, 204, 204); padding-top: 5px; padding-left: 5px; float: left; width: 98%; background-color: rgb(216, 238, 249); }
.fig_table_section .results_list_item .img_holder { float: none; max-width: 100px; max-height: 100px; }
.img_holder { float: left; padding-right: 5px; }
.figTableContentArea .img_holder { max-width: 100px; max-height: 100px; margin-bottom: 5px; }
.figTableContentArea .img_holder img, .fig_table_section .results_list_item .img_holder img { border: 1px solid rgb(204, 204, 204); width: 100px; max-height: 100px; }
li.C_subsect1 { background: none repeat scroll 0% 0% transparent ! important; text-indent: 30px; }
li.C_subsect2 { background: none repeat scroll 0% 0% transparent ! important; text-indent: 60px; }
li.C_subsect3 { background: none repeat scroll 0% 0% transparent ! important; text-indent: 90px; }
li.C_subsect4 { background: none repeat scroll 0% 0% transparent ! important; text-indent: 120px; }
li.C_subsect5 { background: none repeat scroll 0% 0% transparent ! important; text-indent: 150px; }
li.C_subsect6 { background: none repeat scroll 0% 0% transparent ! important; text-indent: 180px; }
.show_all_link { padding-top: 5px; }
.CA_subsect1 { text-indent: 60px; margin-bottom: 4px; }
.pad_top_bot { padding: 10px 0pt; }
.alertNotes { padding: 10px 0pt; }
.alertLabel { width: 160px; text-align: right; }
.alertValue { padding-left: 15px; }
.limtersWidth { width: 50%; }
.limitByMargin .alertLabel { width: auto; text-align: left; }
.limitByMargin .alertValue { padding-left: 0px; }
.narrowedby { width: 75%; }
.narrowedby span, .pubListTitle, .logoSwitchFlash img { margin-right: 10px; float: left; }
.videoNailWrapper { display: inline; float: left; margin-top: -5px; margin-right: 10px; }
.pubNowSearching { float: left; margin: 10px 0pt; }
.publicationAlphaListArea { margin: 0pt 0pt 10px; }
.showPubLink, .search_label { margin: 0pt 0pt 10px; }
.pubTypeFilter { line-height: 0.9em; margin-left: 10px; }
.sublistMarginFix, .transactionLimitWarning { padding-left: 25px; }
.sublist { margin: 10px 15px ! important; }
.sublist ul { margin: 5px 10px 5px 15px; }
.sublist ul li a, link_spacer { margin: 0pt 5px; }
.link_spacer:last-child { font-size: 0px; }
.whotagg_title { margin: 0pt 22px 0pt 0pt; }
.sfx_label { padding: 0pt 0pt 0pt 5px; vertical-align: top; }
#browseIndexTermsPage li.npcBrowseResult { display: inline-block; float: left; margin-bottom: 0px; width: 100%; }
#browseIndexTermsPage, .pdfPagination, .sharinglist_button { margin-top: 15px; }
#browseIndexTermsPage #child { margin: 5px 0pt 0px 0px; }
#browseIndexTermsPage #child .group { margin-bottom: 5px; }
#browseIndexTermsPage #child .group .child-level2 { margin-left: 35px; }
.npcBrowseOuter .inner_subLevel { width: 99%; padding-left: 18px; }
.npcBrowseOuter .horizontal li.pipe { color: rgb(255, 255, 255); padding: 0pt; }
.npcBrowseOuter dl dt { width: 2%; }
.npcBrowseOuter dl dd { width: 98%; }
.npcFind .find_word { width: 445px; }
.titleContainer .search_within { margin: 5px 0pt 0pt 5px; }
.transactionalPricingIconContainer { display: inline-block; position: relative; margin: 0pt 0pt 0pt 4px; }
.transactionalPricingIconContainer.abstract_Text { margin: 3px 0pt 0pt 5px; }
.transactionalPricingIconSpacer { display: block; height: 4px; }
div.lookup div.group label { padding-top: 0pt; }
.fieldBrowse_list { border: 1px solid rgb(204, 204, 204); height: 290px; margin: 10px 10px 10px 0pt; overflow: auto; padding: 0pt 5px; background-color: rgb(255, 255, 255); line-height: 1.4em; }
.hier_browseOverlay { padding-right: 20px; }
.hierarchyTerms { margin-left: 15px; }
.subSubTerms { margin-left: 18px; }
.duplicateCitationsWrapper { padding: 10px 20px 0pt; }
.duplicateCitations { vertical-align: top; }
.duplicateCitations .display_record_indexing_fieldname { width: 65px; }
.duplicationPreview { padding-left: 5px; }
.userGroupBarcodeBrandingLogo { position: absolute; right: 17px; top: 90px; }
.manage_label { padding-left: 20px; }
.manage input { width: 280px; }
.manage_note { padding-right: 20px; }
.NoSubVertPanel { display: block; height: 273px; }
.widget_search_cont #search_inner_panel .search_field { background-color: rgb(255, 255, 255); }
.no-background { background: none repeat scroll 0% 0% transparent ! important; }
.widget_popup_wrapper, .pub_search_block, .narrowedBy { width: 100%; }
.widget_popup_wrapper textArea { width: 99%; height: 200px; }
.widget_search_cont { padding: 20px 0pt; font-size: 10px; max-width: 600px; min-width: 265px; }
.widget_search_cont .search_container { font-weight: normal; }
.widget_search_cont .note { font-size: 0.69em; margin-top: 0px; }
.widget_search_cont #search_inner_panel { max-width: 580px; min-width: 245px; padding-bottom: 20px; }
.widget_search_cont #search_inner_panel .search_field_container { margin: 0pt 20px 3px 0pt; padding-right: 10px; }
.widget_search_cont #search_inner_panel .search_field_container_left { margin: 0pt 0pt 3px 24px; }
.basicSearch_researchPanel dt span { font-size: 1.333em; color: rgb(209, 129, 4); font-weight: normal; line-height: 1.2; }
.search_field_container .body { color: rgb(101, 101, 101); }
.widget_search_cont #dbsLinkDiv { text-align: center; margin-bottom: 10px; }
.widget_search_cont #search_inner_panel .search_icon { background: url('search_icon_widget.png') no-repeat scroll 0pt 0pt transparent; }
.widget_search_cont #search_inner_panel .search_icon_left { background-image: url('search_icon_widget_left.png'); left: 0pt; z-index: 1; }
#themesOptionDiv, #customthemesOptionDiv, #styleOptionDiv { margin: 10px; }
#themesOptionDiv ul li { padding: 5px; border: 1px solid rgb(238, 247, 251); }
#themesOptionDiv ul li.active { border: 1px solid rgb(23, 54, 96) ! important; }
#themesOptionDiv ul li a { display: block; text-decoration: none; border: 1px solid rgb(126, 126, 126); width: 16px; height: 16px; margin: 3px; }
#themesOptionDiv ul { margin: 0pt 0pt 10px 10px; padding: 0pt ! important; }
#themesOptionDiv ul#logoList li { background-color: rgb(200, 214, 230); cursor: pointer; }
ul li a#themeGrey { background-color: rgb(228, 226, 226); }
ul li a#themeBlue { background-color: rgb(143, 191, 221); }
ul li a#themeGreen { background-color: rgb(165, 192, 126); }
ul li a#themePurple { background-color: rgb(127, 119, 188); }
ul li a#themeOrange { background-color: rgb(246, 164, 65); }
ul li a#themeBlack { background-color: rgb(0, 0, 0); }
ul li a#themeWhite { background-color: rgb(255, 255, 255); }
ul li a#themeRed { background-color: rgb(179, 0, 0); }
ul li a#themeBrown { background-color: rgb(153, 51, 0); }
ul li a#themeCyan { background-color: rgb(51, 204, 204); }
ul li a#themeDarkgrey { background-color: rgb(136, 136, 136); }
ul#themeSelection li { border: 1px solid rgb(255, 255, 255); }
#tipsWidget { margin-bottom: 10px; overflow: hidden; max-height: 300px; }
#headingWidget { white-space: pre; overflow: hidden; margin: 0pt 0pt 10px; }
.margin-right-widget, .resendDate_label { margin-right: 70px; }
.widgetPreview { float: left; margin: 4px; border: 1px solid rgb(255, 255, 255); padding: 8px; cursor: pointer; text-decoration: none; }
.widgetPreviewActive { border: 1px solid rgb(23, 54, 96) ! important; }
.widgetExampleWrapper { border: 1px solid rgb(209, 209, 209); width: 246px; padding: 10px; }
.widgetExampleInner { padding: 7px 10px; margin-bottom: 5px; border: 1px solid rgb(208, 208, 208); color: rgb(76, 76, 76); }
.widgetExampleWrapper .posLogo { color: rgb(76, 76, 76); }
.widget_search_cont pre { font-family: Verdana,Arial,Helvetica,sans-serif; }
.widgetPreviewPanel img { margin: 10px 0pt 0pt; }
.widget_expand_link { margin-bottom: 5px; }
#selectProquestLogoLinkPadding { float: left; padding: 5px; }
input.colorpicker { border: 1px solid rgb(165, 172, 178); width: 16px; height: 16px; padding: 1px; cursor: pointer; }
.posLogo { float: right; height: 40px; }
.posLogo span { font-size: 10px; padding-left: 0pt; }
#widgetDatabasesZoneLogo .posLogo { float: right; width: 100px; right: 3px; bottom: 3px; height: 64px; }
#widgetDatabasesZoneLogo .posLogo span { font-size: 12px; padding-left: 12px; }
#getWidgetPopup .btn_wrapper .btnNew.hover, #getWidgetPopup .btn_wrapper .btnNew.active { background-image: url('shade_over.png'); }
#getWidgetPopup textarea { resize: none; }
#ARIAL { font-family: Arial; }
#COMIC_SANS { font-family: "Comic Sans MS"; }
#COURIER_NEW { font-family: "Courier New"; }
#LUCIDA_SANS { font-family: "Lucida Sans"; }
#SANS_SERIF { font-family: sans-serif; }
#TAHOMA { font-family: Tahoma; }
#TIMES_NEW_ROMAN { font-family: "Times New Roman"; }
#TREBUCHET { font-family: "Trebuchet MS"; }
#VERDANA { font-family: Verdana; }
li.leftAlignFont, li.centerAlignFont, li.rightAlignFont { margin: 0pt ! important; }
.boldWrapper a, .italicWrapper a, .underlineWrapper a, .increaseFont a, .decreaseFont a, .leftAlignFont a, .centerAlignFont a, .rightAlignFont a { display: block; width: 22px; height: 22px; text-decoration: none; float: left; background: url('widget-font-sprite.jpg') no-repeat scroll 0% 0% transparent; }
.italicWrapper a, .centerAlignFont a { width: 21px; }
.boldWrapper a { background-position: 0pt 0pt; }
.boldWrapper a:hover { background-position: 0px -21px; }
.boldWrapper a:active, .boldWrapper .active, .boldWrapper a.active:hover { background-position: 0px -42px; }
.italicWrapper a { background-position: 0pt -66px; }
.italicWrapper a:hover { background-position: 0px -87px; }
.italicWrapper a:active, .italicWrapper .active, .italicWrapper a.active:hover { background-position: 0px -108px; }
.underlineWrapper a { background-position: 0pt -132px; margin-right: 10px; }
.underlineWrapper a:hover { background-position: 0px -153px; }
.underlineWrapper a:active, .underlineWrapper .active, .underlineWrapper a.active:hover { background-position: 0px -174px; }
.increaseFont a { background-position: 0pt -198px; }
.increaseFont a:hover { background-position: 0px -219px; }
.decreaseFont a { background-position: 0pt -243px; margin-right: 10px; }
.decreaseFont a:hover { background-position: 0px -264px; }
.leftAlignFont a { background-position: 0pt -288px; }
.leftAlignFont a:hover { background-position: 0px -309px; }
.leftAlignFont a:active, .leftAlignFont .active, .leftAlignFont a.active:hover { background-position: 0px -330px; }
.centerAlignFont a { background-position: 0pt -354px; }
.centerAlignFont a:hover { background-position: 0px -375px; }
.centerAlignFont a:active, .centerAlignFont .active, .centerAlignFont a.active:hover { background-position: 0px -396px; }
.rightAlignFont a { background-position: 0pt -420px; }
.rightAlignFont a:hover { background-position: 0px -441px; }
.rightAlignFont a:active, .rightAlignFont .active, .rightAlignFont a.active:hover { background-position: 0px -462px; }
#sliderBackGround { background: url('widthslider.gif') no-repeat scroll 1px 3px transparent; margin-left: 140px; width: 268px; height: 40px; }
.widget_setup_label { width: 140px; }
.alert_label, .alertsBlock .forLabel, .rssSearchDetails .forLabel, .migrationLabel { width: 140px; font-weight: normal; }
.widget_setup_options { margin-left: 140px; }
.alert_options { width: 480px; }
.alert_text { float: left; width: 630px; }
#widgetSearchDiv .form_element_container input.txtField, #widgetProxiesDiv .form_element_container input.txtField { width: 495px; }
.widgets_logo_sprite { width: 64px; height: 25px; background: url('widget_logos_sprite.png') no-repeat scroll 0pt 0pt transparent; }
.widgets_database_list_logo_sprite { width: 100px; height: 44px; background: url('pqlogo.png') no-repeat scroll 0pt 0pt transparent; }
.widget_logo_default { background-position: 0pt 0pt; }
.widget_logo_black { background-position: 0pt -25px; }
.widget_logo_white { background-position: 0pt -50px; }
.widget_logo_grey { background-position: 0pt 75px; }
.widget_logo_label { margin-top: 20px; text-align: center; }
.illustrataIcon { float: left; width: 100px; padding: 5px 10px 0pt 0pt; text-align: center; }
.illustrataIcon img { max-width: 100px; max-height: 100px; border: 1px solid rgb(204, 204, 204); }
#illustrataCol2, .RSS_Datbaselist { float: left; width: 400px; }
.downArrowAdvanced a { text-decoration: none ! important; }
.need_help { font-style: normal; }
.contact_info { padding-left: 15px; }
.externalDB a { background: none repeat scroll 0% 0% transparent; padding: 0pt ! important; }
.advSearchFieldWrapper, .advSearchOptFieldWrapper { float: left; }
.advSearch_spacerWcopy { float: left; padding: 0pt 4px; }
.advSearch_spacerWcopy label { margin: 0px ! important; padding: 0px ! important; }
.thesaurusTextarea textarea { width: 476px; line-height: 17px; padding: 0pt 2px; resize: none; overflow: hidden; }
.thesaurusTextarea { width: 495px; display: inline; float: left; margin: 0pt 2px 4px 13px; }
.firstRow .thesaurusTextarea textarea { width: 547px; }
.firstRow .thesaurusTextarea { width: 565px; margin-left: 0pt; }
.thesaurusInput { float: left; }
.firstRow .thesaurusInput { margin-right: 2px; }
#searchForm .thesaurusTextarea textarea { padding-right: 0pt; margin-top: 0pt; width: 489px; }
#searchForm .firstRow .thesaurusTextarea textarea { width: 558px; }
#searchForm .queryControl .form_element_container { margin-bottom: 5px; }
#thesaurusListDiv { width: 597px; }
.shibboleth { margin: 20px 0pt; }
.figTableContentArea { margin-left: 60px; }
.productContentArea { margin-left: 30px; }
.ScholarHeading a { text-decoration: underline; }
.scholarForm { padding: 5px 0pt; }
.scholarForm .scholar_label { width: 100px; margin-right: 5px; float: left; }
.scholarForm input { width: 211px ! important; margin-right: 10px; height: 16px; float: left; }
.scholarForm select { width: 217px ! important; clear: none; }
.scholarForm input.small { width: 40px; margin-right: 10px; }
.scholarForm input.large { width: 548px; margin-right: 10px; }
.blankBox { width: 14px; height: 16px; }
.cbCont { display: block; float: left; margin: 0pt 1px 0pt 0pt; height: 13px; width: 13px; }
.cbMenuItem { margin-left: 35px; display: block; }
.panelMenuItemContainer { padding: 2px 0pt 2px 15px ! important; }
.panelMenuItem { margin-left: 36px; display: block; }
.cos_view_profile { background: url('cos_icon.gif') no-repeat scroll 0pt 0pt transparent; padding-left: 20px; width: 16px; height: 16px; }
.scholar_index .scholar_index_row, .scholarPreview .scholar_index_row, .scholar_docViewIndex .scholar_index_row { margin-bottom: 5px; overflow: hidden; clear: left; }
.scholar_index .scholar_index_row .scholar_index_fieldname, .scholarPreview .scholar_index_fieldname { display: table-cell; width: 165px; float: left; font-weight: bold; }
.scholar_index .scholar_index_row .scholar_index_data, .scholarPreview .scholar_index_data { display: table-cell; float: left; width: 390px; }
.scholar_docViewIndex .scholar_index_row .scholar_index_fieldname { display: table-cell; width: 250px; float: left; font-weight: bold; }
.scholar_docViewIndex .scholar_index_row .scholar_index_data { display: table-cell; float: left; width: 445px; }
.scholar_docViewIndex.scholarProfile .scholar_index_row .scholar_index_data { width: 690px; }
#loginArea .background_color { background-color: rgb(238, 238, 238); padding: 5px; }
#loginArea .basedOnLocation { padding: 10px; }
#loginArea .basedOnLocationWrapper { margin-top: 10px; margin-bottom: 10px; height: 80px; overflow-y: scroll; border: 1px solid rgb(204, 204, 204); padding: 5px 10px 3px 5px; background-color: rgb(255, 255, 255); }
#loginArea .basedOnLocationDatabaseLinks { padding: 5px 0pt 4px 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.basedOnLocationScroll { height: 200px; max-height: 200px; overflow-y: scroll; }
#geolocation .background_color { border: medium none ! important; margin: 0pt ! important; }
#geolocation .basedOnLocation .basedOnLocationWrapper { padding-bottom: 10px; }
#geolocation .basedOnLocationDatabaseLinks { background: url('bullets_sprite.gif') no-repeat scroll 0pt -143px transparent; margin-bottom: 4px; padding-left: 13px; }
#indexBottomLeftBox .trialDatabaseListHeading { font-size: 1.333em; font-weight: normal; color: rgb(209, 129, 4); }
.thesaurusLinksWrapper { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); padding: 5px; overflow-x: hidden; }
.lookUpTermsWrapper { height: 175px; overflow-y: scroll; }
.combinedWithText { float: left; padding: 0pt 10px 0pt 0pt; }
.browseIndexTermsPage ul li { padding: 5px 0pt; }
.alternativeLink { float: left; height: 14px; cursor: pointer; }
.ssrnChild { padding: 0pt 0pt 0pt 15px; }
.ssrnChild .child-level2 { padding-left: 13px; background: url('bullets_sprite.gif') no-repeat scroll 0pt -143px transparent; }
.child-level1 { padding-left: 13px; }
.Alpha_Nav, .abstract_Text { padding: 5px 0pt; }
.study_path #search_panel #search_inner_panel .search_field_outer { float: left; width: 79% ! important; }
.topic_foundin, .topic_foundin { padding: 10px 30px 0pt; }
.browseBy_border { border-bottom: 1px solid rgb(204, 204, 204); padding: 10px 0pt 5px; }
.topic_search_tip { padding: 0pt 50px; }
.topic_label { padding: 4px 10px 0pt 0pt; }
.study_path #search_panel, .emailCite { width: 675px; }
.study_path #search_panel .search_panel_subcontent { width: 605px; }
.study_path #search_panel #search_inner_panel { width: 585px; }
.publicationBrowseSearch .newLogoImage { padding-bottom: 10px; }
.publicationBrowseSearch #search_panel #search_inner_panel, .pricePreviewOverlay, .resendOverlay { width: 650px; }
.publicationBrowseSearch .resetLink { margin-top: 3px ! important; }
.publication_input { margin-right: 10px; display: inline; }
.publication_input input { width: 490px; }
.pub_search_lookup { padding: 5px 8px 0pt 0pt; }
.publicationBrowseSearch .search_panel_searchtips { display: block ! important; }
.textGroupFilterHeader { position: relative; left: -200px; top: 15px; padding-bottom: 20px; overflow: hidden; width: 700px; }
.textGroupFilterLabel { display: table-cell; float: left; width: 200px; }
.textGroupFilterValue { display: table-cell; float: left; width: 480px; }
#libraryBranding a, .libraryBranding_ul { margin: 0pt; }
.libraryBrandingSubjVert { width: 220px; margin: 10px 0pt; }
#libraryBranding_footer { float: right; margin-top: 4px; }
#libraryBranding_footer ul.horizontal { float: right; margin-right: -10px; }
#libraryBranding_footer .logo1 { margin: 0pt 0pt 5px; float: right; }
#libraryBranding_footer .logo2 { margin: 0pt 0pt 5px 10px; float: right; }
.libraryBranding_link { margin-bottom: 10px ! important; }
.libraryBrandingIndex { width: 120px; margin-top: -20px; }
.customImagesAndLinks { width: 120px; padding: 20px 0pt; }
.narrowByWrapper { padding: 0pt 0pt 5px; }
#pageImageZone #area { overflow: hidden; position: relative; min-height: 210px; }
.viewerPager, .npcFindBrowse { margin-bottom: 3px; }
.viewerPager img.pages { float: left; padding-right: 5px; }
.viewerPager .pagerForm { float: left; padding-right: 5px; }
form.pagerForm .pagerError { float: left; margin-bottom: -15px; padding-right: 5px; }
.pagerForm .field_label { margin-left: 5px; }
.pagerForm .field_submit { margin-right: 5px; }
.viewerPager .totalPageNum { margin: 2px 0px 0px 2px; float: left; }
#viewer { display: block; position: absolute; width: 100%; }
#viewer #scroller { margin: 10px 5px 3px; max-height: 150px; overflow: auto; }
#viewer #scroller .thisPage, #viewer #scroller .normal, #viewer #scroller .vHit { float: left; white-space: nowrap; text-align: center; padding-bottom: 5px; }
#viewer #scroller .normal img, #viewer #scroller .thisPage img, #viewer #scroller .vHit img { padding: 5px; margin-bottom: 5px; }
#viewer #scroller .thisPage img { background-color: rgb(86, 161, 245); }
#viewer #scroller .vHit img { background-color: rgb(244, 233, 157); }
#viewer #scroller .thisPage a:hover img, #viewer #scroller .normal a:hover img, #viewer #scroller .vHit a:hover img { background-color: rgb(208, 231, 245); }
#viewer img.move { float: left; }
#viewer img.close { float: right; }
#viewer form.choice { float: left; padding-left: 10px; }
#viewer form.choice select { position: relative; top: 2px; }
#viewer .goButton { position: relative; top: 3px; float: left; }
.toggler img { position: relative; }
.dataReportsType { float: left; padding: 0pt 0pt 0pt 15px; }
.dataReportsType ul li { padding: 3px 0pt; }
.dataReportsType ul li ul { padding: 0pt 0pt 0pt 14px; }
.describeYourself input, .describeYourself textArea { width: 400px; }
.indexingInfoPreview .display_record_indexing_row .display_record_indexing_fieldname { display: table-cell; float: left; width: 140px; word-wrap: break-word; margin-right: 10px; }
.display_record_indexing_row.found_In .display_record_indexing_fieldname { max-width: 110px; width: auto; padding: 0pt 10px 0pt 0pt; }
.indexingInfoPreview .display_record_indexing_row .display_record_indexing_data { display: table-cell; float: left; width: 415px; }
.limitToExtensionStyle { margin-top: 10px; width: 450px; }
.fieldset_contents #minAmt, .fieldset_contents #maxAmt { width: 65px; }
.extraCheckbox { float: left; margin-left: 10px; }
#advancedsearch_content .form_element_container .extraCheckbox input[type="checkbox"] { float: right; width: 20px; margin-top: 5px; }
.extraCheckbox label { float: right; }
.DateRangeTypeSelectorLabel { width: 130px; text-align: left; }
#advancedsearch_content .form_element_container.dateRangeTypeAdv select, #adv_search_daterange .form_element_container select, .videoInfoWrapper { width: 220px; float: left; }
#adv_search_daterange .date_range_wrapper { clear: both; padding: 15px 0pt 0pt 6px; margin: 0pt; }
.advSearch .date_range_wrapper { clear: left; padding: 15px 0pt 0pt 0px; margin: 0pt; }
#adv_search_daterange select { width: 155px ! important; }
#adv_search_daterange select.noWidthPlease { width: auto ! important; }
.searchBox_Alert_Margin { padding: 5px 0pt 0pt 10px; }
.overlay_header { float: left; max-width: 400px; margin: 3px 0pt 0pt -1px; }
.overlay_header_DeleteLink { margin-top: -1px; margin-right: 15px; }
.pdfContainer { border-right: 1px solid; border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; height: 1200px; width: 100%; }
.naxos_logo { background: url('naxos_logo.png') no-repeat scroll right center transparent; padding: 0pt 62px 0pt 0pt; }
.genericErrorPage { margin-top: 25px; }
.genericErrorPage img, .priceCostEstimate { float: left; margin-right: 20px; }
.genericErrorPage span.error { float: left; width: 630px; margin-left: 25px; }
.genericErrorPage div.t-exception-report li { margin-left: 0px; }
.genericErrorPage div.t-exception-report { width: 950px; }
td.t-location-content { border-right: 1px solid black; border-top: 1px solid silver; white-space: normal ! important; }
div.t-exception-message { border: thin dotted silver; font-size: 12px; font-style: normal; margin: 5px 0pt; padding: 3px; }
div.t-env-data dd, div.t-exception-report dd { margin-bottom: 10px; margin-left: 25px; word-wrap: break-word; }
.genericErrorPage li { margin-bottom: 20px ! important; }
div.t-exception-report li { margin-left: 0px ! important; }
.genericErrorPage_technicalDetails { margin-top: 15px; margin-left: 25px; }
.sessionEndMsg { position: relative; display: table-cell; float: left; }
.sessionEndBut { position: relative; display: table-cell; }
.exposedFields_Col_Container { width: 685px; }
.issue_num_spacing { padding: 0pt 4px; }
.page_range_padding, .pubFormatPadding { padding-left: 50px; }
.padding_note { padding-left: 62px; }
.textBox_searchFlag { width: 511px; }
.textMatchBox_Alert { width: 412px; margin-left: 113px; }
.pannel_TextMatch #search_inner_panel { width: 715px ! important; }
.findSimilar_searchButton { padding: 20px 0pt 0pt 10px; float: left; white-space: nowrap; }
label.breadCrumbLabel { display: table-cell; padding-right: 10px; white-space: nowrap; }
.breadCrumbInput { display: table-cell; width: 100%; }
.breadCrumbInput select { width: 100%; }
.referencesLinks, .smartSearchStyle #smartSearchProgressiveZone { padding: 3px 0pt 0pt; }
.referencesCitedinText { font-size: 1.5em; float: left; max-width: 300px; }
.referencesCitedLink { padding-left: 5px; width: 740px; max-width: 640px; }
.referencesCitedLink .previewTitle { font-size: 1.5em; }
.sortContainerRef { float: right; padding-top: 1px; }
.sortContainerRef .sort_container, .pubSortContainerRef .sort_container { float: left; }
.pubSortContainerRef .sort_container select { width: 145px; margin-bottom: 5px; }
.sortContainerRef .resortBtn { float: left; }
.refAddtoMr { padding: 1px 20px 0pt 0pt; float: left; }
.tab_leftSection { background: url('tab-active-tl.gif') no-repeat scroll left top transparent; cursor: pointer; }
.tabItemActive.tab_leftSection span { padding-right: 12px; }
.psycArticlesImage { max-width: 600px; }
.header_border_bottom_showLess { overflow: hidden; clear: left; margin: -16px 0pt 5px; }
#content-wrapper.productLess { position: relative; top: -34px; }
#sitePageHeader .logoImage_noBorder { float: left; padding-right: 10px; border: medium none; }
.ellipsis { max-width: 65%; overflow: hidden; height: 18px; text-overflow: ellipsis; white-space: nowrap; -moz-binding: url('ellipsis.xml'); }
#logoBasic #sitePageHeader { margin-top: 65px; }
.pdfDocviewIndexing { min-width: 700px; }
.videoEmbed { margin-right: 4px; width: 470px; }
.videoAbstractWrapper { padding: 5px 0pt 0pt; }
.searches_link .browseBy_border { margin: -10px 0pt 15px ! important; }
.noTabContent .searches_link { margin-top: -6px; }
ul.bullet.clearMargins { margin: 0pt ! important; }
.pagingBoxNoResultContent p { word-wrap: break-word; }
.nbcBrowse_pipe { margin-right: 7px ! important; }
.ordered_list_element ol li { display: list-item; }
.logoSwitchFlash { margin: -27px 0pt 5px; }
.logoSwitchFlash ul { margin-top: 5px; float: left; }
.showDocParts { margin-top: 3px ! important; float: left; }
.additional_limits { display: inline-block; padding-top: 2px; }
#thesaurusTermsDiv input[type="radio"], #thesaurusTermsDiv input[type="checkbox"], #publicProfileOverlay input[type="checkbox"] { margin: 0pt; }
.thesaurusTerms.cboxContainer .form_element_container input[type="checkbox"], .thesaurusSubject input[type="checkbox"] { display: table-cell; float: left; margin: 4px 5px 0pt 0pt ! important; }
.refContentAreaPub { margin: 0pt 0pt 10px 90px; display: block; }
.searchterms { font-style: italic; }
#advancedsearch_content .exposedFields.collForm_align .label_container, .indented_indexing_single_container .browser_term_label { width: 190px; }
.indentVogueLabel label { text-indent: 10px; }
.tbox .errorPanelWidth { width: 90%; }
#at16psf input { padding-top: 0pt ! important; }
.dateRangeYear { width: 51px; }
.dateSiderLayer { margin-left: -10px; text-align: center; font-size: 0.915em; }
.email_btn_wrapper { margin-right: 26px; }
.login_RememMe { margin-top: -2px; }
#rememberMeWarning { width: 210px; margin-bottom: -10px; }
.database_info_icon { padding: 0pt 0pt 2px 15px; }
.includeLabel label { display: inline ! important; }
.thesaurusLayer_searchLabel { width: 555px; }
.suggestedSub { padding: 3px 10px 0pt 0pt; }
.fieldset_contents_Rss { padding: 5px 7px 15px 15px; }
.rss_Form { width: 99%; }
.fnt_Type_list li { margin-bottom: 5px; }
.email_Tfeild { width: 398px; }
.transfer_EmailForm { margin-top: 15px; }
#t2_arts .scrollSubName, #t2_business .scrollSubName { word-wrap: break-word ! important; }
p.requestDate { margin-bottom: -5px; }
.reqItem_container { background-color: rgb(255, 255, 255); max-height: 200px; max-width: 467px; overflow-y: scroll; padding: 10px 5px 10px 10px; border: 1px solid rgb(127, 157, 185); }
.addtional_Limiter_Label { max-width: 685px; }
.addItem_container { background-color: rgb(255, 255, 255); max-height: 400px; overflow-y: scroll; padding: 10px 5px 10px 10px; border: 1px solid rgb(127, 157, 185); }
.Figtable_thirdlevel label { max-width: 260px; }
.alternate_title { padding: 0pt 0pt 0pt 215px; }
.basicsearch_textpanel.full_View { width: 100% ! important; margin-bottom: -18px; }
.getty_copyright { padding: 0pt 0pt 10px; }
.selectWidth.nfSelect { width: 499px ! important; }
.datastar table { margin-left: 1px; }
.sharedListText { padding: 5px 0pt; }
.sharedListOverlayDislay p, .prevNextForRelatedItems { padding-bottom: 10px; }
.sharedListOverlayDislay ul.restrictedList { margin-left: 10px; padding-bottom: 15px; }
.thesaurusWrapper .form_element_container .selectItemCheck { float: left; display: block; }
.thesaurusWrapper .form_element_container { margin-bottom: 5px; }
.icon_width { min-width: 16px; height: 10px; }
.pubFullText { margin: 0pt 0pt 0pt 225px; }
.pubFullTextResult { margin: 0pt 0pt 0pt 210px; }
.ListOfThesauri { overflow-x: hidden; overflow-y: auto ! important; height: 580px; }
#thesaurusTermsDiv .dropdownMenu { width: 100px; right: 0px; }
.wrapLinkUrl { word-wrap: break-word; width: 60%; min-width: 538px; float: left; }
.vogue_featured_content { width: 105px; float: left; }
.vogue_featured_content ul, .vogue_featured_content p { margin-top: 0pt; }
a.vogue_featured_content_image { padding: 4px; display: block; }
#authorResolveLinks li { border-top: 1px solid rgb(206, 207, 206); padding: 8px 0pt; }
#authorResolveLinks li:first-child { border-top: medium none ! important; }
.authorResolveLinkPos, .preferencesContentSelect { margin-left: 30px; }
.authoredSortby .sort_container { float: left; }
.authoredSortby .resortBtn { float: left ! important; }
.selectiveCoverage { float: left; padding: 2px 0pt 0pt 10px; }
.selectiveCoverage span { padding: 0pt 10px 0pt 0pt; }
.display_record_indexing_row .selectiveCoverage { padding: 2px 0pt 0pt 0px; }
ul.selectedItemsCount, .iterative_searchWrapper { padding: 0pt 0pt 5px; }
#mainContentLeft .display_record_section_copy #fulltext_field #fullTextZone pre { white-space: normal; }
.commandLineTextArea, h2.vogueHed { width: 700px; }
.commandLineProfessionalTextArea { width: 950px; overflow: hidden; }
.notSelectedPrompt { width: 300px; min-height: 100px; }
.resultListContainer .subCategory, .editWorkgroup { padding: 6px 0pt 0pt 20px; }
.nyTopicResults { padding: 15px 0pt; }
.resultListContainer .nyTopicResult { margin-left: 30px; }
.resultListContainer .subCategory ul { padding: 0pt; }
li.nytiBullets .browseRelatedList { margin-top: 5px; margin-left: 20px; margin-bottom: 10px; }
li.nytiBullets { background: url('bullet_single.png') no-repeat scroll -2px -2px transparent; margin-bottom: 8px; padding: 0pt 0pt 0pt 15px; }
.resultListContainer .subCategory { padding: 0pt 0pt 0pt 20px; }
.resultListContainer li { margin: 0pt 0pt 8px; }
.resultListContainer_list li { margin: 0pt; padding: 0pt; }
.resultListContainer_list .docViewIndex .display_record_indexing_row .display_record_indexing_data { width: 395px ! important; }
.nyTopicResults { padding: 15px 0pt; }
ul.documentHideReference li { margin: 0pt 0pt 15px 6px; }
.resultListContainer .scholarDocItems { margin-left: 30px; }
.ScholarHeading .horizontal { padding: 5px 0pt 8px 0px; }
.docViewIndex .display_record_indexing_row.subHead .display_record_indexing_fieldname { width: 190px ! important; }
#widgetDatabasesZoneWrapper { width: 830px; float: left; }
#widgetDatabasesZoneWrapper #widgetDatabasesZone { float: left; }
#widgetDatabasesZoneWrapper .db_contentWrapper { margin-left: 0pt; }
#widgetDatabasesZoneLogo { float: right; padding-top: 392px; margin-right: 5px; }
#widgetDatabasesHeader { margin-bottom: 20px; font-size: 2em; font-weight: normal; color: rgb(0, 0, 0); line-height: 1; text-align: left; }
.addNotesBtnWrapper { padding: 33px 0pt 0pt 10px; float: left; }
.sharedListOverlayText { padding: 0pt 0pt 12px; }
.nytJumpTo { float: right; }
.nytJumpTo input { width: 135px; float: left; }
.nytJumpTo .icon_help { background-position: left -350px; padding: 3px 10px 3px 0pt ! important; }
#pqAlertsOverlay { width: 480px; padding-right: 15px; }
.targetNote .addNotesBtnWrapper { padding: 10px 0pt 0pt 20px; }
.fig_table_resultItem .addNotesBtnWrapper { padding: 10px; float: right; }
.previewText { font-size: 0.815em; line-height: 1.365; padding: 2px 0pt 0pt 1px; }
.nytTopic { height: 400px; overflow: auto; width: 400px; }
.editWorkGroup_fieldset { float: left; padding: 5px 25px; }
.editWorkgroup_dbConatiner { border: 1px solid rgb(204, 204, 204); margin-left: 10px; background-color: rgb(255, 255, 255); padding: 5px; overflow-y: scroll; height: 350px; }
.userAdminRightOption { float: right; padding: 10px 0pt 0pt 10px; }
#advancedsearch_content h4 { margin-bottom: 9px; }
.resultsPageSpecific .smartsearch_legend { bottom: -4px ! important; }
.NytiSearchPanel_button { height: 20px; padding-top: 2px; padding-bottom: 2px; }
.alert_radiobutton { margin-right: 8px; }
#pageMapZone #highlightBox { margin-top: 8px ! important; }
.BPcheck { margin-left: 10px ! important; }
#duplicatesRadioGroupList li { margin-bottom: 6px; }
#coverageStatement .printIcon { position: absolute; right: 40px; top: 3px; }
#side_panel a.Nytifilter { color: rgb(0, 0, 0); text-decoration: none; }
#side_panel .database_info_icon { padding-bottom: 0px; }
#side_panel .externalDB { padding-right: 5px; }
.DateRangeLookUpCite { margin-left: 161px; }
.sortingWrapper { height: 40px; float: left; width: 20px; padding: 0pt 0pt 0pt 10px; }
.sortingWrapper .input { height: 20px; width: 20px; }
.sortingUp, .sortingDown { border: 1px solid rgb(153, 153, 153); font-size: 0.6em; }
table.t-data-grid { font-family: Verdana,Helvetica,sans-serif; border: 1px solid rgb(204, 204, 204); width: 950px ! important; table-layout: fixed; word-wrap: break-word ! important; }
table.table_cost_estimate { width: 683px ! important; border: medium none ! important; }
table.t-data-grid.table_cost_estimate tbody tr td { border: medium none ! important; }
table.t-data-grid.table_cost_estimate thead tr th { border-top: 1px solid rgb(204, 204, 204) ! important; border-bottom: medium none; }
tr td table.trasactional_DB { margin-left: -7px; }
table.t-data-grid thead tr th { background-color: rgb(244, 242, 243); color: rgb(76, 76, 76); font-weight: normal; white-space: normal; padding: 5px 10px; }
table.t-data-grid thead tr th.centerText { text-align: center ! important; }
table.t-data-grid thead tr th a { color: rgb(0, 86, 159); font-weight: normal; float: left; }
table.t-data-grid tbody tr td { padding: 5px 10px; }
table.t-data-grid thead tr th.check, table.t-data-grid tbody tr td.check { width: 13px; padding: 5px 10px; word-wrap: break-word ! important; }
table.t-data-grid thead tr th.username, table.t-data-grid tbody tr td.username { width: 170px; word-wrap: break-word ! important; }
table.t-data-grid thead tr th.firstName, table.t-data-grid tbody tr td.firstName { width: 135px; word-wrap: break-word ! important; }
table.t-data-grid thead tr th.lastName, table.t-data-grid tbody tr td.lastName { width: 135px; word-wrap: break-word ! important; }
table.t-data-grid thead tr th.emailAddress, table.t-data-grid tbody tr td.emailAddress { width: 135px; word-wrap: break-word ! important; }
table.t-data-grid thead tr th.workgroupURI, table.t-data-grid tbody tr td.workgroupURI { width: 135px; word-wrap: break-word ! important; }
table.t-data-grid thead tr th.workgroupname, table.t-data-grid tbody tr td.workgroupname { width: 135px; word-wrap: break-word ! important; }
table.t-data-grid thead tr th.action, table.t-data-grid tbody tr td.action { width: 80px ! important; word-wrap: break-word ! important; }
table.t-data-grid tbody tr td { border-top: medium none; border-right: medium none; border-left: medium none; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; word-wrap: break-word; border-bottom: 1px solid rgb(204, 204, 204) ! important; }
table.t-data-grid tbody tr td.action, .searchTermTruncationTrigger { white-space: nowrap; }
.ascBtn { padding: 0pt 0pt 0pt 10px; background: url('sort-asc.png') no-repeat scroll 0% 0% transparent; width: 16px; height: 16px; }
.descBtn { padding: 0pt 0pt 0pt 10px; background: url('sort-desc.png') no-repeat scroll 0% 0% transparent; width: 16px; height: 16px; }
#contentFamilyMembers table.t-data-grid, #contentLegalStatus table.t-data-grid, #contentCitedReferences table.t-data-grid, #contentCitingPatents table.t-data-grid { width: auto ! important; }
#contentFamilyMembers table.t-data-grid tr td, #contentLegalStatus table.t-data-grid tr td, #contentCitedReferences table.t-data-grid tr td, #contentCitingPatents table.t-data-grid tr td, #ipc8ClassificationTable tr td, #jpfiClassificationTable tr td, #ipcClassificationTable tr td { border-right: 1px solid rgb(204, 204, 204); vertical-align: top; }
#patAbsIndex table.t-data-grid, #tabOriginalPubData-content table.t-data-grid, .display_record_indexing_data #ipc8ClassificationTable { width: 490px ! important; font-size: 8pt; }
#patAbsIndex table.t-data-grid tr th, #tabOriginalPubData-content table.t-data-grid tr th, .display_record_indexing_data #ipc8ClassificationTable tr th { padding: 5px 2px ! important; }
#patAbsIndex table.t-data-grid tr td, #tabOriginalPubData-content table.t-data-grid tr td, .display_record_indexing_data #ipc8ClassificationTable tr td { padding: 5px 2px ! important; }
#patAbsIndex p { clear: left; white-space: normal; word-wrap: break-word; }
.abstractSummary p { white-space: normal; word-wrap: break-word; }
#ipcClassificationTable sup, #jpfiClassificationTable sup, #ipc8ClassificationTable sup { line-height: 0; }
ul.availableInList li:nth-child(2) { background: none repeat scroll 0% 0% transparent ! important; }
#search_results_list .saved_search_list label.after { margin: 0pt 5px 0pt 2px; }
.savedSearchesLabels { width: 95%; }
.savedSearchesSet .name { padding-top: 0px; padding-right: 10px; display: inline; }
.savedSearchesItemCheck { margin-left: 0pt; }
.saved_search_content .row { padding-bottom: 5px; }
.saved_search_content .displaySavedSearch { margin: auto; }
.search_heading { width: 90%; }
.savedSearchesSet .savedSearchName { font-weight: bold; }
.display_record_abstract_copy h3 { margin: 20px 0pt 5px; }
.nytContainer { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); width: 498px; padding: 5px 10px 10px; height: 330px; overflow: auto; }
.nytFilterButton { float: right; margin: 15px 0px 0px; }
.profile_checkbox, .resultListContainer .selected_external_link { padding-top: 4px; }
.exportref, .searchAlertLimit, .showHideSmartSearchLink { padding-top: 3px; }
.manageFolderName { margin-right: 370px; word-wrap: break-word; }
#addUserToWorkGroupForm fieldset { border: 1px solid rgb(201, 201, 201); }
.workgroupSelect { width: 360px; }
.workgroupwrapper { margin-left: 30px; }
.selected_topic { margin-left: 25px; }
.resultListContainer_list .selectItemCheck { margin-left: 0px; }
.jumpLabel { padding: 1px 5px; }
.selectIndex { margin-top: 3px; }
.nextLinks { padding-top: 1px; }
.jumpItem_Container { margin-left: 5px; }
.jumpItem_Container .horizontal.searches_link li { display: block; margin-bottom: 8px; }
.formatOptions { margin-left: 23px; }
.displayFormatsWrapper { width: 500px; height: 175px; }
.pubinf_link { margin: 3px 0pt 0pt 20px; display: inline-block; }
.search_field_container textarea { width: 640px; }
.search_field_container .findSimilarTextArea { width: 726px; height: 60px; }
#changeDisplayFormatOverlay .deleteButtonsMR, #selecteditemslink_displayOverlay .deleteButtonsMR { margin-right: 85px; }
.saveAsFileOverlayWidth { width: 705px; }
.deleteSharelistOverlay { width: 450px; }
.export_overlay_label { width: 97px; }
.export_overlay_dropdown { width: 373px; }
.export_overlay_dropdown_info { margin: 0pt 5px 0pt 102px; height: 25px; }
.export_overlay_dropdown_info_large { height: 60px; }
.exportRefWorksOverlay .legend { margin-top: 15px; }
.alertDatabaseList, .resendHistory { width: 400px; }
.alertDatabaseListItems { margin-left: 0px; }
.rssSearchDetails .alertDatabaseList { width: 365px; }
.icon_help_left { background-position: left -140px ! important; padding: 3px 20px 3px 0pt ! important; }
.noBorder_Lchild { border: medium none ! important; }
.dbTotal, .recentSearchLink { text-align: right; vertical-align: top; }
.displaySelectedItems { margin: 0pt 10px 0pt 107px ! important; }
.scholar_lookup { padding: 5px ! important; }
.scholar_lookupcontainer { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); padding: 5px; overflow-y: scroll; height: 380px; }
.scholar_checkbox { display: block; float: left; padding-top: 0pt; width: 21px; }
.lookup_margin { padding-bottom: 30px; }
.pricingFormats { padding: 3px 0pt 0pt 12px; }
.pricingContent { padding: 5px 0pt 0pt 10px; }
.pricingBrowse_Area .pricingContent { padding: 10px 0pt 0pt 10px; }
.montlyPrice, .scheduleAlertTime { margin-top: 10px; }
.pricingFormats .label { width: 200px; max-width: 200px; word-wrap: break-word; float: left; display: block; }
.display_pricing .display_record_indexing_data { padding: 0pt 5px 0pt 0pt; width: auto; }
.createMRaccopuntExp select { width: 100px ! important; margin: 0pt 18px 0pt 0pt; }
.resultListContainer ul.horizontal li { margin-bottom: 3px; }
#imageZone label.image_viewer_label { display: inline-block; }
#imageZone input.t-error { height: 14px; display: inline-block; float: none; }
#imageZone img { max-width: 100%; }
.disabledLink { color: rgb(165, 165, 165); text-decoration: underline; }
.radiobtn_container .form_element_container { margin-bottom: 5px; }
.disabledText { color: rgb(165, 165, 165); }
.alertReview { width: 400px; }
.priceHeading { margin-bottom: 10px; }
.item_selectedDB .db_hideShow_link { background-color: rgb(238, 247, 251) ! important; }
.db_hideShow_link, .saveFileBtn, .beginSearch { margin-right: 10px; }
#refWorksAuthErrorBlock { width: 470px; }
#refWorksAuthErrorBlock .myresearch_empty_right { width: 345px; }
.projectEntryCode { min-height: 100px; margin: 20px 0pt; }
.noTransaction { padding: 17px; }
.scheduleAlertTime span { margin-top: 0.25em; }
.scheduleAlertDaily select, .savedSearchName { width: auto ! important; }
.scheduleAlertMonthly { display: inline-block; float: left; margin-right: 1em; }
.scheduleAlertWeekly { display: inline-block; float: left; margin-right: 1em; }
#andOrCombine #combineTextForm ul { margin: 5px 0pt; }
.rssRecordsIndexing { width: 400px; padding: 4px 0pt; }
.prototip .previewTitle { z-index: 5005; position: relative; margin-right: 20px; margin-top: -17px; }
.prototip .toolbar .close { z-index: 5006; }
.forgot_MRlink { margin-left: 100px; }
.abstractSummary img { max-width: 500px ! important; }
.abstractSummary p { line-height: 1.5em; margin: 10px 0pt 0pt; clear: left; }
.abstractSummary h4 { padding: 7px 0pt 10px; }
.npcBrowseBy { margin: 0pt 0pt 8px; }
.db_list_container ul.searches_link { margin-left: 0pt; }
.db_list_container ul.searches_link li { border: medium none ! important; }
.browseBySub { width: 183px; }
.alertTimeWidth { width: 530px; }
.icons_mime_sprite { background: url('icons_sprite_mime_types.png') no-repeat scroll -5px -7px transparent; padding: 2px 0pt 2px 21px; }
.mime_generic { background-position: -8px -6px; padding-left: 17px; }
.mime_word { background-position: -8px -30px; padding-left: 17px; }
.mime_pdf { background-position: -8px -52px; padding-left: 18px; }
.mime_print { background-position: -8px -76px; }
.mime_rtf { background-position: -8px -100px; }
.mime_excel { background-position: -8px -124px; padding-left: 17px; }
.mime_outlook { background-position: -8px -148px; }
.mime_powerpoint { background-position: -8px -172px; }
.mime_microsoft { background-position: -8px -193px; padding-left: 19px; }
.mime_openxml { background-position: -8px -212px; padding-left: 23px; }
.mime_compress { background-position: -8px -233px; }
.mime_director { background-position: -8px -257px; }
.mime_iphone { background-position: -8px -281px; padding-left: 16px; }
.mime_flash { background-position: -8px -305px; }
.mime_audio { background-position: -8px -327px; }
.mime_image { background-position: -8px -350px; padding-left: 19px; }
.mime_gif { background-position: -8px -374px; }
.mime_jpg { background-position: -8px -398px; padding-left: 25px; }
.mime_png { background-position: -8px -422px; padding-left: 22px; }
.mime_tiff { background-position: -8px -446px; }
.mime_text { background-position: -8px -470px; padding-left: 17px; }
.mime_message { background-position: -8px -494px; }
.mime_video { background-position: -8px -518px; padding-left: 16px; }
.mime_quicktime { background-position: -8px -541px; }
.mime_supplement_wrapper { width: 310px; float: left; }
.altHeaderBorderBottom .header_border_bottom { border: medium none ! important; margin-bottom: 0px ! important; }
.altHeaderBorderBottom { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 10px; }
.sharedDraftDate { padding-top: 9px; }
.priceInfoLayerContent { background: none repeat scroll 0% 0% rgb(238, 247, 251) ! important; }
.projectCode_helpNav { position: absolute; right: 5px; top: 29px; }
.displayDB { width: 379px; }
.tag_margin .titleAuthorETC { margin-left: 0px ! important; }
.searchInfoText { margin: -12px 0px 2px 110px; padding-right: 5px; }
.icons_base_sprite.icon_info.soul_info { margin-left: 5px; background-position: 0pt -450px; }
.results-wrapper .searchInfoText { margin: -7px 0px 2px 3px; }
.secProd .searchInfoText { margin: -7px 0px 2px 3px; }
.commandLineSearchInfoText { float: right; margin-top: 9px; }
.commandLineSearchInfoText .icons_base_sprite.icon_info.soul_info { padding-left: 7px; }
.productHome #search_panel .icons_base_sprite.icon_info.soul_info, .subjectHome #search_panel .icons_base_sprite.icon_info.soul_info { background-color: rgb(216, 238, 249); background-image: url('icons_sprite_toolbar.png'); }
.figurecheck { margin-left: 14px; }
.monthlyPricing, .citationActionLink { margin-left: 10px; }
.pricingLabel { width: 162px; }
.alertSummary { margin: 0pt 0pt 12px; }
.subNavMarginCross, .subNavMargin { margin-top: -42px; }
.pdfPage #sitePageHeader .logoImage { height: 34px; }
.logoMargin { margin-top: -9px; }
.pdfPage .siteNameShort { line-height: 0.6em; width: auto; }
.pdfPage .siteNameLong { line-height: 1em; margin-top: -4px; width: auto; }
.pdfPage #logo.cross { padding-top: 0px; }
.pdfPage #logo.nonCross { padding-top: 3px; clear: left; }
.pdfPage #main_nav { padding-top: 5px; }
.pdfPage #content-wrapper { padding-top: 4px; }
.pdfPage #sitePageHeader .logoImage { margin-top: -3px; }
.pdfPage .siteNameWrapper { padding: 0px 10px 0px 0px; display: table-cell; float: none; margin-top: -4px; }
.pdfPage .display_record_Pdf_formats .clear { clear: none; }
@media not all {
  .pdfPage .siteNameWrapper { display: inline; }
  .pdfPage #sitePageHeader .logoImage { margin-right: 5px; }
}
.pdfPage .header_border_bottom_showLess { margin-bottom: 13px; }
.pdfPage .topNavigation ul.horizontal { margin-bottom: 13px; }
.pdfPage #topSection ul.horizontal { margin-bottom: 0px; }
.pdfPage #topSection .toolbar_panel { top: 8px; }
.pdfPage #content-wrapper .display_record_Pdf_formats ul { margin-bottom: 14px; }
.pdfPage .header_border_bottom { margin-bottom: 5px; }
.pdfPage #logo #main-nav { padding-top: 1px; }
.pdfPage .pdfEmbed { border-right: 1px solid rgb(107, 107, 107); border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(107, 107, 107) rgb(107, 107, 107); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; }
.pdfPage .embedSep { height: 2px; }
.pdfPage #brandImage { display: table-cell; position: static; padding-right: 15px; }
.pdfPage #siteNameWrapper span.siteNameShort { font-size: 2em; line-height: 1em; }
.pdfPage .subNavMargin.subNavMarginMoreAdjust { margin-top: -55px; }
.pdfPage .headerForDocviewPage { margin-bottom: -5px; padding-top: 6px; }
.pdfPage .header_border_bottom h1 { margin: -2px 0pt 9px; }
.pdfPage .showLess, .pdfPage .showMore { margin-bottom: 12px; }
.pdfPage .pdfReader_link { margin: 4px 0pt 0pt 5px; }
.pdfPage .pdfReader_link a { font-weight: normal; }
.pdfPage .authorLink { margin-top: 4px; }
.otherFormatPDF dd.float_left_Ie7 { float: left; }
.externalWidgetDiv { margin-top: 5px; }
.pdfPage ul.pdfGap { margin-top: 4px; }
.pdfPage .pdf_LibraryBranding { margin-top: 7px; }
#containerNoBackground { width: 950px; background: url('untitled') repeat-x scroll 0pt 0pt rgb(255, 255, 255); margin: 0pt auto; padding: 0pt 15px; font-size: 0.75em; min-height: 600px; position: relative; }
#containerNoBackground.fullscreen { width: auto; margin: 0pt; }
#containerNoBackground.pdfPage { width: auto; margin: 0pt; min-width: 980px; min-height: 400px; }
.resendOption_Header, .resendOption.multiSelect, .chkBox_container { border: 1px solid rgb(127, 157, 185); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.resendOption_Header { border-bottom: medium none; }
.resendOption.multiSelect { height: 85px; }
.chkBox_container { padding: 5px; width: 428px; height: 50px; overflow: auto; }
.sendEmail_txtField { width: 436px; }
.resndContainer { padding: 10px 0pt; }
.pubSearch { margin: 0pt 0pt 0pt 5px ! important; }
.search_Tips_panel { float: left; margin: 10px 0pt 0pt 5px; word-wrap: break-word; }
.createPublicProfileWrapper { height: 290px; }
.modifyPublicProfileWrapper { height: 430px; }
h4.simulateOverlayTitle { color: rgb(76, 76, 76); font: bold 17px Arial; }
#alertPricingInfoOverlay table th, #alertPricingInfoOverlay table tr td { background: none repeat scroll 0% 0% transparent; text-align: left; }
#alertPricingInfoOverlay table tr td { border: medium none; padding: 5px 24px 0pt 13px; }
table.totalPrice { margin: -10px 0pt 7px; font-weight: bold; }
#alertPricingInfoOverlay.alertsBlock { width: auto; }
#alertPricingInfoOverlay table.totalPrice tr td { padding: 5px 19px 5px 21px; }
.estimateCost { width: 106px; }
.stdPriceLink, .figTabSearchArea .newLogoImage { display: none; }
.dotted_sep { border-top: 1px dotted; width: 375px; margin: 0pt 15px; }
.blue_sep { border-bottom: 2px solid rgb(209, 228, 241); margin: 10px 10px 5px; }
.alertsBlock { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(198, 198, 198); }
a:focus, .dropdownMenu ul li a:focus, .dropdownMenu a:focus span, ul#filters li.header a.filter_header:focus, ul#filters li.header ul a:focus, #side_panel a:focus, .toolbar_panel a:focus, .results_list_xtra_links a:focus, .item_selectedDB a:focus, .item_selected a:focus, .tbox a:focus, .prototip a:focus, .info_panel a:focus, .item_selected .results_list_xtra_links a:focus, .externalDB a:focus, .product #search_panel a.icons_base_sprite:focus { background-color: rgb(0, 86, 159); color: rgb(255, 255, 255); }
.searchingDB a:focus, #myresearch_nav a:focus, #myresearch_nav a:focus span, #searchingDB a:focus { background-color: rgb(255, 255, 255); color: rgb(4, 96, 145); }
a.btnNew:focus, a.btnDisabled:focus, #side_panel a.btnNew:focus { outline: medium none; }
.tabItem a:focus, .tabItemActive a:focus { color: rgb(0, 0, 0); outline: medium none; }
#columnArrow a.handler:focus { background: none repeat scroll 0% 0% transparent; }
.duplicate_indicator { padding-left: 5px; font-style: italic; }
.transparent { background-color: transparent ! important; }
.transparent:focus { outline: thin solid rgb(0, 86, 159); }
#pq_layer { border: medium none; background-image: none; overflow-y: auto; overflow-x: hidden; }
.tclose { right: 27px; top: 24px; width: 16px; height: 17px; background: url('close.png') no-repeat scroll left top rgb(238, 247, 251); }
.tclose:hover { background-position: 0pt 0pt; }
.tinner { border: 0pt none; padding: 0pt; }
.tspacer { background: none repeat scroll 0pt 0pt rgb(238, 247, 251); border: 3px solid rgb(4, 96, 145); border-radius: 5px 5px 5px 5px; padding: 10px 10px 20px; }
.ttitle { padding-bottom: 8px; margin-right: 60px; }
.overlayTitle { color: rgb(76, 76, 76); font-family: Arial,Helvetica,sans-serif; font-size: 1.45em; font-weight: bold; line-height: 1.1; }
#searchtips_export_block, #endsessionhelp, .overlay_header_HelpLink { position: absolute; top: 22px; right: 52px; font-size: 0.9em; }
.loading_spinner { text-align: center; padding: 35px 0pt 0pt 22px; }
.additionalSearchMsgWrapper { margin-top: -4px; }
.alertExtended { width: 450px; float: left; }
.header_border_bottom h1 { max-width: 700px; word-wrap: break-word; }
.modifyTagsForm { height: 80px; }
.tabbedProgressIndicator { height: 32px; overflow: hidden; }
.tabbedProgressIndicator ul, .tabbedProgressIndicator li, .tabbedProgressIndicator p, .tabbedProgressIndicator a { padding: 0pt; margin: 0pt; }
.tabbedProgressIndicator ul.mainNav { height: 32px; background: url('menu_bg.jpg') repeat-x scroll left -1px transparent; margin-right: -50px; }
.tabbedProgressIndicator ul.mainNav li { display: inline; padding: 8px 0pt 1px 8px; float: left; border-bottom: medium none; height: 23px; width: 205px; background: url('menu_sprite1.jpg') repeat-x scroll left -132px transparent; }
.tabbedProgressIndicator ul.mainNav li.selected { background: url('menu_sprite1.jpg') repeat-x scroll left -33px transparent; padding-bottom: 1px; border-bottom: medium none; }
.tabbedProgressIndicator ul.mainNav.stage3 li { width: 285px; }
.tabbedProgressIndicator ul.mainNav.stage3 li#stage3 { display: none; }
.tabbedProgressIndicator ul.mainNav.stage3 li#stage4 { width: 102px; }
.tabbedProgressIndicator ul.mainNav li#stage4 { max-width: 102px; }
.tabbedProgressIndicator ul.mainNav li p { display: inline; padding: 8px 15px 6px 5px; }
.ttabbedProgressIndicator span.stepBullet { background: url('alerticon.png') no-repeat scroll left top transparent; height: 25px; width: 25px; padding: 4px 8px; color: rgb(255, 255, 255); font-weight: bold; margin-top: -5px; }
.tabbedProgressIndicator div.stepBullet { background: url('alerticon.png') no-repeat scroll left top transparent; height: 25px; width: 18px; padding: 4px 8px; color: rgb(255, 255, 255); font-weight: bold; margin-top: -5px; }
.tabbedProgressIndicator div.prgtxt, li#stage4 div#lastStage { display: inline; }
.tabbedProgressIndicator ul.mainNav li .indicator { background: url('menu_sprite1.jpg') no-repeat scroll left 0px transparent; padding-bottom: 1px; border-bottom: medium none; height: 31px; float: right; width: 20px; margin-top: -8px; }
.tabbedProgressIndicator ul.mainNav li.selected .indicator { background: url('menu_sprite1.jpg') no-repeat scroll left -66px transparent; }
.tabbedProgressIndicator ul.mainNav li.stepBeforeSelected .indicator { background: url('menu_sprite1.jpg') no-repeat scroll left -99px transparent; width: 10px; }
.priceInstruction { margin: 0pt 15px; }
.savedSearchesSet { margin-left: 28px; margin-top: 1px; }
.displaySavedSearch { margin: 3px 0px 20px; }
#all_searchset_list_displayalertsavedsearchset ul li { padding: 0pt; margin: 0pt; }
.searchStrategyContent { padding: 10px 34px 0pt 40px; }
.editStrategy .label { width: 80px; }
.editStrategy br.clear { line-height: 20px; }
.editStrategy textarea { width: 99.5%; height: 250px; }
.editStrategy textarea.searchStrategyTerm { width: 100%; height: auto; resize: none; overflow: hidden; }
.runStrategyRadio, .editStrategy p.instructional { padding-bottom: 7px; }
.mrSignInBox { float: left; padding-right: 15px; margin-top: 15px; }
.mrSignInInfo { float: left; width: 440px; padding-left: 15px; margin-top: 15px; }
.mrSignInBox h4 { margin: 0px 0px 10px 5px; }
#search_panel.mrSignIn { width: 470px; }
#search_panel.mrSignIn #search_inner_panel { width: 433px; }
.mrSignInBox #search_inner_panel .search_inner_panel_content { padding: 10px 0px; }
.mrSignInInfo h4, .mrSignInInfo p { margin: 15px 0px 20px 5px; }
.mrSignInOptions ul li { margin-bottom: 40px; }
.mrSignInOptions ul li p { margin: -3px 0px 5px; font-size: 1.3em; color: rgb(209, 129, 4); }
.mrSignInOptions, .fotgotPassDialog { padding-top: 15px; }
.mrSignInOptions p { margin: 0px 0px 25px; }
.mrSignInOptions ul.mrTools { width: 428px; margin: 0pt 10px; }
.mrToolsIcon { background: url('myresearch_icons.gif') no-repeat scroll 0% 0% transparent; width: 50px; height: 50px; float: left; margin: -7px 9px 0pt 0pt; }
.mrToolsIcon.mrToolSavedDocuments { background-position: 0pt 0pt; }
.mrToolsIcon.mrToolSavedSearches { background-position: 0pt -50px; margin-top: -9px; }
.mrToolsIcon.mrToolAlertsRSS { background-position: 0pt -100px; margin-top: -4px; }
.mrToolsIcon.mrToolSharedLists { background-position: 0pt -150px; }
.mrToolsIcon.mrToolPreferences { background-position: 0pt -200px; margin-top: -4px; }
.mrToolsIcon.mrToolRefWorks { background-position: 0pt -250px; margin-top: -8px; }
.mrSignInBox .loginFormInputFields input.sideBar { width: 67%; }
.mrSignInBox .loginFormInputFields label { width: 130px; }
.mrSignInBox .signInWrapper { margin-left: 135px; float: left; }
.advancedsearch_limiter input { vertical-align: top; top: 1px; }
.advancedsearch_limiter .limiterOption { display: inline-block; }
.advancedsearch_limiter .limiterOption.complexLimiterOption { width: 275px; }
.advancedsearch_limiter .limiterOption.dbLimiterOption { width: 430px; }
.dySrchScroller.advSearchDbLimiter { width: 480px; }
.dySrchLimiter .advSearchDbLimiter li { padding-top: 6px; }
.alertLimiters { margin-top: 15px; }
.myresearch_list_wrapper .recentSearchesDatabase { padding: 0pt 0pt 0pt 140px; }
.myresearch_list_wrapper .row p.recentSearchesDatabase, .myresearch_list_wrapper ul.recentSearchesDatabase, .recentSearchContentArea p.recentSearchesDatabase, .saved_search_content p.recentSearchesDatabase { padding: 0pt; }
.itemsPerPage .form_element_container { margin: 0pt; }
.limit_col { margin-bottom: 11px; }
.thesaurusOverRide { width: auto ! important; min-height: 0pt; }
.thesaurusOverRide .overlay_header_HelpLink { right: 15px; top: 3px; }
#thesaurusHeader { height: 46px; }
.thesaurusOverRide .header_border_bottom { margin-bottom: 20px; }
.thesaurusInroPara { margin: -4px 0pt 18px; }
.thesaurusBackground { background: none repeat scroll 0% 0% transparent ! important; }
.thesaurusOverRide #thesaurusListDiv { width: auto; }
.thesaurusBrowseDbList { height: 345px; }
.thesaurusOverRide .thesaurusLinksWrapper.thesaurusLightview { border: medium none; margin-top: -19px; padding: 0pt; }
.thesaurusOverRide .thesaurusLinksWrapper.thesaurusLightview ul:first-child { margin-top: 0pt; }
.thesaurusOverRide .lookup.thesaurusWrapper .indicator_collapse, .thesaurusOverRide .lookup.thesaurusWrapper .indicator_expand { min-width: 5px; margin-top: 1px; margin-right: -3px; }
.thesaurusOverRide .lookup.thesaurusWrapper .indicator_collapse:hover, .thesaurusOverRide .lookup.thesaurusWrapper .indicator_expand:hover { text-decoration: none; }
.thesaurusOverRide .thesaurusWrapper .form_element_container .contentWrapper { margin-bottom: 3px; }
.thesaurusOverRide .selectItem_Block { margin: -1px 0pt 0pt 20px; width: 550px; }
.thesaurusOverRide .thesaurusLinksWrapper .lookup.thesaurusWrapper .group .thesaurusTerms, .thesaurusOverRide .ThesaurusSelectTerm_popup .subSubTerms { margin-left: 50px; }
.thesaurusOverRide .thesaurusLinksWrapper .lookup.thesaurusWrapper .group .thesaurusTerms.thesaurusLevel_2 { margin-left: 50px; }
.thesaurusOverRide .thesaurusLinksWrapper .lookup.thesaurusWrapper .group .thesaurusTerms.thesaurusLevel_3 { margin-left: 21px; }
.thesaurusOverRide .thesaurusTermsChkBox { margin: 11px 0pt 6px; }
.thesaurusOverRide .searchTerm_label { width: 105px; margin-left: 0pt; }
.thesaurusOverRide .searchTerm_radio { margin-left: 111px; margin-right: 7px; }
.thesaurusOverRide #thesaurusHeader .thes_icon_help { padding: 2px 20px 3px 0pt ! important; }
.thesaurusOverRide .narrowerChkbox { margin-top: 21px; }
.thesaurusOverRide .selectTerm { margin-top: 40px; margin-bottom: 18px; }
.thesaurusOverRide .thesaurusSearchTips li { margin-bottom: 27px; }
.thesaurusOverRide .thesaurusSearchInput { width: 64%; }
.thesaurusOverRide .ThesaurusSelectTerm_popup { bottom: 79px; border: 1px solid rgb(202, 202, 202); background-color: rgb(255, 255, 255); z-index: 9999; position: fixed; min-height: 215px; padding: 10px; left: 15px; }
.thesaurusOverRide .majorchkbox { margin: 1px 0pt 2px; }
.thesaurusOverRide .majorchkbox label { margin-left: 0pt; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .form_element_container { margin-bottom: 8px; margin-top: -2px; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .tclose { margin: -5px -5px 0pt 0pt; cursor: pointer; }
.thesaurusOverRide .selectShadeBox { margin-top: -52px; cursor: pointer; min-width: 210px; }
.thesaurusOverRide .selectShadeBox .smartsearch_panel .body, .thesaurusOverRide .selectShadeBox .toolbar_panel .body { padding: 3px 25px 5px; cursor: pointer; float: left; }
.thesaurusOverRide .termInformation { margin-left: -16px; }
.thesaurusOverRide #thesaurusTermsDiv input[type="checkbox"] { margin-right: 5px; }
.thesaurusOverRide #thesaurusTermsDiv input[type="radio"] { margin-right: 8px; }
.thesaurusOverRide .majorchkbox input[type="checkbox"] { margin-right: 10px; }
.thesaurusOverRide label { margin-left: -5px; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .popupInnerContainer { max-height: 255px; min-height: 235px; overflow-x: hidden; overflow-y: auto; margin-top: 25px; }
.thesaurusOverRide #thesaurusUpdateFormDiv { height: 100%; }
.thesaurusOverRide .thesaurusOverlayBottom { position: fixed; height: 100px; width: 94%; border-top: 1px solid rgb(204, 204, 204); left: 16px; z-index: 1; background: none repeat scroll 0% 0% white; bottom: 0pt; padding-bottom: 20px; }
.thesaurusOverRide #thesaurusHeader { position: fixed; top: 0px; height: 45px; width: 100%; min-width: 600px; background: url('top_bar_bg.gif') repeat-x scroll left top white ! important; left: 0pt; padding: 0pt 10px; }
.thesaurusOverRide .fieldBrowse_container { padding: 0px; top: 210px; bottom: 120px; position: fixed; width: 94%; }
.thesaurusOverRide #thesaurusList { position: fixed; top: 100px; }
.thesaurusOverRide .thesaurusPagination { position: fixed; bottom: 97px; left: 16px; z-index: 3; min-width: 180px; }
.thesaurusOverRide .header_border_bottom { margin-right: 25px; }
.thesaurusOverRide #thesaurusHeader .thes_icon_help { padding: 2px 20px 3px 0pt ! important; margin-right: 10px; }
.thesaurusOverRide .searchTermFacets { margin: 0pt 16px 0pt 165px; line-height: 1.6em; }
.thesaurusOverRide .searchTermFacets span { padding: 0pt 2px; border: 1px solid rgb(144, 163, 177); }
.thesaurusOverRide .searchTermFacets span.active { background: none repeat scroll 0% 0% rgb(91, 120, 150); color: white; }
.thesaurusOverRide .searchTermFacets span.inactive { border-color: rgb(219, 219, 219); }
.thesaurusOverRide .thesaurusTermsQualifiers { margin-top: 10px; }
.thesaurusOverRide .thesauruslistHeading { position: fixed; top: 175px; left: 16px; color: rgb(76, 76, 76); min-width: 550px; }
.thesaurusOverRide .thesauruslistHeading.disabledText, .thesaurusOverRide .disabledText h4, .thesaurusOverRide .disabledText a { color: rgb(165, 165, 165); }
.thesaurusOverRide .thesaurusOverlayBottom input[type="radio"] { margin-left: 2px; margin-right: 10px; }
.thesaurusOverRide .thesaurusResultBlock { overflow-y: auto; position: fixed; top: 250px; bottom: 120px; left: 20px; right: 20px; overflow-x: hidden; }
.thesaurusOverRide #thesaurusTermsDiv { position: fixed; top: 35px; left: 16px; width: 100%; }
.thesaurusOverRide .header_border_bottom h1 { max-width: none; }
.thesaurusOverRide .combinedWithText { padding-right: 6px; float: none; }
.browseTitlesAtoZ { border-bottom: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); }
.thesaurusOverRide .thesaurusListContainer { padding: 0px; top: 147px; bottom: 20px; position: fixed; width: 94%; overflow-y: auto; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .thesaurusTermsChkBox { margin: 2px 0pt 6px; }
.thesaurusOverRide #suggestedTermId { position: fixed; top: 200px; left: 16px; }
.thesaurusOverRide { min-height: 440px ! important; min-width: 570px ! important; overflow: hidden; }
.thesaurusOverRide .t-zone, .thesaurusOverRide .form_element_container, .thesaurusOverRide .thesaurusHeaderWrapper, .thesaurusOverRide #thesaurusForm, .thesaurusOverRide .browseThesaurusAToZFacets #ThesaurusSelectedTermsOverlay .subSubTerms { margin-left: 0px; }
.thesaurusWrapper .t-zone, #facetsZone.t-zone, #selectedTermsZoneId.t-zone { min-width: 0pt ! important; }
#facetsZone.t-zone { word-wrap: break-word; text-indent: -55px; }
.thesaurusOverRide .selectItem_Block { width: auto ! important; min-width: 550px; }
.ThesaurusSelectTerm_popup .thesaurusOverRide { min-height: 0pt ! important; min-width: 0pt ! important; }
.docViewTags { margin: 0pt 0pt 0pt 10px; }
.docViewAddToTags { margin: 0pt 5px; }
.COSDocview { margin-left: 40px; line-height: 1.5; }
.authorBrowseWrapper { width: 550px; }
.fieldBrowse_search input { width: 435px; }
.projectEntryCode input.t-error, .thesaurusOverRide .thesaurusSearchForm { margin-top: -2px; }
.iterative_searchWrapper ul { background-color: rgb(243, 242, 242); padding: 0pt 0pt 8px; border-bottom: 1px solid rgb(204, 204, 204); }
.savedSearchesSet .nameValue { float: left; max-width: 410px; word-wrap: break-word; }
#exportOverlay .printItemsCheckBox { margin-left: 102px; }
input.generatedSearchLink { border: 1px solid rgb(88, 121, 154); width: 387px; height: 21px; margin: 5px 0pt 6px; }
.error_panel.linkCopied { margin-bottom: 0pt; margin-top: 4px; }
.mrSignInBox .t-error { float: none; }
.printItemsCheckBox { padding: 5px 0pt 15px; }
div.selectDate { margin: 10px 0pt 0pt 30px; }
div.selectDate a.selectDateLink { display: block; margin-bottom: 10px; }
div.selectDate div.selectSpecificDate { margin-left: 10px; }
div.selectDate div.selectSpecificDate select { width: 170px; margin-right: 5px; }
table.sessionDetails_table { margin-top: -5px; }
.costEstimateOverRide .sessionDetails_border { position: absolute; width: 680px; height: 1px; margin: 0pt 0pt 0pt -5px; }
.externalWidgetDiv { overflow: hidden; }
.snippetHighlight { background-color: rgb(244, 233, 157); color: rgb(0, 0, 0); padding: 0px 2px; z-index: 500 ! important; }
.advSearch .horizontal.searches_link li { margin: 0pt 10px 0pt 0pt; }
#citeThisOverlay { padding: 0pt 15px; width: 800px; }
#printCiteThisOverlay { width: auto; }
.cite_Refworks { margin: 5px 0pt; }
.cite_Deselect { padding-bottom: 20px; padding-left: 140px; }
.citeRefworkImg { margin: 0px 45px 0px 0px; }
.downloadOverlay { width: 680px; }
.citeFileFormat { margin: 10px 0pt; }
#content-area_block .searchExpand a, .getCursor { cursor: pointer; }
.exportDeselect { margin-left: 102px; padding: 5px 0pt 15px; }
.resultRecentSearches { padding: 3px 0pt 10px; }
.citeThis_content { line-height: 2em ! important; margin-left: 10px; }
.endSession { margin: 20px 0pt 0pt; }
.endSession .button_container { clear: both; float: left; margin: 24px 0pt; }
.endSession .link_container { float: left; margin: 24px 0pt 0pt 20px; padding-top: 2px; }
.endSession .btnNew { margin-left: 0pt; }
#endOrPauseID { display: none ! important; }
#endOrPauseDropDown { margin-left: -73px; top: 18px; }
.tcontent .endSession { margin-top: 0pt; }
#downloadAllSaveAsLayerOverlay { padding-left: 5px; }
.sortByRss select { width: 200px ! important; }
.searchStrategyT .lastChild { border-right: 1px solid rgb(204, 204, 204); }
.searchStrategyT td, .searchStrategyT th { text-align: center; vertical-align: top; }
.searchStrategyT td.searchTerm, .searchStrategyT th.searchTerm { text-align: left; }
.searchStrategyT th { padding: 3px 5px; background: none repeat scroll 0% 0% rgb(244, 242, 243); border-left: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); }
#editStrategySearchFields #sectionButton { float: none ! important; margin: 0pt ! important; display: inline; }
#editStrategySearchFields #searchFieldsForm .info_icon { display: inline-block; padding-top: 3px; }
.alertsBlock .displayDbList { margin-left: 150px; }
.sharedListLinks { white-space: nowrap; }
.altHeaderBorderBottom ul.statusTracker { margin: 0pt; padding: 7px 0pt 0pt; }
#tableViewDiv th.alertStatus, .vogueGotoWrapper input { width: 50px; }
#tableViewDiv th.lastModifiedDate, #tableViewDiv th.lastSentDate { width: 125px; }
#tableViewDiv th.emailRecipients { width: 190px; }
#tableViewDiv th.lastFoundDocs { width: 70px; }
#tableViewDiv th.action { width: 100px ! important; padding: 0pt 0pt 0pt 31px; background: url('resend_grey.png') no-repeat scroll 9px 2px rgb(244, 242, 243); }
.newLogoImage { padding: 5px 20px 0pt 0pt; }
#findSimilarLogoWrapper .newLogoImage { padding-top: 14px; }
.header_border_bottom H2 { color: rgb(209, 129, 4); }
.secSubVerRes #search_panel.results #search_inner_panel, #content-wrapper.product .secRes #search_panel.results #search_inner_panel { background-color: rgb(195, 222, 236); }
.secSubVerRes #search_panel.results, #content-wrapper.product .secRes #search_panel.results { background-color: rgb(195, 222, 236); }
.chosenFieldsDiv { width: 650px; }
.availableCustomFields, .chosenCustomFields { width: 310px; float: left; }
.availableCustomFields { border-right: 1px solid grey; padding-right: 10px; margin-right: 10px; }
.availableCustomFields #customFieldsSelectList, .chosenCustomFields .chosenFieldsList { width: 300px; background: none repeat scroll 0% 0% white; border: 1px solid grey; padding: 5px; margin-top: 10px; overflow-y: auto; height: 300px; }
.addItems .selectItems { padding: 0pt 13px 0pt 0pt; }
.addItems .briefDetailedView, .selectedItemsLink { float: left; padding: 1px 0pt 0pt; }
.resultListContainer ul.resultItems { margin: 0pt; }
#resultsLeftPanel .repDupDocInfo { float: right; margin-top: -20px; }
.dupDocInfo, .autErrorContent { padding-bottom: 15px; }
.dupDocInfo a, ul#databasePrefList li a.icon_transactions:hover { cursor: pointer; }
.dupDocForm select { min-width: 100px; clear: none; }
form.applyDBPrefForm span.errorHandler { margin: 0pt 5px; color: rgb(204, 0, 0); }
form.applyDBPrefForm .eachRow { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 10px; overflow: hidden; padding-bottom: 5px; }
form.applyDBPrefForm .eachRowSorted { border-bottom: 1px solid rgb(4, 96, 145); margin-top: 0pt; }
form.applyDBPrefForm .eachRowRemoved { border: medium none; }
form.applyDBPrefForm ul#databasePrefList { margin-top: 16px; }
form.applyDBPrefForm .applyButton { float: right; margin-bottom: 15px; }
form.applyDBPrefForm .topDivider { height: 1px; width: 100%; background-color: rgb(204, 204, 204); position: relative; top: 6px; }
.DbPreference .useOrder { margin-bottom: 10px; }
form.applyDBPrefForm .resetAllLink { margin-left: 200px; }
form.applyDBPrefForm .childDB { margin: 5px 0pt 0pt 70px; }
form.applyDBPrefForm .grandchildDB { margin: 5px 0pt 0pt 40px; }
form.applyDBPrefForm a.showHides, span.cancelLink a { cursor: pointer; }
#resultsLeftPanel .DbPreference { margin-right: 5px; }
#resultsLeftPanel .DbPreference p { padding: 0px 5px; }
#resultsLeftPanel .DbPreference p.changePreference { margin-bottom: -10px; padding: 0px 5px; }
#resultsLeftPanel .DbPreference p.prefDbApllied { background-color: rgb(255, 255, 204); display: block; font-weight: bold; padding: 5px; margin: 0px; }
ul#databasePrefList li { cursor: move; }
ul#databasePrefList li .eachRow span, ul#databasePrefList li .eachRowRemoved span { padding: 0px 5px; display: inline; }
ul#databasePrefList li .eachRow a.info, ul#databasePrefList li .eachRowRemoved a.info { display: inline; }
ul#databasePrefList li .eachRow input, ul#databasePrefList li .eachRowRemoved input { width: 30px; display: inline; }
.dbPrefLine { position: absolute; right: 0pt; bottom: -11px; padding: 3px; border: 1px solid rgb(4, 96, 145); background-color: rgb(238, 247, 251); }
.recipientList { max-height: 102px; margin-bottom: 10px; }
.emailRecipients a { text-decoration: underline; }
#smartSearchContent .smartsearch_panel .body { padding-bottom: 0pt; }
.smartSearchStyle .smartSearchPoweredBy { font-size: 0.8em; }
.smartSearchStyle .smartSearchList { padding-top: 3px; max-width: 865px; }
.csvDownload_Link { margin-top: 7px; }
.briefView .resultListContainer .contentArea { margin-left: 54px; }
.briefView .resultListContainer .iconed { display: none; }
.briefView .resultListContainer .item { padding: 3px 5px 4px 0pt; }
.briefView .resultListContainer .display_record_indexing_row.found_In { margin: 0pt 0pt 3px; }
.briefView .resultListContainer .titleAuthorETC { padding: 0pt 0pt 0pt 3px; }
.titleAuthorETC { word-wrap: break-word; }
.briefView .resultListContainer .indexingInfoPreview { margin-top: 3px; }
.briefView .resultListContainer .selectItemCheck, .resultsPageSpecific .addItemsWrapper .addItems { margin-left: 0pt; }
.briefView .resultListContainer li.resultItem { margin-top: 1px; }
.briefView .filter_item img { display: none; }
.resultListContainer .display_record_indexing_row.found_In .display_record_indexing_data, .display_record_indexing_row.found_In .display_record_indexing_fieldname { width: auto; max-width: none; font-weight: normal; float: none; padding: 0pt; font-size: 0.915em; line-height: 1.7em; }
.resultListContainer .display_record_indexing_row.found_In .display_record_indexing_fieldname { padding-right: 3px; }
.alertOverlay .alertsBlock fieldset { border: medium none; }
.alertOverlay .alertsBlock legend { display: none; }
.biosGroupLine { display: table-cell; }
.biosGroupLine .display_record_indexing_fieldname { font-weight: normal; width: 108px; padding-top: 0pt; }
.display_record_indexing_row .biosGroupLine .display_record_indexing_data { width: 324px; }
.fieldAvaibleDetailsWrapper { padding-top: 10px; overflow-y: scroll; height: 370px; }
.biosisSequence { margin-left: 145px; }
.lookUpCite { width: 140px; padding-left: 10px; }
#advancedsearch_content .form_element_container .firstRow input.main_txtfield { width: 377px; float: left; }
.figTables #advancedsearch_content .form_element_container select { width: 195px; }
#advancedsearch_content .form_element_container select.opsSelect { width: 65px; float: left; }
.recentSearchesTab .tabContent { padding: 0pt; }
.recentSearchesTable { margin: 0pt 0pt 10px; border-right: 1px solid rgb(204, 204, 204); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; }
.recentSearchesTable th { border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; background: none repeat scroll 0% 0% transparent; }
.recentSearchesTable td { border-width: medium medium 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; text-align: left; }
.recentSearchesTable td .pinkieContainer { margin-top: 0pt; }
.recentSearchesTable .displayDbList { margin-left: 140px; }
.results_list_copy .snippet p { margin: 6px 0pt -9px; }
.resultItems .indexingInfoPreview .display_record_indexing_row { margin-bottom: 3px; }
#abstractTrigger, #fulltextTrigger, #indexingTrigger, #taggingTrigger, .indexingTrigger { font-weight: bold; cursor: pointer; }
#abstractHeader .inline_link span.altText, #fullTextHeader .inline_link span.altText, #abstractHeader.collapsed .inline_link span.link, #fullTextHeader.collapsed .inline_link span.link { display: none; }
#abstractHeader.collapsed .inline_link span.altText, #fullTextHeader.collapsed .inline_link span.altText, #fullTextHeader.collapsed #fulltext_firsthit a { color: rgb(153, 153, 153); display: inline; }
.contentPadingDocview .cite_this { margin-left: 14px; }
.DocViewShowAll p { display: none; }
#toggleHits.toggleActive { margin-top: -5px; }
.abstract_Text .small { font-size: 1.2em; }
.abstractSubheader { margin-top: 10px; margin-bottom: 5px; clear: left; }
.abstractSection { margin-top: 10px; }
.hidden-template { display: none; }
.collapsed .inline_link a, .collapsed .altText { cursor: default; text-decoration: none; }
.display_record_formats .horizontal li, .display_record_formats #duplicateCitationZone, .outBoundLinks a { display: block; margin-bottom: 4px; }
.display_record_formats .horizontal a, .display_record_formats #duplicateCitationZone { padding-left: 20px; }
.display_record_formats .horizontal a.icon_downloadvideo { background-position: -3px -1751px; }
.display_record_formats .horizontal a.icon_findacopy { background-position: -3px -550px; }
.display_record_formats .horizontal .noPadding a { padding: 0pt; }
.resultsPageSpecific #element_saveasexportformatselection.dropdownMenu, .saveExportLink #element_saveasexportformatselection.dropdownMenu { right: 0pt; z-index: 1000; }
div#element_saveasexportformatselection.dropdownMenu { z-index: 1000; }
.browseIssues span.selectItemCheck, .briefView .addItemsWrapper .selectItemCheck { margin-left: 0px; }
ul.horizontal li.browseIssueSelection { margin-top: -2px; }
.displaySelected { margin-top: 2px; }
h2.pubResultHeading { margin-bottom: 17px; }
.browseIssues .display_record_indexing_row { margin: 3px 0px -4px; }
.browseIssues li.resultItem .item { margin-bottom: -3px; }
.browseIssues ul li.resultItem, .pubResultItem { margin-bottom: 10px; }
.browseIssues .contentArea { margin-left: 63px; }
.browseIssues .sep { margin-bottom: 1px; }
.broBySubject { border-top: 1px solid rgb(204, 204, 204); padding-top: 15px; }
.Topicnews .resultListContainer ul.horizontal li { margin-bottom: 0pt; }
.results-wrapper #side_panel, .results-wrapper .subject #side_panel { margin-top: 10px; }
.mrDocuments #side_panel, .mrFigTables #side_panel { margin-top: 14px; }
.results-wrapper .right-column-collapse-rarrow, .results-wrapper .subject .right-column-collapse-rarrow, .results-wrapper .right-column-collapse-larrow, .results-wrapper .subject .right-column-collapse-larrow { top: 0px; }
.selectedItemsPage #side_panel { margin-top: 15px; }
.selectedItemsPage .right-column-collapse-rarrow, .selectedItemsPage .right-column-collapse-larrow, .mrDocuments .right-column-collapse-larrow, .mrDocuments .right-column-collapse-rarrow, .mrFigTables .right-column-collapse-larrow, .mrFigTables .right-column-collapse-rarrow { top: 5px; }
.results-wrapper .browseResults #side_panel { margin-top: 31px; }
.results-wrapper .browseResults .right-column-collapse-rarrow, .results-wrapper .browseResults .right-column-collapse-larrow { top: 22px; }
.recentSearchItem .recentSearchDetailsToggle a { width: 15px; height: 20px; display: block; padding: 0pt; }
.recentSearchesTable .recentSearchDetails { margin-left: 15px; }
.recentSearchItem .row p.recentSearchesDatabase { padding: 4px 0pt 0pt; }
.recentSearchItem .database_list { margin: 0pt 0pt 0pt 100px; }
.recentSearchesTable .icon_tick { margin: -2px 0pt 0pt 8px; background-position: 0pt -5px; }
.recentSearchesTable .icon_info { padding-bottom: 0pt; text-decoration: none; }
.advSearch .tabContent .toolbar_panel.recentSearchesToolbar { width: 100%; margin: 15px 0pt; }
table.recentSearchesTable.t-data-grid thead tr th, table.recentSearchesTable.t-data-grid tbody tr td { padding: 5px 8px; vertical-align: top; }
table.recentSearchesTable .forResults { width: 75%; }
.forResults .name, .backToPubLink { padding-right: 10px; }
.browseIssue #side_panel { margin-top: 36px; }
.browseIssue .right-column-collapse-rarrow, .browseIssue .right-column-collapse-larrow { top: 26px; }
.pdfPage .display_record_Pdf_formats dt { float: left; margin-right: 5px; }
.recentSearchesToolbar .body > .float_left { width: 30%; text-align: left; }
.recentSearchesToolbar .body > .float_left ul.horizontal { margin-left: 8px; font-size: 1em; line-height: 1.25em; }
.recentSearchesToolbar .body > .float_right { width: 30%; text-align: right; }
.recentSearchesToolbar #detailsBlockZone { text-align: center; }
.results-wrapper.topicBrowseResults { padding-top: 0px; }
.results-wrapper.topicBrowseResults .resultsPageSpecific .minusIndex { top: 0pt; }
.resultItems .contentArea .float_left_Ie7 ul.horizontal { margin-bottom: 0pt; }
.nobluebar .thesaurusOverRide { min-height: 480px ! important; }
.pricearea { padding: 5px; width: 95%; }
.productRecordFormats dt { float: left; padding: 0pt 10px 0pt 0pt; }
.toplevelHome .pagingBoxNoResultMain, .toplevelHome #smartSearchContent { margin-right: 150px; }
#centered_search_area .pagingBoxNoResultMain, #centered_search_area #smartSearchContent { margin-right: 0pt; }
.product .secRes .newLogoImage, .product .publicationBrowseSearch .newLogoImage, .subject .publicationBrowseSearch .newLogoImage { display: none; }
.product .secRes .search_panel_subcontent #search_inner_panel { width: 930px ! important; }
.publicationBrowseSearch .search_panel_subcontent { padding: 5px 0pt; }
.results_list_copy.rtl_font_size_link { word-wrap: break-word; }
.stopAfterWrapper #stopAfter { margin-right: 0pt; }
.saveSearchError .t-error { margin: 0pt; }
#LoginForm .btnSearchPanelInnerBG { margin-right: 6px; }
.mrSignInBox .btnSearchPanelInnerBG { margin-right: 4px; }
.database_list .searchSetNumber { display: block; }
.database_list .searchSetData { width: 95%; padding: 0pt 0pt 0pt 25px; }
.database_list.browsable_link { width: 225px; }
#SaveToFileForm .form_element_container { min-width: 635px; }
.saveSearchProCode .form_element_container .alert_label { width: 100%; margin-bottom: 2px; }
.secRes .searchTextarea, .secSubVerRes .searchTextarea { margin-left: 0px; width: 790px; position: relative; }
.secRes .searchTextarea textarea, .secCon .searchTextarea textarea, .secSubVerRes .searchTextarea textarea { width: 770px; line-height: 1.25em; font-size: 1.3em; padding: 2px; margin-bottom: -0.04em; border: 1px solid rgb(89, 121, 154); margin-top: 0px; overflow: hidden; resize: none; }
.secCon .searchTextarea { margin-left: 0px; width: 555px; position: relative; }
.secCon .searchTextarea textarea { width: 535px; padding-bottom: 3px; }
.secSubVerRes .searchTextarea, .product .secRes .searchTextarea { width: 919px; }
.secSubVerRes .searchTextarea textarea { width: 899px; }
.product .secRes .searchTextarea textarea { width: 900px; padding: 2px 2px 3px; }
.secSubVerRes #search_panel.results #search_inner_panel { width: 929px; }
.secProd .searchTextarea textarea { width: 634px; line-height: 1.25em; font-size: 1.3em; padding: 2px; margin-bottom: -0.04em; border: 1px solid rgb(89, 121, 154); margin-top: 0px; overflow: hidden; resize: none; }
@media not all {
  .secCon .searchTextarea textarea { padding-bottom: 3px; width: 535px; margin-bottom: -0.2em; }
  .secRes .searchTextarea textarea, .secSubVerRes .searchTextarea textarea, .product .secRes .searchTextarea textarea { padding-bottom: 3px; margin-bottom: -0.2em; }
  .secRes .searchTextarea textarea { width: 770px; }
  .secProd .searchTextarea textarea { padding-bottom: 3px; }
}
#dragIcon { position: absolute; right: 0px; bottom: 0px; display: none; cursor: n-resize; }
#mainContentLeft.statusTrackerTable { margin-right: 0pt; }
.searchStrategyT thead a.icons_base_sprite { cursor: pointer; text-decoration: none; }
.editSearchQuery { width: 310px; float: left; }
.databaseLayerToolBar { margin-top: -15px; }
.databaseLayerToolBar .toolbar_panel ul { clear: none; }
.databaseLayerToolBar .toolbar_panel { width: 96%; }
.dataBaseLayerCurrentList { max-height: 400px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#all_database_list .db_list_container { background-color: rgb(255, 255, 255); max-height: 400px; padding-top: 8px; }
#popupDatabaseLayerFooter { padding: 6px 14px; }
.databaseLayerToolBar .toolbar_panel { width: 96%; }
#databasePreviewZone .tabContent { background-color: rgb(255, 255, 255); }
#searchTerm.commandLineTextArea, #textMatch textarea#textarea { resize: vertical; overflow: auto; }
#searchTerm.commandLineProfessionalTextArea { resize: none; }
.PricingHeader { width: auto ! important; min-height: 450px ! important; }
.pricingHeaderHelp { height: 45px; }
.pricingHeaderHelp a { top: 2px; padding-top: 2px ! important; color: rgb(255, 255, 255); cursor: pointer; text-decoration: underline; right: 15px; }
.showMoreRssLink { padding-right: 10px; }
.showMoreRssLink a { white-space: nowrap; }
#databasePreviewZone .dataBaseLayerCurrentList .icons_base_sprite, #databasePreviewZone #activeDatabaseZone .item_unselectedDB .icons_base_sprite, .alertsBlock .icons_base_sprite { background-image: url('icons_sprite.png'); }
#saveAsFileOverlayCiteThis { height: 280px; }
.thesaurusOverRide #instructions { position: fixed; top: 195px; width: 93%; }
.thesaurusOverRide .instructionalText { margin-top: 10px; }
.relationalView .relatedTerms { margin-left: 20px; }
.relationalView .form_element_container .selectItemCheck { margin: 0pt 3px 0pt 0pt ! important; padding: 0pt; }
.relationalView .form_element_container .contentWrapper { margin-left: 20px; }
.thesaurusOverRide .form_element_container span { vertical-align: top; }
.thesaurusOverRide .icon_smallnotes, .thesaurusOverRide .icon_filter { text-decoration: none; }
span.thesaurusTermLink { margin-right: 5px; }
.selectItemCheck.thesaurusTermCheck input.selection_checkbox.thesaurusTermCheckbox { margin-right: 9px; }
.barcodeUsername label, .barcodePassword label, .userandPass barcode { word-wrap: break-word; max-width: 140px; }
.alertsBlock .row .forLabel { line-height: 1em; }
.thesaurusOverRide #thesaurusTerms .lookup.thesaurusWrapper .thesaurusNoteTerm label { width: 100px; margin-top: 0px; }
.thesaurusOverRide .thesaurusNoteTerm ul.bullet li { padding-right: 11px; padding-bottom: 0pt; background-position: -2px -1205px; }
.thesaurusOverRide .thesaurusNoteTerm { margin-left: 20px; margin-top: 10px; }
.relationalView .form_element_container .contentWrapper .thesaurusNoteTerm { margin-left: 0pt; }
div.t-tree-container ul { background-image: url('tree_line.gif'); background-repeat: repeat-y; }
div.t-tree-container li.withLine ul { padding-top: 20px; margin-top: -20px; }
div.t-tree-container li { background-image: url('tree_join.gif'); line-height: 22px; padding-bottom: 2px; }
div.t-tree-container li.t-last { background-color: white; background-image: url('tree_joinbottom.gif'); }
span.t-tree-icon { background: url('icon-expand.gif') no-repeat scroll 0% 0% white; width: 9px; height: 9px; float: left; margin: 8px 0pt 0pt -12px; }
span.t-tree-icon.t-tree-expanded { background: url('icon-collapse.gif') no-repeat scroll 0% 0% white; }
span.t-tree-icon.t-leaf-node { display: none; }
div.t-tree-container ul, div.t-tree-container ul ul { margin-left: 1px; }
div.t-tree-container ul ul ul { margin-bottom: 10px; }
div.t-tree-container ul ul ul ul { margin-bottom: 0pt; }
div.t-tree-container ul li { font-weight: bold; }
div.t-tree-container ul ul li { font-weight: normal; }
div.t-tree-container ul:first-child > li.t-last:first-child { background-image: url('tree_joinroot.gif'); background-position: 0pt 4px; }
div.t-tree-container .t-tree-label .contentWrapper { margin-left: 3px; }
div.t-tree-container .t-tree-label input[type="checkbox"] { top: -2px; }
.thesaurusOverRide .useFor { margin-left: 22px; }
.thesaurusOverRide div.t-tree-container ul.bullet li { padding-left: 11px; background: url('bullets_sprite.gif') no-repeat scroll -2px -1201px transparent; }
div.t-tree-container ul.thesaurusQualifiers, div.t-tree-container ul.thesaurusQualifiers li { background: none repeat scroll 0% 0% transparent; padding-left: 0pt; }
.thesaurusNoteTerm label, .thesaurusWrapper .thesaurusNoteTerm .form_element_container .contentWrapper, .thesaurusNoteTerm .form_element_container .selectItemCheck { margin: 0pt; }
.thesQualifiersExplode { margin-right: 48px; }
.thesNotesExplode { right: 37px; position: absolute; }
.thesaurusNotesRelated { padding-left: 105px; }
ul.thesaurusQualifiers li { margin-bottom: -3px; }
.thesaurusOverRide .thesaurusTerm { color: rgb(0, 86, 159); }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .qualifiersContainer { margin: 5px 0pt 10px -9px; }
.outBound_linking_logo { word-wrap: break-word; }
.addShortcutWrapper { margin: 15px 0pt 15px -5px; }
.addShortcutoverlay .db_list_container { background: none repeat scroll 0% 0% rgb(255, 255, 255); height: 260px; }
.addShortcutText { margin-top: -9px; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .subSubTerms { margin-left: 20px; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .thesExplodeAndMajorLabels { margin-top: -20px; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .divergenceText { margin-left: 5px; color: rgb(108, 108, 108); }
#ThesaurusSelectedTermsOverlay .popupInnerContainer ul.thesaurusQualifiers li { margin-bottom: -10px; }
.COS_secRes #search_panel { width: 930px; }
.COS_secRes #search_inner_panel { width: 785px ! important; }
.thesExplodeAndMajor div { width: 70px; text-align: center; float: left; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .thesExplodeAndMajor { margin-right: 8px; display: inline-block; }
.thesExplodeAndMajorLabels h4, .explodeLabel, .majorLabel { width: 70px; text-align: center; position: fixed; margin-top: -20px; background: none repeat scroll 0% 0% white; }
.explodeLabel, h4.majorLabel { margin-top: -32px ! important; }
#ThesaurusSelectedTermsOverlay .thesExplodeAndMajorLabels h4 { margin-top: 0pt; position: fixed; }
.thesExplodeAndMajorLabels h4.major { margin-left: -80px; }
.thesExplodeAndMajorLabels h4.explode { margin-left: -150px; }
#widgetSetupDiv p { margin-bottom: 12px; }
.thesaurusNoteTerm ul.bullet li { clear: none; }
#thesaurusOverlayLayer { width: 100%; position: absolute; top: 0pt; left: 0pt; bottom: 80px; background: none repeat scroll 0% 0% transparent; display: none; z-index: 9998; }
input.generatedSearchLink, input.generatedDBShortcut { border: 1px solid rgb(88, 121, 154); width: 393px; height: 21px; margin: 5px 0pt 6px; padding: 0pt 2px; }
input.generatedDBShortcut { width: 510px; }
.error_panel.linkCopied { margin-bottom: 0pt; margin-top: 4px; }
.mrSignInBox .t-error { float: none; }
.exposedFieldRadio input.radio { width: auto; float: none; }
.exposedFieldRadio { width: 220px; }
.display_record_indexing_data .multilineFieldIndent { text-indent: -25px; padding-left: 25px; display: block; }
.t-tree-container li { clear: left; }
.t-tree-label { display: block; }
.contentWrapper.resultsTerm:hover { background-color: rgb(244, 233, 157); }
.resultsTerm { min-height: 20px; padding-top: 4px; }
.limiterWidth { width: 490px; }
.thesaurusMainTerm .contentWrapper, .thesaurusMainTerm .selectItemCheck, .thesaurusMainTerm .thesExplodeAndMajor { padding-top: 3px; padding-bottom: 3px; }
.thesaurusOverRide .lookup.thesaurusWrapper .thesaurusMainTerm .indicator_collapse, .thesaurusOverRide .lookup.thesaurusWrapper .thesaurusMainTerm .indicator_expand { margin-top: 4px; }
.thesaurusMainTerm .selectItemCheck { margin-right: 5px; }
.thesaurusQualifiers li { line-height: 16px; padding-bottom: 8px; }
.recentSearchDetails .limitsContainer p.recentSearchesDatabase { padding: 0pt; }
.targetNote .forNotes { width: 44%; }
.savedSearchesLabels .savedSearchesSet label, .updateBlockPagination ul.horizontal label { padding: 0pt; }
.savedSearchesLabels .indexing { padding: 2px 0pt 0pt; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer input[type="checkbox"] { margin-right: 11px; margin-left: 5px; top: 0pt; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer label { display: inline; }
.thesaurusOverRide .tabWrapper li { clear: none; padding: 0pt; }
.thesaurusOverRide .tabContent { background: none repeat scroll 0% 0% white; }
.thesaurusOverRide .tabItem a { background-position: left -694px; }
.thesaurusOverRide .tabItem span { background-position: right -648px; }
.thesaurusOverRide .thesaurusQualifiers.embase li { float: left; width: 49%; min-width: 250px; clear: none; }
.thesaurusOverRide .thesaurusQualifiers.embase label, #drugsAdminDisplay label { width: auto ! important; }
#drugsAdminDisplay, #drugsAdminDisplay li { list-style: none outside none; margin: 0pt; padding: 0pt; background: none repeat scroll 0% 0% transparent; }
#drugsAdminDisplay { margin-left: 1px; }
.saveSearchSetSelected { background-color: rgb(238, 247, 251); }
.saveSearchToolbar { width: 717px; }
table.recentSearchesTable tr td.gridView a { float: right; }
table.setSelected { border: medium none; margin-bottom: 0px; }
table.recentSearchesTable.t-data-grid.setSelected tbody tr td { border: medium none ! important; }
.info_panel .recentSearchesTable.t-data-grid.setSelected .icons_base_sprite.icon_tick { background-image: url('tick_sprite.gif'); background-position: 0pt -5px; }
div.panel_base.info_panel table.recentSearchesTable.t-data-grid { width: 100.5% ! important; }
table.recentSearchesTable tr td:last-child .dropdownMenu { text-align: left; }
table.recentSearchesTable div.limitsContainer p.recentSearchesDatabase { padding-left: 0px ! important; margin-top: 0px; line-height: 1.5em; }
table.recentSearchesTable div.limitsContainer a.loadList { line-height: 1.5em; }
div.limitsContainer .lessFour ul { margin-top: 2px; }
#content-area table.selectDBHeaderTable tbody tr td.selectAll { width: 240px; }
.prototip table.selectDBHeaderTable tbody tr td.selectAll { width: 600px; }
.transactionAlert { height: 18px; float: left; }
.accountMigrationTablepage { font-size: 0.75em; background: url('top_bar_bg.gif') repeat-x scroll 0pt 0pt rgb(255, 255, 255); padding: 0pt 15px 20px; min-height: 600px; margin: 0pt auto; }
.dialogAccountMigration .migrationEditAlert, .vogueGotoWrapper #currentPage { padding: 0pt 0pt 15px; }
.dialogAccountMigration ul.horizontal { padding: 15px 0pt 0pt 15px; }
.dialogAccountMigration .logoImage { padding: 50px 0pt 0pt; }
.dialogAccountMigration .contentArea { text-align: center; }
.dialogAccountMigration .contentArea .searchArea { width: 500px; margin: 0pt auto; padding: 150px 0pt 0pt; text-align: left; }
.dialogAccountMigration #endConfirmLink { color: rgb(255, 255, 255); float: right; margin: 6px 10px 0pt 0pt; }
.dialogAccountMigration table, .contentPadingDocview .displayDuplicateResults { width: 100%; }
.dialogMigrationTable { border-bottom: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table tbody tr { border-bottom: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table tbody tr td { border-right: medium none; border-width: 1px medium medium; border-style: solid none none; border-color: rgb(204, 204, 204) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; }
.dialogAccountMigration table tbody tr td.checkBox { border-left: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table tbody tr td.borderRight { border-right: 1px solid rgb(204, 204, 204) ! important; }
.dialogAccountMigration table thead tr th { background-color: rgb(244, 242, 243); color: rgb(76, 76, 76); text-align: left; padding: 5px; font-weight: lighter; }
.dialogAccountMigration table thead tr th.borderLeft { border-left: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table thead tr th.borderRight { border-right: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table thead tr th.csNotes { min-width: 100px; }
.dialogAccountMigration table thead tr.firstRow th { border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table tr .csStatus { width: 115px; white-space: nowrap; }
.dialogAccountMigration table tr .alertName { width: 140px; white-space: nowrap; }
.dialogAccountMigration table tr .alertChanged, .dialogAccountMigration table tr .transUpdatedBy, .dialogAccountMigration table tr .migrationAttempt { width: 85px; }
.dialogAccountMigration table tr .csUpdatedBy, .dialogAccountMigration table tr .mrAccount { width: 70px; }
.dialogAccountMigration .migrateAlerts { padding: 10px 0pt; }
.dialogAccountMigration .migrateAlerts .migrateAlertsContent { padding: 10px 0pt; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.migrationStatusArea { background: none repeat scroll 0% 0% rgb(244, 242, 243); border: 1px solid rgb(204, 204, 204); padding: 15px 10px; }
.migrationStatusArea .csNotes { padding-left: 250px; }
.migrationStatusArea .form_element_container textarea { width: 400px ! important; min-height: 75px; }
.migrationStatusArea .form_element_container select { clear: none; width: 150px; }
.migrationStatusArea .updateBtn, .radioFieldPadding { padding-right: 15px; }
.dialogAccountMigration table.editImportedAlert { margin: 0pt; }
.dialogAccountMigration table.editImportedAlert td { border-right: 1px solid rgb(204, 204, 204) ! important; border-width: medium 1px 1px ! important; border-style: none solid solid ! important; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204) ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; -moz-border-image: none ! important; vertical-align: top; }
.dialogAccountMigration table.editImportedAlert td.imported { background: none repeat scroll 0% 0% rgb(244, 242, 243); }
.dialogAccountMigration table.editImportedAlert textarea { resize: none; width: 459px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration .pagination { width: 95%; text-align: center; }
.pdfPage #signInLinkZone { height: auto; }
.alertEmailAlsoSend { float: left; max-width: 500px; word-wrap: break-word; margin: 0pt 0pt 0pt 20px; }
.saved_search_content .alert_label { width: 103px; }
.migrationDoc .advSearch .label_container { width: auto; margin-left: 10px; clear: both; }
.migrationDoc .opsDropdown { width: 365px; clear: both; margin-left: 18px; }
.editImportedAlert .disabledArea { color: rgb(146, 142, 142); }
.saved_search_content p.recentSearchesDatabase { margin: 0px; padding: 0px ! important; }
.recentSearchesTable .multipleDBSelections { margin-left: 110px; }
.multipleDBSelections, .rssFeedTextarea { margin-left: 140px; }
.subMenuInfo { width: 230px; padding: 10px 5px 0px; white-space: normal; }
.csTransformedQuery { width: 300px; }
.filter_more_buttons .filterOptionContainer { height: 30px; padding: 6px 0pt 0pt; }
.navigatorFilter { height: 90px; padding: 5px; }
.filtersContainer { height: 195px; overflow-y: scroll; overflow-x: hidden; }
.filterOptionContainer label.after { margin: 0pt 12px 0pt 0pt; }
.indexNoWrap .display_record_indexing_fieldname { float: left; }
.indexNoWrap .display_record_indexing_data { float: left; width: 494px; white-space: normal; word-wrap: break-word; }
#pageLayoutBasicTopNav { position: absolute; top: 39px; width: 100%; }
.backToTable { margin-right: 15px; float: left; }
.localeAndHelp { margin-right: 20px; float: right; }
.comparingAlerts .form_element_container { margin-right: 0pt; }
.comparingAlerts .form_element_container input.textField { width: 310px; }
.saveAsWrapper .txtfieldCol select { width: 494px; }
#addDatabaseShortcutOverlay .tabContent, #modifyDatabaseShortcutOverlay .tabContent, #infoBubbleZone #databasePreviewZone .tabContent { background-color: white; }
#addDatabaseShortcutOverlay .tabItem a, #modifyDatabaseShortcutOverlay .tabItem a, #infoBubbleZone #databasePreviewZone .tabItem a { background-position: left -694px; }
#addDatabaseShortcutOverlay .tabItem span, #modifyDatabaseShortcutOverlay .tabItem span, #infoBubbleZone #databasePreviewZone .tabItem span { background-position: right -648px; }
.showBibliographySave { width: 610px; margin-top: 15px; }
.showBibliographySave .refWorksLogoPosition { margin: -10px 0pt -5px; }
.showBibliographySave .refWorksLogoPosition img { height: 30px; }
#exportRefWorksOverlay, .exportResultOverlay, .exportRefWorksOverlay, #saveAsFileOverlay, .exportSaveOverlay { width: 630px; }
.dialogAccountMigration table tbody tr.comparingAlerts { border-bottom: medium none ! important; }
.dialogAccountMigration table tbody tr.comparingAlerts td { border-bottom: medium none ! important; border-top: medium none; }
#obits_content .fieldset_contents .lookUpPub { vertical-align: bottom; line-height: 20px; }
.profSearchTips { margin-bottom: -20px; padding-left: 28px; padding-top: 10px; width: 775px; }
.profHints { float: left; width: 100%; padding-bottom: 15px; }
#indexSearchTerms { padding: 0pt 0pt 0pt 16px; }
#indexSearchTerms label { display: inline-block; }
#indexSearchTerms ul li { margin-bottom: 5px; }
#indexSearchTerms ul li input[type="checkbox"] { float: left; margin: 3px 0pt 0pt; padding: 0pt; }
#indexSearchTerms label { float: left; margin: 0pt 0pt 0pt 5px; padding: 0pt; width: 160px; }
#indexSearchTerms .btn_wrapper { margin: 10px; }
#indexSearchTerms .indexFieldSubHeader { margin-top: 10px; }
#idxTermSearchOverlay #indexSearchTerms label { width: 350px; }
#indexSearchTerms #indexSearchTermslist { min-height: 300px; overflow-y: auto; overflow-x: hidden; }
DIV.t-checklist-row input { vertical-align: top; top: 3px; }
DIV.t-checklist-row LABEL { max-width: 160px; text-align: left; }
.resultsPageSpecific .findSimilarWrapper .info_panel { margin-bottom: 5px; width: 680px; }
.pdfImagePager #updatePdfForm, .pdfImagePager ul.horizontal li { float: left; }
.pdfImagePager #updatePdfForm, .pdfImagePager ul.horizontal li li { display: inline; }
ul.pubSummaryTitle { margin-top: 3px; padding-left: 20px; }
.pubFullTxtOnly { margin-top: 3px; }
.display_record_Pdf_formats .otherFormatsLinks { float: left; }
.contentPadingDocview ul.horizontal li label, .contentPadingDocview ul.horizontal li a.arrow_next, .updateBlockPagination .arrow_next_disabled { margin: 0pt; }
.otherFormatLinksPDF dt, .otherFormatLinksPDF dd { float: left; padding: 0pt 5px 0pt 0pt; }
.updateBlockPaginationWrapper { width: 500px; }
.updateBlockPaginationWrapper .errorBlock { width: 418px; padding: 10px 0pt 0pt; float: right; }
.updateBlockPagination ul.horizontal input.pageIndex { margin-right: 5px; height: 12px; }
.vogueGotoWrapper { clear: right; margin: 0pt 0pt 0pt 40px; }
.vogueGotoWrapper label { line-height: 20px; padding: 0pt 5px 0pt 0pt; }
.ericLimiters ul.searchlimiter { width: 500px ! important; }
.importUserError input.t-error { height: auto; }
.importUserError label { width: 100px; }
#flashCitation .icons_base_sprite.icon_cite { background-position: -1px -100px; }
.disabledText a, .disabledText a:hover { color: rgb(165, 165, 165); text-decoration: none ! important; }
.pubRetResults { padding: 3px 5px 0px 10px; }
.pdfPageView { width: 350px; float: right; padding-top: 5px; }
ul.lookUpBrowseList .indentCheckBox { padding: 3px 0pt; clear: both; float: left; }
ul.lookUpBrowseList .indentCheckBox input.selection_checkbox { float: left; margin-top: 3px; }
ul.lookUpBrowseList .indentCheckBox label { float: left; display: inline; max-width: 550px; }
.smallInstituteLogo a { background-color: rgb(255, 255, 255) ! important; }
.pdfPage #columnArrow { top: 5px; }
.pdfPage #side_panel { margin-top: 15px; }
ul.horizontal.viewPubContents { margin: 4px 5px 0px 10px; }
.printPreviewTable .indexNoWrap .display_record_indexing_data, .printPreviewTable .indexNoWrap .display_record_indexing_data { white-space: nowrap; }
.printPreDisplay .display_record_indexing_row { clear: both; float: left; width: 100%; }
.printPreDisplay { font-size: 0.85em; }
.docView .abstract_Text { padding-right: 10px; }
.resultItem .contentArea .display_record_indexing_row .display_record_indexing_fieldname { width: 75px; }
#pq_layer .emailOverlay, #pq_layer .exportSaveOverlay { width: 670px; }
ul.extendedPageRange li, ul.extendedPageRange li.browsePager span { padding-top: 2px; }
ul.extendedPageRange li.browsePager { padding-top: 0px; }
ul.extendedPageRange li.browsePager label, ul.extendedPageRange li.browsePager input[type="text"], ul.extendedPageRange li.browsePager span.totalPages { float: left; }
ul.extendedPageRange li a.arrow_next, ul.extendedPageRange li span.arrow_next_disabled { margin-left: 0px; }
ul.extendedPageRange li.browsePager input[type="text"] { width: 40px; }
ul.extendedPageRange li.browsePager a.btnNew { margin-top: -5px; }
form#updateImageForm { width: 700px; }
#restrictedPrint img { width: 50%; }
a.toggleActive:focus { color: rgb(0, 86, 159) ! important; }
#signInLinkZone.hide { display: none ! important; height: 0px; }
#logo.flashViewerShowLess { padding: 0pt; width: 790px; }
fieldset.showPageRange .form_element_container { margin-bottom: 0px; }
