DIV#allcontent {
	MARGIN: 0px auto; WIDTH: 750px;
}
DIV#header {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}
DIV#header-design {
	FLOAT: left; MARGIN: 0px; HEIGHT: 70px
}
DIV#header H1 {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-SIZE: 2em; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0.6em
}
DIV#header H1 A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV#toolbar-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px; TEXT-ALIGN: right
}
DIV#toolbar-top {
	TEXT-ALIGN: right
}
DIV#toolbar-top UL {
	FLOAT: right
}
DIV#toolbar-bottom {
	MARGIN-TOP: 8px; TEXT-ALIGN: center
}
DIV#toolbar-bottom UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV#toolbar-bottom LI.toolbar-item A {
	FONT-WEIGHT: bold
}
DIV#toolbar-top LI.toolbar-item {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
DIV#toolbar-bottom LI.toolbar-item {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
DIV#toolbar-top DIV.search-line {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
DIV#toolbar-bottom DIV.search-line {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
DIV#toolbar-top DIV.label {
	DISPLAY: inline; TEXT-ALIGN: left
}
DIV#toolbar-bottom DIV.label {
	DISPLAY: inline; TEXT-ALIGN: left
}
DIV#toolbar-top DIV.search-line FORM {
	DISPLAY: inline
}
DIV#toolbar-bottom DIV.search-line FORM {
	DISPLAY: inline
}
DIV#toolbar-top DIV.search-line DIV.optionblock INPUT {
	DISPLAY: inline
}
DIV#toolbar-top DIV.search-line DIV.optionblock LABEL {
	DISPLAY: inline
}
DIV#toolbar-right DIV.search-full DIV.optionblock INPUT {
	DISPLAY: inline
}
DIV#toolbar-right DIV.search-full DIV.optionblock LABEL {
	DISPLAY: inline
}
DIV#toolbar-top INPUT.searchinput {
	WIDTH: 7em; HEIGHT: 1.6em
}
DIV#toolbar-bottom INPUT.searchinput {
	WIDTH: 7em; HEIGHT: 1.6em
}
DIV#toolbar-top LI.toolbar-item A {
	TEXT-DECORATION: none
}
DIV#toolbar-bottom LI.toolbar-item A {
	TEXT-DECORATION: none
}
DIV#toolbar-top LI.first {
	DISPLAY: inline
}
DIV#toolbar-bottom LI.first {
	DISPLAY: inline
}
DIV#toolbar-top LI.last {
	DISPLAY: inline; BORDER-RIGHT-STYLE: none
}
DIV#toolbar-bottom LI.last {
	DISPLAY: inline; BORDER-RIGHT-STYLE: none
}
DIV#topmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.topmenu-line {
	BORDER-BOTTOM: 1px solid
}
DIV#topmenu-design {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV#topmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#topmenu LI {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#topmenu LI DIV.spacing {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.2em
}
DIV#topmenu LI A {
	TEXT-DECORATION: none
}
DIV#topmenu LI A:hover {
	TEXT-DECORATION: underline
}
DIV#submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
DIV#submenu-design {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
DIV#submenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#submenu LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px
}
DIV#submenu LI DIV.spacing {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.2em
}
DIV#submenu LI A {
	TEXT-DECORATION: none
}
DIV#submenu LI A:hover {
	TEXT-DECORATION: underline
}
DIV#path-design {
	MARGIN: 0.2em 12px
}
DIV#path P {
	MARGIN: 0px
}
DIV#path P A {
	TEXT-DECORATION: none
}
DIV#columns {
	HEIGHT: 100%
}
DIV#leftmenu UL {
	MARGIN-LEFT: 6px
}
DIV#rightmenu UL {
	MARGIN-LEFT: 6px
}
DIV#leftmenu {
	FLOAT: left; WIDTH: 13em
}
DIV#leftmenu-design LI.menu-level-0 {
	PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
DIV#leftmenu-design LI.menu-level-0 A {
	FONT-WEIGHT: bold; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV#leftmenu-design LI.menu-level-1 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
DIV#leftmenu-design LI.menu-level-1 A {
	TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV#rightmenu {
	FLOAT: right; WIDTH: 15em
}
DIV#rightmenu-design {
	PADDING-RIGHT: 10px
}

