  div#forImage{background-image: url("/esa/resources/images/un_logo_red8c.png"); }
div#header{background-color:#b33800; background-image: url("/esa/resources/images/red_stripe.gif");}
body,div#bodyText,div#footer{background-color:#fc6;}

div#bodyText,div#bodyText,div#footer{margin:0;}



/* link section */
div#linkSection,div#linkSection ul {margin:0;}
div#linkSection ul {width:80%; list-style-type:none;margin-top:2em;padding-left:1em;margin-left:0;}
div#linkSection ul li {padding-bottom:0.5em;font-weight:bold;font-size:1.28em;}
div#linkSection ul li.programme a{color:#930;font-size:0.86em;font-weight:normal;}
div#linkSection ul li.programme a:hover {color:black;}
div#linkSection ul li.important a{font-weight:bold;}
div#linkSection ul ul.commission {padding-top:0;margin-top:0;padding-bottom:0;}
/* ie only fix */
div#linkSection ul ul.commission li {font-size:1em;}

div#linkSection form {font-weight: bold; font-size: 0.86em; color:#930;}
div#linkSection input[type="text"] {width: 11em;}



/* icon for links also defined in esa_style.css */
a.documentLink { background-image: URL("/esa/resources/images/document_icon.gif");
background-position: bottom left; background-repeat: no-repeat; padding-left: 19px;padding-top:20px; }



/* usg */
div#usg p a{color:#930;}

/* research section */
div#researchSection {background-color:#fff; margin:0 0 .5em 0;padding:0;font-size:1.1em;}
#researchSection h2 {background-color:#0c9;margin:0;font-size:1.1em; padding:0.5em;color:white;}

#researchSection dl {margin:0;padding:0;height:auto;}
#researchSection dt {border-top:solid 1px #ccc;margin:0;color:#922525; padding: 5em 0 0 0;font-size: 0.8em}  /* #e2ecff c5c5c5*/
#researchSection dd {border-top:solid 1px #ccc;margin:0;padding:0.5em 0 0.5em 0; color: #333333; } /* author and subject */ /* #e2ecff */
#researchSection dd .pubDate {font-size:0.8em; color: #993333;}

/* news section */
div#newsSection {background-color:#fff; margin:0;padding:0 0 1em 0;font-size:1.1em;}
#newsSection h2 {background-color:#06c;margin:0;font-size:1.1em; padding:0.5em; color:white;}

#newsSection dl {margin:0;padding:0;height:auto;}
#newsSection dt {border-top:solid 1px #ccc;margin:0;color:#922525; padding: 5em 0 0 0;font-size: 0.8em}  /* #e2ecff c5c5c5*/
#newsSection dd {border-top:solid 1px #ccc;margin:0;padding:0.5em 0 0.5em 0; color: #333333; } /* author and subject */ /* #e2ecff */
#newsSection dd .pubDate {font-size:0.8em; color: #993333;}

dt.rss {margin-bottom:1em;padding:0 .5em 0 .5em;}


/* generic rules for list */
.withList dl {margin:0;padding:0;height:auto;}
.withList dt {margin:0;padding:0.5em 1em 0 0;} 
.withList dd {margin:0;padding:0.5em 0 0 0;}

