#breadcrumbs{
	height: 40px; font-size:11px;width:60%;color:#000; margin-left:-260px;
	}
	
.breadcrumb
{
padding:7px 14px;margin:0 0 0 0;list-style:none;
background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);
background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);
background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);
background-image:linear-gradient(top, #ffffff, #f5f5f5);
background-repeat:repeat-x;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:4px;
filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}
.breadcrumb li{display:inline-block;*display:inline;text-shadow:0 1px 0 #ffffff;*zoom:1;}
.breadcrumb .divider{padding:0 5px;color:#999999;}
.breadcrumb .active a{color:#333333; text-decoration: underline;}



table.dataTable.dtr-inline.collapsed tbody td:first-child,
table.dataTable.dtr-inline.collapsed tbody th:first-child {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable.dtr-inline.collapsed tbody td:first-child:before,
table.dataTable.dtr-inline.collapsed tbody th:first-child:before {
  top: 8px;
  left: 4px;
  height: 16px;
  width: 16px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 16px;
  text-align: center;
  line-height: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  content: '+';
  background-color: #31b131;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child:before,
table.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child:before {
  content: '-';
  background-color: #d33333;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable.dtr-inline.collapsed tbody tr.child td:before {
  display: none;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable.dtr-column tbody td.control,
table.dataTable.dtr-column tbody th.control {
  position: relative;
  cursor: pointer;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable.dtr-column tbody td.control:before,
table.dataTable.dtr-column tbody th.control:before {
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 16px;
  text-align: center;
  line-height: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  content: '+';
  background-color: #31b131;
 font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable.dtr-column tbody tr.parent td.control:before,
table.dataTable.dtr-column tbody tr.parent th.control:before {
  content: '-';
  background-color: #d33333;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable tr.child {
  padding: 0.5em 1em;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable tr.child:hover {
  background: transparent !important;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable tr.child ul {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable tr.child ul li {
  border-bottom: 1px solid #efefef;
  padding: 0.5em 0;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable tr.child ul li:first-child {
  padding-top: 0;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable tr.child ul li:last-child {
  border-bottom: none;
  font-family:Arial, sans-serif; font-size:12px;
}
table.dataTable tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: bold;
  font-family:Arial, sans-serif; font-size:12px;
}
