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