DIV.text {
        CLEAR: both; PADDING-BOTTOM: 1px; PADDING-TOP: 20px; text-shadow: 0.2em 0.2em;
  }

#p1 {
        WHITE-SPACE: nowrap}
#p3 {
        WHITE-SPACE: nowrap}
#p4 {
        WHITE-SPACE: nowrap}
#p1 {
        FONT: 70px/15px "Impact", sans-serif; COLOR: #ddd}
#p3 {
        FONT: 70px/40px "Impact", sans-serif; COLOR: #ddd; TEXT-ALIGN: right}

#p2 {
        FONT: italic 40px/1px "Georgia", serif; COLOR: #000;}
#p4 {
        FONT: bold 40px/15px "Courier New", "Courier", monospace; COLOR: #37f; MARGIN: 35px 0px 0px; TEXT-ALIGN: right}

#p5 {
        FONT: bold 40px/15px "Courier New", "Courier", monospace; COLOR: 'green'; MARGIN: 35px 0px 0px; TEXT-ALIGN: center}


.hide {
        DISPLAY: none; COLOR: white}

DIV.map {
        CLEAR: both; PADDING-BOTTOM: 1px; MARGIN: 5em -6em 4em -4%; PADDING-TOP: 189px;
text-shadow: 0.2em 0.2em  silver
}
TD.text
 {font-size: 11pt; font-family: "Vernada", "Times New Roman";
 COLOR: #37f}

A: activ
      {color: yellow}
A:link
      {COLOR: #005a9c; TEXT-DECORATION: none}
A:hover
        {COLOR: rgb(255,165,0); TEXT-DECORATION: none}
A:visited
        {COLOR: #005a9c; TEXT-DECORATION: none}
h1 {font-size: 13pt; font-family: "Vernada", "Times New Roman";
 COLOR: #37f}
h2 {font-size: 11pt; font-family: "Vernada", "Times New Roman";
 COLOR: #37f}













CAPTION {
	TEXT-ALIGN: left
}
CAPTION DIV {
	DISPLAY: none
}
EM {
	FONT-WEIGHT: 700
}
DIV.feedback {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; PADDING-BOTTOM: 0.6em; BACKGROUND-COLOR: #ffd; MARGIN: 0.4em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid; PADDING-TOP: 0px
}
DIV.error.feedback H2 {
	COLOR: #a66 !important
}
DIV.error.feedback H3 {
	COLOR: #a66 !important
}
DIV.message.feedback H3 {
	COLOR: #6a6 !important
}
DIV.error.feedback P {
	COLOR: #844 !important
}
H1 {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 1.5em; FONT-WEIGHT: 400
}
H2 {
	PADDING-BOTTOM: 0.4em; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Minion, Garamond, Serif; COLOR: #ff8d43; FONT-SIZE: 1.2em; PADDING-TOP: 0.4em
}
FIELDSET DIV.feedback {
	MARGIN: 0px
}
SUP {
	FONT-SIZE: 0.7em; VERTICAL-ALIGN: super
}
TH {
	WHITE-SPACE: nowrap
}
TH[scope=row] {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #ececec 0px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-TOP: #ececec 0px solid; FONT-WEIGHT: 400; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0.2em
}
TH.scope-row {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #ececec 0px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-TOP: #ececec 0px solid; FONT-WEIGHT: 400; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 0.2em
}
TH[scope=col] {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; WHITE-SPACE: nowrap; PADDING-TOP: 0.2em
}
TH.scope-col {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; WHITE-SPACE: nowrap; PADDING-TOP: 0.2em
}
TD {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.2em
}
TH {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.2em
}
.hide {
	DISPLAY: none !important
}
.invisible {
	opacity: .0
}
.hideOffScreen {
	POSITION: absolute; TEXT-INDENT: -9999px; TOP: -10000px; LEFT: -9999px
}
LEGEND.hideOffScreen SPAN {
	POSITION: absolute; TEXT-INDENT: -9999px; TOP: -10000px; LEFT: -9999px
}
TABLE.paginationControl {
	CLEAR: both
}
.foot-note {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; CLEAR: both; PADDING-TOP: 1em
}
.foot-note A {
	COLOR: #ff8d43; TEXT-DECORATION: underline
}
.foot-note A:focus {
	TEXT-DECORATION: none
}
.foot-note A:hover {
	TEXT-DECORATION: none
}
SPAN.etAlia {
	FONT-STYLE: italic
}
#IndividualLogIn LABEL {
	DISPLAY: inline !important
}
#InstitutionLogIn LABEL {
	DISPLAY: inline !important
}
#imgJSselbox {
	BACKGROUND-IMAGE: url(/selection_area.gif); Z-INDEX: 20; BORDER-BOTTOM: #006 1px solid; POSITION: absolute; BORDER-LEFT: #006 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; COLOR: #fff; BORDER-TOP: #006 1px solid; BORDER-RIGHT: #006 1px solid; PADDING-TOP: 0px
}
.ui-tabs .ui-tabs-hide {
	DISPLAY: none
}
#skipLinkList {
	POSITION: absolute; LEFT: -9999px
}
#skipLinkList LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#skipLinkList A {
	Z-INDEX: 3 !important; POSITION: absolute; TEXT-ALIGN: left; FILTER: alpha(opacity=100); TEXT-INDENT: -30000px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; COLOR: #696969 !important; FONT-SIZE: 0px; TOP: 0px; LEFT: -9999em; opacity: 1
}
#skipLinkList A:focus {
	BORDER-BOTTOM: #dd4e0a thin solid; BORDER-LEFT: #dd4e0a thin solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; TEXT-INDENT: 1em; PADDING-LEFT: 0px; WIDTH: 15%; PADDING-RIGHT: 0px; HEIGHT: auto; COLOR: #696969; FONT-SIZE: medium; BORDER-TOP: #dd4e0a thin solid; BORDER-RIGHT: #dd4e0a thin solid; PADDING-TOP: 10px; LEFT: 1em; border-radius: 20px; -moz-border-radius: 20px; -web-border-radius: 20px
}
[role] [tabindex='0']:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: #ff981f; OUTLINE-WIDTH: 1px
}
#FAQPage {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#FAQPage P {
	MARGIN: 1em 0px
}
#FAQPage KBD {
	TEXT-TRANSFORM: uppercase
}
.answers#FAQPage P {
	MARGIN: 1em 1.5em
}
.answers#FAQPage DIV P {
	PADDING-BOTTOM: 0.25em; MARGIN: 0.5em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; PADDING-TOP: 0.25em
}
#FAQPage H3 {
	BACKGROUND-IMAGE: url(/images/right-arrow.3.0.4142.25695.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#FAQPage H3.expanded {
	BACKGROUND-IMAGE: url(/images/down-arrow.3.0.4142.25695.gif)
}
.answers#FAQPage H3 {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 1em 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #777; PADDING-TOP: 0px
}
.answers#FAQPage DIV H3 {
	MARGIN: 1em 0px
}
.answers#FAQPage DIV UL {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 2em
}
.answers#FAQPage OL.alpha {
	LIST-STYLE-TYPE: lower-alpha; MARGIN: 0.5em 3em
}
.answers#FAQPage OL.alpha UL {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 2.5em
}
.answers#FAQPage OL.alpha H5 {
	FONT-WEIGHT: 500
}
.JSEnabled #FAQPage DIV {
	DISPLAY: none
}
#FAQPage DIV {
	MARGIN-LEFT: 1.5em
}
#FAQPage DIV A {
	DISPLAY: block
}
#FAQPage P A {
	DISPLAY: inline; TEXT-DECORATION: underline
}
#FAQPage P A:focus {
	TEXT-DECORATION: none
}
#FAQPage P A:hover {
	TEXT-DECORATION: none
}
.answers#FAQPage DT {
	WIDTH: 100%; FONT-WEIGHT: 500
}
.answers#FAQPage DD {
	MARGIN: 0.25em 0px; WIDTH: 100%; FLOAT: none
}
.FAQ {
	MARGIN: 0px 0px 0px 0.5em
}
.FAQ .question {
	MARGIN: 0.5em 0px; DISPLAY: block; FONT-WEIGHT: 700
}
.address-line-textbox {
	MARGIN-LEFT: 15.6em
}
.dropDownMenu {
	POSITION: relative
}
.dropDownMenu LI {
	POSITION: relative
}
.dropDownMenu UL {
	POSITION: absolute; LEFT: -9999em
}
.dropDownMenu UL UL {
	POSITION: absolute; LEFT: -9999em
}
.dropDownMenu UL {
	POSITION: absolute; LEFT: -9999em
}
.dropDownMenu > A:focus + UL UL {
	POSITION: absolute; LEFT: -9999em
}
.dropDownMenu > A:focus + UL UL[aria-expanded='false'] {
	POSITION: absolute; LEFT: -9999em
}
.dropDownMenu:hover UL UL {
	POSITION: absolute; LEFT: -9999em
}
.show.dropDownMenu UL UL {
	POSITION: absolute; LEFT: -9999em
}
.dropDownMenu DIV {
	POSITION: absolute; LEFT: -9999em
}
.dropDownMenu:hover UL {
	LEFT: auto
}
.show.dropDownMenu UL {
	LEFT: auto
}
.dropDownMenu LI[aria-haspopup] > [aria-expanded='true'] {
	TOP: 0px; LEFT: 100%
}
.dropDownMenu LI[aria-haspopup] > A:focus + UL {
	TOP: 0px; LEFT: 100%
}
.dropDownMenu LI:hover UL {
	TOP: 0px; LEFT: 100%
}
.dropDownMenu LI:hover UL {
	TOP: 0px; LEFT: 100%
}
.dropDownMenu .show {
	LEFT: 0px
}
.dropDownMenu .show .show {
	LEFT: 100%
}
#ContentPrimary #FeedbackForm LABEL {
	WIDTH: 18em
}
#ContentPrimary #FeedbackForm .no-label {
	MARGIN-LEFT: 18.5em
}
#ContentPrimary .feedback .button-panel {
	MARGIN: 1em 0px 1em 36em
}
#ContentPrimary .feedback-details TEXTAREA {
	WIDTH: 45em; MARGIN-LEFT: 1em
}
.searchword {
	BACKGROUND-COLOR: #ffff80
}
DIV.collateral H2 .searchword {
	BACKGROUND-COLOR: transparent
}
.recordCount .searchword {
	BACKGROUND-COLOR: transparent
}
.itemTag .searchword {
	BACKGROUND-COLOR: transparent
}
.resources .searchword {
	BACKGROUND-COLOR: transparent
}
#SearchTips {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 1em
}
#SearchTips H3 {
	PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px 1em 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
