BODY
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
/* Non-Standard (illegal) changes to scrollbar colors */
body, html
{	scrollbar-face-color: #fff4f5;
	scrollbar-shadow-color: #993399;
	scrollbar-highlight-color: #CCF;
	scrollbar-3dlight-color: #fff6f7;
	scrollbar-darkshadow-color: #366;
	scrollbar-track-color: MistyRose;
	scrollbar-arrow-color: Blue;
}
/*	Original
body, html
{	scrollbar-face-color: #fff4f5;
	scrollbar-shadow-color: #993399;
	scrollbar-highlight-color: #CCF;
	scrollbar-3dlight-color: #fff6f7;
	scrollbar-darkshadow-color: #366;
	scrollbar-track-color: MistyRose;
	scrollbar-arrow-color: Blue;
}
*/
P
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
H1
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
H2
{	FONT-SIZE: 13pt; COLOR: #ff9900; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
H3
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
H4
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
H5
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
H6
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
LI
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
TD
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
TH
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
DD
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
DT
{	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
BODY
{	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
LI
{	LIST-STYLE-IMAGE: none
}
UL
{	LIST-STYLE-IMAGE: none
}
OL
{	LIST-STYLE-IMAGE: none
}
H1
{	FONT-WEIGHT: bold
}
H3
{	FONT-WEIGHT: bold
}
H4
{	FONT-WEIGHT: bold
}
H5
{	FONT-WEIGHT: bold
}
TH
{	FONT-WEIGHT: bold
}
H3
{	COLOR: #ff9900
}
H5
{	COLOR: #ff9900
}
H1
{	FONT-SIZE: 16pt
}
H3
{	FONT-SIZE: 11pt; FONT-FAMILY: Arial, sans-serif
}
H4
{	FONT-SIZE: 10pt; MARGIN-BOTTOM: 2px
}
H5
{	FONT-SIZE: 9pt; MARGIN-BOTTOM: 2px
}
H6
{	FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #626262
}
DD
{	MARGIN-LEFT: 20px
}
PRE
{	PADDING-RIGHT: 7pt; PADDING-LEFT: 7pt; BACKGROUND-IMAGE: url(/images/codebg.gif); PADDING-BOTTOM: 7pt; FONT: 9pt "Courier New", Courier, mono; WIDTH: 100%; PADDING-TOP: 7pt; WHITE-SPACE: pre; BACKGROUND-COLOR: #fbedbb
}
CODE
{	COLOR: #990000; FONT-FAMILY: "Courier New", Courier, mono
}
A:link
{	TEXT-DECORATION: none
}
A:visited
{	TEXT-DECORATION: none
}
A:active
{	TEXT-DECORATION: underline
}
A:hover
{	TEXT-DECORATION: underline
}
.top
{	CURSOR: hand
}
.MenuGroup
{	FONT-WEIGHT: normal; WIDTH: 124px; FONT-FAMILY: Tahoma, Arial, sans-serif; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffcc99
}
.MI {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: 118px; CURSOR: hand; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffcc99
}
.MIs {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: 118px; CURSOR: hand; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffcc99
}
.MIn {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: 118px; CURSOR: hand; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffcc99
}
.MIsn {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; WIDTH: 118px; CURSOR: hand; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffcc99
}
.MI {
	TEXT-DECORATION: none
}
.MIn {
	TEXT-DECORATION: none
}
.MI {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; PADDING-LEFT: 3pt; MARGIN-LEFT: 3pt; BORDER-LEFT: #ffcc99 1px solid; BORDER-BOTTOM: #ffcc99 1px solid
}
.MIs {
	BORDER-RIGHT: #ffcc99 1px solid; BORDER-TOP: #ffcc99 1px solid; PADDING-LEFT: 3pt; MARGIN-LEFT: 3pt; BORDER-LEFT: #ffcc99 1px solid; BORDER-BOTTOM: #ffcc99 1px solid
}
.MIn {
	BORDER-RIGHT: #ffcc99 1pt solid; BORDER-TOP: #ffcc99 1pt solid; BORDER-LEFT: #ffcc99 1pt solid; BORDER-BOTTOM: #ffcc99 1pt solid
}
.MIn {
	PADDING-LEFT: 2px; MARGIN-LEFT: 2px
}
.MIsn {
	PADDING-LEFT: 2px; MARGIN-LEFT: 2px
}
.sidebar {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.navbar {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; TEXT-DECORATION: none
}
.navbar:hover {
	COLOR: blue
}
.navbar:active {
	COLOR: red
}
.infobar {
	FONT-SIZE: 8pt; MARGIN-LEFT: 0pt; TEXT-INDENT: 0pt
}
.infobarList {
	FONT-SIZE: 8pt; MARGIN-LEFT: 1.5em; TEXT-INDENT: -1.5em
}
.InfobarHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: -10px; COLOR: #ab2600
}
.HoverLink {
	BORDER-RIGHT: #fbedbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fbedbb 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #fbedbb 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #fbedbb 1px solid; BACKGROUND-COLOR: #fbedbb; TEXT-DECORATION: none
}
A.HoverLink {
	CURSOR: hand; COLOR: blue; TEXT-DECORATION: none
}
A.HoverLink:hover {
	BORDER-LEFT-COLOR: #ff9900; BORDER-BOTTOM-COLOR: #ff9900; BORDER-TOP-COLOR: #ff9900; BACKGROUND-COLOR: #ffcc99; BORDER-RIGHT-COLOR: #ff9900
}
A.HoverLink:active {
	BORDER-LEFT-COLOR: #ff9900; BORDER-BOTTOM-COLOR: #ff9900; BORDER-TOP-COLOR: #ff9900; BACKGROUND-COLOR: #ffc082; BORDER-RIGHT-COLOR: #ff9900
}
TT.equation {
	FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: 'Times New Roman', serif; WHITE-SPACE: pre
}
UL.download {
	MARGIN-LEFT: 1.5em
}
UL.download LI {
	PADDING-LEFT: 0.5em; FONT-SIZE: 9pt; LIST-STYLE-IMAGE: url(/images/download.gif); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI.download {
	PADDING-LEFT: 0.5em; FONT-SIZE: 9pt; LIST-STYLE-IMAGE: url(/images/download.gif); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.delegate LI {
	LIST-STYLE-IMAGE: url(/images/symbols/delegate.gif)
}
LI.delegate {
	LIST-STYLE-IMAGE: url(/images/symbols/delegate.gif)
}
UL.enum LI {
	LIST-STYLE-IMAGE: url(/images/symbols/Enum.GIF)
}
LI.enum {
	LIST-STYLE-IMAGE: url(/images/symbols/Enum.GIF)
}
UL.event LI {
	LIST-STYLE-IMAGE: url(/images/symbols/event.GIF)
}
LI.event {
	LIST-STYLE-IMAGE: url(/images/symbols/event.GIF)
}
UL.interface LI {
	LIST-STYLE-IMAGE: url(/images/symbols/interface.GIF)
}
LI.interface {
	LIST-STYLE-IMAGE: url(/images/symbols/interface.GIF)
}
UL.literal LI {
	LIST-STYLE-IMAGE: url(/images/symbols/literal.GIF)
}
LI.literal {
	LIST-STYLE-IMAGE: url(/images/symbols/literal.GIF)
}
UL.method LI {
	LIST-STYLE-IMAGE: url(/images/symbols/method.GIF)
}
LI.method {
	LIST-STYLE-IMAGE: url(/images/symbols/method.GIF)
}
UL.namespace LI {
	LIST-STYLE-IMAGE: url(/images/symbols/namespace.GIF)
}
LI.namespace {
	LIST-STYLE-IMAGE: url(/images/symbols/namespace.GIF)
}
UL.property LI {
	LIST-STYLE-IMAGE: url(/images/symbols/property.GIF)
}
LI.property {
	LIST-STYLE-IMAGE: url(/images/symbols/property.GIF)
}
UL.struct LI {
	LIST-STYLE-IMAGE: url(/images/symbols/struct.GIF)
}
LI.struct {
	LIST-STYLE-IMAGE: url(/images/symbols/struct.GIF)
}
UL.compactlist LI {
	FONT-SIZE: 8pt; LIST-STYLE-IMAGE: url(/images/smallarrow.gif); MARGIN-BOTTOM: 0pt; MARGIN-LEFT: -1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI.compactlist {
	FONT-SIZE: 8pt; LIST-STYLE-IMAGE: url(/images/smallarrow.gif); MARGIN-BOTTOM: 0pt; MARGIN-LEFT: -1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.compactlist {
	MARGIN-TOP: 5pt; MARGIN-BOTTOM: 5pt
}
.MainHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 155%; COLOR: black; FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif
}
.formButton {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; BORDER-LEFT-COLOR: #fbedbb; BORDER-BOTTOM-COLOR: #fbedbb; COLOR: white; BORDER-TOP-COLOR: #fbedbb; BACKGROUND-COLOR: #e08900; BORDER-RIGHT-COLOR: #fbedbb
}
.SiteNewsHeading {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.DevNewsHeading {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.DevNewsHeading {
	FONT-SIZE: 10.5pt
}
.links {
	FONT-SIZE: 8pt
}
.messagetitle {
	FONT-SIZE: 8pt
}
.SiteNews {
	FONT-SIZE: 8pt
}
.SmallText {
	FONT-SIZE: 8pt
}
.SiteNewsHeading {
	FONT-SIZE: 8pt
}
.NewsFlash {
	MARGIN-TOP: 5px; FONT-SIZE: 9pt
}
.DevNewsContent {
	FONT-SIZE: 9pt
}
.messagecontent {
	FONT: 9.5pt Verdana, "Courier New", Courier, mono
}
.Default {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.forum_link:link {
	COLOR: #e08900; TEXT-DECORATION: none
}
.forum_link:visited {
	COLOR: #e08900; TEXT-DECORATION: none
}
.forum_link:active {
	COLOR: #e08900; TEXT-DECORATION: none
}
.forum_link:hover {
	COLOR: #e08900; TEXT-DECORATION: underline
}
.forum_hilite {
	BACKGROUND-COLOR: yellow
}
.cpp-comment {
	COLOR: green; FONT-STYLE: italic
}
.cs-comment {
	COLOR: green; FONT-STYLE: italic
}
.vb-comment {
	COLOR: green; FONT-STYLE: italic
}
.cpp-keyword {
	COLOR: blue
}
.cs-keyword {
	COLOR: blue
}
.vb-function {
	COLOR: blue
}
.cpp-preprocessor {
	COLOR: navy
}
.cs-preprocessor {
	COLOR: navy
}
.cpp-string {
	COLOR: purple
}
.cs-string {
	COLOR: purple
}
.vb-string {
	COLOR: purple
}
.cpp-literal {
	COLOR: midnightblue
}
.cs-literal {
	COLOR: midnightblue
}
.vb-literal {
	COLOR: midnightblue
}
.vb-keyword {
	FONT-WEIGHT: normal; COLOR: blue
}
.vb-statement {
	FONT-WEIGHT: normal; COLOR: blue
}
TABLE#tblButtonBar {
	MARGIN-TOP: 1px
}
.clsButton {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #ff9900 1px solid; CURSOR: hand; COLOR: #333300; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none
}
TD.clsButtonBar TABLE.clsButton TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.clsButtonLnk {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; CURSOR: hand; COLOR: #333300; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.clsButtonLnk:hover {
	COLOR: blue
}
.FeatureBox {
	BORDER-RIGHT: #6699cc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #6699cc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #6699cc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #6699cc 1px solid; BACKGROUND-COLOR: #a5c9ef
}
.FeatureBoxHeader {
	PADDING-LEFT: 2pt; FONT-WEIGHT: bold; FONT-SIZE: 13pt; PADDING-BOTTOM: 2pt; COLOR: #993300; FONT-FAMILY: Verdana
}
.FeatureBoxHeader A {
	PADDING-LEFT: 2pt; FONT-WEIGHT: bold; FONT-SIZE: 13pt; PADDING-BOTTOM: 2pt; COLOR: #993300; FONT-FAMILY: Verdana
}
.FeatureBoxHeaderArrow {
	BACKGROUND-COLOR: #6699cc
}

.DataGrid
{
	BORDER-RIGHT: #f3d1d0 3px solid;
	BORDER-LEFT: #f3d1d0 3px solid;
	BORDER-TOP: #f3d1d0 3px solid;
	BORDER-BOTTOM: #f3d1d0 3px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	FONT-FAMILY: 'Bell MT' , Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #fff4f5;
	COLOR: maroon;
}
.DataGridHeader
{
	BORDER-BOTTOM: #f3d1d0 3px solid;
	BACKGROUND-COLOR: #fff4e7;
	COLOR: #993399;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	FONT-FAMILY: 'Bell MT' , Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: center;
}
.DataGridItem
{
	BORDER-BOTTOM: #f3d1d0 3px solid;
	BACKGROUND-COLOR: #fff4f5;
	COLOR: #663399;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	FONT-FAMILY: 'Bell MT' , Verdana, Arial, Sans-Serif;
	TEXT-ALIGN: center;
}
