Home | History | Annotate | Download | only in source
      1 /**
      2 * Link Styles
      3 */
      4 
      5 
      6 a:link {
      7     color: #09C;
      8     text-decoration: underline;
      9 }
     10 
     11 a:visited {
     12     color: #639;
     13 }
     14 
     15 a:hover,
     16 a:focus,
     17 a:active {
     18     color: #09C;
     19 }
     20 
     21 /**
     22 * Cover Styles
     23 */
     24 
     25 
     26 #cover {
     27     width: 10.5in;
     28     height: 13.25in;
     29     background-color: orange;
     30 }
     31 
     32 #cover-top {
     33     background-color: black;
     34     width: 100%;
     35     height: 3in;
     36     padding-top: 70px;
     37     margin-bottom: 10px;
     38 }
     39 
     40 #cover-image {
     41     background-color: black;
     42     width: 100%;
     43     height: 5in;
     44     padding: 0px;
     45     margin: 20px 0px 8px 0px;
     46 }
     47 
     48 #cover-bottom {
     49     background-color: black;
     50     width: 100%;
     51     height: 3.7in;
     52     padding: 40px 0px 40px 0px;
     53     margin-top: 8px;
     54 }
     55 
     56 #cover a:link,
     57 #cover a:visited,
     58 #cover a:hover {
     59  text-decoration: none;
     60 }
     61 
     62 #main {
     63     width: 950px;
     64     overflow: visible;
     65     page-break-before: always;
     66 }
     67 
     68 #footer {
     69     width: 8.5in;
     70     height: .75in;
     71     margin-top: .25in;
     72     color: #333;
     73     font: 10pt/14pt Roboto, Arial, Helvetica, sans-serif;
     74 }
     75 
     76 
     77 .title {
     78     color: white;
     79     font: 84px/90px Roboto, Arial, Helvetica, sans-serif;
     80     padding: 40pt 20pt 15pt 50pt;
     81     text-align: left;
     82 }
     83 
     84 .subtitle {
     85     color: white;
     86     font: 60px/70px Roboto, Arial, Helvetica, sans-serif;
     87     padding: 40pt 5pt 40pt 60pt;
     88     text-align: left;
     89 }
     90 
     91 .right {
     92     text-align: right;
     93 }
     94 
     95 .white {
     96     color: white;
     97 }
     98 
     99 .padding {
    100     padding: 20pt 20pt 0pt 60pt;
    101 }
    102 
    103 .cover-text {
    104     font: 20px/25px Roboto, Arial, Helvetica, sans-serif;
    105     color: white;
    106     padding: 5pt 5pt 5pt 60pt;
    107     text-align: left;
    108 }
    109 
    110 .small {
    111     font-size: 65%;
    112     font-weight: 700;
    113 }
    114 
    115 /**
    116 * Heading Styles
    117 */
    118 
    119 h1 {
    120     color: #333;
    121     font: 22pt/24pt Roboto, Arial, Helvetica, sans-serif;
    122     padding: 10pt 0pt 0pt 0pt;
    123     text-align: left;
    124 }
    125 
    126 h2 {
    127     color: #693;
    128     font: 20pt/22pt Roboto, Arial, Helvetica, sans-serif;
    129     padding: 8pt 0pt 0pt 0pt;
    130     text-align: left;
    131     page-break-after: avoid;
    132 }
    133 
    134 h3 {
    135     color: #333;
    136     font: bold 18pt/20pt Roboto, Arial, Helvetica, sans-serif;
    137     padding: 4pt 0pt 0pt 0pt;
    138     text-align: left;
    139     page-break-after: avoid;
    140 }
    141 
    142 h4 {
    143     color: #607D8B;
    144     font: bold 16pt/18pt Roboto, Arial, Helvetica, sans-serif;
    145     padding: 4pt 0pt 0pt 0pt;
    146     text-align: left;
    147     page-break-after: avoid;
    148 }
    149 
    150 
    151 h5 {
    152     color: #333;
    153     font: italic 16pt/18pt Roboto, Arial, Helvetica, sans-serif;
    154     padding: 0pt 0pt 0pt 0pt;
    155     text-align: left;
    156     page-break-after: avoid;
    157 }
    158 
    159 
    160 /**
    161 * Use h6 ONLY for table of contents
    162 */
    163 
    164 h6 {
    165     color: #333;
    166     font: bold 16pt/18pt Roboto, Arial, Helvetica, sans-serif;
    167     padding: 10pt 0pt 0pt 0pt;
    168     text-align: left;
    169     page-break-before: always;
    170 }
    171 
    172 /**
    173 * Body Styles
    174 */
    175 
    176 body {
    177     color: #333;
    178     font: 16pt/20pt Roboto, Arial, Helvetica, sans-serif;
    179     margin: 0;
    180     padding: 5pt 5pt 5pt 10pt;
    181 }
    182 
    183 p {
    184     color: #333;
    185     font: 16pt/20pt Roboto, Arial, Helvetica, sans-serif;
    186     margin: 0;
    187     padding: 5pt 0pt 1pt 0pt;
    188 }
    189 
    190 li {
    191     color: #333;
    192     font: 16pt/20pt Roboto, Arial, Helvetica, sans-serif;
    193     margin: 0;
    194     padding: 2pt 50pt 2pt 0pt;
    195 }
    196 
    197 sup {
    198     font-weight: 800;
    199     font-size: 10pt;
    200 }
    201 
    202 code {
    203     font-family: "Lucida Console";
    204   }
    205 
    206 /**
    207 * Table Styles
    208 */
    209 
    210 
    211 table {
    212     border: 1px solid gray;
    213     border-collapse: collapse;
    214     margin: 10px 0px 10px 0px;
    215     width: 100%;
    216     overflow: visible;
    217 }
    218 
    219 td {
    220     border: 1px solid gray;
    221     color: #333;
    222     font: 16pt/20pt Roboto, Arial, Helvetica, sans-serif;
    223     padding: 5pt;
    224     overflow: visible;
    225 }
    226 
    227 th {
    228     background-color: #CCC;
    229     border: 1px solid gray;
    230     color: #333;
    231     font: bold 16pt/20pt Roboto, Arial, Helvetica, sans-serif;
    232     padding: 5pt;
    233     overflow: visible;
    234 }
    235 
    236 p.table_footnote {
    237     color: #333;
    238     font: 14pt/16pt Roboto, Arial, Helvetica, sans-serif;
    239     margin: 0;
    240     padding: 5pt 5pt 5pt 5pt;
    241 }
    242 
    243 li.table_list {
    244     color: #333;
    245     font: 16pt/20t Roboto, Arial, Helvetica, sans-serif;
    246     margin-left: -10pt;
    247     padding: 2pt 0pt 2pt 0pt;
    248 }
    249 
    250 
    251 /**
    252 * Used in the footer
    253 */
    254 
    255 table.noborder {
    256     border: 0px;
    257     margin: 10px 0px 10px 0px;
    258     width: 100%;
    259 }
    260 
    261 td.noborder {
    262     border: 0px;
    263     color: #333;
    264     font: 10pt/12pt Roboto, Arial, Helvetica, sans-serif;
    265     padding: 10px 0px 5px 0px;
    266 }
    267 
    268 
    269 
    270 /**
    271 * TOC Styles
    272 */
    273 
    274 #toc a:link,
    275 #toc a:visited,
    276 #toc a:hover {
    277  color: black;
    278  text-decoration: none;
    279 }
    280 
    281 #toc p.toc_h1 a:link,
    282 #toc p.toc_h1 a:visited,
    283 #toc p.toc_h1 a:hover {
    284  color: #99CC00;
    285 }
    286 
    287 #toc {
    288     width: 950px;
    289 }
    290 
    291 #toc_left {
    292     float: left;
    293     padding-top:15px;
    294     padding-bottom:15px;
    295     width: 470px;
    296 }
    297 
    298 #toc_right {
    299     float: right;
    300     padding-top:15px;
    301     padding-bottom:15px;
    302     width: 470px;
    303 }
    304 
    305 p.toc_h1 {
    306     color: #99CC00;
    307     font: 20pt/22pt Roboto, Arial, Helvetica, sans-serif;
    308     padding: 15px 0px 0px 0px;
    309 }
    310 
    311 p.toc_h2 {
    312     color: black;
    313     font: 18pt/20pt Roboto, Arial, Helvetica, sans-serif;
    314     margin-left: 20px;
    315     padding: 15px 0px 0px 0px;
    316 }
    317 
    318 p.toc_h3 {
    319     color: black;
    320     font: 16pt/18pt Roboto, Arial, Helvetica, sans-serif;
    321     margin-left: 45px;
    322     padding: 10px 0px 0px 0px;
    323 }
    324 
    325 p.toc_h4 {
    326     color: black;
    327     font: 14pt/16pt Roboto, Arial, Helvetica, sans-serif;
    328     margin-left: 85px;
    329     padding: 10px 0px 0px 0px;
    330 }
    331 
    332 p.toc_h5 {
    333     color: black;
    334     font: 14pt/16pt Roboto, Arial, Helvetica, sans-serif;
    335     margin-left: 105px;
    336 }
    337 
    338 /**
    339 * Note Styles
    340 */
    341 
    342 
    343 div.note
    344     {
    345         border-left: 20px solid #0099cc;
    346         padding-left: 10px;
    347         margin: 5px 40px 5px 5px;
    348     }
    349 
    350 div.tip
    351     {
    352         border-left: 4px solid #93c47d;
    353         padding-left: 10px;
    354         margin: 5px 40px 5px 5px;
    355     }
    356 
    357 div.warning
    358     {
    359         border-left: 4px solid red;
    360         padding-left: 10px;
    361         margin: 5px 40px 5px 5px;
    362     }
    363 
    364 /**
    365 * Media Styles
    366 */
    367 
    368 @media print {
    369 
    370     @page {
    371         margin: 1in;
    372     }
    373 
    374  }
    375