/* empty */
/* empty */

/* avoid shifting the RTE to the right */
#wysiwyg {
  clear:left;
}
.inputSection {
 width:100%;
}

/* quick search */
#quick-search {
    margin: 0;
    padding: 0;
}
#quick-search fieldset {
    float: right;
    border: none;
    margin: 0;
    padding: 0;
}
#quick-search legend {
    display: none;
}
#quick-search .placeholded {
    color: #666;
}
#quick-search-query {
    width: 12em;
}

/* avoid titlecontent growing too large */

.atb-titlecontent {
    height:10px;
}

/* unlicensed */

div.unlicensed {
    text-align:center;
    background-color:#FFF3F3;
    border:9px solid #DD3333;
    margin:50px;
    padding:20px 50px 50px 50px;
}
div.unlicensed h1, div.unlicensed h1 a {
    font-size:xx-large;
    font-weight:bold;
    color:#BB0000;
}
div.unlicensed p, div.unlicensed a {
    color:#990000;
    font-size:medium;
    font-weight:normal;
}


/* search input */
.search-query-text-input {
    height:20px;
    width:70%;
    float:left;
    margin-right:3px !important;
}

.search-filters-panel {
    margin-top:3px;
}

/* mail css */
.mailLabel {
    color: #666666; font-weight: bold;
}

.mailthread {
}

.unparented {
    list-style: none;
    margin: 0;
    padding: 0;
}

.parented {
    list-style-image: url("/images/icons/link_out_bot.gif");
}

.mailthread ul {
    list-style-image: url("/images/icons/link_out_bot.gif");
}

.selectedMail {
  background-color: #ffffcc;
  padding: 2px;
  border: 1px solid #ddd;
}

