/*
 * The contents of this file are subject to the Mozilla Public License
 * Version 1.0 (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 JSIRC Library.
 * 
 * The Initial Developer of the Original Code is New Dimensions Consulting,
 * Inc. Portions created by New Dimensions Consulting, Inc. Copyright (C) 1999
 * New Dimenstions Consulting, Inc. All Rights Reserved.
 *
 *
 * Contributor(s):
 *  Robert Ginda, rginda@ndcico.com, original author
 */

#outer-box {

    margin: 5px;
}

#main-splitter {

    border: thin silver outset;
    margin-left: 2px;
    margin-right: 2px;

}

/* Activity indicator buttons */
.activity-button {
    
    font-weight: bold;

}

/* input textbox */
.input-window {

    width: 100%;

}

/* the output window (contains chat-views) */
.output-window {

	border: thin silver inset;
	overflow: auto;
	background: url(xtal.jpg);

}

/* output from a chat session (contains msgs) */
.chat-view {

	vertical-align: text-bottom;

}

/* common container for all portions of a message
 * (contains msg-*s) */
.msg {

	font-family: sans-serif;

}

.msg[user="!ME"] {

	background: lightgrey;

}

/* message data in output window */
.msg-data {

	font-weight: bold;

}

.msg-data[msgtype="JOIN"],
.msg-data[msgtype="PART"] {

	font-variant: small-caps;
	color: darkslategrey;

}

.msg-data[msgtype="ACTION"] {

	color: darkred;

}

.msg-data[msgtype="NOTICE"] {

	color: green;

}

.msg-data[msgtype="KICK"] {

	color: slategrey;

}

.msg-data[msgtype="QUIT"] {

	color: brown;

}

/* nickname field in output */
.msg-user {

	color: blue;

}

.msg-user[user="!ME"] {

	color: darkgreen;

}

.msg-user[msgtype="ACTION"] {

	font-style: italic;

}

/* Message type indicator in output window */
.msg-type {

	color: grey;
	font-weight: bold;
	margin-right: 10px;

}

.msg-type[msgtype="PRIVMSG"], /* dont show message types indicator */
.msg-type[msgtype="ACTION"],  /* for these kinds of messages       */
.msg-type[msgtype="JOIN"],
.msg-type[msgtype="PART"],
.msg-type[msgtype="QUIT"],
.msg-type[msgtype="KICK"],
.msg-type[msgtype="MODE"] {

	display: none;

}


/* Listbox on left of UI (aka QuickList) */
.quick-list {

    min-width: 150px;
	border: thin silver inset;
	overflow: auto;
	background: white;

}

/* common container for individual quicklist items */
.list-option {

    margin: 2px;

}

/* text in the quicklist */
.option-text {
    font-weight: bold;
    align: right;
}

/* graphic in the quicklist */
.option-graphic {
}
