#body
{
    font-family:Verdana,Sans-Serif;
    font-size:10pt;
    color:black;
    background-color:white;
}
h1,h2,h3,h4,h5,h6
{
    font-family:Verdana,Sans-Serif;
    margin:0px;
    margin-bottom:12px;
    color:#2B395C;
}
h1
{
    font-size:20pt;
}
h2
{
    font-size:17pt;
}
h3
{
    font-size:14pt;
}
h4
{
    font-size:12pt;
}
h5
{
    font-size:11pt;
}
h6
{
    font-size:10pt;
}
p
{
    margin-top:2pt;
}
a:active,
a:link,
a:visited
{
    color:blue;
    text-decoration:none;  
}
a:hover
{
    color:maroon;
    text-decoration:underline;
}


#breadcrumb
{
    font-family:Verdana,Sans-Serif;
    font-size:8pt;
    font-weight:bold;
    color:#B197C2;
    margin-bottom: 5pt;
}
#breadcrumb a:link,
#breadcrumb a:active,
#breadcrumb a:visited,
#breadcrumb a:hover
{
    color:#2B395C;
    text-decoration:underline;
}

#contenty p,
#contentn p,
#contenty ol,
#contentn ol,
#contenty ul,
#contentn ul,
#contenty li,
#contentn li,
#contenty td,
#contentn td,
#contenty th,
#contentn th,
#contenty caption,
#contentn caption,
#contenty address,
#contentn address
{

    font-family:Verdana,Sans-Serif;
    font-size:10pt;
    color:black;
}
#contenty th,
#contentn th
{
    font-weight: bold;
}
#contenty address,
#contentn address
{ 
    font-style: normal;
    margin-bottom: 10pt;
}

hr
{
    border: 1px solid #D0C0DA;
    background-color: #C0ABCE;
    color: #C0ABCE;
    height: 4px;
}
table
{
    background-color: #C0ABCE;
    margin-bottom:15px;
}
table,tr,td,th
{
    empty-cells:show;
    border-spacing:3px;
    border-style:solid;
    border-color: #D0C0DA;
}
tr,td,th
{
    background-color: white;
}

.course_pie
{
    text-align:center;
    float:right;
    margin-bottom:20px;
}
.course_pie img
{
    border: none;
}
.inred
{
    background: #F3FF72 !important;
    margin-left:10% !important;
    width: 80% !important;
    color:red !important;
    font-weight:bold !important;
    font-size: 12pt !important;
    border: 2px solid #7A8039 !important;
    padding: 3pt !important;
}

.modlist,.modlist h4,.modlist ul,.modlist p
{
    border: 4px solid #C0ABCE;
    border-left: none;
    border-right: none;
    border-top: none;
    margin: 0px;
    padding: 5px;
    width: 450px;
}
div.modlist
{
    border: 4px solid #C0ABCE;
    border-bottom: none;
    margin: 0px;
    padding: 0px;
    width: 450px;
    margin-top: 20px;
    margin-left: 25px;
    margin-bottom: 20px;
    overflow: hidden;
}
div.modlist ul
{
    list-style-type: disc;
}
div.modlist ul li
{
    display: list-item;
    margin-left: 20px;
}