.excerpt {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* blog-list macro */
.bloglist.default .permalink {
    float:right;
    font-size:x-small;
}
.bloglist.default .title {
    font-size:x-large;
}
.bloglist.default .date {
    font-size:x-large;
}
.bloglist.default .postedby, .bloglist.default .postedbydate {
    font-size:x-small;
}



/* extracted-default theme.css */
.tabnav .tabs a {
    padding: 0px 3px 0px 3px;
    margin: 0px 3px 0 0;
    border-bottom: none;
    text-decoration: none;
    display: block;
    float: left;
}


/* list page navigational tabs */
.tabnav, .comment .tabnav {
    padding: 0;
    margin: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    float: left;
    display: inline;
    list-style-position: outside;
    width: 100%;
    font-weight: normal;
    font-size: 9pt;
}


/* comments in IE in 2.8 */
.comment, .comment-body, .comment-header { height:auto; }

/* support recently-updated display */
.recentlyUpdatedItem {
	border-bottom: #f0f0f0 1px solid;
	border-top: #f0f0f0 1px solid;
	margin: 10px 0 0 0;
	padding: 0px;
	border-spacing: 0px;
	width: 100%;
    text-decoration: none;
    border-collapse: collapse;
}

.recentlyUpdatedItem td {
    padding: 10px;
    border-bottom: #f0f0f0 1px solid;
    vertical-align: top;
}

.recentlyUpdatedItem .authorAndDate {
	background-color: #f0f0f0;
	width: 25%;
}

.recentlyUpdatedItem .date {
    margin-top: 4px;
    font-size: 90%;
    color: #666;
}

.recentlyUpdatedItem .profilePic {
    float: right;
    background-color: #f0f0f0;
    margin: 0 2px;
}

.recentlyUpdatedItem .twixie {
    padding: 10px 0 0 4px;
}

.recentlyUpdatedItem .icon {
    padding: 8px 0 0 1px;
}

.recentlyUpdatedItem .details {
    padding-left: 7px;
}

.recentlyUpdatedItem .summary, .recentlyUpdatedItem .thumbnail {
    margin-top: 3px;
    color: #666666;
}

.moreRecentlyUpdatedItems {
    text-align: right;
    margin-top: 10px;
    font-size: 10pt;
}

/* ensure titlecontent cell is correctly aligned */
.atb-titlecontent {vertical-align:top;}

/* support for page versions */
.hidden {
    display: none;
}

/* menus in opera */
.menubar {
    position: static;
}

/* pagetree2 */
.pagetree2 .cell1, .pagetree2 .cell2, .pagetree2 .cell3, .pagetree2 .cell4, .pagetree2 .cell5 {
    white-space:nowrap;
}

/* access keys */
#atb-accessKeys { margin: 0; padding: 0; }
#atb-accessKeys dt { margin: 0; padding: 0; position: absolute; top: -9999px; left: 0; }
#atb-accessKeys dd { margin: 0; padding: 0; }
#atb-accessKeys dd a { position: absolute; top: -9999px; left: 0; }
#atb-accessKeys dd a:focus, #accessKeys dd a:active { background-color: #3556a2 !important; color: #fff !important; top: 0; font-size: 1.2em; padding: .5em; }

/* make headings less ugly */
.atb-page h1, .atb-page h2, .atb-page h3, .atb-page h4, .atb-page h5, .atb-page h6 {
 background-color: transparent;
 border-style: none;
 padding: 0px;
}
.atb-title h1 {
 font-size: 18px;
 line-height: 1.0em;
 margin-top: 0px;
}

/* make breadcrumbs less rancid */
.breadcrumbs {
 background-color: transparent;
 border: 1px none transparent;
}
ol.breadcrumbs {
    padding:0px;
    margin:0px;
}
ol.breadcrumbs li.breadcrumb {
    float:left;
    list-style-type:none;
    padding-right:3px;
}

ol.ellipsis li.breadcrumbsExpansion, ol.expanded li.breadcrumbsEllipsis { display:none; }
ol.expanded li.breadcrumbsExpansion, ol.ellipsis li.breadcrumbsEllipsis { display:block; }

/* labels in menus */
div.dynarch-horiz-menu .label, div.dynarch-popup-menu .label {
 font-weight: normal;
}

/* allow panel css to set design of menus in .atb-menu */
.atb-menu div.dynarch-horiz-menu {
 background-color: transparent;
 background-image: none;
 border-style: none;
}

/* remove margins from forms */
.marginlessForm {
 margin: 0px;
}

/* don't force search box to be 100% width */
.confluence-searchbox {
 width: auto;
 white-space: nowrap;
}

/* remove padding from PageContent */
.PageContent, .pagecontent {
 padding: 0px;
}

/* ui table (e.g. attachments list) */
.tableview th, .tabletitle, .pageSectionHeader {
 border-bottom-width: 1px;
}
.tableview th, div.tabletitle {
 font-weight: bold;
}
.mode-view-attachments .tableview td {
 border-top: 1px solid #fff;
 vertical-align: middle;
}
.tableview td {
 border-bottom: 1px dotted #ccc;
}
.tableview tr:hover td {
 border-bottom: 1px solid #000;
}
.rowAlternate {
 background-color: #f7f7f7;
}

/* activity screens */
.context-space-activity .pagebody {
 padding: 0px;
}

/* no image borders */
a img {
 border-style: none;
}

/* hide accessibility features by default */
.accessibility {
 display: none;
}

/* left slider */
.atb-leftslider {
 cursor: w-resize !important;
}

/* right slider */
.atb-rightslider {
 cursor: e-resize !important;
}

/* allow special effects on tables, etc. */
.layout {
 direction:ltr;
}

/* inhibit selection where possible */
.noselect {
 -moz-user-select: none;
 cursor: default;
}

/* line spacing */
body, p, li, ul {
 line-height:1.6em;
}

/* citation */
cite:before { content: "\""; }
cite:after { content: "\""; }
cite, cite:before, cite:after {
 font-family: Georgia, "Times New Roman", serif;
 font-style: italic;
}

/* insertions and deletions */
ins {
 background-color: #DBFFDB;
}
del {
 background-color: #FFE5E5;
}

/* make italics more readable */
i, em {
 letter-spacing: 1px;
}

/* tables */
.confluenceTable {
 border: 1px solid #B2B2B2;
 border-collapse: collapse;
}
.confluenceTable th.confluenceTh {
 background-color: #F5F5F5;
 border: 1px dotted #B2B2B2;
 font-weight: bold;
 font-size: small;
 padding: 3px 4px 3px 4px;
}
.confluenceTable .confluenceTd {
 border: 1px dotted #B2B2B2;
 padding: 3px 4px 3px 4px;
}

/* ExtJS unselectable panels */
.x-unselectable { cursor: default; }

/* skip navigation */
@media screen, print, handheld, projection, tv {
 .non-visual {display: none; visibility: hidden;}
}

/* sliders */
.atb-slider .atb-slider-img {
 width: 9px;
 height: 20px;
}
.atb-leftslider .atb-leftslider-img {
 background-position: top right;
}
.atb-rightslider .atb-rightslider-img {
 background-position: top left;
}

.quicklinks {
 overflow: auto;
}
.quicklinks div {
 clear: none;
 float: left;
 margin-bottom: 4px;
 width: 49%;
}

/* Stop menu items wrapping */
div.dynarch-horiz-menu table tr td {
 white-space: nowrap;
}

/* Provide support for menu spacers */
div.dynarch-horiz-menu table tr td.spacer {
 width: 100%;
}
div.dynarch-horiz-menu table tr td.spacer div {
 display:none;
}

/* poweredBy */
.poweredBy, .poweredBy a {
 color:#909090;
 font-size:small;
}

/* fixes comments squashing */
?#comments-section .comment {
    height: auto;
}