/* generic box */
.box h2 {background-color:#06c;color:white;}


/* division */
#divisionSection li {margin:0 0 .5em 0;}

/* subscription */
#subscriptionSection h2 {background-color:#0c9;}
.subscription li {margin-bottom:.5em; _margin-bottom:0;color:#922525;}
.subscription li a {display:block; margin-left:.5em;}

/* mission */
#missionSection ul { list-style-type: square;margin:.5em;}
#missionSection li {margin:0 1.5em 0 1.5em;}


/ WORKING PAPERS /
#papersSection .title{font-weight:bold;}
#papersSection .author{font-weight:normal;display:block;}
#papersSection .abstract{padding-left:4em;}
#introSection {padding-bottom:1em;}
.abstract .backLink {display:block;}
.abstract p {margin:.5em;}
.abstract h2 a,.abstract h2 a:visited {color:white;}

/*** OUSG **/
/* ousg */
/*div#bioSection div{padding:1em;} */
dl.flat dt{float:left;clear:left;display:block;width:200px}
div#bioSection div h3 {background-color:#06c;margin:1em 0 0 0;font-size:1em; padding:0.5em;color:white;}

#statementsSection h2 {background-color:#0c9;}

.statement h5 {margin-left:.5em;}

/* short biography */

#shortBioSection	h2.first {background-color:#0c9;}

/* biography */
/*div#bioSection {background-color:#fff; margin:0 0 .5em 0;padding:0;font-size:1.1em;}*/
div#bioSection div{padding:1em;}
#bioSection dl {margin:0;padding:1em;height:auto;}
#bioSection dt {margin:0;padding:0.5em 1em 0 0;color:#c5c5c5;} 
#bioSection dd {margin:0;padding:0.5em 0 0 0;}

#bioSection table td { padding:0.3em 0.5em 0.5em 0.3em; vertical-align:top;font-size:0.9em;}
#bioSection td.date{ width:15%; color:#666;}
#bioSection td.achievement{ width:85%; color:black;}
#bioSection tableHeader{ background-color:#C0C0C0;}
#bioSection table thead th {text-align:left; background-color:#C0C0C0; }
#bioSection	h2.first {background-color:#0c9;}
#bioSection	h4 {margin:0;padding:1em;background-color:#C0C0C0;}

/* used by the book section of the ousg */
img.cover {float:left;margin:.5em 2em 1em 1em;}
div.sample { text-align:center; border-style:outset;
		margin:0% 35% 0% 35%;
		padding:0.2em 1em 0.2em 1em; font-size:1.3em;}

#statementsSection table.h2Table {background-color:#0c9;}		
#statementsSection table { width:100%;margin-bottom:1em;border-collapse: collapse;padding:2em;}
#statementsSection caption {background-color:#ddd; /*fc0;*/
      text-align:left;
      padding: .3em; margin:.3em;
      font-variant: small-caps; font-size:1.1em; /*font-weight:bold;*/
      /* border-top:black solid 1px; border-bottom:black dotted 1px;*/
	 }

#statementsSection  caption span.session,#statementsSection  caption span.dates {padding-left:2em; font-variant: normal;font-size:.9em; font-weight:normal;}
#statementsSection 	table td { padding:0.3em 0.5em 0.5em 0.3em; vertical-align:top;font-size:0.9em;}
#statementsSection  td.date,#statementsSection  td.location  { width:15%; color:#666;}
#statementsSection  td.statement { width:65%;color:black;}
#statementsSection  table a:link, #statementsSection table a:visited {color:black; text-decoration:none;}
#statementsSection  table a:hover {color:#c30;} 
#statementsSection  table a:active {color:black ;text-decoration:none;}
#statementsSection  td.dateHeader {width:15%;color:black;font-weight:bold;}
#statementsSection  td.statementHeader {width:65%; color:black;font-weight:bold;}
#statementsSection  td.locationHeader {width:15%;color:black;font-weight:bold;}
#statementsSection	tbody.statementsHeader {background-color:#C0C0C0;}
#statementsSection  h2.notFirst {background-color:#06c;}


/* recent statements section */


#recentStatementsSection table.h2Table {background-color:#0c9;}		
#recentStatementsSection table { width:100%;margin-bottom:1em;border-collapse: collapse;padding:2em;} 
#recentStatementsSection caption {background-color:#ddd; /*fc0;*/
      text-align:left;
      padding: .3em; margin:.3em;
      font-variant: small-caps; font-size:1.1em; /*font-weight:bold;*/
      /* border-top:black solid 1px; border-bottom:black dotted 1px;*/
	 }

