﻿@font-face {
    font-family: 'AlSharkTitle';
    src: url('https://www.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.eot');
    src: url('https://www.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.eot?#iefix') format('embedded-opentype'), url('https://www.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.woff') format('woff'), url('https://www.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.ttf') format('truetype'), url('https://www.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.svg#pacificoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'AlSharkTitle2';
    src: url('https://live.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.eot');
    src: url('https://live.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.eot?#iefix') format('embedded-opentype'), url('https://live.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.woff') format('woff'), url('https://live.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.ttf') format('truetype'), url('https://live.bau.edu.jo/BauLivePortal/fonts/AlSharkTitle-Light.svg#pacificoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NewDefFont';
    font-style: normal;
    font-weight: 400;
    src: url('https://www.bau.edu.jo/Fonts/DroidKufi-Regular.eot');
    src: url('https://www.bau.edu.jo/Fonts/DroidKufi-Regular.eot?#iefix') format('embedded-opentype'), url('https://www.bau.edu.jo/Fonts/DroidKufi-Regular.woff2') format('woff2'), url('https://www.bau.edu.jo/Fonts/DroidKufi-Regular.woff') format('woff'), url('https://www.bau.edu.jo/Fonts/DroidKufi-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'NewDefFont';
    font-style: normal;
    font-weight: 700;
    src: url('https://www.bau.edu.jo/Fonts/DroidKufi-Bold.eot');
    src: url('https://www.bau.edu.jo/Fonts/DroidKufi-Bold.eot?#iefix') format('embedded-opentype'), url('https://www.bau.edu.jo/Fonts/DroidKufi-Bold.woff2') format('woff2'), url('https://www.bau.edu.jo/Fonts/DroidKufi-Bold.woff') format('woff'), url('https://www.bau.edu.jo/Fonts/DroidKufi-Bold.ttf') format('truetype');
}

.regstatus {
    font-family: 'AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 24pt;
    color: #ffffff;
    background-color: #990000;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 10px;
}

/************* START CONTAINER ***************/
/*@media all and (min-width: 1200px) {
    .newupcontainer {
        width: 1170px;
        margin-right: auto;
        margin-left: auto;
    }
}

@media all and (min-width: 992px) and (max-width: 1199px) {
    .newupcontainer {
        width: 970px;
        margin-right: auto;
        margin-left: auto;
    }
}

@media all and (min-width: 768px) and (max-width: 991px) {
    .newupcontainer {
        width: 750px;
        margin-right: auto;
        margin-left: auto;
    }
}

@media (max-width: 767px) {
    .newupcontainer {
        width: 760px;
        margin-right: auto;
        margin-left: auto;
        padding-left: 15px;
        padding-right: 15px;
    }
}*/

@media all and (min-width: 1025px) {
    .up_title_back_black {
        font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
        font-size: 16pt;
        color: white;
        background-color: black;
    }

    .MainContentTd {
        width: 80%;
    }

    .MainMenuTd {
        width: 20%;
    }

    .MainMenuShowBtn {
        display: none;
    }

    .MainMenuCloseBtn {
        display: none;
    }

    .up_services_link_FS {
        font-size: 12pt;
        line-height: 10pt;
    }

    .upDefFontSize {
    }

    .upDefFontSizeBigger {
        font-size: 18pt;
    }

    .MinOnly {
        display: none;
    }

    .MaxOnly {
        display: block;
    }

    .MinOnlyTD {
        display: none;
    }

    .MaxOnlyTD {
        display: table-cell;
    }
}

@media all and (max-width: 1024px) {
    .MainContentTd {
    }

    .MainMenuTd {
        display: none;
        width: 100%;
        /*height:100vh;*/
        position: absolute;
        z-index: 5;
        top: 0px;
        right: 0px;
        left: 0px;
    }

    .MainMenuShowBtn {
        width: 70px;
        height: 70px;
        float: right;
        padding-left: 10px;
    }

    .MainMenuCloseBtn {
        float: left;
        width: 70px;
        height: 70px;
    }

    .up_services_link_FS {
        font-size: 18pt;
        line-height: 24pt;
        padding-bottom: 10px;
    }

    .upDefFontSize {
        font-size: 22pt;
    }

    .upDefFontSizeBigger {
        font-size: 24pt;
    }

    .MinOnly {
        display: block;
    }

    .MaxOnly {
        display: none;
    }

    .MinOnlyTD {
        display: table-cell;
    }

    .MaxOnlyTD {
        display: none;
    }
}
/************* END CONTAINER ***************/
html, body {
}

body {
    background-color: #EEEEEE;
    direction: rtl;
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2';
    font-size: 14pt;
    height: 100%;
}

td {
    padding: 0px;
}



.tb_field, .up_tb_field, .tbHeadfld {
    /*font-family:'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma; font-size:18pt; color:#777777; font-weight:normal; width:98%; padding-right:5px; direction:rtl; text-align:right; background-color:#FFEDB3;*/
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    background-color: #ffffff;
    border: 1px solid #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
    width: 98%;
}

.btn_login {
    /*padding: 30px 30px;*/
    /*border-radius: 0px;*/
    cursor: pointer;
    font-weight: bold;
    background: #28a745;
    color: #fff;
    border: 0;
    font-size: 18px;
    padding-top:15px;
    padding-bottom:15px;
    cursor: pointer;
}

    .btn_login:hover {
        background: #b71c1c;
        color: #fff;
    }

.up_tb_login_field, .up_tb_login_field:visited, .up_tb_login_field:focus, .up_tb_login_field.filled {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #000000;
    background-color: #ffffff;
    border: 1px solid #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding: 10px;
    width: 98%;
}


.Group_Box {
    border-color: #001861;
    border-width: 5px;
}

.eight h1 {
    text-align: center;
    text-transform: uppercase;
    font-size: 26px;
    letter-spacing: 1px;
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    grid-template-rows: 16px 0;
    grid-gap: 22px;
    color: maroon
}

    .eight h1:after, .eight h1:before {
        content: " ";
        display: block;
        border-bottom: 2px solid #ccc;
        background-color: forestgreen;
    }

.yellowBlock {
    border: 1px solid #C0C0C0;
    padding: 5px;
    background-color: #fffcf3;
}

.fld {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 14pt;
    font-weight: normal;
    padding-right: 5px;
    direction: rtl;
    text-align: right;
   /* box-sizing: border-box;*/
}

.tb_ttl, .tb_ttl2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 18pt;
    font-weight: normal;
}

.TextHead {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 26pt;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #004377;
    padding: 10px;
}

.bauliveportalcathead {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 22pt;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    text-align: right;
    padding-right: 5px;
}

a.bauliveportallink:link, a.bauliveportallink:active, a.bauliveportallink:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 26pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
}

a.bauliveportallink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 26pt;
    color: #004377;
    text-decoration: underline;
    font-weight: normal;
    text-align: left;
}