ol.comment-threads
{
  padding-left: 10px;
  padding-right: 0px;
}

.comment-body {
 overflow-x: auto;
 clear: right;
}

.comment-thread, .comment-even, .comment-odd {zoom:1}
.atb-body {padding:0px;margin:0px;overflow:auto;text-align:left;width:empty !important;height:empty !important;background-color:#FFFFFF;}
.atb-body, .atb-body p, .atb-body td, .atb-body th, .atb-body div, .atb-body span, .atb-body div.dynarch-horiz-menu, .atb-body div.dynarch-horiz-menu table, .atb-body div.dynarch-horiz-menu table, .atb-body input, .atb-body ul li, .atb-body ol li, .atb-body select {line-height:1.6em;}
.atb-page {background-color:transparent;}
.atb-header {width:100% !important;height:auto !important;background-color:transparent;}
.atb-menu {border-style:none;border-width:1px;border-color:#F3F4EC;padding:0px;margin:0px;height:auto !important;background-color:transparent;}
.atb-menu, .atb-menu p, .atb-menu td, .atb-menu th, .atb-menu div, .atb-menu span, .atb-menu div.dynarch-horiz-menu, .atb-menu div.dynarch-horiz-menu table, .atb-menu div.dynarch-horiz-menu table, .atb-menu input, .atb-menu ul li, .atb-menu ol li, .atb-menu select {font-family:myriad, 'myriad pro', corbel, calibri, helvetica, sans-serif;color:#000000;}
.atb-navigation {border-style:none;border-width:1px;border-color:#F3F4EC;padding:0px;background-color:transparent;}
.atb-navigation, .atb-navigation p, .atb-navigation td, .atb-navigation th, .atb-navigation div, .atb-navigation span, .atb-navigation div.dynarch-horiz-menu, .atb-navigation div.dynarch-horiz-menu table, .atb-navigation div.dynarch-horiz-menu table, .atb-navigation input, .atb-navigation ul li, .atb-navigation ol li, .atb-navigation select {font-family:myriad, 'myriad pro', corbel, calibri, helvetica, sans-serif;}
.atb-title {padding:0 2em 0.25em 0;overflow:visible;vertical-align:top;width:empty !important;height:empty !important;}
.atb-content {padding:0px;margin:0px;overflow:visible;vertical-align:top;width:empty !important;}
.atb-footnote {padding:0.25em 0 0.25em 0;margin:0px;overflow:visible;vertical-align:top;width:empty !important;height:10px !important;}
.atb-footer {border-style:solid;border-width:4px 0 0 0;border-color:#6caedf;padding:2px;text-align:center;background-color:transparent;}
.atb-footer, .atb-footer p, .atb-footer td, .atb-footer th, .atb-footer div, .atb-footer span, .atb-footer div.dynarch-horiz-menu, .atb-footer div.dynarch-horiz-menu table, .atb-footer div.dynarch-horiz-menu table, .atb-footer input, .atb-footer ul li, .atb-footer ol li, .atb-footer select {font-size:x-small;}

body {
 background:url(/download/attachments/131077/header_background.jpg) no-repeat center top !important;
 margin:0 auto;
}
body, td, table, tr, .bodytext, .stepfield {
 color: #333;
 font-family:helvetica, corbel, calibri, arial, sans-serif !important;
 font-size:13px !important;
 line-height:1.6em !important;
}
html { min-height: 100%; margin-bottom: 1px; } 

body a {
 color:#1b429a !important;
}
body a:visited {
 color:#666 !important;
 text-decoration:underline !important;
}
body a:hover {
 color:#d9531e !important;
}

h1 {
 font-size:1.8em !important;
 line-height:115% !important;
 padding-bottom:0;
 margin-bottom:0.25em;
}
h2, .blogHeading {
 font-size:1.4em !important;
 line-height:115% !important;
}
a.blogHeading:visited {
 text-decoration: none !important;
}
h2 {
 padding-bottom:0;
 margin-bottom:-5px;
}
h3 {
 font-size:1.1em !important;
 line-height:115% !important;
 padding-bottom:0;
 margin-bottom:-5px;
}

#poweredby {
 display:none;
}

div.blogSurtitle img {
  display: none;
}
div.endsection img {
  display: none;
}
.endsection {
 text-align: left !important;
 font-size:0.8em;
}

#search-sidebar, #query-string, #search-query-submit-button {
 display:none;
}

.atb-titlediv {
 visibility:hidden;
}
.atb-titlediv h1 {
 visibility:visible;
}

/* BRANDING BAR */

#brandbar {
 height: 1.9em;
 width: 100%;
 background: #C2C6CF url(http://www.un.org/images/brandbarbkgd.jpg) repeat-x;
 margin: 0 auto;
 border:1px solid #666;
}

#brandbar .welcome {
 color: #333;
 padding: 0.1em 0 0 2em;
 margin: 0 0 0 0.5em;
 display: block;
 font-size: 1em;
 background:url(http://www.un.org/images/unicon.gif) left center no-repeat;
}
#brandbar .welcome a:link, a:visited, a:active {
 color: #1e1e1e;
 text-decoration: none !important;
}

#brandbar .welcome a:hover {
 color: #999;
 text-decoration: underline !important;
}

