div.content.columns123
{
    background: url(/images/schoolmilk_fauxcolumns_back.gif) top left repeat-y;
}
div.content.columns12
{
    background: url(/images/schoolmilk_fauxcolumn1_back.gif) top left repeat-y;
}

    div.content h3
    {
     border-bottom: solid 1px #dfdfdf;
        text-transform: uppercase;
        color: #646;
        font-size: 11pt;
        margin: 0;
        padding: 0;
    }
    div.content h4
    {
        font-size: 10pt;
        margin: 0;
        padding: 0;
    }

div.content div.column1
{
    padding: 20px 0 0 0;
    margin: 0;
    width: 210px;
    float: left;
}

    div.content div.column1 h3
    {
     border-top: 0px;
        margin: 0 0 0 10px;
        padding: 0 0 10px 12px;
    }

    div.content div.column1 ul
    {
        list-style: none;
        margin: 0 0 0 10px;
        padding: 0;
    }

        div.content div.column1 ul li
        {
            padding: 0 8px 10px 12px;
            color: #706f5c;
            font-weight: normal;
            font-size: 10pt;
        }

        div.content div.column1 ul li a
        {
            text-decoration: none;
            color: #555;
        }

        div.content div.column1 ul li a:hover
        {
            text-decoration: underline;
        }

        div.content div.column1 ul li.selected
        {
            color: #646;
            background: url(/images/library_leftnav_bullet.gif) 0px 4px no-repeat;
        }

        div.content div.column1 ul li.selected a
        {
            color: #646;
        }
        
            /* Sub nav */
            
            div.content div.column1 ul li ul
            {
                margin: 10px 0 0 2px;
            }

                div.content div.column1 ul li ul li, div.content div.column1 ul li.selected ul li
                {
                    padding: 0 8px 6px 10px;
                    color: #706f5c;
                    font-weight: normal;
                    font-size: 10pt;
                }

                div.content div.column1 ul li ul li a, div.content div.column1 ul li.selected ul li a
                {
                    text-decoration: none;
                    color: #555;
                }

                div.content div.column1 ul li ul li a:hover, div.content div.column1 ul li.selected ul li a:hover
                {
                    text-decoration: underline;
                }

                div.content div.column1 ul li ul li.selected, div.content div.column1 ul li.selected ul li.selected
                {
                    color: #646;
                    background: url(/images/library_leftnav_subitem_bullet.gif) 0px 6px no-repeat;
                }

                div.content div.column1 ul li ul li.selected a, div.content div.column1 ul li.selected ul li.selected a
                {
                    color: #646;
                }

div.content div.column2
{
    width: 540px;
    padding: 10px 20px 0 10px;
    margin: 0;
    background: #fff;
    float: left;
}
div.content div.column2.wider
{
    width: 710px;
}

    div.content div.column2 div.column2-content h4
    {
   
        margin-top: 3px;
        padding-top: 3px;
    }

    div.content div.column2 div.column2-content ul
    {
        margin: 0;
        padding: 0;
    }


    div.content div.column2 div.column2-content table
    {
        width: 100%;
        border-width: 1px 0 0 1px;
        border-style: solid;
        border-color: #dfdfdf;
    }

    div.content div.column2 div.column2-content table th
    {
        font-weight: bold;
        text-align: center;
        color: #000;
        background-color: #dfdfdf;
        border-width: 0 1px 1px 0;
        border-style: solid;
        border-color: #efefef;
        padding: 3px;
    }

    div.content div.column2 div.column2-content table td
    {
        border-width: 0 1px 1px 0;
        border-style: solid;
        border-color: #dfdfdf;
        padding: 3px 8px;
        text-align: center;
    }

