/* Social Security Administration
 * Stylesheet for Compilation Volume II
 * SSA, ORDP, ODEPP, OPPS 
 * Revised: August 12, 2016
 */
#content {
    width: auto;
    padding-right: 10%;
    padding-left: 10%;
    font-family: Verdana, sans-serif;
}

a:link       { color: blue; background: inherit; }
a:visited    { color: blue; background: inherit; }
a:hover      { color: blue; background: yellow; }
a:active     { color: red; background: inherit; }

.bb          { font-weight: 900; }
.comp2sc     { font-variant: small-caps; }
.comp2i      { font-style: italic; }
.comp2b      { font-weight: bold; }
.nocaps      { font-variant: normal; }
.comp2cite   { font-weight: normal; }
.comp2left   { float: left; }
.comp2right  { float: right; }
.comp2lr     { overflow: auto; width: 100%; padding-bottom: 1em; }

div.comp2omitted  { padding-top: 1em; padding-bottom: 1em; height: 3em; }
p.comp2omitted  { font-size: 1.2em; position: absolute; right: 0;
                  left: 0; width: 100%; }
hr.bodoni       { height: 5pt; width: 33%; background-color: darkblue; 
                  border-style: outset; border-width: 2pt; ;
                  margin-top: 2em; margin-bottom: 2em; }
div.comp2ftnt   { margin-left: 2em; margin-right: 2em; }

div.comp2cfrsub { margin-left: 2em; }
h1.comp2cfr  { font-size: 1.2em; font-weight: bold; }
h2.comp2cfr  { font-size: 1.1em; font-weight: normal; }
h3.comp2cfr  { margin-left: 3em; text-indent: -3em; font-size: 1em; 
               font-weight: bold; }

div.comp2uscsub  { margin-left: 2em; }
h1.comp2usc  { font-weight: normal; font-size: 1.2em; }
h2.comp2usc  { font-weight: normal; font-size: 1.2em; }
h3.comp2usc  { font-weight: normal; font-size: 1em; }
h3.comp2uscsec { font-weight: bold; font-size: 1em; margin: 0.1em; }

h1.comp2rules  { font-weight: bold; font-size: 1.2em; }

div.comp2pl    { padding-bottom: 2em; }
h1.comp2pl     { font-weight: bold; font-size: 1.2em; }
h2.comp2pl     { font-weight: normal; font-size: 1.1em; }
h3.comp2div    { font-weight: bold; font-size: 1.2em; }
h4.comp2div    { font-weight: normal; font-size: 1.1em; }
p.comp2subsec  { text-indent: 1em; margin-top: 0.1em; margin-bottom: 0.1em; }
p.comp2sub1    { text-indent: 1em; margin-top: 0.1em; margin-bottom: 0.1em; 
                 margin-left: 2em; }
p.comp2sub2    { text-indent: 1em; margin-top: 0.1em; margin-bottom: 0.1em; 
                 margin-left: 4em; }
p.comp2sub3    { text-indent: 1em; margin-top: 0.1em; margin-bottom: 0.1em; 
                 margin-left: 6em; }
p.comp2sub4    { text-indent: 1em; margin-top: 0.1em; margin-bottom: 0.1em; 
                 margin-left: 8em; }
p.comp2sub5    { text-indent: 1em; margin-top: 0.1em; margin-bottom: 0.1em; 
                 margin-left: 10em; }

div.comp2inttoc { margin: 3em; }
h1.comp2toc    { font-weight: normal; font-size: 1.2em; }
h2.comp2toc    { font-weight: normal; font-size: 1.2em; }

table.comp2amdtbl { padding-left: 5em; padding-right: 5em; }
th.comp2amdtbl    { font-weight: normal; }
table.comp2reftbl { border-collapse: collapse; 
                    margin-left: auto; margin-right: auto; }
p.comp2reftbl     { text-align: left; }
table.comp2xrtbl  { margin-left: auto; margin-right: auto; }
.comp2infohdr     { font-weight: bold; }

p.comp2whereas    { margin-left: 2em; text-indent: -2em; }
p.comp2purpose    { margin-left: 0; text-indent: 0; }
p.comp2concl      { margin-left: 0; text-indent: 1em; }
p.comp2endnote    { padding-top: 1em; }
p.comp2cont       { text-indent: 0; margin-top: 0.1em; margin-bottom: 0.1em; }
p.preface         { margin-bottom: 0.1em; }
p                 { text-indent: 1em; margin-top: 0.1em; 
                    margin-bottom: 0.1em; }


