@import url("Screen.css") screen;
@import url("Print.css") print;

.bannerScience1, .bannerScience2, .bannerScience3
{
    background-image: url(images/science/science_banner_1.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 1000px;
    height: 157px;
}
.bannerScience2
{
    background-image: url(images/science/science_banner_2.png);
}
.bannerScience3
{
    background-image: url(images/science/science_banner_3.png);
}
div.bannerBlue
{
    background-image: url(images/homepage/blue.png);
    background-position: top left;
    background-repeat: no-repeat;
    height: 374px;
    width: 122px;
    float: left;
}
div.bannerIctnl-BE, div.bannerIctOvernl-BE, div.bannerIctfr-BE, div.bannerIctOverfr-BE, div.bannerIcten-US, div.bannerIctOveren-US
{
    background-image: url(images/homepage/ictsprite.png);
    background-repeat: no-repeat;
    height: 374px;
    width: 315px;
    float: left;
}
div.bannerIctnl-BE
{
    background-position: 0 0;
}
div.bannerIctOvernl-BE
{
    background-position: 0 -374px;
    cursor: pointer;
}
div.bannerIctfr-BE
{
    background-position: -315px 0;
}
div.bannerIctOverfr-BE
{
    background-position: -315px -374px;
    cursor: pointer;
}
div.bannerIcten-US
{
    background-position: -630px 0px;
}
div.bannerIctOveren-US
{
    background-position: -630px -374px;
}
div.bannerEngnl-BE, div.bannerEngOvernl-BE, div.bannerEngIctOvernl-BE, div.bannerEngfr-BE, div.bannerEngOverfr-BE, div.bannerEngIctOverfr-BE, div.bannerEngen-US, div.bannerEngOveren-US, div.bannerEngIctOveren-US
{
    background-image: url(images/homepage/engsprite.png);
    background-repeat: no-repeat;
    height: 374px;
    width: 311px;
    float: left;
}
div.bannerEngnl-BE
{
    background-position: 0px 0px;
}
div.bannerEngOvernl-BE
{
    background-position: 0px -374px;
    cursor: pointer;
}
div.bannerEngIctOvernl-BE
{
    background-position: 0px -748px;
}
div.bannerEngfr-BE
{
    background-position: -311px 0px;
}
div.bannerEngOverfr-BE
{
    background-position: -311px -374px;
    cursor: pointer;
}
div.bannerEngIctOverfr-BE
{
    background-position: -311px -748px;
}
div.bannerEngen-US
{
    background-position: -622px 0px;
}
div.bannerEngOveren-US
{
    background-position: -622px -374px;
    cursor: pointer;
}
div.bannerEngIctOveren-US
{
    background-position: -622px -748px;
}
div.bannerScinl-BE, div.bannerSciOvernl-BE, bannerSciEngOvernl-BE, div.bannerScifr-BE, div.bannerSciOverfr-BE, bannerSciEngOverfr-BE, div.bannerScien-US, div.bannerSciOveren-US, bannerSciEngOveren-US
{
    background-image: url(images/homepage/scisprite.png);
    background-repeat: no-repeat;
    height: 374px;
    width: 256px;
    float: left;
}
div.bannerScinl-BE
{
    background-position: 0px 0px;
}
div.bannerSciOvernl-BE
{
    background-position: 0px -374px;
    cursor: pointer;
}
div.bannerSciEngOvernl-BE
{
    background-position: 0px -748px;
}
div.bannerScifr-BE
{
    background-position: -256px 0px;
}
div.bannerSciOverfr-BE
{
    background-position: -256px -374px;
    cursor: pointer;
}
div.bannerSciEngOverfr-BE
{
    background-position: -256px -748px;
}
div.bannerScien-US
{
    background-position: -512px 0px;
}
div.bannerSciOveren-US
{
    background-position: -512px -374px;
    cursor: pointer;
}
div.bannerSciEngOveren-US
{
    background-position: -512px -748px;
}
/* CONTENTPANE */
ul.vertical
{
    border: 1px solid #E0DFDE;
}

ul.rootGroup
{
    border: 0px;
}
.PaddingBottom10
{
    padding-bottom: 10px;
}
.PaddingLeft15
{
    padding-left: 15px;
}
.PaddingLeft30
{
    padding-left: 30px;
}
.PaddingLeft31
{
    padding-left: 31px;
}
.PaddingLeft0
{
    padding-left: 0px;
}
.Master
{
    width: 1004px;
    height: 100%;
}
.Height1pVTop
{
    height: 1%;
    vertical-align: top;
}
.Content
{
    font-family: Arial;
    text-decoration: none;
    color: #666;
    font-size: 11px;
    vertical-align: top;
}
td.Content
{
    vertical-align: top;
}
.Content p
{
    font-family: Arial;
    text-decoration: none;
    color: #666;
    font-size: 11px;
}
.Content a:link
{
    font-family: Arial;
    text-decoration: underline;
    color: #666;
    font-size: 11px;
    padding: 0px;
}
.Content a:visited
{
    font-family: Arial;
    text-decoration: underline;
    color: #666;
    font-size: 11px;
    padding: 0px;
}
.Content a:hover
{
    font-family: Arial;
    text-decoration: underline;
    color: #C3C3C2;
    font-size: 11px;
    padding: 0px;
}
.Content a:active
{
    font-family: Arial;
    text-decoration: underline;
    color: #000000;
    font-size: 11px;
    padding: 0px;
}

/* CONTENTPANE HOMEPAGE */

.Content_Homepage
{
    font-family: Arial;
    text-decoration: none;
    color: #878785;
    font-size: 12px;
    padding: 15px;
}
.Content_Homepage p
{
    font-family: Arial;
    text-decoration: none;
    color: #878785;
    font-size: 12px;
    padding: 15px;
}
.Content_Homepage a:link
{
    font-family: Arial;
    text-decoration: underline;
    color: #878785;
    font-size: 12px;
    padding: 0px;
}
.Content_Homepage a:visited
{
    font-family: Arial;
    text-decoration: underline;
    color: #878785;
    font-size: 12px;
    padding: 0px;
}
.Content_Homepage a:hover
{
    font-family: Arial;
    text-decoration: underline;
    color: #000000;
    font-size: 12px;
    padding: 0px;
}
.Content_Homepage a:active
{
    font-family: Arial;
    text-decoration: underline;
    color: #000000;
    font-size: 12px;
    padding: 0px;
}

/* CONTENTPANE HOMEPAGEBANNER */

.Content_Homepage_Banner
{
    font-family: Arial;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 12px;
    padding: 15px;
}
.Content_Homepage_Banner p
{
    font-family: Arial;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 12px;
    padding: 0px;
}
.Content_Homepage_Banner a:link
{
    font-family: Arial;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 12px;
    padding: 0px;
}
.Content_Homepage_Banner a:visited
{
    font-family: Arial;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 12px;
    padding: 0px;
}
.Content_Homepage_Banner a:hover
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    padding: 0px;
}
.Content_Homepage_Banner a:active
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    padding: 0px;
}

