div.pane{position:relative;float:left;margin-left:1%;width:37%;}
div#left-pane{width:25%;position:relative;float:left;margin-left:1%;max-width:15em;}
div.pane-head{margin-top:8px;}
span.pane-head-text{background-color:#BBE3C1;color:black;font-family:'Lucida Grande', sans-serif;padding:3px 3px 1px 3px;font-weight:bold;font-size:110%;}
div.pane-body{background-color:white;border:#08451E 1px solid;padding:3px;margin-top:1px;box-shadow:.1em .1em .3em #aaa;border-radius:.2em .2em;}
div.pane-body ul{list-style:none;margin-left:0px;padding-left:1.4em;text-indent:-1em;}
div.pane-body ul li:before{content:"\00BB \0020";}
div.pane-body ul li{line-height:1em;margin-top:.6em;font-size:1em;font-family:'Lucida Grande', sans-serif;}
div.quick{text-align:center;}
#sug-title{font-weight:bold;}
#sug-auth{font-weight:bold;}
#sugdesc{color:#000;text-align:left;vertical-align:top;padding:3px;background-color:#FCFFE7;}
#ref-link{font-family:'Lucida Grande', Arial, Helvetica, sans-serif;font-size:89%;font-weight:bold;padding:1px;margin:1px;background-color:#fff;}
.dnldbu,.book {width: auto;padding: 1px 5px 1px 5px;font-size:86%;padding:5px;margin-right:5px;}
.entry{border-radius:0.2em;background-color:#fff;margin-bottom:10px;margin-top:5px;box-shadow:0em 0em .4em #888;}
.nlabel, .ulabel,.blabel,.nilabel,.aslabel{border-top-left-radius:0.1em;border-top-right-radius:0.1em;font-size:1em;color:#222;margin:0.5px auto 0.5px auto;padding:2px 2px 2px 12px;border-bottom:1px #999 inset;background-color:#eaeaea;}
.wrap{padding:5px;border-top: 1px #eee solid;}
.sname{font-weight:bold;font-size:1.2em;margin-top:5px;margin-bottom:5px;}
.sdesc{clear:both;}
.misc{color:#777;font-size:90%;margin-top:5px;}
.misc:hover{color:#000;}
.gd,.fd,.cf,.gf{margin:3px}
.dnld{padding:5px}