﻿#top-header-menu {
}

.related-menu > h4 {
    background: #000085;
}

.related-menu > ul > li a, .related-menu > ul > li a:hover, .related-menu > ul > li a:link, .related-menu > ul > li a:visited,
.list-file-lst li a.download, .list-file-lst li a.download:visited, .list-file-lst li a.download:link, .list-file-lst li a.download:hover,
.other-infor h4, .contact-detail > ul > li,
.other-infor ul li a, .single-section #content-panel > h3 {
    color: #231F20;
}

#main-menu {
    background: url(../../Images/SiteGeneral/menu-header.jpg) repeat-x;
}

.main-page input[type="text"], .main-page input[type="password"], .main-page textarea {
}

#application-form > li {
    background: #6f6f6f;
}

    #application-form > li:hover {
        background: #696969;
    }

    #application-form > li a, #application-form > li a:hover, #application-form > li a:visited, #application-form > li a:link {
        color: #FFF;
        text-decoration: none;
    }

    #application-form > li > ul > li > a {
        color: red !important;
    }

.main-page {
}

.cambodiaip-symbole {
    background: #000 url(../../Images/ip-forms-trans-non-text.png) no-repeat left top;
}

.other-infor h4, .page-footer-pan > ul > li > a {
    border-bottom: 2px solid #0073AC;
}

.select-date {
    background: #0073ab;
    color: #FFFFFF;
}
.search-box .button-search, .button, #content-detail .grid-list tbody tbody td table span {
    background: #666666;
}

#content-panel > h3 {
    color: #1662ac;
    font-size: 28px;
}

#content-detail {
    padding: 0;
    color: #504E47;
    line-height: 1.8em;
}
#content-detail > h4  {
    margin: 0 0 20px 0;
}

    #content-detail .grid-list tbody tbody td a {
        background: #FFF;
        border: 1px solid #666666;
    }

#content-panel {
}

.editButton {
    color: #0073ac !important;
    padding: 0 20px 0 0;
}

.text-box-line {
    border-bottom: 1px solid #666666;
}

.sub-boutton {
    background: #E6E6E6;
}

.validation-error-message {
    color: red;
}

.grid-form-request h1, .grid-form-request h2, .grid-form-request h3, .grid-form-request h4, .grid-form-request h5 {
    color: #232221;
}

.grid-form-request {
    width: 100%;
}

    .grid-form-request, .grid-form-request p, .grid-form-request span {
        color: #000;
    }

.link-url {
    color: #0073AB;
    text-decoration: none;
}

.selected-row {
    background: rgb(192,192,192);
    color: #0073AB;
}

.main-menu-tab > li > ul > li > a, .main-menu-tab > li > ul > li > a:HOVER, .main-menu-tab > li > ul > li > a:ACTIVE, .main-menu-tab > li > ul > li > a:VISITED,
.main-menu-tab > li > a:hover span, .main-menu-tab > li > a.selected span,
ul.nav-menu-site-map a, ul.nav-menu-site-map a:hover, ul.nav-menu-site-map a:visited, ul.nav-menu-site-map a:link {
}

.main-menu-tab > li.current > ul {
    border-top: 3px solid #F69E1D !important;
}

.main-menu-tab > li > a:hover > span.m-center, .main-menu-tab > li > a.selected > span.m-center,
.main-menu-tab > li a {
    color: #FFF;
}

.main-menu-tab > li p {
    display: none;
}

.main-menu-tab > li > a:hover > span.ui-selected-other {
    /*background-image: url(../Images/selected-other.png);*/
}

.main-menu-tab > li > ul {
    background-color: #1662ac;
}


.header-menu, .header-menu a {
}
#tabs {
    background: #eeeeee;
}
.other-infor ul li span {
    color: #777777;
}

.view-all, .two-section-big-right .left-pan .other-infor .view-all {
    color: #404040;
}

.date-evt {
    color: #0379ae;
    margin: 0 0 0 0px;
}

.main-menu-tab > li > a:hover > span.m-right, .main-menu-tab > li > a.selected > span.m-right {
}

.main-menu-tab > li > a:hover > span.m-left, .main-menu-tab > li > a.selected > span.m-left {
}

.item-header, .main-menu-tab > li > ul > li > p {
    color: #231f20;
    margin: 5px 0;
}

.request-head, .submition, .form-title,
.grid-list tr:last-child td table a, .grid-list tr:last-child td table a:hover, .grid-list tr:last-child td table a:visited, .grid-list tr:last-child td table a:link,
.grid-list-search tr:last-child td table a, .grid-list-search tr:last-child td table a:hover, .grid-list-search tr:last-child td table a:visited, .grid-list-search tr:last-child td table a:link {
    color: #0073AB;
}

.grid-list > tbody > tr > td {
    color: rgb(51, 51, 51);
    padding: 5px;
    border: 1px solid #cfcfcf;
}

.grid-list tr td table td {
    vert-align: top;
}

.admin-form-action {
    border-bottom: 1px solid #6F6F6F;
}

.grid-list tr td table td a, .grid-list tr td table td a:hover, .grid-list tr td table td a:visited,
.grid-list-search tr td table td a, .grid-list-search tr td table td a:hover, .grid-list-search tr td table td a:visited {
    color: #666666;
    text-decoration: none;
}

.grid-list tr td table td span,
.grid-list-search tr td table td span {
    background: #666666;
    color: #FFF;
}
.ui-icon-download.icon-grey-8.float-left {
    background: none repeat scroll 0 0 #fff;
    float: left;
    padding: 0;
    width: 10px;
}
.download span, .ui-icon-download span, .download {
    background-color: #FFF !important;
    color: #666666 !important;
    border: none !important;
}

.form-code, .request-head-office {
    background: none;
    border: 1px solid #666666;
}


#banner {
}

.search-text-pan .txbSearch {
    color: #6D6F72;
}

.break-crume a, .break-crume a:VISITED, .break-crume a:ACTIVE, .break-crume a:HOVER, .break-crume a:LINK {
    color: #6D6F72;
}

#footer-pan {
    background: #231f20;
}

#header-pan {
}

.pan-color {
    background: #ecebeb;
    float: left;
    width: 99.7%;
}

.header-label {
    background: #f4f0eb;
}

.main-menu-tab > li > a.selected, .main-menu-tab > li > a:hover {
    background: #1662ac;
}

.item-header {
    display: none;
}

.main-menu-tab > li > ul li {
    border-bottom: 1px solid #333;
    margin: 0 15px 0 15px;
    float: left;
    width: 90%;
}

.main-menu-tab > li > a {
    color: #FFFFFF;
}

.lang-panel a.khmer {
    border-right: 1px solid #333333;
    padding: 0 10px 0 0;
}


.lang-panel a.english {
    padding: 0 0 0 10px;
}
