#sidebar{background-color:#fff;font:100% "Open Sans", "lucida grande", "Segoe UI", arial, verdana, "lucida sans unicode", tahoma, sans-serif;float:left;width:190px;padding:0}#sidebar a:hover{text-decoration:none}#sidebar li{list-style:none;line-height:20px}#sidebar>.primary{margin:0;padding:0}#sidebar>.primary .home-icon{margin-bottom:19px}#sidebar>.primary .selected a:link,#sidebar>.primary .selected a:visited,#sidebar>.primary .sub-nav .selected a:link,#sidebar>.primary .sub-nav .selected a:visited{color:#000;font-weight:600}#sidebar>.primary>li{margin:11px 0 0px 0}#sidebar>.primary>li>a{height:16px}#sidebar>.primary .sub-nav{list-style:none;margin-left:28px;margin-bottom:-2px}#sidebar>.primary .sub-nav li{line-height:22px;margin-top:8px}#sidebar>.primary .sub-nav li a:link,#sidebar>.primary .sub-nav li a:visited{font-weight:normal;font-size:13px;display:block}#sidebar>.primary .sub-nav .selected a:link,#sidebar>.primary .sub-nav .selected a:visited{margin-left:-10px;padding-left:10px}#sidebar>.primary .top-break{margin-top:39px}#sidebar>.secondary{margin:20px 0 0 0}#sidebar>.secondary li{line-height:22px;list-style:none;margin:0 0 15px 0}#sidebar .subsubtab{padding-left:20px}#sidebar #toc-border{margin-top:24px;width:160px;border-top:1px solid #eee}#sidebar #toc{padding-top:15px;font-size:13px;width:inherit}#sidebar #toc h4{margin:20px 0 0 0;color:#666;font-weight:normal}#sidebar #toc h4:first-child{margin-top:0}#sidebar #toc li,#sidebar #toc h4{margin-right:20px;min-width:150px;line-height:28px;font-size:13px}#sidebar #toc ul li{padding-right:10px}#sidebar #toc ul li.child-class{padding-left:60px}#sidebar #toc .toc-selected a{color:#000;font-weight:600}#sidebar #toc.toc-fixed{position:fixed;top:0;max-height:95%;overflow-y:hidden;overflow-x:hidden}#sidebar #toc.toc-fixed:hover{overflow-y:auto}
