/*
   Version: 
        WebScriptLibrary 
        1.12
        12 Apr 2006 17:56
*/

.tableOfContents
{
    background-color: #f5f5f5;
    border: 1px solid #a9a9a9;
    margin: 1em 0 0 0; 
    padding: 0 1.5em 1em 1em;  
    float: left;
    min-width: 1px;
    
}

.tableOfContents p
{
    margin: 1em 0 0.5em 0;
}

.tableOfContents ul
{
    padding: 0;
    margin: 0; /* For IE */
}
.tableOfContents li 
{
    list-style-type: none;
    padding: 0;
}

.tableOfContents li .toch2
{
    /* Do nothing */
}

.tableOfContents li .toch3
{
    padding-left: 1em;
}

.tableOfContents li .toch4
{
    padding-left: 2em;
}

.tableOfContents li .toch5
{
    padding-left: 3em;
}

.tableOfContents li .toch6
{
    padding-left: 4em;
}

/********** You could edit out below to let your default css
            pass through ***************************************/
.tableOfContents li a
{
    text-decoration: none;
} 

.tableOfContents li a:hover
{
    text-decoration: underline;
}

/* .tableOfContents li a:visited
{
    color: #ffa07a;
}*/

@media print 
{
    .tableOfContents
    {
        background-color: transparent;
        border-style: none;
        padding: 0;
    }
    
    .tableOfContents p
    {
        font-style: italic;
    }
    
    /* Explicit a:visited for IE */
    .tableOfContents li a, .tableOfContents li a:visited
    {
        color: black;
    }         
}


