.FormTable td {
    color: #000 !important;
}

.RadTreeView_Default, .RadTreeView_Default a.rtIn, .RadTreeView_Default .rtEdit .rtIn input {
    color: #000;
    font: 18px/38px "Segoe UI", Arial, sans-serif;
}

.text-center {
    padding: 0 !important;
}

#marqueecontainer {
}
.move {
    transition: all 0.5s linear;
}

    .move:hover {
        -ms-transform: scale(1.5); /* IE 9 */
        -webkit-transform: scale(1.5); /* Safari 3-8 */
        transform: scale(1.5);
    }/*----------------------------------------------- DataGrid View  -----------------------------------------------*/
.grdView {
    width: 100%;
  /*  border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;*/
}

    .grdView td {
      /*  border-top: 1px solid #929ca8;
        border-bottom: 1px solid #929ca8;
        border-right: 1px solid #929ca8;
        border-left: 1px solid #929ca8;
        padding-top: 0; */
    }

    .grdView th {
        border-top: 1px solid #929ca8;
        border-bottom: 1px solid #929ca8;
        border-right: 1px solid #929ca8;
        border-left: 1px solid #929ca8;
        text-align: center;
    }

    .grdView td {
        color: #000000 !important;
    }

    .grdView a {
        color: #000000 !important;
    }

.grdFooterStyle {
    background-color: #f3f7ca;
    Color: Black;
}

.grdHeaderStyle {
    background-color: #d9d9fa;
    font-family: Tahoma;
    font-size: 10pt;
    color: #000000 !important;
    text-decoration: none;
}

    .grdHeaderStyle td {
        background-color: #d9d9fa !important;
        font-family: Tahoma !important;
        font-size: 10pt !important;
        color: #000000 !important;
        text-decoration: none !important;
    }

    .grdHeaderStyle a {
        background-color: #d9d9fa !important;
        font-family: Tahoma !important;
        font-size: 10pt !important;
        color: #000000 !important;
        text-decoration: none !important;
    }

.grdPagerStyle {
    background-color: #999999;
    Color: Black;
    text-align: center;
}

    .grdPagerStyle a {
        background-color: #999999;
        Color: Black;
        text-align: center;
    }

.grdRowStyle {
    background-color: #efebe0;
    Color: Black;
}

    .grdRowStyle td {
        Color: Black;
        padding-top: 0;
        padding-left: 4px;
        padding-right: 4px;
        padding-bottom: 5px;
    }

.grdSelectedRowStyle {
    background-color: #ebd0a9;
    Color: #000000;
    font-weight: bold;
}

.grdSortedAscendingCellStyle {
}

.grdSortedAscendingHeaderStyle {
}

.grdSortedDescendingCellStyle {
    background-color: #c0c0c0;
}

.grdSortedDescendingHeaderStyle {
    background-color: #c0c0c0;
    color: White;
}

.grdAlternatingRowStyle {
    background-color: #FFFFFF;
    Color: Black;
}

    .grdAlternatingRowStyle Td {
        background-color: #FFFFFF;
        Color: Black;
        padding-top: 0;
        padding-left: 4px;
        padding-right: 4px;
        padding-bottom: 5px;
    }
/*-----------------------*/
.grdSearchPanel {
    border: solid 1px white;
    background-color: #efebe0;
    width: 100%;
}

    .grdSearchPanel td {
        border: none 0px;
    }

.grdSearchPanelHeader {
    background-color: #f3f7ca;
}

.grdSearchTextBox {
    width: 99%;
}

.grdSearchButton {
}

/*-----------------------*/
.grdSelectPanel {
    border: solid 1px white;
    background-color: #efebe0;
    width: 100%;
}

    .grdSelectPanel td {
        border: none 0px;
    }

.grdSelectPanelHeader {
    background-color: #f3f7ca;
}

.grdSelectCheckBox {
}

.grdSelectCheckBoxLabel {
}

.grdSelectTextBox {
}

.grdSelectButton {
}
/*----------------------------------------------- DataGrid View  -----------------------------------------------*/


/*----------------------------------------------- Select Permission  -----------------------------------------------*/
.prmBaseTable {
    background-color: #c6e0d5;
    width: 100%;
}

.prmTable {
    background-color: #add2c1;
    width: 100%;
}

    .prmTable td {
        text-align: left;
        vertical-align: middle;
    }

.prmCheckBox {
}

.prmCheckBoxLabel {
}
/*----------------------------------------------- Select Permission  -----------------------------------------------*/


/*----------------------------------------------- Page  -----------------------------------------------*/
.PageTable {
    width: 100%;
    height: 100%;
    /*background-color: #add2c1;*/
}

.FormTable {
    width: 100%;
    color: #FFFFFF;
}

    .FormTable td {
        color: #FFFFFF;
    }

.trvTD {
    /*background-color:#7cb8ac;*/
    width: 20%;
    vertical-align: top;
}

.ControlTD {
    width: 80%;
    vertical-align: top;
}

.ControlTable {
    width: 100%;
}

/*----------------------------------------------- Page  -----------------------------------------------*/


