/* DEFAULT */
body
{
    line-height: 15px;
    font-family: verdana;
    font-size: 11px;
    color: #5B5E55;
    background: #919598;
    margin: 0;
}
td
{
    font-family: verdana;
    font-size: 11px;
    color: #5B5E55;
}
a:link
{
    color: #004a7d;
    text-decoration: none;
}
a:visited
{
    color: #004a7d;
    text-decoration: none;
}
a:hover
{
    color: #459941;
    text-decoration: none;
}
li
{
    line-height: 19px;
}
.highlight
{
    color: Red;
}
.title
{
    line-height: 35px;
    font-family: arial;
    font-weight: normal;
    font-size: 16px;
    color: #5B5E55;
    text-transform: none;
    margin-top: 10px;
}
.copyright
{
    font-size: 10px;
}
input
{
    font-family: verdana;
    font-size: 11px;
}
textarea
{
    font-family: verdana;
}
select
{
    font-size: 11px;
}
.breadCrumb
{
    color: #004a7d;
}

/* LISTING */
.listing
{
}
.listheading
{
    background: #e0e0e0;
}
.listheadingtext
{
    font-size: 12px;
}
.listbody
{
    background: #f3f3f3;
}
.listbodytext
{
}
a.listheadingtext:link
{
    font-size: 12px;
}
a.listheadingtext:visited
{
    font-size: 12px;
}
a.listheadingtext:hover
{
    font-size: 12px;
}

/* PRINT LINK */
a.print:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #5B5E55;
    text-decoration: underline;
}
a.print:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #5B5E55;
    text-decoration: underline;
}
a.print:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #111111;
    text-decoration: underline;
}

/* TOP NAVIGATION */
.topmenu
{
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
}
a.topmenu:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}
a.topmenu:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}
a.topmenu:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
}

/* BOTTOM NAVIGATION */
.bottommenu
{
    font-family: Verdana;
    font-size: 11px;
    color: #5B5E55;
}
a.bottommenu:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #5B5E55;
    text-decoration: underline;
}
a.bottommenu:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #5B5E55;
    text-decoration: underline;
}
a.bottommenu:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #111111;
    text-decoration: underline;
}

/*  */
a.register:link
{
    color: #5B5E55;
}
a.register:visited
{
    color: #5B5E55;
}
a.register:hover
{
    color: #111111;
}
a.login:link
{
    color: #5B5E55;
}
a.login:visited
{
    color: #5B5E55;
}
a.login:hover
{
    color: #111111;
}
a.myworkspace:link
{
    color: #5B5E55;
}
a.myworkspace:visited
{
    color: #5B5E55;
}
a.myworkspace:hover
{
    color: #111111;
}
a.admin:link
{
    color: #5B5E55;
}
a.admin:visited
{
    color: #5B5E55;
}
a.admin:hover
{
    color: #111111;
}
a.logout:link
{
    color: #5B5E55;
}
a.logout:visited
{
    color: #5B5E55;
}
a.logout:hover
{
    color: #111111;
}

/* MAIN NAVIGATION (STANDARD) */
.mainbar
{
    background: url( "images/topbg.gif" ) repeat-x top;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #e7e7e7;
    padding: 7px;
}
a.mainmenu:link
{
    color: #e7e7e7;
    text-decoration: none;
}
a.mainmenu:visited
{
    color: #e7e7e7;
    text-decoration: none;
}
a.mainmenu:hover
{
    color: #ffffff;
    text-decoration: none;
}

/* MAIN NAVIGATION (DROPMENU) */
.top
{
    font: bold 11px verdana;
    color: #E2E9DA;
    background: none;
}
.top_hover
{
    font: bold 11px verdana;
    color: #E2E9DA;
    background: #924693;
}
.member
{
    font: bold 10px verdana;
    color: #5B5E55;
}
.member_hover
{
    font: bold 10px verdana;
    color: #5B5E55;
    background: #C2C4C5;
}
.topbar
{
    background-image: url("images/topbg.gif");
    height: 35px;
}
.memberbar
{
    background-image: url("images/memberbg.gif");
    height: 27px;
}

/* MAIN NAVIGATION (DROPDOWN FLOATING MENU) */
.menuitem_static td
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.menuitem_static A:link
{
    color: #f6f7f8;
}
.menuitem_static A:visited
{
    color: #f6f7f8;
}
.menuitem_static A:hover
{
    color: #f6f7f8;
}
.menuitem_dynamic
{
    border-top: #999999 1px solid;
    border-right: #999999 1px solid;
}
.menuitem_dynamic td
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.menuitem_dynamic A:link
{
    color: #f6f7f8;
}
.menuitem_dynamic A:visited
{
    color: #f6f7f8;
}
.menuitem_dynamic A:hover
{
    color: #f6f7f8;
}

/* MAIN NAVIGATION (VERTICAL) */
.mnuVertical
{
    width: 140px;
}
.mnuOver
{
    color: #459941;
    padding: 11px 0px 1px 0px; /*     background-color:#cccccc;     border:#cccccc 1px solid;      border-left:#cccccc 1px solid;      border-top:#cccccc 1px solid;     border-bottom:#cccccc 1px solid;     border-right:#cccccc 1px solid;     color:#5B5E55;*/
}
.mnuSelected
{
    padding: 11px 0px 1px 0px;
    background-color: #ffffff;
    border: white 1px solid;
    border-top: white 1px solid;
    border-bottom: #004a7d 1px solid; /*border-right:#cccccc 1px solid;*/
    font-weight: normal;
    color: #004a7d;
}
.mnuPath
{
    padding: 11px 0px 1px 0px; /*     background-color:#D7D7DB;     border:white 1px solid;     border-top:white 1px solid;     border-bottom:#cccccc 1px solid;     border-right:#cccccc 1px solid;*/
}
.mnuNormal
{
    padding: 11px 0px 1px 0px; /*     background-color:#E5E5EA;     border:white 1px solid;     border-top:white 1px solid;     border-bottom:#cccccc 1px solid;     border-right:#cccccc 1px solid;*/
}

/* BOX (which contains links to the same level pages/Quick Links) */
.boxQuickLinks
{
    border-top: #cccccc 2px dotted;
    border-bottom: #cccccc 2px dotted;
    background: #f7f7f7;
    width: 100%;
}

/* BOX (which contains links to pages within the current page) */
.boxLinksWithin
{
    width: 100%;
}

/* DISCUSSION */
.message
{
    color: #666666;
}

