1 2body { 3 font-family: Helvetica, Arial, sans-serif; 4 background-color: #bbb; 5 background-image: -moz-linear-gradient(0% 100% 90deg, #e5e5e5, #666, #e5e5e5 99%); 6 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e5e5e5), to(#bbb), color-stop(.1,#666)); 7} 8 9 10td { 11 font-size: x-small; 12} 13 14 15#container { 16 margin-top: 4px; 17 margin-bottom: 4px; 18 margin-left: auto; 19 margin-right: auto; 20 width: 985px; 21 background-color: #f5f5f5; 22 padding: 0.5em; 23 padding-top: 1px; 24 border: 2px solid #666; 25 border-radius: .6em; 26 -moz-border-radius: .6em; 27 -webkit-border-radius: .6em; 28} 29 30h1 { 31 color: #00CC33; 32 font-size: 75px; 33 text-shadow: 3px 3px #eee; 34 padding-top: 4px; 35 margin: 0; 36} 37 38h2 { 39 padding-top: 1em; 40 clear: both; 41 font-size: 1em; 42} 43 44h3 { 45 font-size: 0.8em; 46 padding-top: 0; 47 margin: 0; 48} 49 50h4 { 51 margin: 0; 52 padding: 0; 53} 54 55h5.faster { 56 font-size: 30px; 57 font-style: italic; 58 color: #009911; 59 margin: 0; 60 padding-top: 4px; 61} 62 63 64#nsdetails { 65 display: block; 66 background-color: #C2CFF1; 67 border-radius: .5em; 68 -moz-border-radius: .5em; 69 -webkit-border-radius: .5em; 70 padding-left: 3px; 71 padding-bottom: 3px; 72 padding-right: 3px; 73 margin-left: 0.25em; 74} 75 76table#nstable { 77 width: 100%; 78 border-collapse: collapse; 79 font-size: small; 80} 81 82#nstable tr { 83 vertical-align: top; 84} 85 86#nstable td { 87 font-size: small; 88} 89 90#nstable td.name_cell { 91 font-size: x-small; 92} 93 94#nstable td.hostname_cell { 95 font-size: x-small; 96} 97 98 99.ip { 100 margin-left: 1em; 101 font-weight: bold; 102 font-family: monospace; 103 border: 1px solid #999; 104 background-color: #f5f5f5; 105 width: 10em; 106 padding: 1px; 107 color: #000; 108} 109 110ul.warnings { 111 padding: 0; 112 margin: 0; 113 margin-left: 0.em; 114 list-style-position: inside; 115} 116.warnings li { 117} 118#nstable td { 119 padding: 2px; 120 border-right: 1px solid #C2CFF1; 121} 122 123.even { 124 background-color: #fff 125} 126.odd { 127 background-color: #ebeff9; 128} 129 130.unhealthy_host { 131 background-color: #FFD6D8; 132 border-bottom: 1px solid #990000; 133 border-top: 1px solid #990000; 134} 135 136.primary_row { 137 font-weight: bold; 138 background-color: #FFFFEE; 139 border-top: 1px solid #EEEE00; 140 border-bottom: 1px solid #EEEE00; 141} 142 143.disabled { 144 background-color: #333; 145 border-bottom: 1px solid #666; 146 color: #fff; 147} 148 149.disabled A { 150 color: #fff; 151} 152 153.disabled A:visited { 154 color: #e5e5e5; 155} 156 157.greybox { 158 border: 1px solid #999; 159 border-radius: .5em; 160 -moz-border-radius: .5em; 161 -webkit-border-radius: .5em; 162 padding: 1em; 163 height: 11em; 164 background-color: #fff; 165} 166 167#big_summary { 168 display: inline-table; 169 float: left; 170 text-align: center; 171 width: 24em; 172} 173 174#recommended_config { 175 float: right; 176 display: inline-table; 177} 178 179#recommended_config table { 180 margin-top: 1em; 181} 182 183#recommended_config td { 184 font-size: medium; 185} 186 187.rec_name { 188 margin-left: 8px; 189 display: inline; 190 color: #999; 191} 192 193.section { 194 margin-left: 0.25em; 195 padding: 1em; 196 background-color: #fff; 197 max-width: 910px; 198} 199 200.config { 201 background-color: #fff; 202} 203.configtable { 204 font-size: 10px; 205} 206 207.configtable tr { 208 border: 9px solid #f00; 209} 210 211#nstable thead td { 212 font-weight: bold; 213 font-size: x-small; 214} 215 216h2:before { 217 color: #555; 218 content: '\25BA'; 219 padding-right: 0.25em; 220} 221 222 223input[type=text] { 224 color: #000; 225} 226 227.normal .error_count { 228 background-color: #900; 229 color: #fff; 230} 231 232.version { 233 text-align: right; 234 font-size: x-small; 235 color: #ccc; 236 clear: both; 237} 238 239/* links with tooltips */ 240a.info { 241 position:relative; 242 z-index:24; 243 color: #000; 244 text-decoration:none 245} 246.disabled a.info { 247 color: #fff; 248} 249 250a.info:hover {z-index:25; } 251a.info span {display: none} 252a.info:hover span { 253 display:block; 254 position:absolute; 255 top:2em; left:2em; width:15em; 256 border:1px solid #0cf; 257 background-color:#cff; color:#000; 258 text-align: center 259} 260 261#notice { 262 font-size: small; 263 text-align: center; 264 background-color: #ffa; 265 border: 1px solid #cc7; 266} 267