BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(all_bg.jpg) #e2e0e0 repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 53px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif
}
A {
	COLOR: #007db8; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #005778; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #005778; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #005778; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #005778; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #005778; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #005778; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana
}
H1 {
	FONT-SIZE: 23px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 110%; PADDING-TOP: 2px
}
H2 {
	MARGIN-TOP: 20px; FONT-SIZE: 20px; MARGIN-BOTTOM: 5px
}
H3 {
	MARGIN-TOP: 15px; FONT-SIZE: 17px; MARGIN-BOTTOM: 5px
}
H4 {
	MARGIN-TOP: 15px; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px
}
H5 {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px
}
H6 {
	FONT-SIZE: 12px
}
.code {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 25px; FONT-SIZE: 10pt; BACKGROUND: #efefef; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaa 1px solid; WIDTH: 80%; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: "Courier New"
}
.center {
	TEXT-ALIGN: center
}
.indent {
	MARGIN-LEFT: 40px
}
.additions {
	COLOR: #008800
}
.deletions {
	COLOR: #880000
}
.add {
	FONT-WEIGHT: bold; COLOR: #c00; TEXT-DECORATION: underline
}
.del {
	COLOR: #c00; FONT-STYLE: italic; TEXT-DECORATION: line-through
}
.nobr {
	WHITE-SPACE: nowrap
}
DFN {
	CURSOR: help; BORDER-BOTTOM: #000 1px dotted; FONT-STYLE: normal; LETTER-SPACING: 0.1em; FONT-VARIANT: small-caps
}
* HTML DFN {
	?kground: url(javascript:DOTS) repeat-x bottom left
}
STRIKE {
	COLOR: #999999
}
S {
	COLOR: #999999
}
STRIKE A:visited {
	COLOR: #999999
}
S A:link {
	COLOR: #999999
}
STRIKE A:visited {
	COLOR: #999999
}
S A:visited {
	COLOR: #999999
}
STRIKE IMG {
	FILTER: Gray
}
S IMG {
	FILTER: Gray
}
CITE {
	COLOR: #888800; FONT-STYLE: normal
}
BLOCKQUOTE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 3px solid; COLOR: #999999; PADDING-TOP: 5px
}
BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px
}
.toc1 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.toc2 {
	PADDING-LEFT: 15px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.toc3 {
	PADDING-LEFT: 30px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.toc4 {
	PADDING-LEFT: 45px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.toc5 {
	PADDING-LEFT: 60px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.toc6 {
	PADDING-LEFT: 75px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.micq1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.micq2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px tahoma, arial; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.micq3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 2px
}
.email1 {
	COLOR: #800000
}
.email2 {
	COLOR: #808000
}
.email-odd {
	COLOR: #800000
}
.email-even {
	COLOR: #808000
}
.cite {
	COLOR: #ff0000; FONT-STYLE: normal
}
.mark {
	BACKGROUND: #ffaaaa
}
#header {
	FONT-SIZE: 11px; BACKGROUND: url(header_bg.jpg) repeat-x; POSITION: relative; HEIGHT: 53px
}
#header .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(header_corner_01.gif) no-repeat; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 9px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 9px
}
#header .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND: url(header_corner_02.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 9px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 9px
}
#header #logo {
	BACKGROUND: url(logo.gif) no-repeat; LEFT: 0px; FLOAT: left; MARGIN: 55px 0px 0px 65px; OVERFLOW: hidden; WIDTH: 160px; CURSOR: pointer; TEXT-INDENT: -9000px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; HEIGHT: 48px
}
#header IMG {
	LEFT: 215px; FLOAT: left; MARGIN: 0px 0px 0px 21px; POSITION: absolute; TOP: 0px
}
#header UL {
	PADDING-RIGHT: 57px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px; WIDTH: 268px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#header UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(ul_header_bg.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 18px
}
#header UL LI A {
	FONT-WEIGHT: bold; COLOR: #007eba; TEXT-DECORATION: none
}
#header UL LI A:hover {
	COLOR: #e67133
}
#FAQ DIV {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 1px; RIGHT: 0px; WIDTH: 33px; COLOR: #f3f1f1; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 24px
}
#standart DIV {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 1px; RIGHT: 0px; WIDTH: 33px; COLOR: #f3f1f1; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 24px
}
#runet DIV {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 1px; RIGHT: 0px; WIDTH: 33px; COLOR: #f3f1f1; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 24px
}
#errors DIV {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 1px; RIGHT: 0px; WIDTH: 33px; COLOR: #f3f1f1; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 24px
}
#links DIV {
	BACKGROUND-POSITION: 0% 0%; FONT-SIZE: 1px; RIGHT: 0px; WIDTH: 33px; COLOR: #f3f1f1; BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 24px
}
#header UL #links {
	BACKGROUND: url(ul_header_bg_end.gif) no-repeat
}
#menu_general LI A {
	DISPLAY: block; HEIGHT: 15px
}
#FAQ A DIV {
	BACKGROUND-IMAGE: url(icon_faq.gif)
}
#FAQ A:hover DIV {
	BACKGROUND-POSITION: 0% 100%; BACKGROUND-IMAGE: url(icon_faq.gif)
}
#standart A DIV {
	BACKGROUND-IMAGE: url(icon_standarts.gif)
}
#standart A:hover DIV {
	BACKGROUND-POSITION: 0% 100%; BACKGROUND-IMAGE: url(icon_standarts.gif)
}
#runet A DIV {
	BACKGROUND-IMAGE: url(icon_runet.gif)
}
#runet A:hover DIV {
	BACKGROUND-POSITION: 0% 100%; BACKGROUND-IMAGE: url(icon_runet.gif)
}
#errors A DIV {
	BACKGROUND-IMAGE: url(icon_errors.gif)
}
#errors A:hover DIV {
	BACKGROUND-POSITION: 0% 100%; BACKGROUND-IMAGE: url(icon_errors.gif)
}
#links A DIV {
	BACKGROUND-IMAGE: url(icon_links.gif)
}
#links A:hover DIV {
	BACKGROUND-POSITION: 0% 100%; BACKGROUND-IMAGE: url(icon_links.gif)
}
#searchForm {
	FONT-SIZE: 9px; RIGHT: 0px; VERTICAL-ALIGN: text-bottom; COLOR: white; WHITE-SPACE: nowrap; POSITION: absolute; TOP: -30px
}
#searchForm FORM {
	MARGIN: 0px
}
#searchForm .i {
	FONT-SIZE: 11px; MARGIN: 0px 10px; WIDTH: 106px
}
#searchForm .b {
	FONT-SIZE: 11px
}
#login {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; LEFT: 52px; MARGIN: 0px; COLOR: white; BOTTOM: -26px; POSITION: absolute
}
#login FORM {
	MARGIN: 0px
}
#login .i {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 6px; VERTICAL-ALIGN: middle; WIDTH: 74px
}
#login .b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 20px; CURSOR: pointer; BORDER-TOP-STYLE: none; TEXT-INDENT: 700em; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
#login A {
	FONT-WEIGHT: normal; COLOR: white
}
#altMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; RIGHT: 57px; COLOR: white; BOTTOM: -20px; POSITION: absolute
}
#altMenu A {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 24px; COLOR: white
}
#content {
	PADDING-RIGHT: 48px; PADDING-LEFT: 48px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 20px
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .big {
	FONT-SIZE: 25px; COLOR: #005778
}
#content .medium {
	FONT-SIZE: 19px; COLOR: #005778
}
#content A.medium {
	FONT-SIZE: 19px; COLOR: #e67133
}
#content .small {
	FONT-SIZE: 17px; COLOR: #005778
}
#content .small STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #007db8
}
#bottom {
	FONT-SIZE: 10px; BACKGROUND: url(bottom_corner_01.gif) #7db7db no-repeat left bottom; COLOR: #005778; LINE-HEIGHT: 18px; POSITION: relative
}
#bottomBg {
	PADDING-RIGHT: 0px; BORDER-TOP: #7db7db 1px solid; PADDING-LEFT: 52px; BACKGROUND: url(bottom_corner_02.gif) no-repeat right bottom; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.filesheader {
	PADDING-RIGHT: 0px; BORDER-TOP: #7db7db 1px solid; PADDING-LEFT: 52px; FONT-SIZE: 11px; BACKGROUND: #c4d8e3; PADDING-BOTTOM: 3px; MARGIN: 0px -48px; PADDING-TOP: 3px
}
.commentsheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 52px; FONT-SIZE: 11px; BACKGROUND: #91bddc; PADDING-BOTTOM: 3px; MARGIN: 0px -48px; PADDING-TOP: 3px
}
#bottom IMG {
	VERTICAL-ALIGN: middle
}