a.bauliveportallinks:link, a.bauliveportallinks:active, a.bauliveportallinks:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 18pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
}

a.bauliveportallinks:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 18pt;
    color: #004377;
    text-decoration: underline;
    font-weight: normal;
    text-align: left;
}

a.bauliveportalmorelink:link, a.bauliveportalmorelink:active, a.bauliveportalmorelink:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    text-decoration: underline;
    font-weight: normal;
    color: #D50014;
}

a.bauliveportalmorelink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 16pt;
    color: #D50014;
    text-decoration: underline;
    font-weight: normal;
    text-align: left;
}

.bauliveportaltext {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 18pt;
    color: #000000;
    text-decoration: none;
    text-align: justify;
}

.bauliveportaltexts {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 16pt;
    color: #000000;
    text-decoration: none;
    text-align: justify;
}

.newsHead {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 28pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    text-align: left;
}

.NewsDetHead {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 20pt;
    color: #D50014;
    text-decoration: none;
    font-weight: normal;
}

.newsDate {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    direction: rtl;
    text-align: right;
}

.newsText {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 18pt;
    color: #000000;
    text-decoration: none;
    text-align: justify;
}

.error {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    text-decoration: none;
    font-weight: normal;
    color: #D50014;
}

.hint {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    text-decoration: none;
    font-weight: normal;
    color: #D50014;
}
/*.btn
{
    font-family:'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma; font-size:18pt; color:#000000; text-decoration: none; font-weight:normal;
}*/
.footerlink {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #D3D3D3;
    text-decoration: none;
    font-weight: normal;
}

.block_blue {
    background-color: #FFFFFF;
    border-collapse: collapse;
    border-color: #777777;
    border: 1px;
}

.block_lightgrey {
    background-color: #F2F2F2;
}

.no {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #D50014;
    text-decoration: none;
    font-weight: normal;
}

.nosmall {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #D50014;
    text-decoration: none;
    font-weight: normal;
}

.comment_no {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

.comment_name {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
}

.comment_info {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

.comment_date {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

.comment_text {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

.tabsfont {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

.sitedate {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2';
    font-size: 24pt;
    color: #000000;
    margin-bottom: -5px;
    line-height: 35px;
}

.occdate {
    font-family: tahoma;
    font-size: 12pt;
    color: #999999;
}

a.occtitle:link, a.occtitle:active, a.occtitle:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 20pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
}

a.occtitle:hover {
    text-decoration: underline;
}

.videodate {
    font-family: tahoma;
    font-size: 10pt;
    color: #999999;
}

a.videotitle:link, a.videotitle:active, a.videotitle:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
}

a.videotitle:hover {
    text-decoration: underline;
}

.videotext {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    font-weight: normal;
}

a.videouser:link, a.videouser:active, a.videouser:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #CE0200;
    text-decoration: none;
    font-weight: normal;
}

a.videouser:hover {
    text-decoration: underline;
}

.sidebardate {
    font-family: tahoma;
    font-size: 8pt;
    color: #999999;
}

a.sidebartitle:link, a.sidebartitle:active, a.sidebartitle:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 15pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
}

a.sidebartitle:hover {
    text-decoration: underline;
}

a.sidebaruser:link, a.sidebaruser:active, a.sidebaruser:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 15pt;
    color: #CE0200;
    text-decoration: none;
    font-weight: normal;
}

