body { background:url('/cocoon/doi/images/doibackground.jpg'); 
       font-size:12pt; }
div.banner h4 { background-color:#006539; 
                font-family:sans-serif; 
                font-weight:normal;
                color:#FFFFFF; 
                width:300px;
                height:35px; 
                padding-top:10px;
                padding-left:20px; 
                margin-top:0px; 
                position:absolute;
                top:10px;
                left:10px; }
div.banner h1 { background-color:#C59931; 
                color:#000000; 
                font-family:serif;
                font-size:24px;
                font-weight:normal;
                width:400px;
                height:70px; 
                padding-top:50px;
                padding-left:40px; 
                padding-bottom:0px;
                margin-top:0px;
                position:absolute;
                top:20px;
                left:20px; }
span.sc { font-size:30px; }
td.title { vertical-align:top; }
td.logo { vertical-align:top; }
td.subnav { vertical-align:top; 
            padding-left:20px; 
            font-size:small;
            font-family:sans-serif; }
td.prevnext { vertical-align:top; 
              font-family:sans-serif;  }
img.logo { position:absolute;
          left:420; 
          top:10; }
div.doctitle { padding-top:160px; 
               font-family:sans-serif; }
div.doctitle h1 { font-family:sans-serif;
                  font-size:24px;
                  font-weight:normal; }
div.doctitle h2 { font-family:sans-serif;
                  font-size:22px;
                  font-weight:normal; }
div.doctitle h3 { font-family:sans-serif;
                  font-size:20px;
                  font-weight:normal; }
div.doctitle h4 { font-family:sans-serif; 
                  font-size:18px;
                  font-weight:normal; }
/* rubric color cde2d5 */
span.here { color:#006539; }
a.noid { color:#006539; }
table.nav { font-family:sans-serif;
            font-size:small; }
div.title { width:70%; 
            float:left; 
            margin-top:120px; }
div.minitoc { width:100px; }
div.details { width:30%;
              float:right; 
              font-size:small; 
              font-family:sans-serif; }

div.details h4 { margin-bottom:2px; }
div.details p { margin-top:0px; }
div.details ol { margin-top:0px; }

div.toc { width:70%;
          float:left; }

dt { font-weight:bold; 
     font-family:sans-serif; }
dt.followon { margin-left:20px; }
li p { margin-top:0px;
       margin-bottom:0px; }
lh { display:block;
     font-style:italic; }
span.normal { font-style:normal; }
div.div0 { float:left; }
div.div1 { float:left; }
div.div2 { float:left; }
div.div3 { float:left; }

li.div0 { font-size:14pt;
          font-weight:bold; 
          list-style-type:none; }
li.div1 { font-size:13pt;
          font-style:normal;
          font-weight:normal; 
          list-style-type:upper-roman; }
li.div2 { font-size:12pt;
          font-style:italic;
          font-weight:normal; 
          list-style-type:decimal; }
li.div3 { font-size:10pt;
          font-style:normal;
          font-weight:bold; 
          list-style-type:lower-alpha; }
li.div4 { font-size:9pt; 
          font-style:italic;
          font-weight:bold; 
          list-style-type:lower-roman; }
li.body { font-size:10pt;
          font-style:italic;
          list-style-type:none; }
li.head { font-size:10pt;
          font-style:italic;
          list-style-type:none; }
li.xptr { font-size:12pt;
          font-style:italic;
          font-weight:normal; 
          list-style-type:decimal; }

div.thumbnail { font-size:8pt; }
td.data { line-height:8pt; }
div.thumbnail h3 { margin-top:0px; }
span.pb { background-color:#006539; 
          color:#ffffff;
          padding-left:2px;
          padding-right:3px;
          font-family:sans-serif; 
          font-size:small; }
