/*  ====================================================  */
/*  = BELOW CSS USED FOR SCREEN MEDIA ==================  */
/*  ====================================================  */

@media screen {

    body {
      background:#fff;
      margin:0 4px 20px 4px;
      padding:0;
      font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:0.8em;
      color:#000;
    }

    h1,
    h2,
    h3 {
      margin:8px 0;
      font-family:Arial, Helvetica, sans-serif;
      font-weight:bold;
      color:#999;
    }

    h1 {font-size:2em;}
    h2 {font-size:1.5385em;}
    h3 {font-size:1.2308em;}

    a:link {
      text-decoration:underline;
      color:#0a5196;
    }

    a:link:visited {color:#905690;}

    a:link:hover {color:#999;}

    code {font-family:"Courier New", Courier, monospace;}

    img {border:none;}

    small,
    .small {font-size:0.8em;}

/*  = ACCESSIBILITY ====================================  */

    #accessibility {
      position:absolute;
      top:-9999px;
      font-size:1px;
    }

/*  = PAGE SWATHE ======================================  */

    #page-swathe,
    #page-swathe-3column,
    #page-swathe-nonav,
    #page-swathe-portal {
      margin:0;
      padding:0;
      width:858px;
    }

    /* FAUX LEFT COLUMN */
    #page-swathe,
    #page-swathe-3column,
    #page-swathe-scalable {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-swathe.gif') 0 0 repeat-y;}

    /* SCALABLE */
    #page-swathe-scalable {min-width:858px;}

/*  = HEADER ===========================================  */

    #header,
    #header a,
    #header a#tagline {
      margin:0;
      padding:0;
      height:70px;
    }

    #header a,
    #header a#tagline {
      position:absolute;
      display:block;
    }

    #header {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/header-checkpoint.gif') 99% 50% no-repeat #fff;}

    #header a {
      width:200px;
      left:663px;
    }

    #header a#tagline,
    #page-swathe-scalable #header a#tagline {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/header-tagline.gif') 0 50% no-repeat;
      width:146px;
      top:0;
      left:9px;
    }

    #header a span {
      position:absolute;
      left:-9999px;
      font-size:1px;
    }

    /* SCALABLE */
    #page-swathe-scalable #header a {
      left:auto;
      right:4px;
    }

/*  = PRIMARY NAVIGATION ===============================  */

    #primary-navigation,
    #primary-navigation ul,
    #primary-navigation li {
      float:left;
      margin:0;
      padding:0;
      list-style:none;
      z-index:1000;
    }

    #primary-navigation {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-primary-navigation.gif') 0 0 repeat-x #405b99;
      width:100%;
      border:1px solid #9ca9cc;
      font-family:Arial, Helvetica, sans-serif;
      font-size:0.85em;
    }

    #primary-navigation li a {
      display:block;
      padding:8px;
      font-weight:bold;
      text-decoration:none;
      color:#fff;
    }

    #primary-navigation li a:hover {text-decoration:underline;}

    #primary-navigation li.current {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-primary-navigation-current.gif') 0 0 repeat-x #16388f;}

    #primary-navigation li ul {
      position:absolute;
      background:#fff;
      left:-999em;
      border:solid #000;
      border-width:0 1px 1px 0;
    }

    #primary-navigation li ul li {
      float:none;
      border:solid #dcdcdc;
      border-width:0 1px 1px 1px;
    }

    #primary-navigation li ul li a,
    #primary-navigation li.current ul li a {
      padding:5px;
      width:180px;
      border:none;
      font-weight:normal;
      text-align:left;
      text-decoration:none;
      color:#333;
    }

    #primary-navigation li ul li a:hover {
      background:#f5f5f5;
      font-weight:bold;
      text-decoration:none;
    }

    #primary-navigation li:hover,
    #primary-navigation li.ssfdd {position:static;}

    #primary-navigation li:hover ul,
    #primary-navigation li.ssfdd ul {left:auto;}

