BODY {

	TEXT-ALIGN: center

}

BODY  {

	TEXT-ALIGN: left

}

DIV {

	FONT-SIZE: 8pt

}

LI {

	FONT-SIZE: 8pt

}

P {

	FONT-SIZE: 8pt

}

A {

	FONT-SIZE: 8pt

}

H2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 11pt; BACKGROUND: url(design/section-header.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cf8300; PADDING-TOP: 10px; HEIGHT: 31px

}

H3 {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 20px 0px 5px; TEXT-TRANSFORM: uppercase; COLOR: #cf8300; FONT-STYLE: italic

}

H4 {

	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 20px 0px 5px; COLOR: #666

}

#ytre {

	BACKGROUND: url(design/bg.gif) #f0ede0; MARGIN: 0px auto; WIDTH: 970px

}

#topp {

	BACKGROUND: url(design/bg-topp.gif); HEIGHT: 144px

}

#kropp {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

#column-left {

	FLOAT: left; WIDTH: 200px

}

#column-center {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 516px; PADDING-TOP: 0px

}

#column-right {

	FLOAT: left; WIDTH: 160px; PADDING-TOP: 33px

}

#bottom {

	CLEAR: both; BACKGROUND: url(design/bg-botn.gif); HEIGHT: 19px

}

#menu {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 27px; PADDING-TOP: 0px

}

#menu LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #f0ede0 1px solid; LIST-STYLE-TYPE: none

}

#menu LI A {

	BORDER-RIGHT: #f0ede0 3px solid; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #f0ede0 3px solid; COLOR: #8e550a; PADDING-TOP: 3px; TEXT-DECORATION: none

}

#menu LI A:hover {

	BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: white; FONT-STYLE: italic; BACKGROUND-COLOR: #ded8ba; BORDER-RIGHT-COLOR: white

}

.section {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(design/section-bg.gif) white; PADDING-BOTTOM: 10px; PADDING-TOP: 10px

}

.section-bottom {

	BACKGROUND: url(design/section-bottom.gif); HEIGHT: 17px

}

PRE {

	FONT-SIZE: 8pt; FONT-FAMILY: Courier

}

CODE {

	FONT-SIZE: 8pt; FONT-FAMILY: Courier

}

.section PRE {

	BORDER-RIGHT: #f0eee0 1px solid; BORDER-TOP: #f0eee0 1px solid; OVERFLOW: auto; BORDER-LEFT: #f0eee0 1px solid; WIDTH: 100%; COLOR: green; BORDER-BOTTOM: #f0eee0 1px solid

}

.section CODE {

	COLOR: green

}

#samples-wrapper DIV.thumbwrapper {

	BORDER-RIGHT: #afab8e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afab8e 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0eee0; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #afab8e 1px solid; WIDTH: 130px; PADDING-TOP: 5px; BORDER-BOTTOM: #afab8e 1px solid; HEIGHT: 130px; TEXT-ALIGN: center

}

#samples-wrapper DIV.textwrapper {

	BORDER-RIGHT: #afab8e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afab8e 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0eee0; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #afab8e 1px solid; WIDTH: 130px; PADDING-TOP: 5px; BORDER-BOTTOM: #afab8e 1px solid; HEIGHT: 130px; TEXT-ALIGN: center

}

TABLE#compat {

	BORDER-COLLAPSE: collapse

}

TABLE#compat TD {

	BORDER-RIGHT: #cfccb5 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cfccb5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cfccb5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cfccb5 1px solid

}

IFRAME {

	Z-INDEX: 1

}

#ul-changelog LI {

	LIST-STYLE-TYPE: none

}

#ul-changelog LI UL {

	MARGIN-BOTTOM: 10px

}

#ul-changelog LI UL LI {

	LIST-STYLE-TYPE: circle

}

.thumbwrapper .highslide {

	CURSOR: url(highslide/graphics/zoomin.cur), pointer; outline: none

}

.highslide IMG {

	BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; BORDER-LEFT: gray 0px solid; BORDER-BOTTOM: gray 0px solid

}