/* Adaptavist Search */
#brandbar .adaptavist-searchbox {margin-top:-21px; margin-bottom:0;margin-right:6px;float:right;}
#brandbar .adaptavist-searchbox label /*hidden*/ {
 position:absolute;
 overflow:hidden;
 font-size: 90%;
 top: -500px;
}
#brandbar .adaptavist-searchbox #search {
 font-size: 82%;
}
#brandbar .adaptavist-searchbox #searchButton  {
 font-size: 86%;
}

#breadcrumbs {
 padding:0.5em 0 2.25em 0;
 margin:0;
 color:#333;
}
#breadcrumbs a, #breadcrumbs a:visited {
 color:#333 !important;
 text-decoration:none !important;
 background:none;
}
#breadcrumbs a:hover { text-decoration:underline !important; }
#breadcrumbs ol {
 padding:0;
 margin:0;
}

#breadcrumbs li {
 padding-left:0 !important;
 font-size:115% !important;
 line-height:1.2em !important;
 padding:0 6px 0 0;
 margin:0;
 background-image: none !important;
}

#atb-footerdiv ul, #main-nav ul {
 list-style-type:none;
}
#atb-footerdiv ul li, #main-nav ul li {
 display:inline;
}
#main-nav {
 font-size:110% !important;
 margin:0;
 padding:0;
}
#main-nav a {
 text-decoration:none !important;
}
#main-nav a:visited, #main-nav a:hover {
 color:#1b429a !important;
}
#main-nav ul {
 margin:0;
 padding:0;
}
#main-nav li {
 padding:0 1.5em 0 0;
}
#main-nav a:hover {
 border-bottom:3px solid #1b429a;
}

.print {
 font-size:0.8em !important;
}
.print a, .print a:visited {
 text-decoration:none;
}

/* Main content style */


.wiki-content, .wiki-content p, .wiki-content table, .wiki-content tr, .wiki-content td, .wiki-content th, .wiki-content ol, .wiki-content ul, .wiki-content li  {
 font-size:13px !important;
 font-family:helvetica, corbel, calibri, arial, sans-serif !important;
}
.pagecontent {
padding-right:4em;
}

.blogSurtitle, .greybox {
 border-top:0px;
 border-left:0px;
 border-right:0px;
 border-bottom:2px solid #D2E6F5;
 background:none;
 margin-top:0;
 padding-top:0;
 padding-left:0
}

.pagesubheading, .endsection {
 display:none;
}