a.sidebaruser:hover {
    text-decoration: underline;
}

.sidebartext {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
}

a.randomnewstitle:link, a.randomnewstitle:active, a.randomnewstitle:visited, a.randomnewstitle:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #FFB400;
    font-weight: normal;
    text-decoration: none;
}

.randomnewsfrom {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #FFFFFF;
    font-weight: normal;
}

.randomnewsdate {
    font-family: tahoma;
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold;
}

.ttl_title {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    font-weight: normal;
    color: #000000;
}

.ttl_val {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    /*font-size: 12pt;*/
    font-weight: normal;
    color: #670D0D; /*217abe*/
}

.ttl_val2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    font-weight: normal;
    color: #000000;
}

.ttl_val_dis {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    background-color: #e5e5e5;
    border: 1px solid #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
    width: 98%;
}


.upblock {
    border: 1px solid #C0C0C0;
}

.uphead {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    font-weight: normal;
    height: 25px;
    text-align: right;
    height: 35px;
}

.updet {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma; /*font-size:12pt;*/
    font-weight: normal;
    color: #000000;
    padding: 5px;
}

.upmenutd {
    width: 60px;
    text-align: center;
}

a.upmenulink:link, a.upmenulink:visited, a.upmenulink:active {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}


td.upmenutd:hover {
    background-color: #FFFFFF;
}

    td.upmenutd:hover a.upmenulink {
        color: #000000;
    }

#footer {
    position: fixed;
    height: 20px;
    background-color: #000000;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
    width: '95%';
}

.upmenutdtitle {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    font-weight: normal;
    color: #FFFFFF;
    padding: 0px;
}

.tb_field {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    background-color: #ffffff;
    color: #777777;
    font-weight: normal;
    padding-right: 5px;
    direction: rtl;
    text-align: right;
}

.tb_ttl4 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    font-weight: normal;
    color: #FFB400;
    padding: 5px;
}

.tb_ttl3 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    font-weight: normal;
    color: #FFFFFF;
    padding: 5px;
}

.tb_ttl2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    font-weight: normal;
}

.btn {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    background-color: #000000;
    border: 0px solid #c0c0c0;
}

.error {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    color: #D50014;
}

.styled-select {
    /*font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2';
   font-size:16pt;
   width:25%;*/
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    background-color: #fcfcfc;
    border: 1px solid #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
    min-width: 300px !important;
}

.up_table {
    text-align: center;
    border: 1px #000000 solid;
    width: 100%;
    border-collapse: collapse;
}

.up_status {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #B9282D;
    text-align: center;
    padding-right: 5px;
}

.up_ttl1 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #ffffff;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    background-color: #000000;
    padding-top: 5px;
    padding-bottom: 5px;
}

.up_ttl1x {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #2e3430;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    background-color: #f7b813;
}

.up_ttl2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #9C0000;
    font-weight: normal;
    text-align: right;
    padding: 5px;
}

.up_lbl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
    padding-right: 5px;
    display: list-item;
    margin-right: 20px;
    list-style-type: disc;
}

.up_val {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #670D0D; /*#1D6096*/
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
    padding-right: 5px;
}

.up_th_1 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    background-color: #109033;
    /*background-color: #eeba26; B9282D */
    text-align: center;
    padding: 5px;
}

.up_th_2, .t_h {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #000000;
    text-align: center;
    padding: 5px;
}

.up_th_3 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    background-color: #109033;
    /*background-color: #eeba26; B9282D */
    text-align: right;
    padding: 5px;
}

.up_th_4 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    background-color: #000000;
    /*background-color: #eeba26; B9282D */
    text-align: center;
    padding: 5px;
}

.up_th_5 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    background-color: #109033;
    /*background-color: #eeba26; B9282D */
    text-align: right;
    padding: 5px;
}

.up_th_Gray {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: green;
    font-weight: bold;
    text-decoration: none;
    background-color: gainsboro;
    /*background-color: #eeba26; B9282D */
    text-align: right;
    padding: 5px;
}

.up_title {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #109033;
    //font-weight:bold;
}


/*.rowEven
{
    background-color: #fcfcfc;
}*/
.up_th_new {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #B9282D;
    text-align: center;
    padding-right: 5px;
}

.up_td_ttl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    background-color: #eeeeee;
    text-align: right;
    padding-right: 5px;
    border: 1px #000000 solid;
    border-collapse: collapse;
}

.up_td {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    background-color: #FFFFFF;
    text-align: right;
    padding-right: 5px;
    border: 1px #000000 solid;
    border-collapse: collapse;
}

.up_Table {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    background-color: #FFFFFF;
    text-align: right;
    padding-right: 5px;
    border: 1px gainsboro solid;
    border-collapse: collapse;
}

.up_text {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    background-color: #FFFFFF;
    text-align: right;
    padding-right: 5px;
    border: 1px #000000 solid;
    border-collapse: collapse;
}

.up_td_val {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    background-color: #FFFFFF;
    text-align: center;
    padding-right: 5px;
    border: 1px #000000 solid;
    border-collapse: collapse;
}