#SearchTips H4 {
	MARGIN-LEFT: 2em
}
#SearchTips P {
	MARGIN: 1em 0.5em 1em 1.5em
}
#SearchTips UL {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 2.5em
}
#SearchTips UL LI {
	MARGIN-BOTTOM: 0.25em
}
#SearchTips H4.example {
	MARGIN-LEFT: 3.5em
}
#SearchTips EM {
	FONT-STYLE: italic; FONT-WEIGHT: 400
}
#SearchTips H4.example {
	FONT-WEIGHT: 700
}
#SearchTips .example EM {
	FONT-WEIGHT: 700
}
#SearchTips UL.example {
	MARGIN-TOP: 0.5em; MARGIN-LEFT: 4em
}
#jsMath_Warning {
	DISPLAY: none
}
#jsMath_button {
	DISPLAY: none
}
.latex .typeset .error {
	DISPLAY: none
}
A .latex {
	TEXT-DECORATION: none
}
.latex .cs {
	DISPLAY: none
}
.ui-dialog {
	POSITION: absolute
}
.watermark {
	POSITION: relative; DISPLAY: inline-block
}
.watermark LABEL {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; MARGIN: 0.1em 0.4em; WHITE-SPACE: nowrap; COLOR: #d74000; FONT-SIZE: 0.75em; TOP: 0px; FONT-WEIGHT: 700; LEFT: 0px
}
.watermark LABELlang(ar) {
	FONT-SIZE: 0.8em; FONT-WEIGHT: 400
}
.watermark LABELlang(ja) {
	FONT-SIZE: 0.8em; FONT-WEIGHT: 400
}
.watermark LABELlang(ko) {
	FONT-SIZE: 0.8em; FONT-WEIGHT: 400
}
.watermark LABELlang(zh) {
	FONT-SIZE: 0.8em; FONT-WEIGHT: 400
}
#TranslationSummary {
	MARGIN-TOP: 0.4em
}
#TranslationSummary TABLE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #ffe; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#TranslationSummary TABLE THEAD {
	BACKGROUND-COLOR: #eed
}
#TranslationSummary TABLE TR {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 1.5em; VERTICAL-ALIGN: middle
}
#TranslationSummary TABLE .count {
	TEXT-ALIGN: right
}
#TranslationSummary TABLE .termId {
	TEXT-ALIGN: right
}
#TranslationSummary TABLE .term {
	POSITION: relative; TEXT-ALIGN: left
}
#TranslationSummary TABLE .context {
	POSITION: relative; TEXT-ALIGN: left
}
#TranslationSummary TABLE .translation {
	POSITION: relative; TEXT-ALIGN: left
}
#TranslationSummary TABLE .translation {
	WIDTH: 50%
}
#TranslationSummary .success {
	BACKGROUND-COLOR: green
}
#TranslationSummary .fail {
	BACKGROUND-COLOR: red
}
#TranslationSummary .translation IMG {
	MARGIN: 0.2em; FLOAT: right
}
#TranslationSummary .translation INPUT {
	WIDTH: 92%
}
INPUT.popupButton.button {
	PADDING-RIGHT: 15px
}
INPUT.closed.popupButton.button {
	BACKGROUND: url(/images/popup-button-closed.gif) no-repeat right center
}
INPUT.open.popupButton.button {
	BACKGROUND: url(/images/popup-button-open.gif) no-repeat right center
}
BODY.print #ContentHeader {
	MARGIN: 0px; WIDTH: auto; FLOAT: none
}
#ContentHeader {
	MARGIN-TOP: 0.4em; WIDTH: 49em; FLOAT: right; MARGIN-RIGHT: 0.3em; _margin-right: .15em
}
#ContentHeaderPrintSprite {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; FLOAT: right; PADDING-TOP: 0.6em
}
#ContentHeading {
	FONT-SIZE: 0.9em
}
#ContentHeading DIV.linkOutView.heading DIV SPAN.key {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 0.9em; MARGIN-RIGHT: 0.5em
}
#ContentHeading DIV.linkOutView.heading DIV UL.values LI {
	FLOAT: left
}
#ContentHeading DIV.linkOutView.heading DIV UL.values LI A {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #ffe; MIN-HEIGHT: 1.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; BORDER-TOP: #dda 1px solid; MARGIN-RIGHT: 0.5em; BORDER-RIGHT: #dda 1px solid; PADDING-TOP: 0.3em
}
#ContentHeading DIV.linkOutView.heading DIV UL.values LI A:hover {
	BACKGROUND-COLOR: #fff
}
#ContentHeading DIV.linkOutView.heading DIV UL.values LI A IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em
}
#ContentHeading UL.heading {
	TEXT-TRANSFORM: uppercase
}
#ContentHeading UL.heading LI {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 0.2em 0.2em 0px; FLOAT: left
}
#ContentHeading UL.heading LI H1 {
	PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; FONT-SIZE: 0.9em; FONT-WEIGHT: 700; PADDING-TOP: 0.4em
}
#ContentHeading UL.heading LI P {
	PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; FONT-SIZE: 0.9em; FONT-WEIGHT: 700; PADDING-TOP: 0.4em
}
#ContentHeading UL.heading LI H1 {
	BACKGROUND-COLOR: #ff8d43; COLOR: #fff
}
#ContentHeading UL.heading LI P {
	COLOR: #ff8d43
}
#ContentHeading UL.heading LI P.disabled {
	COLOR: #aaa
}
#ContentHeading SPAN.search {
	FONT-WEIGHT: 700
}
#ContentHeading SPAN.search SPAN.error {
	COLOR: #c33; FONT-WEIGHT: 700
}
#ContentHeading SPAN.search SPAN.operator {
	FONT-WEIGHT: 400
}
#ContentHeading SPAN.search SPAN.boolean {
	FONT-STYLE: italic; FONT-WEIGHT: 400
}
#ContentHeading DIV.persona UL {
	DISPLAY: inline-block; MARGIN-LEFT: 0.5em; VERTICAL-ALIGN: top
}
#ContentToolbar {
	PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; MARGIN-BOTTOM: 0.2em; HEIGHT: 1.3em; PADDING-TOP: 0.2em
}
#ContentToolbar A {
	TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-SIZE: 0.85em
}
#ContentToolbar DIV.secondary {
	FLOAT: right; MARGIN-RIGHT: 1.4em
}
#ContentToolbar DIV.secondary SPAN.saveToolbarSprite {
	MARGIN-RIGHT: 0.2em
}
#ContentToolbar DIV.secondary SPAN.emailToolbarSprite {
	MARGIN-RIGHT: 0.2em
}
#ContentToolbar DIV.secondary A {
	TEXT-TRANSFORM: none
}
#ContentToolbar INPUT.sprite {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #fff; COLOR: #777; FONT-SIZE: 0.75em; VERTICAL-ALIGN: middle; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#ContentToolbar INPUT.sprite:focus {
	COLOR: #f76013
}
#ContentToolbar INPUT.sprite:hover {
	COLOR: #f76013
}
#ContentToolbar UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-y right top; FLOAT: left; PADDING-TOP: 0px
}
#ContentToolbar UL LI {
	MARGIN: 0px 0.2em; FLOAT: left
}
.sprite {
	BACKGROUND-IMAGE: url(/images/sprite-sheet.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; PADDING-TOP: 0px
}
.spriteDisabled.sprite {
	FILTER: alpha(opacity=20); opacity: .2
}
.toolbarSprite {
	BACKGROUND-IMAGE: url(/images/sprites.gif)
}
.permissionSprite {
	DISPLAY: none
}
.accessIndicatorsEnabled .permissionSprite {
	DISPLAY: inline-block
}
.delicious-sprite.sprite {
	BACKGROUND-POSITION: 0px 0px
}
.citeulike-sprite.sprite {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 0px -98px
}
.citeulike-sprite.sprite SPAN {
	PADDING-LEFT: 1em
}
.connotea-sprite.sprite {
	BACKGROUND-POSITION: 0px -200px
}
.share-this-sprite.sprite {
	BACKGROUND-POSITION: 0px -401px
}
.rss-sprite.sprite {
	BACKGROUND-POSITION: 0px -302px
}
.email-sprite.sprite {
	BACKGROUND-POSITION: -2px -502px
}
.delete-sprite.sprite {
	BACKGROUND-POSITION: 0px -600px
}
.edit-sprite.sprite {
	BACKGROUND-POSITION: 0px -700px
}
.save-sprite.sprite {
	BACKGROUND-POSITION: 0px -801px
}
.check-sprite.sprite {
	BACKGROUND-POSITION: 0px -900px
}
.export-sprite {
	BACKGROUND-POSITION: -75px 0px
}
.print-sprite {
	BACKGROUND-POSITION: -175px 0px
}
.pdf-resource-sprite {
	BACKGROUND-POSITION: 0px -1000px
}
.html-resource-sprite {
	BACKGROUND-POSITION: 0px -1100px
}
.ftx-resource-sprite {
	BACKGROUND-POSITION: 0px -1200px
}
.ftx-resource {
	BACKGROUND-POSITION: 0px -1200px
}
.rightslink-resource-sprite {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; BACKGROUND-POSITION: 0px -1300px
}
SPAN.contactSprite {
	BACKGROUND-IMAGE: url(/images/contact.gif); PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 5px
}
.video-sprite.sprite {
	BACKGROUND-POSITION: 0px -1400px
}
.archive-sprite.sprite {
	BACKGROUND-POSITION: 0px -1500px
}
.info-sprite.sprite {
	BACKGROUND-POSITION: 0px -2000px
}
.doc-sprite.sprite {
	BACKGROUND-POSITION: 0px -2400px
}
.image-sprite.sprite {
	BACKGROUND-POSITION: 0px -2100px
}
.gif-image-sprite.sprite {
	BACKGROUND-POSITION: 0px -2300px
}
.excel-sprite.sprite {
	BACKGROUND-POSITION: 0px -1600px
}
.text-sprite.sprite {
	BACKGROUND-POSITION: 0px -1700px
}
.html-sprite.sprite {
	BACKGROUND-POSITION: 0px -2200px
}
.pdf-sprite.sprite {
	BACKGROUND-POSITION: 0px -1000px
}
.ppt-sprite.sprite {
	BACKGROUND-POSITION: 0px -1800px
}
.shoppingCartSprite {
	BACKGROUND-POSITION: 0px -2500px
}
.permission-full-sprite {
	BACKGROUND-POSITION: 0px -2600px
}
.permission-partial-sprite {
	BACKGROUND-POSITION: 0px -2700px
}
.permission-none-sprite {
	BACKGROUND-POSITION: 0px -2800px
}
.permission-unknown-sprite {
	BACKGROUND-POSITION: 0px -2900px
}
BODY.print #HeaderTop {
	DISPLAY: none
}
#Header {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/bgMastheadGradient.3.0.4142.25695.jpg) #fff left top; PADDING-TOP: 0px
}
#Header INPUT {
	BORDER-BOTTOM: #db5700 1px solid; BORDER-LEFT: #db5700 1px solid; BORDER-TOP: #db5700 1px solid; BORDER-RIGHT: #db5700 1px solid
}
#Header INPUT.button {
	BORDER-BOTTOM: #ca5a06 1px solid; BORDER-LEFT: #fd7d20 1px solid; BACKGROUND-COLOR: #f76013; COLOR: #fff; BORDER-TOP: #fecfb4 1px solid; BORDER-RIGHT: #ee7319 1px solid
}
#Header INPUT.goButton.button {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: 700
}
#Header SELECT {
	COLOR: #d74000
}
#HeaderTop {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BACKGROUND: url(/images/bgHatchesWhiteOnOrange.3.0.4142.25695.gif) left top; FONT-SIZE: 0.9em; FONT-WEIGHT: 700; PADDING-TOP: 0.2em
}
#HeaderTop A {
	MARGIN: 0px 0.5em; COLOR: #fff
}
#HeaderTop SELECT {
	WIDTH: 10em; FONT-SIZE: 0.9em
}
#HeaderLogo {
	POSITION: relative; MARGIN: 2px; WIDTH: 189px; DISPLAY: block; BACKGROUND: url(/images/logoSpringer.3.0.4142.25695.gif) no-repeat left top; HEIGHT: 51px
}
#HeaderLogo SPAN {
	DISPLAY: none
}
#MasterHeaderRecognition {
	POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; WIDTH: 15em; FLOAT: right; HEIGHT: 3.8em; COLOR: #e35525; OVERFLOW: hidden; MARGIN-RIGHT: 2em; _margin-right: 1.05em
}
#MasterHeaderRecognition A {
	POSITION: absolute; LINE-HEIGHT: 3.8em; WIDTH: 15em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 3.8em; COLOR: #777; LEFT: 0px
}
#MasterHeaderRecognition A:focus {
	COLOR: #f76013
}
#MasterHeaderRecognition A:hover {
	COLOR: #f76013
}
#MasterHeaderRecognition DIV.notRecognized {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 0.6em
}
#MasterHeaderRecognition DIV.notRecognized A {
	POSITION: relative; DISPLAY: inline; FONT-SIZE: 0.75em; FONT-WEIGHT: 700
}
#MasterHeaderRecognition DIV.notRecognized Plang(es) {
	FONT-SIZE: 0.75em
}
#MasterHeaderRecognition EM {
	FONT-STYLE: normal; FONT-WEIGHT: 700
}
#MasterHeaderRecognition SPAN {
	DISPLAY: none
}
#MasterHeaderRecognition .noBrand SPAN {
	DISPLAY: block; HEIGHT: 3.8em; VERTICAL-ALIGN: middle
}
#MasterHeaderRecognition .institutional-login EM {
	DISPLAY: block; COLOR: #e35525; FONT-SIZE: 1.2em; FONT-WEIGHT: 400
}
#MasterHeaderRecognition .institutional-login :focus EM {
	TEXT-DECORATION: underline
}
#MasterHeaderRecognition .institutional-login :hover EM {
	TEXT-DECORATION: underline
}
BODY.print #HeaderSearch {
	DISPLAY: none
}
#AdvancedSearchWithin {
	MARGIN-TOP: 0.4em
}
#HeaderSearch {
	Z-INDEX: 2; POSITION: relative; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e35525; PADDING-LEFT: 0.5em; HEIGHT: 3.8em
}
.showAdvanced#HeaderSearch {
	PADDING-LEFT: 0px
}
#HeaderSearch LEGEND.hideOffScreen {
	DISPLAY: none
}
.showAdvanced #HeaderSearchBasic {
	DISPLAY: none
}
#HeaderSearchAdvanced {
	DISPLAY: none
}
#HeaderSearchBasic {
	WIDTH: 77%
}
.scriptDisabled #HeaderSearchBasicCitation {
	DISPLAY: none
}
#HeaderSearch LEGEND {
	WIDTH: 21%; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 1.3em; VERTICAL-ALIGN: text-bottom; FONT-WEIGHT: 700
}
#HeaderSearchBasic SPAN.legend {
	WIDTH: 21%; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 1.3em; VERTICAL-ALIGN: text-bottom; FONT-WEIGHT: 700
}
#HeaderSearch lang(ar).legend {
	WIDTH: 5%
}
#HeaderSearch lang(de).legend {
	WIDTH: 11%
}
#HeaderSearch lang(es).legend {
	WIDTH: 17%
}
#HeaderSearch lang(fr).legend {
	WIDTH: 29%
}
#HeaderSearch lang(ja).legend {
	WIDTH: 23%
}
#HeaderSearch lang(ru).legend {
	WIDTH: 27%
}
#HeaderSearch lang(zh).legend {
	WIDTH: 8%
}
#HeaderSearchAdvanced LEGEND {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-TOP: 0.5em
}
#HeaderSearchAdvanced FIELDSET LEGEND {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#HeaderSearchBasic INPUT {
	WIDTH: 6.05em; _width: 6.05em
}
#HeaderSearchBasic INPUT.searchFor {
	MARGIN: 0.5em 0px 0.3em; WIDTH: 77.4%; FONT-SIZE: 0.9em
}
#HeaderSearchBasic INPUTlang(ar).searchFor {
	WIDTH: 93.4%
}
#HeaderSearchBasic INPUTlang(de).searchFor {
	WIDTH: 87.4%
}
#HeaderSearchBasic INPUTlang(es).searchFor {
	WIDTH: 81.4%
}
#HeaderSearchBasic INPUTlang(fr).searchFor {
	WIDTH: 69.4%
}
#HeaderSearchBasic INPUTlang(ja).searchFor {
	WIDTH: 75.4%
}
#HeaderSearchBasic INPUTlang(ru).searchFor {
	WIDTH: 71.4%
}
#HeaderSearchBasic INPUTlang(zh).searchFor {
	WIDTH: 90.4%
}
#HeaderSearchBasicCitation INPUT {
	FONT-SIZE: 0.75em
}
#HeaderSearchBasic INPUT.authorOrEditor.textbox {
	WIDTH: 14em
}
#HeaderSearchBasic INPUT.publication.textbox {
	WIDTH: 16.2em; _width: 13.4em
}
#HeaderSearch INPUT.button {
	PADDING-BOTTOM: 0.25em; WIDTH: 11em; HEIGHT: 2em; FONT-SIZE: 0.65em
}
#HeaderSearch INPUT.goButton.button {
	WIDTH: 3.5em; BOTTOM: 0.6em; HEIGHT: 3.6em; FONT-SIZE: 0.8em; RIGHT: 11em
}
.showAdvanced#HeaderSearch INPUT.goButton {
	RIGHT: 1.2em
}
#HeaderSearch INPUT.goButton {
	POSITION: absolute
}
#HeaderSearch INPUT.advancedSearchButton {
	POSITION: absolute
}
#HeaderSearch INPUT.searchTipsButton {
	POSITION: absolute
}
#HeaderSearch INPUT.advancedSearchButton {
	RIGHT: 1.5em
}
#HeaderSearch INPUT.searchTipsButton {
	RIGHT: 1.5em
}
#HeaderSearch INPUT.advancedSearchButton {
	TOP: 0.7em
}
#HeaderSearch INPUT.searchTipsButton {
	TOP: 3.2em
}
#HeaderSearch INPUT.disabled {
	BACKGROUND-COLOR: #e0dfe3
}
.showAdvanced #HeaderSearchAdvanced {
	POSITION: absolute; PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #e35525; PADDING-LEFT: 0.1em; WIDTH: 50.8em; PADDING-RIGHT: 0.1em; DISPLAY: block; PADDING-TOP: 0.1em
}
#HeaderSearchAdvanced LEGEND.sublegend {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: 700
}
#HeaderSearchAdvanced FIELDSET {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; COLOR: #fff; PADDING-TOP: 0.4em
}
#HeaderSearchAdvanced SELECT {
	MARGIN: 0px 0px 0.8em; FONT-SIZE: 0.85em
}
#AdvancedSearchFor {
	WIDTH: 60%; FLOAT: left; _width: 29em
}
#HeaderSearchAdvanced INPUT.searchFor.textBox {
	WIDTH: 31em; DISPLAY: block; _width: 30.5em
}
#HeaderSearchAdvanced INPUT.doi.textBox {
	WIDTH: 21em; MARGIN-BOTTOM: 0.5em
}
#HeaderSearchAdvanced INPUT.author.textBox {
	WIDTH: 10.2em
}
#HeaderSearchAdvanced INPUT.editor.textBox {
	WIDTH: 10.2em
}
#HeaderSearchAdvanced INPUT.citation.textBox {
	WIDTH: 6.65em; _width: 5.5em
}
#HeaderSearchAdvanced INPUT.publication.citation.textBox {
	WIDTH: 31em; MARGIN-RIGHT: 0.5em
}
#HeaderSearchAdvanced .PublicationVolume {
	WIDTH: 10%
}
#HeaderSearchAdvanced .PublicationIssue {
	WIDTH: 10%
}
#HeaderSearchAdvanced .PublicationPage {
	WIDTH: 10%
}
#LimitContentTypes {
	WIDTH: 50%; DISPLAY: block
}
#HeaderSearchAdvanced FIELDSET.limiters {
	WIDTH: 56%; FLOAT: left
}
#HeaderSearchAdvanced #PublicationDateRange {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#HeaderSearchAdvanced #PublicationDateRange SPAN.dates {
	DISPLAY: block
}
#HeaderSearchAdvanced FIELDSET.orderOfResults LABEL {
	DISPLAY: block
}
#HeaderSearchAdvanced #PublicationDateRange SPAN.dates {
	MARGIN: 0.25em 0px 0px 1.5em
}
#HeaderSearch INPUT.date-picker-control {
	WIDTH: 10em
}
BODY.print #MasterHeaderMenu {
	DISPLAY: none
}
#MasterHeaderMenu {
	BORDER-BOTTOM: #fff 0px solid;
	POSITION: relative;
	BORDER-LEFT: #fff 0px solid;
	BACKGROUND-COLOR: #aaaaaa;
	HEIGHT: 1.2em;
	BORDER-TOP: #fff 0px solid;
	BORDER-RIGHT: #fff 0px solid;
	color:#aaaaaa
}
#MasterHeaderMenu LI {
	BORDER-BOTTOM: #fff 0px dotted;
	BORDER-LEFT: #fff 1px dotted;
	FLOAT: left;
	BORDER-TOP: #fff 0px dotted;
	BORDER-RIGHT: #fff 0px dotted;
}
#MasterHeaderMenu LI A {
	PADDING-BOTTOM: 0px;
	TEXT-TRANSFORM:none;
	PADDING-LEFT: 1em; 
	PADDING-RIGHT: 1em; 
	DISPLAY: block; 
	COLOR: #fff; 
	FONT-SIZE: 0.8em; 
	PADDING-TOP: 0px
}
#MasterHeaderMenu LI UL {
	BORDER-BOTTOM: #a8a8a8 0px solid; 
	BORDER-LEFT: #a8a8a8 0px solid; 
	BACKGROUND-COLOR:#dddddd; 
	MARGIN: 0px; 
	DISPLAY:run-in; 
	HEIGHT: auto; 
	BORDER-TOP: #a8a8a8 0px solid; 
	BORDER-RIGHT: #a8a8a8 0px solid
}
#MasterHeaderMenu LI.list-divider {
	BORDER-TOP: #a8a8a8 1px dotted
}
#MasterHeaderMenu LI LI {
	FLOAT: none; _width: 10em; _height: 1%
}
#MasterHeaderMenu LI LI A:focus {
	BACKGROUND-COLOR: #eee
}
#MasterHeaderMenu LI LI A:hover {
	BACKGROUND-COLOR: #eee
}
#MasterHeaderMenu LI LI A {
	PADDING-BOTTOM: 0.3em; TEXT-TRANSFORM: none; PADDING-LEFT: 1em; PADDING-RIGHT: 1.4em; WHITE-SPACE: nowrap; COLOR: #585858; PADDING-TOP: 0.3em
}
#MasterHeaderMenu .tools-menu LI {
	POSITION: relative
}
#MasterHeaderMenu .tools-menu LI A {
	POSITION: relative; PADDING-LEFT: 2em
}
#MasterHeaderMenu .tools-menu SPAN {
	POSITION: absolute; HEIGHT: 20px; TOP: 0.2em; LEFT: 0.3em; _left: -1.8em
}
#MasterHeaderMenu .dropDownMenu LI[aria-haspopup] {
	POSITION: relative
}
#MasterHeaderMenu .dropDownMenu LI.hasPopup LI A {
	BACKGROUND-IMAGE: none
}
#MasterHeaderMenu .dropDownMenu LI.hasPopup A {
	BACKGROUND-IMAGE: url(/images/grey-arrow.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 95% center
}
#HeaderLogin {
	POSITION: absolute; WIDTH: 15em; BOTTOM: -2px; RIGHT: 2em
}
#HeaderLogin A {
	DISPLAY: block
}
#LoginForm A {
	COLOR: #fff; FONT-SIZE: 0.8em
}
#LoginForm P {
	COLOR: #fff; FONT-SIZE: 0.8em
}
#HeaderLogin A {
	COLOR: #fff; FONT-SIZE: 0.8em
}
#HeaderLogin P {
	COLOR: #fff; FONT-SIZE: 0.8em
}
#HeaderLogin P A {
	DISPLAY: inline; FONT-SIZE: 1em
}
#LoginHeader {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #f76013; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; HEIGHT: 1.5em; BORDER-TOP: #fff 2px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 0px
}
#LoginHeader SPAN {
	POSITION: absolute; RIGHT: 0.5em
}
#LoginHeader .logout {
	POSITION: absolute; RIGHT: 0.5em
}
#LoginHeader .log-in {
	POSITION: absolute; RIGHT: 0.5em
}
#LoginForm {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #f76013; PADDING-LEFT: 0.5em; WIDTH: 13.8em; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 2px solid; PADDING-TOP: 0.5em
}
#LoginForm INPUT {
	MARGIN: 0.2em auto; WIDTH: 99%
}
#LoginForm .rememberMe {
	WIDTH: auto; COLOR: #fff; FONT-SIZE: 0.8em
}
#LoginForm .button {
	WIDTH: auto; COLOR: #fff; FONT-SIZE: 0.8em
}
#LoginForm .button {
	BORDER-BOTTOM: #ca5a06 1px solid; BORDER-LEFT: #fd7d20 1px solid; BACKGROUND-COLOR: #f76013; FLOAT: right; COLOR: #fff; BORDER-TOP: #fecfb4 1px solid; BORDER-RIGHT: #ee7319 1px solid
}
#LoginForm .rememberMe INPUT {
	MARGIN: 0.2em; WIDTH: auto
}
#HeaderLogin FIELDSET LEGEND {
	DISPLAY: none
}
#LoginForm LABEL {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.1em
}
#LoginForm .watermark {
	DISPLAY: inline
}
#LoginForm .watermark LABEL {
	MARGIN-TOP: 0px
}
#HeaderLogin FIELDSET .closepopup {
	Z-INDEX: 2; POSITION: absolute; BACKGROUND-COLOR: #fff; TOP: 2px; RIGHT: 2px
}
#HeaderLogin FIELDSET .closepopup:hover {
	BACKGROUND-COLOR: #0f0; COLOR: #000
}
#HeaderLogin FIELDSET .closepopup:focus {
	BACKGROUND-COLOR: #0f0; COLOR: #000
}
#LoginForm #LoginHelpLinks {
	BORDER-BOTTOM: #d74000 1px solid; BORDER-LEFT: #d74000 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fff; MARGIN-TOP: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #333; FONT-SIZE: 0.9em; BORDER-TOP: #d74000 1px solid; BORDER-RIGHT: #d74000 1px solid; PADDING-TOP: 0.5em
}
#LoginForm #LoginHelpLinks A {
	DISPLAY: block; COLOR: #333
}
.ui-dialog-titlebar {
	DISPLAY: none
}
.loginPanelLink {
	POSITION: absolute; RIGHT: 0.5em
}
#HeaderShoppingCart {
	FLOAT: right; MARGIN-RIGHT: 17.5em; _margin-right: 8.7em
}
#HeaderShoppingCart A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 0.8em; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#ContentFooter {
	BACKGROUND-COLOR: #c8c8c8; MARGIN: 0.3em 0.3em 0.3em 0px; WIDTH: 49em; FLOAT: right
}
#ContentFooter P {
	TEXT-ALIGN: center; MARGIN: 0.2em 0.25em; FONT-SIZE: 0.8em
}
#ContentFooter P A {
	COLOR: #fafafa; BORDER-RIGHT: #fafafa 1px solid
}
#ContentFooter P.topRow A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
#ContentFooter P.bottomRow A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; PADDING-TOP: 0px
}
#ContentFooter P A.left {
	PADDING-LEFT: 0px
}
#ContentFooter P A.right {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#ContentFooter P A:focus {
	COLOR: #f76013
}
#ContentFooter P A:hover {
	COLOR: #f76013
}
#Footer {
	PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #9f9f9f; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; CLEAR: both; FONT-SIZE: 0.7em; PADDING-TOP: 0.5em
}
#Footer LI {
	LINE-HEIGHT: 1.2em; FONT-VARIANT: small-caps; COLOR: #dfdfdf
}
#Footer LI.localeAndRank {
	PADDING-TOP: 0.5em
}
#Footer LI.recognizedAs {
	MARGIN-BOTTOM: 0.5em
}
#Footer LI.recognizedAs UL {
	DISPLAY: inline
}
#Footer LI.recognizedAs UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 0.5em
}
#Footer LI.userHostAddress {
	PADDING-RIGHT: 1em; FLOAT: left
}
#ContentPrimary FIELDSET TABLE TR TD.currency {
	COLOR: #080; FONT-WEIGHT: 700
}
#ContentPrimary FIELDSET TABLE TR TD.negative.currency {
	PADDING-RIGHT: 0.6em; COLOR: #c00
}
#ContentPrimary FIELDSET TABLE.orderSummary TBODY TR TD.quantity {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
#ContentPrimary FIELDSET TABLE.orderSummary TBODY TR TD.unitPrice {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
#ContentPrimary FIELDSET TABLE.orderSummary TFOOT TR TD.currency {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
#ContentPrimary FIELDSET TABLE.orderSummary TFOOT TR TD {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.1em
}
#ContentPrimary FIELDSET TABLE.orderSummary TFOOT TR TD.label {
	TEXT-ALIGN: right; FONT-WEIGHT: 700
}
#ContentPrimary FIELDSET TABLE.orderSummary THEAD TR TH.unitPrice {
	TEXT-ALIGN: right
}
#ContentPrimary UL.manifest LI.cartItem P.priceAndQuantity SPAN SPAN.value {
	MARGIN-RIGHT: 0px
}
#ContentPrimary UL.manifest LI.cartItem P.priceAndQuantity INPUT.quantity {
	BORDER-BOTTOM: #dda 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #dda 1px solid; BACKGROUND-COLOR: #ffd; WIDTH: 1.5em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid
}
#ContentPrimary UL.manifest LI.order UL.summary {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ffe; MARGIN: 0.5em 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid; PADDING-TOP: 0.5em
}
#ContentPrimary FIELDSET.details #OrderSummary {
	MARGIN: 0px
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.footer {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #fafaf4; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 0.9em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid; PADDING-TOP: 0.2em
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.header {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #fafaf4; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 0.9em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid; PADDING-TOP: 0.2em
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.footer {
	BORDER-TOP: medium none
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.footer DIV {
	MARGIN: 0px
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.footer DIV.priceSummary {
	FLOAT: right
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.footer DIV.paymentSummary {
	FLOAT: left
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.footer DIV.paymentSummary DIV {
	HEIGHT: 2em
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.footer DIV.paymentSummary DIV SPAN.value {
	FONT-WEIGHT: 700
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.footer DIV DIV {
	WIDTH: 24em; CLEAR: both
}
#ContentPrimary FIELDSET.details #OrderSummary DIV.header {
	BORDER-BOTTOM: medium none
}
#ContentPrimary FIELDSET.details #OrderSummary UL.manifest {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #fffff8; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid; PADDING-TOP: 0.2em
}
#ContentToolbar DIV.secondary UL.printOnDemand LI.dropDownMenu {
	MARGIN: 0px; COLOR: #ff8d43
}
#ContentToolbar DIV.secondary UL.printOnDemand LI.dropDownMenu:hover {
	BACKGROUND-COLOR: #f46f21
}
#ContentToolbar DIV.secondary UL.printOnDemand LI:hover {
	COLOR: #fff !important
}
#ContentToolbar DIV.secondary UL.printOnDemand LI A {
	PADDING-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: inherit !important; FONT-SIZE: 0.8em; FONT-WEIGHT: 700; PADDING-TOP: 0.5em
}
#ContentToolbar DIV.secondary UL.printOnDemand LI A:hover {
	TEXT-DECORATION: none
}
#ContentToolbar DIV.secondary UL.printOnDemand LI UL {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: url(/images/mycopy-wm.jpg) #f46f21 no-repeat center center; COLOR: #fff; FONT-SIZE: 0.9em; PADDING-TOP: 1em
}
#ContentToolbar DIV.secondary UL.printOnDemand LI UL LI P SPAN {
	MARGIN: 0.5em 0px 1.2em; DISPLAY: block; FONT-WEIGHT: 700
}
#ContentToolbar DIV.secondary UL.printOnDemand LI UL LI A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0.25em; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #ff8d44; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 0.9em; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0.25em
}
#ContentToolbar DIV.secondary UL.printOnDemand LI UL LI A:hover {
	BORDER-BOTTOM-COLOR: #f76013; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #f76013; COLOR: #f76013 !important; BORDER-RIGHT-COLOR: #f76013; BORDER-LEFT-COLOR: #f76013
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.primitive {
	PADDING-LEFT: 25px
}
#Content UL.manifest LI.primitive .ajax-loader {
	DISPLAY: none
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.primitive .ajax-loader {
	DISPLAY: inline-block
}
BODY.accessIndicatorsEnabled #Content UL.suppressAccessIndicators LI.primitive {
	PADDING-LEFT: 0px
}
BODY.accessIndicatorsEnabled #Content .manifest .primitive {
	POSITION: relative
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.primitive .ajax-loader {
	POSITION: absolute; HEIGHT: 15px; LEFT: 5px
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.primitive .permissionSprite {
	POSITION: absolute; HEIGHT: 15px; LEFT: 5px
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.contribution .ajax-loader {
	_left: -20px
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.contribution .permissionSprite {
	_left: -20px
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.part .permissionSprite {
	_left: -20px
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.Backmatter .permissionSprite {
	_left: -20px
}
BODY.accessIndicatorsEnabled #Content UL.manifest LI.Frontmatter .permissionSprite {
	_left: -20px
}
#Content A:focus {
	COLOR: #f76013 !important
}
#Content A:hover {
	COLOR: #f76013 !important
}
#Content DIV.pagination {
	Z-INDEX: 2; CLEAR: both; FONT-WEIGHT: 700
}
#Content DIV.pagination DIV.sortSelection {
	DISPLAY: inline
}
#Content DIV.pagination DIV.sortSelection UL {
	DISPLAY: inline
}
#Content DIV.pagination UL LI {
	Z-INDEX: 2; DISPLAY: inline
}
#Content DIV.pagination .label {
	PADDING-LEFT: 0px !important
}
#Content DIV.sortSelection .label {
	PADDING-LEFT: 0px !important
}
#Content DIV.pagination .label {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0.35em; PADDING-TOP: 0.2em
}
#Content DIV.pagination UL LI A {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0.35em; PADDING-TOP: 0.2em
}
#Content DIV.pagination UL LI SPAN {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0.35em; PADDING-TOP: 0.2em
}
#Content DIV.sortSelection .label {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0.35em; PADDING-TOP: 0.2em
}
#Content DIV.pagination UL LI A {
	BACKGROUND-COLOR: inherit; COLOR: #777; opacity: 1
}
#Content DIV.pagination UL LI SPAN {
	BACKGROUND-COLOR: inherit; COLOR: #ff8d43; FONT-SIZE: inherit
}
#Content DIV.pagination UL LI .selected {
	BACKGROUND-COLOR: inherit; COLOR: #ff8d43; FONT-SIZE: inherit
}
#Content DIV.pagination UL LI .disabled {
	COLOR: #ccc; FONT-SIZE: inherit; opacity: 1
}
#Content DIV.pagination UL.transport {
	Z-INDEX: 3; FLOAT: right
}
#Content DIV.editorial.pagination UL.views {
	Z-INDEX: 3; FLOAT: right
}
#Content DIV.scroll-pane {
	HEIGHT: 20em; OVERFLOW: auto
}
.scriptEnabled #Content DIV.scroll-pane {
	OVERFLOW-Y: hidden
}
#Content DL {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
#Content DL.details DD UL LI.contributor SPAN.affiliations {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 0.7em; VERTICAL-ALIGN: super; PADDING-TOP: 0px
}
#Content P.articleCategory {
	TEXT-TRANSFORM: uppercase
}
#Content UL.ariarole-tree LI.collapsed UL {
	DISPLAY: none
}
#Content UL.manifest {
	Z-INDEX: 1
}
#Content UL.manifest LI SPAN.contentStatus {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px
}
#Content UL.manifest LI SPAN.accepted.contentStatus {
	BACKGROUND: url(/images/online-first.gif) no-repeat center 50%
}
#Content UL.manifest LI SPAN.grantOpen.contentStatus {
	BACKGROUND: url(/images/open-access.gif) no-repeat center 50%
}
#Content UL.manifest LI SPAN.contentStatus SPAN {
	DISPLAY: none
}
#Content UL.sections {
	HEIGHT: 2.6em
}
#Content UL.sections LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FLOAT: left; FONT-WEIGHT: 700; PADDING-TOP: 0.5em
}
#Content UL.sections LI.last {
	FLOAT: right; MARGIN-RIGHT: 0px
}
#Content UL.sections LI A:focus {
	BORDER-BOTTOM-COLOR: #f76013; BORDER-TOP-COLOR: #f76013; COLOR: #f76013; BORDER-RIGHT-COLOR: #f76013; BORDER-LEFT-COLOR: #f76013
}
#Content UL.sections LI A:hover {
	BORDER-BOTTOM-COLOR: #f76013; BORDER-TOP-COLOR: #f76013; COLOR: #f76013; BORDER-RIGHT-COLOR: #f76013; BORDER-LEFT-COLOR: #f76013
}
#Content .exportCitation P {
	FONT-WEIGHT: 700
}
#Content .exportCitation SELECT {
	WIDTH: 15em
}
.abstractText IMG {
	VERTICAL-ALIGN: top
}
#ContentHeading DIV.heading DIV.filters {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; PADDING-TOP: 0.25em
}
#ContentHeading DIV.heading DIV.viewSelection P.label {
	DISPLAY: inline-block
}
#ContentHeading DIV.heading DIV.viewSelection UL {
	DISPLAY: inline
}
#ContentHeading DIV.heading DIV.viewSelection UL LI {
	Z-INDEX: 2; DISPLAY: inline-block
}
#ContentHeading DIV.heading DIV.viewSelection UL LI A {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0.35em; DISPLAY: inline-block; PADDING-TOP: 0.2em
}
#ContentHeading DIV.heading DIV.viewSelection UL LI SPAN {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0.35em; DISPLAY: inline-block; PADDING-TOP: 0.2em
}
#ContentHeading DIV.heading DIV.viewSelection UL LI SPAN {
	COLOR: #ff8d43
}
#ContentHeading DIV.heading DIV.viewSelection UL LI SPAN.disabled {
	COLOR: #ccc; FONT-SIZE: inherit; opacity: 1
}
#ContentHeading DIV.heading DIV.alphabetical.viewSelection UL {
	FONT-SIZE: 1.4em; FONT-WEIGHT: 400
}
#ContentHeading DIV.enumeration.heading {
	COLOR: #999
}
#ContentHeading DIV.enumeration.heading IMG {
	MARGIN-LEFT: 1em; VERTICAL-ALIGN: middle
}
#ContentHeading DIV.enumeration.heading DIV.primary {
	TEXT-TRANSFORM: uppercase
}
#ContentHeading DIV.enumeration.heading DIV.secondary {
	FONT-SIZE: 0.9em
}
#ContentHeading DIV.enumeration.heading DIV.secondary SPAN.contentStatus {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 0.5em; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 0px
}
#ContentHeading DIV.enumeration.heading DIV.secondary SPAN.accepted.contentStatus {
	BACKGROUND: url(/images/online-first.gif) no-repeat center 50%
}
#ContentHeading DIV.enumeration.heading DIV.secondary SPAN.grantOpen.contentStatus {
	BACKGROUND: url(/images/open-access.gif) no-repeat center 50%
}
#ContentHeading DIV.enumeration.heading DIV.secondary SPAN.contentStatus SPAN {
	DISPLAY: none
}
#ContentHeading DIV.enumeration.heading A {
	COLOR: #999
}
#ContentHeading DIV.primitive.heading DIV.coverImage {
	WIDTH: 100px; BACKGROUND: #ccc no-repeat center center; FLOAT: left; HEIGHT: 145px
}
#ContentHeading DIV.primitive.heading DIV.partner {
	TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px dotted; WIDTH: 14em; FLOAT: right; MARGIN-LEFT: 2em
}
#ContentHeading DIV.primitive.heading DIV.text {
	MARGIN: 0px 0px 0px 110px
}
#ContentHeading DIV.primitive.heading H1 {
	FONT-FAMILY: Minion, Garamond, Serif; MARGIN-BOTTOM: 0.4em; COLOR: #ff8d43
}
#ContentHeading DIV.primitive.heading H1 SPAN.subtitle {
	DISPLAY: block; FONT-SIZE: 0.9em
}
#ContentHeading DIV.primitive.heading P {
	COLOR: #777; FONT-SIZE: 0.9em
}
#ContentHeading DIV.primitive.heading P.authors {
	MARGIN-BOTTOM: 0.5em
}
#ContentHeading DIV.primitive.heading P.coverage {
	MARGIN-BOTTOM: 0.5em
}
#ContentHeading DIV.primitive.heading P.issueTitle {
	FONT-WEIGHT: 400
}
#ContentHeading DIV.primitive.heading P.notes {
	COLOR: #888; FONT-SIZE: 0.85em; FONT-WEIGHT: 400
}
#ContentHeading DIV.primitive.heading P A {
	COLOR: #777
}
#ContentHeading UL.fulltextResources {
	MARGIN: 0.2em 0px 0px; HEIGHT: 1.8em
}
#ContentHeading UL.fulltextResources LI.cpdCme {
	FLOAT: right; FONT-WEIGHT: 400
}
#ContentHeading UL.fulltextResources LI.rightslink {
	FLOAT: right; FONT-WEIGHT: 400
}
#EnableSubscriptionIndicatorsMenuItem {
	DISPLAY: none
}
BODY.ftxEnabled #DetailsContainer {
	DISPLAY: none
}
BODY.scriptDisabled #FulltextContainer {
	DISPLAY: none
}
#ContentPrimary DIV.collateral H2 {
	PADDING-BOTTOM: 0.4em; BACKGROUND-COLOR: #eee; FONT-STYLE: normal; MARGIN: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; FONT-FAMILY: Myriad, Trebuchet MS, Sans-Serif; COLOR: #888; FONT-SIZE: 1em; PADDING-TOP: 0.4em
}
#ContentPrimary DIV.heading {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.2em
}
#ContentPrimary DIV.keywordReport {
	PADDING-BOTTOM: 0.4em; MARGIN: 0px 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ContentPrimary DIV.keywordReport P {
	FONT-SIZE: 1.1em
}
#ContentPrimary DIV.keywordReport P.automaticCorrection {
	COLOR: #595
}
#ContentPrimary DIV.keywordReport P.didYouMean {
	COLOR: #c33
}
#ContentPrimary DIV.section {
	PADDING-BOTTOM: 0.4em; MARGIN: 0px 0.5em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ProtocolPrimaryFulltext {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#ContentPrimary DL DT {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left top; FLOAT: left; PADDING-TOP: 0.2em
}
#ContentPrimary DL DD {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left top; FLOAT: left; PADDING-TOP: 0.2em
}
#ContentPrimary DL DT {
	WIDTH: 20%; COLOR: #999; FONT-SIZE: 0.8em
}
#ContentPrimary DL DD {
	WIDTH: 80%
}
#ContentPrimary DL DD OL {
	MARGIN-LEFT: 1.8em
}
#ContentPrimary FIELDSET.tools-menu {
	DISPLAY: none
}
#ContentPrimary FIELDSET .send-to {
	MARGIN-LEFT: 16em
}
#ContentPrimary FIELDSET OL {
	MARGIN: 2em; FONT-SIZE: 0.8em
}
#ContentPrimary FIELDSET .exportCitation {
	DISPLAY: block; MARGIN-LEFT: 2em
}
#ContentPrimary FIELDSET .exportCitation LABEL {
	DISPLAY: inline; FLOAT: none
}
#ContentPrimary FIELDSET.exportCitation P LABEL {
	WIDTH: auto
}
#ContentPrimary FIELDSET.exportCitation .button {
	MARGIN-TOP: 1em
}
#ContentPrimary IMG.fulltextPreview {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#ContentPrimary OL.citations {
	MARGIN-LEFT: 2em
}
#ContentPrimary OL.citations LI {
	MARGIN-BOTTOM: 0.8em
}
#ContentPrimary OL.citations LI UL {
	MARGIN-TOP: 0.4em; HEIGHT: 1.4em
}
#ContentPrimary OL.citations LI UL LI {
	MARGIN: 0px 1em 0px 0px; FLOAT: left
}
#ContentPrimary P.viewTitle {
	PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 1.25em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; FONT-FAMILY: Minion, Garamond, Serif; COLOR: #ff8d43; FONT-SIZE: 1.25em; PADDING-TOP: 0.4em
}
#ContentPrimary P.guestEditors {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; COLOR: #777; FONT-SIZE: 0.85em; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#ContentPrimary UL.manifest LI P.snippets {
	FONT-SIZE: 0.85em
}
#SearchTerms {
	DISPLAY: none
}
#ContentNavigation DIV UL {
	MARGIN-LEFT: 2em
}
#ContentPrimary #CreateAdministrators {
	CLEAR: left
}
#ContentPrimary FIELDSET #ShoppingCart INPUT[type=text] {
	WIDTH: 4em
}
#ContentPrimary FIELDSET #ShoppingCart LABEL {
	WIDTH: auto; DISPLAY: inline; FONT-WEIGHT: 700
}
#ContentPrimary FIELDSET #ShoppingCart .labelText {
	WIDTH: auto; DISPLAY: inline; FONT-WEIGHT: 700
}
#ContentPrimary FIELDSET #ShoppingCart .labelText {
	TEXT-ALIGN: left
}
#ContentPrimary #CreateAndSendMemberTokens LABEL {
	WIDTH: 8em
}
#ContentPrimary OL.footnote {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10%; WIDTH: 90%; PADDING-RIGHT: 10%; PADDING-TOP: 0px
}
#ContentPrimary DIV.answers {
	MIN-HEIGHT: 24.4em
}
#ContentPrimary DIV.contactUs {
	MARGIN: 0.8em 0px 0px 0.8em; MIN-HEIGHT: 22.6em
}
#ContentPrimary DIV.doiText P A {
	TEXT-DECORATION: underline
}
#ContentPrimary DIV.doiText {
	MARGIN: 0.8em 0px 0px 0.8em; MIN-HEIGHT: 22.6em
}
#ContentPrimary DIV.contactUs P A {
	TEXT-DECORATION: underline
}
#ContentPrimary DIV.results {
	MARGIN: 0.4em; MIN-HEIGHT: 22.6em
}
#ContentPrimary A.external {
	PADDING-RIGHT: 15px; ZOOM: 1; WHITE-SPACE: nowrap; BACKGROUND: url(/images/external_site.gif) no-repeat 100% 50%
}
#ContentPrimary P.Keyword {
	MARGIN: 0.8em 0px
}
#ContentPrimary P.Keyword SPAN.KeywordHeading {
	FONT-WEIGHT: 700
}
#ContentPrimary DIV.ArticleNote {
	MARGIN: 0.8em 0px
}
#ContentPrimary DIV.ArticleNote DIV.Important {
	BORDER-BOTTOM: #777 0.1em solid; BORDER-LEFT: #777 0.1em solid; PADDING-BOTTOM: 0.5em; MARGIN: 0.8em 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; BACKGROUND: #efefef; BORDER-TOP: #777 0.1em solid; BORDER-RIGHT: #777 0.1em solid; PADDING-TOP: 0.5em
}
[lang].Abstract {
	BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 1em
}
.fulltextThumbnails {
	HEIGHT: 135px; OVERFLOW: hidden
}
.loading.fulltextThumbnails {
	BACKGROUND: url(/images/ajax-loader.gif) no-repeat center 50%
}
.fulltextThumbnails .toggle {
	BACKGROUND-IMAGE: none; FONT-STYLE: normal; FONT-SIZE: 80%
}
.fulltextThumbnails LI {
	MARGIN: 0px 5px 1em; WIDTH: 18%; ZOOM: 1; DISPLAY: inline-block
}
.fulltextThumbnails LI A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #ddd; WIDTH: 100%; DISPLAY: inline-block; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.fulltextThumbnails .ajax-loader {
	BACKGROUND-IMAGE: url(/images/ajax-loader.gif); POSITION: static !important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%
}
.fulltextThumbnails IMG {
	MARGIN: 0px auto; WIDTH: 100%; VERTICAL-ALIGN: bottom
}
.fulltextThumbnails P {
	TEXT-ALIGN: center; MARGIN: 0.2em
}
BODY.scriptDisabled #ContentSecondary DIV.section UL.panels {
	DISPLAY: none
}
#ContentSecondary {
	MARGIN: 0.5em 0px 0.5em 0.4em; WIDTH: 18em; FLOAT: left; COLOR: #696969; _margin: .5em 0 .5em .2em
}
#ContentSecondary > DIV {
	FONT-SIZE: 0.75em
}
#ContentSecondary #Cockpit {
	_font-size: .75em
}
#ContentSecondary DIV.advertisement {
	_font-size: .75em
}
#ContentSecondary DIV.overview H1 {
	MARGIN-BOTTOM: 0.3em; COLOR: #ff8d43; FONT-SIZE: 1.25em; FONT-WEIGHT: 700
}
#ContentSecondary DIV.overview H1 SPAN.subtitle {
	FONT-SIZE: 0.9em; FONT-WEIGHT: 700
}
#ContentSecondary DIV.heading H2 {
	BORDER-LEFT: #f76013 0.3em solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #ff8d43; PADDING-TOP: 0px
}
#ContentSecondary DIV.subsection H2 {
	BORDER-BOTTOM: #ccc 2px dotted; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #fff; MARGIN: 0px 0.3em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.3em
}
#ContentSecondary DIV.section UL.panels LI A {
	MARGIN: 0.5em 0.5em 0px
}
#ContentSecondary DIV.section UL.panels LI A:focus {
	BACKGROUND-COLOR: #efefef !important
}
#ContentSecondary DIV.section UL.panels LI A:hover {
	BACKGROUND-COLOR: #efefef !important
}
#ContentSecondary DIV.subsection A {
	DISPLAY: inline
}
#ContentSecondary DIV.subsection DL.details DD OL {
	MARGIN-LEFT: 1.5em
}
#ContentSecondary DIV.subsection DL.details DD UL LI.contributor A.email {
	DISPLAY: block
}
#ContentSecondary .cockpitFocusedElement {
	BORDER-BOTTOM: #000 3px inset; BORDER-LEFT: #000 3px inset; BORDER-TOP: #000 3px inset; BORDER-RIGHT: #000 3px inset
}
#ContentSecondary DIV.overview {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; PADDING-TOP: 0.3em
}
#ContentSecondary DIV.overview P {
	DISPLAY: inline; MARGIN-BOTTOM: 0.2em; FONT-WEIGHT: 700
}
#ContentSecondary DIV.overview P A {
	DISPLAY: inline
}
#ContentSecondary DIV.overview SPAN.doi {
	DISPLAY: none
}
#ContentSecondary DIV.section {
	BORDER-BOTTOM: #dadada 1px solid; PADDING-BOTTOM: 0.4em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ContentSecondary DIV.section DIV.subsection H4 {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ContentSecondary DIV.section DIV.subsection P {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ContentSecondary DIV.section UL.panels {
	FLOAT: right
}
#ContentSecondary DIV.section UL.panels LI.ui-tabs-selected {
	DISPLAY: none
}
#ContentSecondary DIV.subsection {
	BORDER-BOTTOM: #efefef 0.4em solid; BORDER-LEFT: #efefef 0.4em solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #efefef 0.4em solid; BORDER-RIGHT: #efefef 0.4em solid
}
#ContentSecondary DIV.subsection DIV.accordion UL {
	PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ContentSecondary DIV.subsection DIV.accordion UL LI {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.1em
}
#ContentSecondary DIV.subsection UL LI .title {
	BORDER-BOTTOM: 0px
}
#ContentSecondary DIV.subsection UL LI .contextTag {
	
}
#ContentSecondary DIV.subsection UL.manifest {
	BACKGROUND-COLOR: #fff
}
#ContentSecondary DIV.subsection UL.manifest LI .title {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.1em
}
#ContentSecondary DIV.subsection UL.manifest LI P {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.1em
}
#ContentSecondary DIV.subsection UL.manifest LI UL {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.1em
}
#ContentSecondary DL DT {
	MARGIN-BOTTOM: 0.2em; COLOR: #aaa
}
#ContentSecondary DL DD {
	PADDING-BOTTOM: 0.2em; MARGIN-BOTTOM: 0.2em; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left bottom; FONT-SIZE: 1.1em
}
#ContentSecondary UL.manifest LI P.showButton .title {
	FONT-WEIGHT: 700
}
#ContentSecondary UL.resources {
	POSITION: relative; CLEAR: both
}
#ContentSecondary UL.resources LI.details {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#ContentSecondary UL.sections LI {
	LINE-HEIGHT: 1.3em; BACKGROUND-COLOR: #fff; MARGIN-RIGHT: 0.3em
}
#ContentSecondary UL.sections LI.ui-tabs-selected {
	HEIGHT: 1.6em
}
#ContentSecondary UL.sections LI.ui-tabs-selected A {
	BORDER-LEFT: #ff8d43 0.4em solid; COLOR: #ff8d43; CURSOR: default
}
#ContentSecondary UL.count1.sections LI {
	WIDTH: 44.9%
}
#ContentSecondary UL.count2.sections LI {
	WIDTH: 44.9%
}
#BrowseSection UL.count2.sections LI {
	_width: 1%; _white-space: nowrap
}
#ContentSecondary UL.count3.sections LI {
	WIDTH: 28%
}
#ContentSecondary UL.selectors LI.subjectSubgroup {
	BACKGROUND-COLOR: #f0f0f0
}
#ContentSecondary UL.selectors LI.subject UL.selectors LI.subject {
	BACKGROUND-COLOR: #fbfbfb
}
#ContentSecondaryAds {
	POSITION: absolute; BOTTOM: -10em
}
#Descriptors P {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; COLOR: #fff; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#Descriptors UL LI {
	BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 2px; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid
}
#Descriptors UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/x-button.gif) no-repeat left center; PADDING-TOP: 0px
}
#Descriptors UL LI A:focus {
	BACKGROUND-IMAGE: url(/images/x-button-hover.gif)
}
#Descriptors UL LI A:hover {
	BACKGROUND-IMAGE: url(/images/x-button-hover.gif)
}
#Descriptors UL LI A SPAN.dimensionName {
	PADDING-RIGHT: 0.2em; FONT-WEIGHT: 700
}
#Filters DIV.scroll-pane {
	HEIGHT: 15em
}
#Refinements P {
	PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0px
}
#FindRegistration DIV {
	PADDING-BOTTOM: 0.4em; BACKGROUND-COLOR: #c8c8c8; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#Descriptors {
	PADDING-BOTTOM: 0.4em; BACKGROUND-COLOR: #c8c8c8; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#FindRegistration INPUT {
	WIDTH: 14.3em
}
.loading.section {
	BACKGROUND: url(/images/ajax-loader.gif) no-repeat center 50%
}
#ContentSecondary UL.resources {
	MARGIN: 0px 0px 0.5em; HEIGHT: auto
}
#ContentSecondary UL.resources LI {
	MARGIN-TOP: 0.5em; FLOAT: none
}
#ContentSecondary .subsection [href^='http://www.springeronline.com'].external {
	BACKGROUND-IMAGE: url(/images/springer-external-bg.png); PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; MARGIN-BOTTOM: 1px; COLOR: #eee; PADDING-TOP: 0.4em
}
#ContentSecondary .subsection [href^='http://www.springer.com'].external {
	BACKGROUND-IMAGE: url(/images/springer-external-bg.png); PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; MARGIN-BOTTOM: 1px; COLOR: #eee; PADDING-TOP: 0.4em
}
#ContentSecondary .subsection [href^='http://www.springeronline.com'].external:hover {
	COLOR: #fff !important
}
#ContentSecondary .subsection [href^='http://www.springer.com'].external:hover {
	COLOR: #fff !important
}
#Cockpit .section .subsection {
	POSITION: relative
}
.scriptEnabled #ContentSecondary #RelatedSection UL.manifest LI.contribution.primitive P {
	DISPLAY: none
}
.scriptEnabled #ContentSecondary #RelatedSection UL.manifest LI.contribution.primitive SPAN.contentStatus {
	DISPLAY: none
}
.scriptEnabled #ContentSecondary #RelatedSection UL.manifest LI.contribution.primitive UL {
	DISPLAY: none
}
.scriptEnabled #ContentSecondary #RelatedSection UL.manifest LI.contribution.primitive .abstract {
	DISPLAY: none
}
.scriptEnabled #ContentSecondary #RelatedSection UL.manifest LI.contribution.primitive .relatedAbstract IMG.ajax-loader {
	DISPLAY: none
}
.scriptEnabled #ContentSecondary #RelatedSection UL.manifest LI.contribution.primitive P.contentLabel {
	DISPLAY: block
}
.scriptEnabled #ContentSecondary #RelatedSection UL.manifest LI.contribution.primitive P.articleCategory {
	DISPLAY: block
}
.scriptEnabled #ContentSecondary #RelatedSection UL.manifest LI.contribution.primitive P.showButton {
	DISPLAY: block
}
.ui-dialog {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#HoverOverSummary {
	Z-INDEX: 2; BORDER-BOTTOM: #777 3px solid; BORDER-LEFT: #777 1px dotted; BACKGROUND-COLOR: #fff; MARGIN-LEFT: 0px; FONT-SIZE: 0.75em; OVERFLOW: hidden; BORDER-TOP: #777 1px dotted; BORDER-RIGHT: #777 3px solid
}
#HoverOverSummary P {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.4em
}
#HoverOverSummary SPAN.contribution {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.4em
}
#HoverOverSummary UL {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.4em
}
#HoverOverSummary UL.resources {
	BORDER-BOTTOM: #e9e8e8 2px dotted; BORDER-LEFT: #e9e8e8 0px dotted; BORDER-TOP: #e9e8e8 2px dotted; BORDER-RIGHT: #e9e8e8 0px dotted
}
#HoverOverSummary UL.resources LI {
	DISPLAY: inline; FLOAT: none !important
}
.contributionSummary .publication {
	PADDING-BOTTOM: 1em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; FONT-SIZE: 1.2em; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#HoverOverSummary .publication {
	PADDING-BOTTOM: 0.4em; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; COLOR: #999; FONT-SIZE: 1.2em; PADDING-TOP: 0.4em
}
#HoverOverSummary .publicationSeries {
	PADDING-BOTTOM: 0.4em; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; COLOR: #999; FONT-SIZE: 1.2em; PADDING-TOP: 0.4em
}
#HoverOverSummary .publicationSeries {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic
}
#HoverOverSummary .publication A {
	FONT-WEIGHT: 700
}
#HoverOverSummary .publicationSeries A {
	FONT-WEIGHT: 700
}
.contributionSummary .title A {
	FONT-FAMILY: Minion, Garamond, Serif; COLOR: #ff8d43; FONT-SIZE: 1.8em
}
#HoverOverSummary .title A {
	FONT-FAMILY: Minion, Garamond, Serif; COLOR: #ff8d43; FONT-SIZE: 1.8em
}
#HoverOverSummary .authors {
	FONT-SIZE: 1em; FONT-WEIGHT: 700
}
#PopupinfoAbstract .ajax-loader {
	BACKGROUND: url(/images/ajax-loader.gif) no-repeat center 50%
}
#HoverOverSummary .ajax-loader {
	MIN-HEIGHT: 150px; BACKGROUND: url(/images/ajax-loader.gif) no-repeat center 50%; _height: 150px
}
#HoverOverSummary > .bridge {
	Z-INDEX: 3; POSITION: absolute; BACKGROUND-COLOR: #fff; WIDTH: 10px; HEIGHT: 5em; TOP: 10em; LEFT: -9px
}
.abstract {
	PADDING-BOTTOM: 1em; MARGIN: 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.firstPagePreview {
	PADDING-BOTTOM: 1em; MARGIN: 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contributionSummary {
	BACKGROUND-COLOR: #ffe; CLEAR: both; FONT-SIZE: 0.9em
}
DIV#Content DIV#ContentPrimary LI.primitive DIV.contributionSummary IMG.ajax-loader {
	POSITION: static; PADDING-BOTTOM: 2em; MARGIN: 2em auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: auto; PADDING-TOP: 2em
}
.contributionSummary .publication {
	PADDING-BOTTOM: 1em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; FONT-SIZE: 1.2em; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#HoverOverSummary #PopupinfoAbstract DIV H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 0.4em; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left bottom; COLOR: #ff8d43; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.contributionSummary DIV H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 0.4em; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left bottom; COLOR: #ff8d43; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ContentPrimary UL.manifest LI UL.resources LI.summary-button {
	POSITION: absolute; ZOOM: 1; TOP: 0px; RIGHT: 0px; _position: static; _float: right
}
.firstPagePreview IMG {
	MARGIN: 1em auto; DISPLAY: block
}
#Cockpit LI.contribution.primitive DIV.firstPagePreview {
	DISPLAY: none
}
#ContentSecondary #Cockpit .showButton .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px
}
#ContentSecondary .subsection .showButton A {
	DISPLAY: block
}
.showButton .itemTag {
	WIDTH: 100%; DISPLAY: block; FONT-SIZE: 0.9em
}
#PrimaryAbstractSection .subsection {
	BACKGROUND: #ffe
}
#PrimaryAbstractSection .loading.subsection {
	BACKGROUND: url(/images/ajax-loader.gif) no-repeat center 50%; HEIGHT: 100px
}
#ContentPrimary IFRAME.fulltext {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; HEIGHT: 40em; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#PrimaryAbstractSection .ui-tabs-nav LI {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 0px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; DISPLAY: inline-block; BACKGROUND: #ffe; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 3px solid; PADDING-TOP: 0.5em
}
#PrimaryAbstractSection .ui-tabs-nav LI.ui-tabs-selected {
	BORDER-BOTTOM-COLOR: #ffe
}
#AbstractSection DIV.Abstract SPAN.AbstractHeading {
	DISPLAY: none
}
BODY.defaultPage #Content H2 {
	TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #fff
}
BODY.defaultPage #ContentPrimary H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; FONT-STYLE: inherit; MARGIN: 0px 0px 0px 1em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; FONT-FAMILY: inherit; FLOAT: left; FONT-SIZE: 0.9em; PADDING-TOP: 0.2em
}
BODY.defaultPage #BrowseByContentType UL LI A {
	FILTER: alpha(opacity=85); PADDING-BOTTOM: 0.25em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; HEIGHT: 2.5em; COLOR: #ff8d43; FONT-SIZE: 1.2em; FONT-WEIGHT: 700; MARGIN-RIGHT: 4px; PADDING-TOP: 0.25em; opacity: .85; -moz-opacity: .85
}
BODY.defaultPage #BrowseByContentType UL LI.last A {
	MARGIN-RIGHT: 0px
}
BODY.defaultPage #BrowseByContentType UL LI A:focus {
	FILTER: none; TEXT-DECORATION: none; opacity: 1; -moz-opacity: 1
}
BODY.defaultPage #BrowseByContentType UL LI A:hover {
	FILTER: none; TEXT-DECORATION: none; opacity: 1; -moz-opacity: 1
}
BODY.defaultPage #BrowseByTitle UL LI A {
	COLOR: #777
}
BODY.defaultPage #OtherResources LI A {
	POSITION: relative; DISPLAY: block; HEIGHT: 4.4em; COLOR: inherit; opacity: .6
}
BODY.defaultPage #OtherResources LI A:focus {
	opacity: 1
}
BODY.defaultPage #OtherResources LI A:hover {
	opacity: 1
}
BODY.defaultPage #OtherResources LI.authors A {
	BACKGROUND: url(/images/home-authors.3.0.4142.25695.jpg) #e5d8bf no-repeat left bottom
}
BODY.defaultPage #OtherResources LI.librarians A {
	BACKGROUND: url(/images/home-librarians.3.0.4142.25695.jpg) #c17d58 no-repeat left top
}
BODY.defaultPage #OtherResources LI.societies A {
	BACKGROUND: url(/images/home-societies.3.0.4142.25695.jpg) #a9af6f no-repeat left bottom
}
BODY.defaultPage #ContentSecondary DIV.heading A {
	FLOAT: right; COLOR: #ff8d43
}
BODY.defaultPage #BrowseByContentType {
	BORDER-BOTTOM: #efefef 0.25em solid
}
BODY.defaultPage #BrowseByTitle {
	BORDER-BOTTOM: #efefef 0.25em solid
}
BODY.defaultPage #ContentPrimary DIV.heading {
	BORDER-BOTTOM: #fff 0.5em solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.7em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/hatch-ffc48e-fce9d7.3.0.4142.25695.gif) #fce9d7; HEIGHT: 1em; BORDER-TOP: #fff 0.4em solid; PADDING-TOP: 0px
}
BODY.defaultPage #ContentSecondary DIV.scroll-pane {
	HEIGHT: 35em
}
BODY.defaultPage #BrowseByContentType DIV.background {
	BACKGROUND: url(/images/home-browse-by-content.3.0.4142.25695.jpg) #d0dae2 no-repeat right center; HEIGHT: 10em
}
BODY.defaultPage #BrowseByContentType UL LI {
	MARGIN-TOP: 5em; WIDTH: 20%; FLOAT: left
}
BODYlang(de).defaultPage #BrowseByContentType UL LI.books {
	WIDTH: 15%
}
BODYlang(de).defaultPage #BrowseByContentType UL LI.referenceWorks {
	WIDTH: 25%
}
BODY.defaultPage #BrowseByContentType UL LI A SPAN {
	MARGIN-TOP: 0.4em; DISPLAY: block; FONT-SIZE: 0.8em
}
BODY.defaultPage #BrowseByTitle UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.6em; PADDING-TOP: 0.2em
}
BODY.defaultPage #BrowseByTitle UL LI {
	TEXT-ALIGN: center; WIDTH: 1.25em; ZOOM: 1; DISPLAY: inline-block; FONT-FAMILY: Minion, Garamond, Serif; FONT-SIZE: 1.4em
}
BODY.defaultPage #OtherResources {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 10em; PADDING-TOP: 0px
}
BODY.defaultPage #OtherResources LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 32.85%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
BODY.defaultPage #OtherResources LI A SPAN {
	BORDER-BOTTOM: #d8d8d8 1px solid; POSITION: absolute; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.5em; WIDTH: 95%; PADDING-RIGHT: 0.5em; DISPLAY: block; FONT-SIZE: 0.8em; TOP: 100%; PADDING-TOP: 0.5em
}
BODY.defaultPage #OtherResources LI.librarians {
	MARGIN: 0px 0.25em
}
BODY.defaultPage #OtherResources LI.societies {
	FLOAT: right
}
BODY.defaultPage #ContentSecondary LI {
	PADDING-BOTTOM: 0.07em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.07em
}
#SubjectSystem {
	OVERFLOW: hidden
}
BODY.defaultPage #SubjectSystem LI A {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; MARGIN-LEFT: 1.5em; FONT-SIZE: 1.1em; PADDING-TOP: 0.1em
}
BODY.defaultPage #FeaturedLibraries LI A {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; MARGIN-LEFT: 1.5em; FONT-SIZE: 1.1em; PADDING-TOP: 0.1em
}
BODY.defaultPage #SubjectSystem LI UL LI {
	MARGIN-LEFT: 1.2em
}
.expander {
	POSITION: absolute
}
BODY.defaultPage #SubjectSystem LI .expander {
	PADDING-BOTTOM: 0px; MARGIN: 0.3em 0.4em; PADDING-LEFT: 0px; WIDTH: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/down-arrow.3.0.4142.25695.gif) no-repeat center 50%; HEIGHT: 11px; CURSOR: pointer; PADDING-TOP: 0px
}
BODY.defaultPage #SubjectSystem LI .ajax-loader {
	BACKGROUND-IMAGE: url(/images/ajax-loader-tiny.gif)
}
BODY.defaultPage #SubjectSystem LI.collapsed .expander {
	BACKGROUND-IMAGE: url(/images/right-arrow.3.0.4142.25695.gif)
}
.message-control {
	BORDER-BOTTOM: 1px dotted; POSITION: relative; BORDER-LEFT: 0px dotted; PADDING-BOTTOM: 1em; MARGIN: 0.5em 1em; PADDING-LEFT: 2em; PADDING-RIGHT: 1em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0.5em center; BORDER-TOP: 1px dotted; BORDER-RIGHT: 0px dotted; PADDING-TOP: 1em
}
.heading-control {
	BORDER-BOTTOM: 1px dotted; POSITION: relative; BORDER-LEFT: 0px dotted; PADDING-BOTTOM: 1em; MARGIN: 0.5em 1em; PADDING-LEFT: 2em; PADDING-RIGHT: 1em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0.5em center; BORDER-TOP: 1px dotted; BORDER-RIGHT: 0px dotted; PADDING-TOP: 1em
}
.message-control A {
	TEXT-DECORATION: underline
}
.message-control A:focus {
	TEXT-DECORATION: none
}
.message-control A:hover {
	TEXT-DECORATION: none
}
.error.message-control {
	BACKGROUND-IMAGE: url(/images/error.gif); BACKGROUND-COLOR: #f88
}
.information.message-control {
	BACKGROUND-IMAGE: url(/images/information.gif); BACKGROUND-COLOR: #eee
}
.question.message-control {
	BACKGROUND-IMAGE: url(/images/question.gif)
}
.warning.message-control {
	BACKGROUND-IMAGE: url(/images/warning.gif); BACKGROUND-COLOR: #ff0
}
.bullet.message-control {
	BACKGROUND-IMAGE: url(/images/heading-bullet.gif)
}
.heading-control {
	BACKGROUND: url(/images/heading-bullet.gif) no-repeat left 0.2em
}
FIELDSET .information.message-control {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.jScrollPaneContainer {
	Z-INDEX: 1; POSITION: relative; OVERFLOW: hidden
}
DIV.jScrollPaneTrack {
	POSITION: absolute; BORDER-LEFT: #ccc 1px dotted; BACKGROUND-COLOR: #efefef; HEIGHT: 100%; TOP: 0px; CURSOR: pointer; RIGHT: 0px; BORDER-RIGHT: #ccc 1px dotted
}
DIV.jScrollPaneTrack {
	BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
DIV.jScrollPaneDrag {
	BORDER-BOTTOM: #a8a8a8 1px solid; POSITION: absolute; BORDER-LEFT: #a8a8a8 1px solid; MARGIN: 0px 2px; WIDTH: 6px !important; BACKGROUND: url(/images/scroll_grab.gif) #d8d8d8 no-repeat center 50%; OVERFLOW: hidden; BORDER-TOP: #a8a8a8 1px solid; CURSOR: pointer; BORDER-RIGHT: #a8a8a8 1px solid
}
DIV.jScrollPaneDrag {
	BACKGROUND-COLOR: #efefef
}
DIV.jScrollPaneDragTop {
	POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
DIV.jScrollPaneDragBottom {
	POSITION: absolute; BOTTOM: 0px; OVERFLOW: hidden; LEFT: 0px
}
A.jScrollArrowUp {
	Z-INDEX: 1; POSITION: absolute; BORDER-LEFT: #ccc 1px dotted; TEXT-INDENT: -2000px; DISPLAY: block; BACKGROUND: url(/images/scroll_arrow_up.gif) #efefef no-repeat center top; HEIGHT: 10px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; BORDER-RIGHT: #ccc 1px dotted
}
DIV.subsection A.jScrollArrowUp {
	BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
A.jScrollArrowUp:hover {
	BACKGROUND-POSITION: 0px -10px
}
A.jScrollArrowDown:hover {
	BACKGROUND-POSITION: 0px -10px
}
A.jScrollArrowDown {
	Z-INDEX: 1; POSITION: absolute; BORDER-LEFT: #ccc 1px dotted; TEXT-INDENT: -2000px; BOTTOM: 0px; DISPLAY: block; BACKGROUND: url(/images/scroll_arrow_down.gif) #efefef no-repeat center top; HEIGHT: 10px; OVERFLOW: hidden; RIGHT: 0px; BORDER-RIGHT: #ccc 1px dotted
}
DIV.subsection A.jScrollArrowDown {
	BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
A.jScrollActiveArrowButton {
	BACKGROUND-POSITION: 0px -20px
}
A.jScrollActiveArrowButton:hover {
	BACKGROUND-POSITION: 0px -20px
}
#ui-datepicker-div {
	Z-INDEX: 2; BORDER-BOTTOM: grey 1px solid; BORDER-LEFT: grey 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #d0d0d0; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: none; COLOR: #fff; BORDER-TOP: grey 1px solid; BORDER-RIGHT: grey 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px
}
#ui-datepicker-div TABLE {
	BORDER-SPACING: .2em; WIDTH: 100%; BORDER-COLLAPSE: separate; COLOR: #333
}
#ui-datepicker-div TABLE TH {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; PADDING-TOP: 0.3em
}
#ui-datepicker-div TD {
	BORDER-BOTTOM: #888 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ececec; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; PADDING-TOP: 0px; -moz-border-radius: 2px
}
#ui-datepicker-div TD.ui-datepicker-unselectable {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #d0d0d0; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ui-datepicker-div TD.ui-datepicker-current-day A {
	FONT-WEIGHT: bolder
}
#ui-datepicker-div TD.ui-datepicker-days-cell-over A {
	FONT-WEIGHT: bolder
}
#ui-datepicker-div .ui-state-highlight {
	COLOR: #e35525; FONT-WEIGHT: 700
}
.ui-datepicker-header {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e35525; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px; -moz-border-radius: 5px
}
.ui-datepicker-header .ui-datepicker-prev {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #fff; PADDING-TOP: 0.2em
}
.ui-datepicker-header .ui-datepicker-next {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #fff; PADDING-TOP: 0.2em
}
.ui-datepicker-header .ui-state-disabled.ui-datepicker-next:hover {
	CURSOR: pointer
}
.ui-datepicker-header .ui-state-disabled.ui-datepicker-prev:hover {
	CURSOR: pointer
}
.ui-datepicker-header .ui-state-disabled.ui-datepicker-next {
	COLOR: #777
}
.ui-datepicker-header .ui-state-disabled.ui-datepicker-prev {
	COLOR: #777
}
.ui-datepicker-header .ui-state-disabled.ui-datepicker-next:hover {
	CURSOR: default; TEXT-DECORATION: none
}
.ui-datepicker-header .ui-state-disabled.ui-datepicker-prev:hover {
	CURSOR: default; TEXT-DECORATION: none
}
.ui-datepicker-header .ui-datepicker-title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
.ui-datepicker-trigger {
	MARGIN: 0px 0.2em; VERTICAL-ALIGN: text-bottom
}
.ui-datepicker IFRAME {
	DISPLAY: none
}
.token-consumtion #TokenConsumptionPanel .textBox {
	DISPLAY: inline; MARGIN-LEFT: 3em
}
#TokenConsumptionPanel .example {
	DISPLAY: block
}
#IdentityHome {
	BACKGROUND-COLOR: #fff
}
#IdentityOptionsList {
	MARGIN: 0.5em 1em; FLOAT: left
}
#IdentityOptionsList LI {
	POSITION: relative; WIDTH: 24em; MARGIN-BOTTOM: 0.8em; FLOAT: left; HEIGHT: 8em; MARGIN-RIGHT: 0.8em
}
#IdentityOptionsList A {
	FONT-WEIGHT: 700
}
#IdentityOptionsList P {
	MARGIN: 0.5em
}
.token-list .type INPUT {
	POSITION: absolute; RIGHT: 1em
}
#RemoteServiceUserTable TH {
	TEXT-ALIGN: left
}
#RemoteServiceUserTable .RemoveButton {
	WIDTH: auto
}
.manage-remote-service-user .user-id-textbox {
	DISPLAY: inline !important
}
.identities-list {
	MARGIN: 1em
}
.identities-list LI {
	POSITION: relative; WIDTH: 50%; FLOAT: left
}
.identities-list LI > * {
	MARGIN: 0.5em
}
.identities-list INPUT.remove-button {
	POSITION: absolute; TOP: 2em; RIGHT: 1em
}
.confirmationPanel {
	FLOAT: right
}
#OtherOptionsList {
	TEXT-ALIGN: right; MARGIN: 0px 0px 0px 0.5em; WIDTH: 30em
}
#OtherOptionsList LI {
	MARGIN: 1em 0px
}
#OtherOptionsList P {
	TEXT-ALIGN: left; MARGIN: 0.5em 0px
}
.browse-identities-dialog {
	BORDER-BOTTOM: #777 1px solid
}
.identity-heading {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.identity-heading IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FLOAT: left; PADDING-TOP: 0px
}
.identity-heading TABLE {
	MARGIN: 0.5em
}
#Content .institutional-login DIV {
	FLOAT: left
}
#Content .institutional-login SELECT {
	WIDTH: 100%
}
#Institutions {
	WIDTH: 70%
}
#Content .institutional-login LABEL {
	WIDTH: auto
}
#Content .institutional-login .rememberMe {
	DISPLAY: inline; MARGIN-LEFT: 0px
}
.anonymous-only-checkbox {
	DISPLAY: block; MARGIN-LEFT: 15.8em
}
#ManageContracts FIELDSET {
	MARGIN-TOP: 1em; FLOAT: left
}
#ManageContracts DIV {
	CLEAR: left
}
#ManageContracts FIELDSET FIELDSET {
	MARGIN-TOP: 0px
}
#ManageContracts FIELDSET FIELDSET LEGEND {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; TEXT-INDENT: -1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
#ManageContracts FIELDSET FIELDSET INPUT.text {
	WIDTH: 8em; DISPLAY: inline
}
#ManageContracts FIELDSET .checkBox {
	MARGIN-LEFT: 1em
}
#ManageContracts #CreatedOn {
	MARGIN: 0px 1em 1em
}
#ManageContracts .button-panel {
	TEXT-ALIGN: right; MARGIN-RIGHT: 8em
}
.logInAsPanel {
	MARGIN: 0px 1em
}
#ContentPrimary FIELDSET INPUT.email {
	WIDTH: 20em
}
#TokenUsage SPAN.checkBox {
	MARGIN-LEFT: 5em
}
#TokenExpirationDate LABEL.expiration-date {
	WIDTH: 7em
}
#TokenCreatedPanel CAPTION {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#TokenCreatedPanel .button-panel {
	MARGIN: 0.5em 0px 1em 12em
}
FIELDSET.new-referrer INPUT {
	DISPLAY: inline; BACKGROUND: red
}
.identities-help-page #ContentPrimary FIELDSET LABEL {
	MARGIN-TOP: 0.5em; WIDTH: 8em
}
.identities-help-page #ContentPrimary FIELDSET INPUT {
	DISPLAY: inline
}
.identities-help-page #ContentPrimary P {
	MARGIN: 1em
}
#ShareThisMenu UL {
	Z-INDEX: 1; BORDER-BOTTOM: #c8c8c8 0.2em solid; BORDER-LEFT: #c8c8c8 0.2em solid; WIDTH: 10em; BACKGROUND: #fff; BORDER-TOP: #c8c8c8 0.2em solid; TOP: 100%; BORDER-RIGHT: #c8c8c8 0.2em solid
}
#ShareThisMenu:hover UL {
	LEFT: 0px
}
.show#ShareThisMenu UL {
	LEFT: 0px
}
#ShareThisMenu LI {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
#ShareToolbar {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; MARGIN: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; HEIGHT: 4em; PADDING-TOP: 0.5em
}
#ShareToolbar .share-this-sprite {
	FONT-WEIGHT: 700
}
#ShareToolbar UL {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; HEIGHT: 2em; PADDING-TOP: 0.5em
}
#ShareToolbar LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-TOP: 0px
}
#SavedItemsList {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.5em
}
#SavedItemsList P {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.1em
}
#SavedItemsList DIV {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.1em
}
#ItemDetails .content-type {
	FONT-SIZE: 0.8em
}
#SavedItemsList .content-type {
	FONT-SIZE: 0.8em
}
#ItemDetails .title {
	FONT-SIZE: 1.3em
}
#SavedItemsList .title {
	FONT-SIZE: 1.3em
}
#ItemDetails .title A {
	COLOR: #f76013
}
#SavedItemsList .title A {
	COLOR: #f76013
}
#ItemDetails .title A:focus {
	COLOR: #333
}
#ItemDetails .title A:hover {
	COLOR: #333
}
#SavedItemsList .title A:focus {
	COLOR: #333
}
#SavedItemsList .title A:hover {
	COLOR: #333
}
#SavedItemsList .saved-item {
	BORDER-BOTTOM: #aaa 1px dotted; POSITION: relative; PADDING-BOTTOM: 0.25em; MARGIN: 0.5em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 6em; PADDING-TOP: 0.25em
}
#SavedItemsList .saved-items-toolbar {
	POSITION: absolute; HEIGHT: 1.5em; TOP: 0.5em; RIGHT: 0.5em
}
#SavedItemsList LI UL LI {
	DISPLAY: inline
}
#SavedItemsList .saved-items-toolbar LI {
	WIDTH: 2em; HEIGHT: 1em
}
#SavedItemsList .labels UL {
	POSITION: static; DISPLAY: inline
}
#SavedItemsList .labels LI + LI:before {
	CONTENT: ","
}
#SavedItemOptions FIELDSET FIELDSET {
	WIDTH: 30%; FLOAT: left
}
#SavedItemOptions FIELDSET FIELDSET .checkBox {
	MARGIN-LEFT: 1.5em
}
#RegisterForAnAlert .button-panel {
	CLEAR: left
}
#LabelSavedItem .button-panel {
	CLEAR: left
}
#RenameSavedItem INPUT[type=text] {
	WIDTH: 20em
}
#LabelSavedItem LI {
	WIDTH: 30%; FLOAT: left
}
#LabelSavedItem LI .checkBox {
	MARGIN: 0.2em 1em
}
#MigrateMessage {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-WEIGHT: 700; PADDING-TOP: 1em
}
#MigrateMessage INPUT {
	MARGIN: 0px 1em
}
#ItemDetails {
	MARGIN: 0px 1em 0.2em
}
#SavedItemsDelete {
	MIN-HEIGHT: 10em
}
#SavedItemsDelete H2 {
	PADDING-LEFT: 1em
}
#SavedItemsDelete P {
	MARGIN: 1em
}
#SavedItemsDelete A {
	TEXT-DECORATION: underline
}
#SavedItemsDelete A:focus {
	TEXT-DECORATION: none
}
#SavedItemsDelete A:hover {
	TEXT-DECORATION: none
}
.saved-item-criteria > SPAN {
	WIDTH: 10em
}
#BrandCropper canvas {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
#BrandCropper {
	POSITION: relative; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
