.collapsible,
.page_collapsible {
    margin: 0;
    padding: 0px 2px 2px 5px;
    height:15px;
    /*border-top:#f0f0f0 1px solid;*/
    background: #555555;
    /*font-family: Arial, Helvetica, sans-serif;*/
    text-decoration:none;
    color: #fff;
    font-size: 12px;
	border-bottom:#292929 1px solid;
}

.collapsible2,
.page_collapsible2 {
    margin: 0;
    padding: 0px 2px 2px 5px;
    height: 125px;
    /*border-top:#f0f0f0 1px solid;*/
    background: #ffffff;
    /*font-family: Arial, Helvetica, sans-serif;*/
    text-decoration:none;
    color: #000;
    font-size: 12px;
	border-bottom:#292929 1px solid;
}

.collapse-open {
    background:#555555;
    color: #fff;
}

.collapse-open span {
    display:block;
    float:right;
    padding:8px;
}

.collapse-open span {
    background:url(minus.png) center center no-repeat;
}

.collapse-close span {
    display:block;
    float:right;
    background:url(plus.png) center center no-repeat;
    padding:8px;
}

div.container {
    padding:0;
    margin:0;
	width:225px;
}

div.container  h3{
    padding: 0px 0px 15px 0px;
    margin:0;
}

/*changed padding from 2px to 0px 010619*/
div.content {
    background:#ffffff;
    margin: 0;
    padding:0px;
    font-size:.9em;
    line-height:15px;
    font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

div.subcontent {
	width: 225px;
    background:#eeeeee;
    margin: 0;
    padding:0px 0px 0px 0px;
    font-size:12px;
    line-height:10px;
    font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

div.content ul, div.content p {
    margin:0;
    padding:1px;
	width: 100%;
}

div.content ul li {
    list-style-position:inside;
    line-height:17px;
}

div.content ul li a {
    color:#555555;
}

code {
    overflow:auto;
}