.up_td_ttl_foot {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #670D0D; /*1D6096*/
    text-align: center;
    padding-right: 5px;
    border: 1px #000000 solid;
    border-collapse: collapse;
}

.up_td_val_foot {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #B9282D;
    font-weight: bold;
    text-decoration: none;
    background-color: #FFFFFF;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    border: 1px #000000 solid;
    border-collapse: collapse;
}

.up_lbl_sum_ttl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
}

.up_lbl_sum_val {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #B9282D;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding-right: 5px;
}

.up_tel_num {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 60pt;
    color: #B9282D;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
}

.empheader {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
    text-align: center;
    padding-right: 5px;
}

.empttl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #006699;
    text-align: right;
    padding-right: 5px;
}

.th {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #004377;
    text-align: center;
    padding-right: 5px;
}

.t_hx {
    /*font-family:'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma; font-size:14pt; color:#FFFFFF; font-weight:normal; text-decoration:none; background-color:#000000; text-align:center; padding-right:5px;*/
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #000000;
    text-align: center;
    padding-right: 5px;
}

.t_h2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #B9282D;
    text-align: center;
    padding-right: 5px;
}

.t_h3 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #004377;
    text-align: center;
    padding-right: 5px;
}

.t_h4 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    /*background-color: #004377;*/
    background-color: #00a651;
    text-align: right;
    padding-right: 5px;
}

.tborder, .tborder td {
    border: 1px solid #C0C0C0;
    padding: 5px;
}

.up_inst_ttl1 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 26pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    background-color: #670D0D;
}

.up_inst_lbl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #000000;
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
    padding-right: 5px;
    display: list-item;
    margin-right: 20px;
    list-style-type: disc;
}

.up_inst_lbl2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #000000;
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
    padding-right: 5px;
    margin-right: 20px;
}

.up_tb_fieldx {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 16pt;
    color: #777777;
    font-weight: normal;
    padding-right: 5px;
    direction: rtl;
    text-align: right;
    background-color: #FFF5CE;
    width: 98%;
}

.up_inst_td {
    padding: 5px;
}

.up_head {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 20pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    padding-right: 10px;
    background-color: #670D0D;
}

.upsum_name {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 28pt;
    color: #000000;
    font-weight: bold;
    text-decoration: 'none';
    text-align: center;
    padding-right: 0px;
    line-height: 35px;
}

.upsum_ttl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #000000;
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
    padding-right: 5px;
}

.upsum_lbl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #000000;
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
    padding-right: 5px;
}

.upsum_val {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #444444;
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
}

.upsum_status {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    padding-right: 0px;
    background-color: #000000;
}

.up_br {
    font-size: 3pt;
}

.up_msgs_none {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: 'none';
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #CE3426;
}

.up_msgs_found {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: 'none';
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #38B034;
}



.up_msgs_read {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 10pt;
    color: #444444;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    width: 5%;
    vertical-align: top;
}

.up_msgs_from {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: 'none';
    text-align: right;
    width: 20%;
    padding-right: 5px;
}

.up_msgs_desc {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #444444;
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
    width: 50%;
}

.up_msgs_attach {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 10pt;
    color: #444444;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    width: 5%;
}

.up_msgs_date {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #9E9E9E;
    font-weight: normal;
    text-decoration: 'none';
    text-align: left;
    width: 20%;
    padding-left: 5px;
}

.up_msgs_from_link:link, .up_msgs_from_link:active, .up_msgs_from_link:visited, .up_msgs_from_link:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #1D6096;
    font-weight: bold;
    text-decoration: 'none';
    text-align: right;
    width: 20%;
}

.imgclip {
    height: 300px;
    overflow: hidden;
    /* clip: shape(top, right, bottom, left); NB 'rect' is the only available option */
}

.userimg {
    width: 100%;
    -webkit-filter: brightness(100%);
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
}

    .userimg:hover {
        -webkit-filter: brightness(130%);
    }

#updesc a:link, #updesc a:active, #updesc a:visited, #updesc a:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #4D7BC9;
    font-weight: normal;
    text-decoration: none;
}

a.editlink:link, a.editlink:active, a.editlink:visited, a.editlink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #EE9534;
    text-decoration: none;
    font-weight: normal;
}

a.btnlink:link, a.btnlink:active, a.btnlink:visited, .btnlink, .tbHeadBtn {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    background-color: #eeba26;
    color: #000000; /*EE9534*/
    padding-right: 10px;
    padding-left: 10px;
    text-decoration: none;
    font-weight: normal;
    cursor: pointer;
    border: 1px solid #000000;
}

    a.btnlink:hover, .btnlink:hover, .tbHeadBtn:hover {
        background-color: #990000;
        color: #ffffff; /*EE9534*/
    }


a.btnlink2:link, a.btnlink2:active, a.btnlink2:visited, .btnlink2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    background-color: #eeba26;
    color: #000000; /*EE9534*/
    padding-right: 10px;
    padding-left: 10px;
    text-decoration: none;
    font-weight: normal;
    cursor: pointer;
    border: 1px solid #000000;
}

    a.btnlink2:hover, .btnlink2:hover {
        background-color: #990000;
        color: #ffffff; /*EE9534*/
    }


