'************************************************************************
'
'	TopStyle NS4 and IE4 Definition
'
'************************************************************************

[definition]
Version=2.10
Revision=0
Author=Nick Bradbury
Icon=
NamedColors=1
SystemColors=0
RGBColors=1

[at-rules]
@font-face=0
@import=0
@media=0
@page=0

[known types]
<units>				= (pt|in|pc|mm|cm|px|em|ex)
<generic-family>	= (serif|sans\-serif|monospace)
<absolute-size> 	= (xx\-small|x\-small|small|medium|large|x\-large|xx\-large)
<relative-size>		= (larger|smaller)

[selectors]
Class=Y
ID=Y
Contextual=Y
Child=N
Descendant=N
Sibling=N
Attribute=N
Universal=N

[groups]
Color and Background
Box
Classification
Font
Positioning
Text

[properties]
background
background-color
background-image
background-repeat
border
border-bottom-width
border-color
border-left-width
border-right-width
border-style
border-top-width
border-width
clear
clip
color
display
float
font
font-family
font-size
font-style
font-weight
left
line-height
list-style
list-style-type
margin
margin-bottom
margin-left
margin-right
margin-top
padding
padding-bottom
padding-left
padding-right
padding-top
position
source-include
text-align
text-decoration
text-indent
text-transform
top
visibility
width
z-index

[background]
inherited=1
initial=
group=Color and Background
value1=<background-color>
value2=<background-image>
value3=<background-repeat>

[background-color]
inherited=0
initial=
group=Color and Background
value1=transparent|<color>

[background-image]
inherited=
initial=
group=Color and Background
value1=none|<url>

[background-repeat]
inherited=
initial=
group=Color and Background
value1=repeat\-x|repeat\-y|no\-repeat|repeat

[border]
inherited=
initial=
group=Box
value1=<border-width>
value2=<border-style>
value3=<border-color>

[border-bottom-width]
inherited=
initial=
group=Box
value1=thin|medium|thick|<length>

[border-color]
inherited=
initial=
group=Box
value1=<color>
value2=<color>
value3=<color>
value4=<color>

[border-left-width]
inherited=
initial=
group=Box
value1=thin|medium|thick|<length>

[border-right-width]
inherited=
initial=
group=Box
value1=thin|medium|thick|<length>

[border-style]
inherited=
initial=
group=Box
value1=(none|solid|double|groove|ridge|inset|outset){1,4}

[border-top-width]
inherited=
initial=
group=Box
value1=thin|medium|thick|<length>

[border-width]
inherited=
initial=
group=Box
value1=<border-top-width>
value2=<border-right-width>
value3=<border-bottom-width>
value4=<border-left-width>


[clear]
inherited=
initial=none
group=Box
value1=none|left|right|both

[clip]
inherited=
initial=auto
group=Positioning
value1=<shape>|auto

[color]
inherited=
initial=
group=Color and Background
value1=<color>

[display]
inherited=
initial=
group=Classification
value1=none

[float]
inherited=
initial=none
group=Box
value1=left|right|none

[font]
inherited=
initial=
group=Font
value1=<font-weight>
value2=<font-style>
value3=<font-size>
value4=<line-height>
value5=<font-family>

[font-family]
inherited=1
initial=
group=font
value1=((<generic-family>|<family-name>),)*(<generic-family>|<family-name>)

[font-size]
inherited=
initial=
group=Font
value1=<relative-size>|<absolute-size>|<percentage>|<length>

[font-style]
inherited=1
initial=normal
group=Font
value1=normal|italic

[font-weight]
inherited=1
initial=normal
group=Font
value1=normal|bold|100|200|300|400|500|600|700|800|900

[left]
inherited=
initial=auto
group=Positioning
value1=<percentage>|<length>|auto

[line-height]
inherited=1
initial=normal
group=Text
value1=normal|<percentage>|<length>|<number>

[list-style]
inherited=1
initial=
group=Classification
value1=<list-style-type>

[list-style-type]
inherited=1
initial=disc
group=Classification
value1=disc|circle|square|decimal|lower\-roman|upper\-roman|lower\-alpha|upper\-alpha|none

[margin]
inherited=
initial=
group=Box
value1=<margin-top>
value2=<margin-right>
value3=<margin-bottom>
value4=<margin-left>

[margin-bottom]
inherited=
initial=0
group=Box
value1=<percentage>|<length>

[margin-left]
inherited=
initial=0
group=Box
value1=<percentage>|<length>

[margin-right]
inherited=
initial=0
group=Box
value1=<percentage>|<length>

[margin-top]
inherited=
initial=0
group=Box
value1=<percentage>|<length>

[padding]
inherited=
initial=0
group=Box
value1=<padding-top>
value2=<padding-right>
value3=<padding-bottom>
value4=<padding-left>

[padding-bottom]
inherited=
initial=0
group=Box
value1=<percentage>|<length>

[padding-left]
inherited=
initial=0
group=Box
value1=<percentage>|<length>

[padding-right]
inherited=
initial=0
group=Box
value1=<percentage>|<length>

[padding-top]
inherited=
initial=0
group=Box
value1=<percentage>|<length>

[position]
inherited=
initial=
group=Positioning
value1=absolute|relative

[source-include]
inherited=
initial=
group=Positioning
value1=<url>

[text-align]
inherited=
initial=
group=Text
value1=left|right|center|justify

[text-decoration]
inherited=
initial=
group=Text
multiple=1
value1=none|underline|line\-through

[text-indent]
inherited=
initial=0
group=Text
value1=<percentage>|<length>

[text-transform]
inherited=
initial=none
group=Text
value1=capitalize|uppercase|lowercase|none

[top]
inherited=
initial=auto
group=Positioning
value1=<percentage>|<length>|auto

[visibility]
inherited=
initial=inherit
group=Positioning
value1=inherit|hidden

[width]
inherited=
initial=auto
group=Positioning
value1=<percentage>|<length>|auto

[z-index]
inherited=
initial=auto
group=Positioning
value1=auto|<integer>