.Content_Homepage_Banner H1
{
    font-family: Arial;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 16pt;
    padding: 0px;
}
.Content_Homepage_Banner H1 a:link
{
    font-family: Arial;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 16pt;
    padding: 0px;
}
.Content_Homepage_Banner H1 a:visited
{
    font-family: Arial;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 16pt;
    padding: 0px;
}
.Content_Homepage_Banner H1 a:hover
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 16pt;
    padding: 0px;
}
.Content_Homepage_Banner H1 a:active
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 16pt;
    padding: 0px;
}

.Content_Homepage_Banner H2
{
    font-family: Arial;
    text-decoration: none;
    color: #80A3DD;
    font-size: 13pt;
    padding: 0px;
}
.Content_Homepage_Banner H2 a:link
{
    font-family: Arial;
    text-decoration: none;
    color: #80A3DD;
    font-size: 13pt;
    padding: 0px;
}
.Content_Homepage_Banner H2 a:visited
{
    font-family: Arial;
    text-decoration: none;
    color: #80A3DD;
    font-size: 13pt;
    padding: 0px;
}
.Content_Homepage_Banner H2 a:hover
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 13pt;
    padding: 0px;
}
.Content_Homepage_Banner H2 a:active
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 13pt;
    padding: 0px;
}

.Content_Homepage_Banner H3
{
    font-family: Arial;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 10pt;
    padding: 0px;
}
.Content_Homepage_Banner H3 a:link
{
    font-family: Arial;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 10pt;
    padding: 0px;
}
.Content_Homepage_Banner H3 a:visited
{
    font-family: Arial;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 10pt;
    padding: 0px;
}
.Content_Homepage_Banner H3 a:hover
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 10pt;
    padding: 0px;
}
.Content_Homepage_Banner H3 a:active
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 10pt;
    padding: 0px;
}

/* CONTENTPANE FOOTER */



.Content_Footer
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 9px;
    padding-left: 15px;
}
.Content_Footer p
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 9px;
    padding: 15px;
}
.Content_Footer a:link
{
    font-family: Arial;
    text-decoration: none;
    color: #878785;
    font-size: 9pt;
    padding: 0px;
}
.Content_Footer a:visited
{
    font-family: Arial;
    text-decoration: none;
    color: #878785;
    font-size: 9pt;
    padding: 0px;
}
.Content_Footer a:hover
{
    font-family: Arial;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 9pt;
    padding: 0px;
}
.Content_Footer a:active
{
    font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 9pt;
    padding: 0px;
}

/* LANGUAGESELECTOR */

.LanguageSelector
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 9pt;
    vertical-align: bottom;
    padding-bottom: 10px;
    text-align: right;
}
.LanguageSelector a:link
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #878785;
    font-size: 9pt;
    vertical-align: bottom;
    padding-bottom: 10px;
}
.LanguageSelector a:visited
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #878785;
    font-size: 9pt;
    vertical-align: bottom;
    padding-bottom: 10px;
}
.LanguageSelector a:hover
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 9pt;
    vertical-align: bottom;
    padding-bottom: 10px;
}
.LanguageSelector a:active
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 9pt;
    vertical-align: bottom;
    padding-bottom: 10px;
}

/* Tree */

.TreeIndent
{
    margin-left: 22px;
    margin-top: 3px;
}

.TreeCatDiv
{
    margin-bottom: 5px;
}

.TreeCatPlus
{
    width: 11px;
    height: 11px;
}


.TreeCatMin
{
    width: 11px;
    height: 11px;
}

.TreeCatLinkSpan1
{
    cursor: pointer;
    color: #000000;
    font-size: 1.1em;
    font-weight: bold;
}

.TreeCatLinkSpan2
{
    cursor: pointer;
    color: #000000;
    font-size: 1.1em;
    font-weight: bold;
}

.TreeCatLinkSpan3
{
    cursor: pointer;
    color: #000000;
    font-size: 1.1em;
    font-weight: bold;
}

.TreeItemDiv
{
    margin-bottom: 5px;
}

.content a.TreeItemA1:link /* hover effectjes en zo */
{
    color: #0047BA;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA1:visited
{
    color: #0047BA;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA1:hover
{
    color: #80A3DD;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA1:visited:hover
{
    color: #80A3DD;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}


.content a.TreeItemA2:link
{
    color: #0047BA;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}


.content a.TreeItemA2:visited
{
    color: #0047BA;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}


.content a.TreeItemA2:hover
{
    color: #80A3DD;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA2:visited:hover
{
    color: #80A3DD;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA3:link
{
    color: #0047BA;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA3:visited
{
    color: #0047BA;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA3:hover
{
    color: #80A3DD;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA3:visited:hover
{
    color: #80A3DD;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA4:link
{
    color: #0047BA;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA4:visited
{
    color: #0047BA;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA4:hover
{
    color: #80A3DD;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

.content a.TreeItemA4:visited:hover
{
    color: #80A3DD;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
}

/* LOGIN */
.Login
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    font-size: 9pt;
    text-align: center;
}
.Login a:link
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    font-size: 9pt;
    vertical-align: middle;
}
.Login a:visited
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    font-size: 9pt;
    vertical-align: middle;
}
.Login a:hover
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    font-size: 9pt;
    vertical-align: middle;
}
.Login a:active
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    font-size: 9pt;
    vertical-align: middle;
}


/* CURRENTDATE */

.CurrentDate
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 9pt;
    vertical-align: middle;
}
.CurrentDate a:link
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #878785;
    font-size: 9pt;
    vertical-align: middle;
}
.CurrentDate a:visited
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #878785;
    font-size: 9pt;
    vertical-align: middle;
}
.CurrentDate a:hover
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 9pt;
    vertical-align: middle;
}
.CurrentDate a:active
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 9pt;
    vertical-align: middle;
}

h1
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 16pt;
}
h2
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #878785;
    font-size: 13pt;
}
h3
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #008CCC;
    font-size: 10pt;
}

.h1_White
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 16pt;
    background-color: #0068AF;
}
.h2_White
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 13pt;
    background-color: #0068AF;
}
.h3_White
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 10pt;
    background-color: #0068AF;
}

