﻿@charset "utf-8";

a {
    outline: none; /* for Firefox Google Chrome  */
    behavior: expression(this.onFocus=this.blur()); /* for IE */
}

body {
    font-family: Arial; /*, Tahoma*/
    font-size: 12px;
    padding: 0px;
    margin: 0px;
    font-size: 13px;
    line-height: 22px;
    color: #626262;
}

select, input {
    font-family: Arial;
    color: #959595;
    font-size: 12px;
    line-height: 12px;
}

/* RESET */
dd, dt, dl, p, ul, li, form, input, h1, h2, h3, h4, h5, h6 {
    margin: 0px;
    padding: 0px;
}

ul, ol {
    list-style: none;
}

h1 {
    font-size: 24pt;
    color: Red;
}

h2 {
    font-size: 16pt;
    color: Black;
}

h3 {
    font-size: 12pt;
    color: Red;
}

h4 {
    font-size: 10pt;
    color: Black;
}

h5, th {
    font-size: 1em;
    font-weight: normal;
    font-style: normal;
}

h6 {
    margin: 0 0 4px 0;
    font-size: 20px;
    font-weight: normal;
    color: #333333;
}

img {
    border: none;
}

.clear {
    clear: both;
}
/*LAYOUT*/
.CalendarCSS {
    background-color: #20b1f2;
    color: #ffffff;
    border: solid 1px #20b1f2;
}

.ajax__calendar_days {
    background-color: #f9f8f8;
    color: #4398ce;
}

.ajax__calendar_day {
    background-color: #ffffff;
    color: #25272b;
    font-style: italic;
    font-family: Courier;
}

.ajax__calendar_header {
    background-color: #20b1f2;
    color: #ffffff;
}

#container {
    width: 930px;
    margin: 0px auto;
}

#header {
    width: 930px;
    height: 101px;
    position: relative;
}

#contentBox {
    padding-top: 8px;
}

#sideBar {
    margin-right: 20px;
    float: left;
    font-family: Arial;
}

#content {
    float: left;
    width: 720px;
}

#content_rss {
    float: left;
    width: 930px;
}

#content_contact {
    padding-left: 17px;
    float: left;
    width: 913px;
}

#indexFooter {
    width: 930px;
    padding: 20px 0px 20px 0px;
}

.footerB {
    background: url(../images/Balk_Blauw.jpg) no-repeat;
    width: 930px;
    height: 38px;
    margin: 50px 0px 20px 0px;
}

    .footerB #copyright {
        color: #ffffff; /*color:#858585; NEW BB*/
        font-size: 11px;
        float: left;
        width: 430px;
        padding-left: 15px;
    }

.footerG {
    background: url(../images/footerBg.gif) no-repeat;
    width: 930px;
    height: 38px;
    margin: 50px 0px 20px 0px;
}

    .footerG #copyright {
        color: #858585;
        font-size: 11px;
        float: left;
        width: 430px;
        padding-left: 15px;
    }
/*HEADER*/
#header #logo {
    background: url(../images/unitechlogo.png) no-repeat 0px 5px;
    width: 200px;
    height: 60px; /*110px link of image ran over menu*/
    position: absolute;
    top: 10px; /*15px*/
    left: 0px;
    text-indent: -9999px;
}

#header ul#nav {
    /*background:url(images/navBg.gif) no-repeat; NEW BB*/
    background: url(../images/Balk_Blauw.jpg) no-repeat;
    width: 930px;
    height: 28px;
    line-height: 28px;
    margin-top: 14px;
    color: #004ea2;
}

    #header ul#nav li {
        float: left;
        font-weight: bold;
        margin-left: 50px;
        display: inline;
    }

        #header ul#nav li a {
            color: #ffffff; /*color:#5d5c5c; NEW BB*/
            font-size: 12px;
        }

            #header ul#nav li a:hover {
                color: #ed1c24; /*color:#004ea2; NEW BB*/
                text-decoration: none;
            }
