/* Print StyleSheet for ECBA  */
/* Overall style...  font color, etc.  */
body { font-family: georgia, times, serif;
  font-size: small;
  color: black;
  text-align: left;
  background-color: white;
  background-repeat: repeat;
}
h1 { font-size: 150%;
     text-align: center;
}

h2 { font-size: 110%;
}

img { border-width: 0pt;
}
/* Top Logo and banner */
.logobar {
   width: 100%;
   height: 80px;
   text-align: left;
   border-spacing: 0;
   border: 0;
   border-style: none;
   border-color: white;
   background-color: white;
}
/* don't display logo graphic */
.logo {
   top: 0px;
   right: 0px;
   width: 120px;
   text-align: left;
   border-style: none;
   margin-right: 0px;
   margin-left: 0px;
   Display: none;
}
/*  ECBA Marquee on top of each page.  */
.banner {
   text-align: left;
}

/* Navigation Box Table of Contents. */
.navBox {
   Display: none;
   width: 118px;
   font: 1.0em sans-serif;
   line-height: 200%;
   text-align: left;
   vertical-align: top;
   background-color: #ebf5fc;
}
/*link styles  order should be (LVFHA) */
.navBox a:link        {color: blue; font-weight: normal;}
.navBox a:visited     {color: blue; font-weight: normal;}
.navBox a:link:focus  {color: blue; font-weight: normal;}
.navBox a:link:hover  {color: navy; font-weight: bold;}
.navBox a:link:active {color: blue; font-weight: bold;}

/* No padding for content in print mode */
.content {
  font-size: small;
  text-align: left;
}

/* Content is inside a table cell with some padding.  */
.content {
  /*  background:url(/media/comb.gif) repeat; */
  padding: 20px;
  font-size: small;
  text-align: left;
}

/* General Left right and center floats */
.floatleft {
  float: left;
}

.floatright {
  float: right;
}

.clear {
  clear: both;
}

/* General Left right and center postions */
.positionleft {
  position: relative; 
  left: 70%;
}

.positionright {
  position: relative; 
  right: 118px;
}

.alignright {
  text-align: right;
}