body{
  background:none;
  font-family: arial;
}

div#wrapper{
  float:none;
  width:100%;
  margin: 0 10px 0 0;
}

div#primary{margin-left:0px}

#secondary, #header, #backtotop, .tabs, .breadcrumb, #secondary, #footer, .detailed a, a.tablexport, #summary_report .detailed{
  display: none !important;
}

#summary_report div a {
  display: none;
}

.detailedreport{
  font-size: 8px;
}

h2{
  font-size:14px !important;
}
/*--- summary report ---*/
#summary_report{
  border: none !important;
}

/*--- info headings for detailed report and summary report ---*/
#info{
  padding: 28px 0 0 0;
  height: 170px;  
}
html>body #info{
  height: 165px;
}
#info img{
 top:30 !important;
}
#info p{
  font-size: 10px !important;
  padding:2px 0 0 0 !important;
}
#info p strong{
  font-weight: bold;
  font-size: 11px;
}
#info p.selected{
  font-size: 14px !important;
  margin: 5px 0 0 0 !important;
  width: 100%;
  text-align: center;
}
html>body #info p.selected{
  margin: 26px 0 0 0 !important;
}


