/* Screen StyleSheet for ECBA  */
/* Overall style...  font color, etc.  */

body { font-family: tahoma, sans-serif;
  font-size: small;
  color: black;
  text-align: left;
  background-color: white;
  background:url(/media/comb.gif) repeat;
}

ul {list-style-image: url(/favicon.ico);}

h1 { font-size: 150%;
     text-align: center;
}

h2 { font-size: 110%;
}

img { border-width: 0pt;
}

/* Top Logo and banner */
.logobar { border: 0pt none white;
  width: 100%;
  height: 80px;
  text-align: left;
  background-color: white;
}
/* logo graphic */
.logo { border-style: none;
  top: 0px;
  right: 0px;
  width: 115px;
  text-align: left;
  margin-right: 0px;
  margin-left: 0px;
}
/*  ECBA Marquee on top of each page.  */
.banner { text-align: left;
}
/* Nav links box */
.navBox { width: 118px;
  margin-left: 50px;
  font-size: small;
  line-height: 200%;
  text-align: left;
  vertical-align: top;
  background-color: #ffffcc;
  font-family: Georgia, serif;
}
/*link styles  order should be (LVFHA) */
.navBox a:link        { color: #753300; font-weight: normal; }
.navBox a:visited     { color: #753300; font-weight: normal; }
.navBox a:link:focus  { color: #007060; font-weight: bold; }
.navBox a:link:hover  { color: #007060; font-weight: bold;  }
.navBox a:link:active { color: #007060; font-weight: bold; }

/* 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;
}