From: robert <robert>
Date: Thu, 28 Mar 2002 00:22:12 +0000 (+0000)
Subject: keeping up with classic and new feature work
X-Git-Tag: EarlyBlue10rc2~12
X-Git-Url: https://git-public.kairo.at//?a=commitdiff_plain;h=d07092f55332a0d266283fbfff8cf31e0d7f0997;p=themes.git

keeping up with classic and new feature work
---

diff --git a/LCARStrek/communicator/alerts/alert.css b/LCARStrek/communicator/alerts/alert.css
new file mode 100644
index 00000000..07d4b5c1
--- /dev/null
+++ b/LCARStrek/communicator/alerts/alert.css
@@ -0,0 +1,72 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Netscape Public License
+ * Version 1.1 (the "License"); you may not use this file except in
+ * compliance with the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/NPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is mozilla.org code.
+ *
+ * The Initial Developer of the Original Code is 
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 1998
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *  Scott MacGregor <mscott@netscape.com>
+ *  Robert Kaiser <KaiRo@KaiRo.at>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or 
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the NPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the NPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+/* ===== alert.css =====================================================
+  == Styles specific to the alerts dialog.
+  ======================================================================= */
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+.alertBox {
+  border-right: 2px solid #7B969C;
+  border-bottom: 2px solid #7B969C;
+  border-top: 2px solid #7B969C;
+  border-left: 2px solid #7B969C;
+  background-color: -moz-Dialog;
+  min-height: 50px;
+}
+
+.alertImageBox {
+  margin-left: 4px;
+  margin-right: 6px;
+  min-height: 46px;
+}
+
+.alertTitle {
+  font-weight: bold;
+}
+
+.alertText[clickable="true"] {
+  cursor: pointer;
+  color: #1455D6;
+  text-decoration: underline;
+}
+
+.alertText[clickable="true"]:hover:active {
+  color: #424F63;
+}
diff --git a/LCARStrek/communicator/formatting.css b/LCARStrek/communicator/formatting.css
index e6665e53..732d4718 100644
--- a/LCARStrek/communicator/formatting.css
+++ b/LCARStrek/communicator/formatting.css
@@ -39,15 +39,18 @@
 
 /* class for text with a 'link' appearance */
 .text-link {
-  color: #666699;
+  color: blue;
   text-decoration: underline;
-  cursor: pointer;
 }
 
 .text-link:hover {
-  color: #333366;
+  cursor: pointer;
 } 
 
 .text-link:hover:active {
-  color: #990000;
+  color: red;
+}
+
+.text-link[visited="true"] {
+  color: purple;
 }
diff --git a/LCARStrek/communicator/search/search.css b/LCARStrek/communicator/search/search.css
index 9de3dcaf..af3f12ef 100644
--- a/LCARStrek/communicator/search/search.css
+++ b/LCARStrek/communicator/search/search.css
@@ -1,45 +1,63 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is "Classic" theme of mozilla.org code.
+ *
+ * The Initial Developer of the Original Code is
+ * the Mozilla Organization.
+ * Portions created by the Initial Developer are Copyright (C) 1998-2001
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Kaiser <KaiRo@KaiRo.at>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
 
-.engine[loading="true"] 
-  {
-    list-style-image      : url("resource:/res/rdf/loading.gif") ! important ;
-  }
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-.iconic 
-  {
-    list-style-image      : url("resource:/res/rdf/document.gif") ! important ;
-  }
+.engine[loading="true"]  {
+  list-style-image: url("chrome://global/skin/icons/loading.gif") ! important ;
+}
 
-.searchresult-cell:hover
-  {
-    color                 : blue;
-    text-decoration       : underline;
-    cursor                : pointer;
-  }
+.iconic {
+  list-style-image: url("resource:/res/rdf/document.gif") ! important ;
+}
 
-.searchresult-cell:hover:active
-  {
-    color                 : red;
-    text-decoration       : underline;
-  }
-
-.searchresult-item[selected="true"] > .searchresult
-  {
-    background-color      : transparent;
-    color                 : windowtext;
-  }
+.searchresult-item[selected="true"] > .searchresult {
+  background-color: transparent;
+  color: #FFCF00;
+}
  
