/*
 *
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 *
*/

/* ***** BEGIN LICENSE BLOCK *****
 * Licensed under Version: MPL 1.1/GPL 2.0/LGPL 2.1
 * Full Terms at http://mozile.mozdev.org/0.8/LICENSE
 *
 * 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 James A. Overton's code (james@overton.ca).
 *
 * The Initial Developer of the Original Code is James A. Overton.
 * Portions created by the Initial Developer are Copyright (C) 2005-2006
 * the Initial Developer. All Rights Reserved.
 *
 * Contributor(s):
 *	James A. Overton <james@overton.ca>
 *
 * ***** END LICENSE BLOCK ***** */

/**
 * @fileoverview Provides CSS styles for Mozile's HTML Toolbar GUI.
 * @link http://mozile.mozdev.org 
 * @author James A. Overton <james@overton.ca>
 * @version 0.8
 * $Id: htmlToolbar.css,v 1.3 2006/08/31 14:18:17 jameso Exp $
 */

/* 
 * NOTE: There are several CSS hacks coded into the "htmlToolbar.js" file which override the defaults set here. Be careful.
 */

/*
#mozileToolbar, .mozileMenu {
	background-color: #EEEEEE;
	border: 1px solid #888888;
	font-family: Arial, Helvitica, sans-serif;
}
*/

#mozileToolbar {
	text-decoration: none;
	color: black;
	background-color: #EEEEEE;
	border: 1px solid #888888;
	font-family: sans-serif;
	padding: 1px 0px 1px 0px;
	position: absolute;
	top: -1px;
	left: 0px;
	z-index: 1000;
	vertical-align: middle;
	font-family: Arial, Helvitica, sans-serif;
	-moz-user-select: none;
}

#mozileToolbar img {
	border: 0px;
	vertical-align: middle;
}

#mozileToolbar *[available=false] {
	opacity: 0.5;
}

.mozileButton {
	margin: 0px 0px 1px 0px;
	padding: 1px 1px 2px 1px;
	border: 0px;
	text-decoration: none;
	min-width: 16px;
	height: 16px;
}

.mozileButton img {
	margin: 0px;
	padding: 0px;
}

.mozileButton * {
	text-decoration: none;
}

.mozileButton[active=true] {
	background-color: #C1D2EE;
	border: 1px solid #316AC5;
	padding: 0px 0px 1px 0px;
}

.mozileButton:hover {
	background-color: #DDDDFF;
	border: 1px solid #316AC5;
	padding: 0px 0px 1px 0px;
}

.mozileMenuItem {
	vertical-align: middle;
	cursor: pointer;
	padding: 0px;
}

.mozileMenuItem td {
	margin: 0px;
}

.mozileMenuItem:hover {
	background-color: #316AC5;
	color: white;
}

.mozileMenuItem img {
	vertical-align: middle;
}

.mozileMenu {
	background-color: #EEEEEE;
	border: 1px solid #888888;
	position: absolute;
	padding: 1px 1px 1px 1px;
	vertical-align: middle;
}

.mozileRight {
	position: absolute;
	right: 2px;
	vertical-align: middle;
}

.mozileActive {
}

.mozileIcon {
}

.mozileLabel {
	white-space: pre;
}

.mozileAccel {
	text-align: right;
}
