html
{
background: dimgray;
font-family: "Trebuchet MS", Helvetica, sans-serif;}
table {
border: 2px solid;
background-color:darkgray;
box-shadow: 2px 2px 5px 1px #000000,2px 2px 5px 1px #FFFFFF;
}
.title_class h2{
text-shadow: 1px 1px 5px #b0c4de, 1px 1px 5px lightgray;
}
td {
border:1px solid #CCC;
background-color:#ffffff;
}
th,td {
border: 1px solid #CCC;
      }
      tr  {
      border: 3px solid;
      }
      thead {
      border: 3px;
      }
      .nobd {
      color: ghostwhite;
      text-shadow: 1px 1px 5px #b0c4de, 1px 1px 5px black;
      border: 3px;
     }
th.sess_t{
text-shadow: 2px 2px 4px grey,2px 2px 5px ghostwhite;
box-shadow: 2px 2px 10px 1px #000000,2px 2px 10px 1px #b0c4de;
}
#a{text-decoration:none;}
#a:hover {color:#064481;}
a{text-decoration:none;
color:darkslateblue;
text-shadow:1px 1px 1px grey;}
a:hover {color:darkslategray;}
.attd_att{background-color:#00ff00;}
.attd_al{background-color:#FFFF33;}
.attd_sl{background-color:#FFCC00;}
.attd_wor{background-color:#FF0000;}
.attd_ort{background-color:#E6CCFF;}
.attd_nr{background-color:#991A00;}
.attd_mat{background-color:#ffb6c1;}
.attd_oop{background-color:#564f4f;}
#dialog_area{
background-color:#11217e;
 border: 5px double;
 position: fixed;
 top: 50%;
 left: 50%;
 transform: translate(-50%, -50%);
 }
#sess_area{
 margin: 5px;
float:left;
}
#pres_area{
 margin: 5px;
float:right;
}
#att_area{
 margin: 5px;
float:left;
}
.click_sess td{
  cursor:pointer;
}
#work_area{
margin: 5px;
float: left;
border: 2px dashed;
background:gray;
}
  #sess_select{
   margin: 5px;
  border: 1px dotted;
    }
    .utype{
      cursor: pointer;
    padding:2px;
	  }
.msgline{
background-color:#b0c4de;
}
.unread_msg{
font-weight: bold;
}
.msgrow_header:hover{
cursor: pointer;
}
.red_text{
color: indianred;
font-style: oblique;
}
.syl_left{
float:left;
}
.span_click{
position:relative;
}
#regions{
position:relative;
}
#topic{
position:relative;
}
#cur_topic{
position:relative;
}
.rs{
position:relative;
}
.rs_sel{
background-color:E6CCFF;
}
.res_icon{
width:10%;
vertical-align: middle;
margin:1;
}
#children li:nth-child(odd){
background:floralwhite; 
paddding:10;
cursor:pointer;
}
#children li:nth-child(even){
paddding:10;
cursor:pointer;
}

ul{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
//background: brown;
}
#children ul{
background-color:#b0c4de; 
}
#children{
float:left;
//background-color: violet;
width:88%;
padding: 2px;
margin: 2px;
box-shadow:2px 2px 4px #000000;
}
#pdf_hold{
width:100%;
height:100%;
}
.w100{
width:500;
padding:4px;
}
.w5{
float:left;
width:8%;
padding: 2px;
margin: 2px;
box-shadow:2px 2px 4px #000000;
}
.w5 img{
width:100%;
cursor:pointer;
}
#parent{
width:inherit;
//color:fuchsia;
font-style:italic;
font-size:larger;
text-shadow: 2px 2px 4px #000000;
}
#parent img {
margin-right :10px;
}
.bg_red{
background:red;
padding: 10px;
}
