body { 
background:#fffffa url(/images/sdbr250_chcnslt.gif) repeat-y right;
color:#003;
margin: 0;
padding:0;
font-family:'Times New Roman',times,serif;
}

/* links */
a {
 background:transparent; color:#006;
 text-decoration: none;
}

a:link {
 background:transparent; color:#006;
 text-decoration: underline;
}

a:visited {
 background:transparent; color:#005;
 text-decoration: underline;
}

a:focus {outline: 1px dotted #acc;}

a:active {
 color: #006; background: transparent;
 text-decoration: none;
}

a:hover {
 color: #006; background: transparent;
 text-decoration: underline overline !important;
}

#indexpage {margin-left:3%;}

/* styles for grey sidebar*/


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

.innerbl #indexsidebar a:hover {
 background:#bcc url(/whtbutton.gif) no-repeat 99%; color:#003;
 text-decoration: none !important;
}

.innerbl #indexsidebar a:active {
 background:#bcc url(/whtbutton.gif) no-repeat 99% !important; color:#345;
}

.innerbl #indexsidebar a:focus {
 background-color:#bcc !important; color:#345; outline-color:#900;
}

.innerbl small {font-size:75%;}

.sm {font-size:75%;}

.innerbl span a, .innerbl span a:link, .innerbl span a:visited {display:inline; color:#003;}

.innerbl span a:hover {color:#fff;}

.ltbl {color:#c2dfff;}

a:hover .ltbl, a:active .ltbl {color:#006;}


#indexsidebar {background:#022 url(/images/sdbr100_chcnslt.gif);}

/*#indexsidebar p {margin-top:30px;}*/

#indexsidebar img {margin-top:10px;}

ul {list-style:square;}
#indexcontent ul, #content ul {margin-bottom:0;}

#indexcontent ul li, #content ul li {margin-bottom:20px;}
#indexcontent ul.tight li {margin-bottom:5px;}

#indexcontent h1 {margin-bottom:40px;}

li a b {font-family: helvetica, arial, sans-serif;}

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

.hidefromCSS {display:none;}

.innerbl #indexsidebar #mail { background:#022 url(/images/sdbr100_chcnslt.gif); margin-top:40px; }

#indexsidebar #mail a:hover {background:#bcc;}
#indexsidebar #mail  a img {border:1px solid #345;}
#indexsidebar #mail  a:hover img, #indexsidebar #mail a:focus img {border-color:#9ab;}

#indexsidebar #mail br {display:block;}

.justify {text-align:justify;}

.innerbl #sdbrimg a {padding-right:0;}

/* .innerbl #sdbrimg .credit {position:relative; top:-10px;}

a.credit, a.credit:link {
text-decoration:none;
background:transparent none;color:#ccd;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
padding-right:3px;
}
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 {
text-decoration:overline underline !important;
background:transparent none; color:#ccc;
filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
} */

#back {margin-top:45px;}

.red {color:#c00;}

ul {list-style:none;padding-left:0;}
ul li {background:transparent url(/peacetrust_icon.gif) no-repeat top left; padding-left:20px;}
ul ul li {background:transparent url(/whtbutton.gif) no-repeat left; padding-left:15px;}


.tq_roundedge {width:340px;text-align:center;margin:0 auto 40px auto;}
.lft {float:left;}
.rgt {float:right;}
.tqlne {width:320px;background:#069;height:7px;margin:auto;}
.tq_roundedge a {display:block; text-decoration:none;}
.tq_roundedge a:hover {background:#bcc; color:#006; text-decoration:none !important;}

#conslt i, #search i {display:inline; color:#c00;}
#entry i  {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 !important;
 font-weight:bold;
 font-family:helvetica, arial, sans-serif;
}

#lnk-pgtp:hover, .lnk-pgtp:hover {background:#bcc url(/whtbutton.gif) no-repeat 99%; color:#003; text-decoration:none !important;}
#lnk-pgtp:active, .lnk-pgtp:active {background:#bcc url(/whtbutton.gif) no-repeat 99%; color:#345; text-decoration:none !important;}

#lnk-pgtp:focus, .lnk-pgtp:focus {outline-color:#900;}


.notice {border:1px outset #069; padding:10px;}

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

.imglft {float:left; margin:5px 10px 10px 0; border:1px inset #fff;}
.imgrgt {float:right; margin:5px 0 10px 10px; border:1px inset #fff;}

.centr {text-align:center;}
.rght {text-align:right;}

.wtchspce { color:#069; background:#fffffa; width:95%; border: 3px solid #069; padding:10px; text-align:left; font-family:'times new roman', times, serif; margin:20px auto;}

/*.cnslt {display:table;text-align:center; padding:5px; margin:30px auto 10px auto;}
.cnslt a, .cnslt a:hover, .cnslt a:active, .cnslt a:focus {text-decoration:none !important; outline:0 !important;}
.cnslt a:hover b {text-decoration:overline underline;}
.cnslt a:focus b {outline:1px dotted #900;}
.cnslt span {display:table-cell;padding:10px;}
.cnslt small {display:table-row; margin:auto;}
.cnslt img {padding:5px;margin-bottom:5px;}*/


#cnslt {font-size:small; width:100%;text-align:center; padding:5px; margin:10px auto;}
#cnslt a, #cnslt a:hover, #cnslt a:active, #cnslt a:focus {text-decoration:none !important; outline:0 !important;}
#cnslt a:hover b {text-decoration:overline underline;}
#cnslt a:focus b {outline:1px dotted #900;}
#cnslt td {width:20%; padding:10px; vertical-align:top;}
#cnslt td img {padding:5px;margin-bottom:5px;}