+/* - This Source Code Form is subject to the terms of the Mozilla Public\r
+ - License, v. 2.0. If a copy of the MPL was not distributed with this file,\r
+ - You can obtain one at http://mozilla.org/MPL/2.0/. */\r
+\r
+@import url("chrome://global/skin/inContentUI.css");\r
+\r
+@namespace html "http://www.w3.org/1999/xhtml";\r
+\r
+#preferences-home {\r
+ display: block;\r
+}\r
+\r
+#header {\r
+ margin-bottom: 18px;\r
+}\r
+\r
+.indent-small {\r
+ -moz-margin-start: 10px;\r
+}\r
+\r
+.landingButton {\r
+ -moz-box-align: center;\r
+ -moz-box-orient: vertical;\r
+}\r
+\r
+.landingButton:hover {\r
+ cursor: pointer;\r
+}\r
+\r
+.landingButton-label {\r
+ margin-top: 4px;\r
+}\r
+\r
+.landingButton-icon {\r
+ display: block;\r
+ width: 32px;\r
+ height: 32px;\r
+ background-image: url("chrome://browser/skin/preferences/Options.png");\r
+ background-repeat: no-repeat;\r
+}\r
+\r
+.preference-icon {\r
+ display: block;\r
+ width: 32px;\r
+ height: 32px;\r
+ background-image: url("chrome://browser/skin/preferences/Options.png");\r
+ background-repeat: no-repeat;\r
+ margin: 0 20px;\r
+}\r
+\r
+.preference-icon[type="general"],\r
+.landingButton-icon[type="general"] {\r
+ background-position: 0 0;\r
+}\r
+\r
+.preference-icon[type="tabs"],\r
+.landingButton-icon[type="tabs"] {\r
+ background-position: -32px 0;\r
+}\r
+\r
+.preference-icon[type="content"],\r
+.landingButton-icon[type="content"] {\r
+ background-position: -64px 0;\r
+}\r
+\r
+.preference-icon[type="applications"],\r
+.landingButton-icon[type="applications"] {\r
+ background-position: -96px 0;\r
+}\r
+\r
+.preference-icon[type="privacy"],\r
+.landingButton-icon[type="privacy"] {\r
+ background-position: -128px 0;\r
+}\r
+\r
+.preference-icon[type="security"],\r
+.landingButton-icon[type="security"] {\r
+ background-position: -160px 0;\r
+}\r
+\r
+.preference-icon[type="advanced"],\r
+.landingButton-icon[type="advanced"] {\r
+ background-position: -192px 0;\r
+}\r
+\r
+.preference-icon[type="sync"],\r
+.landingButton-icon[type="sync"] {\r
+ background-image: url("chrome://browser/skin/preferences/Options-sync.png");\r
+}\r
+\r
+caption {\r
+ font-size: 20px;\r
+}\r
+\r
+.heading {\r
+ height: 50px;\r
+ background-color: #FF9F00;\r
+ color: #000000;\r
+ border-radius: 5px;\r
+ margin-bottom: 15px;\r
+ -moz-box-align: center;\r
+}\r
+\r
+prefpane {\r
+ padding: 0;\r
+}\r
+\r
+prefpane > .content-box {\r
+ overflow: auto;\r
+}\r
+\r
+/* Applications Pane Styles */\r
+\r
+#applications-content {\r
+ padding: 15px;\r
+}\r
+\r
+#handlersView {\r
+ border: none; /*1px solid #9C9CFF;*/\r
+ margin: 0;\r
+ overflow-y: auto;\r
+ border-top-left-radius: 0;\r
+ border-top-right-radius: 0;\r
+}\r
+\r
+#handersView > listheader > treecol {\r
+ border-radius: 0;\r
+}\r
+\r
+#advancedPrefs {\r
+ padding: 0; /* overrides preferences/preferences.css */\r
+}\r
+\r
+#advancedPrefs > tabs {\r
+ -moz-padding-start: 5px;\r
+}\r
+\r
+#advancedPrefs > tabpanels {\r
+ border-right: none;\r
+ border-left: none;\r
+ border-bottom: none;\r
+ border-top-left-radius: 0;\r
+ border-top-right-radius: 0;\r
+}\r
+\r
+/* XXX This style is for bug 740213 and should be removed once that\r
+ bug has a solution. */\r
+description > html|a {\r
+ cursor: pointer;\r
+}\r
+\r
+/* XXX Styles Below can be removed once bug 660726 lands */\r
+.nav-button {\r
+ list-style-image: url("chrome://communicator/skin/icons/communicatoricons.png");\r
+}\r
+\r
+#forward-btn {\r
+ -moz-border-start: none;\r
+}\r
+\r
+#back-btn:-moz-locale-dir(ltr),\r
+#forward-btn:-moz-locale-dir(rtl) {\r
+ -moz-image-region: rect(42px 25px 63px 0px);\r
+ border-top-right-radius: 0;\r
+ border-bottom-right-radius: 0;\r
+}\r
+\r
+#back-btn:not([disabled="true"]):hover:-moz-locale-dir(ltr),\r
+#back-btn:not([disabled="true"]):hover:active:-moz-locale-dir(ltr),\r
+#forward-btn:not([disabled="true"]):hover:-moz-locale-dir(rtl),\r
+#forward-btn:not([disabled="true"]):hover:active:-moz-locale-dir(rtl) {\r
+ -moz-image-region: rect(42px 75px 63px 50px);\r
+}\r
+\r
+#back-btn[disabled="true"]:-moz-locale-dir(ltr),\r
+#forward-btn[disabled="true"]:-moz-locale-dir(rtl) {\r
+ -moz-image-region: rect(42px 50px 63px 25px);\r
+}\r
+\r
+#back-btn:-moz-locale-dir(rtl),\r
+#forward-btn:-moz-locale-dir(ltr) {\r
+ -moz-image-region: rect(63px 25px 84px 0px);\r
+ border-top-left-radius: 0;\r
+ border-bottom-left-radius: 0;\r
+}\r
+\r
+#back-btn:not([disabled="true"]):hover:-moz-locale-dir(rtl),\r
+#back-btn:not([disabled="true"]):hover:active:-moz-locale-dir(rtl),\r
+#forward-btn:not([disabled="true"]):hover:-moz-locale-dir(ltr),\r
+#forward-btn:not([disabled="true"]):hover:active:-moz-locale-dir(ltr) {\r
+ -moz-image-region: rect(63px 75px 84px 50px);\r
+}\r
+\r
+#back-btn[disabled="true"]:-moz-locale-dir(rtl),\r
+#forward-btn[disabled="true"]:-moz-locale-dir(ltr) {\r
+ -moz-image-region: rect(63px 50px 84px 25px);\r
+}\r
+\r
+.header-button {\r
+}\r
+\r
+.header-button:not([disabled="true"]):active:hover,\r
+.header-button[open="true"] {\r
+}\r
+\r
+.header-button > .toolbarbutton-text {\r
+ display: none;\r
+}\r