 ....loading....
Firebug's log limit has been reached. 0 entries not shown.		Preferences	 
Firebug's log limit has been reached. 0 entries not shown.		Preferences	 
<html>
<head>
<title>THIS IS THE PAGE TITLE</title>
<link href="http://yui.yahooapis.com/2.8.1/build/reset-fonts-grids/reset-fonts-grids.css" type="text/css" rel="stylesheet">
</link>
<script type="text/javascript" src="/javascripts/prototype.js?1273601595">
</script>
<script type="text/javascript" src="/javascripts/effects.js?1273538566">
</script>
<script type="text/javascript" src="/javascripts/dragdrop.js?1273538566">
</script>
<script type="text/javascript" src="/javascripts/controls.js?1273538566">
</script>
<script type="text/javascript" src="/javascripts/application.js?1274325567">
</script>
<script type="text/javascript" src="/javascripts/dragonfly_menus.js?1273966498">
</script>
<script type="text/javascript" src="/javascripts/prototip.js?1268717540">
</script>
<script src="http://brainstationtoys.local:3000/javascripts/styles.js" type="text/javascript">
</script>
<link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/prototip.css?1216308950">
</link>
<script type="text/javascript" src="/javascripts/modalbox.js?1273849536">
</script>
<link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/modalbox.css?1273848711">
</link>
<script type="text/javascript" src="/javascripts/uni-form.prototype.js?1273850792">
</script>
<link type="text/css" rel="stylesheet" media="all" href="/stylesheets/uni-form.css?1274120598">
</link>
<script type="text/javascript" src="/javascripts/active_scaffold/default/active_scaffold.js?1274328646">
</script>
<script type="text/javascript" src="/javascripts/active_scaffold/default/dhtml_history.js?1274328646">
</script>
</head>
<body>
<form id="rshStorageForm" style="left: -1000px; top: -1000px; width: 1px; height: 1px; border: 0pt none; position: absolute;">
</form>
<script type="text/javascript" src="/javascripts/active_scaffold/default/form_enhancements.js?1274328646">
</script>
<script type="text/javascript" src="/javascripts/active_scaffold/default/rico_corner.js?1274328646">
</script>
<link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/active_scaffold/default/stylesheet.css?1274328646">
</link>
<link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/styles-screen-clean.css?1274333795">
</link>
<div id="wrapper" class="yui-t2">
<div id="doc">
<div id="hd">
<div id="skip">
</div>
<div id="header-print">
</div>
<div id="header">
</div>
</div>
<div id="bd">
</div>
<div id="ft">
</div>
<div id="loading" style="display: none; z-index: 1000;">
</div>
<div id="image-cache"></div>
</div>
</div>
</body>
</html>
Firebug's log limit has been reached. 0 entries not shown.		Preferences	 
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>1 To 20 Puzzle by Lauri -- Imagination Station : It's everything you ever imagined!</title>
<meta name="keywords" content="Imagination Station, , 1 To 20 Puzzle, , Toys, Educational Toys, Learning Toys, Brain Toys, Children, Child, Childhood, Kid, Kids, Play, Teach, Teaching, Learn, Learning, Grow, Wholesome Toys, Natural Toys, Healthy Childhood, Montessori, Waldorf, Home School, School, Elementary">
<meta name="generator" content="Dragonfly Depot e-Commerce Site Generator, see dragonflydepot.com">
<meta name="description" content="Imagination Station: It's everything you ever imagined!">
<link rel="shortcut icon" href="/images/site/favicon.ico">
<link type="application/atom+xml" title="Imagination Station Atom Feed" rel="alternate" href="/feeds/atom">
<script type="text/javascript" src="/javascripts/prototype.js?1224204192">
</script>
<script type="text/javascript" src="/javascripts/effects.js?1224204192">
</script>
<script type="text/javascript" src="/javascripts/dragdrop.js?1224204192">
</script>
<script type="text/javascript" src="/javascripts/controls.js?1224204192">
</script>
<script type="text/javascript" src="/javascripts/application.js?1224678653">
</script>
<script type="text/javascript" src="/javascripts/dragonfly_menus.js?1224678653">
</script>
<script type="text/javascript" src="/javascripts/Fancyzoom_1.1/js-global/FancyZoom.js?1224204192">
</script>
<script type="text/javascript" src="/javascripts/Fancyzoom_1.1/js-global/FancyZoomHTML.js?1224204192">
</script>
<script type="text/javascript" src="/javascripts/fadeshow.js?1224679744">
</script>
<link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/global_styles/reset-fonts-grids.css?1257270408">
</link>
<link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/global_styles/lytebox.css?1224204192">
</link>
<link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/global_styles/safety_warnings.css?1249749478">
</link>
<link type="text/css" rel="stylesheet" media="screen" href="/stylesheets/styles-screen.css?1226370522">
</link>
<link type="text/css" rel="stylesheet" media="print" href="/stylesheets/styles-print.css?1226370542">
1html {
2 background-image: url(/images/site/page_background.gif);
3 font: 11pt Tahoma, Verdana, Arial, sans-serif;
4 color: #7d7d7d;
5 font-weight: normal;
6 position: relative;
7 overflow: auto; }
8html #wrapper {
9 position: relative;
10 width: 870px; }
11html #wrapper #doc {
12 width: 100%; }
13html #wrapper #doc #hd #header {
14 display: none;
15 height: 0px; }
16html #wrapper #doc #hd #header-print .h1 {
17 font-size: 24pt;
18 font-weight: bold; }
19html #wrapper #doc #hd #header-print #telephone {
20 color: black; }
21html #wrapper #doc #bd {
22 padding-top: 10px;
23 padding-top: 10px;
24 background-color: #ffffff;
25 min-height: 100%;
26 height: auto !important;
27 height: 100%;
28 margin: 0 auto -136px; }
29html #wrapper #doc #bd #main {
30 padding-top: 24px;
31 padding-bottom: 24px;
32 width: 100%; }
33html #wrapper #doc #bd #main #search {
34 display: none; }
35html #wrapper #doc #bd #main .search-pagination {
36 display: none; }
37html #wrapper #doc #bd #main #welcome-box h1 {
38 color: #0078de;
39 font-family: times;
40 font-size: 20pt;
41 font-weight: normal; }
42html #wrapper #doc #bd #main #welcome-box p {
43 padding-bottom: 15px;
44 position: relative; }
45html #wrapper #doc #bd #main #welcome-box p b {
46 color: #ff812e;
47 font-weight: bold;
48 font-size: 12pt; }
49html #wrapper #doc #bd #main #welcome-box p strong {
50 color: #0078de; }
51html #wrapper #doc #bd #main #welcome-box img {
52 padding: 10px;
53 border: 1px solid #a8a8a8;
54 display: block; }
55html #wrapper #doc #bd #main #welcome-box .bottom {
56 background-image: url(/images/site/corner_shadows.gif);
57 background-width: 100%;
58 background-repeat: no-repeat;
59 background-position: bottom left;
60 height: 15px;
61 *margin: -1px; }
62html #wrapper #doc #bd #main #welcome-box .welcome {
63 display: none; }
64html #wrapper #doc #bd #main #welcome-box .welcome a {
65 text-align: right;
66 display: block;
67 font-family: arial;
68 font-size: 11pt;
69 color: #7d7d7d;
70 padding-right: 25px;
71 height: 20px;
72 text-decoration: none; }
73html #wrapper #doc #bd #main .content-header {
74 display: none; }
75html #wrapper #doc #bd #main .content-subheader {
76 display: none; }
77html #wrapper #doc #bd #main #authentication .account-create-link p {
78 text-align: center; }
79html #wrapper #doc #bd #main #authentication #account-login .bottom {
80 background-image: url(/images/site/corner_shadows.gif);
81 background-width: 100%;
82 background-repeat: no-repeat;
83 background-position: bottom left;
84 height: 15px; }
85html #wrapper #doc #bd #main #authentication #account-login form {
86 *margin: -1px; }
87html #wrapper #doc #bd #main #authentication #account-create .bottom {
88 background-image: url(/images/site/corner_shadows.gif);
89 background-width: 100%;
90 background-repeat: no-repeat;
91 background-position: bottom left;
92 height: 15px; }
93html #wrapper #doc #bd #main #authentication #account-create form {
94 *margin: -1px; }
95html #wrapper #doc #bd #main #authentication #forgot-password .bottom {
96 background-image: url(/images/site/corner_shadows.gif);
97 background-width: 100%;
98 background-repeat: no-repeat;
99 background-position: bottom left;
100 height: 15px; }
101html #wrapper #doc #bd #main #authentication #forgot-password form {
102 *margin: -1px; }
103html #wrapper #doc #bd #main #authentication a {
104 margin-top: 5px;
105 color: #0078de;
106 font-family: times;
107 font-size: 12pt;
108 text-decoration: none; }
109html #wrapper #doc #bd #main #account-tabs {
110 float: left;
111 width: 100%;
112 font-size: 90%;
113 line-height: normal;
114 border-bottom: 1px solid #e1e1e1;
115 margin-bottom: 15px;
116 *margin-bottom: -30px;
117 display: block; }
118html #wrapper #doc #bd #main #account-tabs ul {
119 list-style-type: none;
120 margin: 0;
121 margin-left: 10px;
122 padding: 0; }
123html #wrapper #doc #bd #main #account-tabs ul li {
124 display: inline;
125 margin: 0;
126 padding: 0; }
127html #wrapper #doc #bd #main #account-tabs ul li a {
128 float: left;
129 background: url(/images/site/account_tab_left.gif) no-repeat left top;
130 margin: 0;
131 padding: 0 0 0 9px;
132 text-decoration: none; }
133html #wrapper #doc #bd #main #account-tabs ul li a span {
134 float: left;
135 display: block;
136 background: url(/images/site/account_tab_right.gif) no-repeat right top;
137 padding: 3px 14px 3px 5px;
138 *padding: 8px 14px 0px 5px;
139 font-weight: bold;
140 color: #7d7d7d; }
141html #wrapper #doc #bd #main #account-tabs ul li a:hover {
142 background-position: 0% -125px; }
143html #wrapper #doc #bd #main #account-tabs ul li a:hover span {
144 color: #ff812e;
145 background-position: 100% -125px; }
146html #wrapper #doc #bd #main #account-tabs ul #current-tab a {
147 background-position: 0 -125px; }
148html #wrapper #doc #bd #main #account-tabs ul #current-tab a span {
149 background-position: 100% -125px;
150 color: #0078de; }
151html #wrapper #doc #bd #main #account-wishlists {
152 margin-top: 20px;
153 border-left: 1px solid #e1e1e1;
154 border-right: 1px solid #e1e1e1;
155 border-bottom: 1px solid #e1e1e1;
156 padding: 15px; }
157html #wrapper #doc #bd #main #account-wishlists .content-header {
158 display: block;
159 padding-top: 5px;
160 padding-bottom: 15px;
161 font-size: 18px; }
162html #wrapper #doc #bd #main #account-wishlists table {
163 width: 100%; }
164html #wrapper #doc #bd #main #account-wishlists table thead tr th {
165 padding-left: 10px;
166 padding-right: 10px;
167 padding-top: 3px;
168 padding-bottom: 3px;
169 color: #ffffff;
170 background-color: #0078de;
171 font-weight: bold;
172 font-size: 11pt; }
173html #wrapper #doc #bd #main #account-wishlists table tbody tr {
174 border-bottom: 1px dashed #e1e1e1; }
175html #wrapper #doc #bd #main #account-wishlists table tbody tr td {
176 padding-top: 5px;
177 padding-bottom: 5px; }
178html #wrapper #doc #bd #main #account-wishlists .top {
179 display: none; }
180html #wrapper #doc #bd #main #account-wishlists .bottom {
181 background-image: url(/images/site/corner_shadows.gif);
182 background-width: 100%;
183 background-repeat: no-repeat;
184 background-position: bottom left;
185 height: 15px; }
186html #wrapper #doc #bd #main #account-addresses {
187 margin-top: 20px;
188 border-left: 1px solid #e1e1e1;
189 border-right: 1px solid #e1e1e1;
190 border-bottom: 1px solid #e1e1e1;
191 padding: 15px; }
192html #wrapper #doc #bd #main #account-addresses .content-header {
193 display: block;
194 padding-top: 5px;
195 padding-bottom: 15px;
196 font-size: 18px; }
197html #wrapper #doc #bd #main #account-addresses table {
198 width: 100%; }
199html #wrapper #doc #bd #main #account-addresses table thead tr th {
200 padding-left: 10px;
201 padding-right: 10px;
202 padding-top: 3px;
203 padding-bottom: 3px;
204 color: #ffffff;
205 background-color: #0078de;
206 font-weight: bold;
207 font-size: 11pt; }
208html #wrapper #doc #bd #main #account-addresses table tbody tr {
209 border-bottom: 1px dashed #e1e1e1; }
210html #wrapper #doc #bd #main #account-addresses table tbody tr td {
211 padding-top: 5px;
212 padding-bottom: 5px; }
213html #wrapper #doc #bd #main #account-addresses .top {
214 display: none; }
215html #wrapper #doc #bd #main #account-addresses .bottom {
216 background-image: url(/images/site/corner_shadows.gif);
217 background-width: 100%;
218 background-repeat: no-repeat;
219 background-position: bottom left;
220 height: 15px; }
221html #wrapper #doc #bd #main #account-addresses p {
222 color: #7d7d7d; }
223html #wrapper #doc #bd #main #account-addresses p a {
224 color: #0078de;
225 font-family: times;
226 text-decoration: none;
227 font-size: 12pt;
228 border-bottom: 1px dotted !navigation;
229 margin-bottom: 15px; }
230html #wrapper #doc #bd #main #account-addresses .addresses {
231 height: 100%; }
232html #wrapper #doc #bd #main #account-addresses .addresses .address {
233 margin-top: 10px;
234 margin-right: 10px;
235 margin-left: 5px;
236 border: 1px dotted #e1e1e1;
237 padding: 10px;
238 width: 210px;
239 height: 100%; }
240html #wrapper #doc #bd #main #account-addresses .addresses .address .location p {
241 font-size: 12pt; }
242html #wrapper #doc #bd #main #account-addresses .addresses .address h4 {
243 font-size: 14pt;
244 color: #ff812e; }
245html #wrapper #doc #bd #main #account-addresses .addresses .address h4 img {
246 width: 16px;
247 height: 16px; }
248html #wrapper #doc #bd #main #order-history {
249 margin-top: 20px;
250 border-left: 1px solid #e1e1e1;
251 border-right: 1px solid #e1e1e1;
252 border-bottom: 1px solid #e1e1e1;
253 padding: 15px; }
254html #wrapper #doc #bd #main #order-history .content-header {
255 display: block;
256 padding-top: 5px;
257 padding-bottom: 15px;
258 font-size: 18px; }
259html #wrapper #doc #bd #main #order-history table {
260 width: 100%; }
261html #wrapper #doc #bd #main #order-history table thead tr th {
262 padding-left: 10px;
263 padding-right: 10px;
264 padding-top: 3px;
265 padding-bottom: 3px;
266 color: #ffffff;
267 background-color: #0078de;
268 font-weight: bold;
269 font-size: 11pt; }
270html #wrapper #doc #bd #main #order-history table tbody tr {
271 border-bottom: 1px dashed #e1e1e1; }
272html #wrapper #doc #bd #main #order-history table tbody tr td {
273 padding-top: 5px;
274 padding-bottom: 5px; }
275html #wrapper #doc #bd #main #order-history .top {
276 display: none; }
277html #wrapper #doc #bd #main #order-history .bottom {
278 background-image: url(/images/site/corner_shadows.gif);
279 background-width: 100%;
280 background-repeat: no-repeat;
281 background-position: bottom left;
282 height: 15px; }
283html #wrapper #doc #bd #main #order-status {
284 margin-top: 20px;
285 border-left: 1px solid #e1e1e1;
286 border-right: 1px solid #e1e1e1;
287 border-bottom: 1px solid #e1e1e1;
288 padding: 15px; }
289html #wrapper #doc #bd #main #order-status .content-header {
290 display: block;
291 padding-top: 5px;
292 padding-bottom: 15px;
293 font-size: 18px; }
294html #wrapper #doc #bd #main #order-status table {
295 width: 100%; }
296html #wrapper #doc #bd #main #order-status table thead tr th {
297 padding-left: 10px;
298 padding-right: 10px;
299 padding-top: 3px;
300 padding-bottom: 3px;
301 color: #ffffff;
302 background-color: #0078de;
303 font-weight: bold;
304 font-size: 11pt; }
305html #wrapper #doc #bd #main #order-status table tbody tr {
306 border-bottom: 1px dashed #e1e1e1; }
307html #wrapper #doc #bd #main #order-status table tbody tr td {
308 padding-top: 5px;
309 padding-bottom: 5px; }
310html #wrapper #doc #bd #main #order-status .top {
311 display: none; }
312html #wrapper #doc #bd #main #order-status .bottom {
313 background-image: url(/images/site/corner_shadows.gif);
314 background-width: 100%;
315 background-repeat: no-repeat;
316 background-position: bottom left;
317 height: 15px; }
318html #wrapper #doc #bd #main #receipt {
319 border: 1px solid #e1e1e1;
320 margin-top: 20px;
321 padding: 15px; }
322html #wrapper #doc #bd #main #receipt .receipt {
323 background-color: #fffade; }
324html #wrapper #doc #bd #main #receipt h1 {
325 background-color: #0078de;
326 color: #ffffff;
327 font-family: times;
328 font-size: 20pt;
329 padding: 5px; }
330html #wrapper #doc #bd #main #receipt h2 {
331 padding: 5px;
332 background-color: #fff6c6;
333 color: #959595;
334 text-transform: uppercase; }
335html #wrapper #doc #bd #main #receipt h3 {
336 margin-left: 15px;
337 margin-right: 15px;
338 padding-left: 20px;
339 padding-right: 20px;
340 padding-top: 7px;
341 padding-bottom: 7px;
342 color: #959595;
343 border-bottom: 1px dotted #e6ddb2; }
344html #wrapper #doc #bd #main #receipt .highlight {
345 color: #ff812e; }
346html #wrapper #doc #bd #main #receipt #addresses {
347 margin: 15px;
348 margin-bottom: none;
349 padding-bottom: 10px;
350 width: 470px;
351 background-color: #fffade;
352 border: 2px solid #fff6c6; }
353html #wrapper #doc #bd #main #receipt #addresses .address {
354 width: 50%;
355 background-color: #fffade; }
356html #wrapper #doc #bd #main #receipt #addresses .address fieldset h2 {
357 text-align: right;
358 padding-right: 30px;
359 margin-bottom: 3px; }
360html #wrapper #doc #bd #main #receipt #addresses .address fieldset p {
361 padding-right: 30px;
362 text-align: right; }
363html #wrapper #doc #bd #main #receipt #items table {
364 margin: 15px;
365 width: 470px; }
366html #wrapper #doc #bd #main #receipt #items table thead tr {
367 background-color: #e1e1e1;
368 width: 100%;
369 padding: 5px;
370 border-bottom: 1px solid #ededed; }
371html #wrapper #doc #bd #main #receipt #items table thead tr th {
372 padding-left: 5px;
373 padding-right: 5px;
374 padding-top: 3px;
375 padding-bottom: 3px;
376 font-weight: bold; }
377html #wrapper #doc #bd #main #receipt #items table tbody tr {
378 border-bottom: 1px dotted #e1e1e1; }
379html #wrapper #doc #bd #main #receipt #items table tbody tr td {
380 padding-left: 5px;
381 padding-right: 5px;
382 padding-top: 3px;
383 padding-bottom: 3px; }
384html #wrapper #doc #bd #main #receipt #status table {
385 margin: 15px;
386 width: 470px; }
387html #wrapper #doc #bd #main #receipt #status table thead tr {
388 background-color: #e1e1e1;
389 width: 100%;
390 padding: 5px;
391 border-bottom: 1px solid #ededed; }
392html #wrapper #doc #bd #main #receipt #status table thead tr th {
393 padding-left: 5px;
394 padding-right: 5px;
395 padding-top: 3px;
396 padding-bottom: 3px;
397 font-weight: bold; }
398html #wrapper #doc #bd #main #receipt #status table tbody tr {
399 border-bottom: 1px dotted #e1e1e1; }
400html #wrapper #doc #bd #main #receipt #status table tbody tr td {
401 padding-left: 5px;
402 padding-right: 5px;
403 padding-top: 3px;
404 padding-bottom: 3px; }
405html #wrapper #doc #bd #main #static-content h1 {
406 line-height: 150%;
407 display: block;
408 color: #ff812e;
409 font-size: 150%;
410 padding-bottom: 3px;
411 padding-right: 10px;
412 border-bottom: 1px solid #cccccc; }
413html #wrapper #doc #bd #main #static-content h2 {
414 text-indent: 0px;
415 color: #ffffff;
416 margin-top: 10px;
417 background-color: #c200cd;
418 font-weight: bold;
419 border-bottom-width: 1px solid #dd5800;
420 padding-top: 5px;
421 padding-right: 5px;
422 padding-bottom: 5px;
423 padding-left: 10px;
424 letter-spacing: 0.1em;
425 text-transform: uppercase;
426 margin-right: 0px;
427 margin-bottom: 0px;
428 margin-left: 0px; }
429html #wrapper #doc #bd #main #static-content h3 {
430 padding-right: 5px;
431 color: #ffffff;
432 background-image: url(/images/site/arrow_indent.gif);
433 background-repeat: no-repeat;
434 background-position: 0px 0px;
435 margin-top: 15px;
436 margin-right: 0px;
437 margin-bottom: 0px;
438 margin-left: 0px;
439 padding-top: 5px;
440 padding-bottom: 5px;
441 padding-left: 24px;
442 background-color: #b4c535;
443 font-weight: normal;
444 font-size: 110%; }
445html #wrapper #doc #bd #main #static-content h4 {
446 padding-right: 10px;
447 color: #9ecf14;
448 margin-top: 15px;
449 margin-right: 0px;
450 margin-bottom: 5px;
451 margin-left: 0px;
452 padding-top: 10px;
453 padding-bottom: 5px;
454 padding-left: 0px;
455 font-size: 110%;
456 border-bottom: 1px dashed #b4c535;
457 font-weight: bold; }
458html #wrapper #doc #bd #main #static-content ul {
459 color: #666666;
460 border: 1px solid #cccccc;
461 width: auto;
462 display: block;
463 padding: 10px 15px 15px 15px;
464 margin-top: 0px 25px 0px 25px; }
465html #wrapper #doc #bd #main #static-content ul li {
466 padding-top: 4px;
467 padding-bottom: 4px;
468 border-bottom: 1px dotted #cccccc;
469 background-image: url(/images/site/boopdot.gif);
470 background-repeat: no-repeat;
471 background-position: 0px 7px;
472 padding-right: 0px;
473 padding-left: 18px; }
474html #wrapper #doc #bd #main #static-content ul li .lastitem {
475 border: none; }
476html #wrapper #doc #bd #main #static-content ol {
477 color: #666666;
478 border: 1px solid #cccccc;
479 width: auto;
480 display: block;
481 padding: 10px 15px 15px 15px;
482 margin-top: 0px 25px 0px 25px; }
483html #wrapper #doc #bd #main #static-content ol li {
484 padding-top: 4px;
485 padding-bottom: 4px;
486 border-bottom: 1px dotted #cccccc;
487 background-image: url(/images/site/boopdot.gif);
488 background-repeat: no-repeat;
489 background-position: 0px 7px;
490 padding-right: 0px;
491 padding-left: 18px; }
492html #wrapper #doc #bd #main #static-content ol li .lastitem {
493 border: none; }
494html #wrapper #doc #bd #main #static-content blockquote {
495 background-color: #e6e6e6;
496 border: 1px dashed #999999;
497 margin: 10px 10px 20px 20px;
498 padding: 10px 20px 10px 20px; }
499html #wrapper #doc #bd #main #static-content p {
500 text-align: justify;
501 color: #7d7d7d;
502 padding-top: 10px;
503 padding-right: 2px;
504 padding-bottom: 10px;
505 padding-left: 2px; }
506html #wrapper #doc #bd #main #static-content p strong {
507 color: #0078de;
508 font-size: 110%;
509 font-weight: bold;
510 margin-right: 5px; }
511html #wrapper #doc #bd #main #static-content img, html #wrapper #doc #bd #main #static-content embed {
512 padding: 10px;
513 border: 1px solid #a8a8a8;
514 display: block;
515 margin-left: auto;
516 margin-right: auto; }
517html #wrapper #doc #bd #main #product-detail-top {
518 display: none; }
519html #wrapper #doc #bd #main #product-detail-bottom {
520 background-image: url(/images/site/corner_shadows.gif);
521 background-width: 100%;
522 background-repeat: no-repeat;
523 height: 15px; }
524html #wrapper #doc #bd #main #product-detail {
525 border: 1px solid #cccccc;
526 padding: 15px;
527 position: relative; }
528html #wrapper #doc #bd #main #product-detail h2 {
529 background-image: url(/images/site/h2_background.gif);
530 background-repeat: repeat-y;
531 min-height: 30px;
532 margin-bottom: 20px;
533 padding-top: 5px; }
534html #wrapper #doc #bd #main #product-detail h2 .name {
535 font-family: times;
536 font-size: 20pt;
537 font-weight: bold;
538 display: inline;
539 color: #ffffff;
540 padding-left: 30px;
541 background-image: url(/images/site/h2_background_logo.gif);
542 background-repeat: no-repeat;
543 margin-left: 15px;
544 padding-right: 20px; }
545html #wrapper #doc #bd #main #product-detail h2 .price {
546 font-family: times;
547 font-size: 20pt;
548 font-weight: bold;
549 display: inline;
550 color: #9ecf14;
551 position: absolute;
552 top: 70px;
553 left: 20px; }
554html #wrapper #doc #bd #main #product-detail h2 strike {
555 color: #ff812e; }
556html #wrapper #doc #bd #main #product-detail #product-detail-content {
557 position: relative;
558 padding-top: 30px; }
559html #wrapper #doc #bd #main #product-detail #product-detail-content h3 {
560 background-image: none;
561 background-color: #cccccc;
562 color: #999999;
563 font-weight: normal;
564 font-family: arial;
565 font-size: 10pt;
566 min-height: 0px;
567 padding: 4px;
568 padding-left: 15px;
569 text-transform: uppercase;
570 margin-bottom: 20px; }
571html #wrapper #doc #bd #main #product-detail #product-detail-content .description {
572 color: #7d7d7d;
573 margin-bottom: 20px; }
574html #wrapper #doc #bd #main #product-detail #product-detail-content .description ul {
575 margin-top: 10px;
576 margin-left: 40px;
577 margin-right: 30px;
578 list-style-type: disc; }
579html #wrapper #doc #bd #main #product-detail #product-detail-content .description ul li {
580 bullet-type: disc;
581 bullet-color: #cccccc; }
582html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images {
583 display: block;
584 border: 1px solid #cccccc;
585 padding: 15px;
586 margin-top: 0px;
587 margin-bottom: 20px; }
588html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images #primary-single {
589 margin-left: 20%; }
590html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images #primary {
591 float: right;
592 margin-bottom: 10px; }
593html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images #others {
594 float: left;
595 width: 10%;
596 display: block; }
597html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images #bottom-clear {
598 clear: both; }
599html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl {
600 margin-left: 30px;
601 margin-right: 30px;
602 margin-bottom: 20px;
603 list-style-type: none;
604 color: #7d7d7d; }
605html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl dd {
606 margin-left: 20px; }
607html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl dd a {
608 text-decoration: none;
609 color: #ff812e; }
610html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl .name {
611 color: #0078de; }
612html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl .value {
613 color: cccccc; }
614html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl .value a {
615 text-decoration: none;
616 color: #ff812e; }
617html #wrapper #doc #bd #main #product-detail #product-detail-content #product-detail-actions {
618 position: absolute;
619 top: 0px; }
620html #wrapper #doc #bd #main #product-detail #product-detail-content #product-detail-actions .cart {
621 background-image: url(/images/site/button_add_to_cart.gif);
622 background-repeat: no-repeat;
623 position: absolute;
624 left: 261px;
625 height: 32px;
626 width: 110px;
627 text-indent: -9999px; }
628html #wrapper #doc #bd #main #product-detail #product-detail-content #product-detail-actions .wishlist {
629 background-image: url(/images/site/button_add_to_wishlist_right.gif);
630 position: absolute;
631 left: 371px;
632 height: 32px;
633 width: 120px;
634 text-indent: -9999px; }
635html #wrapper #doc #bd #main #product-detail #product-detail-content #similar ul {
636 margin-left: auto;
637 margin-right: auto;
638 padding-left: 25px; }
639html #wrapper #doc #bd #main #product-detail #product-detail-content #similar ul li {
640 display: inline; }
641html #wrapper #doc #bd .yui-g {
642 width: 735px;
643 width: 710px;
644 *width: 735px; }
645html #wrapper #doc #bd #checkout {
646 margin-top: 20px;
647 margin-left: 20px;
648 margin-right: 20px;
649 padding: 10px;
650 width: 760px; }
651html #wrapper #doc #bd #checkout .top {
652 display: none; }
653html #wrapper #doc #bd #checkout .bottom {
654 background-image: url(/images/site/corner_shadows_wide.gif);
655 background-width: 100%;
656 background-repeat: no-repeat;
657 height: 15px;
658 margin-top: -13px; }
659html #wrapper #doc #bd #checkout h1 {
660 background-color: #0078de;
661 color: #ffffff;
662 font-family: times;
663 font-size: 20pt;
664 background-image: url(/images/site/alert_generic.gif);
665 background-repeat: no-repeat;
666 background-position: 5px 5px;
667 padding-top: 5px;
668 padding-left: 30px; }
669html #wrapper #doc #bd #checkout form {
670 border: 1px solid #e1e1e1;
671 padding: 10px;
672 border: 1px solid #e1e1e1;
673 padding: 10px; }
674html #wrapper #doc #bd #checkout form #billing-address {
675 margin-right: 5px;
676 *margin-right: 5px; }
677html #wrapper #doc #bd #checkout form #shipping-address {
678 margin-left: 10px;
679 *margin-left: 15px; }
680html #wrapper #doc #bd #checkout form #large-shopping-cart {
681 margin-top: 15px; }
682html #wrapper #doc #bd #checkout form #large-shopping-cart .description {
683 background-color: #fffade;
684 padding: 15px; }
685html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row {
686 margin: 4px; }
687html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row .product {
688 color: #0078de; }
689html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row .brand {
690 color: #ff812e; }
691html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row p {
692 font-size: 9pt; }
693html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row table tr {
694 border-bottom: 1px solid #e1e1e1; }
695html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row table tr td {
696 border-right: 1px dotted #e1e1e1; }
697html #wrapper #doc #bd #checkout form #large-shopping-cart table thead tr {
698 background-color: #e1e1e1;
699 width: 100%;
700 padding: 5px;
701 border-bottom: 1px solid #ededed; }
702html #wrapper #doc #bd #checkout form #large-shopping-cart table thead tr th {
703 padding-left: 5px;
704 padding-right: 5px;
705 padding-top: 3px;
706 padding-bottom: 3px;
707 font-weight: bold; }
708html #wrapper #doc #bd #checkout form #large-shopping-cart table tbody tr {
709 border-bottom: 1px dotted #e1e1e1; }
710html #wrapper #doc #bd #checkout form #large-shopping-cart table tbody tr td {
711 padding-left: 5px;
712 padding-right: 5px;
713 padding-top: 3px;
714 padding-bottom: 3px; }
715html #wrapper #doc #bd #checkout form #large-shopping-cart .header {
716 background-color: #e1e1e1; }
717html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links {
718 height: 40px;
719 background-color: #959595;
720 padding-left: 10px;
721 padding-right: 10px;
722 position: relative; }
723html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links .keep-shopping {
724 padding: 5px;
725 margin-top: 4px;
726 position: absolute;
727 float: left;
728 left: -200px;
729 background-color: lightgray;
730 border-top: 2px solid white;
731 border-left: 2px solid white;
732 border-bottom: 2px solid darkgray;
733 border-right: 2px solid darkgray; }
734html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links .keep-shopping a {
735 color: #0078de;
736 font-size: 12pt;
737 text-decoration: none; }
738html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links .keep-shopping a:hover {
739 border-bottom: 1px dotted;
740 border-color: #ff812e; }
741html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links .checkout {
742 padding-top: 10px;
743 float: right;
744 color: #ff812e; }
745html #wrapper #doc #bd #checkout form #payment-information {
746 margin-top: 15px; }
747html #wrapper #doc #bd #checkout form #payment-information #order_card_cvc {
748 width: 50px;
749 clear: both; }
750html #wrapper #doc #bd #checkout form #payment-information label {
751 width: 150px;
752 text-align: left;
753 margin-left: 10px;
754 float: left;
755 padding-right: 10px;
756 padding-left: 10px;
757 margin-top: 5px;
758 color: #888888;
759 font-size: 10pt;
760 font-family: times; }
761html #wrapper #doc #bd #checkout form #payment-information .cvc {
762 float: left;
763 width: 80px; }
764html #wrapper #doc #bd #checkout form #payment-information input {
765 margin-left: 20px;
766 font-family: arial;
767 font-size: 10pt;
768 width: 150px; }
769html #wrapper #doc #bd #checkout form #payment-information select {
770 margin-left: 20px;
771 font-family: arial;
772 font-size: 10pt;
773 width: 60px; }
774html #wrapper #doc #bd #checkout form #payment-information #order_card_expiration_year {
775 margin-left: 5px; }
776html #wrapper #doc #bd #checkout form #payment-information #creditcards {
777 padding-top: 20px;
778 background-image: none;
779 background-color: #ffffff; }
780html #wrapper #doc #bd #checkout form #payment-information #creditcards .cards {
781 margin-left: 50px;
782 margin-bottom: 10px; }
783html #wrapper #doc #bd #checkout form #payment-information #creditcards .AuthorizeNetSeal {
784 margin-left: auto;
785 margin-right: auto; }
786html #wrapper #doc #bd #checkout form h2 {
787 background-color: #0078de;
788 color: #ffffff;
789 font-family: times;
790 font-size: 20pt;
791 background-color: #0078de;
792 color: #ffffff;
793 font-family: times;
794 font-size: 20pt; }
795html #wrapper #doc #bd #checkout form fieldset {
796 background-color: #ebebeb;
797 border-bottom: 1px solid #e1e1e1;
798 background-color: #ebebeb;
799 border-bottom: 1px solid #e1e1e1; }
800html #wrapper #doc #bd #checkout form fieldset h3 {
801 color: #989898;
802 background-color: #e1e1e1;
803 padding-left: 20px;
804 padding-top: 5px;
805 padding-bottom: 5px;
806 text-transform: uppercase; }
807html #wrapper #doc #bd #checkout form fieldset .element {
808 padding-top: 7px;
809 padding-bottom: 7px;
810 border-bottom: 2px dotted #ffffff;
811 margin-left: 15px;
812 margin-right: 15px;
813 padding-top: 7px;
814 padding-bottom: 7px;
815 border-bottom: 2px dotted #ffffff;
816 margin-left: 15px;
817 margin-right: 15px; }
818html #wrapper #doc #bd #checkout form fieldset .element label {
819 float: left;
820 padding-right: 10px;
821 padding-left: 10px;
822 margin-top: 5px;
823 color: #888888;
824 font-size: 10pt;
825 text-align: right;
826 font-family: times;
827 width: 60px; }
828html #wrapper #doc #bd #checkout form fieldset .element .street2 {
829 margin-left: 80px;
830 *margin-left: 83px; }
831html #wrapper #doc #bd #checkout form fieldset .element .last {
832 border: none; }
833html #wrapper #doc #bd #checkout form fieldset .element .submit {
834 background-color: #959595;
835 padding-top: 7px;
836 padding-bottom: 7px;
837 padding-left: 300px;
838 font-size: 15pt;
839 border-top: 1px solid #d8d8da; }
840html #wrapper #doc #bd #checkout form fieldset .element input, html #wrapper #doc #bd #checkout form fieldset .element select {
841 color: #959595;
842 border: 1px solid;
843 border-color: #0078de;
844 font-family: arial;
845 font-size: 10pt;
846 padding: 3px;
847 margin-bottom: 3px;
848 margin-left: 0; }
849html #wrapper #doc #bd #checkout form fieldset .element input[type="hidden"] {
850 display: none;
851 height: 0;
852 width: 0; }
853html #wrapper #doc #bd #checkout form fieldset .element input[type="text"] {
854 width: 200px; }
855html #wrapper #doc #bd #checkout form fieldset .element input[type="radio"] {
856 border: 1px solid;
857 border-color: #0078de; }
858html #wrapper #doc #bd #checkout form fieldset .last {
859 border: none; }
860html #wrapper #doc #bd #checkout form fieldset .submit {
861 background-color: #959595;
862 padding-top: 7px;
863 padding-bottom: 7px;
864 padding-left: 300px;
865 font-size: 15pt;
866 border-top: 1px solid #d8d8da; }
867html #wrapper #doc #bd #checkout form fieldset label {
868 clear: left;
869 float: left;
870 width: 130px;
871 padding-right: 10px;
872 padding-left: 10px;
873 margin-top: 10px;
874 color: #888888;
875 font-size: 12pt;
876 text-align: right;
877 font-family: times; }
878html #wrapper #doc #bd #checkout form fieldset input, html #wrapper #doc #bd #checkout form fieldset select {
879 color: #959595;
880 font-family: arial;
881 font-size: 12pt;
882 margin-left: 170px; }
883html #wrapper #doc #bd #checkout form fieldset input[type="hidden"] {
884 display: none;
885 height: 0;
886 width: 0; }
887html #wrapper #doc #bd #checkout form fieldset input[type="text"] {
888 width: 250px; }
889html #wrapper #doc #bd #checkout form fieldset input[type="password"] {
890 width: 250px; }
891html #wrapper #doc #bd #checkout form fieldset input[type="submit"] {
892 margin: 0px;
893 padding: 0px;
894 font-size: 12pt; }
895html #wrapper #doc #bd #checkout form fieldset #user_submit {
896 padding: 5px; }
897html #wrapper #doc #bd #checkout form .login {
898 background-image: url(/images/site/alert_generic.gif);
899 background-repeat: no-repeat;
900 background-position: 5px 5px;
901 padding-left: 30px; }
902html #wrapper #doc #bd #checkout form .forgot {
903 padding-left: 10px;
904 padding-top: 8px; }
905html #wrapper #doc #bd #checkout #wishlist {
906 margin-top: 0px;
907 margin-left: 0px;
908 margin-right: 0px;
909 padding: 10px;
910 width: 740px;
911 border: 1px solid #e1e1e1; }
912html #wrapper #doc #bd #checkout #wishlist .top {
913 display: none; }
914html #wrapper #doc #bd #checkout #wishlist .bottom {
915 background-image: url(/images/site/corner_shadows_wide.gif);
916 background-width: 100%;
917 background-repeat: no-repeat;
918 height: 15px; }
919html #wrapper #doc #bd #checkout #wishlist h1 {
920 background-color: #0078de;
921 color: #ffffff;
922 font-family: times;
923 font-size: 20pt;
924 background-image: url(/images/site/alert_generic.gif);
925 background-repeat: no-repeat;
926 background-position: 5px 5px;
927 padding-top: 5px;
928 padding-left: 30px; }
929html #wrapper #doc #bd #checkout #wishlist p {
930 padding-top: 15px;
931 padding-bottom: 10px; }
932html #wrapper #doc #bd #checkout #wishlist #large-wishlist table thead tr {
933 background-color: #e1e1e1;
934 width: 100%;
935 padding: 5px;
936 border-bottom: 1px solid #ededed; }
937html #wrapper #doc #bd #checkout #wishlist #large-wishlist table thead tr th {
938 padding-left: 5px;
939 padding-right: 5px;
940 padding-top: 3px;
941 padding-bottom: 3px;
942 font-weight: bold; }
943html #wrapper #doc #bd #checkout #wishlist #large-wishlist table tbody tr {
944 border-bottom: 1px dotted #e1e1e1; }
945html #wrapper #doc #bd #checkout #wishlist #large-wishlist table tbody tr td {
946 padding-left: 5px;
947 padding-right: 5px;
948 padding-top: 3px;
949 padding-bottom: 3px; }
950html #wrapper #doc #bd #checkout #wishlist #large-wishlist .product {
951 color: #0078de; }
952html #wrapper #doc #bd #checkout #wishlist #large-wishlist .brand {
953 color: #ff812e; }
954html #wrapper #doc #bd #checkout #wishlist #large-wishlist .header {
955 background-color: #e1e1e1; }
956html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options fieldset {
957 background-color: #ebebeb;
958 border-bottom: 1px solid #e1e1e1; }
959html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options fieldset h3 {
960 color: #989898;
961 background-color: #e1e1e1;
962 padding-left: 20px;
963 padding-top: 5px;
964 padding-bottom: 5px;
965 text-transform: uppercase; }
966html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element {
967 padding-top: 7px;
968 padding-bottom: 7px;
969 border-bottom: 2px dotted #ffffff;
970 margin-left: 15px;
971 margin-right: 15px; }
972html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element label {
973 float: left;
974 padding-right: 10px;
975 padding-left: 0px;
976 margin-top: 5px;
977 color: #888888;
978 font-size: 10pt;
979 text-align: left;
980 font-family: times;
981 width: 150px; }
982html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element .required {
983 font-weight: bold; }
984html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element .last {
985 border: none; }
986html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element input, html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element select {
987 color: #959595;
988 font-family: arial;
989 font-size: 10pt;
990 margin-left: 0; }
991html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element input[type="hidden"] {
992 display: none;
993 height: 0;
994 width: 0; }
995html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options table thead tr {
996 background-color: #e1e1e1;
997 width: 100%;
998 padding: 5px;
999 border-bottom: 1px solid #ededed; }
1000html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options table thead tr th {
1001 padding-left: 5px;
1002 padding-right: 5px;
1003 padding-top: 3px;
1004 padding-bottom: 3px;
1005 font-weight: bold; }
1006html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options table tbody tr {
1007 border-bottom: 1px dotted #e1e1e1; }
1008html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options table tbody tr td {
1009 padding-left: 5px;
1010 padding-right: 5px;
1011 padding-top: 3px;
1012 padding-bottom: 3px; }
1013html #wrapper #doc #bd #checkout #wishlist #wishlist-links .keep-shopping {
1014 padding-top: 10px;
1015 float: left; }
1016html #wrapper #doc #bd #checkout #wishlist #wishlist-links .keep-shopping a {
1017 color: #0078de;
1018 font-size: 12pt;
1019 text-decoration: none; }
1020html #wrapper #doc #bd #checkout #wishlist #wishlist-links .keep-shopping a:hover {
1021 border-bottom: 1px dotted;
1022 border-color: #ff812e; }
1023html #wrapper #doc #bd #checkout #wishlist #wishlist-links .checkout {
1024 padding-top: 10px;
1025 float: right; }
1026html #wrapper #doc #bd #product-list {
1027 color: #808080; }
1028html #wrapper #doc #bd #product-list a, html #wrapper #doc #bd #product-list a:visited {
1029 text-decoration: none; }
1030html #wrapper #doc #bd #product-list .product-small {
1031 background-image: url(/images/site/product_small_background.gif);
1032 background-repeat: no-repeat;
1033 height: 190px; }
1034html #wrapper #doc #bd #product-list .product-small-image {
1035 height: 138px;
1036 width: 130px;
1037 margin-top: 8px;
1038 margin-left: 10px;
1039 float: left; }
1040html #wrapper #doc #bd #product-list .product-small-image img {
1041 max-width: 138px;
1042 max-height: 130px;
1043 border: none;
1044 display: block;
1045 padding: 4px;
1046 margin-left: auto;
1047 margin-right: auto;
1048 width: expression(this.width > 128 ? 130: true);
1049 height: expression(this.height > 128 ? 130: true); }
1050html #wrapper #doc #bd #product-list .product-small-text {
1051 position: relative;
1052 margin-left: 164px;
1053 margin-right: 8px;
1054 border: none;
1055 height: 170px; }
1056html #wrapper #doc #bd #product-list .product-small-text h2 {
1057 font-family: times;
1058 font-size: 14pt;
1059 padding-top: 10px;
1060 padding-bottom: 5px; }
1061html #wrapper #doc #bd #product-list .product-small-text h2 a, html #wrapper #doc #bd #product-list .product-small-text h2 a:visited, html #wrapper #doc #bd #product-list .product-small-text h2 a:active, html #wrapper #doc #bd #product-list .product-small-text h2 a:hover {
1062 color: #0078de; }
1063html #wrapper #doc #bd #product-list .product-small-text h2 .price {
1064 color: #9ecf14;
1065 padding-left: 5px; }
1066html #wrapper #doc #bd #product-list .product-small-text .info .brand {
1067 color: #ff812e; }
1068html #wrapper #doc #bd #product-list .product-small-text .options .cart {
1069 background-image: url(/images/site/button_add_to_cart.gif);
1070 background-repeat: no-repeat;
1071 position: absolute;
1072 top: 137px;
1073 left: 23px;
1074 height: 32px;
1075 width: 110px;
1076 text-indent: -9999px; }
1077html #wrapper #doc #bd #product-list .product-small-text .options .wishlist {
1078 background-image: url(/images/site/button_add_to_wishlist.gif);
1079 position: absolute;
1080 top: 137px;
1081 left: 132px;
1082 height: 32px;
1083 width: 120px;
1084 text-indent: -9999px; }
1085html #wrapper #doc #bd #product-list .product-small-text .options .zoom {
1086 background-image: url(/images/site/button_learn_more.gif);
1087 background-repeat: no-repeat;
1088 position: absolute;
1089 top: 137px;
1090 left: 252px;
1091 height: 32px;
1092 width: 110px;
1093 text-indent: -9999px; }
1094html #wrapper #doc #bd #product-list .product-small-text .more-info {
1095 color: #c200cd;
1096 font-weight: bold; }
1097html #wrapper #doc #bd #product-list .popup-image-product-small {
1098 display: none; }
1099html #wrapper #doc #bd #sidebar {
1100 display: none; }
1101html #wrapper #doc #ft #footer {
1102 width: 100%;
1103 text-align: center;
1104 display: inline;
1105 color: #ffffff;
1106 font-size: 100%; }
1107html #wrapper #doc #ft #footer #links {
1108 display: none; }
1109html #wrapper #doc #ft #footer #dragonfly-link {
1110 display: none; }
1111html #wrapper #doc .push {
1112 height: 136px; }
1113html .navigation {
1114 color: #0078de; }
1115html .purchase {
1116 color: #9ecf14; }
1117html .non_purchase {
1118 color: #c200cd; }
1119html .elaboration {
1120 color: #ff812e; }
1121html .right {
1122 text-align: right; }
1123html .left {
1124 text-align: left; }
1125html a:focus {
1126 outline: 0;
1127 border: none; }
1128html #flash {
1129 border: 1px solid #ebe6c6;
1130 background-color: #fffad7;
1131 margin-bottom: 20px; }
1132html #flash .notice {
1133 margin: 15px;
1134 padding-left: 50px;
1135 min-height: 47px;
1136 color: #808080;
1137 font-size: 11pt;
1138 font-family: arial;
1139 font-weight: bold;
1140 background-repeat: no-repeat;
1141 *position: relative;
1142 *left: 20px;
1143 *top: 5px;
1144 *height: 60px;
1145 background-image: url(/images/site/flash_general.gif); }
1146html #flash .error {
1147 margin: 15px;
1148 padding-left: 50px;
1149 min-height: 47px;
1150 color: #808080;
1151 font-size: 11pt;
1152 font-family: arial;
1153 font-weight: bold;
1154 background-repeat: no-repeat;
1155 *position: relative;
1156 *left: 20px;
1157 *top: 5px;
1158 *height: 60px;
1159 background-image: url(/images/site/flash_general.gif); }
1160html #flash .cart, html #flash .wishlist {
1161 margin: 15px;
1162 padding-left: 50px;
1163 min-height: 47px;
1164 color: #808080;
1165 font-size: 11pt;
1166 font-family: arial;
1167 font-weight: bold;
1168 background-repeat: no-repeat;
1169 *position: relative;
1170 *left: 20px;
1171 *top: 5px;
1172 *height: 60px; }
1173html #flash .warning {
1174 margin: 15px;
1175 padding-left: 50px;
1176 min-height: 47px;
1177 color: #808080;
1178 font-size: 11pt;
1179 font-family: arial;
1180 font-weight: bold;
1181 background-repeat: no-repeat;
1182 *position: relative;
1183 *left: 20px;
1184 *top: 5px;
1185 *height: 60px;
1186 background-image: url(/images/site/flash_general.gif); }
1187html #flash a, html #flash a:hover, html #flash a:visited, html #flash a:active, html #flash a:focus {
1188 color: #0078de;
1189 text-decoration: none;
1190 width: 100%;
1191 height: 100%; }
1192html #errorExplanation {
1193 border: 1px solid #ebe6c6;
1194 background-color: #fffad7;
1195 margin-bottom: 20px;
1196 min-height: 47px;
1197 color: #808080;
1198 font-size: 11pt;
1199 font-family: arial;
1200 font-weight: bold; }
1201html #errorExplanation h2 {
1202 background-image: url(/images/site/flash_general.gif);
1203 background-repeat: no-repeat;
1204 margin: 15px;
1205 margin: 15px;
1206 padding-left: 50px;
1207 min-height: 47px;
1208 color: #0078de;
1209 font-size: 12pt;
1210 font-family: arial;
1211 font-weight: bold; }
1212html #errorExplanation p {
1213 padding-left: 65px;
1214 margin-top: -42px;
1215 font-weight: normal; }
1216html #errorExplanation ul {
1217 margin-top: 20px;
1218 padding-left: 65px;
1219 padding-bottom: 15px; }
1220html #errorExplanation ul li {
1221 margin-left: 10px;
1222 margin-right: 20px;
1223 padding-top: 3px;
1224 padding-bottom: 3px;
1225 border-bottom: 1px dotted #808080;
1226 font-weight: normal; }
1227
1228* {
1229 margin: 0; }
</link>
</head>
<body id="wrapper" class="yui-t2" onload="setupZoom()">
</body>
</html>
html {
background-image:url("/images/site/page_background.gif");
color:#7D7D7D;
font:11pt Tahoma,Verdana,Arial,sans-serif;
overflow:auto;
position:relative;
}
html #wrapper {
position:relative;
width:870px;
}
html #wrapper #doc {
width:100%;
}
html #wrapper #doc #hd #header {
display:none;
height:0;
}
html #wrapper #doc #hd #header-print .h1 {
font-size:24pt;
font-weight:bold;
}
html #wrapper #doc #hd #header-print #telephone {
color:black;
}
html #wrapper #doc #bd {
background-color:#FFFFFF;
height:auto !important;
margin:0 auto -136px;
min-height:100%;
padding-top:10px;
}
html #wrapper #doc #bd #main {
padding-bottom:24px;
padding-top:24px;
width:100%;
}
html #wrapper #doc #bd #main #search {
display:none;
}
html #wrapper #doc #bd #main .search-pagination {
display:none;
}
html #wrapper #doc #bd #main #welcome-box h1 {
color:#0078DE;
font-family:times;
font-size:20pt;
font-weight:normal;
}
html #wrapper #doc #bd #main #welcome-box p {
padding-bottom:15px;
position:relative;
}
html #wrapper #doc #bd #main #welcome-box p b {
color:#FF812E;
font-size:12pt;
font-weight:bold;
}
html #wrapper #doc #bd #main #welcome-box p strong {
color:#0078DE;
}
html #wrapper #doc #bd #main #welcome-box img {
border:1px solid #A8A8A8;
display:block;
padding:10px;
}
html #wrapper #doc #bd #main #welcome-box .bottom {
background-image:url("/images/site/corner_shadows.gif");
background-position:left bottom;
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #welcome-box .welcome {
display:none;
}
html #wrapper #doc #bd #main #welcome-box .welcome a {
color:#7D7D7D;
display:block;
font-family:arial;
font-size:11pt;
height:20px;
padding-right:25px;
text-align:right;
text-decoration:none;
}
html #wrapper #doc #bd #main .content-header {
display:none;
}
html #wrapper #doc #bd #main .content-subheader {
display:none;
}
html #wrapper #doc #bd #main #authentication .account-create-link p {
text-align:center;
}
html #wrapper #doc #bd #main #authentication #account-login .bottom {
background-image:url("/images/site/corner_shadows.gif");
background-position:left bottom;
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #authentication #account-login form {
}
html #wrapper #doc #bd #main #authentication #account-create .bottom {
background-image:url("/images/site/corner_shadows.gif");
background-position:left bottom;
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #authentication #account-create form {
}
html #wrapper #doc #bd #main #authentication #forgot-password .bottom {
background-image:url("/images/site/corner_shadows.gif");
background-position:left bottom;
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #authentication #forgot-password form {
}
html #wrapper #doc #bd #main #authentication a {
color:#0078DE;
font-family:times;
font-size:12pt;
margin-top:5px;
text-decoration:none;
}
html #wrapper #doc #bd #main #account-tabs {
border-bottom:1px solid #E1E1E1;
display:block;
float:left;
font-size:90%;
line-height:normal;
margin-bottom:15px;
width:100%;
}
html #wrapper #doc #bd #main #account-tabs ul {
list-style-type:none;
margin:0 0 0 10px;
padding:0;
}
html #wrapper #doc #bd #main #account-tabs ul li {
display:inline;
margin:0;
padding:0;
}
html #wrapper #doc #bd #main #account-tabs ul li a {
background:url("/images/site/account_tab_left.gif") no-repeat scroll left top transparent;
float:left;
margin:0;
padding:0 0 0 9px;
text-decoration:none;
}
html #wrapper #doc #bd #main #account-tabs ul li a span {
background:url("/images/site/account_tab_right.gif") no-repeat scroll right top transparent;
color:#7D7D7D;
display:block;
float:left;
font-weight:bold;
padding:3px 14px 3px 5px;
}
html #wrapper #doc #bd #main #account-tabs ul li a:hover {
background-position:0 -125px;
}
html #wrapper #doc #bd #main #account-tabs ul li a:hover span {
background-position:100% -125px;
color:#FF812E;
}
html #wrapper #doc #bd #main #account-tabs ul #current-tab a {
background-position:0 -125px;
}
html #wrapper #doc #bd #main #account-tabs ul #current-tab a span {
background-position:100% -125px;
color:#0078DE;
}
html #wrapper #doc #bd #main #account-wishlists {
border-bottom:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
margin-top:20px;
padding:15px;
}
html #wrapper #doc #bd #main #account-wishlists .content-header {
display:block;
font-size:18px;
padding-bottom:15px;
padding-top:5px;
}
html #wrapper #doc #bd #main #account-wishlists table {
width:100%;
}
html #wrapper #doc #bd #main #account-wishlists table thead tr th {
background-color:#0078DE;
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
padding:3px 10px;
}
html #wrapper #doc #bd #main #account-wishlists table tbody tr {
border-bottom:1px dashed #E1E1E1;
}
html #wrapper #doc #bd #main #account-wishlists table tbody tr td {
padding-bottom:5px;
padding-top:5px;
}
html #wrapper #doc #bd #main #account-wishlists .top {
display:none;
}
html #wrapper #doc #bd #main #account-wishlists .bottom {
background-image:url("/images/site/corner_shadows.gif");
background-position:left bottom;
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #account-addresses {
border-bottom:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
margin-top:20px;
padding:15px;
}
html #wrapper #doc #bd #main #account-addresses .content-header {
display:block;
font-size:18px;
padding-bottom:15px;
padding-top:5px;
}
html #wrapper #doc #bd #main #account-addresses table {
width:100%;
}
html #wrapper #doc #bd #main #account-addresses table thead tr th {
background-color:#0078DE;
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
padding:3px 10px;
}
html #wrapper #doc #bd #main #account-addresses table tbody tr {
border-bottom:1px dashed #E1E1E1;
}
html #wrapper #doc #bd #main #account-addresses table tbody tr td {
padding-bottom:5px;
padding-top:5px;
}
html #wrapper #doc #bd #main #account-addresses .top {
display:none;
}
html #wrapper #doc #bd #main #account-addresses .bottom {
background-image:url("/images/site/corner_shadows.gif");
background-position:left bottom;
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #account-addresses p {
color:#7D7D7D;
}
html #wrapper #doc #bd #main #account-addresses p a {
color:#0078DE;
font-family:times;
font-size:12pt;
margin-bottom:15px;
text-decoration:none;
}
html #wrapper #doc #bd #main #account-addresses .addresses {
height:100%;
}
html #wrapper #doc #bd #main #account-addresses .addresses .address {
border:1px dotted #E1E1E1;
height:100%;
margin-left:5px;
margin-right:10px;
margin-top:10px;
padding:10px;
width:210px;
}
html #wrapper #doc #bd #main #account-addresses .addresses .address .location p {
font-size:12pt;
}
html #wrapper #doc #bd #main #account-addresses .addresses .address h4 {
color:#FF812E;
font-size:14pt;
}
html #wrapper #doc #bd #main #account-addresses .addresses .address h4 img {
height:16px;
width:16px;
}
html #wrapper #doc #bd #main #order-history {
border-bottom:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
margin-top:20px;
padding:15px;
}
html #wrapper #doc #bd #main #order-history .content-header {
display:block;
font-size:18px;
padding-bottom:15px;
padding-top:5px;
}
html #wrapper #doc #bd #main #order-history table {
width:100%;
}
html #wrapper #doc #bd #main #order-history table thead tr th {
background-color:#0078DE;
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
padding:3px 10px;
}
html #wrapper #doc #bd #main #order-history table tbody tr {
border-bottom:1px dashed #E1E1E1;
}
html #wrapper #doc #bd #main #order-history table tbody tr td {
padding-bottom:5px;
padding-top:5px;
}
html #wrapper #doc #bd #main #order-history .top {
display:none;
}
html #wrapper #doc #bd #main #order-history .bottom {
background-image:url("/images/site/corner_shadows.gif");
background-position:left bottom;
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #order-status {
border-bottom:1px solid #E1E1E1;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
margin-top:20px;
padding:15px;
}
html #wrapper #doc #bd #main #order-status .content-header {
display:block;
font-size:18px;
padding-bottom:15px;
padding-top:5px;
}
html #wrapper #doc #bd #main #order-status table {
width:100%;
}
html #wrapper #doc #bd #main #order-status table thead tr th {
background-color:#0078DE;
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
padding:3px 10px;
}
html #wrapper #doc #bd #main #order-status table tbody tr {
border-bottom:1px dashed #E1E1E1;
}
html #wrapper #doc #bd #main #order-status table tbody tr td {
padding-bottom:5px;
padding-top:5px;
}
html #wrapper #doc #bd #main #order-status .top {
display:none;
}
html #wrapper #doc #bd #main #order-status .bottom {
background-image:url("/images/site/corner_shadows.gif");
background-position:left bottom;
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #receipt {
border:1px solid #E1E1E1;
margin-top:20px;
padding:15px;
}
html #wrapper #doc #bd #main #receipt .receipt {
background-color:#FFFADE;
}
html #wrapper #doc #bd #main #receipt h1 {
background-color:#0078DE;
color:#FFFFFF;
font-family:times;
font-size:20pt;
padding:5px;
}
html #wrapper #doc #bd #main #receipt h2 {
background-color:#FFF6C6;
color:#959595;
padding:5px;
text-transform:uppercase;
}
html #wrapper #doc #bd #main #receipt h3 {
border-bottom:1px dotted #E6DDB2;
color:#959595;
margin-left:15px;
margin-right:15px;
padding:7px 20px;
}
html #wrapper #doc #bd #main #receipt .highlight {
color:#FF812E;
}
html #wrapper #doc #bd #main #receipt #addresses {
background-color:#FFFADE;
border:2px solid #FFF6C6;
margin:15px;
padding-bottom:10px;
width:470px;
}
html #wrapper #doc #bd #main #receipt #addresses .address {
background-color:#FFFADE;
width:50%;
}
html #wrapper #doc #bd #main #receipt #addresses .address fieldset h2 {
margin-bottom:3px;
padding-right:30px;
text-align:right;
}
html #wrapper #doc #bd #main #receipt #addresses .address fieldset p {
padding-right:30px;
text-align:right;
}
html #wrapper #doc #bd #main #receipt #items table {
margin:15px;
width:470px;
}
html #wrapper #doc #bd #main #receipt #items table thead tr {
background-color:#E1E1E1;
border-bottom:1px solid #EDEDED;
padding:5px;
width:100%;
}
html #wrapper #doc #bd #main #receipt #items table thead tr th {
font-weight:bold;
padding:3px 5px;
}
html #wrapper #doc #bd #main #receipt #items table tbody tr {
border-bottom:1px dotted #E1E1E1;
}
html #wrapper #doc #bd #main #receipt #items table tbody tr td {
padding:3px 5px;
}
html #wrapper #doc #bd #main #receipt #status table {
margin:15px;
width:470px;
}
html #wrapper #doc #bd #main #receipt #status table thead tr {
background-color:#E1E1E1;
border-bottom:1px solid #EDEDED;
padding:5px;
width:100%;
}
html #wrapper #doc #bd #main #receipt #status table thead tr th {
font-weight:bold;
padding:3px 5px;
}
html #wrapper #doc #bd #main #receipt #status table tbody tr {
border-bottom:1px dotted #E1E1E1;
}
html #wrapper #doc #bd #main #receipt #status table tbody tr td {
padding:3px 5px;
}
html #wrapper #doc #bd #main #static-content h1 {
border-bottom:1px solid #CCCCCC;
color:#FF812E;
display:block;
font-size:150%;
line-height:150%;
padding-bottom:3px;
padding-right:10px;
}
html #wrapper #doc #bd #main #static-content h2 {
background-color:#C200CD;
color:#FFFFFF;
font-weight:bold;
letter-spacing:0.1em;
margin:10px 0 0;
padding:5px 5px 5px 10px;
text-indent:0;
text-transform:uppercase;
}
html #wrapper #doc #bd #main #static-content h3 {
background-color:#B4C535;
background-image:url("/images/site/arrow_indent.gif");
background-position:0 0;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:110%;
font-weight:normal;
margin:15px 0 0;
padding:5px 5px 5px 24px;
}
html #wrapper #doc #bd #main #static-content h4 {
border-bottom:1px dashed #B4C535;
color:#9ECF14;
font-size:110%;
font-weight:bold;
margin:15px 0 5px;
padding:10px 10px 5px 0;
}
html #wrapper #doc #bd #main #static-content ul {
border:1px solid #CCCCCC;
color:#666666;
display:block;
padding:10px 15px 15px;
width:auto;
}
html #wrapper #doc #bd #main #static-content ul li {
background-image:url("/images/site/boopdot.gif");
background-position:0 7px;
background-repeat:no-repeat;
border-bottom:1px dotted #CCCCCC;
padding:4px 0 4px 18px;
}
html #wrapper #doc #bd #main #static-content ul li .lastitem {
border:medium none;
}
html #wrapper #doc #bd #main #static-content ol {
border:1px solid #CCCCCC;
color:#666666;
display:block;
padding:10px 15px 15px;
width:auto;
}
html #wrapper #doc #bd #main #static-content ol li {
background-image:url("/images/site/boopdot.gif");
background-position:0 7px;
background-repeat:no-repeat;
border-bottom:1px dotted #CCCCCC;
padding:4px 0 4px 18px;
}
html #wrapper #doc #bd #main #static-content ol li .lastitem {
border:medium none;
}
html #wrapper #doc #bd #main #static-content blockquote {
background-color:#E6E6E6;
border:1px dashed #999999;
margin:10px 10px 20px 20px;
padding:10px 20px;
}
html #wrapper #doc #bd #main #static-content p {
color:#7D7D7D;
padding:10px 2px;
text-align:justify;
}
html #wrapper #doc #bd #main #static-content p strong {
color:#0078DE;
font-size:110%;
font-weight:bold;
margin-right:5px;
}
html #wrapper #doc #bd #main #static-content img, html #wrapper #doc #bd #main #static-content embed {
border:1px solid #A8A8A8;
display:block;
margin-left:auto;
margin-right:auto;
padding:10px;
}
html #wrapper #doc #bd #main #product-detail-top {
display:none;
}
html #wrapper #doc #bd #main #product-detail-bottom {
background-image:url("/images/site/corner_shadows.gif");
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #main #product-detail {
border:1px solid #CCCCCC;
padding:15px;
position:relative;
}
html #wrapper #doc #bd #main #product-detail h2 {
background-image:url("/images/site/h2_background.gif");
background-repeat:repeat-y;
margin-bottom:20px;
min-height:30px;
padding-top:5px;
}
html #wrapper #doc #bd #main #product-detail h2 .name {
background-image:url("/images/site/h2_background_logo.gif");
background-repeat:no-repeat;
color:#FFFFFF;
display:inline;
font-family:times;
font-size:20pt;
font-weight:bold;
margin-left:15px;
padding-left:30px;
padding-right:20px;
}
html #wrapper #doc #bd #main #product-detail h2 .price {
color:#9ECF14;
display:inline;
font-family:times;
font-size:20pt;
font-weight:bold;
left:20px;
position:absolute;
top:70px;
}
html #wrapper #doc #bd #main #product-detail h2 strike {
color:#FF812E;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content {
padding-top:30px;
position:relative;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content h3 {
background-color:#CCCCCC;
background-image:none;
color:#999999;
font-family:arial;
font-size:10pt;
font-weight:normal;
margin-bottom:20px;
min-height:0;
padding:4px 4px 4px 15px;
text-transform:uppercase;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content .description {
color:#7D7D7D;
margin-bottom:20px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content .description ul {
list-style-type:disc;
margin-left:40px;
margin-right:30px;
margin-top:10px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content .description ul li {
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images {
border:1px solid #CCCCCC;
display:block;
margin-bottom:20px;
margin-top:0;
padding:15px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images #primary-single {
margin-left:20%;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images #primary {
float:right;
margin-bottom:10px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images #others {
display:block;
float:left;
width:10%;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-images #bottom-clear {
clear:both;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl {
color:#7D7D7D;
list-style-type:none;
margin-bottom:20px;
margin-left:30px;
margin-right:30px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl dd {
margin-left:20px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl dd a {
color:#FF812E;
text-decoration:none;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl .name {
color:#0078DE;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl .value {
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-attributes dl .value a {
color:#FF812E;
text-decoration:none;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-detail-actions {
position:absolute;
top:0;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-detail-actions .cart {
background-image:url("/images/site/button_add_to_cart.gif");
background-repeat:no-repeat;
height:32px;
left:261px;
position:absolute;
text-indent:-9999px;
width:110px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #product-detail-actions .wishlist {
background-image:url("/images/site/button_add_to_wishlist_right.gif");
height:32px;
left:371px;
position:absolute;
text-indent:-9999px;
width:120px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #similar ul {
margin-left:auto;
margin-right:auto;
padding-left:25px;
}
html #wrapper #doc #bd #main #product-detail #product-detail-content #similar ul li {
display:inline;
}
html #wrapper #doc #bd .yui-g {
width:710px;
}
html #wrapper #doc #bd #checkout {
margin-left:20px;
margin-right:20px;
margin-top:20px;
padding:10px;
width:760px;
}
html #wrapper #doc #bd #checkout .top {
display:none;
}
html #wrapper #doc #bd #checkout .bottom {
background-image:url("/images/site/corner_shadows_wide.gif");
background-repeat:no-repeat;
height:15px;
margin-top:-13px;
}
html #wrapper #doc #bd #checkout h1 {
background-color:#0078DE;
background-image:url("/images/site/alert_generic.gif");
background-position:5px 5px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:times;
font-size:20pt;
padding-left:30px;
padding-top:5px;
}
html #wrapper #doc #bd #checkout form {
border:1px solid #E1E1E1;
padding:10px;
}
html #wrapper #doc #bd #checkout form #billing-address {
margin-right:5px;
}
html #wrapper #doc #bd #checkout form #shipping-address {
margin-left:10px;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart {
margin-top:15px;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart .description {
background-color:#FFFADE;
padding:15px;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row {
margin:4px;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row .product {
color:#0078DE;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row .brand {
color:#FF812E;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row p {
font-size:9pt;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row table tr {
border-bottom:1px solid #E1E1E1;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart .large-cart .large-cart-table-row table tr td {
border-right:1px dotted #E1E1E1;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart table thead tr {
background-color:#E1E1E1;
border-bottom:1px solid #EDEDED;
padding:5px;
width:100%;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart table thead tr th {
font-weight:bold;
padding:3px 5px;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart table tbody tr {
border-bottom:1px dotted #E1E1E1;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart table tbody tr td {
padding:3px 5px;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart .header {
background-color:#E1E1E1;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links {
background-color:#959595;
height:40px;
padding-left:10px;
padding-right:10px;
position:relative;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links .keep-shopping {
background-color:lightgray;
border-color:white darkgray darkgray white;
border-style:solid;
border-width:2px;
float:left;
left:-200px;
margin-top:4px;
padding:5px;
position:absolute;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links .keep-shopping a {
color:#0078DE;
font-size:12pt;
text-decoration:none;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links .keep-shopping a:hover {
border-bottom:1px dotted #FF812E;
border-color:#FF812E;
}
html #wrapper #doc #bd #checkout form #large-shopping-cart #cart-links .checkout {
color:#FF812E;
float:right;
padding-top:10px;
}
html #wrapper #doc #bd #checkout form #payment-information {
margin-top:15px;
}
html #wrapper #doc #bd #checkout form #payment-information #order_card_cvc {
clear:both;
width:50px;
}
html #wrapper #doc #bd #checkout form #payment-information label {
color:#888888;
float:left;
font-family:times;
font-size:10pt;
margin-left:10px;
margin-top:5px;
padding-left:10px;
padding-right:10px;
text-align:left;
width:150px;
}
html #wrapper #doc #bd #checkout form #payment-information .cvc {
float:left;
width:80px;
}
html #wrapper #doc #bd #checkout form #payment-information input {
font-family:arial;
font-size:10pt;
margin-left:20px;
width:150px;
}
html #wrapper #doc #bd #checkout form #payment-information select {
font-family:arial;
font-size:10pt;
margin-left:20px;
width:60px;
}
html #wrapper #doc #bd #checkout form #payment-information #order_card_expiration_year {
margin-left:5px;
}
html #wrapper #doc #bd #checkout form #payment-information #creditcards {
background-color:#FFFFFF;
background-image:none;
padding-top:20px;
}
html #wrapper #doc #bd #checkout form #payment-information #creditcards .cards {
margin-bottom:10px;
margin-left:50px;
}
html #wrapper #doc #bd #checkout form #payment-information #creditcards .AuthorizeNetSeal {
margin-left:auto;
margin-right:auto;
}
html #wrapper #doc #bd #checkout form h2 {
background-color:#0078DE;
color:#FFFFFF;
font-family:times;
font-size:20pt;
}
html #wrapper #doc #bd #checkout form fieldset {
background-color:#EBEBEB;
border-bottom:1px solid #E1E1E1;
}
html #wrapper #doc #bd #checkout form fieldset h3 {
background-color:#E1E1E1;
color:#989898;
padding-bottom:5px;
padding-left:20px;
padding-top:5px;
text-transform:uppercase;
}
html #wrapper #doc #bd #checkout form fieldset .element {
border-bottom:2px dotted #FFFFFF;
margin-left:15px;
margin-right:15px;
padding-bottom:7px;
padding-top:7px;
}
html #wrapper #doc #bd #checkout form fieldset .element label {
color:#888888;
float:left;
font-family:times;
font-size:10pt;
margin-top:5px;
padding-left:10px;
padding-right:10px;
text-align:right;
width:60px;
}
html #wrapper #doc #bd #checkout form fieldset .element .street2 {
margin-left:80px;
}
html #wrapper #doc #bd #checkout form fieldset .element .last {
border:medium none;
}
html #wrapper #doc #bd #checkout form fieldset .element .submit {
background-color:#959595;
border-top:1px solid #D8D8DA;
font-size:15pt;
padding-bottom:7px;
padding-left:300px;
padding-top:7px;
}
html #wrapper #doc #bd #checkout form fieldset .element input, html #wrapper #doc #bd #checkout form fieldset .element select {
border:1px solid #0078DE;
color:#959595;
font-family:arial;
font-size:10pt;
margin-bottom:3px;
margin-left:0;
padding:3px;
}
html #wrapper #doc #bd #checkout form fieldset .element input[type="hidden"] {
display:none;
height:0;
width:0;
}
html #wrapper #doc #bd #checkout form fieldset .element input[type="text"] {
width:200px;
}
html #wrapper #doc #bd #checkout form fieldset .element input[type="radio"] {
border:1px solid #0078DE;
}
html #wrapper #doc #bd #checkout form fieldset .last {
border:medium none;
}
html #wrapper #doc #bd #checkout form fieldset .submit {
background-color:#959595;
border-top:1px solid #D8D8DA;
font-size:15pt;
padding-bottom:7px;
padding-left:300px;
padding-top:7px;
}
html #wrapper #doc #bd #checkout form fieldset label {
clear:left;
color:#888888;
float:left;
font-family:times;
font-size:12pt;
margin-top:10px;
padding-left:10px;
padding-right:10px;
text-align:right;
width:130px;
}
html #wrapper #doc #bd #checkout form fieldset input, html #wrapper #doc #bd #checkout form fieldset select {
color:#959595;
font-family:arial;
font-size:12pt;
margin-left:170px;
}
html #wrapper #doc #bd #checkout form fieldset input[type="hidden"] {
display:none;
height:0;
width:0;
}
html #wrapper #doc #bd #checkout form fieldset input[type="text"] {
width:250px;
}
html #wrapper #doc #bd #checkout form fieldset input[type="password"] {
width:250px;
}
html #wrapper #doc #bd #checkout form fieldset input[type="submit"] {
font-size:12pt;
margin:0;
padding:0;
}
html #wrapper #doc #bd #checkout form fieldset #user_submit {
padding:5px;
}
html #wrapper #doc #bd #checkout form .login {
background-image:url("/images/site/alert_generic.gif");
background-position:5px 5px;
background-repeat:no-repeat;
padding-left:30px;
}
html #wrapper #doc #bd #checkout form .forgot {
padding-left:10px;
padding-top:8px;
}
html #wrapper #doc #bd #checkout #wishlist {
border:1px solid #E1E1E1;
margin-left:0;
margin-right:0;
margin-top:0;
padding:10px;
width:740px;
}
html #wrapper #doc #bd #checkout #wishlist .top {
display:none;
}
html #wrapper #doc #bd #checkout #wishlist .bottom {
background-image:url("/images/site/corner_shadows_wide.gif");
background-repeat:no-repeat;
height:15px;
}
html #wrapper #doc #bd #checkout #wishlist h1 {
background-color:#0078DE;
background-image:url("/images/site/alert_generic.gif");
background-position:5px 5px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:times;
font-size:20pt;
padding-left:30px;
padding-top:5px;
}
html #wrapper #doc #bd #checkout #wishlist p {
padding-bottom:10px;
padding-top:15px;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist table thead tr {
background-color:#E1E1E1;
border-bottom:1px solid #EDEDED;
padding:5px;
width:100%;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist table thead tr th {
font-weight:bold;
padding:3px 5px;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist table tbody tr {
border-bottom:1px dotted #E1E1E1;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist table tbody tr td {
padding:3px 5px;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist .product {
color:#0078DE;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist .brand {
color:#FF812E;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist .header {
background-color:#E1E1E1;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options fieldset {
background-color:#EBEBEB;
border-bottom:1px solid #E1E1E1;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options fieldset h3 {
background-color:#E1E1E1;
color:#989898;
padding-bottom:5px;
padding-left:20px;
padding-top:5px;
text-transform:uppercase;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element {
border-bottom:2px dotted #FFFFFF;
margin-left:15px;
margin-right:15px;
padding-bottom:7px;
padding-top:7px;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element label {
color:#888888;
float:left;
font-family:times;
font-size:10pt;
margin-top:5px;
padding-left:0;
padding-right:10px;
text-align:left;
width:150px;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element .required {
font-weight:bold;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element .last {
border:medium none;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element input, html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element select {
color:#959595;
font-family:arial;
font-size:10pt;
margin-left:0;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options .element input[type="hidden"] {
display:none;
height:0;
width:0;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options table thead tr {
background-color:#E1E1E1;
border-bottom:1px solid #EDEDED;
padding:5px;
width:100%;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options table thead tr th {
font-weight:bold;
padding:3px 5px;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options table tbody tr {
border-bottom:1px dotted #E1E1E1;
}
html #wrapper #doc #bd #checkout #wishlist #large-wishlist #wishlist-save-options table tbody tr td {
padding:3px 5px;
}
html #wrapper #doc #bd #checkout #wishlist #wishlist-links .keep-shopping {
float:left;
padding-top:10px;
}
html #wrapper #doc #bd #checkout #wishlist #wishlist-links .keep-shopping a {
color:#0078DE;
font-size:12pt;
text-decoration:none;
}
html #wrapper #doc #bd #checkout #wishlist #wishlist-links .keep-shopping a:hover {
border-bottom:1px dotted #FF812E;
border-color:#FF812E;
}
html #wrapper #doc #bd #checkout #wishlist #wishlist-links .checkout {
float:right;
padding-top:10px;
}
html #wrapper #doc #bd #product-list {
color:#808080;
}
html #wrapper #doc #bd #product-list a, html #wrapper #doc #bd #product-list a:visited {
text-decoration:none;
}
html #wrapper #doc #bd #product-list .product-small {
background-image:url("/images/site/product_small_background.gif");
background-repeat:no-repeat;
height:190px;
}
html #wrapper #doc #bd #product-list .product-small-image {
float:left;
height:138px;
margin-left:10px;
margin-top:8px;
width:130px;
}
html #wrapper #doc #bd #product-list .product-small-image img {
border:medium none;
display:block;
margin-left:auto;
margin-right:auto;
max-height:130px;
max-width:138px;
padding:4px;
}
html #wrapper #doc #bd #product-list .product-small-text {
border:medium none;
height:170px;
margin-left:164px;
margin-right:8px;
position:relative;
}
html #wrapper #doc #bd #product-list .product-small-text h2 {
font-family:times;
font-size:14pt;
padding-bottom:5px;
padding-top:10px;
}
html #wrapper #doc #bd #product-list .product-small-text h2 a, html #wrapper #doc #bd #product-list .product-small-text h2 a:visited, html #wrapper #doc #bd #product-list .product-small-text h2 a:active, html #wrapper #doc #bd #product-list .product-small-text h2 a:hover {
color:#0078DE;
}
html #wrapper #doc #bd #product-list .product-small-text h2 .price {
color:#9ECF14;
padding-left:5px;
}
html #wrapper #doc #bd #product-list .product-small-text .info .brand {
color:#FF812E;
}
html #wrapper #doc #bd #product-list .product-small-text .options .cart {
background-image:url("/images/site/button_add_to_cart.gif");
background-repeat:no-repeat;
height:32px;
left:23px;
position:absolute;
text-indent:-9999px;
top:137px;
width:110px;
}
html #wrapper #doc #bd #product-list .product-small-text .options .wishlist {
background-image:url("/images/site/button_add_to_wishlist.gif");
height:32px;
left:132px;
position:absolute;
text-indent:-9999px;
top:137px;
width:120px;
}
html #wrapper #doc #bd #product-list .product-small-text .options .zoom {
background-image:url("/images/site/button_learn_more.gif");
background-repeat:no-repeat;
height:32px;
left:252px;
position:absolute;
text-indent:-9999px;
top:137px;
width:110px;
}
html #wrapper #doc #bd #product-list .product-small-text .more-info {
color:#C200CD;
font-weight:bold;
}
html #wrapper #doc #bd #product-list .popup-image-product-small {
display:none;
}
html #wrapper #doc #bd #sidebar {
display:none;
}
html #wrapper #doc #ft #footer {
color:#FFFFFF;
display:inline;
font-size:100%;
text-align:center;
width:100%;
}
html #wrapper #doc #ft #footer #links {
display:none;
}
html #wrapper #doc #ft #footer #dragonfly-link {
display:none;
}
html #wrapper #doc .push {
height:136px;
}
html .navigation {
color:#0078DE;
}
html .purchase {
color:#9ECF14;
}
html .non_purchase {
color:#C200CD;
}
html .elaboration {
color:#FF812E;
}
html .right {
text-align:right;
}
html .left {
text-align:left;
}
html a:focus {
border:medium none;
outline:0 none;
}
html #flash {
background-color:#FFFAD7;
border:1px solid #EBE6C6;
margin-bottom:20px;
}
html #flash .notice {
background-image:url("/images/site/flash_general.gif");
background-repeat:no-repeat;
color:#808080;
font-family:arial;
font-size:11pt;
font-weight:bold;
margin:15px;
min-height:47px;
padding-left:50px;
}
html #flash .error {
background-image:url("/images/site/flash_general.gif");
background-repeat:no-repeat;
color:#808080;
font-family:arial;
font-size:11pt;
font-weight:bold;
margin:15px;
min-height:47px;
padding-left:50px;
}
html #flash .cart, html #flash .wishlist {
background-repeat:no-repeat;
color:#808080;
font-family:arial;
font-size:11pt;
font-weight:bold;
margin:15px;
min-height:47px;
padding-left:50px;
}
html #flash .warning {
background-image:url("/images/site/flash_general.gif");
background-repeat:no-repeat;
color:#808080;
font-family:arial;
font-size:11pt;
font-weight:bold;
margin:15px;
min-height:47px;
padding-left:50px;
}
html #flash a, html #flash a:hover, html #flash a:visited, html #flash a:active, html #flash a:focus {
color:#0078DE;
height:100%;
text-decoration:none;
width:100%;
}
html #errorExplanation {
background-color:#FFFAD7;
border:1px solid #EBE6C6;
color:#808080;
font-family:arial;
font-size:11pt;
font-weight:bold;
margin-bottom:20px;
min-height:47px;
}
html #errorExplanation h2 {
background-image:url("/images/site/flash_general.gif");
background-repeat:no-repeat;
color:#0078DE;
font-family:arial;
font-size:12pt;
font-weight:bold;
margin:15px;
min-height:47px;
padding-left:50px;
}
html #errorExplanation p {
font-weight:normal;
margin-top:-42px;
padding-left:65px;
}
html #errorExplanation ul {
margin-top:20px;
padding-bottom:15px;
padding-left:65px;
}
html #errorExplanation ul li {
border-bottom:1px dotted #808080;
font-weight:normal;
margin-left:10px;
margin-right:20px;
padding-bottom:3px;
padding-top:3px;
}
* {
margin:0;
}
