/* Manageability page styles */

body.custom table.maturity-model {
  border-collapse:collapse;
  border: 1px solid #999;
}

body.custom table.maturity-model tr, th, td {
  border: 1px solid #999;
}

body.custom table.maturity-model th {
  font-weight: bold;
}

body.custom table.maturity-model td.level, td.characterization {
  font-weight: bold;
}

body.custom div#footnotes hr {
  width: 100% !important;
}

/* Start of Project Pages Widget Styles */

body.custom li#text-8 {
  border-color: #9900CC;
  border-style: solid;
  border-width: 1px;
  padding-right: 0px;
  padding-top: 0px;
  margin-left: 10px;
  margin-top: 16px;
  width: 280px;
}

body.custom li#text-8 div.textwidget {
  width: 275px;
}

body.custom li#text-8 div.textwidget p#trouble-checklist {
  font-size: 16px;
  width: 270px;
}

body.custom li#text-8 div.textwidget p#survival-test {
  font-size: 16px;
  width: 270px;
}

body.custom li#text-8 div.textwidget hr#pjt-separator" {
  width:260px;
}

body.custom li#text-8 div.textwidget p a {
  color: blue !important;
}

body.custom li#text-8 div.textwidget p a:hover {
  background-color: yellow;
}

/* Originally #E066FF to #F5CCFF but now made solid as #9900CC*/

body.custom section.row-4 section.column-2 aside#block-11 div.block-content ul.widget-area li#text-8 h3.widget-title {
  color: white;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9900CC',endColorstr='#9900CC');
  background: -webkit-gradient(linear,left center,right center,from(#9900CC),to(#9900CC));
  background: -moz-linear-gradient(left,#9900CC,#9900CC);
  background-color: #9900CC !important;
  font-family: 'Open Sans', Arial, sans-serif !important; 
  font-size:18px;
  line-height: 22px;
  padding: 2px 0 4px;
  margin-left: -10px;
  margin-top: -2px;
  text-align: center;
  width: 290px;
}
/* End of Project Pages Widget Styles*/