-.groove-bottom
-  {
-    border-bottom         : 1px solid ThreeDShadow;
-  }   
+.groove-bottom {
+  border-bottom: 1px solid #9C9CFF;
+}   
   
-#results-splitter
-  {
-    border-right          : 1px solid ThreeDShadow;
-    border-left           : 1px solid ThreeDHighlight;
-  }
+#results-splitter {
+  border: 1px solid #9C9CFF;
+}
 
-#searchButton[stop="true"]
-  {
-    list-style-image      : url("resource:/res/rdf/loading.gif");
-  }
+#searchButton[stop="true"] {
+  list-style-image: url("chrome://global/skin/icons/loading.gif");
+}
diff --git a/LCARStrek/communicator/xpinstall/xpinstall.css b/LCARStrek/communicator/xpinstall/xpinstall.css
index 954663cf..1f753a29 100644
--- a/LCARStrek/communicator/xpinstall/xpinstall.css
+++ b/LCARStrek/communicator/xpinstall/xpinstall.css
@@ -21,6 +21,7 @@
  * Contributor(s):
  *   Don Bragg (dbragg@netscape.com) 12/08/1999
  *   Blake Ross (BlakeR1234@aol.com)  6/12/2000
+ *   Daniel Veditz <dveditz@netscape.com> 2002
  *   Robert Kaiser <KaiRo@KaiRo.at>
  *
  * Alternatively, the contents of this file may be used under the terms of
@@ -37,75 +38,30 @@
  *
  * ***** END LICENSE BLOCK ***** */
 
-@import url("chrome://global/skin");
+@import url("chrome://communicator/skin");
 
 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
 
-div.label {
-  margin                    : 3px;
+#confirmBox {
+  margin: 1ex;
 }
 
-div#tree-housing {
-  height                    : 3em;
+#urlColumn {
+  margin-left: 1ex;
 }
 
-box#mainBox{
-  margin                    : 5px;
-  width                     : 40em;  
+.confirmSeparator {
+  height: 1em;
 }
 
-box#okcancelBox{
-  margin-left               : 22em;
-  margin-top                : 3px;
-  margin-bottom             : 3px;
+.confirmName {
+  font-weight: bold;
 }
 
-
-box#treeBox{
-  height                    : 18ex;
-  margin                    : 0em;
-}
-
-box#statusMessages{
-  width                     : 36em;
-}
-
-
-/*
-div#table-housing {
-  height                    : 100%;
-}
-*/
-
-#modulesTree {
-  height                    : 16ex;
-  width                     : 32em;
-  border                    : 1px solid #FFCF00;
-  -moz-border-radius        : 5px;
-}
-
-spacer#verticalSmallSpacer {
-  height                    : 1ex;
-}
-
-spacer#verticalLargeSpacer {
-  height                    : 6ex;
-}
-
-spacer#verticalMediumSpacer {
-  height                    : 3ex;
-}
-
-spacer#horizontalSmallSpacer {
-  width                     : 2em;
-}
-
-spacer#horizontalLargeSpacer {
-  width                     : 10em;
+.packageName {
+  font-weight: bold;
 }
 
-.headline {
-  font-size                 : x-large;
-  margin                    : 4px;
-  font-weight               : bold;
+#alert-image {
+  margin: 1em;
 }
diff --git a/LCARStrek/editor/EditorDialog.css b/LCARStrek/editor/EditorDialog.css
index ea6d31f6..4e2a4f8e 100644
--- a/LCARStrek/editor/EditorDialog.css
+++ b/LCARStrek/editor/EditorDialog.css
@@ -163,6 +163,20 @@ tree.list {
   min-height:     50px;
 }
 
+/* These two should be the width of the checkbox and radio button images + margin + padding
+   Used to indent below those to the level of the text label next to image
+*/
+
+.checkbox-spacer {
+  width: 16px;
+  min-width: 16px;
+}
+
+.radio-spacer {
+  width: 16px;
+  min-width: 16px;
+}
+
 #alignTypeSelect,
 label#alignLabel {
   margin-left: 5px;
