.proceedings_editors {
  color: #15544E;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.proceedings_table {
  border-collapse:collapse;
  font: 12px Arial, Helvetica, sans-serif;
  margin:0px;
  padding:0px;
  border:1px dotted #cccccc;
  font-size:12px;
  box-shadow: 4px 4px 12px #888888;
}

.proceedings_table td {
    padding: 3px 4px 3px 8px;
}

.proceedings_table thead th {
  padding: 4px 0 4px 8px;
  color: #333333;
  font-weight: bold;
  text-align : left;
  cursor: pointer;
  background-color: #D4F7F4;
  text-shadow: 0px 1px 1px #fff;
}

.proceedings_table a {
    text-decoration: underline;
    color: #06544D;
}

.proceedings_table tr {
    background-color: #ffffff;
    border-bottom:1px dotted #cccccc;
}
.proceedings_table tr.odd {
    background-color: #F7F7F7;
    border-bottom:1px dotted #cccccc;
}
.proceedings_table tr.hed {
    background-color: #fff;
    border-bottom:2px solid #cccccc;
}

/* row having a top border */
.proceedings_table tr.top  {
  border-top: 1px solid #aaaaaa;
}

.proceedings_menu {
    height:24pt;
    font-size:10pt;
    background: #eeeeee;
    width:100%;
    margin: 0pt 0pt 15pt 0pt;
    padding: 0pt 0pt 0pt 20pt;
    border:0pt;
    border-bottom: 1px solid #aaaaaa;
    border-top: 1px solid #aaaaaa;
}

.proceedings_menu a {
    line-height:24pt;
    margin : 0pt 16pt 0pt 0pt;
    color: #15544E;
}

hr.paper_abstract {
    width: 50%;
    color: #dddddd;
    text-align: left;
    margin-top: 7pt;
}

.proceedings_preface {
    background: #fff;
    padding:12px;
    margin: 20px 0px 0px 0px;
    -webkit-border-radius: 6px; /* Saf3-4, iOS 1-3.2, Android <e;1.6 */
    -moz-border-radius: 6px; /* FF1-3.6 */
    border-radius: 6px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
    border:1px solid #8d9c9b;
    opacity:.7; /*50%*/
    filter:alpha(opacity=70);
    zoom:1; /*iefix*/
}

.proceedings_index_table {
  border-collapse:collapse;
  font: 12px Arial, Helvetica, sans-serif;
  margin:0px;
  padding:0px;
  border:1px dotted #cccccc;
  font-size:12px;
  box-shadow: 4px 4px 12px #888888;
}

.proceedings_index_table td {
    padding: 3px 4px 3px 8px;
}

.proceedings_index_table thead th {
  padding: 4px 0 4px 8px;
  color: #333333;
  font-weight: bold;
  text-align : left;
  cursor: pointer;
  background: #D4F7F4 url('/images/epic-theader-bg.jpg') repeat-x;
  text-shadow: 0px 1px 1px #fff;
}

.proceedings_index_table a {
    text-decoration: underline;
    color: #06544D;
}

.proceedings_index_table tr.even {
    background-color: #ffffff;
    border-bottom:1px dotted #cccccc;
}
.proceedings_index_table tr.odd {
    background-color: #F7F7F7;
    border-bottom:1px dotted #cccccc;
}
.proceedings_index_table tr.head {
    background-color: #fff;
    border-bottom:2px solid #cccccc;
}
.proceedings_index_table tr.top  {
  border-top: 1px solid #aaaaaa;
}