/*
 * Stylesheet template for EX pages
 * $Id: elec.css.m4,v 1.10 2007/10/01 10:04:36 elec Exp $
 */

BODY { 
  background-color: #FFFFCC;
  line-height: 1.6
}

.footer, .header {
/** SEASON **/
  background-color: #FFFFCC;
  padding: 1ex;
  
}

.header { 
  border-bottom: 3px solid #CCCCAA;
 }

.footer { 
  margin: 1ex 1ex;
/** test  **/
  border-top: 1px solid #FFFFCC; 
  font-style: italic;
  text-align: right;
}

.header_logo { 
  text-decoration: none;
/** SEASON **/
  color: #FFFFCC; 
  
 }


.content { 
  background-color: #FFFFCC;
  padding: 1ex 3em 2em 1ex;
  margin: 1ex 1ex;
  line-height: 1.7
}

/* Left side menu */
.menu { 
/** SEASON **/
  background-color: #FFE0C0; 
  font-size: small;
  padding: 0.5ex;
  text-align: left;
  
}

.menu A {
  text-decoration: none;
}

.menu TD { 
  padding: 3px;
 }

.separator { 
/** SEASON **/
  background-color: #DDC0A0; 
/*  color: black;*/
  color: ivory;
  text-align: left;
  padding: 3px;
}

.currentpage { 
  background-color: #FFE0C0;
  color: #CC0000;
  text-align: right;
  font-weight: bold;
}

.menucell {
  border: thick;
  border-width: 4em;
  border-color: #E0E0E0;
  text-decoration: none;
}

.right_panel { 
/** SEASON **/
  background-color: #FFE0C0;
  padding: 0em 0em;
  text-align: center;
  font-size: x-small;
}

.left_pane { 
/** SEASON **/
  background-color: #FFE0C0; 
  
}

.right_pane { 
/** SEASON **/
  background-color: #DDC0A0; 
  font-size: x-small;
  
}





H1, H2, H3 {
/** SEASON **/
  padding: 0.7ex 0.2ex 0.7ex 1ex;
  border-left-width: 20px;
/** SEASON **/
  border: 1px #33FF33 dotted;
  margin-left: 0px;
}

H1 {
  background-color: #66FF66; 
  margin-right: 3%;
  font-size: large;
}

H2 { 
  background-color: #99FF66; 
  margin-right: 10%;
  font-size: large;
}

H3 {
  background-color: #99FFFF; 
  margin-right: 40%;
  font-size: normal;
}

H4 {
  padding: 0.7ex 0.2ex 0.7ex 1ex;
  background-color: #99FFFF; 
  border-left-width: 20px;
  font-size: normal;
  border: 1px #669966 dotted;
   text-align: center;
   margin-left: 50%;
}

H5 {
  padding: 0.7ex 0.2ex 0.7ex 1ex;
  background-color: #99FFFF;

  border-left-width: 20px;
  font-size: large;
  border: 1px #669966 dotted;
  text-align: center;
  margin-right: 55%;
}

P {
   text-indent: 1em;
   margin-left: 0.5em;
   margin-right: 5%;
}

EM {
/** SEASON **/
  color: #FF5F5F;
  font-weight: bold;
  font-style: normal;
} 

A:link {
/** SEASON **/
   color: #0000FF;
}

A:visited { 
/** SEASON **/
  color: purple;
}

A:hover { 
/** SEASON **/
  background-color: #ecd5cd;
}

.example {
  background:#fff none repeat right bottom scroll;
  color:#333;
  width:90%;
  border:thin solid #ccc;
}

* >.example
{
  padding:.5% 2% .5% 2%; 
  margin:.5% 1% .5% 4%;
}
