body { 
background:#fffffa;
color:#006;
width:100%;
height:100%;
margin: 0;
padding:0;
font-family: 'times new roman', times, serif;
}

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

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

a.ltbl:link  { background:#336 url(/images/narrow_sdbr_blgr.gif); color:#c2dfff; text-decoration: none }
a.ltbl:visited  {background:#336 url(/images/narrow_sdbr_blgr.gif); color:#ccdfff; }
a.ltbl:hover, a.ltbl:focus, a.ltbl:active {background:#369;color:#fff; text-decoration:none;}

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

a.line:link {text-decoration:underline;}
a.line:visited  {text-decoration:underline; }
a.line:hover, a.line:focus, a.line:active {background:transparent;color:#369; text-decoration:underline overline;}

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

a.white:hover { background:transparent; color:#009; text-decoration:none; }

.arial {font-family:helvetica, arial, sans-serif;}

.bl, .innerbl {padding:0; background:#336; color:#fff; font-family: helvetica,arial, sans-serif; text-align:right; position:absolute; top:0; right:0;
}

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

#nostyleintro {display:none;}

#indexcontent {padding:0 260px 0 15px; margin-top:50px;}

#intro {font:bold large 'times new roman', times, serif; margin-bottom:100px;}

#title {margin-bottom:40px;}

#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;
 margin-right:1px;
 }
#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:#369 url(/whtbutton.gif) no-repeat 99%;color:#fff;
 }



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

#mail {float:right; margin-top:-20px;}
#mail img {border:0;}

#mail br {display:inline;}
#mail .arial br {display:block;}
.innerbl #mail br {display:none;}

#mail a, #mail a:link, #mail a:visited {display:block; background:transparent none; padding:5px 2px 0 0;}
#mail a:hover {background:#369 none; color:#fff;}

#email {padding-top:10px;}
#email a, #email a:link, #email a:visited {background:transparent none;padding-right:3px;}
#email br {display:block;}
#email a:hover {background:#369 none; color:#fff;}

.credit {position:relative;top:0;right:5px;}

.innerbl #bibliog {margin-top:20px; text-decoration:none;}

a.credit, a.credit:link,.innerbl a.credit,.innerbl a.credit:link { text-decoration:none;background:transparent none;color:#ccd;filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;}
a.credit:visited, .innerbl a.credit:visited {background:transparent none !important;color:#ccc;filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;}
a.credit:hover, a.credit:focus, a.credit:active,.innerbl a.credit:hover,.innerbl a.credit:focus,.innerbl 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;}
#copyright {margin-top:25px;}
.red {color:#c00;}
.bl .ltbl, .innerbl .ltbl {color:#c2dfff;}

.drctlnks {font-family:helvetica,arial, sans-serif;}

.drctlnks { background:#fffffa; color:#369; width:85%; border: 3px solid #369; padding:0px}
.lnkslft { background:#fffffa; color:#369; height:auto; float:left; text-align:left; padding:0 0 0 5px;filter:alpha(opacity=25);
-moz-opacity:.25;
opacity:.25;}
.lnksrgt { background:#336 url(/images/narrow_sdbr_blgr.gif) ; color:#fffffa; width:93%; float:right; text-align:left; padding:5px; margin:0px}
.lnksrgt a {display:block;}

.directlinks {font-family:helvetica,arial, sans-serif;}
.directlinks {
 background:#fffffa; color:#369;
 width:85%;
 border:1px outset #fff;
 padding:5px 0;
}
.directlinks a, .directlinks a:link, .directlinks a:visited {
 display:block;
 background:transparent url(/peacetrust_icon.gif) no-repeat left;
 padding-left:25px;
}
.directlinks a:hover, .directlinks a:active {
 background:#369 url(/peacetrust_icon.gif) no-repeat left;
 color:#fff;
}

.bl a i, .innerbl a i {display:none;}
#entry i, #search i {display:inline; color:#c00;}

#focal {text-align:center;display:block;width:10px;}

.noCSS {display:none;}

#lnk-pgtp {
 background:transparent url(/whtbutton.gif) no-repeat 99%; color:#fff9ed;
 display:block;width:234px;
 text-align:right;
 padding-right:15px;
 float:right;
 position:relative; right:1px;
 margin-bottom:10px;
 text-decoration:none;
 font-weight:bold;
 font-family:helvetica, arial, sans-serif;
}

#lnk-pgtp:hover {background:transparent url(/whtbutton.gif) no-repeat 99%; color:#fff;}
#lnk-pgtp:active {background:transparent url(/whtbutton.gif) no-repeat 99%; color:#fff;}

#back {margin-top:45px;}

#sdbrimg {background:transparent none !important; padding-right:0;margin-right:0; border-right:0;}

.centr {text-align:center;}

.invite {background:#fffffa url(/images/narrow_sdbr_blgr.gif) repeat-y left; color:#006; width:80%; border: 3px solid #369; padding:10px 10px 0 120px;}

.invite strong {color:#069;}

.invlft {
 background:#336 url(/images/narrow_sdbr_blgr.gif);
 color:#fff;
 width:96px;
 padding:0 0 0 2px;
 font-family:helvetica, arial, sans-serif;
 position:relative; left:-120px;
}

.invlft a, .invlft a:link, .invlft a:visited {
 background:transparent; color:#fff;
}
.invlft a:hover, .invlft a:active {
 background:#369; color:#fff;
}

.invlft strong {color:#fff;}

.invbdy {margin:0 0 -70px 0;position:relative; top:-85px; }

.invbdy strong a, .invite strong a:link, .invite strong a:visited {text-decoration:none; color:#069; font-family:helvetica, arial, sans-serif;}
.invbdy strong a:hover {text-decoration:underline; color:#069;}
.invbdy strong a:active {text-decoration:underline; color:#fff;}

.invbdy p small {background: transparent url(/peacetrust_icon.gif) no-repeat  top left; padding:5px 0 10px 24px;}

.rocbrand {font:bold 140% georgia, palatino, serif;}


.offsite, .offsite:link, .offsite:visited, .offsite:active,  .offsite:hover {background:transparent url(/images/offsite_icon.gif) no-repeat right !important; padding-right:15px;}


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