/* QI office balanced scorecard styles - use scorecard_4col.dwt
WDC 30 Aug 2005 */

/* ------------------------------------------------------------ padding and alignment */
#BSC table th, #BSC table td  { padding: 0; margin: 0; background-image: none; }
#BSC  th { text-align: center; border: none; background-image: none; }
#BSC table#customerTable td { padding: .5em; vertical-align: top;  }
div.Header { text-align: center; font-weight: bold; color: #fff;  padding: .25em; }
#initiatives .Header{ font-size: 100%; } 
#BSC ul { padding: 0; margin: 0; margin-left: 2em; }
td#initiatives ul { padding-top: .5em; }
td#initiatives li { padding-bottom: 1em; }

/* -------------------------------------------------------------- the "category" header */
th.HeaderTitle span { visibility: hidden; }
th.HeaderTitle div { background-color: #666; }

/* ------------------------------------------------------------------ background colors */
div.Header { background-color: #666; }
#customerTable { background-color: #eee; }
#customerTable td, td#initiatives { background-color: #fff; }

/* ----------------------------------------------------------------------- cell borders */ 
#BSC table { border-collapse: collapse; }
#customerTable th.catCol, #customerTable td, td#initiatives { border-right: 2px solid #666; border-bottom: 2px solid #666; }
#customerTable th.catCol, th.HeaderTitle { border-left: 2px solid #666; }
tr.toprow th { border-right: 2px solid #999; }
#customerTable th.HeaderTitle, #customerTable th.Header { border-bottom: none; }

/* -------------------------------------------------------------------- common overrides*/
#customerTable th#BSC_row0col1 { border-bottom: none;}
th#BSC_row1col1 div { visibility: hidden;  }
td#BSC_row0col2, td#BSC_row0col3, td#BSC_row0col4 { border-bottom: none; }

/* --------------------------------------------------------------------------- epilogue*/
.epilogue { padding-top: 1em }
#bscBookHook { height: 80px; 
background-image: url("/assets/btns/book_h_closed.jpg"); 
background-repeat: no-repeat; background-position: top left; 
}
#bscBookHook span { padding-top: 25px; margin-left: 90px;  display: block; width: 18em; }
#bscBookHook a {
height: 80px; width: 88px; display: block;  overflow: visible;
background-image: url("/assets/btns/book_h_closed.jpg"); 
background-repeat: no-repeat; background-position: top left; 
}
#bscBookHook a:hover { background-image: url("/assets/btns/book_h_open.jpg"); }

