HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

A {
	COLOR: #505055
}
A:hover {
	COLOR: #ff9c00
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
IMG.icon {
	VERTICAL-ALIGN: -2px
}
#container {
	BACKGROUND-IMAGE: url(../img/interface/container_bg.png); MARGIN: 0px auto 30px; WIDTH: 1024px; BACKGROUND-REPEAT: repeat-y
}
#header {
	BACKGROUND-IMAGE: url(../img/interface/header_bg.png); PADDING-BOTTOM: 0px; PADDING-LEFT: 65px; PADDING-RIGHT: 65px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 110px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#header H1 {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 0px
}
#header #logo {
	BACKGROUND-IMAGE: url(../img/interface/logo_bg.png); PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-SIZE: 32pt; TEXT-DECORATION: none; PADDING-TOP: 32px
}
DIV#change_lang {
	TEXT-ALIGN: right; FONT-SIZE: 8pt; FONT-WEIGHT: bold; MARGIN-RIGHT: 60px
}
DIV#change_lang A {
	COLOR: #ffffff
}
SPAN.by {
	COLOR: #ffffff
}
SPAN.scripts {
	COLOR: #ffa525
}
#top_menu {
	BACKGROUND-IMAGE: url(../img/interface/top_menu_bg.png); TEXT-ALIGN: center; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px; COLOR: #505050; FONT-WEIGHT: bold; PADDING-TOP: 14px
}
#byscripts_menu {
	LIST-STYLE-TYPE: none; MARGIN: 0px 92px
}
#byscripts_menu LI {
	BACKGROUND-IMAGE: url(../img/interface/byscripts_menu_bg.png); BORDER-LEFT: #c7c7c7 2px solid; BACKGROUND-REPEAT: repeat-x; FLOAT: left
}
#byscripts_menu A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 27px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 5px; HEIGHT: 26px; COLOR: #505050; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#byscripts_menu LI.home {
	BORDER-LEFT-STYLE: none
}
#byscripts_menu LI.last {
	BORDER-LEFT-STYLE: none
}
#byscripts_menu LI.home A {
	BACKGROUND-IMAGE: url(../img/icons/home.png)
}
#byscripts_menu LI.mootools A {
	BACKGROUND-IMAGE: url(../img/icons/mootools.png)
}
#byscripts_menu LI.development A {
	BACKGROUND-IMAGE: url(../img/icons/development.png)
}
#byscripts_menu LI.references A {
	BACKGROUND-IMAGE: url(../img/icons/references.png)
}
#content {
	BORDER-BOTTOM: #f89f1c 2px solid; BORDER-LEFT: #f89f1c 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; MARGIN: 20px auto 0px; PADDING-LEFT: 10px; WIDTH: 814px; PADDING-RIGHT: 10px; BORDER-TOP: #f89f1c 2px solid; BORDER-RIGHT: #f89f1c 2px solid; PADDING-TOP: 10px
}
#content P {
	TEXT-ALIGN: justify; MARGIN: 10px 20px; FONT-WEIGHT: bold
}
#content P.to_home {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; FONT-SIZE: 8pt
}
#adsense {
	TEXT-ALIGN: center
}

#footer {
	BACKGROUND-IMAGE: url(../img/interface/footer_bg.png); TEXT-ALIGN: center; PADDING-BOTTOM: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-POSITION: left bottom; LETTER-SPACING: 3px; COLOR: #a1a1a7; FONT-SIZE: 8pt; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
H1 {
	TEXT-ALIGN: center; FONT-SIZE: 14pt
}
H2 {
	BACKGROUND-IMAGE: url(../img/interface/title_bg.png); PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f89f1c; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, sans-serif; BACKGROUND-POSITION: right top; LETTER-SPACING: 5px; COLOR: #ffffff; FONT-SIZE: 12pt; PADDING-TOP: 4px
}
H3 {
	BORDER-BOTTOM: #e68d0a 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #e68d0a; FONT-SIZE: 12pt; PADDING-TOP: 3px
}
H4 {
	BORDER-BOTTOM: #ffa623 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; COLOR: #ffa623; FONT-SIZE: 10pt; PADDING-TOP: 4px
}
DIV.desc {
	TEXT-ALIGN: justify; BORDER-LEFT: #f89f1c 4px solid; LINE-HEIGHT: 20px; MARGIN: 10px 15px; PADDING-LEFT: 15px; LETTER-SPACING: 1px; COLOR: #000000; FONT-SIZE: 10pt
}
P.note {
	MARGIN: 0px; FONT-SIZE: 8pt
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
TD {
	BORDER-BOTTOM: #e0e0e0 1px solid
}
TD.type {
	FONT-STYLE: italic
}
TD.default {
	FONT-WEIGHT: bold
}
.sc2 {
	COLOR: #000000
}
.kw2 {
	COLOR: #0000ff
}
.kw3 {
	COLOR: #000000
}
.me1 {
	COLOR: #000080
}
.sy0 {
	COLOR: #66cc66
}
.br0 {
	COLOR: #ff5000
}
.nu0 {
	COLOR: #ff9000
}
.st0 {
	COLOR: #008000
}
.li1 {
	BACKGROUND-COLOR: #fcfcfc
}
.li2 {
	BACKGROUND-COLOR: #f5f5f5
}
.li1 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
.li2 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
OL {
	MARGIN: 0px; PADDING-LEFT: 35px
}
CODE {
	BORDER-BOTTOM: #d0d0d0 1px dashed; BORDER-LEFT: #d0d0d0 1px dashed; FONT-FAMILY: "Courier New", Courier, monospace; LETTER-SPACING: 1px; FONT-SIZE: 10pt; BORDER-TOP: #d0d0d0 1px dashed; BORDER-RIGHT: #d0d0d0 1px dashed
}
PRE {
	BORDER-BOTTOM: #d0d0d0 1px dashed; BORDER-LEFT: #d0d0d0 1px dashed; FONT-FAMILY: "Courier New", Courier, monospace; LETTER-SPACING: 1px; FONT-SIZE: 10pt; BORDER-TOP: #d0d0d0 1px dashed; BORDER-RIGHT: #d0d0d0 1px dashed
}
DIV.pre {
	BORDER-BOTTOM: #d0d0d0 1px dashed; BORDER-LEFT: #d0d0d0 1px dashed; FONT-FAMILY: "Courier New", Courier, monospace; LETTER-SPACING: 1px; FONT-SIZE: 10pt; BORDER-TOP: #d0d0d0 1px dashed; BORDER-RIGHT: #d0d0d0 1px dashed
}
CODE {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; LETTER-SPACING: 2px; COLOR: #000000; PADDING-TOP: 1px
}
DIV.pre {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: pre; PADDING-TOP: 0px
}
#content P.ratio {
	TEXT-ALIGN: center; FONT-SIZE: 10pt
}
IMG.bymagnifier {
	WIDTH: 150px
}
#bymagnifierFrame {
	BACKGROUND-IMAGE: url(/byscripts/assets/img/icons/magnifier.png); BORDER-BOTTOM: #e0e0e0 1px solid; POSITION: relative; BORDER-LEFT: #e0e0e0 1px solid; MARGIN-TOP: 10px; WIDTH: 300px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 200px; OVERFLOW: hidden; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
#original {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}