.up_user_status {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    background-color: #000000;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    vertical-align: top;
    padding: 0px;
}

.up_head_new, .up2page {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    /*font-size: 14pt;*/
    color: #FFFFFF;
    background-color: #2e3430; /*f7b813*/
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    vertical-align: top;
    padding: 5px;
}

.up_det_new {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-weight: normal;
    text-decoration: 'none';
    vertical-align: top;
    padding: 5px;
}

.up_ddl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    font-weight: normal;
    text-decoration: 'none';
    text-align: center;
    vertical-align: top;
    padding: 0px;
    width: 100px;
}

.uppostfolder {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 20pt;
    color: #D50014;
    text-decoration: none;
    font-weight: normal;
}

a.uptitlelink:link, a.uptitlelink:active, a.uptitlelink:visited, a.uptitlelink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    text-align: right;
}

a.uppostfolderlink:link, a.uppostfolderlink:active, a.uppostfolderlink:visited, a.uppostfolderlink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 20pt;
    color: #D50014;
    text-decoration: 'underline';
    font-weight: normal;
}

.uppostDate {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    direction: rtl;
    text-align: right;
}

.uppostText {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    color: #000000;
    text-decoration: none;
    text-align: justify;
    overflow: inherit;
    white-space: normal;
    word-wrap: break-word;
    padding: 15px;
}

.uppostTitle {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 20pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    text-align: right;
}

.updesctext {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 12pt;
    color: #000000;
    text-decoration: none;
    text-align: justify;
    font-weight: normal;
}

.num {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 20pt;
    color: #FF0000;
    text-decoration: none;
    font-weight: normal;
    text-align: right;
}

.uppagenumsel {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 24pt;
    color: #0D5E95;
    text-decoration: none;
    font-weight: normal;
    text-align: right;
}

.uppagenumnotsel {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Tahoma;
    font-size: 20pt;
    color: #000000;
    text-decoration: 'underline';
    font-weight: normal;
    text-align: right;
}

.uppmenutitle {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

a.uppmenulink:link, a.uppmenulink:active, a.uppmenulink:visited, .uppmenulink {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

a.uppmenulink:hover {
    text-decoration: 'none';
}

a.uppmenulink2:link, a.uppmenulink2:active, a.uppmenulink2:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #092956;
    font-weight: normal;
    text-decoration: none;
}

a.uppmenulink2:hover {
    text-decoration: underline;
}

a.uppmenulink3:link, a.uppmenulink3:active, a.uppmenulink3:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

a.uppmenulink3:hover {
    text-decoration: underline;
}

.uppmenustartdiv1 {
    border-width: 0px;
    border-style: solid;
    border-collapse: collapse;
    border-color: #D9D9D9;
    padding: 0px;
}

.uppmenu1td {
    height: 36px;
    background-image: url('https://www.bau.edu.jo/UserPortal/images/upmenu1bg.png');
    background-repeat: repeat;
    padding: 0px;
    border: 1px #C0C0C0 solid;
}

    .uppmenu1td:hover {
        background-image: url('https://www.bau.edu.jo/UserPortal/images/upmenu1bghover.png');
        cursor: pointer;
    }

        .uppmenu1td:hover a {
            color: #ffffff;
            transition-delay: 0s;
        }

.uppmenutdicon {
    width: 10%;
}

.uppmenutdlink {
    width: 90%;
}

.uppmenu1tdOPP {
    height: 36px;
    background-image: url('https://www.bau.edu.jo/UserPortal/images/upmenu1bghover.png');
    background-repeat: repeat;
    padding: 0px;
    border: 1px #C0C0C0 solid;
}

    .uppmenu1tdOPP:hover {
        background-image: url('https://www.bau.edu.jo/UserPortal/images/upmenu1bg.png');
        cursor: pointer;
    }

        .uppmenu1tdOPP:hover a {
            color: #000000;
            transition-delay: 0s;
        }

a.uppfriendsmenulink:link, a.uppfriendsmenulink:active, a.uppfriendsmenulink:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #216588;
    font-weight: normal;
    text-decoration: none;
}

a.uppfriendsmenulink:hover {
    text-decoration: 'underline';
}

.upfooter {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
}

a.upheadernamelink:link, a.upheadernamelink:active, a.upheadernamelink:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

a.upheadernamelink:hover {
    text-decoration: 'underline';
}

a.uppfriendsheadmenulink:link, a.uppfriendsheadmenulink:active, a.uppfriendsheadmenulink:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}

a.uppfriendsheadmenulink:hover {
    text-decoration: 'none';
}

a.upnotifylink:link, a.upnotifylink:active, a.upnotifylink:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 15pt;
    color: #216588;
    font-weight: normal;
    text-decoration: none;
}

a.upnotifylink:hover {
    text-decoration: 'none';
}

.upnotifydate {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 15pt;
    color: #616161;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
}

.upuaerror {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 24pt;
    color: #DF1B16;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    vertical-align: top;
}

