BODY {
	COLOR: #807970; FONT-FAMILY: georgia, serif
}
A:link {
	COLOR: #0489b7; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0489b7; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0489b7; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0489b7; TEXT-DECORATION: underline
}
A.external:link {
	PADDING-RIGHT: 8px
}
A.external:visited {
	PADDING-RIGHT: 8px
}
A.external:hover {
	PADDING-RIGHT: 8px; BACKGROUND: url(linkright.webp) no-repeat right center
}
A.external:active {
	PADDING-RIGHT: 8px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H1 A.external:link {
	PADDING-RIGHT: 16px
}
H2 A.external:link {
	PADDING-RIGHT: 16px
}
H3 A.external:link {
	PADDING-RIGHT: 16px
}
H4 A.external:link {
	PADDING-RIGHT: 16px
}
H5 A.external:link {
	PADDING-RIGHT: 16px
}
H6 A.external:link {
	PADDING-RIGHT: 16px
}
H1 A.external:visited {
	PADDING-RIGHT: 16px
}
H2 A.external:visited {
	PADDING-RIGHT: 16px
}
H3 A.external:visited {
	PADDING-RIGHT: 16px
}
H4 A.external:visited {
	PADDING-RIGHT: 16px
}
H5 A.external:visited {
	PADDING-RIGHT: 16px
}
H6 A.external:visited {
	PADDING-RIGHT: 16px
}
H1 A.external:hover {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H2 A.external:hover {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H3 A.external:hover {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H4 A.external:hover {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H5 A.external:hover {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H6 A.external:hover {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H1 A.external:active {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H2 A.external:active {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H3 A.external:active {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H4 A.external:active {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H5 A.external:active {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
H6 A.external:active {
	PADDING-RIGHT: 16px; BACKGROUND: url(linkright.webp) no-repeat right center
}
A.email:link {
	PADDING-RIGHT: 16px
}
A.email:visited {
	PADDING-RIGHT: 16px
}
A.email:hover {
	PADDING-RIGHT: 16px; no-repeat right center
}
A.email:hover {
	PADDING-RIGHT: 16px;  no-repeat right center
}
P {
	LINE-HEIGHT: 1.5
}
DD {
	LINE-HEIGHT: 1.5
}
#content LI {
	LINE-HEIGHT: 1.5
}
#main-content LI {
	LINE-HEIGHT: 1.5
}
#footer A.external:hover {
	BACKGROUND-IMAGE: url(footerright.webp)
}
#footer A.external:hover {
	BACKGROUND-IMAGE: url(footerright.webp)
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
ABBR {
	CURSOR: help; BORDER-BOTTOM: #000 1px dotted
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #000 1px dotted
}
P {
	MARGIN-BOTTOM: 1em
}
FIELDSET {
	MARGIN-BOTTOM: 1em
}
TABLE {
	MARGIN-BOTTOM: 1em
}
PRE {
	MARGIN-BOTTOM: 1em
}
H1 {
	FONT-WEIGHT: normal; COLOR: #4b4740; FONT-FAMILY: georgia, serif
}
H2 {
	FONT-WEIGHT: normal; COLOR: #4b4740; FONT-FAMILY: georgia, serif
}
H3 {
	FONT-WEIGHT: normal; COLOR: #4b4740; FONT-FAMILY: georgia, serif
}
H4 {
	FONT-WEIGHT: normal; COLOR: #4b4740; FONT-FAMILY: georgia, serif
}
H5 {
	FONT-WEIGHT: normal; COLOR: #4b4740; FONT-FAMILY: georgia, serif
}
H6 {
	FONT-WEIGHT: normal; COLOR: #4b4740; FONT-FAMILY: georgia, serif
}
H1 {
	FONT-SIZE: 185%
}
H2 {
	FONT-SIZE: 170%
}
H3 {
	FONT-SIZE: 165%
}
H4 {
	FONT-SIZE: 137%
}
H5 {
	FONT-SIZE: 110%
}
H6 {
	FONT-SIZE: 100%
}
H1 {
	MARGIN: 1em 0px
}
H2 {
	MARGIN: 1em 0px
}
H3 {
	MARGIN: 1em 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -10px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px; POSITION: relative
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  no-repeat 0px 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
OL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  no-repeat 0px 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
BLOCKQUOTE {
	MARGIN: 1em
}
OL {
	MARGIN: 1em
}
DL {
	MARGIN: 1em
}
OL {
	MARGIN-LEFT: 2em
}
DL {
	MARGIN-LEFT: 2em
}
OL LI {
	LIST-STYLE-POSITION: outside; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-TYPE: decimal
}
UL LI OL LI {
	LIST-STYLE-POSITION: outside; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-TYPE: decimal
}
DL DD {
	MARGIN-LEFT: 1em
}
TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.data-table {
	BORDER-TOP: #eee 1px solid
}
TABLE.data-table TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #eee 1px solid
}
TABLE.data-table TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #eee 1px solid
}
UL.home-download {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.home-download LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.home-download {
	MARGIN-LEFT: 30px; WIDTH: 300px; FONT-FAMILY: verdana, sans-serif
}
* HTML UL.home-download {
	MARGIN-LEFT: 29px
}
A.download-link {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 60px; BACKGROUND: url(downloadbutton.webp) no-repeat 0px 0px; PADDING-BOTTOM: 15px; COLOR: #09700b; PADDING-TOP: 15px; HEIGHT: 63px
}
A.download-link:hover {
	BACKGROUND-POSITION: -300px 0px; CURSOR: pointer; TEXT-DECORATION: none
}
UL.home-download LI A.download-link SPAN {
	COLOR: #09700b; LINE-HEIGHT: 1.2; POSITION: static
}
UL.home-download LI A.download-link EM {
	DISPLAY: block; FONT-SIZE: 73%; FONT-STYLE: normal
}
UL.home-download LI A.download-link EM.download-lang {
	MARGIN-TOP: 5px; COLOR: #42a313
}
.download-noscript {
	MARGIN-LEFT: 35px; WIDTH: 400px
}
.download-noscript H3 {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 0px
}
.download-noscript H3 SPAN {
	DISPLAY: block; FONT-SIZE: 75%; COLOR: #898378
}
.download-noscript UL {
	MARGIN-TOP: 0.5em
}
#sidebar UL.home-download {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: auto; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 265px; PADDING-TOP: 0px; FONT-FAMILY: georgia, serif
}
#sidebar UL.home-download LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none
}
#sidebar UL.home-download LI H3 {
	FONT-SIZE: 175%; MARGIN: 0px 100px 5px 10px; COLOR: #69645b
}
#sidebar UL.home-download LI DIV {
	FONT-SIZE: 85%; MARGIN: 0px 85px 0px 10px; COLOR: #898378
}
#sidebar UL.home-download LI A.download-link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; MIN-HEIGHT: 22px; BACKGROUND: url(downloadbutton.webp) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 5px 3px; COLOR: #09700b; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-FAMILY: verdana, sans-serif; HEIGHT: auto; TEXT-DECORATION: none
}
#sidebar UL.home-download LI A.download-link SPAN {
	LINE-HEIGHT: 1
}
* HTML #sidebar UL.home-download LI A.download-link {
	HEIGHT: 22px
}
#sidebar UL.home-download LI A.download-link SPAN.download-link-text {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 42px; BACKGROUND: url(downloadbutton.webp) no-repeat 0px 100%; PADDING-BOTTOM: 26px; PADDING-TOP: 13px
}
#sidebar UL.home-download LI A.download-link SPAN.free {
	FONT-SIZE: 85%; COLOR: #53b156
}
#sidebar UL.home-download LI A.download-link:hover {
	BACKGROUND-POSITION: -300px 0px; TEXT-DECORATION: underline
}
#sidebar UL.home-download LI A.download-link:active {
	BACKGROUND-POSITION: -300px 0px; TEXT-DECORATION: underline
}
#sidebar UL.home-download LI A.download-link:hover SPAN.download-link-text {
	BACKGROUND-POSITION: -300px 100%
}
#sidebar UL.home-download LI A.download-link:active SPAN.download-link-text {
	BACKGROUND-POSITION: -300px 100%
}
UL.os_linux LI.os_windows {
	DISPLAY: none
}
UL.os_linux LI.os_osx {
	DISPLAY: none
}
UL.os_windows LI.os_linux {
	DISPLAY: none
}
UL.os_windows LI.os_osx {
	DISPLAY: none
}
UL.os_osx LI.os_linux {
	DISPLAY: none
}
UL.os_osx LI.os_windows {
	DISPLAY: none
}
.download-other {
	FONT-SIZE: 70%; LEFT: 5px; MARGIN-LEFT: 5px; COLOR: #ccc; FONT-FAMILY: verdana, sans-serif; POSITION: relative
}
#sidebar .download-other A {
	MARGIN-RIGHT: 4px
}
.home-download ABBR {
	BORDER-BOTTOM-WIDTH: 0px
}