@@ -307,3 +321,17 @@ tree.AttributesTree {
   min-width: 200px;
   min-height: 200px;
 }
+
+/* ::::: Publishing Progress ::::: */
+
+.progressitem[progress="busy"] {
+  list-style-image: url("chrome://editor/skin/icons/progress-busy.gif");
+}
+
+.progressitem[progress="done"] {
+  list-style-image: url("chrome://editor/skin/icons/progress-done.gif");
+}
+
+.progressitem[progress="failed"] {
+  list-style-image: url("chrome://editor/skin/icons/progress-failed.gif");
+}
diff --git a/LCARStrek/editor/icons/progress-busy.gif b/LCARStrek/editor/icons/progress-busy.gif
new file mode 100644
index 00000000..cf2aadbc
Binary files /dev/null and b/LCARStrek/editor/icons/progress-busy.gif differ
diff --git a/LCARStrek/editor/icons/progress-done.gif b/LCARStrek/editor/icons/progress-done.gif
new file mode 100644
index 00000000..be5315d4
Binary files /dev/null and b/LCARStrek/editor/icons/progress-done.gif differ
diff --git a/LCARStrek/editor/icons/progress-failed.gif b/LCARStrek/editor/icons/progress-failed.gif
new file mode 100644
index 00000000..d75e389e
Binary files /dev/null and b/LCARStrek/editor/icons/progress-failed.gif differ
diff --git a/LCARStrek/global/button.css b/LCARStrek/global/button.css
index 1b5e7ef9..1de3e2bb 100644
--- a/LCARStrek/global/button.css
+++ b/LCARStrek/global/button.css
@@ -145,17 +145,19 @@ button[type="menu-button"] {
 .button-menubutton-dropmarker {
   -moz-border-radius: 3px;
   margin: 1px;
-  list-style-image: url("chrome://global/skin/arrow/arrow-down.gif");
+  background-image: url("chrome://global/skin/arrow/arrow-down.gif");
+  min-width: 11px;
+  min-height: 11px;
 }
 
 .button-menu-dropmarker:hover,
 .button-menubutton-dropmarker:hover {
-  list-style-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
+  background-image: url("chrome://global/skin/arrow/arrow-down-hover.gif");
 }
 
 .button-menu-dropmarker[disabled="true"],
 .button-menubutton-dropmarker[disabled="true"] {
-  list-style-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif") !important;
+  background-image: url("chrome://global/skin/arrow/arrow-down-disabled.gif") !important;
 }
 
 .button-menubutton-dropmarker[open="true"] {
diff --git a/LCARStrek/global/filepicker.css b/LCARStrek/global/filepicker.css
index 8f210372..faf9b798 100644
--- a/LCARStrek/global/filepicker.css
+++ b/LCARStrek/global/filepicker.css
@@ -60,7 +60,7 @@ outlinerchildren:-moz-outliner-image(FilenameColumn, directory) {
 }
 
 outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
-  list-style-image: url("chrome://global/skin/filepicker/blank.gif");
+  list-style-image: url("chrome://global/skin/filepicker/file.gif");
 }
 
 /* ::::: focus rules ::::: */
@@ -72,3 +72,15 @@ outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
 #directoryOutliner:focus > outlinerrows > .outliner-bodybox {
   border-color: #FFCF00;
 }