#BrandCropper P {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; CLEAR: left; PADDING-TOP: 1em
}
#BrandCropper A {
	TEXT-DECORATION: underline
}
#BrandCropper A:focus {
	TEXT-DECORATION: none
}
#BrandCropper A:hover {
	TEXT-DECORATION: none
}
#BrandCropper .message-control {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 2em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#BrandCropper P EM {
	FONT-STYLE: normal
}
#CroppingPanel {
	PADDING-BOTTOM: 1em; MARGIN: 0px auto; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
.scriptDisabled #BrandCropper {
	DISPLAY: none
}
#JcropPanel {
	WIDTH: 30%; FLOAT: left
}
#CroppingPanel {
	TEXT-ALIGN: center; MARGIN: 0.2em auto; WIDTH: 30em
}
#SizingPanel {
	TEXT-ALIGN: center; MARGIN: 0.2em auto; WIDTH: 30em
}
#ColorPanel {
	TEXT-ALIGN: center; MARGIN: 0.2em auto; WIDTH: 30em
}
#CroppedPreview {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 15em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 3.8em
}
#SizingPanel {
	MARGIN: 1em auto
}
#SizingPanel LABEL {
	TEXT-ALIGN: center; MARGIN: 0.4em 0px; WIDTH: auto; DISPLAY: block
}
#ColorPanel UL {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 100%; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
#ColorPanel LI {
	WIDTH: 9%; FLOAT: left; HEIGHT: 20px
}
#UploadInstructions {
	MARGIN: 1em
}
#PreviewContainer {
	BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid; PADDING-TOP: 1em
}
#Zoomer {
	BORDER-BOTTOM: #707070 1px solid; POSITION: relative; BORDER-LEFT: #707070 1px solid; BACKGROUND-COLOR: #a0a0a0; MARGIN: 1em 0px 0px; HEIGHT: 1em; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #707070 1px solid
}
#Zoomer A {
	BORDER-BOTTOM: #707070 1px solid; POSITION: absolute; BORDER-LEFT: #707070 1px solid; BACKGROUND-COLOR: #a0a0a0; WIDTH: 1.5em; HEIGHT: 1.6em; BORDER-TOP: #707070 1px solid; TOP: -0.3em; BORDER-RIGHT: #707070 1px solid
}
.saved-image-display {
	WIDTH: 216px; HEIGHT: 54px
}
#ContentPrimarySearchAdvanced LABEL {
	TEXT-ALIGN: right; WIDTH: 15em; FLOAT: left; CLEAR: left; MARGIN-RIGHT: 1em
}
#ContentPrimarySearchAdvanced LABEL.inputParent {
	TEXT-ALIGN: left; WIDTH: 100%
}
#ContentPrimarySearchDocument FIELDSET {
	WIDTH: 45%; FLOAT: left
}
#ContentPrimarySearchDocument FIELDSET LABEL {
	WIDTH: 8em
}
#ContentPrimarySearchPublications {
	CLEAR: left
}
#ContentPrimarySearchPublications LABEL {
	WIDTH: 18em
}
#ContentPrimarySearchPublications INPUT {
	WIDTH: 30em
}
#ContentPrimarySearchPublicationDateRange {
	CLEAR: left
}
#ContentPrimarySearchMastLimitResults DIV {
	MARGIN-LEFT: 45%
}
.advanced-search-page #ContentPrimarySearchWithin LABEL {
	DISPLAY: inline; FLOAT: none
}
.advanced-search-page #ContentPrimarySearchPublications LABEL {
	WIDTH: 18em
}
.advanced-search-page #ContentPrimarySearchPublicationDateRange .dates INPUT {
	DISPLAY: inline
}
BODY.print #Content {
	BACKGROUND: #fff
}
#Content {
	LINE-HEIGHT: 1.2em; BACKGROUND: url(/images/bgForm.3.0.4142.25695.jpg) left top; FONT-SIZE: 1em
}
#Content DIV.heading {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: url(/images/dotbg-cccccc.gif) #fff repeat-x left bottom; COLOR: #999; PADDING-TOP: 0.5em
}
#Content DIV.heading DIV.description {
	Z-INDEX: 2; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 1em; FONT-WEIGHT: 700; PADDING-TOP: 0.1em
}
#Content DIV.heading DIV.viewSelection {
	Z-INDEX: 2; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 1em; FONT-WEIGHT: 700; PADDING-TOP: 0.1em
}
#Content DIV.view.heading H2 {
	CLEAR: left
}
#Content DIV.view.heading UL.descriptors {
	DISPLAY: inline
}
#Content DIV.view.heading UL.descriptors LI {
	DISPLAY: inline; MARGIN-RIGHT: 0.3em
}
#Content DIV.view.heading UL.descriptors LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; BACKGROUND: url(/images/x-button.gif) no-repeat center center; PADDING-TOP: 0px
}
#Content DIV.view.heading UL.descriptors LI A SPAN {
	DISPLAY: none
}
#Content DIV.primitiveView.view.heading DIV.title {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: inherit; FONT-SIZE: 1.15em; PADDING-TOP: 0.4em
}
#Content TABLE TBODY TR TD P.title {
	COLOR: #888; FONT-WEIGHT: 700
}
#Content UL.manifest LI P.title {
	COLOR: #888; FONT-WEIGHT: 700
}
#Content TABLE TBODY TR TD P.title SPAN.subtitle #Content UL.manifest LI P.title SPAN.subtitle {
	FONT-SIZE: 0.95em
}
#Content TABLE TBODY TR TD P.authors {
	FONT-SIZE: 0.85em; FONT-WEIGHT: 700
}
#Content TABLE TBODY TR TD P.editors {
	FONT-SIZE: 0.85em; FONT-WEIGHT: 700
}
#Content UL.manifest LI P.authors {
	FONT-SIZE: 0.85em; FONT-WEIGHT: 700
}
#Content UL.manifest LI P.editors {
	FONT-SIZE: 0.85em; FONT-WEIGHT: 700
}
#Content TABLE TBODY TR TD P.coverage {
	FONT-STYLE: italic; FONT-SIZE: 0.9em
}
#Content TABLE TBODY TR TD P.enumeration {
	FONT-STYLE: italic; FONT-SIZE: 0.9em
}
#Content UL.manifest LI P.coverage {
	FONT-STYLE: italic; FONT-SIZE: 0.9em
}
#Content UL.manifest LI P.enumeration {
	FONT-STYLE: italic; FONT-SIZE: 0.9em
}
#Content UL.manifest LI P.contextTag {
	FLOAT: right; MARGIN-LEFT: 1em; FONT-SIZE: 0.9em; _display: inline
}
#Content UL.manifest LI P.itemTag {
	COLOR: #999 !important
}
#Content UL.manifest LI P.priceAndQuantity SPAN SPAN.label {
	FONT-WEIGHT: 400; MARGIN-RIGHT: 0.4em
}
#Content UL.manifest LI P.priceAndQuantity SPAN.price SPAN.value {
	COLOR: #080; FONT-WEIGHT: 700
}
#Content UL.manifest LI.hasImage {
	MIN-HEIGHT: 80px; _height: 80px
}
.scriptDisabled #Content UL.manifest LI.hasImage P {
	MARGIN: 0px
}
.scriptDisabled #Content UL.manifest LI.hasImage UL {
	MARGIN: 0px
}
#Content UL.manifest LI.hasImage DIV.preloadImage {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0px; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#Content UL.manifest LI.hasImage DIV.preloadImage {
	BACKGROUND: #efefef no-repeat 0px 0px
}
#Content UL.manifest LI.hasImage DIV.coverImage.preloadImage {
	WIDTH: 45px; HEIGHT: 60px
}
#Content UL.manifest LI.hasImage DIV.recognitionImage.preloadImage {
	WIDTH: 216px; HEIGHT: 54px
}
.scriptDisabled #Content UL.manifest LI.hasImage DIV.coverImage {
	DISPLAY: none
}
#Content UL.manifest LI.hasImage.browser P {
	MARGIN-LEFT: 55px
}
#Content UL.manifest LI.hasImage.browser UL {
	MARGIN-LEFT: 55px
}
#Content UL.manifest LI.hasImage.primitive P {
	MARGIN-LEFT: 55px
}
#Content UL.manifest LI.hasImage.primitive UL {
	MARGIN-LEFT: 55px
}
#Content UL.resources {
	POSITION: relative; MARGIN: 0.5em 0px; COLOR: #777; FONT-SIZE: 0.9em; _position: static
}
#Content UL.resources LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline-block; MARGIN-BOTTOM: 0px !important; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; FONT-WEIGHT: 700; MARGIN-RIGHT: 1em; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#Content UL.resources LI .sprite {
	DISPLAY: inline-block
}
#OrderSummary DIV.footer DIV DIV {
	HEIGHT: 1.8em
}
#OrderSummary DIV.footer DIV.total {
	BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left top; FONT-WEIGHT: 700; PADDING-TOP: 0.6em
}
#OrderSummary DIV.footer DIV DIV SPAN.label {
	FLOAT: left
}
#OrderSummary DIV.footer DIV DIV SPAN.value {
	FLOAT: right
}
#OrderSummary DIV.footer DIV.priceSummary DIV SPAN.value {
	COLOR: #080
}
BODY.print #ContentPrimary {
	MARGIN: 0px; WIDTH: auto; FLOAT: none
}
#ContentPrimary {
	LINE-HEIGHT: 1.4em; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 17.4em; WIDTH: 49em; FLOAT: right; COLOR: #777; MARGIN-RIGHT: 0.3em; _margin-right: .15em
}
#ContentPrimary DIV.advertisement {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; CLEAR: both; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 0.5em
}
#ContentPrimary DIV.heading {
	FONT-SIZE: 0.9em
}
#ContentPrimary P.title {
	FONT-FAMILY: Minion, Garamond, Serif; FONT-SIZE: 1.2em
}
#ContentPrimary DIV.primaryFeedback.feedback {
	MIN-HEIGHT: 24em
}
#ContentPrimary DIV.toolBox {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; BACKGROUND-COLOR: #ffe; MARGIN: 0.5em; MIN-HEIGHT: 18em; WIDTH: 15em; FLOAT: right; FONT-SIZE: 0.9em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid
}
#ContentPrimary DIV.toolBox DIV.section {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
#ContentPrimary DIV.toolBox H2 {
	BORDER-BOTTOM: #dda 1px dotted; PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #f8f8dd; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT: ; COLOR: inherit; PADDING-TOP: 0.2em
}
#ContentPrimary DIV.toolBox UL.selectors {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: none; HEIGHT: auto; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ContentPrimary DIV.toolBox UL.selectors LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ContentPrimary DIV.toolBox UL.selectors LI A {
	TEXT-TRANSFORM: none; DISPLAY: block; FONT: inherit; COLOR: inherit
}
#ContentPrimary DIV.toolBox UL.selectors LI A:focus {
	BACKGROUND-COLOR: #fffffc
}
#ContentPrimary DIV.toolBox UL.selectors LI A:hover {
	BACKGROUND-COLOR: #fffffc
}
#ContentPrimary DIV.toolBox UL.selectors LI SPAN {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left bottom; PADDING-TOP: 0.3em
}
#ContentPrimary DIV.toolBox UL.selectors LI SPAN.current {
	BACKGROUND-COLOR: #fff; COLOR: #ff8d43
}
#ContentPrimary FIELDSET {
	PADDING-BOTTOM: 0.5em; MARGIN: 0.4em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; CLEAR: both; PADDING-TOP: 0.5em
}
#ContentPrimary FIELDSET.details {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ffe; MIN-HEIGHT: 8em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid; PADDING-TOP: 0.5em
}
#ContentPrimary FIELDSET.details DIV.field {
	MARGIN: 0.2em 0.4em 0.2em 1em
}
#ContentPrimary FIELDSET.wizard {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND-COLOR: #f6f6f6; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog FIELDSET.details {
	MARGIN: 0.4em 0px
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.termsOfUse {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; HEIGHT: 18em; FONT-SIZE: 0.8em; OVERFLOW: auto; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0.5em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.termsOfUse H4 {
	TEXT-TRANSFORM: uppercase
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.termsOfUse P {
	MARGIN: 0px 0px 0.8em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog FIELDSET.field {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0.4em 0.4em 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog FIELDSET.field LEGEND {
	TEXT-ALIGN: right; WIDTH: 12em; FLOAT: left; FONT-WEIGHT: 700
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog FIELDSET.field LABEL {
	MARGIN: 0px 0px 0.2em 12.2em; DISPLAY: block; FONT-WEIGHT: 400
}
#ContentPrimary FIELDSET DIV {
	MARGIN: 0.4em 0.4em 0.4em 1em
}
#ContentPrimary FIELDSET DIV.captcha SPAN.hint {
	MARGIN-RIGHT: 0.5em
}
#ContentPrimary FIELDSET DIV.checkBox {
	MARGIN: 0.4em
}
#ContentPrimary FIELDSET DIV LABEL {
	LINE-HEIGHT: 1.5em; FONT-WEIGHT: 700
}
#ContentPrimary FIELDSET DIV.checkBox INPUT {
	MARGIN-RIGHT: 0.8em
}
#ContentPrimary FIELDSET DIV.checkBox LABEL {
	WIDTH: auto !important; FONT-WEIGHT: 400
}
#ContentPrimary FIELDSET DIV.field FIELDSET {
	DISPLAY: inline-block
}
#ContentPrimary FIELDSET DIV.field FIELDSET LABEL {
	WIDTH: auto; FONT-WEIGHT: 400
}
#ContentPrimary FIELDSET DIV.field FIELDSET LABEL INPUT {
	MARGIN-LEFT: 0.5em
}
#ContentPrimary FIELDSET DIV.field LABEL {
	TEXT-ALIGN: right; WIDTH: 12em; DISPLAY: inline-block; VERTICAL-ALIGN: top; MARGIN-RIGHT: 0.5em
}
#ContentPrimary FIELDSET DIV.field SPAN.label {
	LINE-HEIGHT: 1.5em
}
#ContentPrimary FIELDSET DIV.checkBox.field INPUT {
	MARGIN-LEFT: 13.8em; MARGIN-RIGHT: 0.5em
}
#ContentPrimary FIELDSET FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ContentPrimary FIELDSET H2 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.4em; PADDING-TOP: 0px
}
#ContentPrimary FIELDSET LEGEND.hideOffScreen {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#ContentPrimary FIELDSET LEGEND.hideOffScreen SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#ContentPrimary FIELDSET SPAN.checkBox INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#ContentPrimary FIELDSET SPAN.checkBox LABEL {
	VERTICAL-ALIGN: text-bottom
}
#ContentPrimary FIELDSET DD {
	BORDER-TOP: 0px
}
#ContentPrimary FIELDSET INPUT.no-label {
	MARGIN-LEFT: 15.6em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog {
	MARGIN: 0px; MIN-HEIGHT: 14em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV P {
	MARGIN: 0.4em 2em 1em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.field {
	CLEAR: both
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.field DIV.captcha {
	MARGIN: 0px 0.5em 0px 0px; FLOAT: left
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.field SPAN.hintCaptchaValidator.validator {
	FLOAT: left
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.field SPAN.hintCaptchaValidator.validator SPAN {
	PADDING-BOTTOM: 0.45em; PADDING-LEFT: 0.8em; WIDTH: 16em; PADDING-RIGHT: 0.8em; DISPLAY: block; PADDING-TOP: 0.45em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.field SPAN.auxiliary {
	MARGIN-LEFT: 0.4em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.field SPAN.validator SPAN {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #ffd; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #a66; MARGIN-LEFT: 0.4em; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid; PADDING-TOP: 0.2em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.field SPAN.checkBox LABEL {
	WIDTH: auto; MARGIN-LEFT: 0.25em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.emailAddressBatchTextBoxField.field {
	MARGIN: 0px
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.emailAddressBatchTextBoxField.field LABEL {
	DISPLAY: none
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.emailAddressBatchTextBoxField.field SPAN.validator {
	VERTICAL-ALIGN: top
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.feedback P {
	MARGIN: 0.4em 0px
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog DIV.subfield {
	MARGIN: 0px 0px 0px 13.8em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog FIELDSET.details UL.manifest LI P {
	MARGIN: 0px; CLEAR: none
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog P {
	MARGIN-BOTTOM: 0.5em; CLEAR: both
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog SELECT.dropDownList {
	WIDTH: 12em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog SELECT.longDropDownList.dropDownList {
	WIDTH: 16em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog SELECT.shortDropDownList.dropDownList {
	WIDTH: 8em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog SELECT.tinyDropDownList.dropDownList {
	WIDTH: 5em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog INPUT.textBox {
	WIDTH: 12em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog INPUT.longTextBox.textBox {
	WIDTH: 16em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog INPUT.shortTextBox.textBox {
	WIDTH: 8em
}
#ContentPrimary FIELDSET.wizard DIV.wizardDialog INPUT.tinyTextBox.textBox {
	WIDTH: 5em
}
#ContentPrimary FIELDSET.wizard DIV.wizardSubmit {
	MARGIN: 0px; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 0.4em
}
#ContentPrimary FIELDSET.wizard DIV.wizardTransport {
	MARGIN: 0px; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 0.4em
}
#ContentPrimary FIELDSET.wizard DIV.wizardSubmit {
	PADDING-LEFT: 13.5em
}
#ContentPrimary FIELDSET.wizard DIV.wizardTransport {
	TEXT-ALIGN: right
}
#ContentPrimary FIELDSET INPUT.button {
	MARGIN-RIGHT: 0.5em
}
#ContentPrimary FIELDSET TABLE {
	TEXT-ALIGN: left; FONT-SIZE: 0.9em
}
#ContentPrimary FIELDSET TABLE TFOOT {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; BACKGROUND-COLOR: #eec; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid
}
#ContentPrimary FIELDSET TABLE THEAD {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; BACKGROUND-COLOR: #eec; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid
}
#ContentPrimary FIELDSET TABLE TBODY {
	BORDER-BOTTOM: #dda 1px solid; BORDER-LEFT: #dda 1px solid; BACKGROUND-COLOR: #ffffe0; BORDER-TOP: #dda 1px solid; BORDER-RIGHT: #dda 1px solid
}
#ContentPrimary FIELDSET TABLE TBODY TR {
	BORDER-BOTTOM: #eeb 1px solid
}
#ContentPrimary FIELDSET TABLE TBODY TR.alternate {
	BACKGROUND-COLOR: #fffff4
}
#ContentPrimary H2 {
	CLEAR: both
}
#ContentPrimary H3 {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; PADDING-TOP: 0.3em
}
#ContentPrimary A.button {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.3em; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e8e8e8; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; COLOR: #777; FONT-SIZE: 0.75em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.3em
}
#ContentPrimary INPUT.button {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0.3em; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e8e8e8; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; COLOR: #777; FONT-SIZE: 0.75em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0.3em
}
#ContentPrimary .button:focus {
	BACKGROUND-COLOR: #fff; COLOR: #555
}
#ContentPrimary A.button:hover {
	BACKGROUND-COLOR: #fff; COLOR: #555
}
#ContentPrimary INPUT.button:hover {
	BACKGROUND-COLOR: #fff; COLOR: #555
}
#ContentPrimary A.fieldset-default.button {
	BACKGROUND-COLOR: #ff8d43; COLOR: #fff; FONT-WEIGHT: 700
}
#ContentPrimary INPUT.fieldset-default.button {
	BACKGROUND-COLOR: #ff8d43; COLOR: #fff; FONT-WEIGHT: 700
}
#ContentPrimary A.fieldset-default.button:focus {
	BACKGROUND-COLOR: #f76013
}
#ContentPrimary A.fieldset-default.button:hover {
	BACKGROUND-COLOR: #f76013
}
#ContentPrimary INPUT.fieldset-default.button:focus {
	BACKGROUND-COLOR: #f76013
}
#ContentPrimary INPUT.fieldset-default.button:hover {
	BACKGROUND-COLOR: #f76013
}
#ContentPrimary INPUT.disabled.button {
	BACKGROUND-COLOR: #ccc; COLOR: #e8e8e8
}
#ContentPrimary INPUT.disabled.button:hover {
	BACKGROUND-COLOR: #ccc; COLOR: #e8e8e8
}
#ContentPrimary TABLE TBODY TR TD P.title A {
	COLOR: #ff8d43
}
#ContentPrimary UL.manifest LI P.title A {
	COLOR: #ff8d43
}
#ContentPrimary UL.bulleted {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0.4em; LIST-STYLE-TYPE: square; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ContentPrimary UL.bulleted LI {
	MARGIN: 0.2em
}
#ContentPrimary UL.manifest {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; FONT-SIZE: 0.9em; PADDING-TOP: 0.4em
}
#ContentPrimary UL.manifest LI {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.5em; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left bottom; OVERFLOW: hidden; PADDING-TOP: 0.2em
}
#ContentPrimary UL.manifest .resources LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ContentPrimary UL.manifest LI.identity P.type {
	COLOR: #999 !important; FONT-SIZE: 0.9em
}
#ContentPrimary UL.manifest LI.hasImage.identity P {
	MARGIN-LEFT: 230px
}
#ContentPrimary UL.manifest LI.hasImage.identity UL {
	MARGIN-LEFT: 230px
}
#ContentPrimary UL.manifest LI INPUT.button {
	PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #ddd; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #777; FONT-SIZE: 0.7em; FONT-WEIGHT: 400; PADDING-TOP: 0.2em; -moz-border-radius: 2em
}
#ContentPrimary UL.manifest LI INPUT.button:focus {
	BACKGROUND-COLOR: #f8f8f8
}
#ContentPrimary UL.manifest LI INPUT.button:hover {
	BACKGROUND-COLOR: #f8f8f8
}
#ContentPrimary UL.manifest LI P.itemTag {
	COLOR: #999; FONT-SIZE: 0.9em
}
#ContentPrimary UL.manifest LI P.buttons {
	MARGIN: 0.4em 0px
}
#ContentPrimary UL.selectors {
	MARGIN-BOTTOM: 0.5em; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left bottom; FLOAT: right; HEIGHT: 2em
}
#ContentPrimary UL.selectors LI {
	PADDING-BOTTOM: 0.25em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-y left top; FLOAT: left; PADDING-TOP: 0.25em
}
#ContentPrimary UL.selectors LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #ff8d43; FONT-SIZE: 0.8em; FONT-WEIGHT: 700
}
#ContentPrimary DIV.errorPage {
	MARGIN: 0.8em 0px 0px 0.8em; MIN-HEIGHT: 22.6em
}
#InstitutionLogIn DIV.countries {
	MARGIN: 0px; FLOAT: left
}
#InstitutionLogIn DIV.institutions {
	MARGIN: 0px; FLOAT: left
}
#InstitutionLogIn DIV.countries {
	WIDTH: 11.6em
}
#InstitutionLogIn DIV.countries SELECT {
	WIDTH: 12em
}
#InstitutionLogIn DIV.institutions {
	WIDTH: 35em
}
#InstitutionLogIn DIV.institutions INPUT.fieldset-default {
	FLOAT: right
}
#InstitutionLogIn DIV.institutions SELECT {
	WIDTH: 38em
}
#InstitutionLogIn DIV.institutions SPAN.checkBox LABEL {
	MARGIN-LEFT: 0.4em; FONT-WEIGHT: 400
}
#InstitutionLogIn LABEL {
	FONT-WEIGHT: 700
}
#InstitutionLogIn DIV SELECT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 0.4em 0px; COLOR: inherit; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#ContentHeading P.specialTitle {
	PADDING-BOTTOM: 0.5em
}
DIV.errorPage LI {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(/images/attention.png); PADDING-TOP: 0.5em
}
DIV.errorPage LI KBD {
	FONT-STYLE: oblique; FONT-WEIGHT: 700
}
#CheckOutSection DIV.footer {
	PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.3em
}
#ContentSecondary A {
	DISPLAY: block
}
#ContentSecondary A:focus {
	TEXT-DECORATION: none
}
#ContentSecondary A:hover {
	TEXT-DECORATION: none
}
#ContentSecondary DIV.heading {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 2px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0.5em
}
#ContentSecondary DIV.accordion H3 {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #e8e8e8; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
#ContentSecondary DIV.accordion H3 SPAN.ui-icon {
	WIDTH: 11px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 11px; MARGIN-RIGHT: 0.4em
}
#ContentSecondary DIV.accordion H3 SPAN.ui-icon-triangle-1-s.ui-icon {
	BACKGROUND-IMAGE: url(/images/down-arrow.3.0.4142.25695.gif)
}
#ContentSecondary DIV.accordion H3 SPAN.ui-icon-triangle-1-e.ui-icon {
	BACKGROUND-IMAGE: url(/images/right-arrow.3.0.4142.25695.gif)
}
#ContentSecondary DIV.accordion H3.ui-state-default:focus {
	BACKGROUND-COLOR: #fcfcfc
}
#ContentSecondary DIV.accordion H3.ui-state-default:hover {
	BACKGROUND-COLOR: #fcfcfc; CURSOR: pointer
}
#ContentSecondary DIV.accordion H4 {
	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.3em
}
#ContentSecondary DIV.advertisement {
	BORDER-BOTTOM: #fff 0.5em solid; BORDER-LEFT: #fff 0.5em solid; BACKGROUND-COLOR: #fff; MARGIN-TOP: 0.5em; BORDER-TOP: #fff 0.5em solid; BORDER-RIGHT: #fff 0.5em solid
}
#ContentSecondary DIV.section DIV.subsection H4 {
	BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #fff
}
#ContentSecondary DIV.section DIV.subsection .manifest .primitive {
	PADDING-BOTTOM: 0.5em; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left bottom; PADDING-TOP: 0.5em
}
#ContentSecondary DIV.scroll-pane FIELDSET {
	PADDING-BOTTOM: 0.4em; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; HEIGHT: 100%; PADDING-TOP: 0.4em
}
#ContentSecondary DIV.subsection DIV.accordion H3 {
	BACKGROUND-COLOR: #f8f8f8
}
#ContentSecondary FIELDSET DIV INPUT {
	WIDTH: 14.3em
}
#ContentSecondary FIELDSET DIV INPUT.goButton {
	TEXT-TRANSFORM: uppercase; WIDTH: 3em; MARGIN-LEFT: 0.3em
}
#ContentSecondary FIELDSET.jumpTo DIV {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ContentSecondary FIELDSET.searchWithin DIV {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.4em
}
#ContentSecondary FIELDSET.jumpTo DIV {
	BACKGROUND-COLOR: #ddd
}
#ContentSecondary FIELDSET.jumpTo DIV INPUT {
	WIDTH: 3em
}
#ContentSecondary FIELDSET.searchWithin DIV {
	BACKGROUND-COLOR: #c8c8c8
}
#ContentSecondary H2 {
	BACKGROUND-COLOR: #efefef; MARGIN-TOP: 2px
}
#ContentSecondary H2 {
	PADDING-BOTTOM: 0.3em; FONT-STYLE: inherit; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-FAMILY: inherit; COLOR: inherit; FONT-SIZE: inherit; PADDING-TOP: 0.3em; _font-size: 1em; _color: #696969; _font-family: Myriad, Trebuchet MS, Sans-Serif; _font-style: normal; _font-weight: 700
}
#ContentSecondary H3 {
	PADDING-BOTTOM: 0.3em; FONT-STYLE: inherit; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-FAMILY: inherit; COLOR: inherit; FONT-SIZE: inherit; PADDING-TOP: 0.3em; _font-size: 1em; _color: #696969; _font-family: Myriad, Trebuchet MS, Sans-Serif; _font-style: normal; _font-weight: 700
}
#Modes H2 {
	_padding: .5em
}
#ContentSecondary H2 LABEL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#ContentSecondary INPUT.button {
	BORDER-BOTTOM: #ea570f 1px solid; BORDER-LEFT: #ea570f 1px solid; BACKGROUND-COLOR: #f56114; COLOR: #fff; BORDER-TOP: #ea570f 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #ea570f 1px solid
}
#ContentSecondary DIV.subsection UL.selectors LI {
	BACKGROUND-COLOR: #fff
}
#ContentSecondary DIV.subsection UL.selectors LI SPAN {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ContentSecondary UL.selectors LI {
	BACKGROUND-COLOR: #f6f6f6
}
#ContentSecondary UL.viewSelectors.selectors LI {
	BACKGROUND-COLOR: #fbfbfb; _display: inline-block; _line-height: 1.2em
}
#ContentSecondary UL.selectors LI A:focus {
	BACKGROUND-COLOR: #fff
}
#ContentSecondary UL.selectors LI A:hover {
	BACKGROUND-COLOR: #fff
}
#ContentSecondary UL.selectors LI SPAN.selector {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; BACKGROUND: url(/images/dotbg-cccccc.gif) repeat-x left bottom; PADDING-TOP: 0.3em
}
#ContentSecondary UL.selectors LI SPAN.current.selector {
	BACKGROUND-COLOR: #fff; COLOR: #ff8d43
}
#ContentSecondary UL.selectors LI SPAN.selector SPAN.tag {
	PADDING-RIGHT: 0.2em; FLOAT: right; COLOR: #888
}
#ContentSecondary UL.selectors LI UL.selectors LI SPAN.selector {
	PADDING-LEFT: 1.5em
}
#ContentSecondary UL.selectors LI UL.selectors LI UL.selectors LI SPAN.slector {
	PADDING-LEFT: 3em
}
#ContentSecondary UL.featuredModeSelectors {
	PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #c8c8c8; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; HEIGHT: 2.2em; FONT-SIZE: 0.9em; PADDING-TOP: 0.5em
}
#ContentSecondary UL.secondary.featuredModeSelectors {
	BACKGROUND-COLOR: #ddd
}
#ContentSecondary UL.featuredModeSelectors LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 2em; WIDTH: 32.5%; FLOAT: left; MARGIN-RIGHT: 0.3em
}
#ContentSecondary UL.secondary.featuredModeSelectors LI {
	TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 100%
}
#ContentSecondary UL.featuredModeSelectors LI.last {
	MARGIN-RIGHT: 0px
}
#ContentSecondary UL.featuredModeSelectors LI {
	BACKGROUND-COLOR: #efefef
}
#ContentSecondary UL.featuredModeSelectors LI SPAN.selector {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
#ContentSecondary UL.featuredModeSelectors LI SPAN.disabled.selector {
	BACKGROUND-COLOR: #ddd; COLOR: #aaa
}
#ContentSecondary UL.secondary.featuredModeSelectors LI SPAN.selector {
	BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; PADDING-LEFT: 0.8em; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb
}
.scriptEnabled #AboutSection {
	POSITION: absolute; LEFT: -10000px
}
.scriptEnabled .ui-tabs #AboutSection {
	POSITION: static
}
BODY.stingrayWidget {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME.stingrayWidget {
	WIDTH: 100%; HEIGHT: 50em
}
.hideOffScreen {
	DISPLAY: none
}
#Stingray {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: sans-serif; COLOR: #777; FONT-SIZE: 0.9em; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}
#Stingray A {
	COLOR: #777; TEXT-DECORATION: none
}
#Stingray DIV {
	POSITION: relative
}
#StingrayToolbar {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
#StingrayToolbar UL {
	LIST-STYLE: none none outside
}
#Stingray .sprite {
	BACKGROUND-IMAGE: url(/images/stingray-toolbar-sprites.gif); VERTICAL-ALIGN: top
}
#StingrayToolbar {
	Z-INDEX: 1; BACKGROUND: url(/images/toolbar-bg-Springer.png) repeat-x left top
}
#Stingray .title {
	Z-INDEX: 1; BACKGROUND: url(/images/toolbar-bg-Springer.png) repeat-x left top
}
#Stingray LI {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: inline-block; PADDING-TOP: 0.1em
}
#StingrayPreviewToggle {
	BACKGROUND-POSITION: 0px -53px
}
#StingrayReadingMode {
	BACKGROUND-POSITION: 0px -102px
}
#StingrayPreviousPage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 90px -301px; PADDING-TOP: 0px
}
#StingrayNextPage {
	BACKGROUND-POSITION: 0px -352px
}
#StingrayZoom UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline; PADDING-TOP: 0px
}
#StingrayZoom LI {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-TOP: 0.1em
}
#ZoomIn {
	BACKGROUND-POSITION: 0px -152px
}
#ZoomOut {
	BACKGROUND-POSITION: 0px -202px
}
#FitToWidth {
	BACKGROUND-POSITION: 0px -252px
}
#PageNumberInput {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 2em; PADDING-RIGHT: 0px; HEIGHT: 1em; PADDING-TOP: 0px
}
#Stingray .PrevNextLink {
	FLOAT: right
}
#Stingray .filmstripContents {
	POSITION: relative
}
#Stingray .previewer {
	WHITE-SPACE: nowrap; OVERFLOW: auto
}
#Stingray .reader {
	WHITE-SPACE: nowrap; OVERFLOW: auto
}
#Stingray .previewer {
	OVERFLOW-X: scroll; BACKGROUND: url(/images/hatch-d0d0d0-f2f2f3.gif)
}
#Stingray .previewer IMG {
	DISPLAY: none
}
#PageSelectionDialog .thumbnail {
	BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BORDER-LEFT: #000 1px solid; MARGIN: 0.2em 3px 0.2em 0px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#Stingray .thumbnail {
	BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BORDER-LEFT: #000 1px solid; MARGIN: 0.2em 3px 0.2em 0px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#Stingray .divider {
	BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BORDER-LEFT: #000 1px solid; MARGIN: 0.2em 3px 0.2em 0px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#Stingray .thumbnail:hover {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #f76013; OUTLINE-WIDTH: 2px
}
#Stingray .thumbnail:focus {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #f76013; OUTLINE-WIDTH: 2px
}
#Stingray .thumbnail:active {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #f76013; OUTLINE-WIDTH: 2px
}
#PageSelectionDialog .thumbnail:hover {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #f76013; OUTLINE-WIDTH: 2px
}
#PageSelectionDialog .thumbnail:focus {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #f76013; OUTLINE-WIDTH: 2px
}
#PageSelectionDialog .thumbnail:active {
	OUTLINE-STYLE: solid; OUTLINE-COLOR: #f76013; OUTLINE-WIDTH: 2px
}
#PageSelectionDialog .thumbnail IMG {
	POSITION: absolute; DISPLAY: block
}
#Stingray .thumbnail IMG {
	POSITION: absolute; DISPLAY: block
}
#Stingray .divider {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 0.1em; BACKGROUND: #fff; HEIGHT: 100px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#Stingray .reader {
	BACKGROUND-IMAGE: url(/images/hatch-ffc48e-fce9d7.gif); OVERFLOW-Y: scroll
}
#Stingray .title {
	BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 1.4em; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0.2em
}
#Stingray .title P {
	MARGIN: 0px auto; WIDTH: 50%; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; HEIGHT: 1.4em; OVERFLOW: hidden; -moz-binding: url(ellipsis.xml#ellipsis)
}
#Stingray .title A {
	POSITION: absolute; MARGIN: 0.2em; TOP: 0px
}
#Stingray .html-resource-sprite {
	BACKGROUND-IMAGE: url(/images/sprite-sheet.gif); LEFT: 0px
}
#Stingray .pdf-resource-sprite {
	BACKGROUND-POSITION: 2px -446px; RIGHT: 0px
}
#Stingray .pdf-resource-sprite:hover {
	TEXT-DECORATION: none
}
#Stingray .pdf-resource-sprite:focus {
	TEXT-DECORATION: none
}
#Stingray .pdf-resource-sprite:active {
	TEXT-DECORATION: none
}
#Stingray .pageNumber {
	BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BACKGROUND: #fff; FONT-SIZE: 0.9em; BORDER-TOP: #999 0px solid; TOP: 0px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px; LEFT: 0px
}
#Stingray .reader .wrapper {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 0px auto; DISPLAY: block; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#Stingray .reader IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 0px auto; DISPLAY: block; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#Stingray .reader canvas {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 0px auto; DISPLAY: block; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#Stingray .wrapper IMG {
	POSITION: relative
}
#Stingray .filmstrip:hover {
	POSITION: relative; CURSOR: url(/images/cursors/openhand.cur)
}
#Stingray .grabbing {
	POSITION: relative; CURSOR: url(/images/cursors/closedhand.cur), -moz-grabbing
}
#Stingray .slider {
	BACKGROUND: #eee
}
#Stingray .vertical.slider {
	POSITION: absolute; WIDTH: 1em; BOTTOM: 0px; BORDER-TOP: #eee 15px solid; RIGHT: 0px
}
#Stingray .horizonal.slider {
	HEIGHT: 1em
}
#Stingray .slider A {
	POSITION: absolute; WIDTH: 1em; BACKGROUND: #888; HEIGHT: 1em
}
DIV#StingrayReaderHeader {
	Z-INDEX: 1; POSITION: absolute; LINE-HEIGHT: normal; WIDTH: 100%; HEIGHT: 2em
}
#Stingray .page {
	POSITION: absolute; WIDTH: 100%
}
#Stingray .page .signinPanel {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.5em; PADDING-LEFT: 0.5em; WIDTH: 80%; PADDING-RIGHT: 0.5em; WHITE-SPACE: normal; BACKGROUND: #fff; FONT-SIZE: 1.5em; TOP: 25%; PADDING-TOP: 0.5em; LEFT: 10%; -moz-box-shadow: 5px 5px 2px #404040; -webkit-box-shadow: 5px 5px 0 #404040; box-shadow: 5px 5px 0 #404040
}
#Stingray .signinPanel P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#Stingray .signinPanel BR {
	DISPLAY: none
}
#Stingray .page .signinPanel A {
	COLOR: #f76013
}
#Stingray .page .signinPanel A:focus {
	TEXT-DECORATION: underline
}
#Stingray .page .signinPanel A:hover {
	TEXT-DECORATION: underline
}
#StingrayPreviewer .overlay {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=20); WIDTH: 100%; BACKGROUND: yellow; opacity: .2
}
#Stingray .restrictedOverlay {
	POSITION: absolute; FILTER: alpha(opacity=20); WIDTH: 100%; BACKGROUND: black; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: .2
}
#PageSelectionDialog .restrictedOverlay {
	POSITION: absolute; FILTER: alpha(opacity=20); WIDTH: 100%; BACKGROUND: black; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: .2
}
#PageSelectionDialog {
	HEIGHT: 100%; OVERFLOW: auto
}
#PageSelectionDialog .thumbnail {
	MARGIN: 0.3em auto; WIDTH: auto; DISPLAY: block; OVERFLOW: hidden
}
.stingrayDialog {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BACKGROUND: #eee; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.stingrayDialog .ui-dialog-titlebar {
	PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #e35525; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: block; COLOR: #f6f6f6; PADDING-TOP: 0.2em
}
.stingrayDialog .ui-dialog-titlebar-close {
	POSITION: absolute; RIGHT: 0.4em
}
#StingrayHelpDialog {
	DISPLAY: none
}
#StingrayHelpDialog DIV {
	HEIGHT: 20em; OVERFLOW: auto
}
#StingrayHelpDialog .ui-tabs-nav LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eee; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 80px; PADDING-RIGHT: 5px; DISPLAY: inline-block; HEIGHT: 1.6em; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
#StingrayHelpDialog .ui-tabs-nav LI A {
	DISPLAY: block
}
#StingrayLogin {
	DISPLAY: none
}
#StingrayToolbar {
	POSITION: relative; HEIGHT: 2.1em
}
#StingrayToolbar > LI {
	POSITION: absolute; TOP: 3px
}
LI#StingrayReadingModeButton {
	LEFT: 20%
}
LI#StingrayZoom {
	DISPLAY: block; LEFT: 40%
}
LI#StingrayJumpToPageButton {
	DISPLAY: block; LEFT: 60%
}
LI#StingrayNextButton {
	DISPLAY: block; RIGHT: 0px
}
LI#StingrayPreviousButton {
	DISPLAY: block; RIGHT: 14%
}
.Keyword {
	FONT-SIZE: 12pt
}
BODY.for-print {
	MARGIN: 1.5em; BACKGROUND: white; FONT-SIZE: 12pt
}
DIV.Abstract {
	MARGIN-TOP: 1em
}
DIV.Acknowledgments {
	MARGIN-TOP: 1em
}
DIV.AbstractSection {
	MARGIN-TOP: 0.3em
}
P.AuthorGroup {
	FONT-WEIGHT: bold
}
.Contact {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
.Affiliation {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
.Citation {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
DIV.Capt {
	MARGIN-TOP: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 1.5em; FONT-SIZE: 10pt
}
SPAN.CaptCont {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
TBODY.CaptCont {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
DIV.CaptCont {
	MARGIN-TOP: 0.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
.AbstractHeading {
	FONT-WEIGHT: bold
}
.KeywordHeading {
	FONT-WEIGHT: bold
}
.ArticleNoteHeading {
	FONT-WEIGHT: bold
}
.Acknowledgmentsheading {
	FONT-WEIGHT: bold
}
.CaptNr {
	FONT-WEIGHT: bold
}
DIV.SbLexicon {
	FONT-WEIGHT: bold
}
TABLE.Sidebar {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #d6d6d6
}
.Term {
	FONT-STYLE: italic
}
.AbstractSectionHeading {
	FONT-STYLE: italic
}
TABLE.OrderedList {
	PADDING-BOTTOM: 0.3em; MARGIN-TOP: 1em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 17pt; FONT-SIZE: 12pt; PADDING-TOP: 0.3em
}
UNKNOWN {
	MARGIN-TOP: 0.3em
}
DIV.GlossaryDefSimplePara {
	MARGIN-TOP: 0.3em; MARGIN-LEFT: 1.5em
}
DIV.Para {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.FormalPara {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.ArticleNote {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.Motto {
	TEXT-ALIGN: right; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.Figure {
	MARGIN-TOP: 1.5em; MARGIN-BOTTOM: 1em
}
.PCode {
	FONT-FAMILY: "Courier New"
}
.Box {
	BORDER-BOTTOM: black 2px solid; BORDER-LEFT: black 2px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; BORDER-TOP: black 2px solid; BORDER-RIGHT: black 2px solid; PADDING-TOP: 0.5em
}
.Important {
	BORDER-BOTTOM: black 2px solid; BORDER-LEFT: black 2px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; BACKGROUND: #d6d6d6; BORDER-TOP: black 2px solid; BORDER-RIGHT: black 2px solid; PADDING-TOP: 0.5em
}
.Example {
	BORDER-LEFT: black 4px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-TOP: 0.5em
}
.Trailer {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
DIV.GlossaryEntry {
	TEXT-INDENT: -1.5em; MARGIN-LEFT: 1.5em
}
TABLE.Stack {
	FONT-SIZE: 0.5em
}

