body, p
{
    font-family: verdana , "Trebuchet MS" , Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 13px;
}
h1, h2, h3, h4
{
    font-family: verdana , arial, verdana, helvetica, sans-serif;
}
input, textarea, select
{
    font-size: 1em;
    font-family: verdana , verdana, arial, helvetica, sans-serif;
}

body
{
    margin: 0;
    padding: 0;
    text-align: center;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
}
table, td, tr
{
    font-size: 1em;
    padding: 0px;
}
form
{
    margin: 0;
    padding: 0;
}
img
{
    border-style: none;
}
a
{
    color: black;
}
a:hover
{
    color: #627AF5;
}

.regsidebar
{
    background: url(Images/sidebar-back-middle.png);
    padding: 0;
    text-align: center;
    width: 235px;
}

.regsidebarcontentback
{
    height: 470px;
    height: 500px !ie; /* IE 7 and below */
}

.regsidebarcontent
{
    width: 186px;
    background-color: rgb(169, 233, 105);
}

.regmainarea
{
    /*float: left;*/
    text-align: left;
    width: 400px;
}

.regcontent
{
    background: url(Images/main-back-middle.png);
}

h3
{
    color: #FF9933;
    font-size: 1.2em;
    margin: 0;
    padding: 3px 0;
}

#ToolTipTable h3
{
    color: #9F7830;
}

#MainMenu a:hover
{
    color: #fff;
}

table#UserMenu table table a, table#LoginBox table table a
{
    background-image: none;
    background-color: transparent;
    padding-top: 8px;
    margin-bottom: -8px;
}

table#UserMenu table table a:hover, table#LoginBox table table a:hover
{
    color: #006946;
}

.StaticMenuItem
{
    background-color: #A9E969;
    background-image: url(Images/menuitem.png);
    color: #006946;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    height: 31px;
    width: 162px;
    vertical-align: middle;
    display: block;
    cursor: default;
    text-align: center;
}

.StaticMenuItem:hover, .StaticHover:hover, .StaticSelected:hover
{
    color: #fff;
}

.StaticHover
{
    background-image: url(Images/menuitem-hover.png);
}

.StaticSelected
{
    background-image: url(Images/menuitem-selected.png);
}

.StaticMenuItem a, .DynamicMenuItem a
{
    background-color: transparent;
    background-image: none;
    vertical-align: top;
    cursor: pointer;
}

.StaticMenu
{
    width: 162px;
}

.DynamicMenuItem
{
    background-color: #A9E969;
    background-image: url(Images/menuitem.png);
    color: #006946;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    text-align: center;
    width: 162px;
    vertical-align: middle;
    display: block;
}

.DynamicMenuItem:hover, .DynamicHover:hover, .DynamicSelected:hover
{
    color: #fff;
}

.DynamicHover
{
    background-image: url(Images/menuitem-hover.png);
}

.DynamicSelected
{
    background-image: url(Images/menuitem-selected.png);
}

.DynamicMenu
{
    width: 0px;
}

.ProjContent
{
    text-align: left;
    background-color: White;
    border: 1px solid black;
}

.sidebarContent
{
    color: #333300;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    width: 161px;
}

#UserMenu h3, #LoginBox h3
{
    background-color: #A9E969;
    background-image: url(Images/categoryitem.png);
    color: black;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    text-align: center;
    width: 186px;
    cursor: default;
    padding: 7px 0 0;
}

.PopUpDialogContent
{
    height: 297px;
    width: 605px;
    background: #E9E4C4;
    border: 1px solid black;
    position: relative;
    font-size: small;
    font-weight: bold;
    overflow: auto;
}

.PopUpDialogContent-VariableSize
{
    background: #E9E4C4;
    border: 1px solid black;
    position: relative;
    overflow: auto;
}

.PopUpDialogContent-VariableSizeNoOverflow
{
    background: #E9E4C4;
    border: 1px solid black;
    font-weight: bold;
}

.modalBackground
{
    background-color: Gray;
    opacity: 0.7;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
}

.test
{
    position: inherit;
}

.MenuPanel
{
    z-index: 123;
    position: relative;
}

.ContentPanel
{
    background-color: navy;
}

.AccordianHeader
{
    background-color: #E8D7B5;
    height: 20px;
    border: 1px solid #2F4F4F;
    cursor: pointer;
    font-weight: bold;
    margin-top: 5px;
    padding: 5px;
    display: none;
}
.AccordianSelectedHeader
{
    background-color: #E9C47C;
    height: 20px;
    border: 1px solid #2F4F4F;
    cursor: pointer;
    font-weight: bold;
    margin-top: 5px;
    padding: 5px;
}
