.toolBar {
	z-index: 1252;
	position: absolute;
	bottom: 0px;
	width: 640px;
	height: 44px;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: "Lucida Grande", Helvetica, Arial;
	text-align: center;
	line-height: 44px;
	-moz-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
/*	-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25), inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25), inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25), inset 0px 1px 0px rgba(0, 0, 0, 0.25);*/
}

.topBarMultiButton {
	font-size:11px;
	font-weight:bold;
	font-family:"Lucida Grande", Helvetica, Arial;
	text-align:center;
	line-height:16px;
	height:16px;
	display:inline-block;
	margin-left:2px;
	margin-right:2px;
	padding-left:6px;
	padding-right:6px;
	margin-top:8px;
	margin-bottom:7px;
	
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	
    -webkit-user-select:none;
    cursor:default;
}
.topBarMultiButton.selected {
	color:#FFFFFF;
	text-shadow:rgba(0, 0, 0, 0.5) 0px 1px 0px;
	background-color:rgba(0, 0, 0, 0.50);

	-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(0, 0, 0, 0.25);
}
.topBarMultiButton.selected:hover {
	color:#FFFFFF;
	text-shadow:rgba(0, 0, 0, 0.5) 0px 1px 0px;
	background-color:rgba(0, 0, 0, 0.50);
}
.topBarMultiButton:hover {
	color:#FFFFFF;
	text-shadow:rgba(0, 0, 0, 0.5) 0px 1px 0px;
	background-color:rgba(0, 0, 0, 0.25);
}
.topBarMultiButton:active {
	color:#FFFFFF;
	text-shadow:rgba(0, 0, 0, 0.5) 0px 1px 0px;
	background-color:rgba(0, 0, 0, 0.50);
}
/*
.topBarSelectButton {
	color:#000000;
	font-size:11px;
	font-weight:normal;
	font-family:"Lucida Grande", Helvetica, Arial;
	text-align:center;
	line-height:14px;
	height:14px;
	display:inline-block;
	margin-left:2px;
	margin-right:2px;
	padding-left:6px;
	padding-right:6px;
	margin-top:8px;
	margin-bottom:7px;

	border:1px solid #a7a7a7;

	-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(255, 255, 255, 0.20);
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(255, 255, 255, 0.20);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(255, 255, 255, 0.20);
	
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	
    -webkit-user-select:none;
}
.topBarSelectButton:active {
	background-color:rgba(0, 0, 0, 0.15);

	-moz-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
}
*/
.topBarSelectButton {
	height:18px;
	margin-top:6px;
	max-width:200px;
}
.topBarPushButton {
	color:#000000;
	font-size:11px;
	font-weight:normal;
	font-family:"Lucida Grande", Helvetica, Arial;
	text-align:center;
	line-height:14px;
	height:14px;
	display:inline-block;
	margin-left:2px;
	margin-right:2px;
	padding-left:6px;
	padding-right:6px;
	margin-top:8px;
	margin-bottom:7px;

	border:1px solid #a7a7a7;

	-moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(255, 255, 255, 0.20);
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(255, 255, 255, 0.20);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.50), inset 0px 1px 0px rgba(255, 255, 255, 0.20);
	
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-bottomright:8px;
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	
    -webkit-user-select:none;
}
.topBarPushButton:active {
	background-color:rgba(0, 0, 0, 0.15);

	-moz-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
}
.topBarPushButton.selected {
	background-color:rgba(0, 0, 0, 0.20);

	-moz-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
	box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.25);
}