body {
font-family : Verdana, Arial, sans-serif;
color : #000000;
margin : 0;
padding : 0;
}
body.UnframedPage {
background-color : #e8e8e8;
}
a:link, a:visited {
color : #900000;
text-decoration : none;
}
a:hover {
color : #900000;
text-decoration : underline;
}
a:active {
color : #ff0000;
text-decoration : underline;
}
td {
vertical-align : top;
}
p {
text-indent : 5ex;
margin : 0;
}
.HB {
font-size : 1px;
visibility : hidden;
}
blockquote {
padding : 0;
margin : 0;
overflow : auto;
}
.IE blockquote {
width : 400px;
}
.Gecko blockquote {
padding-bottom : 0.5em;
}
blockquote.CodeBlockquote {
background-color : #fffcf7;
border : 1px dotted #f9d075;
padding : 0;
margin : 0;
overflow : auto;
}
@media print {
blockquote {
overflow : visible;
}
.IE blockquote {
width : auto;
}
}

.MText{
padding : 1px 17px 2px 10px;
margin : 0.25em 0 0.25em 0;
}
.MText {
font-size : 8pt;
font-style : italic;
}
#MSelected {
color : #ec8e02;
padding : 0 10px 0 10px;
margin-right : 5px;
}

.ContentSection {
	background-color : #ffffff;
	padding-bottom : 15px;
	border-width : 0 0 1px 1px;
	border-style : solid;
	border-color : #000000;
}
.CTopic {
font-size : 16px;
padding-bottom : 3em;
}
.CTitle {
font-size : 12pt;
font-weight : bold;
color : #153c79;
border-width : 0 0 1px 0;
border-style : solid;
border-color : #a0a0a0;
margin : 0 15px 0.5em 15px;
}
.CGroup .CTitle {
font-size : 16pt;
color : #303030;
padding-left : 15px;
padding-right : 15px;
border-width : 0 0 2px 0;
border-color : #000000;
margin-left : 0;
margin-right : 0;
}
.CSection .CTitle {
font-size : 18pt;
color : #ffffff;
background-color : #a0a0a0;
padding : 10px 15px 10px 15px;
border-width : 2px 0;
border-color : #000000;
margin-left : 0;
margin-right : 0;
}
#MainTopic .CTitle {
font-size : 20pt;
color : #ffffff;
background-color : #7070c0;
padding : 10px 15px 10px 15px;
border-width : 0 0 3px 0;
border-color : #000000;
margin-left : 0;
margin-right : 0;
}
.CBody {
margin-left : 15px;
margin-right : 15px;
}
.CToolTip {
position : absolute;
visibility : hidden;
left : 0;
top : 0;
max-width : 50%;
background-color : #ffffe0;
padding : 5px;
border-width : 1px 2px 2px 1px;
border-style : solid;
border-color : #000000;
font-size : 8pt;
}

.CToolTip blockquote {
overflow : hidden;
}
.CHeading {
font-weight : bold;
font-size : 10pt;
margin-top : 1.5em;
margin-bottom : 0.5em;
}
.CCode {
font : 10pt "Courier New", Courier, monospace;
font-size : 12px;
margin : 0;
padding : 6px;
color : #0a1e2c;
}
.CBulletList {
padding-left : 15px;
padding-right : 15px;
margin : 0.5em 5ex 0.5em 5ex;
}
.CDescriptionList {
margin : 0.5em 5ex 0 5ex;
}
.IE4 .CDescriptionList, .KHTML .CDescriptionList {
width : 85%;
}
.CDLEntry {
font : 10pt "Courier New", Courier, monospace;
color : #808080;
padding-bottom : 0.25em;
white-space : nowrap;
}
.CDLDescription {
font-size : 10pt;
padding-bottom : 0.5em;
padding-left : 5ex;
}
.Prototype {
font : 10pt "Courier New", Courier, monospace;
padding : 5px 3ex;
border-width : 1px;
border-style : solid;
margin : 0 5ex 1.5em 5ex;
}
.Prototype td {
font-size : 10pt;
}

.PAfterParameters {
vertical-align : bottom;
}

.CFunction .Prototype {
background-color : #f4f4f4;
border-color : #d0d0d0;
}
.CProperty .Prototype {
background-color : #f4f4ff;
border-color : #c0c0e8;
}
.CVariable .Prototype {
background-color : #fffff0;
border-color : #e0e0a0;
}

