﻿body,td{font-family:sans-serif; vertical-align:top; }
h1,h2,h3,h4{margin:0; padding:1em 0 0 0; color:#000; }

.left{width:106px; border-right:1px solid gray; padding:12px; font-size:14px; }
.left a{display:block; margin-top:12px; }
.main{padding-left:24px; }

li{margin-top:16px}
var{color:#a0a; }
code{white-space:nowrap; }

div.examples, .samples>div{background-color:#ffd; border:1px solid #ee8; padding:8px; color:#444; }
pre{background-color:#eef; border:1px solid #cce; padding:8px; white-space:pre-wrap; }

.d{font-weight:bold; color:#0c0; }
.u{font-weight:bold; color:#e80; }
.rem{font-style:italic; color:#aaa; }

div.ex {padding:12px; border:1px solid #ddd; }

.grid{border-collapse:collapse; }
.grid thead{background-color:#ffa; }
.grid td, .grid th{margin:0; padding:2px; border:1px solid #ddd; }

.box{display:inline-block; }

.overlay{position:absolute; overflow:hidden; }

.ui{cursor:pointer; }