/*----------------------------------------------- Calendar  ------------------------------------------------*/
.sdfCal {
    background-color: WhiteSmoke;
    border: solid 1px black;
}

    .sdfCal td {
        text-align: center;
        padding: 4px 4px 4px 4px;
    }

    .sdfCal a, .sdfCal a:visited {
        text-decoration: none;
        font-weight: bold;
        color: #6c66cc;
    }

        .sdfCal a:hover {
            text-decoration: none;
            font-weight: bold;
            color: #8000a2;
        }

.sdfCalWeekName {
    background-color: Silver;
}

.sdfCalSelDay {
    background-color: Gray;
}

    .sdfCalSelDay a {
        color: #000000;
    }

.sdfCalSelHoliday {
    background-color: #e2cac4;
}

.sdfCalTime {
}
/*----------------------------------------------- Calendar  ------------------------------------------------*/


/*----------------------------------------------- Tab Control ------------------------------------------------*/
.TabControl {
    height: 100%;
    width: 100%;
}

.TabControlContainer {
    height: 100%;
    width: 100%;
}

.TabBar {
    width: 100%;
}

.TabBarRow {
}

.TabBarItemTD {
}

.TabBarSelectedItemTD {
}

.TabBarItem {
}

.TabBarSelectedItem {
}

.TabBarItemDiv {
}

.TabBarSelectedItemDiv {
}
/*----------------------------------------------- Tab Control ------------------------------------------------*/

/*----------------------------------------------- Path Viewer ------------------------------------------------*/
.PathViewer {
    color: White;
}

a.PathViewer {
    color: White;
}

    a.PathViewer:hover {
        color: White;
    }
/*----------------------------------------------- Path Viewer ------------------------------------------------*/

/*----------------------------------------------- Gallery User Control ------------------------------------------------*/
.GalleryPageNumber {
    text-decoration: none;
}

    .GalleryPageNumber a {
        text-decoration: none;
    }

        .GalleryPageNumber a:hover {
            text-decoration: underline;
        }

.GalleryPageNumberDisabled {
    text-decoration: none;
    color: Gray;
}


/*--------------------- Catalog Mode ---------------------*/
.GalleryCatalogTable {
}

.GalleryCatalogTr {
}

.GalleryCatalogTd {
}

.GalleryCatalogImage {
    border: none 0;
}

.GalleryCatalogLink {
}

    .GalleryCatalogLink a {
    }

        .GalleryCatalogLink a:hover {
        }
/*--------------------- Catalog Mode ---------------------*/


/*--------------------- Grid Mode ---------------------*/
.GalleryGridTable {
}

.GalleryGridTr {
}

.GalleryGridTd {
}

.GalleryGridImage {
    border: none 0;
}

.GalleryGridLink {
}

    .GalleryGridLink a {
    }

        .GalleryGridLink a:hover {
        }
/*--------------------- Grid Mode ---------------------*/


/*--------------------- Table Mode ---------------------*/
.GalleryTableTable {
}

.GalleryTableTr {
}

.GalleryTableTd {
    text-align: center;
}

.GalleryTableImage {
    border: none 0;
}

.GalleryTableLink {
}

    .GalleryTableLink a {
    }

        .GalleryTableLink a:hover {
        }
/*--------------------- Table Mode ---------------------*/


/*--------------------- Slid Mode ---------------------*/

.GallerySlidTable {
}

.GallerySlidTr {
}

.GallerySlidTd {
    text-align: center;
}

.GallerySlidImageBig {
    border: none 0;
}

.GallerySlidLink {
}

    .GallerySlidLink a {
    }

        .GallerySlidLink a:hover {
        }

.GallerySlidTumbTable {
}

.GallerySlidTumbTr {
}

.GallerySlidTumbTd {
    text-align: center;
}

.GallerySlidTumbImage {
    border: none 0;
}

.GallerySlidTumbImageSelected {
}

.GallerySlidTumbLink {
}

    .GallerySlidTumbLink a {
    }

        .GallerySlidTumbLink a:hover {
        }


.GalleryNavigationTd {
    text-align: center;
    vertical-align: middle;
}

.GalleryNavigationImage {
    border: none 0;
}

.GalleryNavigationLink {
    text-decoration: none;
}

    .GalleryNavigationLink a {
        text-decoration: none;
    }

        .GalleryNavigationLink a:hover {
            text-decoration: none;
        }
/*--------------------- Slid Mode ---------------------*/
/*----------------------------------------------- Gallery User Control ------------------------------------------------*/

/*-----------------------------------------------  Navigatore  ------------------------------------------------*/
.TabBar {
    background-color: #459a87;
}

.TabBarRow {
    background-color: #459a87;
    color: #f2f6e7;
}

.TabBarSelectedItemTD {
    background-color: #459a87;
    color: #f2f6e7;
}

.TabBarItemTD {
    background-color: #459a87;
    color: #f2f6e7;
}

.TabBarSelectedItem {
    background-color: #add2c1;
    color: #6d6a3f;
}

.TabBarSelectedItemDiv {
    background-color: #add2c1;
    color: #6d6a3f;
    padding: 4px 6px 4px 6px;
}