.highslide:hover IMG {

	BORDER-RIGHT: silver 2px solid; BORDER-TOP: silver 2px solid; BORDER-LEFT: silver 2px solid; BORDER-BOTTOM: silver 2px solid

}

.highslide-image {

	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid

}

.highslide-image-blur {



}

.highslide-caption {

	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 2px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: white 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: white 2px solid; BACKGROUND-COLOR: #f0ede0

}

.highslide-loading {

	PADDING-RIGHT: 3px; BORDER-TOP: white 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: black; TEXT-DECORATION: none

}

.control {

	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FLOAT: right; MARGIN: 1px 5px; TEXT-TRANSFORM: uppercase; POSITION: relative; TEXT-DECORATION: none

}

.control:hover {

	BORDER-TOP: #333 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #333 1px solid

}

.highslide-move {

	CURSOR: move

}

.highslide-overlay {

	DISPLAY: none

}

A.highslide-credits {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: silver; PADDING-TOP: 2px; TEXT-DECORATION: none

}

A.highslide-credits I {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: silver; PADDING-TOP: 2px; TEXT-DECORATION: none

}

A.highslide-credits:hover {

	COLOR: white; BACKGROUND-COLOR: gray

}

A.highslide-credits:hover I {

	COLOR: white; BACKGROUND-COLOR: gray

}

.highslide-previous-next {

	PADDING-BOTTOM: 5px; TEXT-ALIGN: center

}

.highslide-previous-next A {

	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 0px; TEXT-DECORATION: none

}

.highslide-html {

	BORDER-RIGHT: silver 2px solid; BORDER-TOP: silver 2px solid; BORDER-LEFT: silver 2px solid; BORDER-BOTTOM: silver 2px solid; BACKGROUND-COLOR: white

}

.highslide-html-blur {

	BORDER-RIGHT: gray 2px solid; BORDER-TOP: gray 2px solid; BORDER-LEFT: gray 2px solid; BORDER-BOTTOM: gray 2px solid

}

.highslide-html-content {

	DISPLAY: none; WIDTH: 400px; POSITION: absolute

}

.highslide-no-border .highslide-image {

	BORDER-TOP-STYLE: none; BORDER-BOTTOM: white 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none

}

.highslide-no-border .highslide-caption {

	COLOR: white; BORDER-TOP-STYLE: none; BORDER-BOTTOM: white 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: gray

}

.highslide-no-border .highslide-caption CODE {

	COLOR: white

}

.highslide-white .highslide-image {

	BORDER-RIGHT: white 5px solid; BORDER-TOP: white 5px solid; BORDER-LEFT: white 5px solid; BORDER-BOTTOM: white 5px solid

}

.highslide-white .highslide-caption {

	HEIGHT: 34px; BACKGROUND-COLOR: white

}

.highslide-white .control {

	COLOR: #666

}

.highslide-white .control  {

	COLOR: #666

}

.highslide-narrow-border .highslide-image {

	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid

}

.highslide-black-border .highslide-image {

	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid

}

.highslide-black-border .highslide-caption {

	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: gray

}

.highslide-blur-example .highslide-image-blur {

	BORDER-LEFT-COLOR: silver; BORDER-BOTTOM-COLOR: silver; BORDER-TOP-COLOR: silver; BORDER-RIGHT-COLOR: silver

}

.highslide-blur-example .highslide-caption-blur {

	BORDER-LEFT-COLOR: silver; BORDER-BOTTOM-COLOR: silver; BORDER-TOP-COLOR: silver; BORDER-RIGHT-COLOR: silver

}

#highslide-html-7-header {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(highslide/graphics/header-background.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 18px

}

.highslide-html-blur #highslide-html-7-header {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(highslide/graphics/header-background-blur.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 18px

}

.controlbar {

	BACKGROUND: url(highslide/graphics/controlbar.gif); MARGIN-BOTTOM: 10px; WIDTH: 275px; HEIGHT: 44px

}

.controlbar A {

	DISPLAY: block; FLOAT: left; MARGIN: 8px 0px 0px 5px; WIDTH: 42px; HEIGHT: 30px

}

.highslide-display-block {

	DISPLAY: block

}

.highslide-display-none {

	DISPLAY: none

}
