/* Icon overrides for 16px icons - tesing using FamFamFam icons, but any 16x16 icon will work */
.toolbar .ui-button {margin-right:5px;}
.toolbar .sf-icon.ui-button-icon-only { width: 3em; } /* to make room for the icon, a width needs to be set here */
.toolbar button.sf-icon.ui-button-icon-only { width: 2.7em; } /* button elements seem to need a little more width */
.toolbar a .ui-button-text{padding:0.3em 0.6em !important}
.toolbar label .ui-button-text{padding:0.2em !important}
.toolbar .sf-icon.ui-button-icons-only { width: 3.9em; }
.toolbar button.sf-icon.ui-button-icons-only { width: 4.2em;}
.toolbar .sf-icon.ui-button-text-icon-primary .ui-button-text {padding-left: 2.5em;}
.toolbar .sf-icon.ui-button-text-icon-secondary .ui-button-text, .sf-icon.ui-button-text-icons .ui-button-text { padding: .4em 2.5em .4em 1em; }
.toolbar .sf-icon.ui-button-text-icons .ui-button-text { padding-left: 2.5em; padding-right: 2.5em; }

.toolbar .toolbarbuttonset .ui-buttonset label {margin-right:-5px !important;}
.toolbar
{


background-color: #f4f4f4;

/*
height:2.3em;
border-top: 1px solid #c7c7c7;
border-bottom: 1px solid #c7c7c7;
*/
padding-top: 3px;
padding-bottom: 3px;

}


.toolbarbuttonset
{
	position: relative;
	display: inline;

}


.ui-toolbar-button-invisible {
	display: none !important;	 
}

