/* ======================================================================= */
/* filename: template_0101.css                                             */
/*   author: Paul N. Leonard                                               */
/* copyright 2005 Paul N. Leonard, all rights reserved                     */
/* ----------------------------------------------------------------------- */
/* pnl 2009/04/19 1.00  created css style 0101 provides online forms that  */
/*                      are also printiable in very close style to online  */
/*                      version                                            */
/* ======================================================================= */

/* =================== */
/* Element Definitions */
/* =================== */


html {
  margin:  0;
  padding: 0;
}

body { 
  color:      #000000; 
  margin:     0; 
  padding:    0;
}

h1, h2, h3 {
  margin:  0.2em 0;
  padding: 0.2em 0;
}

p { 
  text-align: justify;
}

li {
  padding: 0.2em 0;
}

img {
  border: none;
}

a:link { 
  font-weight:     bold; 
  text-decoration: none; 
  color:           #0000cc;
}

a:visited { 
  font-weight:     bold; 
  text-decoration: none; 
  color:           #000088;
}

a:hover, a:active { 
  text-decoration: underline; 
  color:           #0000ff;
}


/* ==================== */
/* Specific Definitions */
/* ==================== */

#Content { 
  padding:    0 200px 0 0;
  margin:     0;
  position:   absolute;
  top:        0;
  left:       0;
  min-height: 250px;
  min-width:  550px;
  z-index:    2;
}

#W3cHeader {
  width:      440px;
  height:     120px;

}
#PrintHeader {
  display: none;
}

#Filler {
  background: transparent top left;
  width:      550px;
  height:     140px;
}

#Logo { 
  position:   absolute;
  top:        0;
  left:       0;
  margin:     10px 0 0 10px; 
  float:      left;
  width:      110px;
  height:     110px;
}

#Title { 
  position: absolute;
  top:      0;
  left:     0;
  margin:   0 0 0 240px; 
  width:    320px;
  height:   140px;
}

#Guts { 
  margin:       0;
  padding:      1.5em 1em 0 2em;
  font-family:  arial, times, courier;
}

#Guts h1, h2, h3 {
  font-family: sans-serif;
  font-size: 120%;
}

.ButtonField {
  display:      normal;
}

#Footer { 
  text-align:   center; 
  font-size:    6pt; 
  font-family:  arial, times, courier;
}

#DanTheMan { 
  margin:     0px 0px 0px 540px;
  position:   absolute;
  top:        0;
  right:      0;
  width:      192px;
  height:     392px;
  z-index:    1;
}

#DanTheDJ { 
  margin:     0px 0px 0px 540px;
  position:   absolute;
  top:        0;
  right:      0;
  width:      192px;
  height:     392px;
  z-index:    1;
}

p.keys {
  color: white;
}

/* =================== */
/* Class Definitions   */
/* =================== */

table.info {
}

td.info_tag {
  vertical-align: top;
  text-align:     right;
}

td.info_data {
  vertical-align: top;
  text-align:     left;
  color:          #0000cc;
  font-weight:    bold; 
}

table.links {
  border: none;
}

table.list {
  margin: 0;
  padding: 0;
}

tr.links {
  border-top: 2px solid navy;
}

td.links {
  border-top: 2px solid navy;
}

div.testament {
  font-style: italic;
  margin:       1em 0;
  padding:    0.5em 0;
}

img.testament {
  font-style: italic;
  margin:     0 1em;
  padding:    0 1em;
}

table.worksheets {
}

table.worksheets td {
  padding:               1em 2em;