/*Nav logged out grey*/
#header ul#navLO {
    background: url(../images/navBg.gif) no-repeat;
    width: 930px;
    height: 28px;
    line-height: 28px;
    margin-top: 14px;
    color: #004ea2;
}

    #header ul#navLO li {
        float: left;
        font-weight: bold;
        margin-left: 50px;
        display: inline;
    }

        #header ul#navLO li a {
            color: #5d5c5c;
            font-size: 12px;
        }

            #header ul#navLO li a:hover {
                color: #004ea2;
                text-decoration: none;
            }
/*not used anymore*/
#header ul#subNav {
    color: #2f547b;
    font-size: 11px;
    padding: 13px 0px 25px 0px;
}
    /*not used anymore*/
    #header ul#subNav li {
        float: right;
        font-size: 11px;
        line-height: 13px;
    }
        /*not used anymore*/
        #header ul#subNav li a {
            border-left: 1px solid #2f547b;
            color: #2f547b;
            font-size: 13px;
            padding: 0px 10px;
        }
            /*not used anymore*/
            #header ul#subNav li a:hover {
                color: #666;
            }
            /*not used anymore*/
            #header ul#subNav li a.first {
                border: none;
            }
            /*not used anymore*/
            #header ul#subNav li a.last {
                padding-right: 0px;
            }
/*Login control*/
#header .cssLogin {
    float: right;
    font-size: 11px;
    line-height: 13px;
}

/*Language*/
#header .SocialMedia {
    width: 145px; /*56px 156px;*/
    height: 21px;
    color: #959595;
    float: left;
    margin-left: 584px;
    _margin-left: 0px;
    _padding-left: 679px;
    position: relative;
    top: -25px;
    left: 5px;
}
/*INDEXFOOTER*/
#indexFooter #copyright {
    color: #ffffff; /*color:#858585; NEW BB*/
    font-size: 11px;
    float: left;
    width: 430px;
    padding-left: 15px;
}

    #indexFooter #copyright a, #footer #copyright a {
        color: #858585;
    }

#indexFooter ul#footerLink {
    float: right;
    width: 240px;
}

    #indexFooter ul#footerLink li, #footer ul#footerLink li {
        float: left;
        font-size: 11px;
        line-height: 11px;
    }

        #indexFooter ul#footerLink li a, #footer ul#footerLink li a {
            border-left: 1px solid #000;
            color: #2f547b;
            padding: 0px 10px;
        }

            #footer ul#footerLink li a:hover {
                color: #666;
            }

            #indexFooter ul#footerLink li a.first {
                border: none;
            }

            #indexFooter ul#footerLink li a.last, #footer ul#footerLink li a.last {
                padding-right: 0px;
            }
/*FOOTER*/
#footer {
}

    #footer #copyright {
        line-height: 38px;
    }

    #footer ul#footerLink {
        float: left;
        width: 170px;
        padding-top: 14px;
        background: url(../images/footerGlobal.gif) no-repeat 5px 8px;
        height: 24px;
        margin-left: 310px;
    }

        #footer ul#footerLink li a.first {
            border: none;
            margin-left: 20px;
        }
/* INVOICE */
.InvoicesLink {
    color: #333333;
}
/*TEMP*/
#contentBox .indexBanner {
    width: 930px;
    height: 321px;
    margin-bottom: 8px;
}

#contentBox .mainBanner {
    width: 930px;
    height: 265px;
    margin-bottom: 8px;
}

#contentBox .path {
    background: url(../images/latestNews_bg.gif) no-repeat;
    width: 930px;
    height: 27px;
    line-height: 27px;
    margin-bottom: 18px;
}

    #contentBox .path p {
        padding-left: 17px;
        font-size: 13px;
        width: 880px;
        float: left;
    }

    #contentBox .path a {
        color: #474747;
    }

        #contentBox .path a:hover {
            color: #000;
        }

.path .rss {
    float: right;
    display: block;
    background: url(../images/icon_rss.gif) no-repeat 7px 0px;
    padding: 0px 7px;
    margin-top: 5px;
    width: 17px;
    height: 17px;
    text-indent: -9999px;
    border-left: 1px solid #d2d2d2;
    overflow: hidden;
}