div.quote {
 width:250px;
 display:block;
 float:left;
 border:1px solid #A5C9EA;
 background-color:#DEE9F7;
 padding:0.75em;
 margin-right:1em;
 margin-bottom:0.5em;
 font-family: Georgia, Times, serif;
 font-style:italic;
 font-size:0.9em;
}
div.quote img {
 margin-right:0.75em;
 float:left;
 border:1px solid #1b429a;
}
.source {
 font-size:0.85em;
 font-style:italic;
}
.caption {
 font-size:0.9em;
 font-weight:bold;
 font-variant:small-caps;
 background-color:#E6EEF8;
 padding:0.2em;
 display:block;
}
.more {
 font-size:0.9em;
 font-weight:bold;
 font-variant:small-caps;
 padding:2px 2em 2px 0.4em;
 background:url(/download/attachments/131077/more_arrow.gif) #FFE1C0 right no-repeat;
 height:16px;
 display:block;
 text-align:right;
}
.more a, .more a:visited {
 text-decoration:none !important;
}

/* Word Feature */
.word-top {
 background:url(/download/attachments/131077/bracket_top.gif) no-repeat;
 display:block;
 height:17px;
}
.word-content {
 padding:0 1.25em 0 1.5em;
 border-left: 10px solid #d2e6f5;
 border-right: 10px solid #d2e6f5;
 font-size:105%;
}
.word-bottom {
 background:url(/download/attachments/131077/bracket_bottom.gif) no-repeat;
 display:block;
 height:17px;
 padding-bottom:1.5em;
}


/* Side bar  */

.atb-rightSidebar {
 padding-top:1em;
 padding-bottom:1em;
}
.atb-rightSidebar p {
 font-size:100%;
 line-height:1.4em;
}
#side-nav h2, .director-message h2, .participate h2 {
 font-size:1.2em !important;
 padding:9px 6px 3px 6px;
 color:#000 !important;
 margin-top:0 !important;
}

#side-nav h2 a, #side-nav h2 a:visited, .director-message h2 a, .director-message h2 a:visited, .participate h2 a, .participate h2 a:visited {
 color:#000 !important;
 text-decoration:none !important;
}

.director-message p, .participate p {
 padding-left:0.75em;
 padding-right:0.75em;
}

/* Section navigation */

#side-nav {
 margin-bottom:1em;
}

#side-nav h2 {
 background:url(/download/attachments/131077/sectionheader_yellow.gif) no-repeat;
}

#side-nav li a, .side-nav li a:visited {
 text-decoration:none !important;
} 

#side-nav ul {
 list-style-type:none;
 width:100%;
 margin:8px 0;
 padding:0;
}

#side-nav ul li {
 margin:0;
 padding:4px 0 2px 8px;
 background-color:#FFF1E2;
 margin-top: 3px;
}

#side-nav li:hover, #side-nav li.sfhover {
 background-color:#FFECD7;
 border-left:8px solid #fdbf79;
}

/* Director's Message */

div.director-message {
 background-color:#EFF7F0;
 padding-bottom:0.15em;
 margin-bottom:0.75em;
}
.director-message h2 {
 background:url(/download/attachments/131077/sectionheader_green.gif) no-repeat
}
.director-message img {
 padding-right:0.5em;
 padding-bottom:0.3em;
}

/* Get Involved */

div.participate{
 background-color:#FCF0E8;
 padding-bottom:0.15em;
 margin-bottom:0.75em;
}
.participate h2 {
 background:url(/download/attachments/131077/sectionheader_red.gif) no-repeat;
}

/* Tables */

.matrix_class, .wiki-content .confluencTable {border-collapse:collapse !important; width:100%; margin: auto 0;}

.wiki-content .confluenceTable .confluenceTh {
background-color:#E6EEF8 !important;
color:#1b429a !important;
border-right:1px solid #C2D8F0 !important;
border-left:1px solid #C2D8F0 !important;
border-top:1px solid #A5C9EA !important;
border-bottom:1px solid #A5C9EA !important;
font-size:.9em;
}

.column_heading_class { padding:.3em; }

.wiki-content .confluenceTable .confluenceTd  {
border-left:1px solid #eaeaea !important;
border-right:1px solid #eaeaea !important;
padding:.3em;
background-color: #fff;
font-size:.9em;
}
/* empty */


