﻿HTML {
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    PADDING-LEFT: 0;
    MARGIN: 0;
    PADDING-RIGHT: 0;
}

BODY {
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    PADDING-LEFT: 0;
    MARGIN: 0;
    PADDING-RIGHT: 0;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

DIV {
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    PADDING-LEFT: 0;
    MARGIN: 0;
    PADDING-RIGHT: 0;
}

TH {
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    PADDING-LEFT: 0;
    MARGIN: 0;
    PADDING-RIGHT: 0;
}

TD {
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    PADDING-LEFT: 0;
    MARGIN: 0;
    PADDING-RIGHT: 0;
}

tbody {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 currentColor;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
}

tfoot {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 currentColor;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
}

thead {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 currentColor;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
}

tr {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 currentColor;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
}

th {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 currentColor;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
}

td {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0 currentColor;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
}

H1 {
    BORDER-TOP: 0;
    FONT-FAMILY: inherit;
    BORDER-RIGHT: 0;
    BORDER-BOTTOM: 0;
    FONT-WEIGHT: inherit;
    OUTLINE-WIDTH: 0;
    PADDING-BOTTOM: 0;
    FONT-STYLE: inherit;
    PADDING-TOP: 0;
    OUTLINE-STYLE: none;
    PADDING-LEFT: 0;
    MARGIN: 0;
    BORDER-LEFT: 0;
    OUTLINE-COLOR: invert;
    PADDING-RIGHT: 0;
    FONT-SIZE: x-large;
}



H2 {
    BORDER-TOP: 0;
    FONT-FAMILY: inherit;
    BORDER-RIGHT: 0;
    BORDER-BOTTOM: 0;
    FONT-WEIGHT: inherit;
    OUTLINE-WIDTH: 0;
    PADDING-BOTTOM: 0;
    FONT-STYLE: inherit;
    PADDING-TOP: 0;
    OUTLINE-STYLE: none;
    PADDING-LEFT: 0;
    MARGIN: 0;
    BORDER-LEFT: 0;
    OUTLINE-COLOR: invert;
    PADDING-RIGHT: 0;
}

H2 {
    font-size: larger;
}

.errorText {
    FONT-WEIGHT: bold;
    COLOR: #aa0000;
    font-size: large;
}

a:link, a:visited {
    /*color: #092869;*/
    text-decoration: none;
}

a:hover, a:active {
    color: #989898;
    text-decoration: none;
}

button:hover, button:active {
    color: white;
    background-color: #9ba739;
    text-decoration: none;
}
/*main container*/
.MainContainer {
    OVERFLOW: hidden;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    RIGHT: 0;
    POSITION: absolute;
    COLOR: #000000;
    LEFT: 0;
    TOP: 0;
    BOTTOM: 0;
    BACKGROUND: white;
}
/*mainHeader*/
.mainHeader {
    /*HEIGHT: 50px;*/
    padding-left: 10px;
    /*padding-bottom: 5px;*/
    WHITE-SPACE: nowrap;
    padding-top: 5px;
}

    .mainHeader > TABLE TD {
        VERTICAL-ALIGN: central;
    }

#header_logo {
    HEIGHT: 24px;
    MARGIN: 6px 0 0 0;
}

/*tool name and logo*/
#logocontainer {
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #808080;
    /*PADDING-LEFT: 16px;*/
}

    #logocontainer SPAN:before {
        CONTENT: "Emerson Cloud Service Portal";
    }

#header_user {
    VERTICAL-ALIGN: top;
    color: #989898;
}

.mainheaderlinkContainer {
    RIGHT: 15px;
    POSITION: absolute;
    TOP: 30px;
    vertical-align: central;
    color: #02779e;
}

    .mainheaderlinkContainer A {
        VERTICAL-ALIGN: central;
        COLOR: inherit;
        TEXT-DECORATION: none;
    }

        .mainheaderlinkContainer A:visited {
            VERTICAL-ALIGN: central;
            COLOR: inherit;
            TEXT-DECORATION: none;
        }

        .mainheaderlinkContainer A:hover {
            TEXT-DECORATION: underline;
        }

.mainheaderlinks {
    PADDING-LEFT: 6px;
    MARGIN-LEFT: 6px;
    BORDER-LEFT: #678fcb 1px solid;
}


#mainheaderlinkslogout {
    COLOR: #db6f16;
    margin-left: 6px;
}

.history_back {
    CURSOR: pointer;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    MARGIN: 0 0 2px 3px;
    BORDER-LEFT: medium none;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAAB60lEQVRIx7WWu45TMRRF93Ec5gkzoDAoVFR001DQRUqbnwhU+Zd8RP4DUQUmpIIi0hSJSEGRBiEhBXKv7XNsH4q5iFCPY8mtl9befpGq4pCDACDnTETUBnAM4AhAG4ApAmgWP16tVs/m8/mLxWJxvtvtqJiBqj5Yr9fd8Xh83ev1fg0Gg9+dTkcAaCnAw8lk8soQYTgc/lRVrzmzArkEwAI4Wi6X52+Hb75HkRAlupxSVNy//S+3X08sALvdbs3jy8vIPgiHkDTnIvG8n31+aQEYEYHmDPZeg3dQ1SIlpyiwAJBSQowCViVfFwSIkAWAGCOiCEEifF2TFjp9UfYNWJBypgaAMgb8z0CESTmSr6piAOGwB2Ch7D25qi7WQWTej4iJnSNX0CD+b8AIzsFXNanmA0QUmILz5OqKNOdCBk3JKSUIBwrOUWOghSLCfslg7++26WEMmIL3CM4h50wlD5qmlBBFiP1dTLmQwd+rIrVaLdRVRcKBOATKKRXp4PXzzq0FIN1uV75tNvaJtRRFKIoUe/QNAN/v93+8+/jhDMZYY4wRZpSapKotABej0ej6083N2dNHF9VJy/qckmqBZ5kAQFXbAE5ns9nVdDq92mw2p9ZaIiIqAmggBkCr+RPZJr77Aw79szM48PgDGaq41nzuQlgAAAAASUVORK5CYII=") no-repeat;
    width: 24px;
    height: 27px;
}

    .history_back img {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPEAYAAACEhCI3AAACZElEQVQ4y2MQFFJSMjZhYKAOzWwGoTk2QWj2AxCayQWmjkILGP9AaK4aCC1bBaG1zvUvnVo529/Y7WT+mannd8rsINfCT1CXu0FocahBRiUOO7wWhfSFCLWLdvn2todpvGsHwZnsP+pBsPkyIwMIiisQsiABQrO8gtBCIVAf2KiHGRvZ8/mZ+PIFK0VaxN7ZmwuCjY1fMkHwAfOv0yD4///3lyA4gRNiocwrHBYxXYPQvHMgtDKfWJDKNeMYlyy9WWYOts/iWlo2gmB+2ePJIHgy9Pt1EARagEZ/4wdBDAsZt0Bozj0QWkYAQls0SE1QeqZtF7PJqwME0x8dfwqCmxg/uYPgL/MvniD4/z8u+vNlEMSwkPkHhJbk4tUR/SK3z2+JiJX4E+m+lLjZh0Fw5vsXniD4XvyDPwj+/08s/TEUBDEsZLrGHse3S0xCTS3lHAi2yV5fCoL3vr7hB8H//8ml360GQcw4nMSuxOcimsaTpfMABAu8thqC4C7bp+9B8I/n890g+P8/qfTrzyCIJ9FwVnClcPvxK4g8Ej0ktsC6IVQCBEuuHIkEwaPHH9eC4P//xNIvvUGQYCpF0EoblPtU8sTVjOqMo0zMHMoal4NgzYHzx0Hw8ur7jSD4/z8u+tlpECTBQnTaRcjlges6+aJwpvAdEQVuessmgmDb96vxIPgg/vZnEPz/H0Y/mQiCFFiITmd+ytqT3aF6op6hfkqDuuenI49BcArvjbUg+Pr8o60gSEUL0WiDBbkL1i54qylzcTMIRuS9MQXBZCeIhezbqG0hnL4YDIKMfz7zgyD7BZg4AGoAYgdlX35JAAAAAElFTkSuQmCC");
        width: 14px;
        height: 15px;
    }

