.book {
}

.book .book-title { 
  font-family: Arial, sans-serif;
  font-size: 18px;
  color: black;
}

.book .authors { 
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #a0a0a0;
}

.bookmeta {
  padding-left: 10px;
  padding-top:10px;
}

#book-tabs { 
  padding-top: 5px;
}

.book-details {
  font-size: 12px;
}

#largerImage a { 
  text-decoration: none;
  color: blue;
}

#largerImage a:visited { 
  text-decoration: none;
  color: blue;
}

/* ============================================================ */

#selected_path { 
  padding-bottom: 0px;
  padding-left: 0px;
  margin-left: 0px;
  padding-top: 5px;
}

/* ============================================================ */

#book-related-subjects {
  width: 175px;
  background-image: url('/design/refine-green-top.png');
  background-position: top left;
  background-repeat: no-repeat;
  padding-top: 4px;
  padding-left: 4px;
  margin-top: 15px;
  margin-left: 15px;
  margin-bottom: 15px;
  font-size: 12px;
  background-color: #e3f0db;
}

#book-related-subjects .rs-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
}

#book-related-subjects a,
#book-related-subjects a:visited,
#book-related-subjects a:link {
  text-decoration: none;
  color: black;
}

.admin-box {
   margin-left:15px;
   margin-bottom:15px;
}

/* ============================================================ */

.whereUsed { 
  font-size: 12px;
}

.whereUsed ul {
  margin-left: 16px;
  padding-left: 0px;
}

.whereUsed a,
.whereUsed a:link,
.whereUsed a:visited {
  color: black;
  font-style: italic;
}

/* ============================================================ */

#left-part-padding {
  height: 800px;
}

/* ============================================================ */

.ui-tabs {
  background-color: #ffffff;
}

.ui-widget-header {
  background: none;
  background-color: #ffffff;
}

.ui-widget-content {
  background: #ffffff url(images/ui-bg_glass_75_ffffff_1x400.png) repeat-x scroll;
  border-left: none;
  border-right: none;
  border-top: none;
}

.body {
  background-color: white;
  border: 1px solid #ccc;
  padding: 5px;
}


.missing-ids th {
  border-bottom: 1px solid #999;
  border-top: 1px solid #999;
  margin-bottom: .5em;
  padding-top: .5em;
  background-color: #999;
}

tr.even td.title { 
/* background-color: #CCFFCC;*/
  background-color: #eaeaea; 
}

tr.even td, tr.odd td {
  padding-top: 5px;
}

tr.weven {
  background-color: #eaeaea;
}

.section-even {
  background-color: #D9EBEB;
}

#promote-error-help {
  margin-bottom: 5px;
  color: red;
  font-weight: bold;
  font-style: italic;
  padding: .5em;
  
}

.selected {
  background-color: #f8eb68;
}

.selected-for-chapter {
  border: 1px solid #ff0000 !important;
}

.selected-for-section {
  background-color: #A4DBDE !important;
  /* border: 1px solid #ff0000 !important; */
}

div.chapter-row ul li ul li:hover {
  background-color: #FAF37F;
}

/* ===================================================== */


#tocTable, #wileyBookTocTable {
  border-collapse:collapse;
}

#tocTable tr, #wileyBookTocTable tr {
  color:#000000;
  background-color:#F7F7F7;
  border:1px solid #E1DFE0;
}

#tocTable td.title {
  width:200px;
  vertical-align:top;
}

#tocTable td.delcolumn {
  width:15px;
  vertical-align:top;
}

#tocTable td.non-tree {
  padding-left:15px;
}

div.section-line {
  float:none;
}

div.sect-ttl {
  float:left;
  width:180px;
}

div.sect-edt {
  float:right;
  width:15px;
}

div.sect-ftr {
  clear:both;
}

/* ====================================================== */