body {
	margin: 0px; padding: 0px 0px 60px; text-align: center; color: rgb(51, 51, 51); font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10pt;
}
.spacer {
	clear: both;
}
#header-wrapper {
	margin: 0px auto; width: 800px; text-align: left;
}
#header-title {
	padding: 10px 0px; font-size: 1.3em; float: left;
}
#header-title {
	color: rgb(255, 255, 255); font-family: Verdana, sans-serif; text-decoration: none;
}
#header-title a {
	color: rgb(255, 255, 255); font-family: Verdana, sans-serif; text-decoration: none;
}
#header-title a:hover {
	text-decoration: underline;
}
#header-lang {
	margin: 12px 10px 0px 0px; float: right;
}
#header-lang ul li {
	display: inline;
}
#header-lang ul li a {
	color: rgb(255, 255, 255);
}
#header {
	background-color: rgb(0, 137, 190);
}
#highlight {
	background: rgb(242, 241, 241); padding: 20px 0px;
}
#page {
	padding: 15px 0px 0px;
}
#content {
	width: 570px;
}
.inner {
	margin: 0px auto; width: 800px; text-align: left;
}
.layout-1col #content {
	float: none;
}
.layout-1col .wide#content {
	width: auto;
}
#download {
	margin: 0px 0px 60px; width: 170px; text-align: center;
}
.wide#download {
	width: 570px; text-align: left;
}
#donate {
	background: rgb(242, 241, 241); margin: 5px 0px 20px; padding: 15px; border: 1px solid rgb(255, 255, 255); border-image: none; text-align: center; -moz-border-radius: 7px; -webkit-border-radius: 7px;
}
#donate p {
	margin: 5px 10px 0px; float: left;
}
#donate form {
	float: left;
}
a {
	color: blue; text-decoration: none;
}
a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.sliderkit a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
a:active {
	color: orangered;
}
.sliderkit a:active {
	color: orangered;
}
a:focus {
	
}
a:visited {
	
}
h1 {
	margin: 30px 0px 15px; font-size: 2.2em;
}
h1.code-first {
	margin-top: 0px;
}
h2 {
	margin: 30px 0px 15px; font-size: 1.6em;
}
h3 {
	margin: 20px 0px 10px; font-size: 1.3em;
}
h4 {
	margin: 15px 0px 7px; font-size: 1em;
}
ul {
	list-style: inside; margin: 0px 0px 10px; padding: 0px;
}
ul li {
	margin: 0px 0px 5px;
}
p {
	margin: 0px 0px 5px;
}
.noscript {
	background: red; margin: 10px 0px 15px; padding: 10px; color: rgb(255, 255, 255);
}
#page ul {
	margin: 10px 0px 10px 15px;
}
#download small {
	color: rgb(102, 102, 102); font-size: 0.9em;
}
.download {
	background: rgb(0, 102, 141); margin: 0px 0px 5px; padding: 8px 0px; border: 1px solid rgb(0, 102, 141); border-image: none; color: rgb(255, 255, 255); font-size: 1.2em; text-decoration: none; display: block; text-shadow: 0px -1px 0px #333; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.sliderkit .download:hover {
	background: rgb(0, 102, 141); color: rgb(255, 255, 255); text-decoration: none;
}
.code-details {
	display: none;
}
.code-pre {
	background: rgb(242, 241, 241); margin: 10px 0px 15px; padding: 10px; color: rgb(51, 51, 51); overflow: auto; border-left-color: rgb(108, 226, 108); border-left-width: 3px; border-left-style: solid; -ms-overflow-y: hidden;
}
.code-block {
	margin: 0px 0px 15px;
}
.code-notes {
	background: rgb(255, 255, 236); margin: 10px 0px 15px; padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(0, 0, 0);
}
.code-notes h4 {
	margin-top: 0px;
}
.code-setting {
	color: rgb(8, 87, 184); font-style: normal; font-weight: bold;
}
.code-value {
	color: green; font-style: normal; font-weight: bold;
}
.code-classname {
	color: rgb(153, 0, 102); font-style: normal;
}
.code-filename {
	color: rgb(175, 95, 0); font-style: normal;
}
.code-comment {
	color: green; font-style: normal;
}
.code-togglebtn {
	display: block;
}
.code-sitename {
	
}
.code-lowlight {
	color: rgb(153, 153, 153);
}
.code-error {
	color: red;
}
.code-depreciated {
	padding: 0px 0px 0px 5px; color: red;
}
.setting-type {
	color: rgb(102, 102, 102);
}
.setting-value em {
	color: rgb(0, 91, 125); font-style: normal;
}
.tabs-menu {
	margin: 0px; width: 800px;
}
.tabs-menu .sliderkit-nav {
	width: 800px; text-align: left; border-bottom-color: rgb(0, 102, 141); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.tabs-menu .sliderkit-nav-clip {
	margin: 0px;
}
.tabs-menu .sliderkit-nav-clip li {
	margin: 0px; float: left;
}
.tabs-menu .sliderkit-nav-clip li a {
	margin: 0px; float: left;
}
.tabs-menu .sliderkit-nav-clip li a {
	background: rgb(0, 137, 190); margin: 0px 5px 0px 0px; padding: 4px 10px; border: 1px solid rgb(0, 102, 141); border-image: none; color: rgb(255, 255, 255); font-size: 1.1em; text-decoration: none;
}
.tabs-menu .sliderkit-nav-clip li a:hover {
	background: rgb(0, 102, 141); color: rgb(255, 255, 255);
}
.tabs-menu .sliderkit-nav-clip li.sliderkit-selected a {
	background: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255);
}
.tabs-menu .sliderkit-nav-clip li.sliderkit-selected a {
	color: rgb(0, 0, 0);
}
.tabs-menu .sliderkit-nav-clip li.sliderkit-selected a:active {
	color: rgb(0, 0, 0);
}
.tabs-menu .sliderkit-nav-clip li.donate {
	float: right;
}
.tabs-menu .sliderkit-nav-clip li.donate a {
	border-color: rgb(246, 139, 1); margin: 0px; color: rgb(0, 0, 0); background-color: rgb(255, 181, 66);
}
.tabs-menu .sliderkit-nav-clip li.donate a:hover {
	background: rgb(254, 223, 161); color: rgb(0, 0, 0);
}
.tabs-menu .sliderkit-panels {
	
}
.tabs-menu .sliderkit-panel {
	position: relative;
}
.tabs-menu .sliderkit-nav-clip li a {
	border-radius: 7px 7px 0px 0px; background-clip: padding-box; -moz-border-radius: 7px 7px 0 0; -webkit-border-radius: 7px 7px 0 0; -opera-border-radius: 7px 7px 0 0; -moz-background-clip: padding; -webkit-background-clip: padding-box;
}
.sliderkit {
	margin: 10px 0px;
}
.customtabs {
	margin: 10px 0px;
}
#page .sliderkit ul {
	margin: 0px;
}
#page .customtabs ul {
	margin: 0px;
}
.sliderkit .sliderkit-nav-clip a:active {
	color: rgb(255, 255, 255);
}
.sliderkit .sliderkit-nav-clip a:hover {
	text-decoration: none;
}
.tabs-standard .sliderkit-nav-clip li.sliderkit-selected a:active {
	color: rgb(0, 0, 0);
}
.tabs-noheight .sliderkit-nav-clip li.sliderkit-selected a:active {
	color: rgb(0, 0, 0);
}
.tabs-standard .sliderkit-nav-clip a:hover {
	color: rgb(255, 255, 255);
}
.tabs-noheight .sliderkit-nav-clip a:hover {
	color: rgb(255, 255, 255);
}
#page .tabs-menu .sliderkit-panel {
	position: relative;
}
#page .tabs-menu .sliderkit-panel-body {
	width: 550px;
}
#page .tabs-menu .sliderkit-panel .supertoc {
	top: 30px; width: 180px; right: 0px; position: absolute;
}
.supertoc {
	background: rgb(242, 241, 241); margin: 0px 0px 30px; padding: 0px 10px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: left; float: right; -moz-border-radius: 7px; -webkit-border-radius: 7px;
}
.supertoc ul {
	
}
.supertoc ul li {
	padding: 0px;
}
.supertoc ul .toc-h1 {
	list-style: none; margin: 10px 0px 3px;
}
.supertoc ul .toc-h2 {
	margin: 7px 0px 0px 20px;
}
.supertoc ul .toc-h3 {
	list-style: circle; margin: 0px 0px 0px 35px;
}
.supertoc ul a:hover {
	text-decoration: underline;
}
#page .transitions ul {
	list-style: none; margin: 0px; padding: 0px;
}
#page .transitions ul li {
	margin: 0px 15px 10px 0px; width: 185px; float: left;
}
#page .transitions ul li h3 {
	
}
#page .transitions ul ul li {
	margin: 0px 0px 5px; width: auto; float: none;
}
#page #transitionsSettings {
	left: 580px; top: 200px; position: absolute;
}
#page #transitionsSettings label {
	margin: 0px 5px 0px 0px;
}
#page #transitionsSettings select {
	margin: 0px 0px 10px;
}
#toTop {
	background: url("../images/ui.totop.png") no-repeat left top; border: currentColor; border-image: none; width: 51px; height: 51px; right: 10px; bottom: 10px; text-indent: -999px; overflow: hidden; text-decoration: none; display: none; position: fixed;
}
#toTopHover {
	background: url("../images/ui.totop.png") no-repeat left -51px; width: 51px; height: 51px; overflow: hidden; float: left; display: block; opacity: 0; -moz-opacity: 0;
}
#toTop:active {
	
}
#toTop:focus {
	
}
