	body
	{
		border:  					0;
		margin:  					0;
		padding: 					0;
		overflow:					hidden;
		background: 				url(../pix/bg_1_.png) #F6F5EF repeat-y top right;
	}


	body,
	table,
	td,
	div,
	nobr,
	font,
	input,
	a
	{
		/*font-family: 				Arial Unicode MS, sans-serif;*/
		font-family: 				Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 					11px;
		font-weight: 				normal;
		color: 						#000000;
		cursor:						default;
	}


	.mt
	{
		width:						100%;
		height:						100%;
	}
	.mt td
	{
	}
	
	.mt td#to
	{
		-moz-user-focus:			normal;
		-moz-user-select:			none;

		padding:					2px 3px 1px 3px !important;
		padding:					0px 2px 2px 2px;
		height:						38px;
		background:					;
		border-bottom:				;
		vertical-align:				middle;
		white-space:				nowrap;
	}
	
	.mt td#vb
	{
		overflow:					hidden;
		width:						100%;
		white-space: 				nowrap;
		text-overflow:				ellipsis;
		background:					url(../pix/bg_dialog_header_.png) #5265D1 repeat-y top left;
		border-top:					1px solid #DED6B1;
		border-bottom:				1px solid #FFF;
		padding:					2px 7px 2px 7px;
		margin-top:					2px;
		color:						#FFFFFF;
		font-weight:				bold;
		font-size: 					14px;
		vertical-align:				middle;
	}
	.mt td#vb img
	{
		margin-right: 				5px;
	}
	.mt td#ad
	{
		height:						24px;
		background:					;
		border-top:					;
		color:						#7F7C73;
		white-space:				nowrap;
		vertical-align:				middle;
	}
	
	
	
	.mt td#ad table
	{
		height:						21px;
	}
	
	.mt td#ad table td
	{
		white-space:				nowrap;
	}
	
	.mt td#ad table td#label
	{
		padding:					0px 5px 0px 8px;
	}
	
	.mt td#ad table td.searchfield
	{
		border:						1px solid #7F9DB9;
		background:					#FFF;
		width:						100%;

		height:						20px;
		padding:					0px 2px 0px 0px;

		margin:						0px 0px 0px 5px;
		white-space:				nowrap;
		overflow:					hidden;
	}
	.mt td#ad table td.searchfield font
	{
		background-image:			url(../pix/cp/language.png);
		width:						16px;
		height:						16px;
		margin:						0px 2px 0px 1px !important;
		margin:						1px 0px 0px 1px;
		display:					-moz-inline-box;
		display:					inline;
		float:						left;
	}
	.mt td#ad table td.searchfield input
	{
		display:					-moz-inline-box;
		display:					inline;
		overflow:					hidden;
		
		background:					#fff;
		border:						0px;


		font-size:					12px;
		cursor:						text;
		
		padding:					1px 20px 0px 0px !important;
		padding:					1px 3px 0px 0px;
		
		width:						100%;
	}
	.mt td#ad table td.go
	{
		padding:					0px 5px 0px 2px;
	}


	.mt td#bo
	{
		width:						100%;
		height:						100%;
		vertical-align:				top;
	}



	
	#bc
	{
		height:						100%;
		overflow:					auto !important;
		cursor:						auto;
		background-color:			white;
		color:						black;
		padding:					15px;
		border:						1px solid #7F9DB9;
	}


	#bookmanager
	{
		-moz-user-focus:			normal;
		-moz-user-select:			none;

		border:						1px solid #7F9DB9;	
		width:						;
		height:						100%;
		float:						right;
		display:					-moz-inline-box;
		display:					inline;
		overflow:					hidden;
	}

	
	#bookmarktoolbar
	{
		padding:					0px 2px 2px 2px;
		height:						21px !important;
		background:					;
		border-top:					1px solid #fff;	
		border-left:				1px solid #fff;	
		border-bottom:				1px solid #C6BA8A;
		vertical-align:				middle;
		white-space:				nowrap;
	}
	#bookmarklist
	{
		width:						219px;
		height:						100%;
		vertical-align:				top;
		white-space:				nowrap;
		background:					#fff;
		text-overflow:				ellipsis;
		overflow:					auto !important;
		position:fixed;
		display:block;
		overflow-x:					none;
		overflow-y:					auto !important;
	}
	
	#bookmarklist a
	{
		display:					block;
		text-overflow:				ellipsis;
		white-space: 				nowrap;
		text-decoration:			none !important;
		padding:					2px 6px 2px 2px;
		overflow:					hidden;
	}
	#bookmarklist a img
	{
		border:						0px;
		padding-right:				2px;
	}
	#bookmarklist a:hover
	{
		background:					#D0DFFD;
		border:						1px solid #4F80E3;
		color:						#000000;
		padding:					1px 5px 1px 1px;
	}
	.selected
	{
		background:					#4E85F8;
		color:						#fff;
	}
	#bookmarklist a span
	{
		background:					url(../pix/cp/icons.png) -280px 0px;
		margin:						0px 2px 0px 0px;
		width:						16px;
		height:						16px;
		vertical-align:				middle;
	}