.upsearchtb {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #C9C9C9;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    vertical-align: top;
    margin: 0 auto;
    padding-right: 10px;
    direction: rtl;
}

a.comment_name_link:link, a.comment_name_link:active, a.comment_name_link:visited, a.comment_name_link:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
}

a.welcomenamelink:link, a.welcomenamelink:active, a.welcomenamelink:visited, a.welcomenamelink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal; /*FCAA38*/
}

.tbHeadfldx {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    background-color: #FFF5CE;
    color: #97A0AA;
    text-decoration: none;
    font-weight: normal;
    width: 75px;
    text-align: center;
}

.tbHeadBtnx {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    background-color: #FFFFFF;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

.tbHeadErr {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FF0000;
    text-decoration: none;
    font-weight: normal;
}

.up-head-f-nav { /* To fix main menu container */
    z-index: 9999;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
}

#up-head-main-menu-container {
    text-align: center; /* Assuming your main layout is centered */
}

#up-head-main-menu {
    display: inline-block;
    width: 100%; /* Your menu's width */
}

.tbStickyNote {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
    height: 200px;
}

.tbStickyNoteURL {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
}

.UPSDBTN {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 8pt;
    color: #000000;
    background-color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
    height: 200px;
}

.upsndate {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 10pt;
    color: #4b4b4b;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
    height: 200px;
    text-align: right;
    padding-left: 5px;
    padding-top: 3px;
}

.upsntext {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
    height: 200px;
    text-align: right;
}

a.upsntextlink:link, a.upsntextlink:active, a.upsntextlink:visited, a.upsntextlink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
    height: 200px;
    text-align: right;
}

.upsntd {
    padding-right: 0px;
    padding-left: 5px;
    vertical-align: middle;
    padding-right: 5px;
}

.upsntd2 {
    background-color: #FFFFFF;
    height: 8px;
    padding-right: 5px;
    padding-left: 5px;
}

.upsntd3 {
    background-color: #004377;
    height: 8px;
    padding-right: 5px;
    padding-left: 5px;
}

.upsnempty {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #4b4b4b;
    text-decoration: none;
    font-weight: normal;
    text-align: center;
}

.upsnpinicon {
    margin-top: -8px;
    margin-right: -12px;
}

a.upuserinfolink:link, a.upuserinfolink:active, a.upuserinfolink:visited, a.upuserinfolink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #670D0D;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
    height: 200px;
    text-align: center;
}

.uptimetabletable {
    width: 100%;
    padding: 0px;
    border: 1px solid #C0C0C0;
    border-spacing: 0px;
    border-collapse: collapse;
    text-align: center;
}

.uptimetableth {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    background-color: #000000;
    text-decoration: none;
    font-weight: normal;
    text-align: center;
    border: 1px solid #C0C0C0;
}

.uptimetabletd {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    text-align: right;
    border: 1px solid #C0C0C0;
}

a.uptimetablelink:link, a.uptimetablelink:active, a.uptimetablelink:visited, a.uptimetablelink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #306499;
    text-decoration: 'underline';
    font-weight: normal;
    text-align: right;
}

.upTimetableUserOptionsTable {
    width: 100%;
    padding: 0px;
    border: 0px solid #C0C0C0;
    border-spacing: 0px;
    border-collapse: collapse;
    text-align: center;
}

.upTimetableUserOptionsTd {
    padding: 0px;
    border: 0px solid #C0C0C0;
    border-spacing: 0px;
    border-collapse: collapse;
    text-align: center;
}

.upustable {
    width: 400px;
    padding: 0px;
    border: 1px solid #C0C0C0;
    border-spacing: 0px;
    border-collapse: collapse;
    text-align: center;
    background-color: #FFFFFF;
}

.upusth {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    background-color: #000000;
    text-decoration: none;
    font-weight: normal;
    text-align: center;
    border: 1px solid #C0C0C0;
}

a.uptimetablecourselink:link, a.uptimetablecourselink:active, a.uptimetablecourselink:visited, a.uptimetablecourselink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #EE9534;
    text-decoration: none;
    font-weight: normal;
}

a.lnknum:link, a.lnknum:active, a.lnknum:visited, a.lnknum:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #DD4E42;
    text-decoration: none;
    font-weight: normal;
}

.homepostscathead {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    padding-right: 10px;
    background-color: #000000;
}

.homepoststd {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
}

.homepostsworkplace {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #DD4E42;
    text-decoration: none;
    font-weight: normal;
}

a.homepostsuserlink:link, a.homepostsuserlink:active, a.homepostsuserlink:visited, a.homepostsuserlink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    line-height: 14pt;
}

.homepostslbl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
}

.homepostslbl2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

.homepostsbtn {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    background-color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
}

.homepoststb {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    background-color: #FFF5CE;
    text-align: center;
    width: 90%;
}

.homepostslb {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
    background-color: #FFF5CE;
}

.uptop10th {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    text-align: center;
    background-color: #FFA800;
}

.uptop10td {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}

.uptop10score {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #E63C08;
    text-decoration: none;
    font-weight: normal;
    width: 100%;
    line-height: 18pt;
}

.homepostscatlink {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    line-height: 14pt;
    cursor: pointer;
}

