BODY{background:#d0d7ff;color:#333;font-size:12px;font-family:verdana,arial,helvetica,sans-serif;margin:0;padding:8px}
#header H1,#header H4{margin:0;}
H1,H2,H3,H4,H5,H6,H7{margin-bottom:0;color:#666;}
P{margin-top:0;}
#content>H1,H2,H3:first-child{margin-top:0;}
.page-content{padding:4px;background:#fff}
.page-t{margin-left:auto;margin-right:auto;min-width:640px;max-width:800px;}
#footer{height:50px;position:relative;clear:both}
#copyright{font-size:10px;color:#999;position:absolute;bottom:0;right:0}
#logo{float:right;margin-top:2px}
#menu{padding:2px;padding-right:4px;float:left;width:21%;}
#menuAds{margin-top:20px;text-align:center;}
#menu UL{padding:0px;margin:0px;}
#menu li{color:#000;text-decoration:underline;font-size:12px;padding:0 1px;white-space:nowrap;font-weight:bold;list-style-type:none;font-family:arial,sans-serif;line-height:16px;}
#menu LI LI{font-weight:normal;font-size:11px;padding:0 5px 2px;line-height:13px;}
#menu LI LI A{color:#00f;}
#content{position:relative;float:left;width:77%;}
.tag{font-weight:bold;font-family:fixed-width;}
.example{border:1px solid #ccc;padding:4px;background:#ffc;}
.result{border:1px solid #ccc;padding:4px;background:#dfd;}
.note{border:1px solid #ccc;padding:4px;background:#fdd;}
.reference{border:1px solid #ccc;padding:4px;background:#ddf;}
.api{border:1px solid #ccc;padding:4px;background:#fed;}
.download{margin:0 0 8px 8px;border:1px solid #ccc;padding:4px;background:#fdf;float:right;clear:right;}
.download .label{font-weight:bold;text-align:right;}
.download-info{display:none;}
#adsense1{text-align:center;margin-bottom:20px;}
#adsense2{text-align:center;margin-bottom:20px;}
IMG{border:none;}
.api dt{font-weight:bold;}
.api dd{margin-bottom:8px;}
.api dd ul{margin-bottom:8px;}
.optional{color:#999;}
li{margin-bottom:.5em;}

/* From http://positioniseverything.net/easyclearing.html */
.example:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.example P{clear:both;}

