/* 
 * 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 Netscape are
 * Copyright (C) 1998-1999 Netscape Communications Corporation. All
 * Rights Reserved.
 * 
 * Contributor(s): 
 */

@import url(chrome://global/skin);

.console-box 
  {
    background-color    : -moz-Field;
    color               : -moz-FieldText;
  }
 
/* :::::::::: console rows :::::::::: */

.console-row 
  {
    padding             : 0px;
    border-bottom       : 2px solid WindowText;
  }

.console-row-icon 
  {
    border-right        : 1px outset ThreeDFace;
    padding             : 5px;
    background-color    : -moz-Dialog;
    -moz-box-align      : start;
  }

.console-icon 
  {
    list-style-image    : inherit !important;
  }

/* error rows */

.console-row-code 
  {
    padding             : 3px 0px 3px 3px;
    font-size           : larger;
    color               : #0000BB;
  }

.console-dots, .console-caret 
  {
    height              : 9px;
  }

.console-dots 
  {
    background          : url("chrome://global/skin/console-error-dash.gif") repeat-x top;
  }

.console-caret 
  {
    width               : 7px;
    background          : url("chrome://global/skin/console-error-caret.gif") no-repeat top;
  }

/* message rows */

.console-row[type="message"] 
  {
    font-family         : monospace;
  } 

/* selected state */

.console-row[selected="true"] 
  {
    background-color    : Highlight;
    color               : HighlightText;
  }

.console-row-code[selected="true"],
.console-row-content[selected="true"] > .console-row-file > .console-error-source > .text-link 
  {
    color               : inherit !important;  
  }

/* ::::: icons ::::: */

.console-row[type="error"],
.console-row[type="exception"] 
  {
    list-style-image    : url("chrome://global/skin/error-icon.gif");
  }

.console-row[type="warning"] 
  {
    list-style-image    : url("chrome://global/skin/alert-icon.gif");
  }

.console-row[type="message"] {
  list-style-image      : url("chrome://global/skin/message-icon.gif");
}

/* ::::: toolbars ::::: */

#TextboxEval
  {
    margin            : 1px 2px 1px 2px ;
  }

#ButtonEval 
  {
    margin            : 1px 2px 1px 0px;
  }

toolbarseparator 
  {
    min-height        : 1em;
  }
