/*styles required by aqtion pgf 2.2 */
		.editblockinfo			{
								color : #6D7FA5; 
								font-family : arial,helvetica,sans-serif; 
								font-size : 11px; 
								line-height: 15px;
								}
		.pgfmenu				{
								font-family : arial,helvetica,sans-serif;
								font-size : 11px;
								color : #4b4745;
								text-decoration : none;
								}
		.pgfmenu:hover			{
								text-decoration : underline;
								}
		#infobar				{
								position : relative;
								bottom : 0px;
								width : 100%;
								}
		body 					{
								margin : 0pt
								}
		A:hover					{
								text-decoration : underline;
								}	
		body					{
								margin : none;
								}	
		.aqtionpgftext			{
								color : #000000; 
								font-family : tahoma, helvetica, sans-serif; 
								font-size : 11px; 
								line-height : 17px;
								}
		.aqtionpgfheader		{
								color : #fd8607; 
								font-family : tahoma, helvetica, sans-serif; 
								font-size : 11px; 
								line-height : 17px;
								}
		.aqtionpgferrortext		{
								color : #c02a36; 
								font-family : tahoma, helvetica, sans-serif; 
								font-size : 11px; 
								line-height : 17px;
								}
		.pgfinputtext			{
								border: 1px solid #a6a6a6;
								font-family : tahoma, helvetica, sans-serif; 
								font-size : 11px; 
								}
		.aqtionpgfbutton
		{
			font-family : tahoma, helvetica, sans-serif; 
			font-size : 11px; 
			background-color:#EAE8E4;
			border: solid 2px #ccc;
			padding:1px;
			height:22px;
			margin-top:5px;
		}		
		a.aqtionpgfbutton {
			padding-left:7px;
			padding-right:7px;
			color:#000;
			text-decoration:none;
		}
		.aqtionpgfbutton:hover {
			text-decoration:none;
		}
		/*styles required by editor .asp */
		TABLE.edittable_checkedout 
								{
								border: 0px dashed #CCDBF8;
								cursor:hand;
								margin:0px;
								padding:0px;
								}
		TABLE.edittable_checkedout_noedit 
								{
								border:0px dashed #d4d0c8;
								padding:0px;
								margin:0px;
								}
		TABLE.edittable_checkedout_hover 
								{
								border: 1px dashed #b1ada5;
								cursor:hand;
								border: 0px dashed #8CAAE7;
								}
		TABLE.edittable 		{
								padding:0px;
								margin:0px;
								/*cursor:hand;*/
		}
		TD.snippetvariations 	{
								font-family:Arial, Helvetica, sans-serif;
								font-size:10px;
		}
		
		/* WYSIWYG edit mode */
		.btn { border: 0px; width: 22px; height: 22px; margin: 0; padding: 2; background: url(/assets/spacer.gif);}
		.btnOver { border: 0px; width: 22px; height: 22px; margin: 0; padding: 2; background: url(/assets/spacer.gif);}
		.btnDown { border: 0px; width: 22px; height: 22px; margin: 0; padding: 2; background: url(/assets/spacer.gif);}
		.btnNA { border: 0px; width: 22px; height: 22px; margin: 0; padding: 2; background: url(/assets/spacer.gif);}
		
		.cMenu {color: menutext; cursor: default; font-family: "ms sans serif"; font-size: 7pt; padding: 2px 12px 2px 16px; }
		.cMenuOver { color: highlighttext; cursor: default; font-family: "ms sans serif"; font-size: 7pt; padding: 2px 12px 2px 16px; }
		.cMenuDivOuter { height: 9px }
		.cMenuDivInner { margin: 0px 4px 0px 4px; border-width: 1px; border-style: solid; border-color: #bdbdbd; }
		
		.smarttag {background-color : #CCCCCC; }
		.divider { width: 2px; height: 15px;}
		.ta {
			border-style:solid;
			border-color:#bdbdbd;
			border-width:1px;
			width:500px;
			height:300px;
		}