/* TELERIK MENU */

a.Level0menu_item
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level0menu_item .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level0menu_item:link .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level0menu_item:visited .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level0menu_item:hover .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level0menu_item:active .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}

a.Level1menu_item
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level1menu_item .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level1menu_item:link .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level1menu_item:visited .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level1menu_item:hover .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level1menu_item:active .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}

a.Level2menu_item
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level2menu_item .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    background-image: url(images/menu.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
}
a.Level2menu_item:link .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level2menu_item:visited .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level2menu_item:hover .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    background-image: url(images/menu_hover.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
}
a.Level2menu_item:active .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}

a.Level3menu_item
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level3menu_item .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    background-image: url(images/menu.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
}
a.Level3menu_item:link .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level3menu_item:visited .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level3menu_item:hover .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    background-image: url(images/menu_hover.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
}
a.Level3menu_item:active .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}

a.Level4menu_item
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level4menu_item .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    background-image: url(images/menu.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
}
a.Level4menu_item:link .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level4menu_item:visited .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
a.Level4menu_item:hover .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    background-image: url(images/menu_hover.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
}
a.Level4menu_item:active .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}

.Menu_PathItemOver
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_PathItemOver .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
    background-image: url(images/menu_selected.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 12px;
}
.Menu_PathItemOver:link .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_PathItemOver:visited .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_PathItemOver:hover .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_PathItemOver:active .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}

.Menu_MainItemOver
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_MainItemOver .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_MainItemOver:link .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_MainItemOver:visited .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_MainItemOver:hover .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}
.Menu_MainItemOver:active .Text
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
    padding: 2px 10px 2px 10px;
}

/* MAIN MENU */

.MainMenu_MenuContainer
{
}
.MainMenu_MenuBar
{
}
/* #959493  */
.MainMenu_MenuItem
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
}
/* #80C6E6 */
.SubMenu_MenuItem
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12px;
    background-color: #FFFFFF;
}
.MainMenu_MenuIcon
{
}
.MainMenu_SubMenu
{
}
.MainMenu_MenuBreak
{
}
.MainMenu_MenuItemSel
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #959493;
    font-size: 12px;
    background-color: #FFFFFF;
}
.SubMenu_MenuItemSel
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 12px;
    background-color: #FFFFFF;
}

.MainMenu_MenuArrow
{
}
.MainMenu_RootMenuArrow
{
}

/* BREAD CRUMBS */

.BreadCrumb
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 9pt;
    text-align: right;
    vertical-align: middle;
}
.BreadCrumb a:link
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #878785;
    font-size: 9pt;
    text-align: right;
    vertical-align: middle;
}
.BreadCrumb a:visited
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #878785;
    font-size: 9pt;
    text-align: right;
    vertical-align: middle;
}
.BreadCrumb a:hover
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #C3C3C2;
    font-size: 9pt;
    text-align: right;
    vertical-align: middle;
}
.BreadCrumb a:active
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    font-size: 9pt;
    text-align: right;
    vertical-align: middle;
}

/* EDITOR */
.Title1
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 14pt;
}
.Title2
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 10pt;
}
.TitleBanner1
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 16pt;
    background-color: #0053a1;
}
.TitleBanner2
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #80A3DD;
    font-size: 13pt;
    background-color: #0068AF;
}
.TextBanner
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 10pt;
    background-color: #0068AF;
}
.Newsflash
{
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
    color: #0047BA;
    font-size: 12pt;
}


/* EmployeeBoard */

.Employee_Container
{
    width: 230px;
}

/* JOBBOARD OVERVIEW STYLES */
div.ItemCheckBoxList, div.ItemCheckboxList input[type=checkbox]
{
    text-align: center;
    padding-left: 0px;
    margin-left: 0px;
    position: relative;
    width: 50px; /*width:50px;*/
}
div.HeaderCheckBoxList
{
    text-align: center;
    padding-left: 0px;
    margin-left: 0px;
    width: 50px;
}
.EmployeeOverview_TabsContainer, .EmployeeOverview_ListContainer, .EmployeeOverview_LinksContainer
{
    width: 244px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
    float: left;
}

div.EmployeeOverview_Category
{
    width: 200px;
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 10px;
    float: left;
}
div.EmployeeOverview_SubCategory
{
    width: 200px;
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 30px;
    float: left;
}
div.EmployeeOverview_SubSubCategory
{
    width: 200px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 50px;
    float: left;
}

input.EmployeeOverview_Category
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px;
}
input.EmployeeOverview_SubCategory
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px;
}
input.EmployeeOverview_SubSubCategory
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px;
}


a.EmployeeOverview_Category
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.EmployeeOverview_SubCategory
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.EmployeeOverview_SubSubCategory
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}

a.EmployeeOverview_Category:link
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.EmployeeOverview_SubCategory:link
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.EmployeeOverview_SubSubCategory:link
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}

a.EmployeeOverview_Category:visited
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.EmployeeOverview_SubCategory:visited
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.EmployeeOverview_SubSubCategory:visited
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}

a.EmployeeOverview_Category:active, a.EmployeeOverview_Category:hover
{
    color: #18489A;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: underline;
}
a.EmployeeOverview_SubCategory:active, a.EmployeeOverview_SubCategory:hover
{
    color: #18489A;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: underline;
}
a.EmployeeOverview_SubSubCategory:active, a.EmployeeOverview_SubSubCategory:hover
{
    color: #18489A;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: underline;
}

