/* Stylesheet for Miles Ahead pages */

body { 
  background-color: #ffffff; 
  font-family: Calibri, Sans-Serif; 
  font-size: medium; 
  color: #000000; 
  margin-left: 2em; 
  margin-right: 2em }
  
/* Styles for text, links, etc. */
p { 
  margin-top: 0.5em; 
  margin-bottom: 0.5em }

p.nopadding { 
  margin-top: 0.1em; 
  margin-bottom: 0.1em }

p.indent { 
  margin-left: 1.5em; 
  margin-right: 1.5em }

p.title { 
  margin-top: 1em; 
  margin-bottom: 0.5em; 
  font-weight: 800 }

p.fmptitle { 
  color: #00008b;
  text-decoration: underline;
  margin-top: 1em; 
  margin-bottom: 0.5em; 
  font-weight: 800 }

img { 
  border: 0px }

h1 { 
  font-size: 1.4em; 
  font-weight: bold; 
  color: #00008b }

h2 { 
  font-size: 1.25em; 
  font-weight: bold; 
  color: #00008b }

h3 { 
  font-size: 1.1em; 
  font-weight: bold; 
  color: #00008b }

ol.number {
  list-style: decimal; 
  list-style-position: outside }

ol.letter {
  list-style: upper-alpha;
  list-style-position: outside }

hr {
  color: #eeeeee;
  margin-top: 2px;
  margin-bottom: 2px;
  font-weight: 100 }
  
a:hover { 
  color: #dc143c }

.regtext {
  font-size: 0.85em }

.aRight {
  text-align: right;
  vertical-align: top }

/* Styles for forms, buttons, etc. */
form { 
  margin: 0 }

input.submit { 
  color: #00008b;
  border-style: double; 
  border-width: 2;
  background-color: #ffffff; 
  font-family: Verdana, Sans-Serif; 
  font-size: 8pt; 
  font-weight: bold; 
  border-color: #cccccc;
  text-align: center }

input.submitOver {
  color: #00008b;
  border-style: double;
  border-width: 2;
  background-color: #eeeeee; 
  font-family: Verdana, Sans-Serif; 
  font-size: 8pt; 
  font-weight: bold; 
  border-color: #666666;  
  text-align: center }

/* Styles for layout (centering, alignment, etc.) */
.blue { 
  color: #00008b }

.bold {
  font-weight: bold }

.warn {
  font-size: 0.85em; 
  font-weight: bold;
  color: Navy }
  
.mdPrivate { 
  color: #cc0033 }

/* Styles for tables, cells, etc. */
table, th, td { 
  color: #000000; 
  border-collapse: collapse; 
  border-color: #bbbbbb }

table.commons {
  background-color: #f0f0f0;
  border-color: #cdcdcd;
  border-style: solid;
  border-width: 1px;
  border-collapse: collapse; 
  font-size: 0.85em;
  font-weight: bolder
}

table.highlight {
  background-color: #fdfdfd;
  border-color: #cdcdcd;
  border-style: solid;
  border-width: 1px;
  border-collapse: collapse; 
  font-size: 1em;
  font-weight: normal
}

td.discoDate { 
  width: 30%; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em }

td.discoList { 
  width: 70%; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em }

td.discoTop { 
  background-color: #f0f0f0; 
  width: 100%; 
  text-align: left; 
  vertical-align: top; 
  font-size: 1em; 
  font-weight: 600 }

td.discoBirdDecade {
  background-color: #cccccc; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em;
  font-weight: bold;
  color: #00008b }

td.discoBirdHead {
  background-color: #ededed; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em;
  font-weight: bold;
  color: #00008b }

td.discoBirdRow {
  padding-left: 30px;
  padding-right: 30px; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em }

td.mdSmall { 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em }

td.cdrComment { 
  font-size: 0.85em; 
  color: #00008b; 
  padding-right: 3em; 
  margin-top: 0em; 
  margin-bottom: 0em }

td.cdrCount { 
  width: 3%; 
  text-align: right; 
  vertical-align: top;
  padding-right: 5px; 
  font-size: 0.85em }

td.cdrTune { 
  width: 91%; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em }

td.cdrDur { 
  width: 5%; 
  text-align: right; 
  vertical-align: top; 
  font-size: 0.85em }

td.mdTune { 
  width: 91%; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em }

td.mdDur { 
  width: 6%; 
  text-align: right; 
  vertical-align: top; 
  font-size: 0.85em }

td.mdNoteTune { 
  width: 75%; 
  text-align: left; 
  vertical-align: top }

td.mdNoteList { 
  width: 75%; 
  text-align: left; 
  vertical-align: top }

td.mdNoteDur { 
  width: 25%; 
  text-align: left; 
  vertical-align: top }

td.mdNoteHead { 
  background-color: #efefef; 
  text-align: left; 
  vertical-align: bottom; 
  font-size: 1em; 
  font-weight: bold }

td.mdComment { 
  font-size: 0.85em; 
  color: #00008b; 
  padding-left: 1em; 
  padding-right: 2em; 
  margin-top: 0em; 
  margin-bottom: 0em }

td.mdSelect { 
  text-align: left; 
  vertical-align: middle; 
  font-size: 0.85em; 
  color: #00008b; 
  font-weight: 600 }

td.mdDecade { 
  background-color: #efefef; 
  border: solid 0.25pt; 
  border-color: #0000cd; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em;
  font-weight: bold; 
  color: #00008b }

td.mdHeadRight { 
  background-color: #efefef; 
  text-align: right; 
  vertical-align: bottom; 
  font-size: 0.85em; 
  font-weight: bold; 
  color: #00008b }

td.mdHeadLeft { 
  background-color: #efefef; 
  text-align: left; 
  vertical-align: bottom; 
  font-size: 0.85em; 
  font-weight: bold; 
  color: #00008b }

td.mdRowRight { 
  text-align: right; 
  vertical-align: top; 
  font-size: 0.85em }

td.mdRowLeft { 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em }

td.imgCenter { 
  text-align: center; 
  vertical-align: middle }
  
td.mdNav { 
  background-color: #eeeeee; 
  text-align: center; 
  vertical-align: top; 
  font-size: 0.85em; 
  color: #00008b }

td.mdNavReg { 
  background-color: #eeeeee; 
  text-align: center; 
  vertical-align: top; 
  color: #00008b }

td.mdCover { 
  background-color: #ededed; 
  border: solid 0.25pt; 
  border-color: #dc143c; 
  text-align: left; 
  vertical-align: top; 
  font-size: 1em; 
  color: #00008b; 
  font-weight: 600 }

td.tapeTop { 
  background-color: #f0f0f0; 
  border: solid 1px; 
  border-color: #00008b; 
  text-align: left; 
  vertical-align: bottom; 
  font-size: 1em; 
  color: #00008b; 
  font-weight: 600 }

.gridTop { 
  background-color: #f0f0f0; 
  text-align: left; 
  vertical-align: bottom; 
  font-size: 1em; 
  color: #00008b; 
  font-weight: 600 }

/* Style for Walt Dickerson covers */
td.pic {
  width: 25%; 
  text-align: left; 
  vertical-align: top; 
  font-size: 0.85em;
  font-weight: bold }

/* Styles from wam.css */
td.menu { 
  text-align: left; 
  width: 110px; 
  vertical-align: top; 
  background-color: #f0f0f0; 
  color: #00008b; 
  font-size: 0.85em; 
  padding-left: 5px; 
  padding-top: 10px }

td.links { 
  font-size: 0.85em; 
  padding-left: 5px; 
  padding-right: 5px; 
  background-color: #ffffff; 
  color: #000000 }

.InputEdit {
  font-family: Verdana, Sans-Serif;
  color: #00008b;
  font-size: 1em }
  
.Pager td {
  padding-left: 10px;     
  padding-right: 10px }


