/* *****************/
/* General         */
/* *****************/

body { background: white; color: black }
blockquote { font-style: italic }
h1 { font-weight: bold; font-family: sans-serif;}
h2 { font-family: sans-serif;
     border-width: 1px;  
     border: 1px solid; 
     color: black;
     background: #FFFFCC; 
     width: 75%; 
     margin-left: 0;
     }
dt { font-weight: bold }

/* *****************/
/* Display section */
/* *****************/

/* see the title ? */
.title {
 /* display: none; */
}
/* see the deadline ? */
.deadline {
 /* display: none; */
}
/* see the state ? */
.state {
 /* display: none; */
}
/* see the type ? */
.type {
 /* display: none; */
}
/* see the categories ? */
.categories {
 /* display: none; */
}
/* see the action ? */
.action {
 /* display: none; */
}
/* see the decision ? */
.decision {
 /* display: none; */
}
/* see open issues ? */
.issue.open {
 /* display: none; */
}
/* see closed issues ? */
.issue.closed {
 /* display: none; */
}
.expertMode {
 display: none;
}

/******************/
/* Type section  */
/******************/

/* see the editorial ? */
.issue.editorial {
 /* display: none; */
}
/* see the clarification ? */
.issue.clarification {
 /* display: none; */
}
/* see the error ? */
.issue.error {
 /* display: none; */
}
/* see the proposal ? */
.issue.proposal {
 /* display: none; */
}
/* see the request ? */
.issue.request {
 /* display: none; */
}

/******************/
/* State section  */
/******************/

.state.raised {
  /* place holder */
}
.state.accepted {
  /* place holder */
}
.state.deferred {
  /* place holder */
}
.state.decided {
  /* place holder */
}
.state.decided.agreed {
  /* place holder */
}
.state.decided.declined {
  /* place holder */
}
.state.decided.moved {
  /* place holder */
}
.state.decided.subsumed {
  /* place holder */
}

/******************/
/* Action section */
/******************/

.action .accepted {
  /* place holder */
}
.action .dependent {
  /* place holder */
}
.action .proposal {
  /* place holder */
}
.action .decided {
  /* place holder */
}
.action .decided.dropped {
  /* place holder */
}
.action .decided.subsumed {
  /* place holder */
}
.action .decided.completed {
  /* place holder */
}

/********************/
/* Ack Cycle section */
/********************/

.decision.noresponse {
  /* place holder */
}
.decision.agreed.noreply {
  /* place holder */
}
.decision.declined.noreply {
  /* place holder */
}
.decision.moved.noreply {
  /* place holder */
}
.decision.subsumed.noreply {
  /* place holder */
}
.decision.acknowledged {
  /* place holder */
}
.decision.acknowledged.agreement {
  /* place holder */
}
.decision.acknowledged.proposal {
  /* place holder */
}
.decision.acknowledged.objection {
  /* place holder */
}
.decision.follow-up {
  /* place holder */
}
.decision.follow-up.declined {
  /* place holder */
}
.decision.follow-up.incorporated {
  /* place holder */
}
.decision.follow-up.accepted {
  /* place holder */
}
.decision.follow-up.maintained {
  /* place holder */
}


/******************/
/* color coding key  */
/******************/

.legend  {
  display: none
}

.key {
  display: none
}

/******************/
/* style section  */
/******************/

th {
  background: #ccc;
  border: 1px solid black;
  padding: 2px;
}
td {
  border: 1px solid black;
  text-align: center;
}
td.title {
  text-align: left;
}
.code { 
  font-family: monospace;
  border: 1px solid black;
  white-space: pre; 
  color: black;
  background-color: #dfdfdf; 
}
div.issue h3 {
 border-top: 2px solid black;
 background-color: #eeeeee; 
 padding-top: .5em;
 color: black;
 margin-top: 1em;
}
dt {
 font-style: italic;
 font-weight: normal
}
dl {
 margin-left: 1em
}
fieldset {
  font-weight: bold;
  background : #ddd;
}
input {
  margin-left: 1em;
}
div.note {
  border: 1px solid black;  
}
div.action-history {
  margin-left: 1em
}
div.details-action {
  border: thin solid #cccccc;
  padding: .2em;
}
div.details-action.decided {
  color: grey; 
  background: white
}
div.details-action h5 {
  /* 'display: run-in' would be better! */
  margin: 0;
}
td.action {
  text-align : left
}
dl.transitions h5 { 
  margin-bottom: .2em;
}

ul, ol { 
  margin-bottom: .5em
}

.transitions h5 { 
  background-color: white; 
  color: #7d7d7d
}

/* Added these HTML default styles so that IE does the
     right thing */

blockquote, 
body, dd, div, 
dl, dt, 
fieldset, form,
frame, frameset,
h1, h2, h3, h4, 
h5, h6, iframe, 
noframes, 
object, ol, p, 
ul, applet, 
center, dir, 
hr, menu, pre   { display: block }
li              { display: list-item }
head            { display: none }
table           { display: table }
tr              { display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell }
caption         { display: table-caption }