.history_dd {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAcCAYAAACH81QkAAABqklEQVQ4y62Vz2pTQRTGv1MHIXg1hISCEBd2c7nIRVxoAlm0CSFvkE0WWWXVZ3Dlc5jHMFCXrrJyIVJwI4oQUm2pbZn7Z+bMHBdNwGXvNAdmN/Obb77vMIdEBPctBaBdYb8AYAAlgAKAAeDVbDZ7VfXmJElMmqar0Wj0E4Am7/2LqpCPJyePPiwWzW63+2cymZwqa8x1Vcig37+Joki/n8+fj8fjX+r024/WwbP9VRUIAXiZpvw4ip4ul8uWOru4Om63nrytHAnBE5HVWteUc47KIqeQaJkZRLSnnHMosnAIAChmhyLLgprMMcN7D8XMVGRZsJJbiGUUugyFkIhAMTNyHeiJ3SixlilnHajEbj2xKHQYxFrG7XMsI9fBSuj/dBDqycZYh0LfN2LH4DwsHbc11jtPNg9tewfvvSj9+dO70L+V2RIzO2XKsG4FgGutH8ZxfKWsMUGAL+tV42gw4E6nc6m+/l43qxzOjVV/c107HA4f9Hq97wC0it+8btxpVojAey/1et0kSXI+nU5XAG4AGBKRxh1FyGY5ABYAE5ETEdAuJuAedlD/ADZsDhEKwRjyAAAAAElFTkSuQmCC") no-repeat;
    width: 17px;
    height: 27px;
    MARGIN-BOTTOM: 2px;
    CURSOR: pointer;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    DISPLAY: inline-block;
}

    .history_dd img {
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAA7UlEQVQY02MIiEzx9PAPjwkIT4iJSsyMTs0piahqaPdbvmqDw/7DZ+T2HTotxZCSkds1f/n61cvWbV+1fvv+ldv3n1h+4MTFZeeu3V9y+96j3PlL1soz2Dm4VB+5cOfRlYfv/yPj01cf7Dl/8ZrrinW7ZBi8/MJcQyLiGvadufnm2NXH/0F4/5mbt9dt2JK1cdsB9bmLN8oy9E5ZIu/tH+6TX1bXs+3o1e9bjlx+N2HKrIqFS9eaT5q5Qg6EGdr7F8g3ds5SCImI92vsnDytvW9Gd2vHBGeQOAwz1LZOl4fhrLwq07Lqdn1kMRAGAC4ijig3F/N6AAAAAElFTkSuQmCC");
        width: 9px;
        height: 7px;
        margin-bottom: 4px;
        vertical-align: middle;
    }

