@import url(https://fonts.googleapis.com/css?family=Itim|Suwannaphum&subset=khmer,thai);
@import url(http://fonts.googleapis.com/earlyaccess/notosansmyanmarui.css);

body, body * {
 font-family:"PT Sans", Verdana, Myanmar3, Zawgyi-One, zawgyi1,'Noto Sans Myanmar UI',Itim,Suwannaphum, geneva, arial, helvetica, sans-serif; 
 font-size: 12px;
}

/*
h1, h2, h3, h4, h5, h6 {
    color: #365F91;
}
*/

/* Header */
#header {
    height: 100px;
    background: #0d5485 url("/sites/default/files/background-header-bluestrip.gif") repeat-x scroll 0 0;
}

.without-secondary-menu .region-header {
    margin-top: 5px;
}

.region-header .block {
    margin: 0 0 0 5px;
}

#header div.section { 
    background: url("/sites/default/files/background-header-topleft.gif") no-repeat scroll 246px 0;
    width: auto; 
}

#logo { 
    background: transparent url("/sites/default/files/background-header-logo.gif") no-repeat scroll 0 0;
    height: 100px;
    width: 246px;
}

/* Main menu */
#main-menu { 
    position: absolute;
    bottom: 2em;
    left: 230px;
}
#main-menu-links a,
#main-menu-links a:hover,
#main-menu-links li.active-trail a,
#main-menu-links li a.active {
    background: none;
    text-shadow: none;
    text-decoration: none;
    color: white;
}
#main-menu-links li {
    background: transparent url("/sites/default/files/separator-topmenu.gif") no-repeat scroll right 4px;
    padding: 4px;
}
#main-menu-links a {
    font-family:"PT Sans", Verdana, Myanmar3, Zawgyi-One, zawgyi1,'Noto Sans Myanmar UI',Itim,Suwannaphum, geneva, arial, helvetica, sans-serif; 
    border: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    height: 1.8em;
    line-height: 1em;
    font-size: 0.95em;
    font-weight: 500;
    padding-top: 0.3em;
}
#main-menu-links li.first a { border-left: none; }
.region-footer-fourthcolumn { 
    width: auto; 
    padding-left: 60%;
}

/* Sidebar */
#sidebar-first {
    position: absolute;
    left: 0;
}

/* Main content */
#main { 
    margin-top: 0px; 
    background: transparent url("/sites/default/files/background-leftmenu-topgradient.gif") no-repeat scroll 0 0;
    width: 100%;
}

#content,
.no-sidebars #content,
.one-sidebar #content {
    clear: left;
    float: left;
    min-height: 366px;
    margin-left: 260px;
    width: auto;
    margin-top: -20px;
    min-width: 700px;
}

#main-wrapper {
    background: transparent url("/sites/default/files/background-leftmenu-yellowstrip.gif") repeat-y scroll 0 0;
}

#page-title { display: none; }
div#breadcrumb { display: none; }


/* Tables */
#block-system-main tr th,
#block-system-main tr td {
    border-bottom: 1px solid #4f81bd;
    padding: 2px 10px;
}

#block-system-main tr th {
    background-color: #4f81bd;
}

#block-system-main tr {
    background-color: inherit;
}

#block-system-main tr:nth-child(odd) {
    background-color: rgb(224,224,224);
}

#block-system-main table p { margin: 0; }

/* Footer */
#footer-wrapper { 
    font-family:"PT Sans", Verdana, Myanmar3, Zawgyi-One, zawgyi1,'Noto Sans Myanmar UI',Itim,Suwannaphum, geneva, arial, helvetica, sans-serif; 
    padding-top: 15px; 
    font-size: 0.95em;
    font-weight: 500;
}

#footer-wrapper div[id*="menu-menu-asean"] h2 { display: none; }
div[id*="menu-menu-asean"] .content .menu li {
    float: left;
}
#footer-wrapper div[id*="menu-menu-asean"] .content .menu li a {
    border-bottom: none;
    border-left: 1px solid rgba(255,255,255,0.15);
    line-height: 0;
    padding: 0.8em 6px 0.8em 20px;
}
#footer-wrapper div[id*="menu-menu-asean"] .content .menu li.first a {
    border-left: none;
}

/* Text size selector */
a#text_resize_increase,
a#text_resize_decrease,
a#text_resize_reset {
    width: 20px;
    height: 20px;
    margin: 0px;
    float: left;
}

a#text_resize_increase {
    background: url("/sites/default/files/button-increase-fontsize.gif");
    background-size: 20px 20px;
}

a#text_resize_decrease {
    background: url("/sites/default/files/button-decrease-fontsize.gif");
    background-size: 20px 20px;
}

a#text_resize_reset {
    background: url("/sites/default/files/button-reset-fontsize.gif");
    background-size: 20px 20px;
}

.block.block-text-resize {
    margin: 3px 10px 0 0;
}

/* Language dropdown */
#lang-dropdown-select-language {
    border: 1px solid #666;
    width: 140px !important;
    height: 26px;
    font-size: 12px;
    padding: 0px;
}

.form-item-lang-dropdown-select * {
    background: #2b2b2b;
    color: white;
}

/* ToC */
a[name="table-of-contents"] {
    position: absolute;
    top: -120px;
}

.toc-top-links {
    float: right;
    margin-top: -2em;
}

/* Contact form */
.form-item.form-type-select.form-item-cid {
    display: none;
}

/* Browser-check page */
.browser-not-ok {
	color: red;
	font-weight: bold;
}
.browser-ok {
	color: green;
	font-weight: bold;
	display: none;
}

/* TOC on left column */
#block-toc-node-toc-node {
    position: absolute;
    left: -250px;
    border: 1px solid #cccccc;
    background: #ffffff;
    padding: 1em;
    width: 200px;
}