@Media screen
{
		
	/*	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: 14; width: 14;}
	
	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); }
	
	body.ToolbarGeneratedMenu	{border: none; margin: 0 0 0 0;}
	
	
	
	/* Toolbar 2 Control */
		/* Style 1 - Win2K3 */
		span.ToolbarLabelStyle1					{height: 21px; font: 8pt Tahoma; white-space: nowrap; border: 0px solid #000080; padding: 3px; padding-top: 5px; margin-right: 1px;}
	
		span.ToolbarComboStyle1					{margin-right: 1px; cursor: hand; white-space: nowrap; border: 0px solid #000080; padding: 1px; padding-top: 3px; }
			span.ToolbarComboImageHolderStyle1		{cursor: hand; margin-left: 3px; width: 14px; height: 17px; border: 1px solid #ffffff;  margin-top: -2px;}
		
			
		div.Toolbar_FlatMenu_2003       {filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFC3DAF9', EndColorStr='#FF9EBEF5')}
		span.Toolbar_ToolBOff_2003	    {}
		span.Toolbar_ToolBOn_2003	    {height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC')}		
		span.Toolbar_HeadSection_2003	{height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFDCEBFE', EndColorStr='#FF8DB1EB')}
		span.Toolbar_HeadSection_Menu_2003	{height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFDCEBFE', EndColorStr='#FF8DB1EB')}
	    span.Toolbar_ComboDropDownOn_2003    {cursor: hand; margin-left: 3px; width: 14px; height: 17px; border: 1px solid #ffffff;  margin-top: -2px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC')}
	    span.Toolbar_ComboDropDownOff_2003   {cursor: hand; margin-left: 3px; width: 14px; height: 17px; border: 1px solid #ffffff;  margin-top: -2px; background-color:;}
	    
	
		div.Toolbar_FlatMenu_XP         {filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF7F3E9', EndColorStr='#FFF7F3E9')}
		span.Toolbar_ToolBOff_XP	    { }
		span.Toolbar_ToolBOn_XP	        {height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC')}
		span.Toolbar_HeadSection_XP	    {height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFDCEBFE', EndColorStr='#FF8DB1EB')}
		span.Toolbar_HeadSection_Menu_XP{height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFDCEBFE', EndColorStr='#FF8DB1EB')}


		div.Toolbar_FlatMenu_VISTA      {margin-top: 2px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FB', EndColorStr='#FFE6E9EE')}
		span.Toolbar_ToolBOff_VISTA	    {}
		span.Toolbar_ToolBOn_VISTA	    {height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC')}
		span.Toolbar_HeadSection_VISTA  {height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FB', EndColorStr='#FFE6E9EE')}
		span.Toolbar_HeadSection_Menu_VISTA  {border-top: 1px solid #AAB2C5; height: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFE6E9EE', EndColorStr='#FFF8F8FB')}
	    span.Toolbar_ComboDropDownOn_VISTA    {cursor: hand; margin-left: 3px; width: 14px; height: 17px; border-bottom: 1px solid #AAB2C5; border-right: 1px solid #AAB2C5; border-top: 1px solid #AAB2C5;  margin-top: -2px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC')}
	    span.Toolbar_ComboDropDownOff_VISTA   {cursor: hand; margin-left: 3px; width: 14px; height: 17px; border-bottom: 1px solid #AAB2C5; border-right: 1px solid #AAB2C5; border-top: 1px solid #AAB2C5;  margin-top: -2px; background-color:;}

	
	/* Context Menu */
	body.ContextMenu	{border: none; margin: 0 0 0 0;}
	
		/* Style 1 - Standard Style */
		table.ContextMenuStyle1	{padding: 3 3 3 3; 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); }
			td.ContextMenuListItemLeftStyle1Normal	{ background-color:#F0EDE0; Width: 22px; Height: 20px; text-align: center; BORDER-BOTTOM: #F0EDE0 1px solid; }
			td.ContextMenuListItemLeftStyle1Over	{ background-color:#C6D6EF; Width: 22px; Height: 20px; text-align: center; BORDER-BOTTOM: #C6D6EF 1px solid; }

			td.ContextMenuListItemMiddleStyle1Normal{ background-color:#FCFBF9; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FCFBF9 1px solid; }
			td.ContextMenuListItemMiddleStyle1Over	{ background-color:#C6D6EF; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #C6D6EF 1px solid; }
						
			td.ContextMenuListItemRightStyle1Normal	{ background-color:#FCFBF9; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FCFBF9 1px solid; }
			td.ContextMenuListItemRightStyle1Over	{ background-color:#C6D6EF; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #C6D6EF 1px solid; }
		
			td.ContextMenuSubMenuStyle1Normal		{text-align: right; background-color:#FCFBF9;}
			td.ContextMenuSubMenuStyle1Over			{text-align: right; background-color:#C6D6EF;}
		
		/* Style 2 - Blue Outlook Style */
		table.ContextMenuStyle2	{padding: 3 3 3 3; overflow: hidden; border: 1px solid #002D96; COLOR: black; font: 8pt; font-family: Tahoma; cursor: hand; position:absolute; z-index:1001;}
		
			td.ContextMenuListItemLeftStyle2Normal	{ Width: 22px; Height: 20px; text-align: center; BORDER-BOTTOM: #F0EDE0 0px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFE3EFFF', EndColorStr='#FF87ADE4');}
			td.ContextMenuListItemLeftStyle2Over	{ Width: 22px; Height: 20px; text-align: center; BORDER-BOTTOM: #F0EDE0 0px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFE3EFFF', EndColorStr='#FF87ADE4');}

			td.ContextMenuListItemMiddleStyle2Normal{ background-color:#FCFBF9; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FCFBF9 0px solid; }
			td.ContextMenuListItemMiddleStyle2Over	{ background-color:#FFEEC2; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FFEEC2 0px solid; }
				
			td.ContextMenuListItemRightStyle2Normal	{ background-color:#FCFBF9; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FCFBF9 0px solid; }
			td.ContextMenuListItemRightStyle2Over	{ background-color:#FFEEC2; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FFEEC2 0px solid; }
		
			td.ContextMenuSubMenuStyle2Normal		{text-align: right; background-color:#FCFBF9;}
			td.ContextMenuSubMenuStyle2Over			{text-align: right; background-color:#FFEEC2;}

		/* Style 4 - Vista Style */
		table.ContextMenuStyle4	{padding: 3 3 3 3; overflow: hidden; border: 1px solid #AAB2C5; COLOR: black; font: 8pt; font-family: Tahoma; cursor: hand; position:absolute; z-index:1001;}
		
			td.ContextMenuListItemLeftStyle4Normal	{border-right: 1px solid #AAB2C5; Width: 22px; Height: 20px; text-align: center; BORDER-BOTTOM: #F0EDE0 0px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFF8F8FB', EndColorStr='#FFE6E9EE');}
			td.ContextMenuListItemLeftStyle4Over	{border-right: 1px solid #AAB2C5; Width: 22px; Height: 20px; text-align: center; BORDER-BOTTOM: #F0EDE0 0px solid; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFF8F8FB', EndColorStr='#FFE6E9EE');}

			td.ContextMenuListItemMiddleStyle4Normal{ background-color:#FCFBF9; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FCFBF9 0px solid; }
			td.ContextMenuListItemMiddleStyle4Over	{ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC'); text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FFEEC2 0px solid; }
				
			td.ContextMenuListItemRightStyle4Normal	{ background-color:#FCFBF9; text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FCFBF9 0px solid; }
			td.ContextMenuListItemRightStyle4Over	{ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC'); text-overflow: ellipsis; white-space: nowrap; BORDER-BOTTOM: #FFEEC2 0px solid; }
		
			td.ContextMenuSubMenuStyle4Normal		{text-align: right; background-color:#FCFBF9;}
			td.ContextMenuSubMenuStyle4Over			{text-align: right; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC');}


	/* Text / TextArea / Multiline Text Controls */
		/* Style 1 (Default) - CT */
		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}
	
		/* Style 3 - XP */
		td.StandardCtlCaptionOverXP		{padding-left: 2px; font-weight: bold; color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.StandardCtlCaptionNormalXP	{padding-left: 2px; font-weight: bold; color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.StandardInputCellNormalXP	{background-color: #FFFFFF;}
		td.StandardInputCellOverXP		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFD69A');}

		td.ContactCtlCaptionOverXP		{padding-left: 2px; font-weight: bold; color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.ContactCtlCaptionNormalXP	{padding-left: 2px; font-weight: bold; color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.ContactInputCellNormalXP		{background-color: #E8F1DD;}	
		td.ContactInputCellOverXP		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFD69A'); }
		
		td.CompanyCtlCaptionOverXP		{padding-left: 2px; font-weight: bold; color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.CompanyCtlCaptionNormalXP	{padding-left: 2px; font-weight: bold; color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.CompanyInputCellNormalXP		{background-color: #FFFFFF}
		td.CompanyInputCellOverXP		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFD69A');}

		/* Style 4 - Vista */
		td.StandardCtlCaptionOverVista	{padding-left: 4px; font-weight: bold; color: #0A263B; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlassOver.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.StandardCtlCaptionNormalVista{padding-left: 4px; font-weight: bold; color: #687492; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlass.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.StandardInputCellNormalVista	{background-color: #FFFFFF;}
		td.StandardInputCellOverVista	{background-color: #DCEEF6;}

		td.ContactCtlCaptionOverVista	{padding-left: 4px; font-weight: bold; color: #0A263B; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlassOver.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.ContactCtlCaptionNormalVista	{padding-left: 4px; font-weight: bold; color: #687492; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlass.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.ContactInputCellNormalVista  {background-color: #E8F1DD;}	
		td.ContactInputCellOverVista	{background-color: #DCEEF6;}
		
		td.CompanyCtlCaptionOverVista	{padding-left: 4px; font-weight: bold; color: #0A263B; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlassOver.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.CompanyCtlCaptionNormalVista	{padding-left: 4px; font-weight: bold; color: #687492; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlass.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.CompanyInputCellNormalVista	{background-color: #FFFFFF;}
		td.CompanyInputCellOverVista	{background-color: #DCEEF6;}


	/* Text Edit / TextArea2 */
		/* Style 1 (Default) - CT */
		span.StandardInputCellNormal	{background-color: #FFFFFF;  border: 1px solid black;}
		span.StandardInputCellOver		{background-color: #E1ECFF;  border: 1px solid black;}
		span.StandardCtlCaptionOver		{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;  }
		span.StandardCtlCaptionNormal	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;  }
			
		span.ContactCtlCaptionOver		{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.ContactCtlCaptionNormal	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.ContactInputCellNormal		{background-color: #E0FFFF;}	
		span.ContactInputCellOver		{background-color: #E1ECFF; }
		
		span.CompanyCtlCaptionOver		{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.CompanyCtlCaptionNormal	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.CompanyInputCellNormal		{background-color: #FFFFFF}
		span.CompanyInputCellOver		{background-color: #E1ECFF}
	
		/* Style 3 - XP */
		span.StandardCtlCaptionOverXP	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.StandardCtlCaptionNormalXP	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.StandardInputCellNormalXP	{background-color: #FFFFFF;}
		span.StandardInputCellOverXP	{background-color: #E1ECFF;}
			
		span.ContactCtlCaptionOverXP	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.ContactCtlCaptionNormalXP	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.ContactInputCellNormalXP	{background-color: #E0FFFF;}	
		span.ContactInputCellOverXP		{background-color: #E1ECFF;}
		
		span.CompanyCtlCaptionOverXP	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.CompanyCtlCaptionNormalXP	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.CompanyInputCellNormalXP	{background-color: #FFFFFF}
		span.CompanyInputCellOverXP		{background-color: #E1ECFF}

		/* Style 4 - Vista */
		span.StandardCtlCaptionOverVista	{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.StandardCtlCaptionNormalVista	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.StandardInputCellNormalVista	{background-color: #FFFFFF;}
		span.StandardInputCellOverVista		{background-color: #E1ECFF;}
			
		span.ContactCtlCaptionOverVista		{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.ContactCtlCaptionNormalVista	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.ContactInputCellNormalVista	{background-color: #E0FFFF;}	
		span.ContactInputCellOverVista		{background-color: #E1ECFF;}
		
		span.CompanyCtlCaptionOverVista		{background-color: #B6BDD2; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.CompanyCtlCaptionNormalVista	{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		span.CompanyInputCellNormalVista	{background-color: #FFFFFF}
		span.CompanyInputCellOverVista		{background-color: #E1ECFF}

	
	/* Multi Option Control */
		/* Style 1 (Default) - CT */
		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; border: 1px solid #D0D0D0;}
		table.ctlMultiOptionNormal		{background-color: #ffffff; border: 1px solid #D0D0D0;}

		table.ctlMultiLineOver			{background-color: #0A246A;}
		table.ctlMultiLineNormal		{background-color: #ECE9D8;}
		
		/* Style 3 - XP */
		td.ctlMultiOptionCaptionOverXP	{color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.ctlMultiOptionCaptionNormalXP{color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.ctlMultiOptionOverXP			{color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; cursor: hand; padding-left: 3;}
		td.ctlMultiOptionNormalXP		{color: #687492; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); font: 8pt Tahoma; height: 20px; cursor: hand; padding-left: 3;}

		table.ctlMultiOptionOverXP		{border: 1px solid #FFD69A; background-color: #AAB2C5;}
		table.ctlMultiOptionNormalXP	{border: 1px solid #AAB2C5; background-color: #ffffff;}
		
		table.ctlMultiLineOverXP		{background-color: #AAB2C5;}
		table.ctlMultiLineNormalXP		{background-color: #FFFFFF;}	

		/* Style 4 - Vista */
		td.ctlMultiOptionCaptionOverVista	{color: #0A263B; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlassOver.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.ctlMultiOptionCaptionNormalVista	{color: #687492; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlass.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		td.ctlMultiOptionOverVista			{color: #0A263B; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlassOver.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; cursor: hand; padding-left: 3;}
		td.ctlMultiOptionNormalVista		{color: #687492; background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlass.gif); background-repeat:repeat-x; font: 8pt Tahoma; height: 20px; cursor: hand; padding-left: 3;}

		table.ctlMultiOptionOverVista		{background-color: #5EB1D8;}
		table.ctlMultiOptionNormalVista		{background-color: #B7C5E5;}

		table.ctlMultiLineOverVista			{background-color: #5EB1D8;}
		table.ctlMultiLineNormalVista		{background-color: #B7C5E5;}

			
	/* Text/TextArea Standard Caption */
		/* Style 1 (Default) - CT */
		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;  border: 1px solid #D0D0D0;}
		div.StandardCtlCaptionNormal{background-color: #FFFFFF;  border: 1px solid #D0D0D0;}

		/* Style 3 - XP */
		div.ContactCtlCaptionOverXP		{background-color: #AAB2C5; border: 1px solid #FFD69A;}		
		div.ContactCtlCaptionNormalXP	{background-color: #FFFFFF; border: 1px solid #AAB2C5;}
		
		div.CompanyCtlCaptionOverXP		{background-color: #AAB2C5; border: 1px solid #FFD69A;}
		div.CompanyCtlCaptionNormalXP	{background-color: #FFFFFF; border: 1px solid #AAB2C5;}
		
		div.StandardCtlCaptionOverXP	{background-color: #AAB2C5; border: 1px solid #FFD69A;}
		div.StandardCtlCaptionNormalXP	{background-color: #FFFFFF; border: 1px solid #AAB2C5;}

		/* Style 4 - Vista */
		div.ContactCtlCaptionOverVista		{background-color: #5EB1D8;}		
		div.ContactCtlCaptionNormalVista	{background-color: #B7C5E5;}
		
		div.CompanyCtlCaptionOverVista		{background-color: #5EB1D8;}
		div.CompanyCtlCaptionNormalVista	{background-color: #B7C5E5;}
		
		div.StandardCtlCaptionOverVista		{background-color: #5EB1D8;}
		div.StandardCtlCaptionNormalVista	{background-color: #B7C5E5;}		
	
	
	/* 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 */
		/* Style 1 (Default) - CT */
		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;}
	
		/* Style 3 - XP */
		input.ContactCtlOverXP		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFD69A'); border: none; height: 18px; font: 8pt Arial;}
		input.ContactCtlNormalXP	{background-color: #E8F1DD; border: none; height: 18px; font: 8pt Arial;}
		
		input.CompanyCtlOverXP		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFD69A'); border: none; height: 18px; font: 8pt Arial;}
		input.CompanyCtlNormalXP	{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}
		
		input.StandardCtlOverXP		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFD69A'); border: none; height: 18px; font: 8pt Arial;}
		input.StandardCtlNormalXP	{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}
		
		input.AddressCtlOverXP		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFFFD69A'); border: none; height: 18px; font: 8pt Arial;}
		input.AddressCtlNormalXP	{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}
		
		/* Style 4 - Vista */
		input.ContactCtlOverVista		{background-color: #DCEEF6; border: none; height: 18px; font: 8pt Arial;}
		input.ContactCtlNormalVista		{background-color: #E8F1DD; border: none; height: 18px; font: 8pt Arial;}
		
		input.CompanyCtlOverVista		{background-color: #DCEEF6; border: none; height: 18px; font: 8pt Arial;}
		input.CompanyCtlNormalVista		{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}
		
		input.StandardCtlOverVista		{background-color: #DCEEF6; border: none; height: 18px; font: 8pt Arial;}
		input.StandardCtlNormalVista	{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}
		
		input.AddressCtlOverVista		{background-color: #DCEEF6; border: none; height: 18px; font: 8pt Arial;}
		input.AddressCtlNormalVista		{background-color: #FFFFFF; border: none; height: 18px; font: 8pt Arial;}


	
	/* TextArea Control */
		/* Style 1 (Default) - CT */
		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;}

		/* Style 3 - XP */
		textarea.ContactCtlOverXP	{background-color: #E1ECFF; border: 1px solid #E1ECFF; font: 8pt Arial;}
		textarea.ContactCtlNormalXP	{background-color: #E0FFFF; border: 1px solid #E0FFFF; font: 8pt Arial;}
		
		textarea.CompanyCtlOverXP	{background-color: #E1ECFF; border: 1px solid #E1ECFF; font: 8pt Arial;}
		textarea.CompanyCtlNormalXP	{background-color: #FFFFFF; border: 1px solid #FFFFFF; font: 8pt Arial;}
		
		textarea.StandardCtlOverXP	{background-color: #E1ECFF; border: 1px solid #E1ECFF; font: 8pt Arial;}
		textarea.StandardCtlNormalXP{background-color: #FFFFFF; border: 1px solid #FFFFFF; font: 8pt Arial;}
		
		/* Style 4 - Vista */
		textarea.ContactCtlOverVista	{background-color: #E1ECFF; border: none; font: 8pt Arial;}
		textarea.ContactCtlNormalVista	{background-color: #E0FFFF; border: none; font: 8pt Arial;}
		
		textarea.CompanyCtlOverVista	{background-color: #E1ECFF; border: none; font: 8pt Arial;}
		textarea.CompanyCtlNormalVista	{background-color: #FFFFFF; border: none; font: 8pt Arial;}
		
		textarea.StandardCtlOverVista	{background-color: #E1ECFF; border: none; font: 8pt Arial;}
		textarea.StandardCtlNormalVista	{background-color: #FFFFFF; border: none; font: 8pt Arial;}	
	
	/* Multi Option Control */
		/* Style 1 (Default) - CT */
		input.ctlMultiOptionNormal			{background-color: #ECE9D8; border: none; cursor: hand; }
		input.ctlMultiOptionOver			{background-color: #B6BDD2; border: none; cursor: hand; }
		
		/* Style 3 - XP */
		input.ctlMultiOptionNormalXP	{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); cursor: hand; border: none;}
		input.ctlMultiOptionOverXP		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); cursor: hand; border: none;}
		
		/* Style 4 - Vista */
		input.ctlMultiOptionNormalVista		{background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlass.gif); cursor: hand; border: none;}
		input.ctlMultiOptionOverVista		{background-image: url(/CTWebImages/Controls/TextControl/Style4/CaptionGlassOver.gif); cursor: hand; border: none;}
	
	
	/* Text Control Function Button */
		/* Style 1 (Default) - CT */
		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(/CTWebImages/DDArrowOver.gif)';}
		input.FuncButtonDropNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/DDArrowNormal.gif)';}
		
		input.FuncButtonEmailOver	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/ctlFuncEmailOver.gif)';}
		input.FuncButtonEmailNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/ctlFuncEmailNormal.gif)';}
		
		input.FuncButtonWebOver	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand;		background='url(/CTWebImages/ctlFuncWebOver.gif)';}
		input.FuncButtonWebNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand;	background='url(/CTWebImages/ctlFuncWebNormal.gif)';}
		
		input.FuncButtonCalOver	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/ctlFuncCalendarOver.gif)';}
		input.FuncButtonCalNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/ctlFuncCalendarNormal.gif)';}
		
		input.FuncButtonDialerOver	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncDialerOver.gif)';}
		input.FuncButtonDialerNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncDialerNormal.gif)';}
			
		input.FuncButtonMobileOver	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncMobileOver.gif)';}
		input.FuncButtonMobileNormal	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncMobileNormal.gif)';}

		/* Style 3 - XP */
		input.FuncButtonOverXP			{width: 19px; height: 20px; border: none; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFD69A', EndColorStr='#FFFFF4CC'); cursor: hand;}
		input.FuncButtonNormalXP		{width: 19px; height: 20px; border: none; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFF8F8FA', EndColorStr='#FFE1E4EB'); cursor: hand;}
		
		input.FuncButtonDropOverXP		{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/DDArrowOver.gif);}
		input.FuncButtonDropNormalXP	{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/DDArrowNormal.gif);}
		
		input.FuncButtonEmailOverXP		{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/EmailOver.gif);}
		input.FuncButtonEmailNormalXP	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/EmailNormal.gif);}
		
		input.FuncButtonWebOverXP		{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/ctlFuncWebOver.gif)';}
		input.FuncButtonWebNormalXP		{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/ctlFuncWebNormal.gif)';}
		
		input.FuncButtonCalOverXP		{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/CalendarOver.gif);}
		input.FuncButtonCalNormalXP		{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/CalendarNormal.gif);}
		
		input.FuncButtonDialerOverXP	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncDialerOver.gif)';}
		input.FuncButtonDialerNormalXP	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncDialerNormal.gif)';}
			
		input.FuncButtonMobileOverXP	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncMobileOver.gif)';}
		input.FuncButtonMobileNormalXP	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncMobileNormal.gif)';}

		/* Style 4 - Vista */
		input.FuncButtonOverVista		{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassDotsOver.gif);}
		input.FuncButtonNormalVista		{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassDotsNormal.gif);}
		
		input.FuncButtonDropOverVista	{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassDDArrowOver.gif);}
		input.FuncButtonDropNormalVista	{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassDDArrowNormal.gif);}
		
		input.FuncButtonEmailOverVista	{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassEmailOver.gif);}
		input.FuncButtonEmailNormalVista{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassEmailNormal.gif);}
		
		input.FuncButtonWebOverVista	{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassWebOver.gif);}
		input.FuncButtonWebNormalVista	{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassWebNormal.gif);}
		
		input.FuncButtonCalOverVista	{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassCalendarOver.gif);}
		input.FuncButtonCalNormalVista	{width: 19px; height: 20px; border: none; cursor: hand; background-image: url(/CTWebImages/Controls/TextControl/Style4/GlassCalendarNormal.gif);}
		
		input.FuncButtonDialerOverVista	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncDialerOver.gif)';}
		input.FuncButtonDialerNormalVista	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncDialerNormal.gif)';}
			
		input.FuncButtonMobileOverVista	{width: 19px; height: 20px; border: none; background-color: #B6BDD2; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncMobileOver.gif)';}
		input.FuncButtonMobileNormalVista	{width: 19px; height: 20px; border: none; background-color: #ECE9D8; cursor: hand; background='url(/CTWebImages/Controls/TextControl/ctlFuncMobileNormal.gif)';}

	
	/* Label Control */
	tr.LabelCaption				{background-color: #ECE9D8; font: 8pt Tahoma; height: 20px; text-overflow: clip;}
		tr.LabelCaption td		{border-bottom: 1px solid white;}
		
	table.LabelControlStyleBlack	{border: 1px solid black;}
	table.LabelControlStyleWhite	{border: 1px solid white;}
	table.LabelControlStyleNavyBlue	{border: 1px solid navy;}
	table.LabelControlStyle2003		{border: 1px solid white;}
	
	td.LabelControlStyleBlack		{border-bottom: 1px solid black; background-Color: Black; font-weight: bold; color: white;}
	td.LabelControlStyleWhite		{}
	td.LabelControlStyleNavyBlue	{border-bottom: 1px solid navy; background-Color: navy; font-weight: bold; color: white;}
	td.LabelControlStyle2003		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFE3EFFF', EndColorStr='#FF87ADE4');}
	
	/* Treeview Control */
	tr.tvwNodeItem				{background-color: #E1ECFF; font: 8pt Tahoma; height: 20px; color: black; text-decoration: none; white-space:nowrap; text-overflow: ellipsis; }
		tr.tvwNodeItem td		{border: 1px solid #E1ECFF; border-right: 1px solid #ACA899; line-height: 20px;}
		
	tr.tvwNodeAltItem			{background-color: #D1DCFF; font: 8pt Tahoma; height: 20px; color: black; text-decoration: none; white-space:nowrap; text-overflow: ellipsis; }
		tr.tvwNodeAltItem td	{border: 1px solid #D1DCFF; border-right: 1px solid #ACA899; line-height: 20px;}
		
	tr.tvwNodeStandardItem		{ font: 8pt Tahoma; height: 20px; color: black; text-decoration: none; white-space:nowrap; text-overflow: ellipsis; }
		tvwNodeStandardItem td	{border: 1px solid #D1DCFF; border-right: 1px solid #ACA899; line-height: 20px;}
		
	img.tvwNodeExpanderOver		{cursor: hand;}
	img.tvwNodeImageOver		{cursor: hand;}
		
	span.tvwNodeNormal			{}	
	span.tvwNodeOver			{text-decoration: underline; cursor: hand;}
	
	
	
	/* Mini Calendar Control */
	table.MiniCal		{font-size: 8pt; font-family: Times New Roman;} 
	td.MiniCalDay		{width: 16px; height: 16px; font-size: 8pt; text-align: center; line-height: 8px; border: 1px solid white;}
	td.MiniCalDayHeader	{width: 16px; height: 16px; font-size: 8pt; line-height: 8px; border-bottom: 1px solid #ACA899; text-align: center;}



	/* Collaspable Group Control */
	td.GroupBoxMenuHeadCenter		{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFFFF', EndColorStr='#FFC6D3F7'); }
	div.GroupBoxControlContainer	{border-left: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; width: 100%; background-color: #D6DFF7; }

	td.GroupBoxCaptionNormal		{ color: #215DC6; font-weight: bold; }
	td.GroupBoxCaptionOver			{ color: #428EFF; font-weight: bold; }
	
	span.GroupBoxMenuItemOver		{color: #428EFF; cursor: hand; vertical-align: middle; width: 100%; font-decoration: underline;}
	span.GroupBoxMenuItemNormal		{color: #215DC6; cursor: hand; vertical-align: middle; width: 100%; }
	
	td.GroupBoxSeperator			{ height: 1px; font-size: 1pt; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#AAFFFFFF', EndColorStr='#FFD6DFF7');}


	/* Button Control */	
	
		/* Style 3 - XP */
		td.B_XP_TLO {background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonTopLeftOver.gif); height: 3px;}
		td.B_XP_TCO	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonTopOver.gif); background-repeat: repeat-x;}
		td.B_XP_TRO {background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonTopRightOver.gif);}
		
		td.B_XP_LO	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonLeftOver.gif);  background-repeat: repeat-y; width: 2px;}
		td.B_XP_CO	{cursor: hand; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFD9DAE8', EndColorStr='#FFFFFFFF'); text-align: center;}
		td.B_XP_RO	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonRightOver.gif); background-repeat: repeat-y; width: 2px;}
		
		td.B_XP_BLO	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonBottomLeftOver.gif);}
		td.B_XP_BCO	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonBottomOver.gif); background-repeat: repeat-x;}
		td.B_XP_BRO	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonBottomRightOver.gif);height: 3px; width: 2px;}
		
		span.B_XP_ButtonTextO	{color: #404040;}

		td.B_XP_TLN {background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonTopLeftNormal.gif); height: 3px;}
		td.B_XP_TCN	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonTopNormal.gif); background-repeat: repeat-x;}
		td.B_XP_TRN {background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonTopRightNormal.gif);}
		
		td.B_XP_LN	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonLeftNormal.gif);  background-repeat: repeat-y; width: 2px;}
		td.B_XP_CN	{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFEFEFF', EndColorStr='#FFCBCCDA'); text-align: center;}
		td.B_XP_RN	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonRightNormal.gif); background-repeat: repeat-y; width: 2px;}
		
		td.B_XP_BLN	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonBottomLeftNormal.gif);}
		td.B_XP_BCN	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonBottomNormal.gif); background-repeat: repeat-x;}
		td.B_XP_BRN	{background-image: url(/CTWebImages/Controls/ButtonControl/XPButtonBottomRightNormal.gif);height: 3px; width: 2px;}
		
		span.B_XP_ButtonTextN	{color: #404040;}
		
		td.B_XP_CD	{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF646F7A', EndColorStr='#FF89919A'); text-align: center;}
		span.B_XP_ButtonTextD	{color: white;}
			
		/* Style 4 - Vista */
		td.B_4_TLO {background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonTopLeftOver.gif); height: 3px;}
		td.B_4_TCO	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonTopOver.gif); background-repeat: repeat-x;}
		td.B_4_TRO {background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonTopRightOver.gif);}
		
		td.B_4_LO	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonLeftOver.gif);  background-repeat: repeat-y; width: 2px;}
		td.B_4_CO	{cursor: hand; background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonOver.gif); text-align: center;}
		td.B_4_RO	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonRightOver.gif); background-repeat: repeat-y; width: 2px;}
		
		td.B_4_BLO	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonBottomLeftOver.gif);}
		td.B_4_BCO	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonBottomOver.gif); background-repeat: repeat-x;}
		td.B_4_BRO	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonBottomRightOver.gif);height: 3px; width: 2px;}
		
		span.B_4_ButtonTextO	{color: #FFFFFF;}

		td.B_4_TLN {background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonTopLeftNormal.gif); height: 3px;}
		td.B_4_TCN	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonTopNormal.gif); background-repeat: repeat-x;}
		td.B_4_TRN {background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonTopRightNormal.gif);}
		
		td.B_4_LN	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonLeftNormal.gif);  background-repeat: repeat-y; width: 2px;}
		td.B_4_CN	{cursor: hand; background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonNormal.gif); text-align: center;}
		td.B_4_RN	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonRightNormal.gif); background-repeat: repeat-y; width: 2px;}
		
		td.B_4_BLN	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonBottomLeftNormal.gif);}
		td.B_4_BCN	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonBottomNormal.gif); background-repeat: repeat-x;}
		td.B_4_BRN	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonBottomRightNormal.gif);height: 3px; width: 2px;}
		
		span.B_4_ButtonTextN	{color: #FFFFFF;}
		
		td.B_4_CD	{background-image: url(/CTWebImages/Controls/ButtonControl/Vista/VistaButtonDown.gif);  text-align: center;}
		span.B_4_ButtonTextD	{color: white;}
					
		/* CT Style */
}