BODY {
	FONT-SIZE: 100%; 
	MARGIN: 2ex; 
	COLOR: #000; 
	FONT-FAMILY: tahoma, verdana, sans, arial, helvetica, sans-serif; 
	BACKGROUND-COLOR: #d0dfe0; max-width: 120ex
}
.box {

	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	FONT-SIZE: 90%; 
	BACKGROUND-COLOR: #778899;
	MARGIN-LEFT: 21ex; 
	BORDER-LEFT: black 1px solid; 
	COLOR: white; 
	BORDER-BOTTOM: black 1px solid; 
	HEIGHT: 5ex

}
.box H1 {
	PADDING-RIGHT: 1ex; 
	PADDING-LEFT: 0ex; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 150%; 
	FLOAT: left; 
	PADDING-BOTTOM: 0ex; 
	MARGIN: 0px 1ex; 
	PADDING-TOP: 0.5ex; 
	LETTER-SPACING: 3px
}
.box DIV {
	PADDING-RIGHT: 1ex; 
	PADDING-LEFT: 0ex; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 110%; 
	PADDING-BOTTOM: 0ex; 
	PADDING-TOP: 1ex; 
	HEIGHT: 3.5ex; 
	TEXT-ALIGN: right
}
.spacer1 {

	BORDER-RIGHT: #000 1px solid; 
	BORDER-TOP: #000 0px solid; 
	FONT-SIZE: 90%; 
	BACKGROUND-COLOR: #696969; 
	MARGIN-LEFT: 21ex; 
	BORDER-LEFT: #000 1px solid; 
	BORDER-BOTTOM: #000 1px solid; 
	HEIGHT: 2ex

}
.copy {
	FONT-SIZE: 60%; 
	MARGIN-LEFT: 33ex; 
	TEXT-ALIGN: center
}
.copy {
	COLOR: #009; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none
}
.copy A:link {
	COLOR: #009; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none
}
.copy A:hover {
	COLOR: #009; 
	FONT-STYLE: normal; 
	TEXT-DECORATION: none
}
.menu {

	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; FONT-SIZE: 100%; 
	BACKGROUND-COLOR: #E0E0E0;
	PADDING-BOTTOM: 0.5ex; 
	BORDER-LEFT: black 1px solid; 
	WIDTH: 17ex; 
	BORDER-BOTTOM: black 1px solid; 
	POSITION: absolute; 
	TOP: 6.6ex

}
[class="menu"]{
	position: fixed;
}
UNKNOWN {
	POSITION: fixed
}
.nav {
	MARGIN: 0px; TEXT-ALIGN: center
}
.nav SPAN {
	DISPLAY: none
}
.nav DIV {

	BORDER-RIGHT: #000 0px solid; 
	BORDER-TOP: #000 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 90%; 
	BACKGROUND-COLOR: #778899; 
	MARGIN: 1ex 0px 0.5ex; 
	BORDER-LEFT: #000 0px solid; 
	COLOR: #fff; 
	BORDER-BOTTOM: #000 1px solid; 
	TEXT-ALIGN: center

}
.nav DIV.spacer2 {

	BORDER-TOP-WIDTH: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 90%; 
	BACKGROUND-COLOR: #696969; 
	MARGIN: 0ex 0ex 2ex; 
	HEIGHT: 2ex

}
.nav A {

	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 80%; 
	COLOR: red;
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none

}
.nav A:hover {

	BACKGROUND-COLOR: #D0D0D0;
	COLOR: white;
	TEXT-DECORATION: none

}
.nav A:unknown {
	content: "» "
}
.nav A.indent {
	MARGIN-LEFT: 0px
}
.nav A.indent:unknown {
	COLOR: #999; content: "  » "
}
.nav SPAN.menuspace {
	BORDER-TOP-WIDTH: 0px; 
	DISPLAY: block; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	HEIGHT: 0.4em; 
	BORDER-RIGHT-WIDTH: 0px
}
.nav A.selected {
	BACKGROUND: url(menuhover.png) repeat-y; 
	COLOR: #000
}
.linkindex #linkindex {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkdownload #linkdownload {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkdocumentation #linkdocumentation {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkkeyboard #linkkeyboard {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkmouse #linkmouse {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linksupport #linksupport {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkfaq #linkfaq {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linktips #linktips {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkmenu #linkmenu {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkedit #linkedit {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkbugs #linkbugs {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkextensions #linkextensions {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkthemes #linkthemes {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkabout #linkabout {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linknews #linknews {
	BACKGROUND: url(menuhover.png) repeat-y
}
.linkcontact #linkcontact {
	BACKGROUND: url(menuhover.png) repeat-y
}
IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	VERTICAL-ALIGN: bottom; 
	BORDER-RIGHT-WIDTH: 0px
}
.main {

	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2ex; 
	BORDER-TOP: black 0px solid; 
	PADDING-LEFT: 2ex; 
	FONT-SIZE: 90%; 
	MIN-HEIGHT: 51.4ex;	
	BACKGROUND-COLOR: #E0E0E0;
	PADDING-BOTTOM: 0ex; 
	MARGIN: 0ex 0ex 0ex 21ex; 
	BORDER-LEFT: black 1px solid; 
	PADDING-TOP: 1ex; 
	BORDER-BOTTOM: black 1px solid

}
A:link {
	COLOR: #339; 
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #339; 
	TEXT-DECORATION: none
}
A:active {
	COLOR: #339; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00; 
	TEXT-DECORATION: underline
}
HR {
	BORDER-TOP: #999 2px solid; 
	HEIGHT: 0px
}
H2.headline {
	FONT-SIZE: 130%; 
	MARGIN-BOTTOM: -10px; 
	COLOR: #009
}
P {
	FONT-SIZE: 90%
}
H2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 120%; 
	COLOR: #7c98a6
}
H3 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 110%; 
	MARGIN-BOTTOM: -6px; 
	COLOR: #009; 
	TEXT-ALIGN: left
}
H4 {
	FONT-SIZE: 100%; 
	MARGIN-BOTTOM: -10px; 
	COLOR: #009; 
	TEXT-ALIGN: left
}
OL {
	PADDING-LEFT: 25px; 
	FONT-SIZE: 90%
}
UL {
	PADDING-LEFT: 25px; 
	FONT-SIZE: 90%; 
	LIST-STYLE-TYPE: none
}
UL.disc {
	LIST-STYLE-TYPE: disc
}
UL UL {
	FONT-SIZE: 100%
}
.strike {
	TEXT-DECORATION: line-through
}
DIV.poll {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 65%; 
	PADDING-TOP: 0px
}
DIV.poll SELECT {
	WIDTH: 70%
}
DIV.poll H3 {
	MARGIN-TOP: 0px
}
DIV.rightside {
	BORDER-RIGHT: gray 1px dashed; 
	PADDING-RIGHT: 1ex; 
	BORDER-TOP: gray 1px dashed; 
	PADDING-LEFT: 1ex; 
	BACKGROUND: #f7f6fb; 
	FLOAT: right; 
	PADDING-BOTTOM: 1ex; 
	BORDER-LEFT: gray 1px dashed; 
	WIDTH: 30%; 
	PADDING-TOP: 1ex; 
	BORDER-BOTTOM: gray 1px dashed
}
DIV.rightside H3 {
	MARGIN-TOP: 0px
}
DIV.rightside P {
	MARGIN-BOTTOM: 0px; 
	TEXT-ALIGN: justify
}
TABLE {
	BORDER-RIGHT: gray 0px solid; 
	BORDER-TOP: gray 0px solid; 
	BORDER-LEFT: gray 0px solid; 
	BORDER-BOTTOM: gray 0px solid; 
	BACKGROUND-COLOR: #666; border-spacing: 1px
}
TD {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 6px; 
	FONT-SIZE: 90%; 
	VERTICAL-ALIGN: top; 
	COLOR: #000; 
	BACKGROUND-COLOR: #fff
}
TH {
	FONT-WEIGHT: bold; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #666; 
	TEXT-ALIGN: left
}
TD.keyshortcut {
	FONT-FAMILY: "courier new", "courier", monospace
}
TABLE.themes {
	MARGIN: 3ex 0ex 0ex; 
	WIDTH: 100%
}
TABLE.themes TD {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFTf4©x; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
TABLE.themes TD.label {
	PADDING-RIGHT: 3px; 
	FONT-WEIGHT: bold; 
	WIDTH: 11ex; 
	COLOR: #000; 
	BACKGROUND-COLOR: #d0dfe0; 
	TEXT-ALIGN: right
}
TABLE.themes TD.themename {
	WIDTH: 18ex
}
TABLE.themes TD.themeversion {
	WIDTH: 13ex
}
TABLE.themes TD.thumb {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 150px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #d0dfe0
}
TABLE.extensions {
	FONT-SIZE: 100%; 
	MARGIN-BOTTOM: 23px; 
	WIDTH: 100%
}
TABLE.extensions TD {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px;
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
TABLE.extensions THEAD TD {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 2px; 
	COLOR: #fff; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #7f97a0; 
	TEXT-ALIGN: left
}
TABLE.extensions TD.label {
	FONT-WEIGHT: bold; 
	WIDTH: 12ex; 
	COLOR: #000; 
	BACKGROUND-COLOR: #d0dfe0; 
	TEXT-ALIGN: right
}
TABLE.extensions TD.size {
	WIDTH: 15ex
}
TABLE.extensions TD.thumb {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 75px; 
	PADDING-TOP: 0px
}
Q {
	FONT-SIZE: 110%; 
	COLOR: #336
}
CODE {
	FONT-SIZE: 110%; 
	COLOR: #336
}
.alert {
	FONT-WEIGHT: normal; 
	COLOR: #800000
}
DIV.download {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 40%; 
	PADDING-TOP: 0px
}
DIV.download SELECT {
	WIDTH: 50%
}
DIV.download H3 {
	MARGIN-TOP: 0px
}
DIV.downloadlinks {
	BORDER-RIGHT: gray 1px dashed; 
	PADDING-RIGHT: 1ex; 
	BORDER-TOP: gray 1px dashed; 
	MARGIN-TOP: 3ex; 
	PADDING-LEFT: 1ex; 
	BACKGROUND: #f7f6fb; 
	FLOAT: right; 
	PADDING-BOTTOM: 1ex; 
	BORDER-LEFT: gray 1px dashed; 
	WIDTH: 55%; 
	PADDING-TOP: 1ex; 
	BORDER-BOTTOM: gray 1px dashed
}
DIV.downloadlinks H4 {
	MARGIN: 0px
}
DIV.downloadlinks P {
	MARGIN: 0px; TEXT-ALIGN: justify
}
FIELDSET {
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: gray 1px solid; 
	FONT-SIZE: 90%; 
	BORDER-LEFT: gray 1px solid; 
	BORDER-BOTTOM: gray 1px solid
}
FIELDSET.left {
	WIDTH: 47%
}
FIELDSET.right {
	FLOAT: right; 
	WIDTH: 47%
}
.windowsshortcut {
	COLOR: darkblue
}
.linuxshortcut {
	COLOR: darkgreen
}
.thumb A IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	WIDTH: 0px; 
	HEIGHT: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
.thumb A:hover IMG {

	BORDER-RIGHT: gray 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: gray 1px solid; 
	MARGIN-TOP: 3ex; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #f7f6fb; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: gray 1px solid; 
	WIDTH: 150px; 
	MARGIN-RIGHT: 40%; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: gray 1px solid; 
	POSITION: relative; TOP: -8ex; 
	HEIGHT: 75px

}

