﻿#divWrapper
{
    padding:10px;
}
#content
{
    margin-left:15em;
    padding-left:1em;
    border-left:solid 1px #369;
}
.lightblue
{
    background-color:#f1f5f8;
    padding:5px;
}
.rightpanel, .bluetablevertical th, .bluetablehorizontal th, .bluepadded
{
    background-color:#D9E3EA;
}
.rightpanel, .rightmenu
{
    float:right;
    padding:5px;
    margin:5px;
}
.rightpanel
{
    width:30%;
}
.rightmenu
{
    text-align:right;
}
.rightmenu ul li
{
    list-style:none;
    margin-bottom:.5em;
}
#leftmenu
{
    float:left;
    text-align:left;
    padding: .5em 1em 0 1em;
    width:170px;
}
#leftmenu ul
{
    margin:0;
    padding:0;
    list-style:none;
}
#leftmenu ul li
{
    margin:0 0 1em 0;
}
.clear
{
    clear:both;
}
.bluetablevertical th, .bluetablehorizontal th
{
    font-size:smaller;
}
.bluetablevertical th
{
    text-align:right;
}
.bluetablehorizontal th
{
    text-align:left;
}
.bluetablehorizontal td
{
    /* 
    white-space:nowrap;
    */
}
.presentationgrid
{
    width:60%;
}
.presentationgrid a
{
    color:Black;
}
.presentationgrid, .NASPPblueheader
{
    margin-left:10px;
}
.NASPPblueheader
{
    color:#369;
    margin-top:1.5em;
    margin-bottom:.5em;
}
.inline
{
    float:left;
    margin:5px;
}
.taskarrows td
{
    border:none;
    width:16px;
}
.separated
{
    margin-top:2.5em;
}
.separatedsome
{
    margin-top:1em;
}
.emailtable tr th
{
    font-weight:normal;
    text-align:right;
}
.bluepadded
{
    padding:10px;
}
.modalBackground
{
    opacity:0.7;
    filter:alpha(opacity=70);
    background-color:Gray;
}
.overlay
{
    width:90%;
    height:500px;
    margin:10px;
    padding:5px;
    background-color:White;
}