/* JOBBOARD EMPLOYEE OVERVIEW STYLES */

.Jobboard_Container
{
    width: 230px;
}

.JobboardEmployeeList_Container
{
    width: 100%;
}


.EmployeeDetail_PanelGetUrlLink, .EmployeeSearch_PanelGetUrlLink
{
    color: white;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px; /*font-size: 0.8em;*/
    width: auto;
    text-align: center;
}

.JobboardEmployeeList_Title
{
    font-size: 1.45em;
    font-weight: normal;
    color: #18489A;
    padding: 10px 0px 10px 0px;
}
.JobboardEmployeeList_Message
{
    color: #000000;
    padding: 10px 0px 10px 0px;
}
.JobboardEmployeeList_Message B
{
    font-weight: normal;
}
.JobboardEmployeeList_Container div table
{
    width: 100%;
    padding: 2px 2px 2px 2px;
    margin: 0px 0px 0px 0px;
}
.JobboardEmployeeList_Header
{
    /*border-top:dashed 1px #BEBDBD;*/
    height: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0px;
    padding-left: 0px;
    margin: 0px 0px 0px 0px;
    font-size: 1em;
}
.JobboardEmployeeList_Footer
{
    height: 30px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardEmployeeList_Header th
{
    /*border-top:dashed 1px #BEBDBD;*/
    vertical-align: middle;
    text-align: left;
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: normal;
}
.JobboardEmployeeList_Footer th
{
    vertical-align: middle;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-weight: normal;
}
.JobboardEmployeeList_Header th div span .JobboardEmployeeList_Row td div span input
{
    text-align: left;
    width: 0px;
}

.JobboardEmployeeList_Header div, .JobboardEmployeeList_Footer div, .JobboardEmployeeList_Header th table, .JobboardEmployeeList_Footer th table, .JobboardEmployeeList_Header a, .JobboardEmployeeList_Footer a, .JobboardEmployeeList_Header a:visited, .JobboardEmployeeList_Footer a:visited, .JobboardEmployeeList_Header a:link, .JobboardEmployeeList_Footer a:link
{
    border: solid 0px #ffffff;
    color: #373737;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align: middle;
    text-align: left;
    text-decoration: none;
}

.JobboardEmployeeList_Header a, .JobboardEmployeeList_Footer a, .JobboardEmployeeList_Header a:visited, .JobboardEmployeeList_Footer a:visited, .JobboardEmployeeList_Header a:link, .JobboardEmployeeList_Footer a:link
{
    font-size: 1.1em;
}
.JobboardEmployeeList_Header th a:hover, .JobboardEmployeeList_Footer th a:hover, .JobboardEmployeeList_Header th table tbody tr td a:hover, .JobboardEmployeeList_Footer th table tbody tr td a:hover
{
    vertical-align: middle;
    text-align: left;
    color: #18489A;
    text-decoration: underline;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardEmployeeList_Row
{
    background-color: #e5e5e5;
    border-left: solid 1px #b2b7c2;
    border-right: solid 1px #b2b7c2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardEmployeeList_AlternatingRow
{
    background-color: #ffffff;
    border-left: solid 1px #b2b7c2;
    border-right: solid 1px #b2b7c2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardEmployeeList_Row td
{
    background-color: #e5e5e5;
    color: #000000;
    vertical-align: middle;
    text-align: left;
    padding-top: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardEmployeeList_AlternatingRow td
{
    background-color: #ffffff;
    color: #000000;
    vertical-align: middle;
    text-align: left;
    padding-top: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardEmployeeList_Row td div, .JobboardEmployeeList_AlternatingRow td div
{
    color: #000000;
    display: block; /*position:relative;*/
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align: middle;
}
.JobboardEmployeeList_Row td a, .JobboardEmployeeList_Row td a:link, .JobboardEmployeeList_Row td a:visited, .JobboardEmployeeList_AlternatingRow td a, .JobboardEmployeeList_AlternatingRow td a:link, .JobboardEmployeeList_AlternatingRow td a:visited
{
    font-size: 1em;
    color: #000000;
    text-decoration: none;
}
.JobboardEmployeeList_Row td a:hover, .JobboardEmployeeList_AlternatingRow td a:hover, .JobboardEmployeeList_Row td a:active, .JobboardEmployeeList_AlternatingRow td a:active
{
    font-size: 1em;
    color: #18489A;
    text-decoration: underline;
}


.JobboardEmployeeList_Container div table tr.selected
{
    color: #ffffff;
    background-color: #18489A;
    display: block; /*position:relative;*/
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align: middle;
}
.JobboardEmployeeList_Container div table tr.selected td a.Selected, .JobboardEmployeeList_Container div table tr.selected td a.Selected:link, .JobboardEmployeeList_Container div table tr.selected td a.Selected:visited .JobboardEmployeeList_Container div table tr.selected td a.Selected:active .JobboardEmployeeList_Container div table tr.selected td a.Selected:hover
{
    font-size: 1em;
    color: #ffffff;
    background-color: #18489A;
    display: block; /*position:relative;*/
    padding-top: 5px;
    padding-right: 3px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin: 0px 0px 0px 0px;
}

.EmployeeSearch_CheckBox, .EmployeeSearch_CheckBox Label
{
    color: #FFFFFF;
    padding: 0px 0px 0px 0px;
}

.JobboardEmployeeList_Paging_Page, .JobboardEmployeeList_Paging_Previous, .JobboardEmployeeList_Paging_Next, .JobboardEmployeeList_Paging_Page:link, .JobboardEmployeeList_Paging_Previous:link, .JobboardEmployeeList_Paging_Next:link, .JobboardEmployeeList_Paging_Page:visited, .JobboardEmployeeList_Paging_Previous:visited, .JobboardEmployeeList_Paging_Next:visited
{
    color: #18489A;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
}
.JobboardEmployeeList_Paging_CurrentPage, .JobboardEmployeeList_Paging_CurrentPage:link, .JobboardEmployeeList_Paging_CurrentPage:visited
{
    color: #18489A;
    font-size: 1.1em;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
    font-weight: bold;
}
.JobboardEmployeeList_Paging_Page:hover, .JobboardEmployeeList_Paging_Previous:hover, .JobboardEmployeeList_Paging_Next:hover
{
    color: #000000;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
}
.JobboardEmployeeList_Paging_CurrentPage:hover
{
    color: #18489A;
    font-size: 1.1em;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
}

.JobboardEmployeeOverview_Paging_Page, .JobboardEmployeeOverview_Paging_Previous, .JobboardEmployeeOverview_Paging_Next, a.JobboardEmployeeOverview_Paging_Page:link, a.JobboardEmployeeOverview_Paging_Previous:link, a.JobboardEmployeeOverview_Paging_Next:link, a.JobboardEmployeeOverview_Paging_Page:visited, a.JobboardEmployeeOverview_Paging_Previous:visited, a.JobboardEmployeeOverview_Paging_Next:visited
{
    font-size: 1.1em;
    color: #18489A;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
}
.JobboardEmployeeOverview_Paging_CurrentPage, a.JobboardEmployeeOverview_Paging_CurrentPage:link, a.JobboardEmployeeOverview_Paging_CurrentPage:visited
{
    color: #18489A;
    font-size: 1.1em;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
    font-weight: bold;
}
a.JobboardEmployeeOverview_Paging_Page:hover, a.JobboardEmployeeOverview_Paging_Previous:hover, a.JobboardEmployeeOverview_Paging_Next:hover
{
    font-size: 1.1em;
    color: #000000;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
}
a.JobboardEmployeeOverview_Paging_CurrentPage:hover
{
    color: #18489A;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
    font-weight: bold;
    font-size: 1.1em;
}


/* JOBBOARD EMPLOYEE DETAIL STYLES */

.EmployeeDetail_Container
{
    padding: 0px 0px 0px 0px;
}
.TableEmployeeDetail
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.TableEmployeeDetailDescr
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.TdLabelEmployeeDetail, .TdContentEmployeeDetail
{
    padding-top: 5px;
    vertical-align: top;
}


.TrTitleEmployeeDetail, .JobboardEmployeeList_Footer
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.TdTitleEmployeeDetail
{
    padding-left: 0px; /* was 5 */
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    vertical-align: top;
    text-align: left;
}
.TitleEmployeeDetail
{
    color: #18489A;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 1.45em;
}
.LabelEmployeeDetail
{
    font-size: 12px;
    color: #939598;
    vertical-align: top;
    padding-left: 0px; /* was 5 */ /*white-space:nowrap;*/
    margin-right: 5px;
}
.ContentEmployeeDetail
{
    font-size: 11px;
    color: #000000;
    vertical-align: top; /*padding-left:5px;*/
}
.EmployeeDetail_GetUrlLink, .EmployeeDetail_GetUrlLink:link, .EmployeeDetail_GetUrlLink:visited, .EmployeeDetail_GetUrlLink:active, .EmployeeDetail_GetUrlLink:hover
{
    color: White;
    padding: 10px 0px 10px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
    width: auto;
    text-align: center;
}
.JobboardButton, .EmployeeDetail_Container input
{
    border: dashed 1px white;
    background-color: #18489A; /*font-size: 0.8em;*/
    padding-left: 10px;
    color: White;
    height: 25px;
    width: auto;
    cursor: pointer;
}
.JobboardButton:hover, .EmployeeDetail_Container input:hover
{
    border: dashed 1px white;
    background-color: #18489A; /*font-size: 0.8em;*/
    padding-left: 10px;
    color: White;
    height: 25px;
    width: auto;
    cursor: pointer;
}

/* JOBBOARD SEARCH STYLES */

.EmployeeSearch_Container
{
    color: #18489A;
    padding: 10px 10px 10px 0px;
    margin: 0px 0px 0px 0px;
    border-bottom: dashed 1px #BEBDBD;
    width: auto;
}

.EmployeeSearch_Title
{
    color: #000000;
    padding: 10px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%; /*	border-top:dashed 1px #BEBDBD;*/
}

.EmployeeSearch_DropDownList
{
    padding: 10px;
    width: 200px;
}

.EmployeeSearch_ListBox
{
    padding: 10px;
    width: 200px;
}
.EmployeeSearch_CheckBox, .EmployeeSearch_CheckBox Label
{
    color: #000000;
    padding: 0px 0px 0px 10px;
}

.EmployeeSearch_Selections
{
    color: #000000;
    text-decoration: none;
}


div.EmployeeSearch_LinkButton
{
    white-space: nowrap; /*width: 200px;*/
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 15px;
    float: left;
}

input.EmployeeSearch_LinkButton
{
    white-space: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px;
}

a.JobboardOverview_SubCategory
{
    white-space: nowrap;
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.EmployeeSearch_LinkButton:link
{
    white-space: nowrap;
    font-size: 1em;
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}

a.EmployeeSearch_LinkButton:visited
{
    white-space: nowrap;
    font-size: 1em;
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.EmployeeSearch_LinkButton:active
{
    font-size: 1em;
    white-space: nowrap;
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: underline;
}
a.EmployeeSearch_LinkButton:hover
{
    font-size: 1em;
    white-space: nowrap;
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: underline;
}

.EmployeeSearch_SelectionsContainer
{
    padding: -left:20px;
    padding-top: 5px;
    width: auto;
}
.EmployeeSearch_DropDownListContainer, .EmployeeSearch_ListBoxContainer, .EmployeeSearch_LinkButtonContainer
{
    padding-top: 5px;
    width: auto;
}

/* Image Buttons */

.EmployeeSearch_DeleteSelection_Image
{
    width: 10px;
    height: 10px; /* Use background iso background-image for bug */
    background: url(Images/EmployeeBoard/delete.gif);
}
.JobboardEmployeeList_Header_td1
{
    width: 1px;
}

.JobboardEmployeeList_Header_td2
{
    display: none;
}
.JobboardEmployeeList_Header_td3
{
    padding-left: 5px;
}

input[type="image"]
{
    border: 0px none transparent;
}

.EmployeeSearch_LinkButton_Image
{
    width: 9px;
    height: 9px; /* Use background iso background-image for bug */
    background: url(Images/EmployeeBoard/bullet.gif);
}
.EmployeeSearch_LinkButton_Image_Selected
{
    width: 9px;
    height: 9px; /* Use background iso background-image for bug */
    background: url(Images/EmployeeBoard/bullet.gif);
}

.EmployeeList_Ascending_image
{
    border: 0px;
    width: 9px;
    height: 9px;
    background: url(Images/EmployeeBoard/ascending.gif);
    text-align: left;
}
.EmployeeList_Descending_image
{
    border: 0px;
    width: 9px;
    height: 9px;
    background: url(Images/EmployeeBoard/descending.gif);
    text-align: left;
}
.EmployeeList_NoSorting_image
{
    border: 0px;
    width: 9px;
    height: 9px;
    background: url(Images/EmployeeBoard/ascending.gif);
    text-align: left;
}

.EmployeeSearch_PanelGetUrlLink .EmployeeSearch_GetUrlLink, .EmployeeSearch_PanelGetUrlLink .EmployeeSearch_GetUrlLink:active, .EmployeeSearch_PanelGetUrlLink .EmployeeSearch_GetUrlLink:link, .EmployeeSearch_PanelGetUrlLink .EmployeeSearch_GetUrlLink:visited, .EmployeeSearch_PanelGetUrlLink .EmployeeSearch_GetUrlLink:hover
{
}

.EmployeeSearch_GetUrlLink, .EmployeeSearch_GetUrlLink:link, .EmployeeSearch_GetUrlLink:visited, .EmployeeSearch_GetUrlLink:active, .EmployeeSearch_GetUrlLink:hover
{
    color: white;
    padding: 0px 0px 15px 0px;
    margin: 0px 0px 0px 0px;
    width: auto;
    text-decoration: none;
    text-align: center;
}

/* end employeeboard */

/* jobboard */


/* JOBBOARD OVERVIEW STYLES */

td, th
{
    font-size: 0.8em;
}

.JobboardOverview_TabsContainer, .JobboardOverview_ListContainer, .JobboardOverview_LinksContainer
{
    width: 244px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
    float: left;
}

div.JobboardOverview_Category
{
    width: 200px;
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 10px;
    float: left;
}
div.JobboardOverview_SubCategory
{
    width: 200px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 30px;
    float: left;
}
div.JobboardOverview_SubSubCategory
{
    width: 200px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 50px;
    float: left;
}

input.JobboardOverview_Category
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px;
}
input.JobboardOverview_SubCategory
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px;
}
input.JobboardOverview_SubSubCategory
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px;
}
a.JobboardOverview_Category
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.JobboardOverview_SubCategory
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.JobboardOverview_SubSubCategory
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}

a.JobboardOverview_Category:link
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.JobboardOverview_SubCategory:link
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.JobboardOverview_SubSubCategory:link
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}

a.JobboardOverview_Category:visited
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.JobboardOverview_SubCategory:visited
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.JobboardOverview_SubSubCategory:visited
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}

a.JobboardOverview_Category:active, a.JobboardOverview_Category:hover
{
    color: #18489A;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: underline;
}
a.JobboardOverview_SubCategory:active, a.JobboardOverview_SubCategory:hover
{
    color: #18489A;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: underline;
}
a.JobboardOverview_SubSubCategory:active, a.JobboardOverview_SubSubCategory:hover
{
    color: #18489A;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: underline;
}

/* JOBBOARD SEARCH STYLES */

.JobSearch_Container, .JobboardSearch_Container
{
    color: #18489A;
    padding: 10px 0px 10px 0px;
    margin: 0px 10px 0px 0px;
    width: auto;
    border-bottom: dashed 1px #BEBDBD;
}

.JobboardSearch_PanelGetUrlLink
{
    color: white;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
    width: auto;
    text-align: center;
}

.JobDetail_GetUrlLink, .JobDetail_GetUrlLink:link, .JobDetail_GetUrlLink:visited, .JobDetail_GetUrlLink:active, .JobDetail_GetUrlLink:hover
{
    color: white;
    padding: 10px 0px 10px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
    width: auto;
    text-align: center;
}
.JobboardSearch_PanelGetUrlLink .JobSearch_GetUrlLink, .JobboardSearch_PanelGetUrlLink .JobSearch_GetUrlLink:active, .JobboardSearch_PanelGetUrlLink .JobSearch_GetUrlLink:link, .JobboardSearch_PanelGetUrlLink .JobSearch_GetUrlLink:visited, .JobboardSearch_PanelGetUrlLink .JobSearch_GetUrlLink:hover
{
}

.JobSearch_GetUrlLink, .JobSearch_GetUrlLink:link, .JobSearch_GetUrlLink:visited, .JobSearch_GetUrlLink:active, .JobSearch_GetUrlLink:hover
{
    color: White;
    padding: 0px 0px 15px 0px;
    margin: 0px 0px 0px 0px;
    width: auto;
    text-decoration: none;
    text-align: center;
}
.JobSearch_Title, .JobboardSearch_Title
{
    color: #000000;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 0px 0px 0px 0px;
    width: 100%; /* border-top:dashed 1px #BEBDBD; */
}

.JobSearch_DropDownList
{
    padding: 10px;
    width: 200px;
}

.JobSearch_ListBox
{
    padding: 10px;
    width: 200px;
}
.JobSearch_CheckBox, .JobSearch_CheckBox Label
{
    color: #000000;
    padding: 0px 0px 0px 10px;
}

.JobSearch_Selections
{
    color: #000000;
    text-decoration: none;
}


div.JobSearch_LinkButton
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 15px;
    float: left;
    clear: both;
    white-space: nowrap;
    font-size: 1em;
}

input.JobSearch_LinkButton
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px;
}

