/*                                                      */
/* EPICS Meeting style sheet */

body {margin: 4px; color: black; background: white;}
table {width: 100%; margin: 0;}
table td {padding: 0; border-width: 0; vertical-align: top;
  font-family: Verdana, Arial, Helvetica, sans-serif;}
a {color: #000000;}
a:visited {color: #333333;}

#title {vertical-align: bottom; color: #666666;
   background: #ffffff;
   font: italic 135% Georgia, Times Roman, Courier, serif;
   height: 54px; border-bottom: 2px solid #000000;}
#title a:link {color: #330099; text-decoration: none;}

#search {width: 250px; background: #ffffff;}
#search {font-size: 66%; padding: 1px;}
#content-top td {vertical-align: middle; color: white;
  font-weight: bold; padding: 1px;}
#sidetop {background: #006699;
  font: bold 90% Arial, Helvetica, Verdana, sans-serif;}
#crumbs {background: #330099; font-size: 12px; padding: 1px 0px 4px 2px; line-height: 22px; vertical-align: middle;}
#crumbs a {color: #FFFFFF; text-decoration: none;}
#crumbs a:visited {color: #FFFFFF;}
#crumbs a:hover {color: #ad2edc;}
#crumbs2 {background: #6666ff; font-size: 12px; padding: 1px 0 4px 2; line-height: 135%; vertical-align: middle;}
#crumbs2 a {color: #FFFFFF; text-decoration: none; font: bold;}
#crumbs2 a:visited {color: #FFFFFF;}

#crumxfel {background: #000000; font-size: 12px; padding: 1px 0 4px 2; line-height: 135%; vertical-align: middle;}
#crumxfel a:hover {background-color:#CC0000;}
#crumxfel a#current {background-color:#CC0000;}
#crumxfel a {color: #FFFFFF; text-decoration: none;}
#crumxfel a:visited {color: #FFFFFF;}

#leftside {width: 120px; background: #003399;}
#leftside td {font-size: 12px; font-weight: bold;
  padding: 12px 4px 12px 5px;}
#leftside table {margin-top: 3px;}
#leftside a {color: white; text-decoration: none;}
#leftside a:visited {color: white;}
#leftside a:hover {color: #ad2edc;}

#content {padding: 17px 42px; border-width: 1;}
#content {font: 14px Arial, Helvetica, Verdana, sans-serif; text-align: justify;}
#content table td {padding: 3; border-width: 1; vertical-align: top;
  font: 12px Arial, Helvetica, Verdana, sans-serif; text-align: justify;}
  
#contentbig {padding: 17px 42px; border-width: 1;}
#contentbig {font: 14px Arial, Helvetica, Verdana, sans-serif; text-align: justify;}
td#contentbig table td {padding: 3; border-bottom: 1px; vertical-align: top;
  font: 14px Arial, Helvetica, Verdana, sans-serif; text-align: justify;}  
  
h1 {font: bold 150% Arial, Helvetica, Verdana, sans-serif;
  color: #000000; border-bottom: 3px solid #000000;
  padding-bottom: 2px;}
div.floater {float: right; width: 140px; color: #9999CC;
   border: solid #FFFFFF; border-width: 7px 0;
   font: bold 1em Arial, Helvetica, Verdana, sans-serif;
   padding: 3px 2px; margin: 1px 7px;}
   

#header table td {width: 100%; padding: 3; border-width: 0; vertical-align: top; background: #330099;
  font: 110% Arial, Helvetica, Verdana, sans-serif; font-weight: bold; color: white; text-align: justify;}
   
#infotable td {font-size: 66%; padding: 3px; border-left: 1px solid #cccccc;}
#bltable td {font-size: 66%; padding: 3px; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc;}

#rightside {width: 150px;}
#rightside td {font-size: 14px; padding: 2px;}
td.head {background: #003399; text-align: center; font-weight: bold;}
#rightside th {font-size: 14px; padding: 2px;
  background: #003399; color: white;; font-weight: bold}
#rightside th a {color: white; text-decoration: none;}
#rightside th a:visited {color: white;}
tr.even td {background: #FFFFFf; width: 50%;}
td.r3 {color: #660;}
td.r5 {color: #060;}

#bottom {width: 50%;}
#bottom td {font-size: 66%; padding: 2px;}
td.head {background: #003399; text-align: center; font-weight: bold;}
#bottom th {font-size: 75%; padding: 2px;
  background: #003399; color: white;}
#bottom th a {color: white; text-decoration: none;}
#bottom th a:visited {color: white;}

#bottomb {width: 350px;}
#bottomb td {font-size: 85%; style: bold; padding: 2px;}
td.head {background: #003399; text-align: center; font-weight: bold;}
#bottomb th {font-size: 90%; padding: 2px;
  background: #003399; color: white;}
#bottomb th a {color: white; text-decoration: none;}
#bottomb th a:visited {color: white;}


div#special {border: 3px solid #669999; background: #FFCC66;
  text-align: center; margin-top: 1.5em; padding: 8px; font-size: 66%;}
#footer td {vertical-align: middle; font-size: 10px;
  border-top: 3px solid #FFFFFf;}
#feedback {text-align: center; padding: 0.2em;
  background: #FFFFFf;}
#footer {font-size: 10px; text-align: center;}
#copyright {text-align: right; font-style: italic; color: #999;}