body, table, td {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:none;
}

/* table styles */
.noborder table, 
.noborder td {
	 border:none;
}

.data table {
 border:none;	
	border-right:1px solid #369;
	border-bottom:1px solid #369; 
}

.data td {
	border-top:1px solid #369;
	border-left:1px solid #369;
	padding:2px;
}

.tableHead {
	font-size:9px;
	text-transform:uppercase;
	color:#f60;
	text-align:center;
	font-weight:bold;
}

.Highlight {
	background-color:#f0f0f0;
	border-right: 1px solid #369;
	border-bottom: 1px dotted #369;
}

.noHighlight {
	background-color:#fff;
	color:#069;
	font-weight:bold;
	border-right:none;
	border-bottom:none;
}

.Special {
	background-color:#cf0;
	border-bottom:1px dotted #369;
}

.tableData {
	color: #003;
	background-color:#fff;
	border-top: 1px none #336699;
	border-right: 1px solid #369;
	border-bottom: 1px dotted #369;
	text-align: right;
}

.tableDataHigh {
	color:#003;
	background-color:#C4D9E9;
	border-right: 1px solid #336699;
	border-bottom: 1px dotted #336699;
	text-align: right;
}

.tableDataTitle {
	text-align:center;
	background-color:#e0f1f8;
	color:#c63;
	font-weight:bold;
	}
	
.tableSubTitle {
	font-size: 9px;
	color: #03c;
	text-align:left;
	font-weight:bold;}
	
.tabletitle {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#03c;
	font-weight:bold;
}

td.commodity {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Tahoma, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 500
}
td {
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Tahoma, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 500
}

table#Table2 td {white-space:nowrap;vertical-align:top;}
table#Table2 form {margin-left:0.2em;}

tr.prices td, td.prices {
	text-align:center;
	background-color:#e0f1f8;
	color:#c63;
	font-weight:bold;
}
/* /table styles */

/* link styles */
.data td a {
font-weight:bold;
font-size:11px;
}

a:link, a:visited {
    color:#069;
    font-size:12px;
    text-decoration:underline;
}

/* /link styles */

/* text styles */
h1, h2, h3, h4 {color:#003;}

h1 {font:bold 20px arial, sans-serif;}

h2 {
border-bottom:none;
margin:0 0 2px 0;padding-left:9px;padding-bottom:3px;
font:bold 14px arial, sans-serif;
background:url("http://www.asx.com.au/images/h3_glyph.gif") 0 5px no-repeat;
}

h3 {font-size:14px;font-weight:bold;font-family:arial, sans-serif;}

h4 {font-size:12px;font-weight:bold;color:#930;}

.data h3 {font-size:12px;font-weight:normal;margin:0.5em;}
.data form {margin-left:0.5em;}

td td p {/*font-size:0px;line-height:0;*/}
.data table td p {font-size:12px;line-height:1;}
td p form {font-size:11px;line-height:1;}

/* /text styles */

