/* Copyright (c) 2006-2009, Apple Inc. All rights reserved. */
/**
* @title Toolbar
*/
.toolbar{
	margin-top:1.6em; /* for wiki history*/
	margin-bottom:2em;
}
.tbtoolbar{
	color:#333;
	background:#e5e5e5 url(./img/bg_toolbar.gif) 0 50% repeat-x;
	border:solid 2px #bbb;
	border-radius:15px;
	-o-border-radius:15px;
	-ie-border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	margin:0;
}
#add_button{
	border-style:solid;
	border-color:#ccc;
	border-color:transparent; /* fully transparent border for browsers that understand it */
	border-width:0 1px;
}
* html #add_button{
	border-color:#ccc; /* ie6 thinks "transparent" means "foreground color" */
}
.tbtoolbar:hover, .edit_toolbar .tbtoolbar, .dialog .tbtoolbar, .tbtoolbar:hover #add_button{
	border-color:#808080;
}
.tbtoolbar input{
	padding-left:0.3em;
	margin-left:5px !important;
	border-top-left-radius:10px 9px;
	border-bottom-left-radius:10px 9px;
	-o-border-radius:10px 9px;
	-ie-border-radius:10px 9px;
	-moz-border-radius:10px 9px;
	-webkit-border-top-left-radius:10px 9px;
	-webkit-border-bottom-left-radius:10px 9px;
}
.tbbuttons li a{
	width:34px !important;
	height:30px !important;
	border:solid 0 #bbb;
}
.tbbuttons li.enabled a:hover, .tbbuttons li.enabled a:active, .tbbuttons li.enabled a:focus, .tbbuttons li.active a:link, .tbbuttons li.active a:visited{
	border-color:#808080;
	width:32px !important;
	border-width:0 1px;
}
.tbbuttons li.active a:link, .tbbuttons li.active a:visited{
	background-color:rgba(0,0,0,0.1);
}
.tbactions a:link, .tbactions a:visited{
	color:#444;
	border:solid 0 #808080;
}
.tbactions a:hover, .tbactions a:active, .tbactions a:focus{
	border-color:#808080;
	padding-left:9px !important;
	padding-right:9px !important;
	border-width:0 1px;
}
#done_button a, #tableDialogDelete{
	padding-right:10px !important;
	border-right:0 !important;
}

#edit_button a, #add_button a, #remove_button a{
	border-width:0 !important;
	width:33px !important;
}
#edit_button a { background-position:1px 0 !important; width:32px !important; margin-left:2px; }
#add_button a { background-position:2px -30px !important; }
#remove_button a { background-position:2px -60px !important; }


span.forecolor_example_container{
	background-color:#fff;
	display:block;
	float:left;
	margin-right:3px;
}
span.forecolor_example{
	display:block;
	width:12px;
	height:12px;
	float:left;
	font-size:10px;
	border:1px solid #dcdcdc;
	text-align:center;
}