.CToolTip .Prototype {
margin : 0 0 0.5em 0;
white-space : nowrap;
}
.Summary {
margin : 5px 0 0 5px;
}
.STitle {
font-size : 12pt;
margin-bottom : 0.5em;
}
.SBorder {
background-color : #fafafa;
padding : 15px;
border : 1px solid #d5d5d5;
}

.STable {
font-size : 16px;
width : 100%;
}
.SEntrySize {
width : 30%;
}
.SDescriptionSize {
width : 70%;
}
.SMarked {
background-color : #f4f4f4;
}
.SEntry .SIndent1 {
margin-left : 1.5ex;
}
.SEntry .SIndent2 {
margin-left : 3ex;
}
.SEntry .SIndent3 {
margin-left : 4.5ex;
}
.SEntry .SIndent4 {
margin-left : 6ex;
}
.SEntry .SIndent5 {
margin-left : 7.5ex;
}
.SDescription {
padding-left : 3ex;
}
.SDescription a {
color : #800000;
}
.SDescription a:active {
color : #a00000;
}
.SGroup {
margin-top : 0.5em;
margin-bottom : 0.25em;
}
.SGroup .SEntry {
font-weight : bold;
}
.SGroup .SEntry a {
color : #800000;
}
.SGroup .SEntry a:active {
color : #f00000;
}
.SMain .SEntry, .SClass .SEntry, .SDatabase .SEntry, .SDatabaseTable .SEntry, .SSection .SEntry {
font-weight : bold;
font-size : 10pt;
margin-bottom : 0.25em;
}
.SClass, .SDatabase, .SDatabaseTable, .SSection {
margin-top : 1em;
}
.SMain .SEntry a, .SClass .SEntry a, .SDatabase .SEntry a, .SDatabaseTable .SEntry a, .SSection .SEntry a {
color : #000000;
}
.SMain .SEntry a:active, .SClass .SEntry a:active, .SDatabase .SEntry a:active, .SDatabaseTable .SEntry a:active, .SSection .SEntry a:active {
color : #a00000;
}
.ClassHierarchy {
margin : 0 15px 1em 15px;
}

.CHIndent {
margin-left : 3ex;
}

body.FramedIndexPage, .IndexSection {
background-color : #ffffff;
font-size : 10pt;
padding : 15px;
}
.IndexSection {
border-width : 0 0 1px 1px;
border-style : solid;
border-color : #000000;
}
.IPageTitle {
font-size : 20pt;
font-weight : bold;
color : #ffffff;
background-color : #7070c0;
padding : 10px 15px 10px 15px;
border-width : 0 0 3px 0;
border-color : #000000;
border-style : solid;
margin : -15px -15px 0 -15px;
}
.INavigationBar {
text-align : center;
background-color : #fffff0;
padding : 5px;
border-bottom : 1px solid black;
margin : 0 -15px 15px -15px;
}
.INavigationBar a {
font-weight : bold;
}
.IHeading {
font-size : 16pt;
font-weight : bold;
padding : 2.5em 0 0.5em 0;
text-align : center;
width : 3.5ex;
}
#IFirstHeading {
padding-top : 0;
}
.IEntry {
padding-left : 1ex;
}
.ISubIndex {
padding-left : 3ex;
padding-bottom : 0.5em;
}
.ISymbol {
font-weight : bold;
color : #900000;
}
.ISymbolPrefix {
text-align : right;
color : #c47c7c;
background-color : #f8f8f8;
border-right : 3px solid #e0e0e0;
border-left : 1px solid #e0e0e0;
padding : 0 1px 0 2px;
}
#IFirstSymbolPrefix {
border-top : 1px solid #e0e0e0;
}
#ILastSymbolPrefix {
border-bottom : 1px solid #e0e0e0;
}
#IOnlySymbolPrefix {
border-top : 1px solid #e0e0e0;
border-bottom : 1px solid #e0e0e0;
}
a.IParent, a.IFile {
display : block;
}
.Footer {
font-size : 8pt;
color : #909090;
}
body.UnframedPage .Footer {
text-align : right;
margin : 2px;
}
.Footer a:link, .Footer a:hover, .Footer a:visited {
color : #909090;
}
.Footer a:active {
color : #a00000;
}
body.UnframedPage {
text-align : center;
background-color : #ffffff;
margin-top : 5px;
margin-left : 0;
margin-right : 0;
}

.MText, .MLink{
padding : 1px 0 2px 10px;
margin : 0.05em 0 0 0;
}