div.content div.column3
{
    width: 152px;
    padding: 20px 8px 0 10px;
    margin: 0;
    /*
    background: #d8e19c;
    */
    float: left;
}

    div.content div.column3 h3
    {
        
    }
    div.content div.column3 h4
    {
        margin: 10px 0;
        padding: 8px 0 10px 35px;
        font-size: 11pt;
        color: #4a2e4a;
    }
    div.content div.column3 h4.b
    {
        background: url(/images/library_rightnav_b.gif) top left no-repeat;
    }
    div.content div.column3 h4.r
    {
        background: url(/images/R-dot-whiteonyellow.jpg) top left no-repeat;
    }
    div.content div.column3 ul
    {
        list-style: none;
        margin: 0 0 30px 0;
        padding: 10px 0 0 0;
        border-top: dotted 1px #706f5c;
    }
    div.content div.column3 ul li
    {
        margin: 0 0 10px 0;
        padding: 0 0 10px 0;
        border-bottom: dotted 1px #706f5c;
        color: #666;
    }
        div.content div.column3 ul li a
        {
            color: #666;
            text-decoration: none;
        }
        div.content div.column3 ul li a:hover
        {
            text-decoration: underline;
        }


/* PRINT STYLE */

@media print 
{
    div.content, div.content div.column2
    {
        width: auto;
        height: auto;
        padding: 0;
        margin: 0;
        background: none;
    }

    div.content.columns12 div.column1, div.content.columns123 div.column1, div.content.columns123 div.column3
    {
        display: none;
    }
}


/* NEWS INDEX */

div.news-stories
{
}
    div.news-stories div.paging
    {
        margin: 10px 0;
        padding: 0;
        border: solid 1px #ddf;
        background-color: #f9ffff;
        width: 708px;
    }
        div.news-stories div.paging ul
        {
            list-style: none;
            margin: 0;
            padding: 3px 5px 2px 0;
            float: right;
            font-size: 8pt;
        }
            div.news-stories div.paging ul li
            {
                margin: 0 0 0 0;
                padding: 0 5px;
                border-right: solid 1px #ddf;
                float: left;
            }
            div.news-stories div.paging ul li.noborder
            {
                border-right: none;
                padding: 0 0 0 5px;
            }
                div.news-stories div.paging ul li span.of
                {
                    padding: 0 3px;
                }
                div.news-stories div.paging ul li a
                {
                    color: #608b8f;
                }
                div.news-stories div.paging ul li a:hover
                {
                    color: #224649;
                }
                div.news-stories div.paging ul li.prev a, div.news-stories div.paging ul li.next a
                {
                    display: block;
                    width: 15px;
                    height: 16px;
                }
                div.news-stories div.paging ul li.prev a
                {
                    background: url(/images/paging-prev.gif) no-repeat top left;
                }
                div.news-stories div.paging ul li.prev a:hover
                {
                    background-position: top right;
                }
                div.news-stories div.paging ul li.next a
                {
                    background: url(/images/paging-next.gif) no-repeat top left;
                }
                div.news-stories div.paging ul li.next a:hover
                {
                    background-position: top right;
                }

    div.news-stories ul.news-stories
    {
        list-style: none;
        margin: 0;
        padding: 0;
    }
        div.news-stories ul.news-stories li
        {
            margin: 0;
            padding: 10px 0;
        }
        
        div.news-stories ul.news-stories div.breaker
        {
            margin: 0;
            padding: 0;
            border-bottom: solid 1px #ddf;
            width: 100%;
            clear:both;
        }
        
        
        div.news-stories ul.news-stories li:last-child
        {
            border-bottom: none;
        }
        div.news-stories ul.news-stories li a
        {
            text-decoration: none;
            color:#902084;
        }
        span.title
        {
            font-size: 12pt;
            font-weight: bold;
            margin: 0 10px 0 0;
            padding: 0;
            color: #902084;
            text-decoration: none;
        }

 span.title a
        {
           
            color: #902084;
           
        }

        div.news-stories ul.news-stories li span.title a:hover 
        {
            color: #902084;
            text-decoration: underline;
        }
        div.news-stories ul.news-stories  li span.date
        {
            font-size: 9pt;
            color: #899;
            font-style: italic;
        }
        div.news-stories ul.news-stories li span.intro
        {
            margin: 0;
            padding: 0;
            color: #333;
        }






  div.content div.column2  img
    {
margin-left:10px;
    }

  div.content div.column2 ul li img
    {
margin-left:0px;
padding-left:0px;
    }






















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

