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