h1 { /*same style as US header*/
	font-family:verdana, arial, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#000000;
	line-height:150%;
	text-decoration:none; 
	padding:0px; 
	margin:0px;
}

h1 em { /*to reduce em in ht title*/
	font-size:15px;
} 


/*for registered symbol in page titles*/

h1 sup {
	font-size: 60%;
	padding-left: 1px;
}



h2{/*same stlye as US subheader*/
	font-family:verdana, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

h2.reduced {
	font-size: 12px;
}


h3{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}

h3+p {
	margin-top: 0px;
}

/*to rid double lines when using &reg; in links*/
sup, a:hover sup{
	text-decoration: none;
}

/*for sitemap*/
.leftdiv {
	float: left;
	padding-right: 10px;
	padding-left: 2px;
	width: 300px;
	margin-right: 20px;
}
.leftdiv ul {
	padding-left: 20px;
	padding-top: 0px;
	margin-top: 0px;
}
.leftdiv li {
	line-height: 2em;
}
.leftdiv h1 {
	font-size: 16px;
	font-weight: bold;
}
.leftdiv h2 {
	font-size: 12px;
	font-weight: bolder;
	padding-bottom: 0px;
	margin-bottom: 0px;
	color: #666666;
}
 /*to enable use of floats in content*/
.clear{
	clear:both;
}
/*end sitemp page*/

/*Homepage tweeks*/

#homecontent .column2 a{ /*added dwjb to remove mulitple divs*/
	padding-bottom:6px;
	display: block;
}

.roundbox-content .subsubHeader {
	padding-bottom:12px; /*added dwjb to remove need of too many divs*/
}
/*End Homepage*/

p {line-height:1.5em;}

/*Link*/
a{}
	/*Mailto & File Links from http://brad.hawidu.com/hawidu.css !!!!Not working on ie - need to check
	 a[href^='mailto:']{background:transparent url(../../images/global/file_icon_sprite.gif) no-repeat scroll right 0; display:inline-block;padding:0 18px 0 0;}
	 
	 	a[href$='.pdf']{background:transparent url(../../images/global/file_icon_sprite.gif) no-repeat scroll right -44px;display:inline-block;padding:0 18px 0 0;}REMOVED UNTIL FIXED IE AND PLACEMENT ISSUES*/
		
		/*to try and remove pdf icon on image links */
		a[href$='.pdf'] img {background:none; padding:0px;}
		
		
		/*to remove pdf icon on home page*/
		.roundbox-content a[href$='.pdf']{background:none;}
		
	 
	/*.pdf, a[href$='.pdf']{background: url(../../images/global/pdf.gif) no-repeat 97% 50%; padding-right: 15px;}
	
	a[href$='.xls'],a[href$='.csv'],a[href$='.xlsx']{background:transparent url(../../images/global/file_icon_sprite.gif) no-repeat scroll right -90px;display:inline-block;padding:0 18px 0 0;}
	a[href$='.ppt'],a[href$='.pptx']{background:transparent url(../../images/global/file_icon_sprite.gif) no-repeat scroll right -136px;display:inline-block;padding:0 18px 0 0;}
	a[href$='.doc'],a[href$='.rtf'],a[href$='.txt']{background:transparent url(../../images/global/file_icon_sprite.gif) no-repeat scroll right -182px;display:inline-block;padding:0 18px 0 0;}
	a[href$='.zip'],a[href$='.gzip'],a[href$='.rar']{background:transparent url(../../images/global/file_icon_sprite.gif) no-repeat scroll right -228px;display:inline-block;padding:0 18px 0 0;}
@media print{
	a:after{content:" (" attr(href) ") ";font-size:0.8em;font-weight:normal;}
	}REMOVED UNTIL FIXED*/


/*
#homecontent .row .column2 .roundbox-content a {
	background: none;
}
*/


	
	

/*for links that open to external URLs*/
a.external {
	background: url(../../images/global/external.gif) no-repeat right 50%;
	padding-right: 10px;
	}
	
	/* for yellow box around notes as on VISIO Stencils page */
#note{
	background: #FFFFCC;
	padding: 10px;
	text-align: center;
	border: 1px solid #FFDF9D;
}

/*table styles - for spec sheet areas*/
table.repeat_table {
	border-collapse: collapse;
	/*border: 1px solid #999999;*/
	font: normal 11px verdana, arial, helvetica, sans-serif;
	color: #363636;
	margin-bottom: 20px;
	width: 600px;
	/*table-layout:fixed; need to check this*/
  } 
  
th.col1, th.col2, th.col3, th.col4 {table-layout:fixed;}
  
th.col1{ width: 200px;}
th.col2{ width: 80px;}
th.col3{ width: 150px;}
th.col4{ width: 170px;}

  
  /*dynamic table row colours*/
  table.repeat_table tr.odd { 
  	/*background-color:#FFFFFF*/
	}
  
  table.repeat_table tr.even { 
  background-color:#F8F8F8
  }
  
