.skiplinks, .helprightlink, #top, #searchbox, #bread, #left, #section, #footer, #print, #paging, .recordsdetails, .resultsheader{display: none}

body{padding:0; font-family:verdana, arial, tahoma, helvetica, sans-serif; font-size:81%; color:#000; background-color:#fff; background-position:0 0; margin:0;}

a {
	text-decoration : none;
	color : Black;
}

/* Ref No 19 Date: 23/09/05 */
h1 {
	font-size : 130%;
}

h2 {
	font-size : 110%;
}

/* Ref No 46 Date: 18/11/05 */
h3
{font-size : 100%;
	
}

h4{font-size:90%;
	
}
 h4 a{
	text-decoration : none;
}

h5{font-size : 85%;
	
}
h6{font-size : 85%;
	
}

#articledata .header{ color:#000; font-size:107%; font-weight:bold;}
#articledata h1{ color:#000; font-size:100%;}

#printfooter{
clear:both; padding:20px; border-top: 1px solid #000; font-size:81%; color: #000;
}

.reflabstaff ul li{list-style-type:none; }

#detailtwocolumn { float:left; width:541px; padding-bottom:10px; display:block;}
#detailtwocolumn .detail { padding: 3px 0 3px 0; margin-bottom:5px; float:left; width:541px; }
#detailtwocolumn .headercolumn { float:left; width:126px; margin-right:5px; font-weight:bold;}
#detailtwocolumn .headdetailcolumn { float:left; width:407px; padding-right:3px;   }
#detailtwocolumn .detailcolumn { float:left; width:407px; padding-right:3px; font-size:91%;  }

img {
	border : none;
}

#texttable { 
  width:90%;
  border-collapse:collapse;
}
#texttable td {
  border:1px solid black;
  padding:2px;
  margin:0px;
  vertical-align:top;
}
#texttable td p {
  padding:0px;
  margin:0px;
}
#texttable .colhead { 
border:1px solid black;
font-weight:bold;
padding:2px;
text-align:center
}


	  table {
  background-color:#FFF;
  width:90%;
  border:1px solid black;
  border-collapse:collapse;
}

caption {
height:30px; 
font-weight:bold;
}

thead {
height:25px;
}



td {
  background-color:#FFF;
  border:1px solid black;
  padding:5px;
}

.colhead { 
border:1px solid black;
font-weight:bold;
padding:2px;
text-align:center
}

#ssidata { 
  width:100%;
  border-collapse:collapse;
  page-break-inside:auto
}
#ssidata tr    { 
page-break-inside:avoid; page-break-after:auto 
}
#ssidata td {
  border:1px solid black;
  padding:2px;
  margin:0px;
  vertical-align:top;
  page-break-inside:avoid; 
  page-break-after:auto
}
#ssidata td p {
  padding:0px;
  margin:0px;
}
#ssidata .colhead { 
border:1px solid black;
font-weight:bold;
padding:2px;
text-align:center
}
#ssidata tr.alt td {
color:#000000;
background-color:#B0E7F6;
}

#ssidata thead {
display:table-header-group 
}
