1body {
2    color: #47555c;
3    font-size: 16px;
4    font-family: "Open Sans", sans-serif;
5    margin: 0;
6    padding: 0;
7    background: #eff4ff;
8}
9
10a:link { color: #008fee; }
11a:visited { color: #008fee; }
12a:hover { color: #22a7ff; }
13
14h1 { font-size:26px; }
15h2 { font-size:24px; }
16h3 { font-size:18px; }
17h4 { font-size:16px; }
18
19hr {
20    height: 1px;
21    background: #c1cce4;
22    border: 0px;
23    margin: 20px 0;
24}
25
26code {
27    font-family: "Open Sans Mono", "Andale Mono", monospace;
28}
29
30tt {
31    font-family: "Open Sans Mono", "Andale Mono", monospace;
32}
33
34body, td, th {
35}
36
37textarea, pre, tt {
38    font-family: "Open Sans Mono", "Andale Mono", monospace;
39}
40
41img {
42    border-width: 0px;
43}
44
45.example {
46    background-color: #323744;
47    color: white;
48    font-size: 16px;
49    padding: 16px 24px;
50    border-radius: 2px;
51}
52
53div.header, div.footer {
54}
55
56#container {
57}
58
59#product {
60    background-color: white;
61    padding: 10px;
62    height: 130px;
63    border-bottom: solid #d3dbec 1px;
64}
65
66#product big {
67    font-size: 42px;
68}
69#product strong {
70    font-weight: normal;
71}
72
73#product_logo {
74    float: right;
75}
76
77#product_name {
78    padding-top: 15px;
79    padding-left: 30px;
80    font-size: 42px;
81    font-weight: normal;
82}
83
84#product_description {
85    padding-left: 30px;
86    color: #757779;
87}
88
89#main {
90    background: #eff4ff;
91    margin: 0;
92}
93
94#navigation {
95    width: 100%;
96    background-color: rgb(44,62,103);
97    padding: 10px;
98    margin: 0;
99}
100
101#navigation h1 {
102    display: none;
103}
104
105#navigation a:hover {
106    text-decoration: underline;
107}
108
109#navigation ul li a {
110    color: rgb(136, 208, 255);
111    font-weight: bold;
112    text-decoration: none;
113}
114
115#navigation ul li li a {
116    color: rgb(136, 208, 255);
117    font-weight: normal;
118    text-decoration: none;
119}
120
121#navigation ul {
122    display: inline;
123    color: white;
124    padding: 0px;
125    padding-top: 10px;
126    padding-bottom: 10px;
127}
128
129#navigation li {
130    display: inline;
131    list-style-type: none;
132    padding-left: 5px;
133    padding-right: 5px;
134}
135
136#navigation li {
137    padding: 10px;
138    padding: 10px;
139}
140
141#navigation li li {
142}
143
144#navigation li:hover a {
145    color: rgb(166, 238, 255);
146}
147
148#content {
149    padding: 20px;
150    width: 800px;
151    margin-left: auto;
152    margin-right: auto;
153}
154
155#about {
156    display: none;
157}
158
159dl.reference {
160    background-color: white;
161    padding: 20px;
162    border: solid #d3dbec 1px;
163}
164
165dl.reference dt {
166    padding: 5px;
167    padding-top: 25px;
168    color: #637bbc;
169}
170
171dl.reference dl dt {
172    padding-top: 5px;
173    color: #637383;
174}
175
176dl.reference dd {
177}
178
179@media print {
180    body {
181        font: 10pt "Times New Roman", "TimeNR", Times, serif;
182    }
183    a {
184        font-weight:bold; color: #004080; text-decoration: underline;
185    }
186    #main {
187        background-color: #ffffff; border-left: 0px;
188    }
189    #container {
190        margin-left: 2%; margin-right: 2%; background-color: #ffffff;
191    }
192    #content {
193        margin-left: 0px; padding: 1em; border-left: 0px; border-right: 0px; background-color: #ffffff;
194    }
195    #navigation {
196        display: none;
197    }
198    #product_logo {
199        display: none;
200    }
201    #about img {
202        display: none;
203    }
204    .example {
205        font-family: "Andale Mono", monospace;
206        font-size: 8pt;
207        page-break-inside: avoid;
208    }
209}
210