.repeat_table th{
	background-color:#CCCCCC;
	border: 1px solid #999999;
	padding:.6em;
}

.repeat_table th.subth { 
	background-color:#EEEEEE;
}

  .repeat_table th:hover {
  background-color:#CCCCCC;
  }
  
.repeat_table td {
	/*border: 1px dotted #CCCCCC;*/
	padding: 1em;
  }
 
/*try and rid superscript underline*/
.repeat_table sup a:hover   {text-decoration: none;}
  
.repeat_table th, .repeat_table td {
  vertical-align: top;
  text-align: left;
  }

.repeat_table tr:hover, .repeat_table th.subth:hover {
	background: #EFEFEF;
	/*border: 1px solid #03476F;
	color: #999999;*/
  }
  

  
.repeat_table tr.btm_row td{ text-align:right}

  
  /*End Table styles*/
 
 /* for side by side list*/
 dl.left dd{
	float:left;
	margin:0px;
	width: 150px;
	text-align:center;
	padding:10px;
}
 
 
 /*right box content*/
 dl.infobox {
	float: right;
	margin: 0px 0px 10px 30px;
	border: 1px solid #CCCCCC;
	padding: 6px;
	text-align: center;
}

 dl.infobox dt {
	font-weight:bold;
}

dl.infobox dd {
	margin: 0px;
	padding: 0px;
}

/*right box content grey*/
 dl.infoboxgrey {
	float: right;
	margin: 0px 0px 18px 30px;
	border: 1px solid #CCCCCC;
	padding: 14px;
	background-color:#f4f4f4;
	clear:right;
	width: 200px;
}

 dl.infoboxgrey ul{
	list-style: none;
	margin: 0em;
	padding: 0px;
}

dl.infoboxgrey li{ 
	padding-bottom:10px;
}

 dl.infobox dt, dl.infoboxgrey dt {
	font-weight:bold;
}

dl.infoboxgrey dt {
	font-size: 13px;
	margin-bottom: 1em;
}

dl.infobox dd, dl.infoboxgrey dd {
	margin: 0px;
	padding: 0px;

}

/*Used on Purchase terms and conds*/
p.indent {text-indent: 2em;	margin-top: 0;}


p.clear { clear:both; margin:0px; padding:0px}

.left { float:left; padding-right:10px;}

/*styling of forms*/

.apacform textarea.txtarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	width: 30em;
}
.apacform textarea, .apacform input {
	border: 1px solid #666666;
	padding:2px;
	color: #181B25;
	width: 16em;
}

.apacform select{
	border: 1px solid #666666;
	padding:2px;
	color: #181B25;
}
/*
.apacform .submit {
	margin: 0px 0px 0px 10em;
	padding: 2px 6px;
	width: auto;
	border-style: none;
}*/

.apacform label strong {
	width: 10em;
	display: block;
	float: left;
	padding-right: 10px;
	text-align: right;
}



label span{
	font-weight: bold;
	color: #CC0000;
	padding-right: 2px;
	padding-left: 2px;
}

.apacform input#button {
	width: 90px;
	height: 20px;
	margin: 0px 0px 0px 10em;
	padding: 0px;
	border: 1px solid #999999;
	cursor: pointer;
	cursor: hand;
}

/*generic border for images etc. must set image to border="1"*/
.border {
	border: 1px solid #E4E4E4;
	margin-top: 4px;
}

p.btn { 
	padding-top: 10px;
	padding-bottom: 10px;
	margin:0px;
	}

p.btn a{
	background: #FBFBFB;
	border: 1px solid #CCCCCC;
	padding: 10px;
}

/*Styling for Indian forms*/
form.wider label strong {
	width: 20em;
}

	input.radio, input.checkbox {
	border: none;
	background: transparent;
	width: 2em;
	}
	/*end India Form*/
	
	/*grey info text*/
	.info {
	color: #666666;
	}
	
	
	/*lists with bullets removed*/
	ul.nobull {
	padding: 0px;
	margin: 0px;
	padding-bottom: 1em;
	/*margin-left: 12px;
	padding-left: 8px;*/
	list-style: none;
	line-height: 1.6em;
	}
	
	ul.nobull ul {
	list-style: circle;
	}
	

/* Grey BUTTON *****************************/
a.greyBtn span {
	background: transparent url(/au/en/images/global/leftgrey_btn.gif) no-repeat 0 0;
	display: block;
	line-height: 19px;
	padding: 3px 0 3px 18px;
	/*color: #fff;*/
}

a.greyBtn {
	background: transparent url(/au/en/images/global/rightgrey_btn.gif) no-repeat right top;
	display: block;
	float: right;
	height: 25px;
	margin-right: 6px;
	padding-right: 20px;
	text-decoration: none;
	/*font-weight:bold;*/
}

a.greyBtn:hover span {
background-position: 0 -26px; /*text-decoration:underline*/
}

a.greyBtn:hover {
background-position: right -26px;
}

-->
