body { 
 background:#fffffa;
 color:#006;
 margin: 0 0 0 3%;
 padding:0;
 font-family:'Times New Roman',times,serif;
}

a:link { background:transparent; color:#336; text-decoration: underline; }
a:visited { background:transparent; color:#369; text-decoration: underline; }
a:hover {background:transparent; color: #006; text-decoration:overline underline; }
a:focus {outline: 1px dotted #c00;}
a:active {background: transparent;  color: #069; text-decoration: underline; }


#indexpage {
 height:95%;
 background:#fffffa url(/images/sdbr250_blgr.gif) repeat-y right;
 }
#page {background:#fffffa url(/images/narrow_sdbr_blgr.gif) repeat-y right;}
#indexcontent {width:65%;}
#content {width:80%;}
#title {margin-bottom:40px;}

#page hr  {height:1px; border:1px solid #acc; clear:both;}
.reg {height:5px; border-width:1px 0; }

.bl {padding:0;width:250px; background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fff; font-family: arial, helvetica, sans-serif; text-align:right; position:absolute; top:0; right:0;}

.smllmenurgt .red {color:#f00;}

#mail, #indexsidebar {
 padding:0;
 width:250px;
 background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fff;
 font-family: arial, helvetica, sans-serif;
 text-align:right;
 }

.bl a.blue, #mail a.blue, #indexsidebar a {padding:0 5px;}

.innerbl {
 width:100px;
 padding:0;
 background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fff;
 font-family: arial, helvetica, sans-serif;
 text-align:right;
 position:absolute; top:0; right:0;
 }

#mail a {display:block; margin-bottom:0;}

#indexsidebar {margin-top:10px;}

#indexsidebar br, #mail br, .innerbl br {display:none;}
#indexsidebar br.yes, #mail br.yes {display:block;}

#indexsidebar a, #indexsidebar a:link, .innerbl a, .innerbl a:link {
 display:block;
 margin-bottom:5px;
 background:transparent url(/whtbutton.gif) no-repeat 99%; color:#fff;
 text-decoration:none;
 padding-right:15px;
 }
#indexsidebar a:visited, .innerbl a:visited {
 background:transparent url(/whtbutton.gif) no-repeat 99%;color:#fffffa; text-decoration:none;
 }
#indexsidebar a:hover, #indexsidebar a:focus, #indexsidebar a:active, .innerbl a:hover, .innerbl a:focus, .innerbl a:active {
 background:#069 url(/whtbutton.gif) no-repeat 99%;color:#fff;
 }

.credit {position:relative;top:0;right:5px;}
.innerbl .credit {right:0;}
.innerbl #bibliog {margin-top:20px; text-decoration:none;}

a.credit, a.credit:link { text-decoration:none;background:transparent none;color:#ccd;filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;}
a.credit:visited {background:transparent none;color:#ccc;filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;}
a.credit:hover, a.credit:focus, a.credit:active {background:transparent none;color:#ccc; text-decoration:overline underline;filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;}

#tableofcontents {padding-right:15px; margin-bottom:5px;}

h1,h2,h3,h4,h5 {font-family: arial, helvetica, sans-serif}

/* medium logo at top */
h2 {background:transparent url(/peacemakers_trust_logo.gif) no-repeat left; padding-left:57px; height:60px;}

h2 {width:80%; font-size:1.4em; padding-left:0;z-index:3000;}
h2 img {float:left;border:0;margin:0 7px 20px 0;}

/*h2 {background:transparent url(/pclogo.gif) no-repeat left; padding-left:80px;height:75px; width:98%;}*/



div.smllmenu {
 background:#fffffa; color:#006;
 width:95%;
 border: 2px solid #069;
 padding:0
 }
div.smllmenulft { background:#fffffa; color:#006;
 height: auto;
 float:left;
 text-align:left;
 padding:5px
 }
div.smllmenurgt {
 background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fff;
 width:79%;
 float:right;
 text-align:left;
 padding:5px;
 margin:0
 }
.ltbl { background:transparent; color:#c2dfff; }

a.ltbl, a.ltbl:link  { background:transparent; color:#c2dfff; text-decoration: none }
a.ltbl:visited  {background:transparent; color:#ccdfff; }
a.ltbl:hover, a.ltbl:focus, a.ltbl:active {background:#ccdfff;color:#006; text-decoration:none;}

a .ltbl .red {color:#c00;}
a:hover .ltbl .red {color:#f00;}


a.noline {background:transparent; text-decoration:none;}
a.noline:visited  {background:transparent; text-decoration:none; }
a.noline:hover, a.noline:focus, a.noline:active {background:transparent; text-decoration:underline;}

a.white:hover { background:transparent; color: #000099; text-decoration: overline }



#mail {margin-top:40px;}
#peacetrust {margin-top:100%;padding-top:25%;}



ul {margin:15px 0; list-style-type:square; padding:15px;}

/*ul li {background:transparent url(/buttonCAMS.gif) peacetrust_icon.gifwhtbutton.gif no-repeat left; padding:7px 0 8px 15px;}*/

.close {margin-top:0; position:relative; top:-5px;}
.close li {margin-bottom:0;}

/*added */



.justify {text-align:justify;}

#bibmenu {text-align:left;padding-right:15px;}

#tableofcontents {display:block;margin-top:10px; border-bottom:1px dotted #f00;}

/* old */
a.blue { background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fff; text-decoration:none;}
a.blue:visited {background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fffffa; text-decoration:none;}
a.blue:hover, a.blue:focus, a.blue:active {background:#069;color:#fff; text-decoration:none;}

i.lightblue { background:#236 url(/images/narrow_sdbr_blgr.gif); color:#9cf; text-decoration: none }
.underlineblue { background:#236 url(/images/narrow_sdbr_blgr.gif); color:#9cf; text-decoration: none }
.arial {font-family: arial, helvetica, sans-serif }
.newnew {border:none;background:transparent;color:#f90;font-weight:bold;font-style:italic;font-family: helvetica, arial, sans-serif }
.new {border:none;background:transparent;color:#9cf;font-weight:bold;font-style:italic;font-family: helvetica, arial, sans-serif }
.bl9cf {background:#9cf; color:#006; font-family: arial, helvetica, sans-serif;}
.blwht {background:#fff; color:#000; font-family: monospace;}
small.sm  {font-size: 80%;}
div.wtchspce { color:#009; background:#fffffa; width:95%; border: 3px solid #069; padding:5px; font-family:'times new roman', times, serif;}
.hidefromCSS {display: none;}
.arial {font-family: helvetica,arial, sans-serif;}

/* the following have to do with the direct links table */
div.drctlnks { background:#fffffa; color:#069; width:75%; border: 3px solid #069; padding:0px}
div.lnkslft { background:#fffffa; color:#006; height: auto; float:left; text-align:left; padding:5px}
div.lnksrgt { background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fffffa; width:75%; float:right; text-align:left; padding:5px; margin:0px}

.trebuchet { font-family:'trebuchet MS', sans-serif;}
.redtrebuchet { background:transparent; color:#900; font-family:'trebuchet MS', sans-serif;}
.lredtrebuchet { background:transparent; color:#c00; font-family:'trebuchet MS', sans-serif;}
.blutrebuchet { background:transparent; color:#006; font-family:'trebuchet MS', sans-serif;}
.whtrebuchet { background:transparent; color:#fff; font-family:'trebuchet MS', sans-serif;}
.lbltrebuchet { background:transparent; color:#c2dfff; font-family:'trebuchet MS', sans-serif;}

div.drctlnksstlbl { background:#fffffa; color:#006; width:75%; border: 1px solid #900; padding:0px}
div.lnkslftstlbl { background:#fffffa; color:#006; height: auto; float:left; text-align:left; padding:5px}
div.lnksrgtstlbl { background:#b0c4de; color:#fffffa; width:76%; float:right; text-align:left; padding:5px; margin:0px}

div.drctlnks a.ltbl:link  { background:#006; color:#c2dfff; text-decoration: none }
div.drctlnks a.ltbl:visited  {background:#006; color:#ccdfff; }
div.drctlnks a.ltbl:hover, a.ltbl:focus, a.ltbl:active {background:#069;color:#fff; text-decoration:none;}
div.drctlnks a.blue:link { background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fff; text-decoration: none }
div.drctlnks a.blue:visited  {background:#236 url(/images/narrow_sdbr_blgr.gif); color:#fffffa; }
div.drctlnks a.blue:hover, a.blue:focus, a.blue:active {background:#069;color:#fff; text-decoration:none;}
