@Media print
{
	/*	Toolbar Control	*/
	table.Toolbar	{CURSOR: default; font: 8 pt Tahoma; background-color: #ece9d8; }
	
	td.ToolbarMenuNormal	{border: solid 1px #ece9d8; background-color: #ece9d8;}
	td.ToolbarMenuOver		{border: solid 1px #316AC5; background-color: #C6D6EF;}
	
	td.ToolbarToolNormal	{border: solid 1px #ece9d8; background-color: #ece9d8; cursor: hand; vertical-align: middle;}
	td.ToolbarToolOver		{border: solid 1px #316AC5; background-color: #C6D6EF; cursor: hand; vertical-align: top;}
	img.ToolbarToolIcon		{height: 16; width: 16;}
	
	td.ToolbarMenuListItemLeftNormal	{ background-color:#F0EDE0; Width: 22px; Height: 20px; text-align: center; BORDER-BOTTOM: #F0EDE0 1px solid; }
	td.ToolbarMenuListItemLeftOver		{ background-color:#C6D6EF; Width: 22px; Height: 20px; text-align: center; BORDER-BOTTOM: #C6D6EF 1px solid; }
	
	td.ToolbarMenuListItemRightNormal	{ background-color:#FCFBF9; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FCFBF9 1px solid; }
	td.ToolbarMenuListItemRightOver		{ background-color:#C6D6EF; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #C6D6EF 1px solid; }
	
	table.ToolbarGeneratedMenu	{padding: 3 3 3 3; table-layout:fixed; overflow: hidden; border: 1px solid #716F64; COLOR: black; font: 8pt; font-family: Tahoma; cursor: hand; position:absolute; z-index:1001; FILTER: progid:DXImageTransform.Microsoft.dropShadow(Color=CCCCCC,offX=2,offY=2,positive=true); }
	

	/* Text / TextArea / Multiline Text Controls */

	td.StandardInputCellNormal	{background-color: #FFFFFF;}
	td.StandardInputCellOver	{background-color: #E1ECFF}
	td.StandardCtlCaptionOver	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
	td.StandardCtlCaptionNormal	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		
	td.ContactCtlCaptionOver	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
	td.ContactCtlCaptionNormal	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
	td.ContactInputCellNormal {background-color: #E0FFFF;}	
	td.ContactInputCellOver		{background-color: #E1ECFF; }
	
	td.CompanyCtlCaptionOver	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
	td.CompanyCtlCaptionNormal	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
	td.CompanyInputCellNormal	{background-color: #FFFFFF}
	td.CompanyInputCellOver		{background-color: #E1ECFF}

	
	
	
	/* Multi Option Control */
	
	td.ctlMultiOptionCaptionOver	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
	td.ctlMultiOptionCaptionNormal	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
	
	td.ctlMultiOptionOver	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; cursor: hand; padding-left: 3;}
	td.ctlMultiOptionNormal {background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; cursor: hand; padding-left: 3;}
	
	table.ctlMultiOptionOver	{background-color: #0A246A;}
	table.ctlMultiOptionNormal	{background-color: #ffffff;}
	
	table.ctlMultiLineOver		{background-color: #0A246A;}
	table.ctlMultiLineNormal	{background-color: #ECE9D8;}
			
	/* Text/TextArea Standard Caption */
			
	div.ContactCtlCaptionOver	{background-color: #0A246A;}		
	div.ContactCtlCaptionNormal {background-color: #E0FFFF;}
	
	div.CompanyCtlCaptionOver	{background-color: #0A246A;}
	div.CompanyCtlCaptionNormal	{background-color: #FFFFFF;}
	
	div.StandardCtlCaptionOver			{background-color: #0A246A;}
	div.StandardCtlCaptionNormal		{background-color: #FFFFFF;}
	
	
	
	/* List Control */
	
	div.ListControlOver			{position: absolute; border: 1px solid #0A246A; background-color: #E1ECFF;}
	div.ListControlNormal		{position: absolute; border: 1px solid #ffffff; background-color: #E1ECFF;}
	
	div.ListContainerOver		{overflow: scroll; border-top: 1px solid #0A246A;}
	div.ListContainerNormal		{overflow: scroll; border-top: 1px solid #ffffff;}
	
	tr.ListRowOver				{background-color: #8592B5; font: 8pt Tahoma; color: white; text-decoration: none; cursor: hand; white-space:nowrap; text-overflow: ellipsis;}
		tr.ListRowOver td		{border: 1px solid #8592B5; border-right: 1px solid #ACA899;}
		
	tr.ListRowItem				{background-color: #E1ECFF; font: 8pt Tahoma; color: black; text-decoration: none; cursor: hand; white-space:nowrap; text-overflow: ellipsis;}
		tr.ListRowItem td		{border: 1px solid #E1ECFF; border-right: 1px solid #ACA899;}
		
	tr.ListRowAltItem			{background-color: #D1DCFF; font: 8pt Tahoma; color: black; text-decoration: none; cursor: hand; white-space:nowrap; text-overflow: ellipsis;}
		tr.ListRowAltItem td	{border: 1px solid #D1DCFF; border-right: 1px solid #ACA899;}
		
	tr.ListRowSelected			{background-color: #8592B5; font: 8pt Tahoma; color: white; text-decoration: none; cursor: hand; white-space:nowrap; text-overflow: ellipsis;}
		tr.ListRowSelected td	{border-right: 1px solid #ACA899; border-top: 1px solid #ACA899 ; border-bottom: 1px solid #ACA899 ; border-left: 1px solid #8592B5 ;}
	
	
	tr.ListRowCaptionOver		{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; white-space:nowrap; text-overflow: ellipsis;}
		tr.ListRowCaptionOver td {border-right: 1px solid #B6BDD2;}
	
	tr.ListRowCaptionNormal		{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; white-space:nowrap; text-overflow: ellipsis;}
		tr.ListRowCaptionNormal td {border-right: 1px solid #ECE9D8;}
		
	
	/* Tab Control */
		
	div.TabBar					{position: absolute;}
	
	td.CardNormal				{height: 22px; font: 8pt Tahoma; text-align:left; cursor: hand; border-right: 0px solid black; background-color: #F7F3E9; border-bottom: 1px solid black; color: black; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
	td.CardOver					{height: 22px; font: 8pt Tahoma; text-align:left; cursor: hand; border-right: 0px solid black; background-color: #F7F3E9; border-bottom: 1px solid black; color: black; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
	td.CardSelected				{height: 22px; font: 8pt Tahoma; text-align:left; cursor: hand; border-right: 1px solid black; border-left: 1px solid #FFFFFF; border-top: 1px solid black; background-color: #ECE9D8; color: black; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
	
	td.CardEmpty				{height: 22px; border-bottom: 1px solid black;}
	
	
	/* Text & Multiline Text Controls */
	
	input.ContactCtlOver		{background-color: #E1ECFF; border: none; height: 18px; font: 8pt Arial;}
	input.ContactCtlNormal		{background-color: #E0FFFF; border: none; height: 18px; font: 8pt Arial;}
	
	input.CompanyCtlOver		{background-color: #E1ECFF; border: none; height: 18px; font: 8pt Arial;}
	input.CompanyCtlNormal		{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}
	
	input.StandardCtlOver		{background-color: #E1ECFF; border: none; height: 18px; font: 8pt Arial;}
	input.StandardCtlNormal		{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}
	
	input.AddressCtlOver		{background-color: #E1ECFF; border: none; height: 18px; font: 8pt Arial;}
	input.AddressCtlNormal		{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}
	
	
	/* TextArea Control */
	
	textarea.ContactCtlOver		{background-color: #E1ECFF; border: 1px solid #E1ECFF; font: 8pt Arial;}
	textarea.ContactCtlNormal	{background-color: #E0FFFF; border: 1px solid #E0FFFF; font: 8pt Arial;}
	
	textarea.CompanyCtlOver		{background-color: #E1ECFF; border: 1px solid #E1ECFF; font: 8pt Arial;}
	textarea.CompanyCtlNormal	{background-color: #FFFFFF; border: 1px solid #FFFFFF; font: 8pt Arial;}
	
	textarea.StandardCtlOver	{background-color: #E1ECFF; border: 1px solid #E1ECFF; font: 8pt Arial;}
	textarea.StandardCtlNormal	{background-color: #FFFFFF; border: 1px solid #FFFFFF; font: 8pt Arial;}
	
	
	/* Multi Option Control */
	
	input.ctlMultiOptionNormal			{background-color: #ECE9D8; border: none; cursor: hand; }
	input.ctlMultiOptionOver			{background-color: #B6BDD2; border: none; cursor: hand; }
	
	
	/* Text Control Function Button */
	
	input.FuncButtonOver		{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand;}
	input.FuncButtonNormal		{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand;}
	
	input.FuncButtonDropOver	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(../images/DDArrowOver.gif)';}
	input.FuncButtonDropNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(../images/DDArrowNormal.gif)';}
	
	input.FuncButtonEmailOver	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(../images/ctlFuncEmailOver.gif)';}
	input.FuncButtonEmailNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(../images/ctlFuncEmailNormal.gif)';}
	
	input.FuncButtonWebOver	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(../images/ctlFuncWebOver.gif)';}
	input.FuncButtonWebNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(../images/ctlFuncWebNormal.gif)';}
	
	
	/* Label Control */
	tr.LabelCaption				{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		tr.LabelCaption td		{border-bottom: 1px solid white;}
		
}
