1bcae8641f89521ca6ba6c8693e29c0ca17918fc
1 body {
2 font-family: sans-serif;
3 background-color: #f0f0f0;
4 margin: 0px;
5 padding: 0px;
6 }
8 a, a:link, a:active, a:visited, a:hover, a:focus, a:active {
9 text-decoration: none;
10 background-color: transparent;
11 }
13 iframe {
14 border: none;
15 overflow: hidden;
16 }
18 img {
19 border: none;
20 }
22 header {
23 padding: 0px;
24 margin: 0px;
25 width: 100%;
26 }
28 div.topmenu {
29 background-color: #000;
30 color: #fff;
31 font-size: small;
32 height: 1em;
33 vertical-align: middle;
34 text-align: right;
35 margin: 0px;
36 padding: .7em 3em;
37 }
39 div.topmenu a, div.topmenu a:link, div.topmenu a:active, div.topmenu a:visited {
40 background-color: transparent;
41 color: #fff;
42 padding: 2px;
43 }
45 div.topmenu a:hover, div.topmenu a:focus, div.topmenu a:active {
46 background-color: #454545;
47 color: #fff;
48 padding: 2px;
49 }
51 div.searchbar {
52 background-color: #1e466d;
53 font-size: small;
54 color: #fff;
55 margin: 0px;
56 padding: 0px;
57 border-bottom: 1px solid #000;
58 }
60 div.logo {
61 padding: 5px 0px 5px 25px;
62 margin-top: -2.4em;
63 vertical-align: middle;
64 display: inline-block;
65 float: left;
66 }
68 div.searchbox {
69 margin-left: 152px;
70 padding: 0px 5px;
71 overflow: hidden;
72 }
74 div.searchbox input[type=text] {
75 width: 440px;
76 height: 25px;
77 border: 0px;
78 margin: 10px 0px;
79 padding: 0px 3px;
80 }
82 div.searchbox button {
83 background-color: #000;
84 color: #fff;
85 border: 0px;
86 width: 50px;
87 height: 25px;
88 margin: 0px;
89 padding: 0px;
90 }
92 div.main {
93 margin: 0px;
94 padding: 0px;
95 width: 100%;
96 overflow: hidden;
97 }
99 div.content {
100 margin-left: 152px;
101 padding: 10px 10px 0px 0px;
102 overflow: hidden;
103 }
105 div.content section {
106 background-color: #fff;
107 margin: 10px 0px;
108 border: 1px solid #000;
109 -moz-border-radius: 5px;
110 -webkit-border-radius: 5px;
111 border-radius: 5px;
112 padding: 1em;
113 }
115 div.content section.error {
116 border: 1px solid #f00;
117 }
119 aside {
120 width: 142px;
121 float: left;
122 padding: 0px;
123 margin: 0x;
124 }
126 nav {
127 line-height: 1.5em;
128 padding: 25px 10px;
129 }
131 nav a, nav a:link, nav a:active, nav a:visited {
132 color: #000;
133 background-color: #cdcdcd;
134 padding: 3px;
135 margin: 5px 0px;
136 display: block;
137 }
139 nav a:hover, nav a:focus, nav a:active {
140 color: #000;
141 background-color: #ababab;
142 padding: 3px;
143 margin: 5px 0px;
144 display: block;
145 }
147 section h1 {
148 margin-top: 0px;
149 border-bottom: 1px solid #000;
150 }
152 table.results {
153 border-collapse: collapse;
154 }
156 table.results th, table.results td {
157 border: 1px solid #1e466d;
158 padding: 3px;
159 text-align: left;
160 vertical-align: top;
161 word-wrap: break-word;
162 white-space: normal;
163 }
165 table.results td.value {
166 word-break: break-all;
167 }
169 input[type=text].datetime {
170 width: 12em;
171 height: 25px;
172 border: 1px solid #000;
173 padding: 0px 3px;
174 }
176 input[type=text].query {
177 width: 25em;
178 height: 25px;
179 border: 1px solid #000;
180 padding: 0px 3px;
181 }
183 button {
184 background-color: #000;
185 color: #fff;
186 border: 1px solid #000;
187 height: 25px;
188 padding: 0px;
189 }