/*menu bar*/
.navigationBar {
    HEIGHT: 31px;
    POSITION: relative;
    MARGIN: 0 15px;
    LINE-HEIGHT: 29px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    FONT-FAMILY: Arial,Helvetica, Verdana, sans-serif;
    FONT-WEIGHT: bold;
    color: rgb(255, 255, 255);
    BACKGROUND-COLOR: #005284;
    background: linear-gradient(rgb(0, 82, 132), rgb(2, 119, 158));
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 3px #666;
    -pie-background: linear-gradient(#005284, #02779E);
    -pie-poll: false;
}

.navigationmenu {
    CURSOR: default;
    FONT-SIZE: 12px;
    PADDING-LEFT: 14px;
    DISPLAY: inline-block;
    PADDING-RIGHT: 14px;
    color: #808080;
    font-weight: bold;
    font-family: Arial;
}

.navigationmenuSeparator {
    BACKGROUND-COLOR: #989898;
    MARGIN-BOTTOM: 4px;
    HEIGHT: 15px;
    VERTICAL-ALIGN: middle;
    WIDTH: 2px;
    align-content: center;
    font-weight: bold;
}

.navigationmenuhover {
    PADDING-LEFT: 14px;
    DISPLAY: inline-block;
    PADDING-RIGHT: 14px;
    /*BORDER-LEFT: #9ba0a8 1px solid;*/
    BACKGROUND-COLOR: white;
    CURSOR: default;
    color: orange;
    font-size: 12px;
}

.navigationbarimagecontainer {
    margin-right: 8px;
    float: right;
}

    .navigationbarimagecontainer a {
        CURSOR: pointer;
        HEIGHT: 27px;
        VERTICAL-ALIGN: middle;
        TEXT-ALIGN: center;
        LINE-HEIGHT: 25px;
        WIDTH: 27px;
        BACKGROUND-COLOR: transparent;
    }


.refresh_img {
    vertical-align: middle;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAEBklEQVRIx43VfUwTdxgH8Lvr9egLfYGCfbctWLC10YUhLwvZzMKIMwIdMVU7Y3DrDHQVDBrNTINsNh0wJ0vmFoZd4hYWZySGbRGN20gHugBSoq0F7SCrg7jBeDGrlmYTbjy5uyze0kA+f3xzv/xentzdc4dwcMyOfYogq6SPSo6NypQyKvkHn01mnJnHrEM99Djv2WtktYOxHiqFx6iUR4kgUUTU6QcyLLIeWVT3oiqhalZ1a0Z0t3X7dV5lUbY1azwblzkk1yVZEltqglonLqAy7bQxYXQafYRrlQI4OJXSMvw6vgG3G62iEZFTdCbXecEECnjTucB9/tFW0DIYE4LmytgX4PjlX+8A02G9VTekS6zz6Bt1j/RZstmnmaCqNF4JkHusg9EgXXEjZ4TzMudozii/hi/gW0x3p2PAp/1nCyDJtWbiM/DxqcQYePMoM04VgNaxCkgZp9JQws3Bh/FZs3X6IrhUmAiBlQ3pfJIC7m6dfR20DC4YQXPlohoE29jz2ckuoIJKSQ86gzainWZVIBsciTxZAisH0nl/N6j/oZgoxovxdFu++fl4Pk8sMOzQjxsw+XJhZ2FFoStzOYaCTiF7PZOsAphbv24f4kNOIN4Nu+avgMnFvwKAJCdi4MMxsxeIb9Pr6JdL6Fao5O3yn5Wjv/8IalqZdcmSVQDHhg1gZuwN1eHXqsEW6cJeQJJMHtoBTHGqAKyMaTNNRFOnOUt0+a+Aza1zQtBfO9cP+r6Z3wv60PkY+OnAwivAH6ILSGfazYWloh1onzJxMQD2RP78HpAkk1o9UHcna1u7FHA7HPmOjQ6L4Gl5Q/lz5dtFJXkzee68L9NOX/0OcL3jlwBnJ7sLfJgdHcXw9Mfv+EHJ8h8SQJJMOt8Dprh8WO6Wt3OStC/zKEXnCQW3gduVU33rLSBvZe+XpAv4GYgTqULsho+i58Dk4tQRQJLDWnDyrPY3bZe2N3OAmi9op/MhlelZVBpPqLvVG9V7dPYHYeDhMvtM1YNoLV3ANvaXz4WmIkHkodIzsATaHkSXAEky6X8fHLDqh/VN+g7NeuWQ0qZsWr9TEVRUKRoNVkvBppFNj5UzkUPgYC97fXQBvPsV/Qiu/e9Won50H9qUoiH+JqaIWW3nvXoQPjcRACvdQOfYSXCVE3oJtAyGb4Lmyl8CoL+WPX/ic3CHT70D2GW6gKxk/4IKYpzoI4YkYnsHsAiCaeDahcgiIMm15v1J8O2p4G6QuZkqAK1a488IQaTbpS9It/Giape6Wu3I2NX5CSg9dusm+KA4LAQ3JsNz4EZuSAa8oaHjoKjvTBvgeqgu+O8vuOYC2El9B/De4v1AWPpqGRB/TbVhasPbNYCIuOMA462237/jTYpVNH171gAAAABJRU5ErkJggg==");
    width: 16px;
    height: 15px;
    margin-left: 15px;
    border: 0;
}

.home_img {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASEAYAAADpnDkqAAADY0lEQVRIx7XWaUiTcQDH8efK5TZ1bhI1bG0zy6y0iGyK2o7scBWj1CQkLQoruugwshMZIWtF9aIIyrSi1RQpOqBLKtAOrMYiEys7LLtjWol2/evX40O0GNXT2ufF98X2bL/n4dkYxXLMdGYHRYnsC77cRr4h+/iytu7nJ4t9f5GDaDvf0Fl8exfJqmS9ZRP7jk+QD60Z2qTcHbM0houJD3GLHfi3g7x8ZRv4anNVHlWeyh7rva4D4/J3abDz2jEZaJaM1qc3pPtC836+wkEbxizgGzaFb0yBcr6SUg4YqL+zF/KdH/KhzfJxKhDSNQq8LTUvITo+ozQjJSNHavv5BEUPYzm+ESe5AvY82xl7PdweHh1uHJR+dz8sdnQNh29DArTzFPhutC4EQ3nqq1RHapW0+0QZ7Z8O674X2DK+kcO4Os7AzR9oky2QSWUJ8dpHo2Hz2o4KIOSPOwl8h9tiYU6KqdQUbTKHPpZelGqkuaw80LDuQT30fKMMrJ3pYOMGjZFUSSZKFg3e9+QEuG+/PQeE/GvbNsGykuQvySXJ1aGNutlaj47jooU9fjd1+DraR9tpd+yAadshQfpwHlSu8u0CQoLeNKjYU3i8MKuwiLtsHZJ5PLOZdgo392mmnJEzxoh2WxUkKlqvQQP92gqE/PeOA8/qN2EQqRSuWBL1jqqhvPK4Q6sgt+nWUShjHy6DS67nT4CQoPcMXFA9vw/bdC/6gPHur9+G74+eth5RXDPXri4Kc4Nmd+t6ICTYrc8HbvLTNKCXd2UDlfmbnwtVljCsZQQQEuwKw/7yd+zHsAdhQIh/75ig1pWxBqKMU9UQ2VDvAqsz0HFC/3nYvcFAiH8bV0Cty+gwrjOWKGYpjij6K3LUhqsjweoMdJxQkcMiTgrDmnYBIf699R5qXaa5pjxTgSJOlaSsVjb36n9ZAlZnoOOEihwmMQvDGlfCtyvk15stUOuybLE4LI6Isn4FmvZ+avmBumSwOgMdJ1TkMDpJ3iivl3tUJQdHQHZ1pQ6yUo9kw5SDbgLmGZatFqdli6Snvkafoy9mvGWfQbPkSiJMOFtPYFyHJxHGjr15D8ZU88OYUtF/e3q5QWLWPoOQuiEpEJJuKAbO7P/6mRqgOhcXA2te+wkYt3MlMOrKQqC3B/q8r8eHkABh1UuGAAAAAElFTkSuQmCC");
    width: 19px;
    height: 15px;
    vertical-align: middle;
    margin-left: 15px;
    border: 0;
}

.search_img {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQEAYAAACgoUgcAAAEBElEQVRIx5XWfUwbdRwG8PauVywtpe10owUHoy1MWoPKAAXjTAU2B8xoiU5YZjaNEkU0TIWgInETGGzKS9xwAtlIsyk0y0RkhOGEwAYhgLANlFGQAQ4cHdANxjunD9fT0KWW3eePJ03u970n17tfyyF5RCxxlMNZW3IvM+mkY9JlO5OSKCZdl5kUGZnkT61eZ3++owI7meRlWC9YwqTXuPi42E0coU5QV6jfUKd75IdqQ+ZDResfCzeH14S3ysxBosCzgR2yKtUZ1ROqPWLJ6jns3DUXYRc+VCvoFuwWZPksypfldfJur+rB/ZBYMrsOLvovhMPg1oXv4frI3Az8ODJdDG9ujsuOC4vb7SzWZ+l99Dt4NWsswt5KSQl/nJ/CL/VteW8X+MXffQWu9iz4A02vNecPQedrt07Cg7XJ+cm65D3ETgdF2GfAa1xYJ8wSFqmC7uiha9vsFaBpNqcEcNH/5hKkeo97Qkru3XJo8LQ9fzYPOiwFmQXRBXvJRgdFREZeEHmBHPU1dQRDkml6CWiaTdPrkFiiawbX7Je8wGlUX6Ev1Jc6DUb7RU1G88SSyTz4MNt2/fTXsHd4JhM46XaKiFMpA5VApSsXbz4FTTm324Cmzb5wKXlLGEgP2nvG+IlUC58nfDJ4IPiT4BPSbsvKUd/Fzrn9E5y1WIuM2ini0k+VUUlUhvLMjRFoypl4Ff65ExNweCLgVIAh4JRw8P/fNpFRcUKxXhGhqDWPwYFyds5EJNTVW4ss2ynibKKaqaPUd95+Q+9AU87YeaDpntNweEK7S/u0NsJl0eZ1tCblzaQ8VnFQPq/w2yj6a+UoCGTnjP0ADovwY6k06hkqxrO9pwnKXxx1BZr+8wUYCk33BLXZjdiQu6FaGrV6Y3NPkd2QxciylLIGIchDRs7DwBg7Z5SEk5usRS7bKzJFLpNppNHrfeMteLl0eD/QNJt978K56Jx6UCZpCjURmn2KHVo3TbXmmiK+8jlwrxo6Bp2/2a4f1oMuzFokxqYAUcXkOg7vWbKFnHqEczwStmf8cQQs9QNLQNP/phIskX3noPGz/i+goe2e89j8FPIDB3qA22z7+lq/W+cviUKCT4Qo06hBqpJqVFb8Hgddp/vagKZ7A2AolP3sMPNgsri3Dw6U/9IJxCxThPOBbZEi61M+z43hPsBVbfJr3grFlmszQNO/ukDZV4nxsFn3zR3Y8lHrt/BxWeccHOJefRQyi6+4w1vtNT+DPKRQD6SJKfJfgXvuCOHBNXDb+cPPG8Bf0n0dLEsXHof0OUURSHN9WoFKZfYRYpLZ0AQezIYmcN63EZwMSQnAq/y8Fzgl9/3ryxzSt/nz8HC/q3mFiSnCuXR/fxvWnn8D79GU1LPfHjUAAAAASUVORK5CYII=");
    width: 16px;
    height: 15px;
    vertical-align: middle;
    margin-left: 15px;
    border: 0;
}


.megamenu {
    BORDER-TOP: 0;
    BORDER-RIGHT: white 1px solid;
    OVERFLOW-X: hidden;
    OVERFLOW-Y: auto;
    BORDER-BOTTOM: white 1px solid;
    POSITION: absolute;
    FONT-WEIGHT: normal;
    PADDING-TOP: 5px;
    MARGIN: 0;
    BORDER-LEFT: white 1px solid;
    DISPLAY: none;
    LINE-HEIGHT: 14px;
    border-radius: 0 3px 3px 3px;
    -webkit-text-shadow: none;
    text-shadow: none;
    BACKGROUND-COLOR: white;
    /*background: linear-gradient(#f5f8fa, white);*/
    min-width: 70px;
    top: 29.38px;
    height: auto;
    font-size: 12px;
    /*-pie-background: linear-gradient(#f5f8fa, white);*/
    -pie-poll: false;
}

.megamenutd {
    VERTICAL-ALIGN: top;
    WHITE-SPACE: nowrap;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 3px;
}

.megamenutitle {
    MARGIN-BOTTOM: 6px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    WHITE-SPACE: nowrap;
    BORDER-BOTTOM: #b0b0b0 1px solid;
    FONT-WEIGHT: bold;
    color: gray;
    PADDING-BOTTOM: 3px;
    cursor: default;
}

.megamenu a {
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    COLOR: gray !important;
    TEXT-DECORATION: none;
    MARGIN: 4px 2px;
    DISPLAY: block;
}

    .megamenu a:hover {
        COLOR: orange !important;
        TEXT-DECORATION: none;
    }

.breadcrumbsholder {
    OVERFLOW: hidden;
    BACKGROUND: none transparent scroll repeat 0 0;
    WHITE-SPACE: nowrap;
    PADDING-TOP: 3px;
    MARGIN: 7px 15px 0;
}

.breadcrumblabel {
    padding: 5px;
    margin-top: 6px;
    font-family: Arial;
    font-size: 13px;
    color: #666666;
    display: inline-block;
}

.breadcrumbdata {
    margin-top: 6px;
    font-family: Arial;
    font-size: 13px;
    color: #b8b8b8;
    font-weight: bold;
}

/*boday contect*/
.Content {
    RIGHT: 0;
    POSITION: absolute;
    LEFT: 0;
    MARGIN: 0 15px;
    TOP: 119px;
    BOTTOM: 0;
}

/*sticky action band*/
.fixed_button_bar {
    BORDER-TOP: #e2e2e2 1px solid;
    RIGHT: 0;
    POSITION: absolute;
    LEFT: 0;
    MARGIN: 0 15px;
    BOTTOM: 0;
}
/*page title*/
.pagetitleContainer {
    OVERFLOW: hidden;
    VERTICAL-ALIGN: top;
    WHITE-SPACE: nowrap;
}

.pagetitle {
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 11px;
    PADDING-LEFT: 9px;
    DISPLAY: inline-block;
    PADDING-RIGHT: 0;
    -webkit-text-shadow: #EFF4F7 -1px 1px;
    text-shadow: #EFF4F7 -1px 1px;
}

/*boady content*/
.pagecontent {
    OVERFLOW: auto;
    position: absolute;
    RIGHT: 0;
    LEFT: 0;
    BOTTOM: 0;
}

.portlet {
    POSITION: relative;
    MARGIN: 9px 9px 20px;
    BACKGROUND-COLOR: #e8ebf2;
    -pie-poll: false;
}

.dataContainer {
    BACKGROUND-COLOR: #ffffff;
    -webkit-box-shadow: 2px 2px 2px #999999;
    -moz-box-shadow: 2px 2px 2px #999999;
    box-shadow: 2px 2px 2px #999999;
    border-spacing: 0;
}

.grid {
    BORDER-SPACING: 0;
    BACKGROUND-COLOR: #ffffff;
    border: none;
}

    .grid TD {
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 3px;
        PADDING-LEFT: 3px;
        PADDING-RIGHT: 3px;
    }



    .grid TH {
        border-style: none solid none solid;
        border-width: 1px;
        border-color: rgb(176, 176, 176);
        VERTICAL-ALIGN: bottom;
        FONT-WEIGHT: bold;
        COLOR: #001122;
        PADDING-BOTTOM: 5px;
        TEXT-ALIGN: center;
        PADDING-TOP: 5px;
        PADDING-LEFT: 3px;
        PADDING-RIGHT: 3px;
        background: #E2E2E2;
        background: linear-gradient(rgb(226, 226, 226), rgb(186, 186, 186));
    }

    .grid > TBODY > TR > TD {
        BORDER-BOTTOM: #eaeaea 1px solid;
        BORDER-LEFT: #eaeaea 1px solid;
    }

    .grid > TBODY > TR:last-child > TD {
        PADDING-BOTTOM: 0;
        PADDING-TOP: 0;
        PADDING-LEFT: 0;
        PADDING-RIGHT: 0;
    }

    .grid > TR > TD {
        BORDER-BOTTOM: #eaeaea 1px solid;
        BORDER-LEFT: #eaeaea 1px solid;
    }

    .grid > tr:hover {
        background-color: rgb(232, 235, 242) !important;
    }

    .grid > tbody > tr:hover {
        background-color: rgb(232, 235, 242) !important;
    }

.colHeadSort {
    padding: 0 4px;
    border: 0;
    border-right: 1px solid #D0D0D0;
    background-color: #E5E5E5;
    vertical-align: middle;
    text-align: left;
}

    .colHeadSort a {
        color: #333;
        font-weight: bold;
        text-decoration: none;
    }

        .colHeadSort a:hover {
            color: #000;
            text-decoration: none;
        }

/*.pagination {
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: #e8ebf2;
}*/

.pagination > BUTTON {
    CURSOR: pointer;
    BACKGROUND: none transparent scroll repeat 0 0;
    MARGIN-TOP: -3px;
}

.pagination * {
    VERTICAL-ALIGN: middle;
}

.pagination INPUT {
    HEIGHT: 9px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    WIDTH: 20px;
    FONT-SIZE: 11px;
    BORDER-TOP: #dbdbdb 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BORDER-RIGHT: #dbdbdb 1px solid;
    BORDER-BOTTOM: #dbdbdb 1px solid;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #dbdbdb 1px solid;
    PADDING-RIGHT: 3px;
    BACKGROUND-COLOR: #fff;
}

.pagination_display_of {
    FLOAT: right;
    TEXT-ALIGN: right;
    PADDING-RIGHT: 16px;
}

.pagination_display_only {
    padding-top: 6px;
    padding-bottom: 20px;
    background-color: rgb(232, 235, 242);
}

.title_bar {
    background: linear-gradient(#9ba0a8, #9ba0a8);
    color: white;
    border-bottom-color: white;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    /*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAAAAADI/isbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAABVJREFUCNdjuMzEy/QfCP/hIXHIAQBGsBz27AvGGwAAAABJRU5ErkJggg==')*/ /*../Content/Images/tableheaderbg.png*/
    background-repeat: repeat-x;
    /**background: url(../Content/Images/tableheaderbg.png) repeat-x;*/ /* For IE 6 and 7 */
    FONT-SIZE: 12px;
    HEIGHT: 29px;
    FONT-FAMILY: Arial, Helvetica Neue, sans-serif;
    WHITE-SPACE: nowrap;
    POSITION: relative;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 6px;
    LINE-HEIGHT: 29px;
    BACKGROUND-COLOR: #9ba0a8;
    /*border-radius: 3px 3px 0 0;*/
}

    .title_bar > H2 {
        DISPLAY: inline-block;
    }

.header_actions {
    background: linear-gradient(rgb(226, 226, 226), rgb(186, 186, 186));
    color: rgb(0, 17, 34);
    border-bottom-color: rgb(187, 187, 187);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    -pie-background: linear-gradient(#E2E2E2, #BABABA);
    border-radius: 3px 0 3px 3px;
    FONT-SIZE: 11px;
    WHITE-SPACE: nowrap;
    RIGHT: 0;
    POSITION: absolute;
    FLOAT: right;
    PADDING-LEFT: 10px;
    TOP: 0;
    -pie-poll: false;
    border-radius: 3px 0 3px 3px;
    -pie-poll: false;
}

.header_actions_btn {
    CURSOR: pointer;
    BACKGROUND: none transparent scroll repeat 0 0;
    POSITION: relative;
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    PADDING-LEFT: 5px;
    DISPLAY: inline-block;
    PADDING-RIGHT: 5px;
    MARGIN-RIGHT: 3px;
}


.filter_section {
    MARGIN-BOTTOM: 8px;
    BACKGROUND-COLOR: #ffffff;
    border: 1px solid rgb(187, 187, 187);
    background-color: rgb(255, 255, 255);
}

.field_label {
    VERTICAL-ALIGN: central;
    COLOR: #9ba0a8;
    TEXT-ALIGN: right;
    PADDING-RIGHT: 15px;
    WIDTH: 140px;
    font-size: 11px;
}

.field_Links {
    VERTICAL-ALIGN: central;
    COLOR: #092869;
    PADDING-RIGHT: 15px;
    font-size: 11px;
    font-weight: bold;
    width: 100%;
}

.containertable {
    PADDING-TOP: 2px;
    padding-bottom: 5px;
}

    .containertable > TBODY > TR > TD {
        PADDING-TOP: 5px;
        color: #989898;
    }

    .containertable > TR > TD {
        PADDING-TOP: 5px;
        color: #989898;
    }

    .containertable TD.field_label + TD {
        PADDING-TOP: 5px;
        color: #989898;
    }

INPUT.textboxfield {
    padding: 3px;
    border: 1px solid rgb(187, 187, 187);
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: rgb(255, 255, 255);
    border-width: 1px;
    border-color: #9ba0a8;
    color: #9ba0a8;
    /*outline: 0.5px solid grey;*/
}

INPUT.textareafield {
    padding: 3px;
    border: 1px solid rgb(187, 187, 187);
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: rgb(255, 255, 255);
    border-width: 1px;
    border-color: #9ba0a8;
    color: #9ba0a8;
    min-width: 185px;
    /*outline: 0.5px solid grey;*/
}

.button_bar {
    padding-top: 8px;
    padding-bottom: 8px;
    white-space: nowrap;
}

    .button_bar > .button {
        margin-left: 3px;
    }

.button {
    border-width: 1px;
    border-style: solid;
    border-color: rgb(196, 209, 225) rgb(136, 154, 181) rgb(136, 154, 181) rgb(188, 206, 228);
    /*background: linear-gradient(#F1F2F3,#CDCDCD);*/
    background-color: #9ba739;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F1F2F3, endColorstr=#CDCDCD);*/
    padding: 4px 16px;
    border-radius: 15px;
    color: white;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
    position: relative;
    cursor: pointer;
    -moz-border-radius: 2px 2px 2px 2px;
    -webkit-border-radius: 2px 2px 2px 2px;
    -pie-background: linear-gradient(#F1F2F3,#CDCDCD);
}

    .button:hover {
        CURSOR: pointer;
        FONT-SIZE: 11px;
        BORDER-TOP: #c4d1e1 1px solid;
        FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
        BORDER-RIGHT: #889ab5 1px solid;
        WHITE-SPACE: nowrap;
        BORDER-BOTTOM: #889ab5 1px solid;
        POSITION: relative;
        FONT-WEIGHT: bold;
        COLOR: white;
        PADDING-BOTTOM: 4px;
        PADDING-TOP: 4px;
        PADDING-LEFT: 16px;
        background-color: #9ba739;
        -ms-FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ebf4fc, endColorstr=#c3d3eb);
        BORDER-LEFT: #bccee4 1px solid;
        DISPLAY: inline-block;
        PADDING-RIGHT: 16px;
        border-radius: 15px;
    }


[disabled].button {
    color: rgb(160, 160, 160);
}

.ppm_portlet_btn_filter {
    VERTICAL-ALIGN: middle;
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 2px !important;
}

    .ppm_portlet_btn_filter > IMG {
        HEIGHT: 13px;
        BACKGROUND-IMAGE: url(../images/fields.png);
        WIDTH: 14px;
    }

.ppm_portlet_btn_filter_expand > IMG {
    BACKGROUND-POSITION: -23px -61px;
}

.ppm_portlet_btn_filter_collapse > IMG {
    BACKGROUND-POSITION: -3px -61px;
}

.ppm_portlet_btn_filter > IMG {
    HEIGHT: 13px;
    BACKGROUND-IMAGE: url(../images/fields.png);
    WIDTH: 14px;
    border: 0;
}

.ppm_filter_collapse {
    CURSOR: pointer;
    HEIGHT: 14px;
    VERTICAL-ALIGN: middle;
    BACKGROUND-IMAGE: url(../images/fields.png);
    MARGIN-LEFT: 4px;
    WIDTH: 14px;
    border: 0;
}

.ppm_filter_expand {
    CURSOR: pointer;
    HEIGHT: 14px;
    VERTICAL-ALIGN: middle;
    BACKGROUND-IMAGE: url(../images/fields.png);
    MARGIN-LEFT: 4px;
    WIDTH: 14px;
    border: 0;
}

.ppm_filter_expand {
    BACKGROUND-POSITION: -23px -61px;
}

.ppm_filter_collapse {
    BACKGROUND-POSITION: -3px -61px;
}

.header_btn_open {
    BORDER-TOP: #9ba0a8 1px solid;
    BORDER-RIGHT: #9ba0a8 1px solid;
    BORDER-BOTTOM: 0;
    PADDING-TOP: 3px !important;
    MARGIN: -4px 1px -1px 0;
    BORDER-LEFT: #9ba0a8 1px solid;
    BACKGROUND: #e8f2fc;
}

.button_menu {
    BORDER-TOP: #9ba0a8 1px none;
    BORDER-RIGHT: #9ba0a8 1px solid;
    BACKGROUND: #e8f2fc;
    WHITE-SPACE: nowrap;
    BORDER-BOTTOM: #9ba0a8 1px solid;
    POSITION: fixed;
    PADDING-BOTTOM: 8px;
    TEXT-ALIGN: left;
    PADDING-TOP: 8px;
    PADDING-LEFT: 12px;
    BORDER-LEFT: #9ba0a8 1px solid;
    Z-INDEX: 10;
    DISPLAY: none;
    LINE-HEIGHT: 11px;
    PADDING-RIGHT: 12px;
    border-radius: 0 3px 3px 3px;
}

.Button_menu_item {
    font-size: 11px;
    BORDER-LEFT-WIDTH: 0 !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-WIDTH: 0 !important;
    BACKGROUND: none transparent scroll repeat 0 0;
    WHITE-SPACE: nowrap;
    BORDER-BOTTOM-WIDTH: 0 !important;
    FONT-WEIGHT: normal;
    COLOR: #001122 !important;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 0;
    TEXT-DECORATION: none;
    MARGIN: 0;
    DISPLAY: block;
    LINE-HEIGHT: 12px;
    PADDING-RIGHT: 2px;
    BORDER-TOP-WIDTH: 0 !important;
    text-shadow: none;
}

    .Button_menu_item:hover {
        COLOR: #0866cc !important;
        TEXT-DECORATION: underline;
    }

.menuPreviousNext {
    OVERFLOW: visible;
    CURSOR: pointer;
    BORDER-TOP: 0;
    BORDER-RIGHT: 0;
    BACKGROUND: none transparent scroll repeat 0 0;
    BORDER-BOTTOM: 0;
    OUTLINE-WIDTH: 0;
    OUTLINE-STYLE: none;
    PADDING-LEFT: 3px;
    MARGIN: 0;
    BORDER-LEFT: 0;
    OUTLINE-COLOR: invert;
    PADDING-RIGHT: 3px;
    WIDTH: auto;
}

.menuPreviousNext_right {
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND: none transparent scroll repeat 0 0;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 4px;
    MARGIN: 3px 0 3px 5px;
    PADDING-RIGHT: 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
}

.menuPreviousNext_left {
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND: none transparent scroll repeat 0 0;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 4px;
    MARGIN: 3px 0 3px 5px;
    PADDING-RIGHT: 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
}

.menuPreviousNext_right:hover {
    CURSOR: pointer;
    COLOR: #23486d;
}

.menuPreviousNext_left:hover {
    CURSOR: pointer;
    COLOR: #23486d;
}

.menuPreviousNext_disabled {
    CURSOR: default !important;
    COLOR: #a2a2a2 !important;
    BACKGROUND-COLOR: transparent;
}

    .menuPreviousNext_disabled:hover {
        CURSOR: default !important;
        COLOR: #a2a2a2 !important;
        BACKGROUND-COLOR: transparent;
    }


.menu_tabs {
    OVERFLOW: hidden;
    BACKGROUND: none transparent scroll repeat 0 0;
    WHITE-SPACE: nowrap;
    PADDING-TOP: 3px;
    MARGIN: 7px 5px 0 5px;
}

.menu_tab_inner {
    MARGIN-LEFT: 10px;
}

.menu_tab {
    FONT-SIZE: 11px;
    BORDER-TOP: transparent 1px solid;
    FONT-FAMILY: Arial, sans-serif,Helvetica Neue;
    BORDER-RIGHT: transparent 1px solid;
    VERTICAL-ALIGN: middle;
    WHITE-SPACE: nowrap;
    BORDER-BOTTOM: transparent 1px solid;
    FONT-WEIGHT: bold;
    COLOR: #001122;
    BORDER-LEFT: transparent 1px solid;
    DISPLAY: inline-block;
    LINE-HEIGHT: 22px;
    MARGIN-RIGHT: 1px;
    background: #D8DECC;
    background: linear-gradient(rgb(204, 216, 222), rgb(204, 216, 222));
    -pie-background: linear-gradient(rgb(204, 216, 222), rgb(204, 216, 222));
}

    .menu_tab > A {
        HEIGHT: 100%;
        COLOR: #001122 !important;
        PADDING-BOTTOM: 0;
        PADDING-TOP: 0;
        PADDING-LEFT: 15px;
        TEXT-DECORATION: none;
        DISPLAY: inline-block;
        PADDING-RIGHT: 15px;
    }

        .menu_tab > A:hover {
            COLOR: #000000;
            TEXT-DECORATION: none;
            -webkit-text-shadow: none;
            text-shadow: none;
        }

.menu_sel_tab {
    FONT-SIZE: 11px;
    BORDER-TOP: transparent 1px solid;
    FONT-FAMILY: Helvetica Neue, Arial, sans-serif;
    BORDER-RIGHT: transparent 1px solid;
    VERTICAL-ALIGN: middle;
    WHITE-SPACE: nowrap;
    BORDER-BOTTOM: transparent 1px solid;
    FONT-WEIGHT: bold;
    COLOR: #001122;
    BORDER-LEFT: transparent 1px solid;
    DISPLAY: inline-block;
    LINE-HEIGHT: 22px;
    MARGIN-RIGHT: 1px;
    BORDER-BOTTOM: #e3e7ec 1px solid;
    background-color: #e0ecf7;
    background: linear-gradient(#e0ecf7,#e0ecf7);
    -pie-background: linear-gradient(#e0ecf7, #e0ecf7);
}

.menu_sel_tab_open {
    BORDER-TOP: #9ba0a8 1px solid;
    BORDER-RIGHT: #9ba0a8 1px solid;
    BACKGROUND: #e0ecf7;
    BORDER-BOTTOM: #9ba0a8 1px solid;
    PADDING-TOP: 3px;
    /*FILTER: none !important;*/
    BORDER-LEFT: #9ba0a8 1px solid;
    Z-INDEX: 101;
    MARGIN-TOP: -3px;
    border-radius: 3px 3px 0 0;
}

.menu_sel_tab > A {
    HEIGHT: 100%;
    COLOR: #001122 !important;
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    PADDING-LEFT: 15px;
    TEXT-DECORATION: none;
    DISPLAY: inline-block;
    PADDING-RIGHT: 15px;
}



    .menu_sel_tab > A:hover {
        COLOR: #000000;
        TEXT-DECORATION: none;
        -webkit-text-shadow: none;
        text-shadow: none;
    }


.menu_tab_submenu {
    OVERFLOW: auto;
    BORDER-RIGHT: #9ba0a8 1px solid;
    BORDER-BOTTOM: #9ba0a8 1px solid;
    POSITION: fixed;
    BORDER-LEFT: #9ba0a8 1px solid;
    Z-INDEX: 101;
    DISPLAY: none;
    LINE-HEIGHT: 14px;
    BACKGROUND-COLOR: #e0ecf7;
    -moz-border-radius: 0 2px 2px 2px;
    border-radius: 0 2px 2px 2px;
}

    .menu_tab_submenu A {
        FONT-SIZE: 11px;
        FONT-WEIGHT: normal;
        COLOR: #000 !important;
        FONT-STYLE: normal;
        TEXT-DECORATION: none;
        DISPLAY: block;
        -webkit-text-shadow: none;
        text-shadow: none;
    }

        .menu_tab_submenu A.ppm_tab_menu_link_sel:hover {
            COLOR: #000 !important;
        }

        .menu_tab_submenu A:hover {
            COLOR: #0066cc !important;
            TEXT-DECORATION: underline;
        }

.tab_menu_dd {
    HEIGHT: 7px;
    BACKGROUND: url(../images/workspace.png) no-repeat -104px -92px;
    MARGIN-LEFT: 5px;
    WIDTH: 7px;
    border: 0;
}

.ppm_tab_open {
    BORDER-TOP: #9ba0a8 1px solid;
    BORDER-RIGHT: #9ba0a8 1px solid;
    BACKGROUND: #e0ecf7;
    BORDER-BOTTOM: #9ba0a8 1px solid;
    PADDING-TOP: 3px;
    /*FILTER: none !important;*/
    BORDER-LEFT: #9ba0a8 1px solid;
    Z-INDEX: 101;
    MARGIN-TOP: -3px;
    border-radius: 3px 3px 0 0;
}

.ppm_first_tab {
    -moz-border-radius: 3px 0 0 0;
    border-radius: 3px 0 0 0;
}

.ppm_last_tab {
    -moz-border-radius: 0 3px 0 0;
    border-radius: 0 3px 0 0;
}

.ppm_only_tab {
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
}

.ppm_tab_menu_section {
    VERTICAL-ALIGN: top;
    WHITE-SPACE: nowrap;
}

    .ppm_tab_menu_section DIV:first-child {
        PADDING-TOP: 7px;
    }

.menu_tab_section_title {
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BORDER-BOTTOM: #b0b0b0 1px solid;
    FONT-WEIGHT: bold;
    COLOR: #444;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    PADDING-LEFT: 3px;
    MARGIN: 0 4px 2px 7px;
    PADDING-RIGHT: 10px;
    -webkit-text-shadow: none;
    text-shadow: none;
}


.ppm_tab_menu_link {
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 14px;
    BACKGROUND-COLOR: #e0ecf7;
}

.ppm_tab_menu A:hover {
    COLOR: #0066cc !important;
    TEXT-DECORATION: underline;
}

.ppm_tab_menu A.ppm_tab_menu_link_sel:hover {
    COLOR: #000 !important;
}

.ppm_tab_menu_cur {
    BACKGROUND-COLOR: #f4f7fb;
}

.ppm_tab_menu_link_sel {
    CURSOR: default !important;
    FONT-WEIGHT: bold !important;
    COLOR: #000 !important;
    TEXT-DECORATION: none !important;
}

.ppm_tab_menu_link_disabled {
    CURSOR: default !important;
    FONT-WEIGHT: normal !important;
    COLOR: #444 !important;
    TEXT-DECORATION: none !important;
}

.ppm_error {
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    PADDING-LEFT: 0;
    MARGIN-LEFT: 6px;
    PADDING-RIGHT: 0;
}

.ppm_alert {
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    PADDING-LEFT: 0;
    MARGIN-LEFT: 6px;
    PADDING-RIGHT: 0;
}

.ppm_error > DIV > SPAN {
    TEXT-TRANSFORM: uppercase;
    FONT-WEIGHT: bold;
    COLOR: #aa0000;
    MARGIN: 0 8px 0 4px;
}

.ppm_alert > DIV > SPAN {
    TEXT-TRANSFORM: uppercase;
    FONT-WEIGHT: bold;
    COLOR: #aa0000;
    MARGIN: 0 8px 0 4px;
}

.ppm_error > SPAN {
    TEXT-TRANSFORM: uppercase;
    FONT-WEIGHT: bold;
    COLOR: #aa0000;
    MARGIN: 0 8px 0 4px;
}

.ppm_alert > SPAN {
    TEXT-TRANSFORM: uppercase;
    FONT-WEIGHT: bold;
    COLOR: #aa0000;
    MARGIN: 0 8px 0 4px;
}

.ppm_alert > DIV > SPAN {
    COLOR: #958423;
}

.ppm_alert > SPAN {
}

DIV.ui-browse-lookup-images {
    BORDER-TOP: #dbdbdb 1px solid;
    BORDER-RIGHT: #dbdbdb 1px solid;
    BACKGROUND: #ffffff 0 0;
    BORDER-BOTTOM: #dbdbdb 1px solid;
    BORDER-LEFT: 0;
}

IMG.ui-browse-lookup-image {
    CURSOR: pointer;
}

    IMG.ui-browse-lookup-image:focus {
        OUTLINE-WIDTH: 1px !important;
        OUTLINE-STYLE: dotted !important;
        OUTLINE-COLOR: #000 !important;
    }

TD.autosuggest-svl-cell {
    PADDING-LEFT: 0;
    PADDING-RIGHT: 0;
}

TD.svl-cell {
    PADDING-LEFT: 0;
    PADDING-RIGHT: 0;
}

.x-form-text {
    HEIGHT: 20px;
    MARGIN: -1px 0;
    BORDER-TOP-COLOR: #b5b8c8;
    BORDER-BOTTOM-COLOR: #b5b8c8;
    BORDER-RIGHT-COLOR: #b5b8c8;
    BACKGROUND-COLOR: #fff;
    BORDER-LEFT-COLOR: #b5b8c8;
}

.ui-dialog-alert-text {
    color: #de6609;
    font-size: 18px;
    font-weight: bold;
}

.ui-dialog-errorText {
    color: #da071c;
    font-size: 18px;
    font-weight: bold;
}

.ui-dialog-SuccessText {
    color: #8bad52;
    font-size: 18px;
    font-weight: bold;
}


.ui-dialog-normal-text {
    font-size: 11px;
    font-family: Arial;
}


/*
    Jquery css start */

.ui-resizable-n {
    cursor: n-resize;
    height: 9px;
    width: 100%;
    top: -5px;
    left: 0;
    background-color: black;
}

.ui-resizable-s {
    cursor: s-resize;
    height: 9px;
    width: 100%;
    bottom: -5px;
    left: 0;
    background-color: black;
}

.ui-resizable-e {
    cursor: e-resize;
    width: 9px;
    right: -5px;
    top: 0;
    height: 100%;
    background-color: black;
}

.ui-resizable-w {
    cursor: w-resize;
    width: 9px;
    left: -5px;
    top: 0;
    height: 100%;
    background-color: black;
}

.ui-resizable-sa {
    cursor: se-resize;
    width: 5px;
    height: 9px;
    right: -5px;
    bottom: 1px;
    background-color: black;
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 5px;
    height: 9px;
    left: -5px;
    bottom: -5px;
    background-color: black;
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 5px;
    height: 9px;
    left: -5px;
    top: -5px;
    background-color: black;
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 5px;
    height: 9px;
    right: -5px;
    top: -5px;
    background-color: black;
}

.ui-diaLogWidget-header {
    BACKGROUND-COLOR: #989898;
    BACKGROUND: #989898;
    background: linear-gradient(rgb(152, 152, 152), rgb(152, 152, 152));
    /*-pie-background: linear-gradient(#005284, #02779E);*/
    color: #989898;
    font-weight: bold;
}

.ui-widget-header a {
    color: #222222;
}

/* Jquery Styles End */


.ppm_field {
    border-bottom: #dbdbdb 1px solid;
    border-left: #dbdbdb 1px solid;
    background-color: #fff;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 11px;
    border-top: #dbdbdb 1px solid;
    font-weight: normal;
    border-right: #dbdbdb 1px solid;
    height: 18px;
    text-align: center;
    width: 26%;
}

.INPUT[type=checkbox] {
    MARGIN: 2px;
}


.ppm_success {
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    PADDING-LEFT: 0;
    MARGIN-LEFT: 6px;
    PADDING-RIGHT: 0;
}

    .ppm_success > DIV > SPAN {
        TEXT-TRANSFORM: uppercase;
        FONT-WEIGHT: bold;
        COLOR: #8bad52;
        MARGIN: 0 8px 0 4px;
    }


.systemLevelAlert {
    font-family: Arial;
    font-size: 20px;
    font-weight: normal;
}


.systemLevelAlertNormalText {
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
}

.spanRight {
    float: right;
    /*font-family: Verdana,Arial, 'Bitstream Vera Sans',sans-serif;
    font-size: 11px;*/
    font-weight: bold;
    color: #333333;
    margin-right: 10px;
    margin-top: 5px;
    vertical-align: middle;
}

.names_div {
    float: left;
    margin-top: 1%;
    width: 100%;
}

.middle_content_header_decoration1 {
    color: black;
    font-size: 12px;
}

.names_Text {
    margin-left: 1%;
}

.decorat {
    color: #757a80;
    text-align: center;
    min-width: 120px;
}

.fieldset {
    border: 1px solid #757a80;
    padding: 1em;
}

.legend {
    padding: 0.5em 1em;
    border: 1px solid #757a80;
    color: black;
    font-size: 12px;
    text-align: right;
}

.menu_tab1 {
    color: white;
    FONT-SIZE: 11px;
    /*BORDER-TOP: transparent 1px solid;
    FONT-FAMILY: Arial, sans-serif,Helvetica Neue;
    BORDER-RIGHT: transparent 1px solid;
    VERTICAL-ALIGN: middle;
    WHITE-SPACE: nowrap;
    BORDER-BOTTOM: transparent 1px solid;
    FONT-WEIGHT: bold;
    COLOR: #001122;
    BORDER-LEFT: transparent 1px solid;
    DISPLAY: inline-block;
    LINE-HEIGHT: 22px;
    MARGIN-RIGHT: 1px;
    background: #D8DECC;
    background: linear-gradient(rgb(204, 216, 222), rgb(204, 216, 222));
    -pie-background: linear-gradient(rgb(204, 216, 222), rgb(204, 216, 222));
    behavior: url(Content/PIE.htc);*/
}

    .menu_tab1 > A {
        HEIGHT: 100%;
        COLOR: white !important;
        PADDING-BOTTOM: 0;
        PADDING-TOP: 0;
        PADDING-LEFT: 15px;
        TEXT-DECORATION: none;
        DISPLAY: inline-block;
        PADDING-RIGHT: 15px;
        font-size: 11px;
    }

        .menu_tab1 > A:hover {
            COLOR: white;
            TEXT-DECORATION: none;
            -webkit-text-shadow: none;
            text-shadow: none;
            font-size: 11px;
        }

.required:before {
    content: " * ";
    color: blue;
}

.labelField {
    width: 100%;
    margin-top: 6px;
    margin-bottom: 3px;
    float: left;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
}

.textFont {
    font-weight: normal;
    color: #9ba0a8;
}

.textboxfield {
    min-width: 180px;
}

.spaceButton {
    width: 100%;
    margin-bottom: 4px;
    margin-top: 10px;
    float: left;
}

.spaceLink {
    width: 100%;
    margin-bottom: 4px;
    margin-top: 15px;
    float: left;
}

.hyperlink {
    width: 100%;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
    color: #092869;
    font-weight: bold;
}

.hyperlinkBottom {
    width: 100%;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
    color: #092869;
    font-weight: bold;
    margin-bottom: 10px;
}

.fontbutton {
    font-size: 11px;
    font-family: Arial,Helvetica,Verdana,sans-serif;
}
/*Style for register validation*/
.field-validation-error {
    color: #ff0000;
    font-size: 11px;
    font-family: Arial,Helvetica,Verdana,sans-serif;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #ff0000;
    background-color: #ffeeee;
    font-size: 11px;
}

.validation-summary-errors {
    font-weight: bold;
    color: #ff0000;
    font-size: 11px;
}

.validation-summary-valid {
    display: none;
}

.ui-diaLogWidget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #9ba0a8;
}

/*.ui-diaLogWidget-content a {
        color: #092869;
    }*/

.ui-diaLogWidget-header a {
    color: #9ba0a8;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto;
    background-color: white;
}

.ui-helper-clearfix {
    min-height: 20px;
    padding: 0.5em 0.5em;
}

/*Login Page*/
.outerLayout {
    /*left: 439px;
    top: 256px;
    width: 400px;*/
    left: 50px;
    top: 50px;
    width: 400px;
    height: auto;
    display: block;
    position: absolute;
}

.outerLayoutForError {
    left: 439px;
    top: 225px;
    /*left: 50px;
    top: 50px;*/
    width: 400px;
    height: auto;
    display: block;
    position: absolute;
}

.spanStyle {
    /*color: #092869;*/
    color: white;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: 18px;
    font-family: Arial,Helvetica,Verdana,sans-serif;
}

.minhieght {
    min-height: 150px;
}
/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: 8px /*{cornerRadius}*/;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: 8px /*{cornerRadius}*/;
}

/*.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: 4px ;
}*/

/*.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: 4px;
}*/

/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa /*{bgColorOverlay}*/ url("images/ui-bg_flat_0_aaaaaa_40x100.png") /*{bgImgUrlOverlay}*/ 50% /*{bgOverlayXPos}*/ 50% /*{bgOverlayYPos}*/ repeat-x /*{bgOverlayRepeat}*/;
    opacity: .3 /*{opacityOverlay}*/;
    filter: Alpha(Opacity=30) /*{opacityFilterOverlay}*/; /* support: IE8 */
}

.ui-widget-shadow {
    margin: -8px /*{offsetTopShadow}*/ 0 0 -8px /*{offsetLeftShadow}*/;
    padding: 8px /*{thicknessShadow}*/;
    background: #aaaaaa /*{bgColorShadow}*/ url("images/ui-bg_flat_0_aaaaaa_40x100.png") /*{bgImgUrlShadow}*/ 50% /*{bgShadowXPos}*/ 50% /*{bgShadowYPos}*/ repeat-x /*{bgShadowRepeat}*/;
    opacity: .3 /*{opacityShadow}*/;
    filter: Alpha(Opacity=30) /*{opacityFilterShadow}*/; /* support: IE8 */
    border-radius: 8px /*{cornerRadiusShadow}*/;
}

/*Table Style*/
.tableStyle {
    BORDER-COLLAPSE: collapse;
    border-color: #bbbbbb;
    -pie-background: linear-gradient(#E2E2E2, #BABABA);
    width: 100%;
}

.tableTH {
    WIDTH: 30%;
    BACKGROUND-COLOR: #d7e4ef;
    -pie-background: linear-gradient(#E2E2E2, #BABABA);
    border: solid 1px black;
    TEXT-ALIGN: center;
}

.tableTD {
    WIDTH: 30%;
    BACKGROUND-COLOR: #ffffff;
    border: solid 1px Lightgrey;
    TEXT-ALIGN: left;
    padding-left: 5px;
    color: gray;
}



.tableTDTxt {
    WIDTH: 30%;
    BACKGROUND-COLOR: #ffffff;
    border: solid 1px Lightgrey;
    TEXT-ALIGN: center;
    color: #7e7e88;
    min-height: 20px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.tableTBHeader {
    WIDTH: 40%;
    BACKGROUND-COLOR: #ffffff;
    border: solid 1px Lightgrey;
    TEXT-ALIGN: center;
    padding-left: 5px;
    color: #7e7e88;
}

.tableTBColumn {
    WIDTH: 20%;
    BACKGROUND-COLOR: #ffffff;
    border: solid 1px Lightgrey;
    TEXT-ALIGN: center;
}

.tableCenter {
    width: 100%;
    /*width: 60%;*/
}

.gridwidth {
    padding: 5px;
    width: 95%;
    overflow-y: auto;
    border: solid 1px Gray;
    margin-left: 2%;
    /*height: 529px;*/
    /*margin-right: 2%;*/
}

.gridwidth1 {
    padding: 5px;
    width: 95%;
    overflow-y: auto;
    border: solid 1px Gray;
    margin-left: 2%;
    margin-top: 2%;
    /*margin-right: 2%;*/
}

.HeaderFont {
    font-size: 12px;
    font-weight: bold;
}

.tabletitle_bar {
    background: #9ba0a8;
    background: linear-gradient(#9ba0a8,#9ba0a8);
    color: white;
    border-bottom-color: white;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    padding-left: 5px;
    padding-right: 5px;
    /*-pie-background: linear-gradient(#E2E2E2, #BABABA);
    behavior: url(../Content/PIE.htc);*/
    /*background: url(../Content/Images/tableheaderbg.png) repeat-x;*/
    FONT-SIZE: 12px;
    HEIGHT: 29px;
    FONT-FAMILY: Arial, Helvetica Neue, sans-serif;
    WHITE-SPACE: nowrap;
    /*POSITION: relative;*/
    FONT-WEIGHT: bold;
    PADDING-LEFT: 6px;
    LINE-HEIGHT: 29px;
    /*BACKGROUND-COLOR: #e0e0f1;*/
    -pie-poll: false;
    /*box-shadow: 2px 0 2px #999999;*/
    border: solid 1px Lightgrey;
}

.editLink {
    width: 60%;
    /*margin-left: 20%;*/
    margin-top: 10px;
    font-size: 14px;
    FONT-FAMILY: Arial, Helvetica Neue, sans-serif;
    color: gray;
}

.pagination {
    margin-top: 2%;
    margin-left: 20%;
}

.linkbutton {
    border: 4px outset;
    padding: 2px;
    text-decoration: none;
}

.editLinkLeft {
    width: 60%;
    /*margin-left: 2%;*/
    /*margin-top: 1%;*/
    font-size: 14px;
    FONT-FAMILY: Arial, Helvetica Neue, sans-serif;
    color: gray;
}

.marginL {
    margin-top: 2%;
    /*margin-bottom: 8px;*/
}

.createLintAlignment {
    margin-left: 40px;
    margin-top: 20px;
    font-size: 13px;
}

.createUserDiv {
    width: 95%;
    float: left;
    padding-top: 1%;
    margin-left: 2.5%;
}

.createUserDivWebGrid {
    width: 95%;
    float: left;
    padding-top: 1%;
}

.tableTDTxtUser {
    BACKGROUND-COLOR: #ffffff;
    border: solid 1px Lightgrey;
    TEXT-ALIGN: center;
    color: #7e7e7e;
    min-height: 20px;
    padding: 5px;
}

.MainContainerMenu {
    OVERFLOW: hidden;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    RIGHT: 0;
    COLOR: #000000;
    LEFT: 0;
    TOP: 0;
    BOTTOM: 0;
    background-color: white;
}

.labelAlign {
    VERTICAL-ALIGN: central;
    COLOR: #989898;
    float: right;
    PADDING-RIGHT: 15px;
    font-size: 11px;
}

.BottomSpace {
    padding-bottom: 10px;
}

.textboxfieldwidth {
    min-width: 250px;
}

.dropdownWidth {
    width: 26%;
}

.editdropdownListFor {
    min-width: 186px;
    min-height: 20px;
    border-width: 1px;
    border-color: #9ba0a8;
    color: #9ba0a8;
}

.editdropdownList {
    min-width: 188px;
    min-height: 20px;
    border-width: 1px;
    border-color: #9ba0a8;
    color: #9ba0a8;
}

.editdropdownListCountry {
    min-width: 188px;
    min-height: 20px;
    border-width: 1px;
    border-color: #9ba0a8;
    color: #9ba0a8;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
}

.editCheckbox {
    min-height: 20px;
    border-width: 0.5px;
    border-color: #9ba0a8;
}

.imageBorder {
    border-width: 1px;
    border-color: lightgray;
}

.imageSpace {
    margin-left: 0px;
}

.width20p {
    width: 20%;
}

.paddingBottom {
    margin-bottom: 3px;
}

.width5p {
    width: 5%;
}

.width25p {
    width: 25%;
}

.width30p {
    width: 30%;
    color: #989898;
}

.tablewidth {
    width: 850px;
}

.tableCreate {
    width: 100%;
    min-height: 170px;
    /*margin-left: 2%;*/
}

.tableIndex {
    min-height: 80px;
    margin-left: 2%;
    margin-top: 40px;
}

.contentUpload {
    margin: 10px;
    color: #7f8181;
}

.contentUploadL2 {
    margin-left: 15px;
    color: #7f8181;
}

.contentUploadL3 {
    color: #7f8181;
    margin-left: 20px;
}

.contentUploadL4 {
    color: #7f8181;
    margin-left: 25px;
}

.contentUploadL5 {
    color: #7f8181;
    margin-left: 30px;
}

.uploaderlabelAlign {
    VERTICAL-ALIGN: central;
    COLOR: #001122;
    float: left;
    padding-left: 10px;
    font-size: 11px;
}

.widthtduploader {
    width: 15%;
}

.uploaderbottomspace {
    margin-bottom: 10px;
    margin-left: 10px;
}

.uploadertopspace {
    margin-top: 10px;
}

.tableTDUpload {
    BACKGROUND-COLOR: #ffffff;
    border: solid 1px Lightgrey;
    TEXT-ALIGN: center;
}

.width10p {
    width: 10%;
}

.width15p {
    width: 15%;
}

.marginLeft2 {
    margin-left: 2%;
}

.marginLeft3 {
    margin-left: 3%;
}

.marginLeft4 {
    margin-left: 4%;
}

.psgws {
    text-align: left;
    vertical-align: top;
    white-space: nowrap;
}

.psgval {
    text-align: left;
    vertical-align: top;
}

ul {
    padding: 0;
    list-style: none;
}

    /*ul li {
        float: left;
        width: 100px;
        text-align: center;
        line-height: 18px;
    }*/

    ul li a {
        display: block;
        /*padding: 5px 5px;*/
        padding-bottom: 10px;
        color: #808080;
        background: white;
        text-decoration: none;
    }

    /*ul li a:hover {
                color: Orange;
                background: white;
                text-decoration: none;
                z-index: -1;
            }*/

    ul li ul {
        display: none;
        list-style-type: none;
    }

    ul li:hover ul {
        display: block;
    }

a.mainNav {
    color: #808080;
    padding-left: 8px;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    font-weight: bold;
    float: left;
}

.psgTopSt {
    width: 98%;
    border-bottom: 1px solid #999999;
    padding: 0;
    border-spacing: 0;
}

.menuitem {
    border-left: 1px #cccccc solid;
    line-height: 20px;
    color: #808080 !important;
    font-size: 11px;
    font-weight: bold;
}

    .menuitem a {
        color: #808080 !important;
        padding: 10px;
    }


        .menuitem a:hover {
            color: #f7941d !important;
        }

.submenuholder {
    border-left: 1px #cccccc solid;
    z-index: 1000;
    position: absolute;
    background-color: #fff;
    width: 140px;
}

    .submenuholder a {
        color: #808080 !important;
        font-weight: normal;
        /*padding: 20px 10px;*/
        padding-left: 10px;
    }

.packagesearch {
    margin-left: 10.5%;
}

.packagesearchColor {
    font-size: 12px;
}
/*tr:nth-child(even) {
    background: #dadadb;
}

tr:nth-child(odd) {
    background: #ffffff;
}*/
.even {
    background: #dadadb;
}

.odd {
    background: #ffffff;
}

.searchCriteria {
    margin-left: 11%;
}

.accordion {
    background: #333;
    width: 90%;
    border: 1px solid #333;
    -background: #666;
}

    /* accordion header */
    .accordion th {
        background: #ccc url('');
        margin: 0;
        padding: 5px 15px;
        font-size: 14px;
        font-weight: normal;
        border: 1px solid #fff;
        border-bottom: 1px solid #ddd;
        cursor: pointer;
        color: #000;
    }

        /* currently active header */
        .accordion th.current {
            cursor: default;
            background-color: #0f0;
        }

    /* accordion pane */
    .accordion .pane {
        display: none;
        padding: 15px;
        color: #fff;
        font-size: 12px;
    }

        /* a title inside pane */
        .accordion .pane th {
            font-weight: normal;
            margin: 0 0 -5px 0;
            font-size: 16px;
            color: #999;
        }

.accordionTitleBar {
    /*background: linear-gradient(rgb(186, 186, 186), rgb(186, 186, 186));*/
    background: #bababa;
    background: linear-gradient(#bababa,#bababa);
    color: white;
    border-bottom-color: white;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    /*-pie-background: linear-gradient(#E2E2E2, #BABABA);
    behavior: url(../Content/PIE.htc);*/
    /*background: url(../Content/Images/tableheaderbg.png) repeat-x;*/
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica Neue, sans-serif;
    WHITE-SPACE: nowrap;
    POSITION: relative;
    FONT-WEIGHT: bold;
    PADDING: 6px;
    /*BACKGROUND-COLOR: #e0e0f1;*/
    -pie-poll: false;
    /*box-shadow: 2px 0 2px #999999;*/
    border: solid 1px Lightgrey;
}

.accordiontableTDTxtUser {
    BACKGROUND-COLOR: #ffffff;
    border: solid 1px Lightgrey;
    TEXT-ALIGN: center;
    color: #7e7e7e;
    padding: 6px;
    FONT-FAMILY: Arial, Helvetica Neue, sans-serif;
}

.deviceInformation {
    padding: 5px 15px;
    width: 100%;
    border-left: 1px solid lightgrey;
    border-bottom: 1px solid lightgrey;
    border-right: 1px solid lightgrey;
}

.width70p {
    width: 70%;
}

.textAlignLeft {
    text-align: left;
}

.textAlignCenter {
    text-align: center;
}

.deviceWarrantyInfo {
    display: none;
    margin-bottom: 10px;
    padding: 10px;
    border-left: 1px solid lightgrey;
    border-bottom: 1px solid lightgrey;
    border-right: 1px solid lightgrey;
}

.buttonMargin {
    margin-top: 2%;
    margin-bottom: 1%;
}

.fontStyle {
    color: #7e7e88;
}

.buttonGrid {
    border-width: 1px;
    border-style: solid;
    border-color: rgb(196, 209, 225) rgb(136, 154, 181) rgb(136, 154, 181) rgb(188, 206, 228);
    /*background: linear-gradient(#F1F2F3,#CDCDCD);*/
    background-color: #9ba739;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F1F2F3, endColorstr=#CDCDCD);*/
    padding: 4px 16px;
    border-radius: 15px;
    color: white;
    font-family: Arial,Helvetica,Verdana,sans-serif;
    font-size: 11px;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
    position: relative;
    cursor: pointer;
    float: left;
    -moz-border-radius: 2px 2px 2px 2px;
    -webkit-border-radius: 2px 2px 2px 2px;
    -pie-background: linear-gradient(#F1F2F3,#CDCDCD);
}

    .buttonGrid:hover {
        CURSOR: pointer;
        FONT-SIZE: 11px;
        BORDER-TOP: #c4d1e1 1px solid;
        FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
        BORDER-RIGHT: #889ab5 1px solid;
        WHITE-SPACE: nowrap;
        BORDER-BOTTOM: #889ab5 1px solid;
        POSITION: relative;
        FONT-WEIGHT: bold;
        COLOR: white;
        PADDING-BOTTOM: 4px;
        PADDING-TOP: 4px;
        PADDING-LEFT: 16px;
        background-color: #9ba739;
        -ms-FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ebf4fc, endColorstr=#c3d3eb);
        /*-webkit-FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ebf4fc, endColorstr=#c3d3eb);*/
        /*FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ebf4fc, endColorstr=#c3d3eb);*/
        BORDER-LEFT: #bccee4 1px solid;
        DISPLAY: inline-block;
        PADDING-RIGHT: 16px;
        /*-moz-border-radius: 2px 2px 2px 2px;
        -webkit-border-radius: 2px 2px 2px 2px;*/
        border-radius: 15px;
    }

.tableTDTxtGrid {
    min-width: 30%;
    BACKGROUND-COLOR: #ffffff;
    border: solid 1px Lightgrey;
    TEXT-ALIGN: center;
    color: #7e7e88;
}

.webGrid {
    padding-left: 16px;
}
/*Web grid*/
.gridTable {
    margin: 2px;
    padding: 3px;
    border: 1px #c8c8c8 solid;
    border-collapse: collapse;
    min-width: 550px;
    background-color: #fff;
    color: #fff;
    width: 100%;
}

.gridHead th {
    background: #9ba0a8;
    /*background: linear-gradient(#9ba0a8,#9ba0a8);*/
    color: white;
    border-bottom-color: white;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    FONT-SIZE: 12px;
    HEIGHT: 29px;
    FONT-FAMILY: Arial, Helvetica Neue, sans-serif;
    WHITE-SPACE: nowrap;
    /*POSITION: relative;*/ /*need to remove for IE9*/
    FONT-WEIGHT: bold;
    PADDING-LEFT: 6px;
    padding-right: 6px;
    LINE-HEIGHT: 29px;
    border: solid 1px Lightgrey;
    /*border-right: solid 2px Lightgrey;*/
}

.gridHead a:link, .gridHead a:visited, .gridHead a:active, .gridHead a:hover {
    color: #fff;
}

.gridHead a:hover {
    text-decoration: underline;
}

.gridTable tr.gridAltRow {
    background-color: #efeeef;
}

.gridRow td {
    PADDING-LEFT: 6px;
    padding-right: 6px;
    color: #9ba0a8;
    border: solid 1px Lightgrey;
}

.buttonAlign {
    padding-right: 2%;
}

.seacrhParagraph {
    COLOR: #808080;
    font-size: 12px;
}

.contentUploadStyle {
    margin-left: 2.5%;
    margin-bottom: 2%;
    margin-top: 2%;
}

.contentCss {
    color: red;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 11px;
}
.assetSeacrhParagraph {
    COLOR: #808080;
    font-size: 12px;
    padding-left: 0cm;
}
