p {
	margin:0 0 1em;	
}

table p {margin :0}
.wrap {
    margin:50px 0 0 2%;
    width:95%;
    float:left;
    position:relative;
    height:200px;
    overflow:hidden;
    padding:25px 0 0;
    border:1px solid #F5F5F5;
		background:#F5F5F5;    
}
.inner {
    width:100%;
    height:200px;
    overflow:auto;
		background:#F5F5F5;     
}
table {
    width:100%;
    margin:0 0 0 -1px;
    border:1px hidden;    
    border-collapse:collapse;
}
td {
    padding:5px;
    border:1px hidden;
    text-align:left;
 
}
tfoot th {
    font-weight:bold;
    text-align:left;
    border:1px hidden;
    padding:0 3px 0 5px;        
    background-color:#F5F5F5;       
}

thead th {
	border:none;
  font-weight:bold;
  text-align:left;
  border:1px hidden;
  padding:0 3px 0 5px;     
  background-color:#F5F5F5;      	
}

thead tr p {
    position:absolute;
    top:0;    
}
.last {
    padding-right:15px!important;
}
</style>
<!--[if lte IE 7]>
<style type="text/css">
.inner {overflow-x:hidden}

</style>
<![endif]-->