/*  = PRIMARY NAVIGATION >> SEARCH =====================  */

    #primary-navigation li#search {
      position:absolute;
      top:75px;
      left:683px;
    }

    #primary-navigation li#search form,
    #primary-navigation li#search form fieldset,
    #primary-navigation li#search form fieldset input {
      margin:0;
      padding:0;
      border:0;
    }

    #primary-navigation li#search form {width:175px;}

    #primary-navigation li#search form fieldset legend,
    #primary-navigation li#search form fieldset label {display:none;}

    #primary-navigation li#search form fieldset input.search-field {
      float:left;
      width:131px;
      height:17px;
      padding:2px 5px 0 5px;
      border:solid #7b7b7b;
      border-width:1px 0 1px 1px;
      font-size:1em;
      color:#333;
    }

    #primary-navigation li#search form fieldset input.search-button {
      float:left;
      margin:0;
      padding:0;
    }

    /* SCALABLE */
    #page-swathe-scalable #primary-navigation li#search,
    #page-swathe-scalable #primary-navigation li#search.partners {
      left:auto;
      right:5px;
    }

    #page-swathe-scalable #primary-navigation li#search {width:181px;}

    #page-swathe-scalable #primary-navigation li#search.partners {width:144px;}

    /* PARTNERS */
    #primary-navigation li#search.partners {left:719px;}
    #primary-navigation li#search.partners fieldset input.search-field {width:100px;}

/*  = PRIMARY NAVIGATION >> GLOBAL SITES ===============  */

    #primary-navigation li#global-sites {
      position:absolute;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-primary-navigation-global-sites.gif') 0 50% no-repeat;
      padding:8px 8px 8px 47px;
      width:178px;
      top:70px;
      left:455px;
      color:#333;
    }

    #primary-navigation li#global-sites span {
      display:block;
      padding-left:7px;
    }

    #primary-navigation li#global-sites ul {
      top:26px;
      border:1px solid #7b7b7b;
      border-width:0 1px 1px 1px;
    }

    #primary-navigation li#global-sites ul li {border:none;}

    #primary-navigation li#global-sites ul li a {
      padding:2px 5px;
      width:119px;
    }

/*  = PRIMARY CONTENT ==================================  */

    #primary-content {
      clear:left;
      margin:0 0 0 190px;
      padding:0;
      min-height:600px;
      height:auto !important;
      height:600px;
    }

    #primary-content #page-title {
      margin:0;
      padding:15px 0 0 0;
    }

    /* PORTAL */
    #page-swathe-portal #primary-content {margin-left:0;}
    #page-swathe-portal #primary-content #page-title {margin-left:10px;}

    /* 3-COLUMN */
    #page-swathe-3column #primary-content #page-body,
    #page-swathe-portal #primary-content #page-body {margin-right:193px;}

    /* NO-NAV */
    #page-swathe-nonav #primary-content {margin:0;}

    /* SCALABLE */
    #page-swathe-scalable #primary-content {margin-right:30px;}

    /* HOME */
    #primary-content.home #page-body {padding-top:10px;}

    /* NOT FOUND */
    #primary-content.notfound {
      min-height:545px;
      height:auto !important;
      height:545px;
    }

    /* SECURITY CAFE */
    #page-swathe-portal #primary-content.securitycafe #page-body {margin-right:0px;}

/*  = SECONDARY CONTENT ================================  */

    #secondary-content {
      position:absolute;
      margin:0;
      padding:0;
      width:180px;
      font-size:11px;
      top:163px !important;
      top:169px;
      left:684px;
      color:#666;
    }

    #secondary-content .heading {
      margin:0 0 3px 0;
      padding:0 0 3px 0;
      font-weight:bold;
      text-transform:uppercase;
      border-bottom:1px solid #ddd;
    }

    #secondary-content ul,
    #secondary-content li {
      margin:0;
      padding:0;
      list-style:none;
    }

    #secondary-content ul {margin-bottom:30px;}

    #secondary-content li {margin-bottom:6px;}

    #secondary-content li a {
      text-decoration:none;
      color:#333;
    }

    #secondary-content li a:hover {
      text-decoration:underline;
      color:#777;
    }
    
    /* HOME */
    #primary-content.home #secondary-content {
      top:113px !important;
      top:116px;
    }

    /* PRODUCTS */
    #primary-content.products #secondary-content {
      top:123px !important;
      top:126px;
    }

    /* ADVISORIES */
    #secondary-content ul.advisories li {overflow:auto; margin:10px 0 15px 0;}

/*  = SECONDARY CONTENT >> PRODUCTS A-Z ================  */

    #all-products {
      margin-bottom:21px;
      width:100%;
      font-size:0.95em;
      color:#333;
    }

