body {
    background-color: #F9FCF5;
}

/**Left Column**/
#left_col {
    float: left;
    position: relative;
    top: 1.2em;
    left: 0.2em;
    width: 8em;
    margin-right: 0em;
}

#left_col p {
    padding-right: 1em;
    margin-right: 1em;
}


/**Links**/
#shadow-container {
    position: relative;
    left: 3px;
    top: 1em;
    margin-right: 0px;
    margin-bottom: 0px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .image_container {
    position: relative;
    left: -1px;
    top: -1px;
}

    #shadow-container .shadow1 {
        background: #F1F0F1;
        width: 11em;
    }

    #shadow-container .shadow2 {
        background: #DBDADB;
        width: 11em;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
        width:11em;
    }

    #shadow-container .image_container {
        background: #def2f0;
        /**border: 1px solid #848284;**/
        padding: 0px;
    }
    
#Links {
    
    /**background: url(../images/intermediate_link_shadow.jpg) repeat-y bottom right;**/
    position: relative; 
    top: 1em;
    /**background-color: #def2f0;**/
}

#Links dt {
    padding: 0 0.3em 0.3em 0.3em;
    text-indent: 0.3em;
    /**background: url(../images/horizontal_rule.jpg) repeat-x bottom left;**/
    margin-bottom: 0;
}

#Links dd {
    /**background: url(../images/intermediate_link_bottom.jpg) no-repeat bottom right;**/
    margin-left: 0;
    padding: 1em 1em 2em 1em;
}

    
#Links dl {
    /**background: url(../images/intermediate_links_top.jpg) no-repeat top right;**/
    padding-top: 0em;
    margin-bottom: 0;
    margin-top: 0;
}

#Links img {
    position: absolute;
    top: 88%;
    left: 68%;
}

.first_indent {
    margin-left: -2em;
}

.indent {
    margin-left: -1em;
}



/**End Links**/

/**End Left Column**/

/**Right Column**/
#right_col {
    float: right;
    position: relative;
    top: 1em;
    right: 0.7em;
    width: 39em;
    margin-left: 0.3em;
    margin-bottom: 3em;
    padding: 0;
    overflow:hidden;
}


#Right_intermediate {
    width: 38.8em;
    background: url(../images/right_shadow.jpg) repeat-y bottom right;
    position: relative; 
    top: 0.3em;
    background-color: #e9f9de;
    margin: 0 0 0 2em;
    padding: 0;
}

#Right_intermediate dt {
    padding-right: 1em;
    padding-left: 0;
    margin-left: 0.3em;
    margin-right: 1.1em;
    text-indent: 1em;
    background: url(../images/horizontal_rule.jpg) repeat-x bottom left;
    height:1%; /**Fix for IE bug**/
    padding-bottom: 0.3em;
    margin-bottom: 0;
}

#Right_intermediate #leaves {
    position: absolute;
    bottom: 0.5%;
    right: 47%;
    padding-left: 2px;
}


#Right_intermediate dd {
    background: url(../images/right_bottom.jpg) no-repeat bottom right;
    margin-left: 0em;
    padding: 1em 2.8em 2em 2em;
}

#Right_intermediate .short dd {
    margin-left: 0em;
    padding: 1em 2em 2em 2em;
}

#Right_intermediate dl {
    background: url(../images/right_top.jpg) no-repeat top right;
    padding: 1em 0 0 0;
    margin: 0;
}

/**End Right_intermediate**/

/**End Right Column**/