#content .title {
    margin-bottom: 20px;
    width: 708px;
    font-size: 26px;
    color: #474747;
    font-family: Arial;
    line-height: 27px;
}

#content em {
    color: #009999;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}

#sideBar .titleAbout, #sideBar .titlePressroom, #sideBar .titleProducts, #sideBar .titleSolutions, #sideBar .titleSupport, #sideBar .titleInvestor {
    width: 190px;
    height: 29px;
    background-image: url(../images/plusBox_top_long.gif);
    font-size: 15px;
    line-height: 29px;
    color: #FFFFFF;
    text-align: center;
}

#sideBar ul {
    width: 190px;
    background: #e4e4e4;
}

#sideBar li {
    width: 162px;
    padding: 10px 0px 10px 26px;
    font-size: 13px;
    line-height: 13px;
    border-left: 1px solid #c1c1c1;
    border-right: 1px solid #c1c1c1;
    border-bottom: 1px solid #c1c1c1;
    background: url(../images/sidebarPoint.gif) no-repeat 16px 15px;
    min-height: 12px;
    _height: 12px;
}

    #sideBar li a {
        color: #2f547b;
    }

        #sideBar li a:hover {
            color: #0093dd;
        }

    #sideBar li.sub a:hover {
        color: #2d2d2d;
    }

    #sideBar li.choose {
        color: #4687cc;
        background: url(../images/sidebarChooseBg_new.gif) repeat-x;
    }

#sideBar .bot {
    background: url(../images/sidebarBot.gif) no-repeat;
    width: 190px;
    height: 17px;
}

#sideBar li.sub {
    width: 152px;
    font-size: 12px;
    line-height: 12px;
    background: #f5f5f5;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 36px;
    background-color: #f5f5f5;
    background-image: url(../images/sidebarPoint2.gif);
    background-repeat: no-repeat;
    background-position: 26px 15px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #c1c1c1;
    border-left-color: #c1c1c1;
}

    #sideBar li.sub a {
        color: #3189e5;
    }

#sideBar li.choose2 {
    color: #2f547b;
    background: url(../images/sidebarChooseBg.gif) repeat-x;
}

#sideBar li.choose3 {
    color: #2f547b;
    background: url(../images/sidebarChooseBg2.gif) repeat-x;
}

#contentBox .pdCategory {
    width: 734px;
    height: 196px;
    float: left;
}

    #contentBox .pdCategory li {
        margin-right: 6px;
        width: 179px;
        height: 196px;
        float: left;
    }

        #contentBox .pdCategory li h2 {
            height: 29px;
            line-height: 29px;
            padding-left: 21px;
            font-weight: bold;
        }

            #contentBox .pdCategory li h2 a {
                color: #474747;
            }

                #contentBox .pdCategory li h2 a:hover {
                    color: #000;
                    text-decoration: none;
                }

        #contentBox .pdCategory li.bg01 {
            background: url(../images/indexPd_bg01.gif) no-repeat;
        }

        #contentBox .pdCategory li.bg02 {
            background: url(../images/indexPd_bg02.gif) no-repeat;
        }

        #contentBox .pdCategory li.bg03 {
            background: url(../images/indexPd_bg03.gif) no-repeat;
        }

        #contentBox .pdCategory li.last {
            margin-right: 0px;
        }
/*new layout*/
.Allcorners10 {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    padding: 0px 10px 0px 10px;
}
/*Finance Report*/
#content_titleFinancereport {
    font-size: 26px;
    color: #474747;
    font-family: Arial;
    line-height: 29px;
    height: 29px;
    height: 29px;
    padding-bottom: 17px;
}

#content_titleInvoice {
    font-size: 26px;
    color: #474747;
    font-family: Arial;
    line-height: 29px;
    height: 29px;
    height: 29px;
    padding-bottom: 17px;
}

