home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 March / PCWorld_2005-03_cd.bin / komunikace / kmeleon / kmeleon09.exe / toolkit.jar / content / global / xul.css < prev   
Cascading Style Sheet File  |  2003-12-15  |  19KB  |  823 lines

  1. /** this should only contain XUL dialog and document window widget defaults. Defaults for widgets of
  2.     a particular application should be in that application's style sheet.
  3.     For example style definitions for navigator can be found in navigator.css
  4.  
  5.    THIS FILE IS LOCKED DOWN.  YOU ARE NOT ALLOWED TO MODIFY IT WITHOUT FIRST HAVING YOUR
  6.    CHANGES REVIEWED BY hyatt@netscape.com.
  7. **/
  8.  
  9. @import url("chrome://global/content/platformXUL.css");
  10.  
  11. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
  12. @namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for HTML elements */
  13. @namespace xbl url("http://www.mozilla.org/xbl"); /* namespace for XBL elements */
  14.  
  15. * {
  16.   -moz-user-focus: ignore;
  17.   display: -moz-box;
  18. }
  19.  
  20. /* hide the content and destroy the frame */
  21. *[hidden="true"] {
  22.   display: none;
  23. }
  24.  
  25. /* hide the content, but don't destroy the frames */
  26. *[collapsed="true"], 
  27. *[moz-collapsed="true"] {
  28.   visibility: collapse;
  29. }
  30.  
  31.  
  32. /* ::::::::::
  33.    :: Rules for 'hiding' portions of the chrome for special
  34.    :: kinds of windows (not JUST browser windows) with toolbars
  35.    ::::: */
  36.  
  37. window[chromehidden~="menubar"] .chromeclass-menubar,
  38. window[chromehidden~="directories"] .chromeclass-directories,
  39. window[chromehidden~="status"] .chromeclass-status,
  40. window[chromehidden~="extrachrome"] .chromeclass-extrachrome,
  41. window[chromehidden~="location"] .chromeclass-location,
  42. window[chromehidden~="location"][chromehidden~="toolbar"] .chromeclass-toolbar
  43. {
  44.   display: none;
  45. }
  46.  
  47.  
  48. /* ::::::::::
  49.    :: Rules for forcing direction for entry and display of URIs
  50.    :: or URI elements
  51.    ::::: */
  52.  
  53. textbox.uri-element,
  54. menulist.uri-element
  55. {
  56.   direction: ltr !important;
  57. }
  58.  
  59.  
  60. /****** elements that have no visual representation ******/
  61.  
  62. script,
  63. data,
  64. xbl|children,
  65. commands, commandset, command,
  66. broadcasterset, broadcaster, observes,
  67. keyset, key, 
  68. template, rule, conditions, action, 
  69. bindings, binding, content, member, triple,
  70. treechildren, treeitem, treeseparator, treerow, treecell {
  71.   display: none;
  72. }
  73.  
  74. /********** focus rules **********/
  75.  
  76. button,
  77. checkbox,
  78. colorpicker[type="button"],
  79. menulist,
  80. radiogroup,
  81. tree,
  82. browser,
  83. editor,
  84. iframe {
  85.   -moz-user-focus: normal;
  86. }
  87.  
  88. menulist[editable] {
  89.   -moz-user-focus: ignore;
  90. }
  91.  
  92. treecol,
  93. treerows,
  94. radio {
  95.   -moz-user-focus: none;
  96. }
  97.  
  98. /******** window & page ******/
  99.  
  100. window, 
  101. page {
  102.   overflow: -moz-hidden-unscrollable;
  103.   -moz-box-orient: vertical;
  104. }
  105.  
  106. /******** box *******/
  107.  
  108. vbox {
  109.   -moz-box-orient: vertical;
  110. }
  111.  
  112. /********** button **********/
  113.  
  114. button {
  115.   -moz-binding: url("chrome://global/content/bindings/button.xml#button");
  116. }
  117.  
  118. button[type="menu"] {
  119.   -moz-binding: url("chrome://global/content/bindings/button.xml#menu");
  120. }
  121.  
  122. button[type="menu-button"] {
  123.   -moz-binding: url("chrome://global/content/bindings/button.xml#menu-button");
  124. }
  125.  
  126. /********** toolbarbutton **********/
  127.  
  128. toolbarbutton {
  129.   -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton");
  130. }
  131.  
  132. toolbarbutton[type="menu"] {
  133.   -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#menu");
  134. }
  135.  
  136. toolbarbutton[type="menu-button"] {
  137.   -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#menu-button");
  138. }
  139.  
  140. dropmarker[type="menu-button"] {
  141.   -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#dropmarker");
  142. }
  143.  
  144. /******** browser, editor, iframe ********/
  145.  
  146. browser,
  147. editor,
  148. iframe {
  149.   display: inline;
  150. }
  151.  
  152. browser {
  153.   -moz-binding: url("chrome://global/content/bindings/browser.xml#browser");
  154. }
  155.  
  156. tabbrowser {
  157.   -moz-binding: url("chrome://global/content/bindings/tabbrowser.xml#tabbrowser");
  158. }
  159.  
  160. editor {
  161.   -moz-binding: url("chrome://global/content/bindings/editor.xml#editor");
  162. }
  163.  
  164. iframe {
  165.   -moz-binding: url("chrome://global/content/bindings/general.xml#iframe");
  166. }
  167.  
  168. /********** image **********/
  169.  
  170. image {
  171.   -moz-binding: url("chrome://global/content/bindings/general.xml#image");
  172. }
  173.  
  174. /********** checkbox **********/
  175.  
  176. checkbox {
  177.   -moz-binding: url("chrome://global/content/bindings/checkbox.xml#checkbox");
  178. }
  179.  
  180. /********** radio **********/
  181.  
  182. radiogroup {
  183.   -moz-binding: url("chrome://global/content/bindings/radio.xml#radiogroup");
  184.   -moz-box-orient: vertical;
  185.   -moz-box-align: start;
  186. }
  187.  
  188. radio {
  189.   -moz-binding: url("chrome://global/content/bindings/radio.xml#radio");
  190. }
  191.  
  192. /******** groupbox *********/
  193.  
  194. groupbox {
  195.   -moz-binding: url("chrome://global/content/bindings/groupbox.xml#groupbox");
  196.   display: -moz-groupbox;
  197. }
  198.  
  199. caption {
  200.   -moz-binding: url("chrome://global/content/bindings/groupbox.xml#caption");
  201. }
  202.  
  203. .groupbox-body {
  204.   -moz-box-pack: inherit;
  205.   -moz-box-align: inherit;
  206.   -moz-box-orient: vertical;
  207. }
  208.  
  209. /******* toolbar *******/
  210.  
  211. toolbox { 
  212.   -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbox");
  213.   -moz-box-orient: vertical;
  214. }
  215.   
  216. toolbar {
  217.   -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar");
  218. }
  219.  
  220. toolbargrippy {
  221.   -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbargrippy");
  222. }
  223.  
  224. toolbarseparator {
  225.   -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbarseparator");
  226. }
  227.  
  228. /********* menubar ***********/
  229.  
  230. menubar {
  231.   -moz-binding: url("chrome://global/content/bindings/toolbar.xml#menubar");
  232. }
  233.  
  234. /********* menu ***********/
  235.  
  236. menubar > menu {
  237.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-menubar");
  238. }
  239.  
  240. menubar > menu.menu-iconic {
  241.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-menubar-iconic");
  242. }
  243.  
  244. menu {
  245.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu");
  246. }
  247.   
  248. menu.menu-iconic {
  249.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic");
  250. }
  251.  
  252. /********* menuitem ***********/
  253.  
  254. menuitem {
  255.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem");
  256. }
  257.  
  258. menuitem.menuitem-iconic {
  259.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic");
  260. }
  261.  
  262. menuitem[type="checkbox"],
  263. menuitem[type="radio"] {
  264.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic");
  265. }
  266.  
  267. menuitem.menuitem-non-iconic {
  268.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menubutton-item");
  269. }
  270.  
  271. /********* menuseparator ***********/
  272.  
  273. menuseparator {
  274.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menuseparator");
  275. }
  276.  
  277. /********* popup & menupopup ***********/
  278.  
  279. /* <popup> is deprecated.  Only <menupopup> and <tooltip> are still valid. */ 
  280.  
  281. popup,
  282. menupopup {
  283.   -moz-binding: url("chrome://global/content/bindings/popup.xml#popup");
  284.   -moz-box-orient: vertical;
  285.   display: none;
  286. }
  287.  
  288. popup,
  289. menupopup,
  290. tooltip {
  291.   z-index: 2147483647; 
  292. }
  293.  
  294. menupopup[menugenerated="true"],
  295. popup[menugenerated="true"],
  296. tooltip[menugenerated="true"] {
  297.   display: -moz-popup;
  298. }
  299.  
  300. tooltip {
  301.   -moz-binding: url("chrome://global/content/bindings/popup.xml#tooltip");
  302.   display: -moz-popup;
  303.   margin-top: 21px;
  304. }
  305.  
  306. /********** floating popups **********/
  307.  
  308. /*
  309. titlebar {
  310.   -moz-binding: url("chrome://global/content/bindings/popup.xml#titlebar");  
  311. }  
  312.  
  313. resizer[resizerdirection="right"] {
  314.   -moz-binding: url("chrome://global/content/bindings/popup.xml#ew-resizer");
  315. }  
  316.  
  317. resizer[resizerdirection="bottom"] {
  318.   -moz-binding: url("chrome://global/content/bindings/popup.xml#ns-resizer");
  319. }  
  320.  
  321. resizer[resizerdirection="bottomright"] {
  322.   -moz-binding: url("chrome://global/content/bindings/popup.xml#diag-resizer");  
  323. }  
  324.  
  325. floatingwindow {
  326.   -moz-binding: url("chrome://global/content/bindings/popup.xml#floater-normal");
  327.   -moz-box-orient: vertical;
  328.   display: none;
  329.   z-index: 2147483647; 
  330. }
  331.  
  332. floatingwindow[docked="left"] {
  333.   -moz-binding: url("chrome://global/content/bindings/popup.xml#floater-dock-left");
  334. }
  335.  
  336. button.popupClose {
  337.   -moz-binding: url("chrome://global/content/bindings/popup.xml#close-button") !important;
  338. }  
  339. */
  340. /******** grid **********/
  341.  
  342. grid {
  343.   display: -moz-grid;
  344. }
  345.  
  346. rows, 
  347. columns {
  348.   display: -moz-grid-group;
  349. }
  350.  
  351. row,
  352. column {
  353.   display: -moz-grid-line;
  354. }
  355.  
  356. rows {
  357.   -moz-box-orient: vertical;
  358. }
  359.  
  360. column {
  361.   -moz-box-orient: vertical;
  362. }
  363.  
  364. /******** listbox **********/
  365.  
  366. listbox {
  367.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listbox");
  368. }
  369.  
  370. listcols, listcol {
  371.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listbox-base");
  372. }
  373.  
  374. listhead {
  375.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listhead");
  376. }
  377.  
  378. listrows {
  379.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listrows");
  380. }
  381.  
  382. listitem {
  383.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listitem");
  384. }
  385.  
  386. listitem[type="checkbox"] {
  387.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listitem-checkbox");
  388. }
  389.  
  390. listheader {
  391.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listheader");
  392.   -moz-box-ordinal-group: 2147483646;
  393. }
  394.  
  395. listcell {
  396.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listcell");
  397. }
  398.  
  399. listcell[type="checkbox"] {
  400.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listcell-checkbox");
  401. }
  402.  
  403. .listitem-iconic {
  404.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listitem-iconic");
  405. }
  406.  
  407. listitem[type="checkbox"].listitem-iconic {
  408.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listitem-checkbox-iconic");
  409. }
  410.  
  411. .listcell-iconic {
  412.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listcell-iconic");
  413. }
  414.  
  415. listcell[type="checkbox"].listcell-iconic {
  416.   -moz-binding: url("chrome://global/content/bindings/listbox.xml#listcell-checkbox-iconic");
  417. }
  418.  
  419. listbox {
  420.   display: -moz-grid;
  421. }
  422.  
  423. listbox[rows] {
  424.   height: auto;
  425. }
  426.  
  427. listcols, listhead, listrows, listboxbody {
  428.   display: -moz-grid-group;
  429. }
  430.  
  431. listcol, listitem, listheaditem {
  432.   display: -moz-grid-line;
  433. }
  434.  
  435. listbox {
  436.   -moz-user-focus: normal;
  437.   -moz-box-orient: vertical;
  438.   min-width: 0px;
  439.   min-height: 0px;
  440.   width: 200px;
  441.   height: 200px;
  442. }
  443.  
  444. listhead, listrows, listboxbody {
  445.   -moz-user-focus: none;
  446. }
  447.  
  448. listhead {
  449.   -moz-box-orient: vertical;
  450. }
  451.  
  452. listrows {
  453.   -moz-box-orient: vertical;
  454.   -moz-box-flex: 1;
  455. }
  456.  
  457. listboxbody {
  458.   -moz-box-orient: vertical;
  459.   -moz-box-flex: 1;
  460.   overflow: auto;
  461.   min-height: 0px;
  462. }
  463.  
  464. listcol {
  465.   -moz-box-orient: vertical;
  466.   min-width: 16px;
  467. }
  468.  
  469. listcell {
  470.   -moz-box-align: center;
  471. }
  472.  
  473. /******** tree ******/
  474.  
  475. tree {
  476.   -moz-binding: url("chrome://global/content/bindings/tree.xml#tree");
  477. }
  478.  
  479. treecols {
  480.   -moz-binding: url("chrome://global/content/bindings/tree.xml#treecols");
  481. }
  482.  
  483. treecol {
  484.   -moz-binding: url("chrome://global/content/bindings/tree.xml#treecol");
  485.   -moz-box-ordinal-group: 2147483646;
  486. }
  487.  
  488. treecol.treecol-image {
  489.   -moz-binding: url("chrome://global/content/bindings/tree.xml#treecol-image");
  490. }
  491.  
  492. tree > treechildren {
  493.   display: -moz-box;
  494.   -moz-binding: url("chrome://global/content/bindings/tree.xml#treebody");
  495.   -moz-user-focus: none;
  496.   -moz-user-select: none;
  497.   -moz-box-flex: 1;
  498. }
  499.  
  500. treerows {
  501.   -moz-binding: url("chrome://global/content/bindings/tree.xml#treerows");
  502. }
  503.  
  504. treecolpicker {
  505.   -moz-binding: url("chrome://global/content/bindings/tree.xml#columnpicker");
  506. }
  507.  
  508. tree {
  509.   -moz-box-orient: vertical;
  510.   -moz-user-select: none;
  511.   min-width: 0px;
  512.   min-height: 0px;
  513.   width: 10px;
  514.   height: 10px;
  515. }
  516.  
  517. tree[hidecolumnpicker="true"] > treecols > treecolpicker {
  518.   display: none;
  519. }
  520.  
  521. treecol {
  522.   min-width: 16px;
  523. }
  524.  
  525. treecol[hidden="true"] {
  526.   visibility: collapse;
  527.   display: -moz-box;
  528. }
  529.  
  530. /********** deck & stack *********/
  531.  
  532. deck {
  533.   display: -moz-deck;
  534.   -moz-binding: url("chrome://global/content/bindings/general.xml#deck");
  535. }
  536.  
  537. stack, bulletinboard {
  538.   display: -moz-stack;
  539. }
  540.  
  541. /********** tabbox *********/
  542.  
  543. tabbox {
  544.   -moz-binding: url("chrome://global/content/bindings/tabbox.xml#tabbox");
  545.   -moz-box-orient: vertical;
  546. }
  547.  
  548. tabs {
  549.   -moz-binding: url("chrome://global/content/bindings/tabbox.xml#tabs");
  550.   -moz-box-orient: horizontal;
  551. }
  552.  
  553. tabs[closebutton="true"] {
  554.   -moz-binding: url("chrome://global/content/bindings/tabbox.xml#tabs-closebutton");
  555. }
  556.  
  557. tab {
  558.   -moz-binding: url("chrome://global/content/bindings/tabbox.xml#tab");
  559.   -moz-box-align: center;
  560.   -moz-box-pack: center;
  561. }
  562.  
  563. tabpanels {
  564.   -moz-binding: url("chrome://global/content/bindings/tabbox.xml#tabpanels");
  565.   display: -moz-deck;
  566. }
  567.  
  568. /********** progressmeter **********/
  569.  
  570. progressmeter {
  571.   -moz-binding: url("chrome://global/content/bindings/progressmeter.xml#progressmeter");
  572. }
  573.  
  574. /********** basic rule for anonymous content that needs to pass box properties through
  575.  ********** to an insertion point parent that holds the real kids **************/
  576.  
  577.  .box-inherit {
  578.    -moz-box-orient: inherit;
  579.    -moz-box-pack: inherit;
  580.    -moz-box-align: inherit;
  581.    -moz-box-direction: inherit;
  582. }
  583.  
  584. /********** label **********/
  585.  
  586. spacer {
  587.   display: inline;
  588. }
  589.  
  590. description {
  591.   -moz-binding: url("chrome://global/content/bindings/text.xml#text-base");
  592. }
  593.  
  594. label {
  595.   -moz-binding: url("chrome://global/content/bindings/text.xml#text-label");
  596. }
  597.  
  598. label.text-link {
  599.   -moz-binding: url("chrome://global/content/bindings/text.xml#text-link");
  600.   -moz-user-focus: normal;
  601. }
  602.  
  603. label[control] {
  604.   -moz-binding: url("chrome://global/content/bindings/text.xml#label-control");
  605. }
  606.  
  607. /********** textbox **********/
  608.  
  609. textbox {
  610.   -moz-binding: url("chrome://global/content/bindings/textbox.xml#textbox");
  611.   -moz-user-select: text;
  612. }
  613.  
  614. textbox[multiline="true"] {
  615.   -moz-binding: url("chrome://global/content/bindings/textbox.xml#textarea");
  616. }
  617.  
  618. html|*.textbox-input {
  619.   -moz-appearance: none !important;
  620.   text-align: inherit;
  621. }
  622.  
  623. html|*.textbox-textarea {
  624.   -moz-appearance: none !important;
  625. }
  626.  
  627. .textbox-input-box {
  628.   -moz-binding: url("chrome://global/content/bindings/textbox.xml#input-box");
  629. }
  630.  
  631. textbox[type="timed"] {
  632.   -moz-binding: url("chrome://global/content/bindings/textbox.xml#timed-textbox");
  633. }
  634.  
  635. /********** autocomplete textbox **********/
  636.  
  637. textbox[type="autocomplete"] {
  638.   -moz-binding: url("chrome://global/content/autocomplete.xml#autocomplete");
  639. }
  640.  
  641. .autocomplete-result-popup {
  642.   -moz-binding: url("chrome://global/content/autocomplete.xml#autocomplete-result-popup");
  643. }
  644.  
  645. .autocomplete-history-popup {
  646.   -moz-binding: url("chrome://global/content/autocomplete.xml#autocomplete-history-popup");
  647. }
  648.  
  649. .autocomplete-tree {
  650.   -moz-binding: url("chrome://global/content/autocomplete.xml#autocomplete-tree");
  651. }
  652.  
  653. .autocomplete-treebody {
  654.   -moz-binding: url("chrome://global/content/autocomplete.xml#autocomplete-treebody");
  655. }
  656.  
  657. .autocomplete-history-dropmarker {
  658.   -moz-binding: url("chrome://global/content/autocomplete.xml#history-dropmarker");
  659. }
  660.  
  661. /********** colorpicker **********/
  662.  
  663. colorpicker {
  664.   -moz-binding: url("chrome://global/content/bindings/colorpicker.xml#colorpicker");
  665. }
  666.  
  667. colorpicker[type="button"] {
  668.   -moz-binding: url("chrome://global/content/bindings/colorpicker.xml#colorpicker-button");
  669. }
  670.  
  671. .colorpickertile {
  672.   -moz-binding: url("chrome://global/content/bindings/colorpicker.xml#colorpickertile");
  673. }
  674.  
  675. /********** menulist **********/
  676.  
  677. menulist {
  678.   -moz-binding: url("chrome://global/content/bindings/menulist.xml#menulist");
  679. }
  680.  
  681. menulist[editable] {
  682.   -moz-binding: url("chrome://global/content/bindings/menulist.xml#menulist-editable");
  683. }
  684.  
  685. html|*.menulist-editable-input {
  686.   -moz-appearance: none !important;
  687. }
  688.  
  689. menulist > menupopup > menuitem {
  690.   -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic-noaccel");
  691. }
  692.  
  693. dropmarker[type="menu"] {
  694.   -moz-binding: url("chrome://global/content/bindings/general.xml#dropmarker");
  695. }
  696.  
  697. /********** splitter **********/
  698.  
  699. splitter {
  700.   -moz-binding: url("chrome://global/content/bindings/splitter.xml#splitter");
  701. }
  702.  
  703. grippy {
  704.   -moz-binding: url("chrome://global/content/bindings/splitter.xml#grippy");
  705. }
  706.  
  707. .tree-splitter {
  708.   width: 0px;
  709.   max-width: 0px;
  710.   -moz-box-ordinal-group: 2147483646;
  711. }
  712.  
  713. /********** scrollbar **********/
  714.  
  715. /* Scrollbars are never flipped even if BiDI kicks in. */
  716. scrollbar {
  717.   direction: ltr;
  718. }
  719.  
  720. thumb 
  721. {
  722.   -moz-binding: url(chrome://global/content/bindings/scrollbar.xml#thumb);
  723. }
  724.  
  725. scrollbar, scrollbarbutton, slider, thumb {
  726.   -moz-user-select: none;
  727. }
  728.  
  729. scrollbar[value="hidden"] {
  730.   visibility: hidden;
  731. }
  732.  
  733. /******** scrollbox ********/
  734.  
  735. scrollbox {
  736.   -moz-binding: url("chrome://global/content/bindings/scrollbox.xml#scrollbox");
  737. }
  738.  
  739. arrowscrollbox {
  740.   -moz-binding: url("chrome://global/content/bindings/scrollbox.xml#arrowscrollbox");
  741. }
  742.  
  743. autorepeatbutton {
  744.   -moz-binding: url("chrome://global/content/bindings/scrollbox.xml#autorepeatbutton");
  745. }
  746.  
  747. /********** statusbar **********/
  748.  
  749. statusbar 
  750. {
  751.   -moz-binding: url("chrome://global/content/bindings/general.xml#statusbar");
  752. }
  753.  
  754. statusbarpanel {
  755.   -moz-binding: url("chrome://global/content/bindings/general.xml#statusbarpanel");
  756. }
  757.  
  758. .statusbarpanel-iconic {
  759.   -moz-binding: url("chrome://global/content/bindings/general.xml#statusbarpanel-iconic");
  760. }
  761.  
  762. .statusbarpanel-menu-iconic {
  763.   -moz-binding: url("chrome://global/content/bindings/general.xml#statusbarpanel-menu-iconic");
  764. }
  765.  
  766. /********** spinbuttons ***********/
  767.  
  768. spinbuttons {
  769.   -moz-binding: url("chrome://global/content/bindings/spinbuttons.xml#spinbuttons");
  770. }
  771.  
  772. /********** stringbundle **********/
  773.  
  774. stringbundleset {
  775.   -moz-binding: url("chrome://global/content/bindings/stringbundle.xml#stringbundleset");
  776.   visibility: collapse;
  777. }
  778.  
  779. stringbundle {
  780.   -moz-binding: url("chrome://global/content/bindings/stringbundle.xml#stringbundle");
  781.   visibility: collapse;
  782. }
  783.  
  784. /********** dialog **********/
  785.  
  786. dialog {
  787.   -moz-binding: url("chrome://global/content/bindings/dialog.xml#dialog");
  788.   -moz-box-orient: vertical;
  789. }
  790.  
  791. dialogheader {
  792.   -moz-binding: url("chrome://global/content/bindings/dialog.xml#dialogheader");
  793. }
  794.  
  795. /********* page ************/
  796.  
  797. page {
  798.   -moz-box-orient: vertical;
  799. }
  800.  
  801. /********** wizard **********/
  802.  
  803. wizard {
  804.   -moz-binding: url("chrome://global/content/bindings/wizard.xml#wizard");
  805.   -moz-box-orient: vertical;
  806.   width: 40em;
  807.   height: 30em;
  808. }
  809.  
  810. wizardpage {
  811.   -moz-binding: url("chrome://global/content/bindings/wizard.xml#wizardpage");
  812.   -moz-box-orient: vertical;
  813.   overflow: auto;
  814. }
  815.  
  816. .wizard-header {
  817.   -moz-binding: url("chrome://global/content/bindings/wizard.xml#wizard-header");
  818. }
  819.  
  820. .wizard-buttons {
  821.   -moz-binding: url("chrome://global/content/bindings/wizard.xml#wizard-buttons");
  822. }
  823.