Source of “pachyletV1.css”.
220 lines, 5 KBytes.   Last modified 11:24 pm, 2nd September 2015 PDT.
1 /* Emacs settings: -*- mode: Fundamental; tab-width: 4; -*- 2 3 //////////////////////////////////////////////////////////////////////////// 4 // // 5 // Pachylet: Andrew's Web Mail Interface // 6 // // 7 // Copyright (c) 2002-2004 // 8 // // 9 // See http://birrell.org/pachylet/help.php // 10 // // 11 // Stylesheet // 12 // // 13 //////////////////////////////////////////////////////////////////////////// 14 15 */ 16 17 A:link { color: #000099; } 18 A:active { color: #ff0000; } 19 A:visited { color: #000099; } 20 A:hover { color: #006600; } 21 22 html { 23 min-height: 100%; 24 margin-bottom: 1px; 25 } 26 body { 27 background-color: #ffffff; 28 color: #000000; 29 margin: 0px; 30 padding: 0px; 31 line-height: 1.1; 32 } 33 @media print { /* Non-printing elements */ 34 .npd { display: none } 35 } 36 div.sep { /* Separator bar */ 37 border: 1px #cccccc outset; 38 } 39 div.clear { /* Keep following stuff clear from floating elements */ 40 clear: both; 41 } 42 .fixedNoWrap, .fixedButWrap { 43 font-family: monospace, courier, "courier new", lucida; 44 font-size: 0.8em; 45 } 46 .fixedNoWrap { 47 white-space: pre; 48 } 49 div.msg { /* Padding around message and TOC areas */ 50 border-top: 2px #cccccc ridge; 51 padding: 6px; 52 } 53 div.cr { /* Credit line */ 54 background-color: #999999; 55 color: #ffffff; 56 border-top: 2px #cccccc ridge; 57 border-bottom: 2px #cccccc ridge; 58 padding: 2px; 59 padding-left: 6px; 60 font-size: 0.75em; 61 } 62 div.okPad { /* Padding around div.ok; needed for color, in IE */ 63 background-color: #e0e0e0; 64 padding: 6px; 65 } 66 div.ok { /* Progress report message */ 67 margin-top: 1.5em; 68 margin-bottom: 1.5em; 69 margin-left: 10%; 70 margin-right: 10%; 71 border: 2px #cccccc ridge; 72 padding-top: 1.5em; 73 padding-bottom: 1.5em; 74 background-color: #99cc99; 75 text-align: center; 76 } 77 #error { /* Subset of div.ok for error reporting */ 78 background-color: #ff9999; 79 } 80 #confirm { /* Subset of div.ok for confirmation dialog */ 81 background-color: #99ffff; 82 } 83 div.okBtn { /* Buttons in ok/confirm dialogs */ 84 float: right; 85 } 86 table.bb { /* Table for the main button bar and forms */ 87 background-color: #cccccc; 88 width: 100%; 89 } 90 #vbb { /* subset of table.bb for vertical button bar */ 91 float: right; 92 width: 10%; 93 border-top: 0px; 94 border-bottom: 2px #cccccc ridge; 95 border-left: 2px #cccccc ridge; 96 border-right: 0px; 97 } 98 table.flt { /* Table floating at right margin */ 99 visibility: hidden; 100 position: absolute; 101 z-index: 20; 102 right: 0; 103 background-color: #cccccc; 104 margin: 0px; 105 border: 2px #cccccc ridge; 106 padding: 0px; 107 } 108 #warning { /* Subset of table.fltd for popup warning dialog */ 109 background-color: #ff9999; 110 } 111 table.compose { /* Table for message composition */ 112 } 113 td.nowrap { /* general-purpose no-wrap TD */ 114 white-space: nowrap; 115 } 116 td.btn { /* TD for a button */ 117 width: 11%; 118 background-color: #6699cc; 119 margin: 0px; 120 border: 1px #cccccc inset; 121 padding: 0px; 122 white-space: nowrap; 123 text-align: center; 124 font-size: 0.75em; 125 } 126 #nextBtn { 127 background-color: #cccccc; 128 border: 0px; 129 } 130 td.btn a { /* active links inside td.btn */ 131 display: block; 132 height: 1.2em; /* fixes IE6 active area */ 133 margin: 0px; 134 padding-top: 0.2em; 135 padding-bottom: 0.2em; 136 padding-left: 1em; 137 padding-right: 1em; 138 } 139 #nextBtn a { /* active link inside nextBtn */ 140 background-color: #6699cc; 141 border: 1px #cccccc inset; 142 padding-top: 1.0em; 143 padding-bottom: 1.0em; 144 } 145 a.crBtn { /* button in credit line */ 146 display: block; 147 float: right; 148 width: 4.0em; 149 background-color: #6699cc; 150 padding: 2px; 151 padding-left: 1em; 152 padding-right: 1em; 153 border-left: 2px #cccccc ridge; 154 margin-top: 2px; 155 white-space: nowrap; 156 text-align: center; 157 font-size: 0.75em; 158 } 159 td.btn a:hover { /* hover on active link inside td.btn */ 160 background-color: #88bbee; 161 } 162 #nextBtn a:hover { /* hover on active link inside nextBtn */ 163 background-color: #88bbee; 164 } 165 a.crBtn:hover { /* hover on button in credit line */ 166 background-color: #88bbee; 167 } 168 div.disabledBtn { /* contents of disabled td.btn */ 169 height: 1.2em; 170 margin: 0px; 171 padding-top: 0.2em; 172 padding-bottom: 0.2em; 173 padding-left: 1em; 174 padding-right: 1em; 175 } 176 #nextBtn div { /* contents of disabled nextBtn */ 177 background-color: #6699cc; 178 border: 1px #cccccc inset; 179 padding-top: 1.0em; 180 padding-bottom: 1.0em; 181 } 182 td.btnPad { /* TD for padding between buttons */ 183 width: 1%; 184 } 185 td.btnComment { 186 padding-left: 3px; 187 white-space: nowrap; 188 font-size: 0.75em; 189 } 190 td.popupComment { 191 width: 15em; 192 } 193 td.fsep { /* TD for separator line on a form */ 194 height: 1px; 195 width: 1px; 196 background-color: #999999; 197 } 198 td.folderScreenL { /* left column in folderScreen tables */ 199 width: 66%; 200 } 201 td.folderScreenM { /* middle column in folderScreen tables */ 202 width: 22%; 203 } 204 td.folderScreenR { /* right column in folderScreen tables */ 205 width: 11%; 206 } 207 form.trim { /* trimmed form layout */ 208 margin: 0px; 209 border: 0px; 210 } 211 pre.source { /* PRE for source listing */ 212 margin: 0px; 213 padding: 6px; 214 } 215 span.comment { /* helpful comments */ 216 font-size: 0.75em; 217 } 218 span.loginTitle { /* title in login window */ 219 font-size: 1.5em; 220 }
End of listing