#financereport {
    font-family: Arial;
    color: Black;
    font-size: 12px;
}

    #financereport select, input {
        font-family: Arial;
        color: black;
        font-size: 12px;
        line-height: 12px;
    }

    #financereport a {
        font-family: Arial;
        font-weight: bold;
        color: #474747;
        font-size: 12px;
        line-height: 12px;
    }

        #financereport a:hover {
            color: #ed1c24;
        }
/*changed the colors*/
.financereport_title {
    color: #626262;
    font-family: Arial;
    font-size: 14px;
    line-height: 22px;
}

.financereport_subtitle {
    /*color: #0f79f1;*/
    font-family: Arial;
    font-size: 13px;
    line-height: 22px;
    background-color: #ffffff;
    border: 2px groove threedface;
}

.financereport_table {
    font-size: 10pt;
    width: 720px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #207ecf;
    border-left-color: #207ecf;
}

.financereport_tr01 {
    font-size: 12pt;
    color: #e1e3d2;
    background-color: #074fa7;
    vertical-align: middle;
    height: 30px;
    padding-left: 10px;
}

.financereport_td {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #207ecf;
    border-bottom-color: #207ecf;
    background-color: #005baa;
    padding-left: 8px;
    vertical-align: middle;
    height: 30px;
}

.financereport_td02 {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #207ecf;
    border-bottom-color: #207ecf;
    padding-left: 8px;
    vertical-align: middle;
    height: 30px;
    color: #4B4C43;
}

.financereport_td03 {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #207ecf;
    border-bottom-color: #207ecf;
    vertical-align: middle;
    height: 30px;
    text-align: center;
    color: #4B4C43;
}
/* old report 009 header*/
.trheader {
    background-color: #333333;
    color: White;
    font-family: Arial;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

.tdheader {
    border: solid 1px #333333;
    vertical-align: top;
    font-family: Arial;
}

.statusborder {
    margin-top: 2px;
    font-family: Arial;
    font-size: 12px;
    color: #2D547B;
    border: solid 1px Silver;
}
/*Reports use the following*/
.solutions_font01 {
    font-family: Arial;
    color: #35536F;
    font-size: 15px;
    line-height: 29px;
    font-weight: bold;
    padding-left: 5px;
}

.solutions_title {
    background-image: url(../images/solution02_bar.gif);
    background-repeat: no-repeat;
    height: 29px;
    width: 410px;
    margin-bottom: 10px;
    float: left;
}

.solution_box_study {
    font-family: Arial;
    font-size: 12px;
    color: #407b99;
    text-align: right;
    line-height: 22px;
    padding-right: 5px;
}

    .solution_box_study a:link {
        font-family: Arial;
        font-size: 12px;
        color: #407b99;
        text-align: right;
        line-height: 22px;
        padding-right: 5px;
    }

    .solution_box_study a:hover {
        font-family: Arial;
        font-size: 12px;
        color: #336699;
        text-align: right;
        line-height: 22px;
        padding-right: 5px;
    }

#partner_join_form {
    /*background-image: url(images/partners_join_box.gif);
	background-repeat: no-repeat;*/
    width: 525px;
    float: left;
    margin-top: 5px;
    border: 1px solid #c9c9c9;
    background-color: #EFEFEF;
    padding-bottom: 20px;
}

ul.partner_join .left, ul.partner_join div.right, ul.partner_join div.right2 {
    float: left;
}

ul.partner_join .left {
    width: 120px;
    height: 20px;
    text-align: right;
    line-height: 16px;
    padding: 6px 5px 0 6px;
}

ul.partner_join .right {
    width: 300px;
    line-height: 16px;
    padding: 6px 0 0 6px;
}

ul.partner_join .right2 {
    height: 20px;
    width: 400px;
    line-height: 16px;
    text-align: right;
    padding: 6px 0 0 6px;
}

.partner_join_form {
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #4d4d4d;
    height: 20px;
    width: 145px;
    overflow: hidden;
    background-color: #f5f5f5;
    border: 1px solid #cecece;
}

.partner_join_form2 {
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #4d4d4d;
    height: 20px;
    width: 300px;
    overflow: hidden;
    background-color: #f5f5f5;
    border: 1px solid #cecece;
    padding-left: 2px;
}