/*  = SECONDARY NAVIGATION =============================  */

    #secondary-navigation {
      position:absolute;
      width:169px;
      top:123px;
      left:15px;
      font-size:0.85em;
      color:#333;
    }

    #secondary-navigation,
    #secondary-navigation ul,
    #secondary-navigation li {
      margin:0;
      padding:0;
      list-style:none;
    }

    #secondary-navigation li {
      font-weight:bold;
      margin-bottom:4px;
      text-transform:uppercase;
    }

    #secondary-navigation li a {
      text-decoration:none;
      color:#333;
    }

    #secondary-navigation li ul {margin:15px 0;}

    #secondary-navigation li ul a {
      font-weight:normal;
      text-transform:none;
      text-decoration:none;
      color:#333;
    }

    #secondary-navigation li a:hover,
    #secondary-navigation li ul a:hover {
      text-decoration:underline;
      color:#777;
    }

    /* OPSEC */
    #secondary-navigation.opsec {width:155px;}

    #secondary-navigation.opsec li.divider {
      border-bottom:1px solid #9ca9cc;
      padding-bottom:5px;
    }

    #secondary-navigation.opsec li.sub {
      font-weight:normal;
      text-transform:none;
    }

/*  = FOOTER & COPYRIGHT ===============================  */

    #footer,
    #copyright {
      background:#fff;
      font-size:0.85em;
      text-align:center;
      color:#878787;
    }

    #footer a,
    #copyright a {
      text-decoration:none;
      color:#878787;
    }

    #footer a:hover,
    #copyright a:hover {text-decoration:underline;}

    #footer {
      clear:both;
      padding-top:20px;
    }

    #copyright {padding-top:5px;}

    #page-swathe #footer,
    #page-swathe #copyright {padding-left:190px;}

/*  = ADVERT ===========================================  */

    #advert {
      margin:20px auto 0 auto;
      width:450px;
      font-size:0.8em;
      text-align:center;
      color:#999;
    }

/*  = GOOGLE TRACKING CODE =============================  */

    #google {
      margin-top:20px;
      font-size:0.8em;
      width:860px;
      text-align:center;
    }

    #google a {text-decoration:none;}

/*  ====================================================  */
/*  = BELOW CSS USED FOR COMMON CONTENT FEATURES =======  */
/*  ====================================================  */

    .flip {display: none;}
    .flop {display: block;}

/*  = LINK LIST ========================================  */

    ul.link-list {
      display:block;
      margin:0;
      padding:0 20px 5px 20px;
      list-style:none;
    }

    ul.link-list li {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/link-list-line.gif') bottom left no-repeat;
      margin:0;
      padding:5px 0 5px 0;
      list-style:none;
    }

    ul.link-list li a {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow.gif') 0 4px no-repeat;
      margin:0;
      padding:0 0 0 8px;
      text-decoration:none;
    }

    ul.link-list li a:visited {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow.gif') 0 4px no-repeat;
      margin:0;
      padding:0 0 0 8px;
      text-decoration:none;
    }

    ul.link-list li a:hover {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow.gif') 0 4px no-repeat;
      text-decoration:underline;
    }

/*  = LINK LIST W/ BOX =================================  */

    .link-list-box-hed {
      background:#f5f6fb;
      margin:20px 0 0 0;
      padding:5px 20px 5px 20px;
      border:1px solid #999;
      font-weight:bold;
    }

    .link-list-box-sub {
      display:block;
      margin:0;
      padding:0 0 0 8px;
      font-size:11px;
      color:#849BD0;
    }

    ul.link-list-box {
      display:block;
      background:#fff;
      margin:0;
      padding:10px 0 20px 0;
      border:solid #999;
      border-width:0 1px 1px 1px;
      list-style:none;
    }

    ul.link-list-box li {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/link-list-line.gif') 28px 100% no-repeat;
      margin:0;
      padding:5px 20px 5px 20px;
      list-style:none;
    }

    ul.link-list-box li a {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow.gif') 0 4px no-repeat;
      margin:0;
      padding:0 0 0 8px;
      text-decoration:none;
    }

    ul.link-list-box li a:visited {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow.gif') 0 4px no-repeat;
      margin:0;
      padding:0 0 0 8px;
      text-decoration:none;
    }

    ul.link-list-box li a:hover {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow.gif') 0 4px no-repeat;
      text-decoration:underline;
    }

/*  = SQUARE BULLETED LIST =============================  */

    .bullet-list-square {
      margin:0 20px 30px 20px;
      padding:0;
      list-style:none;
    }

    .bullet-list-square li {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-square.gif') no-repeat 0 6px;
      margin:0 0 10px 0;
      padding:0 0 0 8px;
      list-style:none;
    }

