﻿fieldset#loginForm 
{
    background-color: #d8f5d5;
    margin: 0 0 1em 0;
    border-color: #008064;
    border-style: solid;
    border-width: 2px 0;
    padding: 10px;
    width: 483px;
    overflow: hidden;
    font-size: .9em;
}
fieldset#loginForm .content 
{
    float: right;
    width: 300px;
}
fieldset#loginForm .formFields
{
    float: left;
    width: 170px;
}

ul.multimediaResources, ul.multimediaResources li 
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
ul.multimediaResources li 
{
    background-repeat: no-repeat;
    /*background-position: top left;*/
    background-position: 0% 5px;
    padding: 5px 0 3px 25px;
    /*background-image: url(Content/MultimediaIcons.gif);*/
    zoom: 1;
}
ul.multimediaResources li a { color: #000; }
ul.multimediaResources li a:hover  
{
    /*color: #F99824; */
    color: #0000FF;
}
ul.multimediaResources li.books { background-position: 0 8px;}
ul.multimediaResources li.calculators {background-position: 0 -22px;}
ul.multimediaResources li.glossary {background-position: 0 -52px;}
ul.multimediaResources li.newsletters {background-position: 0 -82px;}
ul.multimediaResources li.weblinks {background-position: 0 -112px;}

/**** Pager Table ************************************************************************/
table.curriculumTable 
{
    border-collapse: collapse;
    width: 100%;
}
table.curriculumTable td { font-size: .9em; }
table.curriculumTable td.ppt, table.curriculumTable td.pdf { text-align: center; }
table.curriculumTable th 
{
    background-color: #008164;
    color: #fff;
    font-weight: bold;
}
table.curriculumTable tbody td
{
    background-color: #fff;
    padding: 3px 8px;
}
table.curriculumTable tbody tr.alternate td { background-color: #f6fdf0; }
table.curriculumTable tbody.alternate td
{
    background-color: #f8fdf2;
    padding: 3px 8px;
}
table.curriculumTable tbody.alternate tr.alternate td { background-color: #f1fbe6; }
table.curriculumTable tr.group td
{
    padding-top: 10px;
}
table.curriculumTable tbody th.title { text-align: left; }
table.curriculumTable tbody td.title, 
table.curriculumTable tbody th.title
{
    padding-left: 25px;
}
table.curriculumTable tbody tr td.title 
{
    background-image: url(CurriculumIcons/Pencil.gif);
    background-repeat: no-repeat;
    background-position: 20px 3px;
    padding-left: 40px;
}
table.curriculumTable tbody tr.group td.title 
{
    background-image: url(CurriculumIcons/PuzzlePiece.gif);
    background-repeat: no-repeat;
    background-position: 5px 8px;
    padding-left: 25px;
}
table.curriculumTable tbody tr.evaluation td 
{
    background-image: url(CurriculumIcons/Doc.gif);
    background-repeat: no-repeat;
    background-position: 5px 3px;
    padding-left: 25px;
}
table.curriculumTable a.icon 
{
    display: block;
    width: 16px;
    height: 16px;
    overflow: hidden;
    text-indent: -9999px;
}
table.curriculumTable a.ppt { background-image: url(CurriculumIcons/PPT.gif); }
table.curriculumTable a.pdf { background-image: url(CurriculumIcons/PDF.gif); }