/*
 * toc.css
 * for the Table of Contents for the Enchanted Mountains Viewer
 */

#toc_contain {
 position:absolute;
 top:130px;
 right:0px;
 margin: 0;
 background: transparent url('../graphics/bg_toc_corner_tl.png') top left no-repeat;
 z-index: 5;
 opacity: 0.9;
 -moz-opacity: 0.9;
 -khtml-opacity: 0.9;
 filter:alpha(opacity=90);
 
 }

#toc_contain h4 { margin: 0;}

#toc_contain2 { padding: 3px; /*background: #c4df9b url();  border: 3px solid #C4DF9B */;}

#toc_contain3 {
 overflow-y: scroll;
 width: 234px;
 height: 250px;
 }

#toc {
 position: relative;
 text-align: left;
 }

#toc #group_x { display: none; }

#toc div.toc_group {
 width: 208px;
 padding: 0 0 7px 0;
 background: transparent url(../graphics/bg_toc_footer.png) 0 100% no-repeat;
}

#toc ul {
 list-style: none;
 margin: 0;
 padding: 0;
 height: 1px;
 height: auto;
 background: transparent url(../graphics/bg_toc_content.png) 0 0 repeat-y;
 }
* html #toc ul { height: 1%; }
#toc ul { display: block; }
/* End Hack */

#toc li {
 margin: 0 0 0 6px;
 }
#toc span {
 display: block;
 margin: 0;
 padding: 1px 0 0 0;
 width: 208px;
 height: 25px;
 background: transparent url(../graphics/bg_toc_header.png) 0 0 no-repeat;
 }

#toc span a {
 display: block;
 margin: 2px 8px 0 28px;
 padding: 0 0 0 0px;
 cursor: pointer;
 font-family: "Trebuchet MS", Verdana, Arial;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 }

#toc span input { float: left; }
.icon_toc {}
div.icon_toc,
div.icon_info { position: relative; display: inline; width: 16px !important; height: 16px; }
div.icon_toc div,
div.icon_info div { position: absolute; width: 16px !important; height: 16px;}

.cat_off { background-position: 100% 0 !important; }
.cat_on { background-position: 0 0 !important; }

.ul_hide { display: none; }
.ul_show { display: block; }

.input_show li input { display: inline; }
.input_hide li input { display: none; }