a.JobboardOverview_SubCategory
{
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}
a.JobSearch_LinkButton:link, a.JobSearch_LinkButton:visited, a.JobSearch_LinkButton:active, a.JobSearch_LinkButton:hover
{
    font-size: 1em;
    color: #000000;
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;
}

.JobSearch_SelectionsContainer
{
    padding-top: 5px;
    width: auto;
}
.JobSearch_DropDownListContainer, .JobSearch_ListBoxContainer, .JobSearch_LinkButtonContainer
{
    padding-top: 5px;
    width: auto;
}

/* JOBBOARD ORDER OVERVIEW STYLES */

.JobboardOrderOverview_Container, .JobboardOrderOverview_Container table
{
    width: 100%;
}
.JobboardOrderOverview_Title
{
    font-size: 1.45em;
    font-weight: normal;
    color: #18489A;
    padding: 10px 0px 10px 0px;
}
.JobboardOrderOverview_Message
{
    color: #000000;
    padding: 10px 0px 10px 0px;
}
.JobboardOrderOverview_Message B
{
    font-weight: normal;
}
.JobboardOrderOverview_Container div table
{
    padding: 2px;
    margin: 0;
}
.JobboardOrderOverview_Header
{
    /*border-top:dashed 1px #BEBDBD;*/
    height: 30px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardOrderOverview_Footer
{
    height: 30px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.JobboardOrderOverview_Header th
{
    /*border-top:dashed 1px #BEBDBD;*/
    vertical-align: middle;
    text-align: left;
    padding: 10px 3px 5px 3px;
    margin: 0px 0px 0px 0px;
    font-weight: normal;
}
.JobboardOrderOverview_Footer th
{
    vertical-align: middle;
    text-align: left;
    padding: 5px 3px 10px 3px;
    margin: 0px 0px 0px 0px;
    font-weight: normal;
}

.JobboardOrderOverview_Header th a
{
    font-size: 1em;
    padding: 0;
    margin: 0;
}

.JobboardOrderOverview_Header th a img
{
    /*display:none;*/
}

.JobboardOrderOverview_Footer th a
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardOrderOverview_Header th a:link, .JobboardOrderOverview_Header th a:visited
{
    font-size: 1em;
    color: #373737;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.JobboardOrderOverview_Footer th a:link, .JobboardOrderOverview_Footer th a:visited
{
    font-size: 1em;
    color: black;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardOrderOverview_Header th a:hover
{
    font-size: 1em;
    color: #373737; /*#18489A;*/
    text-decoration: underline;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.JobboardOrderOverview_Footer th a:hover
{
    font-size: 1em;
    color: #18489A;
    text-decoration: underline;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.JobboardOrderOverview_Row
{
    background-color: #D7D6D7;
    color: #000000; /*border-left: solid 1px #b2b7c2; 	border-right: solid 1px #b2b7c2;*/
    padding: 0;
    margin: 0;
}
.JobboardOrderOverview_AlternatingRow
{
    background-color: #ffffff; /*border-left: solid 1px #b2b7c2; 	border-right: solid 1px #b2b7c2;*/
    padding: 0;
    margin: 0;
}
.JobboardOrderOverview_Row td
{
    /*background-color: #D7D6D7;*/
    background-color: #E5E5E5;
    color: #000000;
    vertical-align: middle;
    text-align: left;
    padding: 5px;
    margin: 0;
}
.JobboardOrderOverview_AlternatingRow td
{
    background-color: #ffffff;
    color: #000000;
    vertical-align: middle;
    text-align: left;
    padding: 5px;
    margin: 0;
}
.JobboardOrderOverview_Row td div, .JobboardOrderOverview_AlternatingRow td div
{
    color: #000000;
    background-color: #18489A;
    display: none;
    position: relative;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align: middle;
}
.JobboardOrderOverview_Row td a, .JobboardOrderOverview_Row td a:link, .JobboardOrderOverview_Row td a:visited, .JobboardOrderOverview_AlternatingRow td a, .JobboardOrderOverview_AlternatingRow td a:link, .JobboardOrderOverview_AlternatingRow td a:visited
{
    font-size: 1em;
    color: #000000;
    text-decoration: none;
}
.JobboardOrderOverview_Row td a:hover, .JobboardOrderOverview_AlternatingRow td a:hover
{
    font-size: 1em;
    color: #18489A;
    text-decoration: underline;
}


.JobboardOrderOverview_Container div table tr.Selected
{
    color: #ffffff;
    font-size: 1em;
    background-color: #18489A;
    display: block; /*position:relative;*/
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align: middle;
}
.JobboardOrderOverview_Container div table tr.Selected td a.Selected, .JobboardOrderOverview_Container div table tr.Selected td a:link.Selected, .JobboardOrderOverview_Container div table tr.Selected td a:visited.Selected, .JobboardOrderOverview_Container div table tr.Selected td a:active.Selected, .JobboardOrderOverview_Container div table tr.Selected td a:hover.Selected
{
    font-size: 1em;
    background-color: #18489A;
    display: block; /*position:relative;*/
    color: #ffffff;
    padding: 5px;
    margin: 0;
}


.JobboardOrderOverview_Paging_Page, .JobboardOrderOverview_Paging_Previous, .JobboardOrderOverview_Paging_Next, a.JobboardOrderOverview_Paging_Page:link, a.JobboardOrderOverview_Paging_Previous:link, a.JobboardOrderOverview_Paging_Next:link, a.JobboardOrderOverview_Paging_Page:visited, a.JobboardOrderOverview_Paging_Previous:visited, a.JobboardOrderOverview_Paging_Next:visited
{
    font-size: 1.1em;
    color: #18489A;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
}
.JobboardOrderOverview_Paging_CurrentPage, a.JobboardOrderOverview_Paging_CurrentPage:link, a.JobboardOrderOverview_Paging_CurrentPage:visited
{
    color: #18489A;
    font-weight: bold;
    font-size: 1.1em;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
}
a.JobboardOrderOverview_Paging_Page:hover, a.JobboardOrderOverview_Paging_Previous:hover, a.JobboardOrderOverview_Paging_Next:hover
{
    font-size: 1.1em;
    color: #000000;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
}
a.JobboardOrderOverview_Paging_CurrentPage:hover
{
    color: #18489A;
    font-size: 1.1em;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: underline;
}


/* JOBBOARD ORDER DETAIL STYLES */

.OrderDetail_Container
{
    padding: 0px 0px 0px 0px;
}
.TableOrderDetail
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.TableOrderDetailDescr
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.TdLabelOrderDetail
{
    padding: 5px 0px 0px 0px;
    color: #000000;
}
.TdContentOrderDetail
{
    padding-top: 5px;
    color: #000000;
}


.TrTitleOrderDetail, .JobboardOrderOverview_Footer
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.TdTitleOrderDetail
{
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    vertical-align: top;
    text-align: left;
}
.TitleOrderDetail
{
    color: #18489A;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 1.45em;
}

.LabelOrderDetail
{
    /* 	font-size:11px;	 	color:#000000; 	*/
    font-size: 12px;
    color: #939598;
    margin-right: 5px;
}
.ContentOrderDetail
{
    color: #000000;
}

.OrderDetail_Container input
{
    border: 0;
    background-color: #18489A;
    color: White;
    height: 25px;
    cursor: pointer;
}
.OrderDetail_Container input:hover
{
    border: 0;
    background-color: #18489A;
    color: White;
    height: 25px;
    cursor: pointer;
}


/* POPUP */

.popup
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 90;
    background-color: #000000;
}

#popup
{
    /* position: absolute;     top: 0;     left: 0;*/
}
#popup div
{
    position: absolute;
    background-color: #000000;
    width: 180px;
    padding: 15px 15px 15px 50px;
    margin: 10px auto 10px auto;
    border: 2px solid #18489A;
    font-size: 1.0em; /* Use background iso background-image for bug */
    background: #ffffff url(Images/Jobboard/wait.gif) no-repeat 10px 8px;
}


/* Image Buttons */

.JobSearch_DeleteSelection_Image
{
    width: 10px;
    height: 10px; /* Use background iso background-image for bug */
    background: url(Images/Jobboard/delete.gif);
}
.JobSearch_LinkButton_Image
{
    width: 9px;
    height: 9px;
    background: url(Images/Jobboard/bullet.gif);
}
.JobSearch_LinkButton_Image_Selected
{
    width: 9px;
    height: 9px; /* Use background iso background-image for bug */
    background: url(Images/Jobboard/bullet.gif);
}

.JobboardList_Ascending_image
{
    border: 0px;
    width: 9px;
    height: 9px;
    background: url(Images/Jobboard/ascending.gif);
    text-align: left;
}
.JobboardList_Descending_image
{
    border: 0px;
    width: 9px;
    height: 9px;
    background: url(Images/Jobboard/descending.gif);
    text-align: left;
}
.JobboardList_NoSorting_image
{
    border: 0px;
    width: 9px;
    height: 9px;
    background: url(Images/Jobboard/ascending.gif);
    text-align: left;
}
.JobSearch_CheckBox, .JobSearch_CheckBox Label, .JobboardSearch_CheckBox, .JobboardSearch_CheckBox Label
{
    color: #000000;
    padding: 0px 0px 0px 10px;
}


/* end jobboard*/


/* jobboard forms */

.FormButton
{
    border: 0;
    background-color: #18489A;
    font-size: 1em;
    font-weight: normal;
    color: #ffffff;
    height: 25px;
    width: auto;
    cursor: pointer;
}

.FormTitle
{
    color: #18489A;
    font-size: 2em;
    vertical-align: top;
    padding-top: 15px;
    padding-bottom: 15px;
    margin: 0px 0px 0px 0px;
}

.FormSubTitle
{
    color: #18489A;
    font-size: 1em;
    font-weight: normal;
    padding: 0px 0px 15px 0px;
    margin: 0px 0px 0px 0px;
}

.FormLabel
{
    /*color : #939598;*/
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding: 0px 5px 15px 0px;
}
.FormLabelColumn
{
    width: 250px;
    vertical-align: top;
    text-align: left;
}
.FormText
{
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.FormFieldErrorMessage
{
    color: #18489a;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.FormErrorMessage
{
    color: #18489a;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.FormField
{
    width: 250px;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none; /*border: solid 1px #18489a;*/
}

.FormField2
{
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none; /*border: solid 1px #18489a;*/
}
.FormSmallField
{
    width: 125px;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}

.FormUpload
{
    position: relative; /*border: dashed 1px #BEBDBD;*/
    border: 0;
}
.SignMeUp
{
    padding-left: 10px;
}

/* end jobboard forms*/



/* ================================
CSS STYLES FOR DotNetNuke
================================
*/
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg
{
}
/* background color for the content part of the pages */
body
{
    font-family: Arial;
    color: #878785;
    font-size: 10pt;
}

/* background/border colors for the selected tab */
.TabBg
{
}
.LeftPane
{
}
.ContentPane
{
}
.RightPane
{
}
/* text style for the selected tab */
.SelectedTab
{
}
/* hyperlink style for the selected tab */
A.SelectedTab:link
{
}
A.SelectedTab:visited
{
}
A.SelectedTab:active
{
}
A.SelectedTab:hover
{
}
/* text style for the unselected tabs */
.OtherTabs
{
}
/* hyperlink style for the unselected tabs */
A.OtherTabs:link
{
}
A.OtherTabs:visited
{
}
A.OtherTabs:active
{
}
A.OtherTabs:hover
{
}
/* GENERAL */
/* style for module titles */
.Head
{
}
/* style of item titles on edit and admin pages */
.SubHead
{
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
}
/* text style used for most text rendered by modules */
.Normal
{
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}
.NormalRed
{
}
.NormalBold
{
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
}
A.CommandButton:visited
{
}
A.CommandButton:active
{
}
A.CommandButton:hover
{
}
/* GENERIC */
H1
{
}
H2
{
}
H3
{
}
H4
{
}
H5, DT
{
}
H6
{
}
TFOOT, THEAD
{
}
TH
{
}
A:link
{
    font-family: Arial;
    color: #C3C3C2;
    font-size: 10pt;
    text-decoration: none;
}
A:visited
{
    font-family: Arial;
    color: #C3C3C2;
    font-size: 10pt;
    text-decoration: none;
}
A:active
{
    font-family: Arial;
    color: #C3C3C2;
    font-size: 10pt;
    text-decoration: none;
}
A:hover
{
    font-family: Arial;
    color: #878785;
    font-size: 10pt;
    text-decoration: none;
}

SMALL
{
}
BIG
{
}
BLOCKQUOTE, PRE
{
}
UL LI
{
}
UL LI LI
{
}
UL LI LI LI
{
}
OL LI
{
}
OL OL LI
{
}
OL OL OL LI
{
}
HR
{
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Message
{
}
/* style of item titles by Announcements and events */
.ItemTitle
{
}






