body                  {/*background-color:#d0d9e3;*/font-family:Verdana,Arial,Sans-Serif;}
h1                    {font-size:19pt;}
h2                    {font-size:15pt;}
h3                    {font-size:12pt;}

div#wrap              {margin:auto;width:95%;background-color:#fff;padding:1em;border:5px solid #ccc;}

div#header            {background-color:#e33729;color:#fff;padding:1em;margin-bottom:.5em;margin-top:2.5em;}
div#header h1         {margin:0;padding:0;}
div#header h2         {margin:0;padding:0;}


div#nav               {background-color:#333;color:#fff;width:100%;text-align:center;margin-bottom:.5em;float:left;}
div#nav ul            {margin:0;padding:0;list-style:none;}
div#nav ul li         {display:block;position:relative;float:left;}
div#nav li ul         {display:none;}
div#nav ul li a       {display:block;text-decoration:none;border-top:1px solid #ffffff;padding: 5px 15px 5px 15px;margin-left:1px;white-space:nowrap;background-color:#333;color:#eee;}
div#nav ul li a:hover {color:#eee;background-color:#555;}
div#nav li:hover ul   {display: block;position: absolute;}
div#nav li:hover li   {float: none;}
div#nav li a          {padding:5px;text-decoration:none;color:#eee;width:6em;border-right:1px solid #ccc;}
div#nav li:hover a    {color:#eee;background-color:#555;}
div#nav li:hover li a {width:16em;}
div#nav li:hover li a:hover {color:#eee;background-color:#777;}





div#content           {display:block; position: relative; left: 5%; width: 85%; font-size: 15px; padding:2em 1em; background: #ffffff; color: #383838;}
div#content h2        {border-bottom:1px solid #aaa;margin-bottom:.5em;font-weight:blod;}
div#content hr        {border-bottom:1px solid #aaa;}
div#content img.fancy {border:1px solid #ddd;padding:.5em;}
div#content img.left  {float:left;margin-right:1em;}
div#content img.right {float:right;margin-left:1em;}
div#content table     {font-size:100%;}
div#content a         {color : #24c; text-decoration : none; }
div#content a:hover   {text-decoration:underline; }

div#footer            {text-align:center;margin-top:.5em;}
div#footer a          {color:#000;}

div#padding               {background-color:#333;color:#eee;float:right;width:100%;margin-bottom:.5em;margin:0;padding:0;}
div#padding a            {display:inline;margin:0;padding:0;margin-right:.5em;padding:5px;text-decoration:none;color:#eee;float:right;}

.gotoindex{text-align:right;margin-right:15px;}

.verprog4kc a:visited {color : #416DFF; text-decoration : none; }
.verprog4kc a:link {color : #416DFF; text-decoration : none;}
.verprog4kc a:hover {color : Red; text-decoration : none; background-color: #5FFF88}
.verprog4kc a:active {color : Red; text-decoration : underline; }
.verprog4kc .comment { color : #990000 }
.verprog4kc .keyword1 { color : purple }
.verprog4kc .keyword2 { color : green }
.verprog4kc .superscript { font-size : large }
.verprog4kc .subscript { font-size : large }
.verprog4kc .warning { color : Red ; font-weight : bold }
.verprog4kc .info { margin-left : 3em; margin-right : 3em }
.verprog4kc .code { color : #465F91 ; }
.verprog4kc h1 { font-size : 20pt ; border: 1px solid #000000; margin-top: 10px; margin-bottom: 10px;text-align: center; background-color: #90BDFF ;padding: 10px; }
.verprog4kc h2 { font-size : 18pt ; border: 1px solid #000000; margin-top: 8px; margin-bottom: 8px;text-align: left; background-color: #90DDFF ;padding: 8px; }
.verprog4kc h3 { font-size : 16pt ; border: 1px solid #000000; margin-top: 6px; margin-bottom: 6px;text-align: left; background-color: #90EDFF ;padding: 6px; }
.verprog4kc h4 { font-size : 14pt ; border: 1px solid #000000; margin-top: 4px; margin-bottom: 4px;text-align: left; background-color: #90FDFF ;padding: 4px; }
.verprog4kc h5 { font-size : 12pt ; border: 1px solid #000000; margin-top: 2px; margin-bottom: 2px;text-align: left; background-color: #90BDFF ; padding: 2px; }
.verprog4kc h6 { font-size : 10pt ; border: 1px solid #000000; margin-top: 0px; margin-bottom: 0px;text-align: left; background-color: #90BDFF ; padding: 0px; }
.verprog4kc .typetable { border-style : hidden }
.verprog4kc .indextable { border-style : hidden }
.verprog4kc .paramstable { border-style : hidden ; padding: 5pt 5pt}
.verprog4kc body { background-color : White }
.verprog4kc tr { background-color : White }
.verprog4kc td.typefieldcomment { background-color : #FFFFFF }
.verprog4kc pre { margin-top: 1px ; margin-bottom: 2px; }
.verprog4kc div.sig_block {margin-left: 2em}
.cpy-right-link {color: darkgray;text-decoration: none;}
.cpy-right-link:hover {color: #666;text-decoration: none;}