+
+/* ::::: button items ::::: */
+
+.up-button {
+  list-style-image: url("chrome://global/skin/filepicker/folder-up.gif");
+  max-width: 36px;
+}
+
+.home-button {
+  list-style-image: url("chrome://global/skin/filepicker/folder-home.gif");
+  max-width: 36px;
+}
diff --git a/LCARStrek/global/filepicker/dir-closed.gif b/LCARStrek/global/filepicker/dir-closed.gif
index 3ec41904..efe92562 100644
Binary files a/LCARStrek/global/filepicker/dir-closed.gif and b/LCARStrek/global/filepicker/dir-closed.gif differ
diff --git a/LCARStrek/global/filepicker/dir-open.gif b/LCARStrek/global/filepicker/dir-open.gif
index 2c71bec6..88f90d20 100644
Binary files a/LCARStrek/global/filepicker/dir-open.gif and b/LCARStrek/global/filepicker/dir-open.gif differ
diff --git a/LCARStrek/global/filepicker/file.gif b/LCARStrek/global/filepicker/file.gif
new file mode 100644
index 00000000..e03108f7
Binary files /dev/null and b/LCARStrek/global/filepicker/file.gif differ
diff --git a/LCARStrek/global/filepicker/folder-home.gif b/LCARStrek/global/filepicker/folder-home.gif
new file mode 100644
index 00000000..c8caa382
Binary files /dev/null and b/LCARStrek/global/filepicker/folder-home.gif differ
diff --git a/LCARStrek/global/filepicker/folder-up.gif b/LCARStrek/global/filepicker/folder-up.gif
new file mode 100644
index 00000000..2341787a
Binary files /dev/null and b/LCARStrek/global/filepicker/folder-up.gif differ
diff --git a/LCARStrek/global/menu.css b/LCARStrek/global/menu.css
index 778f4062..804677c5 100644
--- a/LCARStrek/global/menu.css
+++ b/LCARStrek/global/menu.css
@@ -58,8 +58,8 @@ menuitem[default="true"] {
 
 menu[disabled="true"],
 menuitem[disabled="true"],
-menu[disabled="true"]:-moz-menuactive,
-menuitem[disabled="true"]:-moz-menuactive {
+menu[_moz-menuactive="true"][disabled="true"],
+menuitem[_moz-menuactive="true"][disabled="true"] {
   color: #8050B0;
 }
 
@@ -108,7 +108,7 @@ menuitem[disabled="true"]:-moz-menuactive {
   list-style-image: url("chrome://global/skin/menu/menu-arrow.gif");
 }
 
-menu:-moz-menuactive > .menu-right {
+.menu-right[_moz-menuactive="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-arrow-hover.gif");
 }
 
@@ -124,13 +124,13 @@ menubar > menu {
   border: none;
 }
 
-menubar > menu:-moz-menuactive {
+menubar > menu[_moz-menuactive="true"] {
   background-color: #FFCF00;
   color: #000000;
   border: none;
 }
 
-menubar > menu[open="true"]:-moz-menuactive {
+menubar > menu[_moz-menuactive="true"][open="true"] {
   background-color: #FF9F00;
   color: #000000;
   border: none;
@@ -158,10 +158,10 @@ popup > menuitem {
   max-width: 42em;
 }
 
-menupopup > menu:-moz-menuactive,
-menupopup > menuitem:-moz-menuactive,
-popup > menu:-moz-menuactive,
-popup > menuitem:-moz-menuactive {
+menupopup > menu[_moz-menuactive="true"],
+menupopup > menuitem[_moz-menuactive="true"],
+popup > menu[_moz-menuactive="true"],
+popup > menuitem[_moz-menuactive="true"] {
   background-color: #FFCF00;
   color: #000000;
 }
@@ -184,7 +184,7 @@ menulist > menupopup > menu > .menu-iconic-left {
   display: none;
 }
 
-menulist > menupopup > menuitem:-moz-menuactive {
+menulist > menupopup > menuitem[_moz-menuactive="true"] {
   border: 1px dotted #FF9F00;
 }
 
@@ -198,7 +198,7 @@ menuitem[checked="true"][disabled="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-check-disabled.gif");
 }
 
-menuitem[checked="true"]:-moz-menuactive {
+menuitem[checked="true"][_moz-menuactive="true"] {
    list-style-image: url("chrome://global/skin/menu/menu-check-hover.gif");
 }
 
@@ -212,7 +212,7 @@ menuitem[checked="true"][type="radio"][disabled="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-radio-disabled.gif");
 }
 
-menuitem[checked="true"][type="radio"]:-moz-menuactive {
+menuitem[checked="true"][type="radio"][_moz-menuactive="true"] {
   list-style-image: url("chrome://global/skin/menu/menu-radio-hover.gif");
 }
 
diff --git a/LCARStrek/messenger/icons/new-mail-alert.png b/LCARStrek/messenger/icons/new-mail-alert.png
new file mode 100644
index 00000000..5be6d392
Binary files /dev/null and b/LCARStrek/messenger/icons/new-mail-alert.png differ
diff --git a/LCARStrek/messenger/smime/icons/hdrCryptoNotOk.gif b/LCARStrek/messenger/smime/icons/hdrCryptoNotOk.gif
new file mode 100644
index 00000000..0a4fe8d7
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/hdrCryptoNotOk.gif differ
diff --git a/LCARStrek/messenger/smime/icons/hdrCryptoOk.gif b/LCARStrek/messenger/smime/icons/hdrCryptoOk.gif
new file mode 100644
index 00000000..ba3d21c9
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/hdrCryptoOk.gif differ
diff --git a/LCARStrek/messenger/smime/icons/hdrSignNotOk.gif b/LCARStrek/messenger/smime/icons/hdrSignNotOk.gif
new file mode 100644
index 00000000..c1c89883
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/hdrSignNotOk.gif differ
diff --git a/LCARStrek/messenger/smime/icons/hdrSignOk.gif b/LCARStrek/messenger/smime/icons/hdrSignOk.gif
new file mode 100644
index 00000000..d49e5c06
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/hdrSignOk.gif differ
diff --git a/LCARStrek/messenger/smime/icons/key-broken-disabled.gif b/LCARStrek/messenger/smime/icons/key-broken-disabled.gif
new file mode 100644
index 00000000..ae41f9a7
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/key-broken-disabled.gif differ
diff --git a/LCARStrek/messenger/smime/icons/key-broken-hover.gif b/LCARStrek/messenger/smime/icons/key-broken-hover.gif
new file mode 100644
index 00000000..f43b2fab
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/key-broken-hover.gif differ
diff --git a/LCARStrek/messenger/smime/icons/key-broken.gif b/LCARStrek/messenger/smime/icons/key-broken.gif
new file mode 100644
index 00000000..5000231b
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/key-broken.gif differ
diff --git a/LCARStrek/messenger/smime/icons/key-disabled.gif b/LCARStrek/messenger/smime/icons/key-disabled.gif
new file mode 100644
index 00000000..f14334fe
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/key-disabled.gif differ
diff --git a/LCARStrek/messenger/smime/icons/key-hover.gif b/LCARStrek/messenger/smime/icons/key-hover.gif
new file mode 100644
index 00000000..70554818
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/key-hover.gif differ
diff --git a/LCARStrek/messenger/smime/icons/key.gif b/LCARStrek/messenger/smime/icons/key.gif
new file mode 100644
index 00000000..d798f177
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/key.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock-cert-disabled.gif b/LCARStrek/messenger/smime/icons/lock-cert-disabled.gif
new file mode 100644
index 00000000..783eb9c6
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock-cert-disabled.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock-cert-hover.gif b/LCARStrek/messenger/smime/icons/lock-cert-hover.gif
new file mode 100644
index 00000000..c0d28552
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock-cert-hover.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock-cert.gif b/LCARStrek/messenger/smime/icons/lock-cert.gif
new file mode 100644
index 00000000..e6a9579a
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock-cert.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock-disabled.gif b/LCARStrek/messenger/smime/icons/lock-disabled.gif
new file mode 100644
index 00000000..53b8d8c6
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock-disabled.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock-hover.gif b/LCARStrek/messenger/smime/icons/lock-hover.gif
new file mode 100644
index 00000000..07589490
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock-hover.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock-no-cert-disabled.gif b/LCARStrek/messenger/smime/icons/lock-no-cert-disabled.gif
new file mode 100644
index 00000000..42e1df0f
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock-no-cert-disabled.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock-no-cert-hover.gif b/LCARStrek/messenger/smime/icons/lock-no-cert-hover.gif
new file mode 100644
index 00000000..1dfc51da
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock-no-cert-hover.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock-no-cert.gif b/LCARStrek/messenger/smime/icons/lock-no-cert.gif
new file mode 100644
index 00000000..9825a23a
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock-no-cert.gif differ
diff --git a/LCARStrek/messenger/smime/icons/lock.gif b/LCARStrek/messenger/smime/icons/lock.gif
new file mode 100644
index 00000000..58ff2f2e
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/lock.gif differ
diff --git a/LCARStrek/messenger/smime/icons/sbCryptoNotOk.gif b/LCARStrek/messenger/smime/icons/sbCryptoNotOk.gif
new file mode 100644
index 00000000..e2ed6c16
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/sbCryptoNotOk.gif differ
diff --git a/LCARStrek/messenger/smime/icons/sbCryptoOk.gif b/LCARStrek/messenger/smime/icons/sbCryptoOk.gif
new file mode 100644
index 00000000..ef3c6eb3
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/sbCryptoOk.gif differ
diff --git a/LCARStrek/messenger/smime/icons/sbSignNotOk.gif b/LCARStrek/messenger/smime/icons/sbSignNotOk.gif
new file mode 100644
index 00000000..8263de7e
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/sbSignNotOk.gif differ
diff --git a/LCARStrek/messenger/smime/icons/sbSignOk.gif b/LCARStrek/messenger/smime/icons/sbSignOk.gif
new file mode 100644
index 00000000..5353e53d
Binary files /dev/null and b/LCARStrek/messenger/smime/icons/sbSignOk.gif differ
diff --git a/LCARStrek/messenger/smime/msgCompSMIMEOverlay.css b/LCARStrek/messenger/smime/msgCompSMIMEOverlay.css
new file mode 100644
index 00000000..37c3bc4b
--- /dev/null
+++ b/LCARStrek/messenger/smime/msgCompSMIMEOverlay.css
@@ -0,0 +1,89 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Mozilla Communicator.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 2002
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Kaiser <KaiRo@KaiRo.at>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+/* ===== msgCompSMIMEOverlay.css ========================================
+  == Styles for the S/Mime in composer window.
+  ======================================================================= */
+
+@import url("chrome://messenger/skin/");
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+#button-security {
+  list-style-image: url("chrome://messenger/skin/smime/icons/lock.gif");
+}
+
+#button-security[buttonover],
+#button-security[buttondown] {
+  list-style-image: url("chrome://messenger/skin/smime/icons/lock-hover.gif");
+} 
+
+#button-security[disabled] {
+  list-style-image: url("chrome://messenger/skin/smime/icons/lock-disabled.gif");
+} 
+
+
+#msgcomposeWindow #signing-status {
+  list-style-image: none;
+  visibility: collapsed;
+}
+
+#msgcomposeWindow[signing="ok"] #signing-status {
+  list-style-image: url("chrome://messenger/skin/smime/icons/sbSignOk.gif");
+  visibility: visible;
+}
+
+#msgcomposeWindow[signing="notok"] #signing-status {
+  list-style-image: url("chrome://messenger/skin/smime/icons/sbSignNotOk.gif");
+  visibility: visible;
+}
+
+
+#msgcomposeWindow #encryption-status {
+  list-style-image: none;
+  visibility: collapsed;
+}
+
+#msgcomposeWindow[crypto="ok"] #encryption-status {
+  list-style-image: url("chrome://messenger/skin/smime/icons/sbCryptoOk.gif");
+  visibility: visible;
+}
+
+#msgcomposeWindow[crypto="notok"] #encryption-status {
+  list-style-image: url("chrome://messenger/skin/smime/icons/sbCryptoNotOk.gif");
+  visibility: visible;
+}
diff --git a/LCARStrek/messenger/smime/msgCompSecurityInfo.css b/LCARStrek/messenger/smime/msgCompSecurityInfo.css
new file mode 100644
index 00000000..adfaf665
--- /dev/null
+++ b/LCARStrek/messenger/smime/msgCompSecurityInfo.css
@@ -0,0 +1,44 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Mozilla Communicator.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 2002
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Kaiser <KaiRo@KaiRo.at>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+/* ===== msgReadSecurityInfo.css ========================================
+  == Styles for the security info window when displaying received mail.
+  ======================================================================= */
+
+@import url("chrome://messenger/skin/");
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
diff --git a/LCARStrek/messenger/smime/msgHdrViewSMIMEOverlay.css b/LCARStrek/messenger/smime/msgHdrViewSMIMEOverlay.css
new file mode 100644
index 00000000..7537a421
--- /dev/null
+++ b/LCARStrek/messenger/smime/msgHdrViewSMIMEOverlay.css
@@ -0,0 +1,69 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Mozilla Communicator.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 2002
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Kaiser <KaiRo@KaiRo.at>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+@import url("chrome://messenger/skin/");
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+#signedHdrIcon {
+  list-style-image: none;
+  visibility: visible;
+}
+
+#signedHdrIcon[signed="ok"] {
+  list-style-image: url("chrome://messenger/skin/smime/icons/hdrSignOk.gif");
+  visibility: visible;
+}
+
+#signedHdrIcon[signed="notok"] {
+  list-style-image: url("chrome://messenger/skin/smime/icons/hdrSignNotOk.gif");
+  visibility: visible;
+}
+
+#encryptedHdrIcon {
+  list-style-image: none;
+  visibility: visible;
+}
+
+#encryptedHdrIcon[encrypted="ok"] {
+  list-style-image: url("chrome://messenger/skin/smime/icons/hdrCryptoOk.gif");
+  visibility: visible;
+}
+
+#encryptedHdrIcon[encrypted="notok"] {
+  list-style-image: url("chrome://messenger/skin/smime/icons/hdrCryptoNotOk.gif");
+  visibility: visible;
+}
diff --git a/LCARStrek/messenger/smime/msgReadSMIMEOverlay.css b/LCARStrek/messenger/smime/msgReadSMIMEOverlay.css
new file mode 100644
index 00000000..0f9590bf
--- /dev/null
+++ b/LCARStrek/messenger/smime/msgReadSMIMEOverlay.css
@@ -0,0 +1,70 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0/LGPL 2.1
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Mozilla Communicator.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 2002
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Robert Kaiser <KaiRo@KaiRo.at>
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 2 or later (the "GPL"), or
+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+ * in which case the provisions of the GPL or the LGPL are applicable instead
+ * of those above. If you wish to allow use of your version of this file only
+ * under the terms of either the GPL or the LGPL, and not to allow others to
+ * use your version of this file under the terms of the MPL, indicate your
+ * decision by deleting the provisions above and replace them with the notice
+ * and other provisions required by the GPL or the LGPL. If you do not delete
+ * the provisions above, a recipient may use your version of this file under
+ * the terms of any one of the MPL, the GPL or the LGPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+@import url("chrome://messenger/skin/");
+
+@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
+
+#status-bar #signed-status {
+  list-style-image: none;
+  visibility: collapsed;
+}
+
+#status-bar[signed="ok"] #signed-status {
+  list-style-image: url("chrome://messenger/skin/smime/icons/sbSignOk.gif");
+  visibility: visible;
+}
+
+#status-bar[signed="notok"] #signed-status {
+  list-style-image: url("chrome://messenger/skin/smime/icons/sbSignNotOk.gif");
+  visibility: visible;
+}
+
+#status-bar #encrypted-status {
+  list-style-image: none;
+  visibility: collapsed;
+}
+
+#status-bar[encrypted="ok"] #encrypted-status {
+  list-style-image: url("chrome://messenger/skin/smime/icons/sbCryptoOk.gif");
+  visibility: visible;
+}
+
+#status-bar[encrypted="notok"] #encrypted-status {
+  list-style-image: url("chrome://messenger/skin/smime/icons/sbCryptoNotOk.gif");
+  visibility: visible;
+}