#MSelected {
color : #d27e02;
}

.ContentSection {
border-width : 4px 0 0 4px;
border-color : white;
}
#MainTopic .CTitle {
font-size : 25pt;
font-family : arial;
color : white;
background-color : #7070c0;
padding : 12px 25px 0 45px;
border-width : 0;
border-bottom : 3px solid white;
margin-left : 0;
margin-right : 0;
background : #1670b3 url('/National_Library/oe_/https://developers.atlasct.com/img/AllTitles.jpg') no-repeat right;
height : 60px;
overflow : hidden;
}
#MainTopic .CTitle {
font-size : 25pt;
line-height: 100%;
font-family : Arial, sans-serif;
font-weight : normal;
color : #1e2e4d;
background-color : #353535;
padding : 12px 25px 0 15px;
border-width : 0;
margin-left : 0;
margin-right : 0;
background : #b1b1b1 url('/National_Library/oe_/https://developers.atlasct.com/img/TitleBg.png') repeat-x right;
overflow : hidden;
}
.SDescription a {
color : #000080;
}
.SDescription a:active {
color : #0000a0;
}
.SGroup .SEntry a {
color : #000080;
}
.SGroup .SEntry a:active {
color : #0000f0;
}
.IndexSection {
border-width : 4px 0 0 4px;
border-color : white;
}
.IPageTitle {
font-size : 20pt;
color : white;
background-color : #7070c0;
padding : 10px 15px 10px 15px;
border-width : 0;
border-bottom : 3px solid white;
margin : -15px -15px 0 -15px;
background : #7bafd2 url('/National_Library/oe_/https://developers.atlasct.com/img/maintitle-bg.gif') no-repeat 0 0;
height : 30px;
overflow : hidden;
}
.INavigationBar {
border : 1px solid black;
}
.ISymbol {
font-weight : bold;
color : #000090;
}
p {
text-indent : 0;
margin-bottom : 1em;
}
table.CDescriptionList + p {
margin-top : 1em;
}
table.CDescriptionList table.CDescriptionList {
margin-left : 0;
}

.menuWrapper {
background : url('/National_Library/oe_/https://developers.atlasct.com/img/menuGradient.png');
background-repeat : repeat-x;
}

/*new*/
#content{
	line-height: 24px;
}
a:link, a:visited {
color : #039be5;
text-decoration : none;
}
a:hover {
color : #039be5;
text-decoration : underline;
}
a:active {
color : #039be5;
text-decoration : underline;
}

.side-menu-group {
    margin: 0.5em 0 0 0px;
    padding-left: 6px;
    background: url(/National_Library/oe_/https://developers.atlasct.com/img/MenuTitleBg.png) no-repeat 0 -12px;
}

.side-menu-group-title{
	color: #ffffff;
}

.side-menu-group-content {
margin-top : 8px;
}

.side-menu-group-item{
	padding: 1px 0 2px 10px;
    margin: 0.05em 0 0 0;
}
.side-menu-group-item a:link, .side-menu-group-item a:visited {
color : #505a45;
}

.side-menu-group-item a:hover, .side-menu-group-item a:active {
color : #039be5;
text-decoration: none;
}
.side-menu-group-item a:active {
font-weight : 500;
}
#request{
	background: url(/National_Library/oe_/https://developers.atlasct.com/img/request.png) no-repeat 0 0;
	width: 700px;
	height: 196px;
	background-size: cover;
}
.content{
    width: calc(100% - 154px);
    position: absolute;
    top: 101px;
    left: 152px;
	height: calc(100% - 141px);
	padding: 20px;
	overflow: scroll;
	line-height: 24px;
}
code[class*="language"] {
    max-height: inherit;
    height: inherit;
	line-height: 2;
}
pre[class*="language-"]:before, pre[class*="language-"]:after {
    box-shadow: none;
}

.reference-table-first-row {
    /*background: rgb(229, 231, 244);*/
	color: #FFFFFF;
	background-color: rgba(121, 168, 255, 0.98);;
	font: 500 16px/24px Roboto,sans-serif;
    height: 48px;
    padding: 8px;
    vertical-align: middle;
	font-weight: bold;
}
.reference-table tr{
    height: 42px;
    border-bottom: 1px solid rgba(97, 142, 227, 0.49);
}
.reference-table td{
	padding: 7px 8px 8px;
}
.reference-table td:first-child{
	font-weight: bold;
}
.page-header{
	border-bottom: 1px solid #ebebeb;
}