
.slide-panel .content { margin-left: auto;margin-right: auto;z-index: 10;overflow: hidden;text-align: left;background-color: #FFF;height: 0;width: 100%;}
a.open, a.close { height: 20px;line-height: 20px !important;cursor: pointer;display: block;text-align:left;position:absolute;top:10px;left:10px;}
.content .slide-panel { left:0;position:relative;top:20px;z-index:30;}
.slide-panel .slide-button:hover {}
ul.list { line-height:20px;list-style-type:none;margin-left:20px;text-transform:capitalize;}
ul.list li a { color:#333 !important; line-height:2em; display:block;width:250px;border-bottom:1px solid rgba(73, 81, 84, 0.49);margin:3px 0 0 30px;color:white;font-weight:bold;font-size:.85em; }
ul.list li a:hover {  }
ul.list li.header {cursor:text;font-size:1.7em;font-variant:small-caps;letter-spacing:3px;margin-top:10px;padding-bottom:20px;}
ul.list li.header:hover {font-size:1.7em;}
label {display:block;}§
.slide-panel a, .slide-panel a:visited, .slide-panel a:active { text-decoration:none;color:##333; }
.slide-panel .content {background-repeat:repeat-x;background-color:white; z-index:500;position:relative;top:0;left:0;height:0;background-image:url(./panel-bg.png); }
#panel .list { padding-top:25px;}