#docViewControlTray{background:#fff}.docViewControlTray-container{position:relative;margin-left:0}#docViewControlTray.affix{top:0;bottom:0}#docViewControlTray.docViewControlTray-fixed-toolbarDown.affix{top:60px}.trayContent
.loading{overflow:hidden;width:100%}.controlTray-ContentBody{overflow:auto}#docViewControlTray.affix .controlTray-ContentBody{position:absolute;top:50px;bottom:12px;overflow:auto;padding-bottom:50px;width:100%}#docViewControlTray.affix .controlTray-ContentBody-swdResults{top:130px}.closeControlTray:hover{cursor:pointer}.fixed{position:fixed;top:0;z-index:500}.articleList{display:inline-block}#articleTrayTabs{padding-top:12px}.shareicon{text-decoration:none}.shareicon:hover{text-decoration:none}#exitFullScreen{text-decoration:none;background-color:rgba(0, 0, 0, 0.8);box-shadow:3px 3px 20px #222;border-radius:6px;color:#fff;z-index:800;position:fixed;top:35px;right:35px;padding:8px;width:43px;height:43px;text-align:center}#exitFullScreen:hover{text-decoration:none;background-color:#000;box-shadow:6px 6px 20px #555;cursor:pointer}.swdResults
dl{overflow:auto}.swdResults dl
a{color:#333}.swdResults dl dd
em{font-weight:bold;font-style:normal}.searchWithinDocForm{display:none}#docViewerWrapper{margin-bottom:30px;margin-top:10px}#docViewerWrapper.zoomed{position:absolute;top:0;left:0;z-index:500}#docViewerWrapper.zoomed .fLeft,
#docViewerWrapper.zoomed
.contentMain{float:none;width:100%;text-align:center}#docViewerWrapper
.tip{padding:10px;font-size:1.1em;text-align:center;margin-top: -20px;padding:20px
0}#docViewer.html5Viewer
.tip{margin-top: -4px}#docViewerWrapper.narrow
.tip{font-size:0.9em}#docViewerWrapper.zoomed
.tip{background:transparent;margin-bottom:50px;color:#fff;border:none;font-size:1.4em}#docViewer{width:100%;position:relative}#docViewerWrapper.zoomed
#docViewer{background-color:transparent;margin:20px
auto}#docViewer
.page{border:solid 1px #bbb;padding:20px
40px;margin-bottom:20px;display:block;-ms-box-shadow:1px 2px 2px #ccc;-moz-box-shadow:1px 2px 2px #ccc;-webkit-box-shadow:1px 2px 2px #ccc;box-shadow:1px 2px 2px #ccc;background-color:#fff}#textPage{padding:40px
60px;font-family:Georgia,'Times New Roman',serif;font-size:1.5em;line-height:1.6em;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;min-height:800px}#textPage
h2{padding-bottom:20px;margin-bottom:30px;font-size:1.3em;border-bottom:solid 1px #000}#textPage
.noPreview{text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;font-size:1.1em;padding:100px
0}#textPage .noPreview
strong{display:block;margin-bottom:30px}#textPage
.note{font-size:0.9em;color:#aaa;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#docViewerWrapper.narrow
#textPage{padding:30px;font-size:1em}#pageSelector{overflow:hidden;padding:0
1px 10px}#pageSelector
.pageThumb{display:block;float:left;width:18px;height:26px;margin:4px;border:solid 1px #aaa;background:transparent url("/assets/images/ddsprite-buttons-bg.png") repeat-x 0 -210px;line-height:26px;text-align:center;color:#888;text-decoration:none;cursor:pointer;text-shadow:#fff 0 1px 0;font-size:0.8em}#pageSelector .pageThumb:hover{color:#000;background-position:0 -245px;border-color:#888;-ms-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc}#pageSelector .pageThumb:active,
#pageSelector
.pageThumb.selected{color:#fff;background-position:0 -35px;border-color:#08a;border-bottom-color:#068;font-weight:bold;text-shadow:#09b 0 -1px 0;-ms-box-shadow:0 2px 4px #aaa;-moz-box-shadow:0 2px 4px #aaa;-webkit-box-shadow:0 2px 4px #aaa;box-shadow:0 2px 4px #aaa}#pageSelector
.pageThumb.current{-ms-box-shadow:0 0 1px 2px #dd0;-moz-box-shadow:0 0 1px 2px #dd0;-webkit-box-shadow:0 0 1px 2px #dd0;box-shadow:0 0 1px 2px #dd0}#pageSelector
.pageThumb.paid{margin:2px;border:solid 3px #6a0}#docOverlay{position:absolute;top:0;left:0;display:block;background:transparent url("/assets/images/docoverlay.png") repeat top left}#docCoverTop,#docCoverBottom{position:absolute;left:1px;display:block;background-color:#fff}#docCoverTop{top:1px}#docCoverBottom{bottom:1px}#docCoverTop img,
#docCoverBottom
img{border:0;width:978px;height:900px}#docViewer
#pageWrapper{position:relative}#docViewer .page img,
#docViewer .page
.img{display:none;border:none}#docViewerWrapper.narrow #docViewer .page img,
#docViewerWrapper.narrow #docViewer .page
.img{display:none;border:none}#docViewer .page
span.placeholder{display:block;border:none}#modul-CCForm
#verifyForm{margin:0
auto;width:340px}#modul-CCForm #verifyForm
ul{padding-left:0;overflow:visible}.paymentFormSelection{width:620px;position:relative;margin-bottom:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border-top:solid 1px #bbb;background:#eee}.paymentFormSelection
a{display:block;float:left;width:270px;padding:20px;text-align:center;background-color:transparent;text-decoration:none}.paymentFormSelection a:hover
.button{background-position:50% -35px;color:#fff;text-decoration:none}.paymentFormSelection a:active
.button{background-position:50% -70px;color:#fff;border-top-color:#058;border-bottom-color:#29c;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.paymentFormSelection
.paymentTypeIcon{display:block;height:50px;margin-bottom:10px;background:transparent url("/assets/images/paymenttype-cc.png") no-repeat center center;text-indent: -99999px}.paymentFormSelection
.paymentFormSelectPayPal.paymentTypeIcon{background-image:url("/assets/images/paymenttype-paypal.png")}.paypalAccountName{background-image:url("/assets/images/paymenttype-paypal.png");background-position:0 50%;padding-left:160px;padding-top:20px;height:50px;background-repeat:no-repeat}.paymentFormSelection
div.docviewPayPalChoice{float:left;background-image:url("/assets/images/divider-vertical.png");background-position:0 50%;background-repeat:no-repeat}.docviewPayPalChoice
a{float:none}.docviewPayPalSubmit
.paypalbutton{height:30px;background:transparent url("/assets/images/paypal-button.png") no-repeat center center;text-indent: -99999px}.paymentFormSelection
.loading{background-position:center center;color:#444}.docviewPayPalChoice
.enableReferenceTxnsLabel{margin-left:18px;font-size:0.9em}#freemiumPurchaseOptions .alert
h4{margin-bottom:8px}