#recentStatementsSection  caption span.session,#recentStatementsSection  caption span.dates {padding-left:2em; font-variant: normal;font-size:.9em; font-weight:normal;}
#recentStatementsSection 	table td { padding:0.3em 0.5em 0.5em 0.3em; vertical-align:top;font-size:0.9em;}
#recentStatementsSection  td.date,#recentStatementsSection  td.location  { width:15%; color:#666;}
#recentStatementsSection  td.statement { width:65%;color:black;}
#recentStatementsSection  table a:link, #recentStatementsSection table a:visited {color:black; text-decoration:none;}
#recentStatementsSection  table a:hover {color:#c30;} 
#recentStatementsSection  table a:active {color:black ;text-decoration:none;}
#recentStatementsSection  td.dateHeader {width:15%;color:black;font-weight:bold;}
#recentStatementsSection  td.statementHeader {width:65%; color:black;font-weight:bold;}
#recentStatementsSection  td.locationHeader {width:15%;color:black;font-weight:bold;}
#recentStatementsSection	tbody.statementsHeader {background-color:#C0C0C0;}
#recentStatementsSection  h2.notFirst {background-color:#06c;}



/* author always in bold */
span.author {font-weight:bold; }

/* articles */
.articles li {margin-bottom:.3em;}
.articles span {padding:0 .2em 0 0;}

.articles a {text-decoration:underline; }

.articles ul {list-style-type:none;}
.articles div.author {margin:.5em;}

/* books */
.books li {margin-bottom:.3em;}
.books a {text-decoration:underline; }

/* archives */
#desaiSection h4,#desaiSection ul {margin:.5em;}
#desaiSection h4 {font-size:1.1em;}
#desaiSection h3 {background-color:#ddd;padding:.3em;margin:0;}

