Home | History | Annotate | Download | only in icu4j
      1 /*
      2  *******************************************************************************
      3  * Copyright (C) 2012, International Business Machines Corporation and         *
      4  * others. All Rights Reserved.                                                *
      5  *******************************************************************************
      6  */
      7 
      8 /* Javadoc style sheet */
      9 /*
     10 Overall document style
     11 */
     12 body {
     13     background-color:#ffffff;
     14     color:#353833;
     15     font-family:Arial, Helvetica, sans-serif;
     16     font-size:76%;
     17     margin:0;
     18 }
     19 a:link, a:visited {
     20     text-decoration:none;
     21     color:#4c6b87;
     22 }
     23 a:hover, a:focus {
     24     text-decoration:none;
     25     color:#bb7a2a;
     26 }
     27 a:active {
     28     text-decoration:none;
     29     color:#4c6b87;
     30 }
     31 a[name] {
     32     color:#353833;
     33 }
     34 a[name]:hover {
     35     text-decoration:none;
     36     color:#353833;
     37 }
     38 pre {
     39     font-size:1.3em;
     40 }
     41 h1 {
     42     font-size:1.8em;
     43 }
     44 h2 {
     45     font-size:1.5em;
     46 }
     47 h3 {
     48     font-size:1.4em;
     49 }
     50 h4 {
     51     font-size:1.3em;
     52 }
     53 h5 {
     54     font-size:1.2em;
     55 }
     56 h6 {
     57     font-size:1.1em;
     58 }
     59 ul {
     60     list-style-type:disc;
     61 }
     62 code, tt {
     63     font-size:1.2em;
     64 }
     65 dt code {
     66     font-size:1.2em;
     67 }
     68 table tr td dt code {
     69     font-size:1.2em;
     70     vertical-align:top;
     71 }
     72 sup {
     73     font-size:.6em;
     74 }
     75 /*
     76 Document title and Copyright styles
     77 */
     78 .clear {
     79     clear:both;
     80     height:0px;
     81     overflow:hidden;
     82 }
     83 .aboutLanguage {
     84     float:right;
     85     padding:0px 21px;
     86     font-size:.8em;
     87     z-index:200;
     88     margin-top:-7px;
     89 }
     90 .legalCopy {
     91     margin-left:.5em;
     92 }
     93 .bar a, .bar a:link, .bar a:visited, .bar a:active {
     94     color:#FFFFFF;
     95     text-decoration:none;
     96 }
     97 .bar a:hover, .bar a:focus {
     98     color:#bb7a2a;
     99 }
    100 .tab {
    101     background-color:#0066FF;
    102     background-image:url(resources/titlebar.gif);
    103     background-position:left top;
    104     background-repeat:no-repeat;
    105     color:#ffffff;
    106     padding:8px;
    107     width:5em;
    108     font-weight:bold;
    109 }
    110 /*
    111 Navigation bar styles
    112 */
    113 .bar {
    114     background-image:url(resources/background.gif);
    115     background-repeat:repeat-x;
    116     color:#FFFFFF;
    117     padding:.8em .5em .4em .8em;
    118     height:auto;/*height:1.8em;*/
    119     font-size:1em;
    120     margin:0;
    121 }
    122 .topNav {
    123     background-image:url(resources/background.gif);
    124     background-repeat:repeat-x;
    125     color:#FFFFFF;
    126     float:left;
    127     padding:0;
    128     width:100%;
    129     clear:right;
    130     height:2.8em;
    131     padding-top:10px;
    132     overflow:hidden;
    133 }
    134 .bottomNav {
    135     margin-top:10px;
    136     background-image:url(resources/background.gif);
    137     background-repeat:repeat-x;
    138     color:#FFFFFF;
    139     float:left;
    140     padding:0;
    141     width:100%;
    142     clear:right;
    143     height:2.8em;
    144     padding-top:10px;
    145     overflow:hidden;
    146 }
    147 .subNav {
    148     background-color:#dee3e9;
    149     border-bottom:1px solid #9eadc0;
    150     float:left;
    151     width:100%;
    152     overflow:hidden;
    153 }
    154 .subNav div {
    155     clear:left;
    156     float:left;
    157     padding:0 0 5px 6px;
    158 }
    159 ul.navList, ul.subNavList {
    160     float:left;
    161     margin:0 25px 0 0;
    162     padding:0;
    163 }
    164 ul.navList li{
    165     list-style:none;
    166     float:left;
    167     padding:3px 6px;
    168 }
    169 ul.subNavList li{
    170     list-style:none;
    171     float:left;
    172     font-size:90%;
    173 }
    174 .topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
    175     color:#FFFFFF;
    176     text-decoration:none;
    177 }
    178 .topNav a:hover, .bottomNav a:hover {
    179     text-decoration:none;
    180     color:#bb7a2a;
    181 }
    182 .navBarCell1Rev {
    183     background-image:url(resources/tab.gif);
    184     background-color:#a88834;
    185     color:#FFFFFF;
    186     margin: auto 5px;
    187     border:1px solid #c9aa44;
    188 }
    189 .skip {
    190     position:absolute;
    191     top:auto;
    192     left:-9999px;
    193     overflow:hidden;
    194     }
    195 /*
    196 Page header and footer styles
    197 */
    198 .header, .footer {
    199     clear:both;
    200     margin:0 20px;
    201     padding:5px 0 0 0;
    202 }
    203 .indexHeader {
    204     margin:10px;
    205     position:relative;
    206 }
    207 .indexHeader h1 {
    208     font-size:1.3em;
    209 }
    210 .title {
    211     color:#2c4557;
    212     margin:10px 0;
    213 }
    214 .subTitle {
    215     margin:5px 0 0 0;
    216 }
    217 .header ul {
    218     margin:0 0 25px 0;
    219     padding:0;
    220 }
    221 .footer ul {
    222     margin:20px 0 5px 0;
    223 }
    224 .header ul li, .footer ul li {
    225     list-style:none;
    226     font-size:1.2em;
    227 }
    228 /*
    229 Heading styles
    230 */
    231 div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
    232     background-color:#dee3e9;
    233     border-top:1px solid #9eadc0;
    234     border-bottom:1px solid #9eadc0;
    235     margin:0 0 6px -8px;
    236     padding:2px 5px;
    237 }
    238 ul.blockList ul.blockList ul.blockList li.blockList h3 {
    239     background-color:#dee3e9;
    240     border-top:1px solid #9eadc0;
    241     border-bottom:1px solid #9eadc0;
    242     margin:0 0 6px -8px;
    243     padding:2px 5px;
    244 }
    245 ul.blockList ul.blockList li.blockList h3 {
    246     padding:0;
    247     margin:15px 0;
    248 }
    249 ul.blockList li.blockList h2 {
    250     padding:0px 0 20px 0;
    251 }
    252 /*
    253 Page layout container styles
    254 */
    255 .contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
    256     clear:both;
    257     padding:10px 20px;
    258     position:relative;
    259 }
    260 .indexContainer {
    261     margin:10px;
    262     position:relative;
    263     font-size:1.0em;
    264 }
    265 .indexContainer h2 {
    266     font-size:1.1em;
    267     padding:0 0 3px 0;
    268 }
    269 .indexContainer ul {
    270     margin:0;
    271     padding:0;
    272 }
    273 .indexContainer ul li {
    274     list-style:none;
    275 }
    276 .contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
    277     font-size:1.1em;
    278     font-weight:bold;
    279     margin:10px 0 0 0;
    280     color:#4E4E4E;
    281 }
    282 .contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
    283     margin:10px 0 10px 20px;
    284 }
    285 .serializedFormContainer dl.nameValue dt {
    286     margin-left:1px;
    287     font-size:1.1em;
    288     display:inline;
    289     font-weight:bold;
    290 }
    291 .serializedFormContainer dl.nameValue dd {
    292     margin:0 0 0 1px;
    293     font-size:1.1em;
    294     display:inline;
    295 }
    296 /*
    297 List styles
    298 */
    299 ul.horizontal li {
    300     display:inline;
    301     font-size:0.9em;
    302 }
    303 ul.inheritance {
    304     margin:0;
    305     padding:0;
    306 }
    307 ul.inheritance li {
    308     display:inline;
    309     list-style:none;
    310 }
    311 ul.inheritance li ul.inheritance {
    312     margin-left:15px;
    313     padding-left:15px;
    314     padding-top:1px;
    315 }
    316 ul.blockList, ul.blockListLast {
    317     margin:10px 0 10px 0;
    318     padding:0;
    319 }
    320 ul.blockList li.blockList, ul.blockListLast li.blockList {
    321     list-style:none;
    322     margin-bottom:25px;
    323 }
    324 ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
    325     padding:0px 20px 5px 10px;
    326     border:1px solid #9eadc0;
    327     background-color:#f9f9f9;
    328 }
    329 ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
    330     padding:0 0 5px 8px;
    331     background-color:#ffffff;
    332     border:1px solid #9eadc0;
    333     border-top:none;
    334 }
    335 ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
    336     margin-left:0;
    337     padding-left:0;
    338     padding-bottom:15px;
    339     border:none;
    340     border-bottom:1px solid #9eadc0;
    341 }
    342 ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
    343     list-style:none;
    344     border-bottom:none;
    345     padding-bottom:0;
    346 }
    347 table tr td dl, table tr td dl dt, table tr td dl dd {
    348     margin-top:0;
    349     margin-bottom:1px;
    350 }
    351 /*
    352 Table styles
    353 */
    354 .contentContainer table, .classUseContainer table, .constantValuesContainer table {
    355     border-bottom:1px solid #9eadc0;
    356     width:100%;
    357 }
    358 .contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table {
    359     width:100%;
    360 }
    361 .contentContainer .description table, .contentContainer .details table {
    362     border-bottom:none;
    363 }
    364 .contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{
    365     vertical-align:top;
    366     padding-right:20px;
    367 }
    368 .contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast,
    369 .contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast,
    370 .contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne,
    371 .contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne {
    372     padding-right:3px;
    373 }
    374 .overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption {
    375     position:relative;
    376     text-align:left;
    377     background-repeat:no-repeat;
    378     color:#FFFFFF;
    379     font-weight:bold;
    380     clear:none;
    381     overflow:hidden;
    382     padding:0px;
    383     margin:0px;
    384 }
    385 caption a:link, caption a:hover, caption a:active, caption a:visited {
    386     color:#FFFFFF;
    387 }
    388 .overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span {
    389     white-space:nowrap;
    390     padding-top:8px;
    391     padding-left:8px;
    392     display:block;
    393     float:left;
    394     background-image:url(resources/titlebar.gif);
    395     height:18px;
    396 }
    397 .overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd {
    398     width:10px;
    399     background-image:url(resources/titlebar_end.gif);
    400     background-repeat:no-repeat;
    401     background-position:top right;
    402     position:relative;
    403     float:left;
    404 }
    405 ul.blockList ul.blockList li.blockList table {
    406     margin:0 0 12px 0px;
    407     width:100%;
    408 }
    409 .tableSubHeadingColor {
    410     background-color: #EEEEFF;
    411 }
    412 .altColor {
    413     background-color:#eeeeef;
    414 }
    415 .rowColor {
    416     background-color:#ffffff;
    417 }
    418 .overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td {
    419     text-align:left;
    420     padding:3px 3px 3px 7px;
    421 }
    422 th.colFirst, th.colLast, th.colOne, .constantValuesContainer th {
    423     background:#dee3e9;
    424     border-top:1px solid #9eadc0;
    425     border-bottom:1px solid #9eadc0;
    426     text-align:left;
    427     padding:3px 3px 3px 7px;
    428 }
    429 td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
    430     font-weight:bold;
    431 }
    432 td.colFirst, th.colFirst {
    433     border-left:1px solid #9eadc0;
    434     white-space:nowrap;
    435 }
    436 td.colLast, th.colLast {
    437     border-right:1px solid #9eadc0;
    438 }
    439 td.colOne, th.colOne {
    440     border-right:1px solid #9eadc0;
    441     border-left:1px solid #9eadc0;
    442 }
    443 table.overviewSummary  {
    444     padding:0px;
    445     margin-left:0px;
    446 }
    447 table.overviewSummary td.colFirst, table.overviewSummary th.colFirst,
    448 table.overviewSummary td.colOne, table.overviewSummary th.colOne {
    449     width:25%;
    450     vertical-align:middle;
    451 }
    452 table.packageSummary td.colFirst, table.overviewSummary th.colFirst {
    453     width:25%;
    454     vertical-align:middle;
    455 }
    456 /*
    457 Content styles
    458 */
    459 .description pre {
    460     margin-top:0;
    461 }
    462 .deprecatedContent {
    463     margin:0;
    464     padding:10px 0;
    465     font-style:italic;
    466 }
    467 .docSummary {
    468     padding:0;
    469 }
    470 /*
    471 Formatting effect styles
    472 */
    473 .sourceLineNo {
    474     color:green;
    475     padding:0 30px 0 0;
    476 }
    477 h1.hidden {
    478     visibility:hidden;
    479     overflow:hidden;
    480     font-size:.9em;
    481 }
    482 .block {
    483     display:block;
    484     margin:3px 0 0 0;
    485 }
    486 .strong {
    487     font-weight:bold;
    488 }
    489 
    490 /* ICU modified JCite styles */
    491 pre.java /* container for citations */
    492     {
    493     border-style: solid;
    494     border-width: 1px;
    495     border-color: DarkGray;
    496     margin: 1.5em 1.5em 1.5em 1.5em;
    497     background-color: cornsilk;
    498     }
    499 
    500 tt.java /* single cited line in JCite's -tt mode */
    501     {
    502     border-style: solid;
    503     border-width: 1px;
    504     border-color: DarkGray;
    505     margin: 1.5em 1.5em 1.5em 1.5em;
    506     background-color: cornsilk;
    507     }
    508 
    509 span.j-blk /* block comment */
    510 {
    511     color: DarkGreen;
    512 }
    513 
    514 span.j-cmt /* line comment */
    515 {
    516     color: DarkGreen;
    517 }
    518 
    519 span.j-key /* keyword */
    520 {
    521     /* font-weight:bold; */
    522     color: Purple;
    523     font-weight: bold;
    524 }
    525 
    526 span.j-str /* string constants */
    527 {
    528     color: Blue;
    529 }
    530 
    531 span.j-chr /* char constants */
    532 {
    533     color: Blue;
    534 }
    535 
    536 span.j-num /* number constants */
    537 {
    538 }
    539 
    540 span.j-sym /* symbols, punctuation */
    541 {
    542 }
    543 
    544 span.j-typ /* primitive types */
    545 {
    546     color: Purple;
    547     font-weight: bold;
    548 }
    549 
    550 span.j-jdoc /* javadoc */
    551 {
    552     color: DarkSlateBlue;
    553 }
    554 
    555 span.j-jdoc-key /* javadoc keyword */
    556 {
    557     color: MediumSlateBlue;
    558     font-weight: bold;
    559 }
    560 
    561 span.j-jdoc-html /* javadoc html tag */
    562 {
    563     color: SlateGray;
    564 }
    565 
    566 span.j-jdoc-link /* javadoc link */
    567 {
    568     color: Blue;
    569 }
    570 
    571 span.j-undef /* undefined */
    572 {
    573 }
    574 
    575 span.j-hl /* highlight */
    576 {
    577     text-decoration: none;
    578     background-color: #FFFFB0;
    579 }
    580