body { 
background:#fffffa;
color:#006;
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: #666; 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 {padding:0;width:250px; background:#336 url(/images/sdbr250_blgr.gif); 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;}

#indexpage {
background:#fffffa url(/images/sdbr250_blgr.gif) repeat-y right;
 margin-left:3%;
 }

#nostyleintro {display:none;}

#medpage {background:#fffffa url(/images/med_sdbr_blgr.gif) repeat-y right;
 margin-left:3%;
}

#page {background:#fffffa url(/images/narrow_sdbr_blgr.gif) repeat-y right;
 margin-left:3%;
}

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

#indexcontent {padding:0 260px 0 15px; margin-top:50px;}
#mcontent {padding:0 220px 0 15px;}
#content {padding:0 180px 0 15px;}

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

#title {margin-bottom:40px;}

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

.innerbl small {font-size:0.75em;}

#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:#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;}


.innerbl #mail, .innerbl #indexsidebar {margin-top:30px; width:100px; background:#336 url(/images/narrow_sdbr_blgr.gif);}

#mail {float:right; margin-top:-20px;}
#mail p {padding-right:5px; margin-top:-15px;}
#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-top:5px;}
#mail a:hover {background:#369 none; color:#fff;}

.innerbl #mail a  {text-decoration:none;padding-right:2px;}

#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 .credit {right:1px;}
.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;}
#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;
}

.directlinks a img {background:#fffffa; color:#006; padding:1px;}

.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;float:right;text-align:right;padding-right:15px;margin:-30px -260px 0 0;text-decoration:none; font-weight:bold;}

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

#page #lnk-pgtp {width:75px; margin:-30px -180px 0 0;}

#back {margin-top:45px;}

#sdbrimg {background:transparent none;}

.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;}