/* tech coop */
#detailSection span.label {font-weight:bold;}
#detailSection span.budget {font-size:1.1em;}
#detailSection span.title {font-size:1em;}
#detailSection span.details {font-size:.8em;}
.textWithH3 h3 {background-color:#ddd;padding:.3em;margin:0;font-size:1.1em;}
.textWithH3 p {margin-bottom:.5em;}
.textWithH3 p.contact {border:solid 1px black;padding:.2em;}
.textWithH3 dl {padding-left:.5em;}
.textWithH3 ol {list-style-type: lower-roman;}
.textWithH3 ol ol {list-style-type:lower-alpha;}
.textWithH3 ul{list-style-type: disc;list-style-position: inside;}
.textWithH3 a:link{color:#06c;}
.textWithH3 a:visited{color:#06c;}
.textWithH3 a:hover {color:#930;}

table.rates {margin:0 1em .5em 1em; border-collapse: collapse; width:95%;}
table.rates td {border-width: 1px;border-style: solid;border-color: grey; padding: 10;}

table.fEvents {margin:0 1em .5em 1em; border-collapse: collapse; width:95%;}
table.fEvents td {border-width: 1px;border-style: solid;border-color: grey; padding: 10;vertical-align: top;}
.rowHeader {font-weight: bold;background-color: #ddd;}
.columDate{width:12%;}
.columPlace{width:20%;}
.columTitle {width:30%;}
.columOrganizer {width:8%}
.columContact {width:20%;}

table#fMembers {margin:0 1em .5em 1em; border-collapse: collapse; width:95%;}
table#fMembers td {border-width: 1px;border-style:none dotted none dotted;border-color: grey; padding: 10; text-align:center; vertical-align: top; width:13%;}
table#fMembers td.emptyColum {border-width: 0px;}
table#fMembers tr.fTextRow {border-width: 1px;border-color: grey; border-style:none none dotted none}

table.fContacts {margin:0 1em .5em 1em; border-collapse: collapse; width:90%;}
table.fContacts td {border-width: 1px;border-style: solid;border-color: grey; padding: 10;vertical-align: top; font-size:12px;}
div.fcontactUs {margin:1em 13em 0em 13em; text-align:center;font-weight:bold;border-width: 2px;border-style: dotted groove dotted groove;border-color: #930;background-color: #fc6}

.portfolio dt {padding-top:1em;font-weight:bold;padding-left:.5em;}
.portfolio dd {padding-bottom:.5em}
a.portfolioTitle {display:block;}
.indent {margin-left:3em}


/** peacebuilding ****/
#registerSection {background-color:#f90; padding:.3em;margin:0;margin-left:1em;}
#registerSection .hideMessage {display:none;}
#registerSection p.thankyou {color:#CC3300;font-weight:bold; text-align:center;}
table#EGMComposition th , table#TaskForceComposition th {text-align:left;padding:.3em;}
table#EGMProgramme th {text-align:left; width:20%;vertical-align:top; padding-left:1em;}
table#EGMProgramme th.session {padding-top:0.5em;padding-bottom:0.5em;
    background-color:#ccc;}
table#EGMProgramme span.subtitle {font-weight:bold;}

#imageSection img.logo {width:auto;height:auto}
#actionSection h5, #mandateSection h5 {margin-left:1em;margin-bottom:0;padding-bottom:0;}


/**** DESA NEWS **/
#archiveSection h2, #kioskSection h2 {background-color:#06c; color:white;}
#archiveSection li.newYear, #kioskSection li.newYear {margin-bottom:1em;}

div.printVersion img {border:none; vertical-align:bottom; margin-right:3px;}

/* imported CSS */
/* used to format the DESA News navigation bar */
table#top {text-align:left;}

table.desaNewsTOC {margin:1em 1em 0 2em; width:88%;background-color:#ffffc9;border:solid 1px #999;}

td#desanav {text-align:center;padding:.5em 0 .5em 0;background-color:#fff; border-bottom:solid 2px #999;} 
td#withPhoto {width:236px; vertical-align:top; padding-bottom:1em;} /*like the image */
td#withPhoto img {margin:1em;}
td#inThisIssue {vertical-align:top;}
td#inThisIssue h2 {color:gray;background-color:#ffffc9;margin:0;font-size:1em;}

div.tableLeft table {text-align:left;}
#desanav,.desasubnav { color: #000000; font-size: 11px; font-family: arial;}
#desanav a {padding:0 1em 0 1em}
div#desaNews {width:95%;text-align:left;padding:0;margin:0 0 0 0em; }

div#desaNews h2 {font-size:1.8em;color:#930;background-color:white;font-weight:normal;margin-bottom:0;}
div#desaNews h3 {font-size:1em;font-weight:bold;margin: 1em 0 .5em 1em} /* bold title with space */
div#desaNews h4 {font-size:1em;font-weight:bold;margin-top:1em; margin-bottom:0em;margin-left:1em} /* bold title with no space */
div#desaNews h5 {font-size:1.1em;color:#993300;background-color:white;font-weight:bold;margin:1em 0em .5em .9em;} /* orange title bold */
div#desaNews h6 {margin-left:1em;font-size:1em;color:#993300;background-color:white;font-weight:normal;margin-bottom:.0em; margin-top:..5em} /* orange text */
div#desaNews h7 {margin-left:1em;font-size:1em;color:#993300;background-color:white;font-weight:normal;margin-bottom:.0em; margin-top:..5em; font-style:italic;} /* orange text */


#div#desaNews h5 {margin-left:1em;font-size:1em;color:#993300;background-color:white;font-weight:normal;margin-bottom:0;} /* orange text */
#div#desaNews h6 div.dn_subtitle {color:black}

div#desaNews li {margin-bottom:1em;}

div#desaNews .summary	{font-style:italic; min-height: 0em; overflow: hidden;} /* trigger hasLayout with min-height in order to solve IE7 italic text bug */
div#desaNews .footnote 	{font-style:italic; min-height: 0em; overflow: hidden; word-wrap:break-word;}
div#desaNews .placeDate {margin-top:0em;margin-bottom:0em;}
div#desaNews .spacePlaceDate {margin-top:1em;margin-bottom:0em;}
div#desaNews .urlEvent {margin-top:0em;}
p.desaNewsLegend {margin-left:1em;font-size:.8em;color:#000;font-weight:normal;margin-bottom:0;font-style: Italic;} /* contact footer */
p.desaNewsLegend {text-align:left;}

/* desanews new format Nov 2006 */
div#desaNewsSection {background-color:#fff; margin:0;padding:0;font-size:1.1em;}
#desaNewsSection h2 {background-color:#06c;margin:0;font-size:1.1em; padding:0.5em; color:white;}
#desaNewsSection table#top {width:100%;background-color:#06c;margin:0;font-size:1.1em; padding:0.5em; color:white;font-weight:bold}

div#desaNewsCategory {background-color:#fff; margin:0;padding:0 0 1em 0;font-size:1.1em;}
#desaNewsCategory h2 {background-color:#0c9;margin:0;font-size:1.1em; padding:0.5em;color:white;}
div#desaNews .line {border-style: solid; border-width:0.1px; margin: 0em 0em 0em 1em;} */
div#desaNews ul{list-style-type: disc;list-style-position: inside;}

.desaNewsMore a:link{color:#930; font-size:1em;}
.desaNewsMore a:visited{color:#930;}
.desaNewsMore a:hover {color:#fc6;}
.desaNewsMore p {font-weight:bold; font-size:2em;}
.desaNewsMore {font-size:1em;margin-top:0em;margin-bottom:0em;margin-left:1em}

.desaNews ul{list-style-type: disc;list-style-position: inside;}
.desaNewsTextRight  {text-align: right}

/* To eliminate duplicate ID in index pages: started on V1109 - 19 Sept 07 */
div#desaNews .category {background-color:#fff; margin:0;padding:0 0 1em 0;font-size:1.1em;}
div#desaNews .category h1 {background-color:#0c9;margin:0;font-size:1.1em; padding:0.5em;color:white; font-weight:bold}
/* To add links on title of index page */
div#desaNews .category h1 a {color:white;}
div#desaNews .category h1 a:hover {color:#ff9900;}
div#desaNews p {padding-left:1em; padding-right:1em}
/*.peekaboo { position: relative;}*/ 
/*removed this, is used in desaNews only and causes problem, maybe because of missing background? */

div#newsletterSection .nlname a {float: left;}
div#newsletterSection input[type="text"] {width: 15em; float: right;}
div#newsletterSection input[type="image"] {float: right;}


 /* for old desaNews issues */
.head1 { font-size:18.0pt;color:#993300;margin:0;}
.head2 { font-size:10.0pt; color:#000000;font-weight: bold;}
.head3 {font-size:10.0pt;font-style: Italic;color:#000000;}
.head4 {font-size:8.0pt;font-style: Italic;color:#000000;line-height: 15px;}
.head5 {font-size:10pt;color:#993300;}

/* used to format the links on the headline */
.headline { color: #000000; font-size: 11px; }
p.headline {padding-bottom:2em;}
.headline a:link,.headline a:active,.headline a:hover,.headline a:visited { color: #bf3201; text-decoration: none;}

div.repeatMenu {margin-top:1em;padding-left:1em;font-size: 11px;color: #bf3201;}
div.repeatMenu a, div.repeatMenu a:link,.repeatMenu a:active,.repeatMenu a:hover{color: #bf3201; text-decoration: none;}
div.repeatMenu a:visited {color: #bf3201;}

/* back to top */
div.backToTop {margin-top:.5em;margin-left:1em; padding:.3em; border:solid 1px black; width:6em;text-align:center;}

/* images */
div#desaNews img.desaNewsImage {padding:0;margin:1em;}
div#desaNews img.cover {margin-top:0;}
div#desaNews img.coverRight{float:right; margin:0.5em;}