.TabBarItem {
    background-color: #459a87;
    color: #f2f6e7;
    text-decoration: none;
    padding: 4px 6px 4px 6px;
}

    .TabBarItem a {
        background-color: #459a87;
        color: #f2f6e7;
        text-decoration: none;
    }

.TabBarItemDiv {
    background-color: #459a87;
    color: #f2f6e7;
    padding: 4px 6px 4px 6px;
}

/*-----------------------------------------------  Navigatore ------------------------------------------------*/

/*-----------------------------------------------  Faq Viewer ------------------------------------------------*/
.FaqVwTable {
}

.FaqVwRow {
    padding-top: 4px;
    padding-bottom: 4px;
}

.FaqVwRowAlternate {
    padding-top: 4px;
    padding-bottom: 4px;
}

.FaqVwQuestion {
}

    .FaqVwQuestion a {
        text-decoration: none;
        font-weight: bold;
    }

.FaqVwAnswer {
}

/*-----------------------------------------------  Faq Viewer ------------------------------------------------*/

/*---------------------------------------------  Search Control ----------------------------------------------*/
.tblSearch {
}

.txtSearch {
}

.btnSearch {
}
/*---------------------------------------------  Search Control ----------------------------------------------*/

/*--------------------------------------------  Main Menu ---------------------------------------------*/
.mainmenu {
    color: #FFFFFF !important;
    font-size: 13px;
    z-index: 9999;
}

    .mainmenu a {
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-bottom: 5px !important;
        color: #FFFFFF !important;
        text-decoration: none;
        font-size: 13px;
    }

    .mainmenu table {
        color: #FFFFFF !important;
    }

        .mainmenu table td {
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 5px;
            color: #FFFFFF !important;
            z-index: 9999 !important;
        }

.mainmenuChild {
    background-color: #004995 !important;
    color: #FFFFFF !important;
    z-index: 9999999 !important;
}

    .mainmenuChild a {
        background-color: #004995 !important;
        color: #FFFFFF !important;
        z-index: 9999 !important;
    }

    .mainmenuChild table {
        background-color: #004995 !important;
        color: #FFFFFF !important;
        z-index: 9999 !important;
    }

        .mainmenuChild table td {
            background-color: #004995 !important;
            color: #FFFFFF !important;
            z-index: 9999 !important;
        }

            .mainmenuChild table td a {
                background-color: #004995 !important;
                color: #FFFFFF;
                z-index: 9999 !important;
            }

            .mainmenuChild table td img {
                background-color: #004995 !important;
                width: 16px;
                height: 16px;
                z-index: 9999 !important;
            }

            .mainmenuChild table td span {
                color: #FFFFFF !important;
                padding: 6px 6px 6px 6px !important;
                z-index: 9999 !important;
            }
/*--------------------------------------------  Main Menu ---------------------------------------------*/

/*--------------------------------------------  Horizontal Menu ---------------------------------------------*/
.mnuHrz {
    color: #b90a0a !important;
    font-size: 10pt;
    border-spacing: 2px;
}

    .mnuHrz a {
        color: #b90a0a !important;
        font-size: 9pt;
    }

    .mnuHrz table {
        border-spacing: 2px;
        padding: 2px;
        width: 155px;
    }

        .mnuHrz table td {
            padding: 4px 4px 4px 4px !important;
            vertical-align: middle !important;
            font-size: 10pt;
            color: #b90a0a !important;
            border: 1px solid silver;
            text-align: center;
            vertical-align: middle;
            width: 155px;
            height: 35px;
        }

.mnuHrzChild {
    background-color: gray;
    color: #FFFFFF !important;
}

    .mnuHrzChild a {
        color: #FFFFFF !important;
    }

    .mnuHrzChild table {
        background-color: gray;
        border: 2px dashed #000000 !important;
    }

        .mnuHrzChild table td {
            background-color: gray;
            border: none 0px !important;
            padding: 2px 3px 3px 2px !important;
            vertical-align: middle !important;
            font-size: 10pt;
            background-image: URL(/Images/rtlmnuBg.png);
            background-position: center left !important;
            background-repeat: repeat-y;
        }

            .mnuHrzChild table td a {
                padding: 3px 3px 3px 3px !important;
            }

            .mnuHrzChild table td img {
                width: 16px;
                height: 16px;
            }

            .mnuHrzChild table td span {
                padding: 6px 6px 6px 6px !important;
            }
/*--------------------------------------------  Horizontal Menu ---------------------------------------------*/

/*------------------------------------------  Domain Status Table -------------------------------------------*/

.DomainStatusTbl {
    background-color: #EEEEEE;
    border: solid 1px black;
}
/*------------------------------------------  Domain Status Table -------------------------------------------*/
/*------------------------------------------ OwnerControl -------------------------------------------*/
.OwnerControl {
    color: #FFFFFF;
}

    .OwnerControl td {
        color: #FFFFFF;
    }
/*------------------------------------------ OwnerControl -------------------------------------------*/


td.clsOwnerTd1 {
    width: 50%;
    text-align: left;
    padding-left: 40px;
}

center#idOwnerCenter {
    width: 40%;
}