/*  = BENEFITS BULLETED LIST ===========================  */

    .bullet-list-benefits {
      margin:0 20px 30px 20px;
      padding:0;
      list-style:none;
    }

    .bullet-list-benefits li {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-plus.gif') no-repeat 0 3px;
      margin:0 0 10px 0;
      padding:0 0 0 15px;
      list-style:none;
    }

/*  = ROUNDED CORNERS ==================================  */

    .rounded-corners {
      margin:0;
      padding:0;
    }

    .rounded-corners .top-corners,
    .rounded-corners .top-corners span,
    .rounded-corners .bottom-corners,
    .rounded-corners .bottom-corners span {height:10px;}

    .rounded-corners .top-corners {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/tp-lt.gif') no-repeat left top;}
    .rounded-corners .bottom-corners {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bt-lt.gif') no-repeat left bottom;}

    .rounded-corners .top-corners span,
    .rounded-corners .bottom-corners span {
      display:block;
      position:relative;
    }

    .rounded-corners .top-corners span {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/tp-rt.gif') no-repeat right top;}
    .rounded-corners .bottom-corners span {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bt-rt.gif') no-repeat right bottom;}

    .rounded-corners .content {
      border:solid #BFCFE6;
      border-width:1px;
      padding:10px;
    }

/*  = TABLESORTER ======================================  */

    table.tablesorter {background-color:#0A5196;}

    table.tablesorter thead tr th,
    table.tablesorter tfoot tr th {background-color:#4B81C1;}

    table.tablesorter thead tr .header {
      color:#FFF;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-neutral.gif');
      background-repeat:no-repeat;
      background-position:center right;
      cursor:pointer;
    }

    table.tablesorter tbody td {
      background-color:#F3F6FB;
      vertical-align:top;
    }

    table.tablesorter tbody tr.odd td {background-color:#C4D5E9;}
    table.tablesorter thead tr .headerSortUp {background-image:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-ascending.gif');}
    table.tablesorter thead tr .headerSortDown {background-image:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-descending.gif');}
    table.tablesorter thead tr .headerSortDown,
    table.tablesorter thead tr .headerSortUp {background-color:#0A5196;}

/*  = EXPAND/COLLAPSE FEATURE ==========================  */

    .expandCollapse {margin:20px 0;}

    .expandCollapse #ecAll {
      text-align:right;
      font-size:0.8em;
    }

    .expandCollapse #ecAll #expandAll,
    .expandCollapse #ecAll #collapseAll {
      padding-left:12px;
      text-decoration:none;
    }

    .expandCollapse #ecAll #expandAll {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-more.gif') 0 2px no-repeat;}

    .expandCollapse #ecAll #collapseAll {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-less.gif') 0 2px no-repeat;
      margin-left:10px;
    }

    .expandCollapse .ec-handle {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-expand.gif') 6px 50% no-repeat #C4D0E9;
      margin:10px 0 0 0;
      padding:5px 0 5px 28px;
      color:#0A5196;
    }

    .expandCollapse .collapse {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-collapse.gif') 6px 50% no-repeat #C4D0E9;}

    .expandCollapse .ec-content {
      background:#F3F4Fa;
      margin:0;
      padding:1px 10px;
      border:solid #C4D0E9;
      border-width:0 1px 1px 1px;
    }

/*  = TABS FEATURE =====================================  */

    .tabs {
      margin:20px 0 10px 0;
      padding:0;
      overflow:visible;
    }

    .tabs .tab-buttons {
      float:left;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-tabs.gif') 0 100% repeat-x;
      margin:0 0 10px 0;
      padding:0;
      width:100%;
      list-style:none;
    }

    .tabs .tab-buttons li {
      float:left;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-tab-button-rt.gif') 100% 0 no-repeat #F3F4Fa;
      margin:0 0 0 8px;
      padding:0;
      border-bottom:1px solid #8c9698;
      list-style:none;
    }

    .tabs .tab-buttons li.current {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-tab-button-rt.gif') 100% 0 no-repeat #ffffff;
      border-bottom:1px solid #ffffff;
    }

    .tabs .tab-buttons li a {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-tab-button-lt.gif') 0 0 no-repeat;
      margin:0;
      padding:5px 10px 4px 10px;
      text-decoration:none;
      text-align:center;
      color:#666666;
    }

    .tabs .tab-buttons li.current a {color:#000000;}
    .tabs .primary li {background-color:#C4D0E9;}
    .tabs .primary li a {color:#0A5196;}

    .tabs .primary li.current a {
      color:#1E367B;
      font-weight:bold;
    }

    .tabs .tab-content {
      clear:left;
      margin:0;
      padding:0;
    }

/*  = ZEBRA STRIPING ===================================  */

    table.zebra-striped th {
      background:#5971AE;
      text-align:left;
      color:#ffffff;
    }

    table.zebra-striped td {background:#ffffff;}
    table.zebra-striped td.zebra {background:#c4d0e9}

/*  = COLLAPSED FAQS ===================================  */

    .collapsed-faqs {
      margin:0 0 0 20px;
      padding:0 0 10px 0;
    }

    .collapsed-faqs dt {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-question.gif') no-repeat 0 4px;
      margin:0 0 5px 0;
      padding:0 0 0 20px;
      font-weight:bold;
    }

    .collapsed-faqs dd {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-answer.gif') no-repeat 0 4px;
      margin:5px 0 10px 0;
      padding:0 0 10px 20px;
      border-bottom:1px solid #C4D5E9;
    }

    .collapsed-faqs dd ul {margin-top:10px;}
    .collapsed-faqs dd ul li {margin-bottom:5px;}

    .collapsed-faqs dt.anchor {
      cursor:pointer;
      color:#666;
    }

    #faqAnswers {
      font-size:0.8em;
      text-align:right;
    }

/*  = SECTION HEAD =====================================  */

    .sectionHead {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-section-head.gif') repeat-x 0 50%;}

    .sectionHead h2,
    .sectionHead h3 {
      display:inline;
      background:#fff;
      margin:0 0 0 5px;
      padding:5px;
      font-size:1.1em;
      text-transform:uppercase;
      color:#4a81c1;
    }

/*  = SECTION SUBHEAD ==================================  */

    .sectionSubHead {
      font-family:Arial, Helvetica, sans-serif;
      font-size:1.2em;
      color:#666;
    }

/*  = SECTION BODY =====================================  */

    .sectionBody {
      display:inline-block;
      margin:-8px 0 10px 0;
      padding:20px 10px 10px 10px;
      border:solid #ddd;
      border-width:0 1px 1px 1px;
      font-size:0.85em;
      color:#666;
    }

    .sectionBody p {margin:0 0 10px 0}

    .sectionBody h3 {margin:0; padding:15px 0 0 165px; font-size:1.5em;}

    .sectionBody h3 a {color:#666; text-decoration:none;}

    .sectionBody h3 a:hover {color:#999;}

/*  = SECTION INFO =====================================  */

    .sectionInfo,
    .sectionInfo li {
      margin:0;
      padding:0;
      list-style:none;
    }

    .sectionInfo {margin:8px 0;}

    .sectionInfo li {
      padding:2px 0;
      text-align:right;
    }

    .sectionInfo li a {
      padding:2px 12px 2px 2px;
      text-decoration:none;
    }

    .sectionInfo li.more a {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-more.gif') no-repeat 100% 5px;}

    .sectionInfo li.compare a {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-checkmark.gif') no-repeat 100% 5px;}

/*  = SECTION LINKS ====================================  */

    .sectionLinks,
    .sectionLinks li {
      margin:0;
      padding:0;
      list-style:none;
    }

    .sectionLinks li {padding:2px 0;}

    .sectionLinks li a {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-section.gif') no-repeat 0 4px;
      padding-left:10px;
      text-decoration:none;
    }

    .sectionLinks li a:visited {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-section-visited.gif') no-repeat 0 4px;}

    .sectionLinks li a:hover {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-section-hover.gif') no-repeat 0 4px;}
    
    /* Sub-Link Indent */
    .sectionLinks li ul {
      margin-left:12px;
      padding:0;
    }

/*  = EXTRA INFO =======================================  */

    .extraInfo,
    .extraInfo li {
      margin:0;
      padding:0;
      list-style:none;
    }

    .extraInfo li {padding:0 0 10px 0;}

    .extraInfo li a {text-decoration:none; color:#666;}

    .extraInfo li a:hover {text-decoration:underline;}

/*  = CATEGORY =========================================  */

      .category {
        margin-bottom:10px;
        border:1px solid #ddd;
        font-family:Arial, Helvetica, sans-serif;
      }

/*  = CATEGORY HEAD ====================================  */

    .categoryHead {
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/bg-category-head.gif') repeat-x 0 0 #e5e5e5;
      margin:0;
      padding:10px 0;
      font-size:0.92em;
      text-align:center;
      text-transform:uppercase;
      color:#333;
    }

    .categoryHead a {
      text-decoration:none;
      color:#333;
    }

    .categoryHead a:hover {text-decoration:underline;}

/*  = CATEGORY BODY ====================================  */

    .categoryBody {
      display:inline-block;
      margin:0 0 10px 0;
      padding:10px 5px 0 5px;
      font-size:0.85em;
      color:#666;
    }

    .categoryBody p {margin:0 0 10px 0}

/*  = CATEGORY LINKS >> MORE ===========================  */

    .categoryMore {
      display:block;
      background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-arrow-more.gif') no-repeat 100% 3px;
      margin-top:3px;
      padding-right:10px;
      text-decoration:none;
      text-align:right;
    }

/*  = ACCENT GRAPHIC ===================================  */

    .accentGraphic {
      background-color:#8c9cc6;
      background-repeat:no-repeat;
      background-position:100% 0;
      margin-top:18px;
      height:100px;
    }

    .accentGraphic h2,
    .accentGraphic h3 {
      margin:0;
      padding:0;
      font-size:1.3em;
      color:#fff;
    }

/*  = CHECKMARK(S) =====================================  */

    .checkmark,
    .checkmarks li {background:url('https://web-archive.nli.org.il/National_Library/20161130034600oe_/https://sc1.checkpoint.com/www/images/layout/duke/icon-checkmark.gif') no-repeat 100% 50%;}

/*  = FLOATS ===========================================  */

    .right {float:right;}
    .left {float:left;}

/*  = TEXT ALIGNMENT ===================================  */

    .txtRight {text-align:right;}
    .txtLeft {text-align:left;}

/*  = BORDER REMOVAL ===================================  */

    .ntb {border-top:none;}
    .nrb {border-right:none;}
    .nbb {border-bottom:none;}
    .nlb {border-left:none;}

/*  = CLEARS ===========================================  */

    .clrL {clear:left;}
    .clrR {clear:right;}
    .clrB {clear:both;}

/*  ====================================================  */
/*  = BELOW CSS USED FOR COMMON TEXT FORMATTING ========  */
/*  ===================================================== */

    .Bullet,
    .minorText {font-size:0.85em;}

    .sectionTitle {font-weight:bold;}

    .altColor,
    a:link.altColor,
    a:link.altColor:visited {color:#ffffff;}
    a:link.altColor:hover {color:#e5e5e5;}
    .Bullet {color:#464646;}
    .Critical {color:#FF0000;}
    .High {color:#FF6600;}
    .highlight {color:#f60;}
    .Low {color:#0066FF;}
    .Medium {color:#339900;}
    .minorType {color:#333;}
    .nounderline, a:link.nounderline {text-decoration:none;}
    .sectionTitle {color:#4b81c1;}
    .special {color:#f93;}
    .underline, a:link.underline {text-decoration:underline;}

}

/*  ====================================================  */
/*  = BELOW CSS USED FOR PRINT MEDIA ===================  */
/*  ====================================================  */

@media print {

    * {color:#000}

    body {font-size:1em;}

    .flip,
    .flop {display: block;}

/*  = DISPLAY NONE =====================================  */

    #accessibility,
    #header a#puresecurity,
    #primary-navigation,
    #secondary-navigation,
    #secondary-content,
    #footer,
    #google,
    #faqAnswers,
    .tabs .tab-buttons,
    .expandCollapse #ecAll {display:none;}

/*  = ZERO-OUT MARGIN & PADDING ========================  */

    body,
    #header,
    #page-swathe,
    #page-swathe-no-nav,
    #page-swathe-3column,
    #primary-content,
    #page-body {
      margin:0;
      padding:0;
    }

/*  = HEADER ===========================================  */

    #header {background-image:none;}

    #header a {left:0;}

    #header a span {
      display:block;
      top:0;
      font-size:inherit;
    }

    #header a,
    #header img {border:none;}

/*  = PAGE SWATHE ======================================  */

    #page-swathe,
    #page-swathe-no-nav
    #page-swathe-3column,
    #primary-content {
      background-image:none;
      width:95%;
    }

/*  = COPYRIGHT ========================================  */

    #copyright {
      font-size:0.8em;
      text-align:center;
    }

    #copyright a {text-decoration:none;}

}