
.xdListItem							{display:inline-block; width:100%; vertical-align:text-top;}
.xdListBox, .xdComboBox				{margin:1px;}
.xdInlinePicture					{margin:1px; behavior: url(#default#urn::xdPicture);}
.xdLinkedPicture					{margin:1px; behavior: url(#default#urn::xdPicture) url(#default#urn::controls/Binder);}
.xdSection							{border:1pt solid #FFFFFF; margin:6px 0px 6px 0px; padding:1px 1px 1px 5px;}
.xdRepeatingSection					{border:1pt solid #FFFFFF; margin:6px 0px 6px 0px; padding:1px 1px 1px 5px;}
.xdBehavior_Formatting				{behavior: url(#default#urn::controls/Binder) url(#default#Formatting);}
.xdBehavior_FormattingNoBUI			{behavior: url(#default#CalPopup) url(#default#urn::controls/Binder) url(#default#Formatting);}
.xdExpressionBox					{margin: 1px; padding:1px; word-wrap: break-word; text-overflow: ellipsis; overflow-x:hidden;}
.xdBehavior_GhostedText,
.xdBehavior_GhostedTextNoBUI		{behavior: url(#default#urn::controls/Binder) url(#default#TextField) url(#default#GhostedText);}
.xdBehavior_GTFormatting			{behavior: url(#default#urn::controls/Binder) url(#default#Formatting) url(#default#GhostedText);}
.xdBehavior_GTFormattingNoBUI		{behavior: url(#default#CalPopup) url(#default#urn::controls/Binder) url(#default#Formatting) url(#default#GhostedText);}
.xdBehavior_Boolean					{behavior: url(#default#urn::controls/Binder) url(#default#BooleanHelper);}
.xdBehavior_Select					{behavior: url(#default#urn::controls/Binder) url(#default#SelectHelper);}
.xdRepeatingTable					{border-top-style: none; border-right-style: none; border-left-style: none; border-BOTTOM-style: none; border-COLLAPSE: collapse; word-wrap: break-word;}

.xdTextBox							{width: 97%; display: inline-block; padding: 1px; margin: 1px; border: 1pt solid #dcdcdc; color: windowtext; background-color: window; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: left;}
.xdRichTextBox						{display: inline-block; padding: 1px; margin: 1px; border: 1pt solid #dcdcdc; color: windowtext; background-color: window; overflow-x: hidden; word-wrap: break-word; text-overflow: ellipsis; text-align: left; font-weight: normal; font-style: normal; text-decoration: none; vertical-align: baseline;}
.xdDTPicker							{width: 97%; display: inline; margin: 1px; margin-bottom: 2px; color: windowtext; background-color: window; overflow: hidden;}
.xdDTText							{height: 97%; width: 80%; margin-right: 3px; border: 1pt solid #dcdcdc; overflow: hidden; padding: 0px; white-space: nowrap; vertical-align: top;}

.xdDTButton							{margin-left:-21px; height:18px; width:20px; behavior: url(#default#DTPicker);}
.xdRepeatingTable TD				{vertical-align: top;}

.RepeatingMenuStyle					{font-family: Verdana; position: absolute; background: #eeeeee; border: 1px solid black; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; cursor: pointer;}
.RepeatingMenuItemStyle				{font-family: Verdana; font-size: xx-small; background: #eeeeee; border: 1px solid black; border-top: 1px solid white; border-left: 1px solid white; cursor: pointer; color: black; font-style: normal;}
.RepeatingMenuHighlightItemStyle	{font-family: Verdana; font-size: xx-small; background: highlight; border: 1px solid black; border-top: 1px solid white; border-left: 1px solid white; cursor: pointer; color: white; font-style: normal;}

