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

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

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


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

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

a:active {
 color: #000 !important; background: transparent;
 text-decoration: none;
}

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

#indexpage {margin-left:3%;}

/* styles for grey sidebar*/


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

.innerbl #indexsidebar a {
 background:transparent url(/whtbutton.gif) no-repeat 99%; color:#fc6;
}

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

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

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

.sm {font-size:75%;}

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

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

.innerbl .ltbl, .ltbl { color: #fec;}
.innerbl a:hover .ltbl, a:hover .ltbl,.innerbl a:active .ltbl, a:active .ltbl {background: #fc3; color:#300;}


#indexsidebar {background: #000 url(/images/sdbr100_blk_mdcn.gif); color:#fec;}

/*#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;}

#mail {background: #000 url(/images/sdbr100_blk_mdcn.gif) !important;}

#mail a:hover {background:#fc3; color:#200;}
#mail a:active {background:#fc6; color:#200;}
#mail  a img {border:1px solid #fc6;}
#mail  a:hover img {border-color:#c96;}

#mail br {display:block;}

.justify {text-align:justify;}

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

#back {margin-top:45px;}

.red {color:#c00;}

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

#edu i, #search i {display:inline; color:#c00;}

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

#mail {width:248px;padding-right:0;}

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

#new_dir {margin:50px 5px;}
#new_dir h1 small {font-size:0.5em;position:relative;left:2px;top:-5px;}

#new_dir_side  {background:#000 url(/images/sdbr250_blk_mdcn.gif);color:#fff;padding:3px 3px 30px 25px; text-align:left;}
#new_dir_side h3 {color:#006; }

#new_dir_side a, #new_dir_side a:link, #new_dir_side a:visited {color:#fff; background:transparent none; padding-right:0; display:inline;}
#new_dir_side a:hover, #new_dir_side a:active {color:#bce; text-decoration:none !important;}

#new_dir_side h3 a {display:block !important;}
#new_dir_side h3 a:active {color:#fff;}

#new_dir_side br {display:block;}
#new_dir_side small {font-size:75%;}
#new_dir_side h4 small {font-size:0.4em;position:relative;left:2px;top:-2px;}

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

.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:#300; background:#fffffa; width:80% !important; border: 3px solid #fc6; padding:10px; text-align:left; font-family:'times new roman', times, serif; margin:20px auto;}

.wtchspce a:link, .wtchspce a:visited { color:#fff !important; background:transparent none;}

.wtchspce a:hover, .wtchspce a:active { color:#200 !important; background:#fc6 none !important; text-decoration:underline !important;}

#whoohoo {padding-top:150px;}

.noCSS {display:none;}

hr {height:1px; border:1px solid #fc6; clear:both;}

.randomlink {width:200px; padding:5px; background:#fff;border:3px double #fc6;
}
.smllmenu_rndm, .smllmenu_rndm .smllmenurgt {background:#000 url(/images/sdbr250_blk_mdcn.gif) !important;}

#indexsidebar .randomlink, #indexsidebar .randomlink a, #indexsidebar .randomlink a:link, #indexsidebar .randomlink a:visited {
color:#600 !important;}


#indexsidebar .randomlink strong {color:#fec;}

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