	


	.s16
	{
		height:						21px;
	}
	.s16 font,
	.s16 span
	{
		background-image:			url(../pix/cp/toolbar_16.png);
		height:						21px;
		display:					-moz-inline-block;
		display:					inline;
		padding:					4px 2px 10px 0px !important;
		padding:					0px 3px 0px 0px;
		line-height:				21px;
		vertical-align:				middle;
	}
	.s16 span
	{
		margin:						0px 0px 0px 0px;
		width: 						4px;
	}
	.s16 nobr
	{
		background-image:			url(../pix/cp/icons.png);
		height:						16px;
		margin:						-4px 0px 0px 0px !important;
		margin:						3px 0px 0px 0px;
	}



	.s24
	{
		height:						36px;
	}
	.s24 font,
	.s24 span
	{
		background-image:			url(../pix/cp/toolbar_24_.png);
		height:						36px;
		display:					-moz-inline-block;
		display:					inline;
		padding:					12px 3px 12px 0px !important;
		padding:					2px 4px 0px 0px;
		line-height:				35px;
		vertical-align:				middle;
	}
	.s24 span
	{
		margin:						0px 0px -2px 0px;
		width: 						4px;
	}
	.s24 nobr
	{
		background-image:			url(../pix/cp/icons.png);
		height:						24px;
		margin:						-4px 0px 0px 0px !important;
		margin:						3px 0px 0px 0px;
	}



	.tbar,
	.tbar_over,
	.tbar_down,
	.tbar_active,
	.tbar_activeover,
	.tbar_Disabled
	{
		white-space: 				nowrap;
		position:					relative;
		margin:						0px;
		display:					-moz-inline-block;
		display:					inline;
	}


	.tbar font,
	.tbar_over font,
	.tbar_down font,
	.tbar_active font,
	.tbar_activeover font,
	.tbar_Disabled font
	{
		cursor: 					default;
		white-space:				nowrap;
		color: 						#333333;
		position:					relative;
	}
	

	.tbar span,
	.tbar_over span,
	.tbar_down span,
	.tbar_active span,
	.tbar_activeover span,
	.tbar_Disabled span
	{
		position:					relative;
		white-space:				nowrap;
	}

	.tbar font nobr,
	.tbar_over font nobr,
	.tbar_down font nobr,
	.tbar_active nobr,
	.tbar_activeover nobr,
	.tbar_Disabled font nobr
	{
		position:					relative;
		vertical-align:				middle;
	}


	.tbar font
	{
		background-position:	 	100% 0px;
	}
	.tbar span
	{
		background-position:		0px 0px;
	}
		

	.tbar_over font
	{
		background-position:		100% -100px;
	}
	.tbar_over span
	{
		background-position:		0px -100px;
	}


	.tbar_down
	{
		/*
		margin:					-2px -4px 0px -4px;
		*/
	}
	.tbar_down font
	{
	/*
		padding:				4px 10px 5px 4px !important;
		padding:				3px 10px 2px 4px;*/
		background-position:	100% -200px;
	}
	.tbar_down font img
	{
		margin:					1px 3px -1px -3px !important;
		margin:					2px 3px -1px -3px;
		vertical-align:;
	}
	.tbar_down span
	{
		background-position:	0px -200px;
	}



	.tbar_active font
	{
		background-position:	100% -300px;
	}
	.tbar_active span
	{
		background-position:	0px -300px;
	}
	
	
	.tbar_activeover font
	{
		background-position:	100% -400px;
	}
	.tbar_activeover span
	{
		background-position:	0px -400px;
	}


	.tbar_Disabled
	{
		
	}
	.tbar_Disabled font
	{
		color:						#CCCCCC;
		background-position:		100% -50px;
	}
	.tbar_Disabled span
	{
		background-position:		0px -50px;
	}
	.tbar_Disabled font nobr
	{
		filter:						gray() Alpha(Opacity=60);
		-moz-opacity: 				0.3;
	}
	
	
	.separator
	{
		margin:						0px 3px 0px 3px;
		
		padding:					2px 1px 12px 1px !important;
		padding:					0px 1px 0px 1px;
		
		height:						24px;
		width:						2px;
		display:					-moz-inline-block;
		display:					inline;
		background:					url(../pix/cp/misc.png)  -360px -26px;
		vertical-align:				middle;
	}
