/* Start of CMSMS style sheet 'sciia_layout_side_css' */
/*****************
Main Elements
*****************/
body {
/*   background-color: #F0F0F0;*/
   background: #F0F0F0 url(bg2.png) left repeat-y;
   color: #000;
   margin:0em; /* gives some air for the pagewrapper */
   text-align: left; 

   font-family: sans-serif ; 
   font-size: 100.01%;
   line-height: 1.1em;
}

.clear { clear:both }


div#head {
  border: 0.1em solid #666666; 
  position: absolute;
  left: 0.0em;
  top: 0.0em;
  width: 61.20em;
  height: 10.42em;
  z-index:10;

  background-color: #FFFEE5; 
}


div#headshadow {
/*  border: 1px solid red; */
  position: absolute;
  left: 0.0em;
  top: 0.0em;
  width: 61.72em;
  height: 10.94em;
  z-index:3;
  opacity: 0.6;
  background-color: #CCCCCC; 
}



div#sidebarshadow {
  padding: 0;
  margin: 0;
/*  border: 1px solid red; */
  position: absolute;
  left: 20px;
  top: 0px;
  width: 250px;
  height: 175px;
  z-index:8;
  background-color: #B8BA58;
}


div#content {
/* border: 1px solid red;*/
  position: absolute;
  left: 17.8em;
  top: 11.20em;
  width: 42.5em;
  z-index:2;
 padding: 0.10em;
  background-color: transparent;
}



/*****************
Element 2nd level
*****************/

div#logo {
/*  border: 1px solid red; */
  position: absolute;
  left: 1.30em;
  top: 0.78em;
  width: 9.11em;
  height: 7.81em;
  z-index:21;  
  text-align: center;
  background-color: transparent;
}

div#menu {
/*  border: 1px solid red; */
  position: absolute;
  left: 10.94em;
  top: 0.78em;
  width: 38.65em;
  height: 7.81em;
  z-index:23;
  background-color: transparent;
}
.menu1 {
  font-size: 1.0em;
  font-weight: bold; 
  font-family: "Courier New", courier, monospace;
  line-height : 1.10em;
  padding: 0.1em 0 0 0.1em;
}

.menu2 {
  font-size: 0.9em; 
  font-family: "Courier New", Courier, monospace;
/*  font-weight: bold; */

  line-height : 0.90em;
  padding: 0.1em 0 0.1em 0.5em;
}


div#menu a:link {
/*   font-weight: bold; */
   text-decoration: none;
   background-color: inherit; 
  color: #111; 
}
div#menu a:visited {
/*   font-weight: bold; */
   text-decoration: none;
   background-color: inherit; 
  color: #111; 
}

div#menu a:hover {
   text-decoration: underline;
   font-weight: bold;
   background-color: #FFFEE5;
   color: #666; 
}
div#menu a:active {
   font-weight: bold;
   text-decoration:underline;
   background-color: #FFFEE5;
   color: #666;                
}


div#headphoto {
/*  border: 1px solid red; */
  position: absolute;
  left: 50.08em;
  top: 0.13em;
  width: 10.16em;
  height: 10.16em;
  z-index:26;
  background-color: transparent;
  display:block; 
  text-decoration:none;
  padding: 0;
/* border-style:outset;  */
}

div#headphoto2 {
   width: 10.16em;
   height: 10.16em;
   padding: 0;
   margin: 0;
   text-decoration:none;
   display: table-cell; 
   vertical-align: middle; 
   text-align:  center;
}

div#headphoto2 img {
	width:auto;   
        height: auto;  
	padding:0;           
        margin: 0;
       border:0.40em solid #fff; 
}

div#sidebarcontent {
/*  border: 1px solid red; */
  position: absolute;
  left: 1.20em;
  top: 10.90em;
  width: 15.63em;
  z-index:13;

  background-color: transparent; 
}
div#sidebarcontent ul {
   color:#000;
/*   font-family:    arial, sans-serif; */
   font-size: 1.0em;
   font-weight: bold; 
   font-variant: normal; 
   list-style-type: none;
   list-style-position: outside;
   margin: 0.2em 0.2em 0.2em 0.2em;
}
div#sidebarcontent li {
/*  font-family:    arial, sans-serif; */
/*   font-size: 1.00em; */
/*   font-variant: normal; */
   line-height: 1.1em;
   margin: 0.2em 0.0em 0.8em 0em;
}

div#sidebarcontent li a {
  font-variant: normal;  
  color:#000;
}

div#sidebarcontent li ul {
/*   font-variant: normal;  */
   font-weight: normal;
   font-size: 0.90em; 
   list-style-type: none;
   list-style-position: outside;
   margin: 0.3em 0.0em 0em 0.2em;
}

div#sidebarcontent li li {
   color:#000;
   line-height: 1.0em;
   margin: 0.3em 0.0em 0.6em 0.2em;
}



/* Print Icon */
.sciia-print {
  float: right;
  text-align: right;
}


/*** Biography ***/

div#bio table {
	border-collapse: collapse;
/*	font-family: "Trebuchet MS", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif; */
	font-size: 0.8em;
	margin: 0em;
	padding: 0em;
}
div#bio caption {
	font-size: 1.4em;
	font-stretch: condensed;
	font-weight: bold;
	padding-bottom: 5px;
	text-align: left;
	text-transform: uppercase;
}
div#bio th, td {
/*	border-bottom: 1px solid #666; */
/*	border-top: 1px solid #666; */
	padding: 0.2em;
	vertical-align: 4px;
        line-height: 1.3em;
}
div#bio th {
	text-align: left;
	text-transform: uppercase;
}
div#bio thead th, tfoot th, tfoot td {
	background-color:  #99ccff;
	font-size: 1.1em;
}
div#bio tbody th {
        background-color: #99ccff;
	padding-left: 24px;
}
div#bio tbody  {
/*	border-bottom: 1px solid #666; */ 
/*	border-top: 1px solid #666;   */
	margin: 0em;
	padding: 0em;
}
/* div#bio tbody th, td { background-color: #FFF5FF; } */
div#bio  tbody tr:hover td, tbody tr:hover th { background-color: #F9FCFF; }
div#bio tfoot th {	text-align: right; }
div#bio tfoot th:after { content: ":"; }
/* End of 'sciia_layout_side_css' */