DIV.maincontent-bothmenus {
	MARGIN-LEFT: 14em; MARGIN-RIGHT: 16em; HEIGHT: 100%
}
DIV.maincontent-noleftmenu {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 16em; HEIGHT: 100%
}
DIV.maincontent-norightmenu {
	MARGIN-LEFT: 14em; MARGIN-RIGHT: 10px; HEIGHT: 100%
}
DIV.maincontent-nomenus {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; HEIGHT: 100%
}
DIV#fix {
	FLOAT: left; WIDTH: 100%
}
DIV.content-navigator {
	CLEAR: both; DISPLAY: block
}
DIV.content-navigator DIV {
	DISPLAY: inline; TEXT-ALIGN: center
}
DIV.content-navigator DIV.content-navigator-separator {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px
}
DIV.content-navigator DIV.content-navigator-separator-disabled {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px
}
DIV.content-navigator DIV.content-navigator-arrow {
	FONT-SIZE: 150%
}
DIV.content-view-full {
	FONT-SIZE: 11px; MARGIN: 25px auto auto; WIDTH: 97%
}
DIV.toolbox {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px; WIDTH: 100%
}
DIV.toolbox-design {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.toolbox-design H2 {
	MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.toolbox-design DIV.toolbox-content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
DIV.toolbox-design INPUT.searchtext {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 120px; BORDER-BOTTOM: 1px solid; HEIGHT: 18px
}
DIV.toolbox-design INPUT.textinput {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 120px; BORDER-BOTTOM: 1px solid; HEIGHT: 18px
}
DIV.toolbox-design LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
DIV.toolbox-design FORM {
	VERTICAL-ALIGN: bottom
}
DIV.toolbox-design DIV.info-text P {
	FONT-WEIGHT: normal
}
DIV.toolbox-design DIV.attribute-link P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
DIV.toolbox-design DIV.attribute-link-disabled P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
DIV.toollist {
	MARGIN: 8px 0px; WIDTH: 100%
}
DIV.toollist-design {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
DIV.toollist-design H2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
DIV.toollist-design DIV.content-view-children {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
DIV.toollist-design H3 {
	MARGIN: 0px; TEXT-DECORATION: underline
}
DIV.toollist-design DIV.class-article DIV.attribute-short P {
	MARGIN: 0px
}
DIV.toollist-design DIV.class-article DIV.attribute-link P {
	MARGIN: 0px 0px 10px
}
DIV.toollist-design DIV.class-article DIV.attribute-link-disabled P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
DIV#footer {
	CLEAR: both
}
DIV#footer-design {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV#footer-design ADDRESS {
	FONT-STYLE: normal
}
DIV#footer-design A {
	TEXT-DECORATION: none
}
DIV#maincontent H1 {
	MARGIN-TOP: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 1.8em
}
DIV#maincontent H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em
}
DIV#maincontent H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
DIV#maincontent H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
DIV#maincontent-design H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
TABLE TH {
	BACKGROUND-COLOR: #d9e5f2
}
INPUT.defaultbutton {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; MARGIN: 0.5em 0.5em 0px 0px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
INPUT.button {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN: 0.5em 0.5em 0px 0px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
INPUT.searchbutton {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
INPUT.shopbutton {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
INPUT.searchimage {
	BACKGROUND-IMAGE: url("../images/button.gif"); WIDTH: 18px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
DIV#diffview UL {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0.25em; BORDER-BOTTOM: #808080 1px solid
}
DIV#diffview LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.attribute-view-diff {
	BORDER-RIGHT: #d7d7d2 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #d7d7d2 1px solid; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #d7d7d2 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #d7d7d2 1px solid
}
DIV.attribute-view-diff LABEL {
	COLOR: #75756c
}
DIV.attribute-view-diff-old {
	PADDING-BOTTOM: 0.25em; BORDER-BOTTOM: #bfbfb7 1px dashed
}
DIV.attribute-view-diff-new {
	PADDING-TOP: 0.25em
}
INS {
	COLOR: #008000; BORDER-BOTTOM: #00b000 1px solid; TEXT-DECORATION: none
}
DEL {
	COLOR: #d98078; TEXT-DECORATION: line-through
}
INS:hover {
	BACKGROUND-COLOR: #ffffff
}
DEL:hover {
	BACKGROUND-COLOR: #ffffff
}
INS:hover {
	COLOR: #006000; BORDER-BOTTOM-STYLE: none
}
DEL:hover {
	COLOR: #852c25; TEXT-DECORATION: none
}
DIV.blockchanges INS {
	DISPLAY: block; PADDING-LEFT: 0.5em; COLOR: #000000; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
DIV.blockchanges DEL {
	DISPLAY: block; PADDING-LEFT: 0.5em; COLOR: #000000; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
DIV.blockchanges INS {
	BORDER-LEFT: #008000 0.5em solid
}
DIV.blockchanges DEL {
	BORDER-LEFT: #d98078 0.5em solid
}
DIV.previous INS {
	DISPLAY: none
}
DIV.previous DEL {
	COLOR: #000000; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
DIV.latest DEL {
	DISPLAY: none
}
DIV.latest INS {
	COLOR: #000000; BACKGROUND-COLOR: #ffff00; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
DIV.content-view-children {
	MARGIN-LEFT: 2em
}