.homepostscatlinkheadsel {
    text-align: center;
    cursor: pointer;
}

    .homepostscatlinkheadsel .homepostscatlink {
        color: #000000;
    }

.homepostscatlinkheadnotsel {
    text-align: center;
    border: 2px solid #C0C0C0;
    background-color: #DBDBDB;
    cursor: pointer;
}

.top10innertabletd {
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.dclockhead {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    background-color: #000000;
    color: #FFA500;
    font-weight: normal;
    text-align: center;
}

.dclocktitle {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    background-color: #FFFFFF;
    color: #000000;
    font-weight: normal;
    text-align: center;
}

.dclockvalue {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    background-color: #000000;
    color: #FFFFFF;
    font-weight: normal;
    text-align: center;
}

.dclockdesc {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    background-color: #FFFFFF;
    color: #670D0D;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

.WallHint {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: #670D0D;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    padding: 30px;
}

.ooopserror {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    text-decoration: none;
    font-weight: normal;
    color: #000000;
}

a.ooopslinks:link, a.ooopslinks:active, a.ooopslinks:hover, a.ooopslinks:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    text-decoration: none;
    font-weight: normal;
    color: #3F8ACA;
}

a.upbaulink:link, a.upbaulink:active, a.upbaulink:visited, a.upbaulink:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',Times New Roman;
    font-size: 14pt;
    color: #0061af;
    text-decoration: 'none';
    font-weight: normal;
    text-align: right;
}

.postsstatusblock {
    background-color: #F9F9F9;
}

.upcommentblock {
    cursor: pointer;
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #EE9534;
    text-decoration: 'underline';
    font-weight: normal;
    text-align: right;
}

.noticebtn {
    cursor: pointer;
}

a.blprandomnewstitle:link, a.blprandomnewstitle:active, a.blprandomnewstitle:visited, a.blprandomnewstitle:hover {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    color: #FFB400;
    font-weight: normal;
    text-decoration: none;
}

.blprandomnewsfrom {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    color: #FFFFFF;
    font-weight: normal;
}

.blprandomnewsdate {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    color: #FFFFFF;
    font-weight: bold;
}

.uplikediv {
    position: absolute;
    margin: auto;
    text-align: center;
    width: 50%;
    max-height: 300px;
    overflow: scroll;
    display: none;
    background-color: #FFFFFF;
    border-collapse: collapse;
    border: 1px solid #C0C0C0;
}

a.updeflink:link, a.updeflink:active, a.updeflink:visited {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    /*font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 20pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
    line-height: 24pt;*/
}

a.updeflink:hover {
    text-decoration: underline;
}


.statusHead {
    font-size: 16pt;
}

.statusNum {
    font-size: 24pt;
    color: #990000;
    line-height: 20pt;
}

.statusDet {
    font-size: 16pt;
    color: #909090;
}

.statusTD {
    text-align: center;
    vertical-align: top;
}

.StatusImg {
    width: 50px;
}

.storyDate {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    color: #000000;
    font-size: 12pt;
}

.storyHomeLink {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    position: absolute;
    top: 5px;
    left: 5px;
    display: inline-block;
}

.storyTitleDiv {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    position: absolute;
    bottom: 75px;
    right: 0px;
    background-color: rgba(0,0,0,0.7);
    color: #FFFFFF;
    font-size: 30pt;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 50px;
    display: inline-block;
}

.storyDesc {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    padding: 10px;
}

.storyFormHEAD {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    background-color: #000000;
    color: #FFFFFF;
    font-size: 14pt;
    text-align: center;
}

.storynote {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    padding-right: 20px;
}

.storylbl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    padding: 5px;
    font-size: 14pt;
}

.storyVal {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
}

.storyTB {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 24pt;
    text-align: center;
    width: 97%;
}

.storyBtn {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    background-color: #000000;
    color: #FFFFFF;
    font-size: 16pt;
}

.storyCB {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
}

.storyStatus {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    background-color: #990000;
    color: #FFFFFF;
    font-size: 30pt;
    width: 100%;
}

.storydonationTITLE {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    background-color: #000000;
    color: #FFFFFF;
    text-align: center;
    border: 1px solid #909090;
}

.storydonationTH {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    background-color: #E1E1E1;
    color: #000000;
    text-align: center;
    border: 1px solid #909090;
}

.storydonationTD {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    background-color: #FFFFFF;
    color: #000000;
    text-align: center;
    border: 1px solid #909090;
}

.storyInfo {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #990000;
}

a.uplink:link, a.uplink:active, a.uplink:visited, a.uplink:hover, .uplink {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
}

.up2pagex {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    background-color: #FFCC00;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 5px;
}

.up2cat {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    background-color: #9C0000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
}

.up2cat2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    background-color: #007acc;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
}

.up2Note {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    background-color: #9C0000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
}

.up2lbl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 10px;
    padding-left: 5px;
}

.up2val {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #0B7095;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
}

.up2cbtd {
    background-color: #E5E5E5;
    padding: 5px;
    text-align: center;
}

.up2cb {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    width: 100%;
    padding-right: 5px;
    padding-left: 5px;
    margin-right: -15px;
}