.partner_join_form3 {
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #4d4d4d;
    height: 100px;
    width: 395px;
    background-color: #f5f5f5;
    border: 1px solid #cecece;
    overflow: hidden;
    padding-left: 2px;
}

.partner_join_form4 {
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #4d4d4d;
    height: 100px;
    width: 300px;
    background-color: #f5f5f5;
    border: 1px solid #cecece;
    overflow: hidden;
    padding-left: 2px;
}

.red {
    color: #c83831;
}

/*Products*/
.ContentProduct h3 {
    color: #20b1f2;
    font-size: 1.4em;
}

.ContentProduct h4 {
    color: #20b1f2;
    font-size: 1.2em;
    font-weight: normal;
}

.ContentProduct h5 {
    color: #626262;
    font-size: 1.0em;
    font-weight: bold;
    font-style: italic;
}

#sideBar .titleProducts {
    background-position: 0px -58px;
}

#content_products {
    float: left;
    width: 660px;
}

    #content_products h4 {
        font-size: 16px;
        font-weight: bold;
        font-family: Arial;
    }

#content_titleProducts {
    background-image: url(images/product_list_title.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
    font-family: Arial;
    font-size: 15px;
    line-height: 25px;
    color: #FFFFFF;
}
/*added as class*/
.content_titleProducts {
    background-image: url(images/product_list_title.gif);
    background-repeat: no-repeat;
    height: 25px;
    padding-bottom: 15px;
    padding-left: 25px;
    font-family: Arial;
    font-size: 15px;
    line-height: 25px;
    color: #FFFFFF;
}

.btn_learn {
    padding-top: 5px;
    padding-bottom: 5px;
}


#content_titleIntegrated {
    background-image: url(images/titleIntegrated.gif);
    background-repeat: no-repeat;
    height: 19px;
    padding-bottom: 10px;
}

.youtube {
    height: 385px;
    width: 640px;
    border: 1px solid #4d4d4d;
    margin: 25px 0 0 25px;
    float: left;
}
/* MS old sites */
#contactform {
    /*background-image: url(images/contact_form_bg.gif);
	background-repeat: no-repeat;*/
    width: 912px;
    border: 1px solid #c9c9c9;
    background-color: #EFEFEF;
    padding-bottom: 20px;
}

.contact_form_text01 {
    font-family: Arial;
    color: #c83831;
    font-size: 13px;
    line-height: 22px;
    font-weight: bold;
    padding-top: 17px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 17px;
}

ul.contactform .left, ul.contactform div.right, ul.contactform div.right2 {
    float: left;
    overflow: hidden;
}

ul.contactform .left {
    text-align: right;
    width: 200px;
    font-family: Arial;
    color: #4d4d4d;
    font-size: 12px;
    line-height: 18px;
    padding-bottom: 6px;
    float: left;
    overflow: hidden;
}

ul.contactform .right {
    padding: 0 0 0 4px;
    font-family: Arial;
    color: #474747;
    font-size: 12px;
    padding-bottom: 6px;
    line-height: 18px;
    width: 500px;
    float: left;
    overflow: hidden;
}

ul.contactform .right2 {
    padding: 0 0 0 4px;
    text-align: right;
    font-family: Arial;
    color: #474747;
    font-size: 12px;
    padding-bottom: 6px;
    line-height: 18px;
    width: 350px;
    float: left;
    overflow: hidden;
}

.contact_form {
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #4d4d4d;
    height: 20px;
    width: 350px;
    overflow: hidden;
}

.contact_form2 {
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #4d4d4d;
    height: 18px;
    width: 350px;
    overflow: hidden;
}

.contact_form3 {
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #4d4d4d;
    height: 100px;
    width: 350px;
    overflow: hidden;
}

.plusPadding {
    padding-left: 135px;
}

.plusHeight {
    height: 40px;
    line-height: 22px;
}

.plusLineHeight {
    line-height: 22px;
}

