/* CSS Document */

#auspadding
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-left: 10px;
	margin-right: 10px;
	width: 448px;
	color: #000000;
	}

.ausbox
	{
	border: 1px solid #666666;
	margin-top: 10px;
	}

.ausboxnew
	{
	border: 1px solid #6699CC;
	background-color: #F2F7FF;
	margin-top: 10px;
	}

div.overviewbox
	{
	border: 1px solid #6699CC;
	background-color: #F2F7FF;
	margin-top: 10px;
	width: 446px;
	font-weight: bold;
	float: left;
	}

.ausbox h1
	{
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 5px;
	background-color: #666666;
	}

.ausboxnew h1
	{
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 5px;
	background-color: #6699CC;
	}

.ausbox p, div.ausboxnew p, .ausbox div p, .newshead p, div.overviewbox p, div.floatbox p
	{
	margin: 5px;
	}

.ausleft
	{
	float: left;
	}

.ausright
	{
	float: right;
	}

sup
	{
	line-height: 0px;
	vertical-align: 2px;
	}

/*Product releases*/

h1.prodopening
	{
	font-size: 15px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 21px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	}

p.prodopening
	{
	text-align: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

div.prodrelease_overview
	{
	border: 1px solid #6699CC;
	background-color: #F2F7FF;
	}

div.prodrelease_overview h1
	{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 13px;
	line-height: 17px;
	color: #000000;
	}

div.prodrelease_overview h2
	{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
	}

div.prodrelease_overview p
	{
	margin: 5px;
	}

div.prodrelease_body h1
	{
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 13px;
	line-height: 17px;
	color: #000000;
	}

div.prodrelease_body p
	{
	margin-top: 2px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	}

div.prodrelease_body ul.prodfeatures, div.prodrelease_overview ul, div.prodrelease_body ul.prodlist
	{
	list-style-type: none;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 0px;
	padding: 0px;
	}

div.prodrelease_body ul.prodfeatures li ul
	{
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 0px;
	padding: 0px;
	}

div.prodrelease_body ul.prodfeatures li
	{
	background-image: url("/australia/images/marker/dot.gif");
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-left: 13px;
	font-weight: bold;
	}

div.prodrelease_overview ul li, div.prodrelease_body ul.prodlist li
	{
	background-image: url("/australia/images/marker/dot.gif");
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-left: 13px;
	}

div.prodrelease_body ul.prodfeatures li ul li
	{
	font-weight: normal;
	background-image: none;
	padding-left: 0px;
	}

div.ausleft div.prodrelease_body img
	{
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	}

div.prodrelease_body h2
	{
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	}

table.prodtable
	{
	width: 438px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	border: 1px solid #000000;
	}

table.prodtable thead tr th.prodcolleft, table.prodtable tbody tr td.prodcolleft
	{
	width: 150px;
	text-align: center;
	font-size: 11px;
	}

table.prodtable td.prodcolleftsmall
	{
	width: 65px;
	text-align: center;
	font-size: 11px;
	}

table.prodtable thead tr th.prodcolright, table.prodtable tbody tr td.prodcolright
	{
	padding: 5px;
	font-size: 11px;
	}

table.prodtable thead tr th, table.prodtable tbody tr td
	{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 1px solid #000000;
	font-size: 11px;
	}

/*CSS for News Stories*/

div.imagecaption
	{
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	}

div.imagecaption p
	{
	text-align: center;
	font-size: 10px;
	line-height: 12px;
	padding: 0px;
	margin: 0px 25px 0px 25px;
	border-bottom: 1px solid;
	}

/*News Pages*/

.newshead
	{
	margin-top: 10px;
	}

.newshead img
	{
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}

.newshead h1
	{
	font-size: 12px;
	line-height: 20px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 5px;
	background-color: #6699CC;
	}

.newshead h2
	{
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: bold;
	text-indent: 5px;
	}

/*Services sub Pages*/

.firstpara h1
	{
	font-size: 15px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	line-height: 23px;
	font-weight: bold;
	color: #000000;
	}

.firstpara p, .onsitepara p
	{
	margin: 0px;
	font-weight: bold;
	}

.onsitepara h1
	{
	font-size: 13px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	line-height: 21px;
	font-weight: bold;
	color: #000000;
	}

.bodypara h1
	{
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	}

.messagepara
	{
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

.messagepara p
	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	}

.bodypara h2
	{
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	}

.bodypara p
	{
	margin: 0px;
	}

.bodypara ul
	{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

.bodypara ul li
	{
	background-image: url("/australia/images/marker/dot.gif");
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-left: 13px;
	}

.serviceimg img
	{
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	border: none;
	}

.contactpara ul
	{
	list-style-type: none;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	}

.contactpara .lilink a
	{
	background: url("/australia/images/marker/arrow.gif") no-repeat 1px 50%;
	padding-left: 17px;
	}

.contactpara .lilink a:hover
	{
	background: url("/australia/images/marker/arrowblack.gif") no-repeat 1px 50%;
	}

.contactpara .lihead
	{
	font-weight: bold;
	}

.contactpara .linone
	{
	background-image: none;
	}

.contactpara .lipdf a
	{
	background: url("/australia/images/marker/pdf.gif") no-repeat 0px 1px;
	padding-left: 17px;
	}

.contactpara .lipdf a:hover
	{
	background: url("/australia/images/marker/pdfblack.gif") no-repeat 0px 1px;
	}

.contactpara h1
	{
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	}

.contactpara div div img
	{
	margin-top: 5px;
	margin-left: 56px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

/*Services Main Landing Page*/

div.servicebox
	{
	float: left;
	border: 1px solid #666666;
	margin-top: 10px;
	position: relative;
	width: 446px;
	}

div.servicebox h1
	{
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 5px;
	background-color: #666666;
	}

div.servicebox p, div.servicebox div.ausleft p
	{
	margin: 5px;
	}

div.servicebox div.ausleft img
	{
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 0px;
	}

div.servicebox ul
	{
	position: absolute;
	bottom: 3px;
	list-style-type: none;
	margin-left: -5px; /*pads text in IE*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 5px; /*pads text in Firefox*/
	padding: 0px;
	}

div.servicebox ul.ulleft
	{
	position: absolute;
	bottom: 3px;
	list-style-type: none;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	}

div.servicebox ul li.limore a
	{
	background-image: url("/australia/images/marker/more.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 15px;
	float: right;
	}

div.servicebox ul li.limore2 a
	{
	background-image: url("/australia/images/marker/more.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 15px;
	}

div.servicebox ul li.limore a:hover, div.servicebox ul li.limore2 a:hover
	{
	background-image: url("/australia/images/marker/moreblack.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	}

/*solution partner*/

.imageright
	{
	float: right;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 0px;
	}

.tablist
	{
	margin-top: 10px;
	background-color: #6699CC;
	background-image: url("/australia/images/marker/hand.gif");
	background-repeat: no-repeat;
	background-position: 5px 50%;
	}

.tablist ul
	{
	margin-left: 22px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px 0px 0px 0px;
	} 

.tablist ul li, .sublist ul li
	{
	display: inline;
	}

.tablist ul li a
	{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	margin: 1px;
	background: #E6F0FF;
	}

.tablist ul li.selectedli a, .sublist ul li.selectedli a
	{
	border: 2px solid #000000;
	background: #CCE5FF;
	}

.tablist ul li.notselectedli a, .sublist ul li.notselectedli a
	{
	border: 2px solid #666666;
	}

.tablist ul li a:hover, .sublist ul li a:hover
	{
	background: #CCE5FF;
	}

#CountryAll, #StateAll, #TechnologiesAll, #CountryAU, #CountryNZ, #StateAuckland, #StateNSW, #StateQLD, #StateSA, #StateTAS, #StateVIC, #StateWA, #TechnologiesFA, #TechnologiesMES, #TechnologiesMCMT, #TechnologiesMCPM, #TechnologiesPA, #TechnologiesSI, #EmsbyEmployees, #HideEmsby
	{
	display: none;
	}

.sublist
	{
	margin-top: 10px;
	}

.sublist ul
	{
	margin-left: 22px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding: 0px 0px 0px 0px;
	}

.sublist ul li a
	{
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	margin: 1px;
	background: #E6F0FF;
	}

/*SP Extranet*/

div.floatbox
	{
	float: left;
	border: 1px solid #666666;
	margin-top: 10px;
	position: relative;
	}

div.floatbox h1
	{
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 5px;
	background-color: #666666;
	}

div.floatbox ul
	{
	position: absolute;
	bottom: 3px;
	list-style-type: none;
	margin-left: -5px; /*pads text in IE*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 5px; /*pads text in Firefox*/
	padding: 0px;
	}

div.floatbox ul li.limore a
	{
	background-image: url("/australia/images/marker/more.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 15px;
	float: right;
	}

div.floatbox ul li.limore a:hover
	{
	background-image: url("/australia/images/marker/moreblack.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	}

table.extratable, table.extratable2
	{
	width: 448px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px solid #000000;
	float: left;
	}

table.extratable tr td, table.extratable tr th
	{
	border: 1px solid #000000;
	text-align: center;
	}

table.extratable2 tr td, table.extratable2 tr th
	{
	text-align: center;
	}

/*Newscentre page*/

div.newsbox
	{
	float: left;
	margin-top: 10px;
	border: 1px solid #666666;
	position: relative;
	}

div.newsoverview
	{
	float: left;
	margin-top: 10px;
	border: 1px solid #666666;
	width: 446px;
	}

div.newsimg
	{
	float: left;
	width: 90px;
	}

div.newsp
	{
	float: left;
	width: 356px;
	}

div.newsbox div.newsp p
	{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 5px;
	}

div.newsimg img
	{
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 0px;
	}

div.newsimg h1, div.newsp h1
	{
	text-align: center;
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
	background-color: #666666;
	}

div.newsoverview h1
	{
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
	text-indent: 5px;
	background-color: #666666;
	}

div.newsoverview p
	{
	margin: 5px;
	}

div.newsp ul
	{
	position: absolute;
	bottom: 3px;
	list-style-type: none;
	margin-left: -5px; /*pads text in IE*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 5px; /*pads text in Firefox*/
	padding: 0px;
	}

div.newsp ul li.limore a
	{
	background-image: url("/australia/images/marker/more.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 15px;
	float: right;
	}

div.newsp ul li.limore a:hover
	{
	background-image: url("/australia/images/marker/moreblack.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	}

div.newsp ul li.lipdfmore a
	{
	background: url("/australia/images/marker/pdf_download.gif") no-repeat 5px 50%;
	padding-left: 33px;
	float: right;
	}

div.newsp ul li.lipdfmore a:hover
	{
	background: url("/australia/images/marker/pdf_downloadblack.gif") no-repeat 5px 50%;
	}

/*CSS for forms*/

input
	{
	margin: 0px 0px 0px 5px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	width: 50%;
	}

textarea
	{
	margin: 0px 0px 0px 5px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	width: 95%;
	}

.aussubmit
	{
	margin: 2px 0px 5px 5px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	width: 20%;
	}

/*Cables Page*/

.ausbox a img
	{
	border: 0;
	margin: 5px;
	}

/*List Styles*/

a
	{
	color: #000000;
	text-decoration: none;
	}

a:hover
	{
	text-decoration: underline;
	}

ul
	{
	list-style-type: none;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 0px;
	padding: 0px;
	}

.lilink a
	{
	background: url("/australia/images/marker/arrow.gif") no-repeat 1px 4px;
	padding-left: 17px;
	}

.lilink a:hover
	{
	background: url("/australia/images/marker/arrowblack.gif") no-repeat 1px 4px;
	}

.lihead
	{
	font-weight: bold;
	}

.litel
	{
	background-image: url("/australia/images/marker/tel.gif");
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-left: 17px;
	}

.lifax
	{
	background-image: url("/australia/images/marker/fax.gif");
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-left: 17px;
	}

.listar
	{
	background-image: url("/australia/images/marker/star.gif");
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding-left: 17px;
	}

.liper
	{
	background-image: url("/australia/images/marker/person.gif");
	background-repeat: no-repeat;
	background-position: 1px 50%;
	padding-left: 17px;
	}

.lidot13
	{
	background-image: url("/australia/images/marker/dot.gif");
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-left: 13px;
	}

.linone13
	{
	background-image: none;
	padding-left: 13px;
	}

.linone
	{
	background-image: none;
	}

.limail a
	{
	background: url("/australia/images/marker/mail.gif") no-repeat 0px 50%;
	padding-left: 17px;
	}

.limail a:hover
	{
	background: url("/australia/images/marker/mailblack.gif") no-repeat 0px 50%;
	}

.lipdf a
	{
	background: url("/australia/images/marker/pdf.gif") no-repeat 0px 1px;
	padding-left: 17px;
	}

.lipdf a:hover
	{
	background: url("/australia/images/marker/pdfblack.gif") no-repeat 0px 1px;
	}

.liext a
	{
	background: url("/australia/images/marker/arrowext.gif") no-repeat 0px 2px;
	padding-left: 17px;
	}

.liext a:hover
	{
	background: url("/australia/images/marker/arrowextblack.gif") no-repeat 0px 2px;
	}

.lizip a
	{
	background: url("/australia/images/marker/zip.gif") no-repeat 1px 1px;
	padding-left: 17px;
	}

.lizip a:hover
	{
	background: url("/australia/images/marker/zipblack.gif") no-repeat 1px 1px;
	}

.lixls a
	{
	background: url("/australia/images/marker/xls.gif") no-repeat 0px 1px;
	padding-left: 17px;
	}

.lixls a:hover
	{
	background: url("/australia/images/marker/xlsblack.gif") no-repeat 0px 1px;
	}

.limoreleft a
	{
	background: url("/australia/images/marker/more.gif") no-repeat 1px 50%;
	padding-left: 17px;
	}

.limoreleft a:hover
	{
	background: url("/australia/images/marker/moreblack.gif") no-repeat 1px 50%;
	}

ul li.lidown a:link, ul li.lidown a:visited
	{
	background: url("/australia/images/marker/down.gif") no-repeat 3px 3px;
	padding-left: 17px;
	}

ul li.lidown a:hover, ul li.lidown a:active
	{
	background: url("/australia/images/marker/downblack.gif") no-repeat 3px 3px;
	}

ul li.liup a:link, ul li.liup a:visited
	{
	background: url("/australia/images/marker/up.gif") no-repeat 3px 3px;
	padding-left: 17px;
	}

ul li.liup a:hover, ul li.liup a:active
	{
	background: url("/australia/images/marker/upblack.gif") no-repeat 3px 3px;
	}

ul li.lippt a:link, ul li.lippt a:visited
	{
	background: url("/australia/images/marker/ppt.gif") no-repeat 1px 1px;
	padding-left: 17px;
	}

ul li.lippt a:hover, ul li.lippt a:active
	{
	background: url("/australia/images/marker/pptblack.gif") no-repeat 1px 1px;
	}

ul li.liword a:link, ul li.liword a:visited
	{
	background: url("/australia/images/marker/word.gif") no-repeat 0px 1px;
	padding-left: 17px;
	}

ul li.liword a:hover, ul li.liword a:active
	{
	background: url("/australia/images/marker/wordblack.gif") no-repeat 0px 1px;
	}