.up2tb {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    background-color: #fcfcfc;
    border: 1px solid #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
    width: 98%;
}

.up2tbDis {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    background-color: #e5e5e5;
    border: 1px solid #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
    width: 98%;
}

.up2th {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    background-color: #E5E5E5;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    border: 1px solid #C0C0C0;
}

.up2td {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    border: 1px solid #C0C0C0;
    padding-top: 5px;
    padding-bottom: 5px;
}

.up2sep {
    height: 10px;
}

.up2btn {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    background-color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding-right: 25px;
    padding-left: 25px;
}

.up2err {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 18pt;
    color: #9C0000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding: 50px;
}

a.up2link:link, a.up2link:active, a.up2link:visited, a.up2link:hover, .up2link {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #004377;
    text-decoration: none;
    font-weight: normal;
}

a.up2link2:link, a.up2link2:active, a.up2link2:visited, a.up2link2:hover, .up2link2 {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #990000;
    text-decoration: none;
    font-weight: normal;
}

.updefpage {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    background-color: #0971B2;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding: 5px;
}

.updefcat {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    background-color: #9C0000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
}

.updefNote {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    background-color: #9C0000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
}

.updeftxt {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
}

.updeflbl {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 10px;
    padding-left: 5px;
}

.updefval {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #0B7095;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
}

.updefcbtd {
    background-color: #E5E5E5;
    padding: 5px;
    text-align: center;
}

.updefcb {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    width: 100%;
    padding-right: 5px;
    padding-left: 5px;
    margin-right: -15px;
}

.updeftb {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #555555;
    background-color: #FFFDEA;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding-right: 10px;
    width: 90%;
}

.updefth {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    background-color: #E5E5E5;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    border: 1px solid #C0C0C0;
}

.updeftd {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    border: 1px solid #C0C0C0;
}

.updefbtn {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 12pt;
    color: #FFFFFF;
    background-color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding-right: 25px;
    padding-left: 25px;
}

.updeferr {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #9C0000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    padding: 50px;
}

.up_services_td {
    border: 1px solid #c0c0c0;
}

.up_services_cat {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 14pt;
    color: #FFFFFF;
    background-color: #109033; /*f7b813*/
    font-weight: normal;
    text-decoration: 'none';
    text-align: right;
    vertical-align: top;
    padding: 5px;
}

a.up_services_link:link, a.up_services_link:active, a.up_services_link:visited, .up2link {
    font-family: 'NewDefFont','AlSharkTitle','AlSharkTitle2',tahoma;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    padding-right: 5px;
    padding-left: 10px;
}

a.up_services_link:hover {
    background-color: #990000;
    color: #FFFFFF;
}



/* .divWaiting { 
    position: absolute;
    background-color: #FAFAFA;
    z-index: 2147483647 !important;
    opacity: 0.8;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    padding-top: 7%;
}
*/


.divWaiting {
    position: fixed; /* مهم لتغطية الشاشة */
    background-color: #FAFAFA;
    z-index: 2147483647 !important;
    opacity: 0.9;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    text-align: center;
}

.divWaiting img.logo {
    position: absolute;
    top: 20px; /* أعلى الصفحة */
    left: 50%;
    transform: translateX(-50%);
}

.divWaiting img.loader {
    position: absolute;
    top: 45%; /* وسط الصفحة */
    left: 50%;
    transform: translate(-50%, -50%);
}

.colum {
    font-family: 'AlSharkTitle','AlSharkTitle2',tahoma;
    font-size: 16pt;
    color: black;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    background-color: gainsboro;
}


.AS_DDL {
    font-family: 'AlSharkTitle','AlSharkTitle2',Times New Roman;
    font-size: 16pt;
    color: #005497;
    text-decoration: none;
    padding-right: 5px;
}

.BLP_TTL {
    font-family: 'AlSharkTitle','AlSharkTitle2', Times New Roman;
    font-size: 18pt;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    vertical-align: top;
}

.AS_STATUS {
    font-family: 'AlSharkTitle','AlSharkTitle2',tahoma;
    padding: 6px;
    background-color: #ffd800;
    color: #000000;
    text-align: center;
    font-size: 16pt;
}

.AcadServPubsResearchers_item {
    font-family: 'AlSharkTitle','AlSharkTitle2',tahoma;
    padding: 5px;
    /*background-color: #ffd800;*/
    color: #000000;
    text-align: center;
    font-size: 16pt;
}

.AcadServPubsResearchers_footer {
    font-family: 'AlSharkTitle','AlSharkTitle2',tahoma;
    padding: 5px;
    background-color: #faebd7;
    color: #000000;
    text-align: center;
    font-size: 16pt;
}

.AS_TBL_TR_SHADOW tr:nth-child(odd) {
    background-color: #ffffff;
}

.AS_TBL_TR_SHADOW tr:nth-child(even) {
    background-color: #f1f1f1;
}

.AS_TBL_TD_SHADOW {
    background-color: #f1f1f1;
}

.spaced input[type="radio"] {
    margin-right: 50px; /* Or any other value */
}
