| Interface | Description | 
|---|---|
| StyleElement | 
 Interface of all CSS style elements. 
 | 
| Class | Description | 
|---|---|
| Background | 
 CSS background properties are used to define the background effects of an
 element. 
 | 
| BackgroundPosition | 
 The background-position property sets the starting position of a background
 image. 
 | 
| Border | 
 The CSS border properties allow you to specify the style and color of an
 element's border. 
 | 
| BorderCollapse | 
 The border-collapse property sets whether the table borders are collapsed
 into a single border or detached as in standard HTML. 
 | 
| BorderProperty | 
 Sets the color, line style and width of the border edge 
 | 
| BorderWidthType | 
 The border-width property sets the width of an element's four borders. 
 | 
| Bottom | 
 The bottom property specifies the bottom edge of an element. 
 | 
| Clear | 
 Image and text elements that appear in another element are called floating
 elements. 
 | 
| Clip | 
 The clip property sets the shape of an element. 
 | 
| Color | 
 The color property specifies the color of text. 
 | 
| ColorType | 
 Color code of elements 
 | 
| Cursor | 
 Immutable class of cursor style property. 
 | 
| Direction | 
 The direction property sets the text direction. 
 | 
| Display | 
 The display property sets how/if an element is displayed. 
 | 
| Float | 
 The float property sets where an image or a text will appear in another
 element. 
 | 
| FontFamily | 
 Specifies the font family for text 
 | 
| FontSize | 
 The font-size property sets the size of a font. 
 | 
| FontStyle | 
 Specifies the font style for text 
 | 
| FontVariant | 
 In a small-caps font, all lowercase letters are converted to uppercase
 letters. 
 | 
| FontWeight | 
 The font-weight property sets how thick or thin characters in text should be
 displayed. 
 | 
| Height | 
 The height property sets the height of an element. 
 | 
| Left | 
 The left property specifies the left edge of an element. 
 | 
| Length | 
 CSS element length implementation. 
 | 
| LetterSpacing | 
 The letter-spacing property increases or decreases the white space between
 characters. 
 | 
| LineHeight | 
 The line-height property sets the distance between lines. 
 | 
| ListStyle | 
 The list-style property is a shorthand property for setting all the
 properties for a list in one declaration. 
 | 
| Margin | 
 The margin property is a shorthand property for setting all of the properties
 for the four margins in one declaration. 
 | 
| Overflow | 
 The overflow property specifies what happens if content overflows an
 element's box. 
 | 
| Padding | 
 The padding property is a shorthand property for setting all of the padding
 properties in one declaration. 
 | 
| Position | 
 The position property places an element in a static, relative, absolute or
 fixed position. 
 | 
| Right | 
 The right property specifies the right edge of an element. 
 | 
| TextAlign | 
 The text-align property aligns the text in an element. 
 | 
| TextDecoration | 
 The text-decoration property decorates the text. 
 | 
| TextIndent | 
 The text-indent indents the first line of text in an element. 
 | 
| TextTransform | 
 The text-transform property controls the letters in an element. 
 | 
| Top | 
 The top property specifies the top edge of an element. 
 | 
| VerticalAlign | 
 The vertical-align property sets the vertical alignment of an element. 
 | 
| Visibility | 
 The visibility property sets if an element should be visible or invisible. 
 | 
| WhiteSpace | 
 The white-space property sets how white-space inside an element is handled. 
 | 
| Width | 
 The width property sets the width of an element. 
 | 
| WordSpacing | 
 The word-spacing property increases or decreases the white space between
 words. 
 | 
| ZIndex | 
 The z-index property sets the stack order of an element. 
 | 
| Enum | Description | 
|---|---|
| Background.Attachment | 
 The background-attachment property sets whether a background image is
 fixed or scrolls with the rest of the page. 
 | 
| Background.Repeat | 
 The background-repeat property sets if/how a background image will be
 repeated. 
 | 
| BackgroundPosition.TypeX | 
 The background-position X property sets the starting position of a
 background image 
 | 
| BackgroundPosition.TypeY | 
 The background-position Y property sets the starting position of a
 background image 
 | 
| BorderCollapse.Type | 
 Collapsing borders types model for a table 
 | 
| BorderProperty.Style | 
 Style of border. 
 | 
| BorderWidthType.Type | 
 Type of border 
 | 
| Clear.Type | 
 Side of clear 
 | 
| ColorName | 
 Color names of elements 
 | 
| Cursor.Type | 
 The type of cursor property 
 | 
| Direction.Type | 
 Specifies the text direction for the content in an element. 
 | 
| Display.Type | 
 Display type 
 | 
| Edge | 
 List of edges of HTML element. 
 | 
| Float.Type | 
 Float type 
 | 
| FontSize.Type | 
 Font size type 
 | 
| FontStyle.Type | 
 Type of font style 
 | 
| FontVariant.Type | 
 Variant type 
 | 
| FontWeight.Type | 
 Font weight type 
 | 
| ListStyle.Position | 
 The list-style-position property places the list-item marker in the list. 
 | 
| ListStyle.Type | 
 The list-style-type sets the type of the list-item marker. 
 | 
| Overflow.Type | 
 Type of box's overflow 
 | 
| Position.Type | 
 Type of box's position 
 | 
| TextAlign.Type | 
 Type of text align: right,center,justify,initial; 
 | 
| TextDecoration.Type | 
 Type of text decoration:
 none,underline,overline,line-through,blink,initial. 
 | 
| TextTransform.Type | 
 Type of text transform: none,capitalize,uppercase,lowercase,initial. 
 | 
| Unit | 
 When specifying numerical or length values for CSS properties such as width
 or font-size you have a choice of different units. 
 | 
| VerticalAlign.Type | 
 Type of vertical align 
 | 
| Visibility.Type | 
 Type of visibility 
 | 
| WhiteSpace.Type | 
 Type white space 
 |