li.serviceLink {
    height: 18px;
}

    li.serviceLink span {
        margin: 0;
        padding: 0;
        padding-right: 5px;
        float: left;
        min-width: 65px;
        _width: 65px;
    }

#partner_login li.plusDisplay {
    float: left;
    display: inline;
}

.plusWidth {
    width: 160px;
}

ul.partner_join .plusSendBar {
    width: 515px;
}

ul.plusLeft li div.left {
    width: 255px;
}

span.red {
    color: #F00;
}

ul.numberUL {
    list-style: decimal;
    list-style-position: outside;
    margin-left: 18px;
}

ul.dotUL li {
    padding-left: 12px;
    background-image: url(../images/cubeDot.gif);
    background-repeat: no-repeat;
    background-position: 6px 9px;
}

ul.reddotUL li {
    padding-left: 12px;
    background-image: url(../images/Dot.png);
    background-repeat: no-repeat;
    background-position: 4px 8px;
}

/*True / False UL*/
ul.true_false {
    list-style: none;
    margin: 0 0 1em 21px;
    padding: 0;
}

    ul.true_false li {
        line-height: 1.8em;
        margin: .25em 0;
        padding: 0 0 0 25px;
        background: url(https://portal.unitech.eu/images/icons/True_Green_20.png) no-repeat 0 2px;
        /* Yes/No icons curtisy http://sweetie.sublink.ca/ */
    }

li ul.true_false {
    margin-bottom: 0;
}

ul.true_false li.false {
    background-image: url(https://portal.unitech.eu/images/icons/False_Red_20.png);
}

/* Holly Hack to fix ie6 li bg */
/*  Hides from IE-mac \*/
/** html li{height: 1%;}*/
/* End hide from IE-mac */

@media print {
    ul.true_false {
        list-style: disc;
        margin-left: 30px;
    }

        ul.true_false li {
            padding-left: 0px;
            background: none;
        }

            ul.true_false li.false {
                list-style-type: circle;
                background: none;
            }
}
/* end print */


span.titleSP2 {
    font-size: 16px;
    line-height: 26px;
    font-weight: bold;
}

ul.number {
    margin-left: 5px;
    margin-top: 15px;
    list-style: decimal;
    list-style-position: outside;
    padding-left: 15px;
}

ul.letter {
    margin-left: 5px;
    list-style: upper-alpha;
    list-style-position: outside;
    padding-left: 15px;
}

a.learnMoreBtn {
    width: 58px;
    height: 18px;
    display: block;
    background-image: url(images/btn_learnMore.jpg);
    background-repeat: no-repeat;
    background-position: left 0;
    color: #7c7c7c;
    font-size: 11px;
    line-height: 18px;
    padding-right: 12px;
    text-align: right;
}

a:hover.learnMoreBtn {
    background-position: right 0;
    color: #252525;
}
/* NAV MENU*/
/*navcontainer TABS*/

.navlist {
    border-bottom: 1px solid #ccc;
    margin: 0;
    padding-bottom: 19px;
    padding-left: 10px;
}

    .navlist ul, .navlist li {
        display: inline;
        list-style-type: none;
        margin: 0;
        padding: 0;
    }

    .navlist a:link, .navlist a:visited {
        background: #E8EBF0;
        border: 1px solid #ccc;
        color: #666;
        float: left;
        font-size: small;
        font-weight: normal;
        line-height: 14px;
        margin-right: 8px;
        padding: 2px 10px 2px 10px;
        text-decoration: none;
    }

        .navlist a:link.current, .navlist a:visited.current {
            background: #fff;
            border-bottom: 1px solid #fff;
            color: #000;
        }

    .navlist a:hover {
        color: #f00;
    }

body.section-1 .navlist li.nav-1 a,
body.section-2 .navlist li.nav-2 a,
body.section-3 .navlist li.nav-3 a,
body.section-4 .navlist li.nav-4 a {
    background: #fff;
    border-bottom: 1px solid #fff;
    color: #000;
}

.navlist .subnav-1,
.navlist .subnav-2,
.navlist .subnav-3,
.navlist .subnav-4 {
    display: none;
    width: 90%;
}

body.section-1 .navlist ul.subnav-1,
body.section-2 .navlist ul.subnav-2,
body.section-3 .navlist ul.subnav-3,
body.section-4 .navlist ul.subnav-4 {
    display: inline;
    left: 10px;
    position: absolute;
    top: 95px;
}

    body.section-1 .navlist ul.subnav-1 a,
    body.section-2 .navlist ul.subnav-2 a,
    body.section-3 .navlist ul.subnav-3 a,
    body.section-4 .navlist ul.subnav-4 a {
        background: #fff;
        border: none;
        border-left: 1px solid #ccc;
        color: #999;
        font-size: smaller;
        font-weight: bold;
        line-height: 10px;
        margin-right: 4px;
        padding: 2px 10px 2px 10px;
        text-decoration: none;
    }

.navlist ul a:hover {
    color: #f00 !important;
}

.NavListTitle {
    background: #fff;
    color: #666;
    float: left;
    font-size: small;
    font-weight: bold;
    line-height: 14px;
    margin-right: 8px;
    padding: 2px 10px 2px 10px;
    text-decoration: none;
}

.contents {
    background: #fff;
    border: 1px solid #ccc;
    border-top: none;
    clear: both;
    margin: 0px;
    padding: 15px;
}
/* ONLOAN */
.LoanTitle {
    font-size: 26px;
    color: #474747;
    font-family: Arial;
    line-height: 29px;
    height: 29px;
    height: 29px;
    /* padding-bottom:17px; */
}
/* UniPoints */
.UP100 {
    background-image: url(images/UP100.jpg);
    background-repeat: no-repeat;
    vertical-align: top;
    text-align: center;
    width: 100px;
    height: 100px;
}

    .UP100 p {
        margin-top: 40px;
        font-size: x-large;
        font-weight: bold;
        color: White;
    }
/* UNITED SignUP*/
.tableRegister {
    font-family: Arial;
    border: solid 1px #333333;
    width: 100%;
}

.NewButton {
    border: solid 1px #3883c5;
    font-family: Arial;
    font-size: small;
    font-weight: bold;
    text-decoration: none;
    color: #3883c5;
}

div.pp_overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 2
}

div .chatscroll {
    height: 150px;
    width: 200px;
    overflow: auto;
    border: 1px solid #666;
    background-color: #fff;
    padding: 1px;
}

div .usersscroll {
    height: 30px;
    width: 200px;
    overflow: auto;
    background-color: #fff;
    padding: 1px;
}
/* Main Menu */
.MainMenu {
    font-family: Arial;
}

    .MainMenu p {
        font-size: 12px;
        color: Black;
    }

    .MainMenu a:link {
        text-decoration: none;
        color: Black;
    }

    .MainMenu a:visited {
        text-decoration: none;
        color: Black;
    }

    .MainMenu a:hover {
        color: Red;
    }

    .MainMenu h1 {
        font-size: 18px;
        color: Black;
    }

    .MainMenu h2 {
        font-size: 16px;
        color: Black;
        background-image: url(../images/UP14.3t.jpg);
        background-repeat: no-repeat;
        padding-left: 30px;
        padding-bottom: 12px;
    }
/* Info Menu */
.InfoMenu {
    text-align: center;
}

    .InfoMenu .Top {
        background-image: url(../images/InfoMenuTop155.png);
        background-repeat: no-repeat;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 3px;
        line-height: 10px;
    }

    .InfoMenu .Middle {
        background-image: url(../images/InfoMenuMiddle155.png);
        background-repeat: repeat-y;
        padding-right: 5px;
        padding-left: 5px;
        line-height: 13px;
    }

    .InfoMenu .Bottom {
        background-image: url(../images/InfoMenuBottom155.png);
        background-repeat: no-repeat;
        padding-right: 5px;
        padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 15px;
        height: 54px;
        text-align: left;
        line-height: 13px;
    }
/*NALOPEN ALLE LEGENDS ?*/
Legend {
    color: #626262;
    font-family: Arial;
    font-size: 13px;
    line-height: 22px;
}
