html { font-size: 100%; /* IE hack */ }
body {margin:0px; background: #dedede url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg.gif) repeat-x; color: #3d3c3c; font-family: Arial, Helvetica, Verdana; font-size: 0.62em;}
table { font-size: 100%; /* IE hack */ }

/* CJ's Style Defaults */
a, embed, object {outline: none;}
form, fieldset, dl {padding: 0; margin:0; border: none;}
img {border-style: none;}
h1, h2, h3, h4, h5  {margin: 0; padding: 0; font-size: 1.0em; font-weight: normal;}
p {margin: 0 0 12px 0;  padding: 0; }
td, th {vertical-align: middle;}
th {text-align: left; }
input, textarea, select {font-family: inherit; font-size: inherit;}
input:focus, textarea:focus {outline:none;}
dl {display: block; margin-bottom: 30px;}
dt {display: block; clear: left; float: left; width: 80px; margin-bottom: 5px;}
dd {display: block; float: left; width: 150px; margin-bottom: 5px;}
big {font-size: 1.1em;}
.vbig {font-size: 1.3em;}
small {font-size: 0.9em;}
.clearer {clear: both; height: 1px;}
.clearleft {clear: left; height: 1px;}
.clearright{clear: right; height: 1px;}
.getright {float:right;}
.getleft {float:left;}
.centa {text-align: center;}
.imgleft {float: left; margin: 0 10px 7px 0;}
.imgright {float: right; margin: 0 0 7px 10px;}
.blockit {display: block;}
.padit {margin: 0 0 10px 0;}
.bolden {font-weight: bold;}
.uline {text-decoration: underline;}
	.uline:hover {text-decoration: none;}
.nobg {background: none !important;}
.nomargin {margin:0 !important;}
.noborder {border: none !important;}
.nopad {padding:0 !important;}
.invisi {display: none !important;}
.buffer {margin-bottom: 10px;}
.halfpad {padding: 7px;}
.padder {padding: 10px;}
.sidepad {padding: 0 8px;}
.toppad {padding: 8px 0;}
.thkpadder {padding: 13px;}
.dblpadder {padding: 20px;}
.border-grey {border: 1px solid #b6b6b6;}
.pipe {padding: 0 2px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/nav_div.gif) 50% 50% no-repeat; }

/* Colours */
.sky {color: #3aaad0;}
.blue {color: #005dad;}
.navy {color: #21215e;}
.white {color: #FFF;} 
.grey {color: #4f4f4f;}
.bg-grey {background-color: #eef0ef;}

/* Links */
a	{color: #3d3c3c; text-decoration: none;}
a:hover	{text-decoration: underline;}

a.icon-search {padding-left: 20px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/icon_search.gif) no-repeat;}
a.icon-clock {padding-left: 20px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/icon_clock.gif) no-repeat;}
a.rss {display: block; padding:  2px 15px 2px 25px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/icon_rss.gif) no-repeat;}
a.email {display: block; padding:  0 15px 0 25px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/icon_email.gif) no-repeat;}

a.butt-blue {color: #FFF; font-weight: bold; font-size: 13px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_blue_left.gif) 0 50% no-repeat; padding: 4px 0 4px 0; margin-right: 5px;}
a.butt-blue span {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_blue_right.gif) 100% 50% no-repeat; padding: 4px 17px 4px 8px; }
a.butt-blue:hover {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_blue_left_f2.gif); text-decoration: none !important;}
a.butt-blue:hover span {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_blue_right_f2.gif); text-decoration: none !important;}

a.butt-white {color: #FFF; font-weight: bold; font-size: 13px; background:  url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_white_left.gif) 0 50% no-repeat; padding: 4px 0 4px 0;  margin-right: 5px;}
a.butt-white span {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_white_right.gif) 100% 50% no-repeat; padding: 4px 17px 4px 8px; }
a.butt-white:hover {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/butt_white_left_f2.gif); text-decoration: none !important;}
a.butt-white:hover span {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/butt_white_right_f2.gif); text-decoration: none !important;}


a.butt-grey {color: #FFF; font-weight: bold; font-size: 13px; background:  url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_grey_left.gif) 0 50% no-repeat; padding: 4px 0 4px 0;  margin-right: 5px;}
a.butt-grey span {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_grey_right.gif) 100% 50% no-repeat; padding: 4px 17px 4px 8px; }
a.butt-grey:hover {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_grey_left_f2.gif); text-decoration: none !important;}
a.butt-grey:hover span {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_grey_right_f2.gif); text-decoration: none !important;}


a.arrow {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bullet_arrow.gif) 0 50% no-repeat; padding-left: 10px;}
a.arrow-back {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bullet_arrow_back.gif) 0 50% no-repeat; padding-left: 10px;}

a.butt-openhrs {display: block; text-indent: -9999px; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_openhours.gif) no-repeat; width: 188px; height: 44px; margin-bottom: 10px;}
a.butt-openhrs:hover  {background-position: 0 -44px;}

a.butt-servcent {display: block; text-indent: -9999px; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_servcent.gif) no-repeat; width: 188px; height: 44px; margin-bottom: 10px;}
a.butt-servcent:hover  {background-position: 0 -44px;}


/* Headings */


/* Lists */

ul#headnav {position: absolute; right: 10px; top: 70px; padding: 0; margin: 0; list-style: none;}
ul#headnav li {display: block; float: left; margin-left: 10px; padding-left: 10px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/nav_div.gif) 0 50% no-repeat;}
ul#headnav li a {font-size: 1.4em;  color: #21215e; font-weight: bold; }
ul#headnav li a:hover  {color: #6b6b6b; text-decoration: none !important;}
ul#headnav li a.current {color: #3aaad0; text-decoration: none !important;}

ul#auxheadnav {position: absolute; right: 255px; top: 21px; padding: 0; margin: 0; list-style: none;}
ul#auxheadnav li {display: block; float: left; margin-left: 10px; padding-left: 10px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/nav_div.gif) 0 50% no-repeat;}
ul#auxheadnav li a {font-size: 1.2em;  color: #3d3c3c;  }
ul#auxheadnav li a.current {color: #3aaad0; text-decoration: none !important;}

ul#footnav {padding: 0; margin: 0; list-style: none;}
ul#footnav li {display: block; float: left; margin-right: 10px; padding-right: 10px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/nav_div.gif) 100% 50% no-repeat;}
ul#footnav li a {font-size: 1.2em;  color: #4e4e4e;}

ul#auxfootnav {padding: 0; margin: 10px 0 0 0; list-style: none;}
ul#auxfootnav li {display: block; float: left; margin-right: 10px; padding-right: 10px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/nav_div.gif) 100% 50% no-repeat;}
ul#auxfootnav li a {color: #4e4e4e;}

ul.bluearrow {margin: 0; padding: 0; list-style: none; }	
	ul.bluearrow li {margin: 0 0 7px 0; padding: 0 0 0 10px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bullet_arrow.gif) 0 0.3em no-repeat;}
	
ul.blanklist {margin: 0; padding: 0; list-style: none; }	
	ul.blanklist li {margin: 0 0 7px 0; }	
	
ul.toolbar {display: block; margin: 0; padding: 0; list-style: none;}
	ul.toolbar li {display: inline-block;}	
	ul.toolbar li {display: block; margin: 0; padding: 0; }	
	ul.toolbar a {display: block; margin: 0; padding: 5px 0 5px 30px; background-repeat: no-repeat; background-position: 0 50%; }		
	ul.toolbar a.tool-icon-print {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/icon_tool_print.gif);}	
	ul.toolbar a.tool-icon-email {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/icon_tool_email.gif);}	
	ul.toolbar a.tool-icon-rss {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/icon_tool_rss.gif);}	
	
/* Tables */


/* Forms */
#headsearch {position: absolute; right: 10px; top: 15px; width: 235px;}
	#headsearch #squery {display: block; border: 1px solid #bfbfbf; color: #7c7c7c; font-size: 12px; width: 200px; height: 20px; float: left; margin: 0; padding: 5px 0 0 3px;}
	#headsearch #sbutt {display: block; float: left; width: 28px; height: 27px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/button_search.gif) 0 0 no-repeat; text-indent: -9999px; overflow: hidden; border: none; margin: 0; cursor: pointer;}
	#headsearch #sbutt:hover {background-position: 0 -27px;}
	
/* Superstructure  */
#shield {width: 1000px; margin: 0 auto;}
#header {position: relative; height: 105px; width: 1000px; margin-bottom: 13px;}
#main {background: #FFF; padding: 10px 10px 20px 10px;  margin-bottom: 10px; font-size: 1.2em;}
#footer {padding: 10px 10px 30px 10px;  color: #4e4e4e; font-size: 1.1em;}
#sidebar {float: left; width: 188px;}
#content {float: right; width: 782px;}

/* Infrastructure  */
#header #logo {position: absolute; display: block;  left: 10px; width: 93px; height: 93px; text-indent: -9999px; overflow: hidden; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/stockland_logo.gif) no-repeat;}
div.dotdivide {height: 21px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 50% repeat-x;}
div.dots {height: 1px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 0 repeat-x;}
div.greybutt {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_grey_top.gif) no-repeat; width: 188px; margin-bottom: 10px;}	
	div.greybutt div {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_grey_bottom.gif) 0 100% no-repeat; padding: 7px 10px; }
	div.greybutt:hover {background-position: -188px 0;}		
	div.greybutt:hover div {background-position: -188px 100%;}			
	div.greybutt a {display: block; padding-left: 10px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bullet_arrow.gif) 0 0.3em no-repeat; font-weight: bold; color: #21215e; font-size: 1.1em; text-decoration: none !important;}
	
#pagehead {background: #e2e2e2; padding: 15px 13px 13px 13px; display: block; height: 22px;}
	#pagehead h1 {font-size: 1.8em; color: #21215e; display: block;}
	#pagehead h1.title-shopcent {text-indent: -9999px; display: block; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_shopcenthours.gif) no-repeat; height: 22px;}
	#pagehead h1.title-disclaimer {text-indent: -9999px; display: block; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_disclaimer.gif) no-repeat; height: 22px;}
	#pagehead h1.title-outage {text-indent: -9999px; display: block; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_outage.gif) no-repeat; height: 22px;}	
	#pagehead h1.title-notfound {text-indent: -9999px; display: block; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_404.gif) no-repeat; height: 22px;}	
	#pagehead h1.title-search {text-indent: -9999px; display: block; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_search.gif) no-repeat; height: 22px; width: 150px; float: left; }	
#pagefoot {background: #e2e2e2; padding: 15px 13px 13px 13px; display: block; height: 22px;}	
				
/* Search Widget */
#spanel {width: 188px; background-color:#3aaad0; margin-bottom: 10px;}
	#spanel .srow {display: block; padding: 13px 11px; color: #21215e; font-size: 13px;}
	#spanel h2 {display: block; margin-bottom: 5px; text-indent: -9999px; overflow: hidden; background-position: 50% 0; background-repeat: no-repeat;}
	#spanel h2.findpropbuy {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/widget_title_findpropbuy.gif); height: 18px;}
	#spanel h2.centfind {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/widget_title_centre.gif); height: 18px;}
	#spanel h2.findprop {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/widget_title_findprop.gif); height: 22px;}	
	#spanel div.selstate {height: 15px;  text-indent: -9999px; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/widget_selectstate.gif) no-repeat;}
	#spanel div.selor {height: 15px;  text-indent: -9999px; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/widget_selector.gif) no-repeat;}	
	#spanel select {display: block; margin-bottom: 10px; width: 100%; color: #3d3c3c;}
	#spanel fieldset {display: block; margin-bottom: 3px;}
	#spanel fieldset.buttfield {margin: 0; padding: 4px 0;}
	#spanel form {display: block; padding-bottom: 5px;}	
	#spanel #ausmap {padding: 10px 0 5px 10px;} 
		#spanel #ausmap #map {width: 164px; height: 120px; background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/ausmap.gif); background-repeat: no-repeat;  overflow: hidden;} 
		#spanel #ausmap div.inactive {background-position: 0 0;}	
		#spanel #ausmap div.act-active {background-position: 0 -120px;}
		#spanel #ausmap div.nsw-active {background-position: 0 -240px;}
		#spanel #ausmap div.wa-active {background-position: 0 -360px;}		
		#spanel #ausmap div.vic-active {background-position: 0 -480px;}
		#spanel #ausmap div.sa-active {background-position: 0 -600px;}
		#spanel #ausmap div.qld-active {background-position: 0 -720px;}
						
	
/* Homepage */
#flashwrapper {margin-bottom: 10px; height: 326px; overflow: hidden;}



/* Promotions */
div.promobutt {padding-top: 4px !important; padding-top: 4px !important; background: none !important;}
div.promogrid {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_promo_cols.gif) repeat-y;}
div.colend {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_promo_cols_end.gif) no-repeat; height: 1px;}

div.promocol {float: left; width: 174px; padding: 0 10px 10px 11px; overflow: hidden;}
div.promocol h2 {display: block; color: #005dad; font-weight: bold; font-size: 1.3em; margin-bottom: 13px;}
div.promocol h2 a {display: block; color: #005dad; font-weight: bold;   }
div.promocol a.title-shopcent {height: 32px; background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/home_title_01.gif); background-position: 0 100%; text-indent: -9999px; overflow: hidden; background-repeat: no-repeat;}
div.promocol a.title-retliv {height: 32px; background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/home_title_02.gif); background-position: 0 100%;  text-indent: -9999px; overflow: hidden; background-repeat: no-repeat;}
div.promocol a.title-leaten {height: 32px; background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/home_title_03.gif); background-position: 0 100%;  text-indent: -9999px; overflow: hidden; background-repeat: no-repeat;}				
div.promocol img {display: block; width: 174px; margin-bottom: 13px; }
div.featcol {float: center; width: 195px; padding-left: 1px; overflow: hidden;}
div.featcol h2 {display: block; color: #005dad; font-weight: bold; font-size: 1.2em; margin-bottom: 13px;}
div.featcol-bg {border: 1px solid #FFF;background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_home_promo.jpg) repeat-x;padding-left: 0px; /*padding: 10px;*/}
	div.featcol img {display: block; margin-bottom: 13px;} 

	
/* Shopping Centres* */
#shopcent-hero	{display: block; float: left; border: 1px solid #b6b6b6; height: 290px; width: 573px;  overflow: hidden;}
#shopcent-hero img {display: block;}

#shopcent-spanel {float: right; border: 1px solid #b6b6b6; height: 290px; width: 195px; overflow: hidden;}
#shopcent-spanel h2 {display: block; color: #005dad; font-weight: bold; font-size: 1.3em; margin: 0; padding: 0;}
#shopcent-spanel h2.title-tenants {height: 25px; background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/shopcent_title_tenants.gif); background-position: 0 100%;  text-indent: -9999px; overflow: hidden; background-repeat: no-repeat;}
#shopcent-spanel h3 {display: block; color: #005dad; font-weight: bold; font-size: 1.2em; }
#shopcent-spanel h3 a {color: #005dad;}

/* Property List */
#listhead {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/list_header_bg.gif) repeat-x; height: 59px; overflow: hidden;}
	#listhead a#butt-map {float: right; display: block; width: 136px; height: 59px; text-indent: -9999px; overflow: hidden; border-left: 2px solid #FFF; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_view_map.gif) no-repeat; }
	#listhead a#butt-map:hover {background-position: 0 -59px}
	#listhead a#butt-list {float: right; display: block; width: 136px; height: 59px; text-indent: -9999px; overflow: hidden; border-left: 2px solid #FFF; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/butt_view_list.gif) no-repeat; }
	#listhead a#butt-list:hover {background-position: 0 -59px}	
	#listhead a.current, #listhead a.current:hover {background-position: 0 -118px !important;}
	#listhead ul {list-style: none; padding: 13px 0 0 13px; margin: 0; display: block;}
	#listhead ul li {display: block; float: left; padding-right: 10px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/list_header_div.gif) 100% 50% no-repeat; margin-right: 10px;}
	#listhead ul li a {font-size: 1.8em;}

#listfilters {float: left; display: block; width: 750px; margin: 0; padding: 8px 13px 13px 13px;  list-style: none;}
#listfilters li {float: left; display: block; padding-right: 8px; margin-right: 8px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/nav_div.gif) 100% 50% no-repeat;}
#listfilters a:hover {color: #005dad !important;}
#listpad {padding: 8px 13px 13px 13px; }

ul.propertylist {display: block; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) repeat-x; margin: 0; padding: 1px 0 0 0; list-style: none;}
	ul.propertylist li {display: block;  background: #FFF url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; padding: 10px 0;}	
	ul.propertylist li:hover {background: #f1f1f0 url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; }		
	ul.propertylist div.cols {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_v.gif) 625px 0 repeat-y;}
	ul.propertylist div.listact {width: 155px; float: right; text-align:center; font-weight: bold; padding-top: 20px;}
	ul.propertylist div.actpad {padding: 10px 5px 10px 5px;}
	ul.propertylist div.listprop {width: 610px; float: left;}
	ul.propertylist div.listlogo {display: block; float: left; width: 146px; height: 121px; border: 1px solid #b6b6b6; overflow: hidden; }
	ul.propertylist div.listlogo img {display: block; width: 146px; height: 121px; }
	ul.propertylist div.proptxt {margin-left: 165px; padding-top: 5px;}
	ul.propertylist div.proptxt h3 {display: block; color: #21215e; font-weight: bold; font-size: 1.4em;}
	ul.propertylist div.proptxt h3 a {color: #21215e;}
	

div.featcent {border: 1px solid #b6b6b6; background-color: #eef6f8; padding: 8px 8px 8px 13px; margin-bottom: 5px;}	
	div.featcent	img {float: right; display: block; width: 263px;}
	div.featcent div.feattxt {display: inline-block;}
	div.featcent div.feattxt {display: block; margin-right: 273px;}
	div.featcent h1 {display: block; color: #21215e; font-weight: bold; font-size: 1.6em;}
	div.featcent h1 a {color: #21215e;}	
	div.featcent big {font-size: 1.3em; color: #838383;}
	
/* Shop List */	
	
ul.shoplist {display: block; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) repeat-x; margin: 0; padding: 1px 0 0 0; list-style: none;}
ul.shoplist li {display: inline-block; }	
	ul.shoplist li {display: block;  background: #FFF url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; padding: 10px 0;}	
	ul.shoplist li:hover {background: #f1f1f0 url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; }		
	ul.shoplist div.listlogo {display: block; float: left; width: 146px; height: 121px; border: 1px solid #b6b6b6; overflow: hidden; }
	ul.shoplist div.listlogo img {display: block; width: 146px; height: 121px; }
	ul.shoplist div.proptxt {margin-left: 165px; padding-top: 5px;}
	ul.shoplist div.proptxt h3 {display: block; color: #21215e; font-weight: bold; font-size: 1.4em;}
	ul.shoplist div.proptxt h3 a {color: #21215e;}		
	ul.shoplist ul.linklist {float: left; display: block; margin: 0; padding: 0;  list-style: none;}
	ul.shoplist ul.linklist li {float: left; display: block; padding-right: 8px; margin-right: 8px; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/nav_div.gif) 100% 50% no-repeat;}	
		
/* Map */
#mapicons {float: left; display: block; margin:0; padding: 10px 0 10px 13px; list-style: none;}
	#mapicons li {float: left; display: block; margin-right: 20px;}
	#mapicons a {display: block; padding: 7px 0 10px 33px; font-size: 1.3em; background-repeat: no-repeat;}
	#mapicons a.micon-blue {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/list_map_icon_blue.gif);}
	#mapicons a.micon-green {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/list_map_icon_green.gif);}
	#mapicons a.micon-violet {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/list_map_icon_violet.gif);}		
	
#propmap {float: left; width: 570px; height: 560px; border: 1px solid #c6c7c6; margin-bottom: 20px;}

div.mapprop {width: 380px; padding-bottom: 15px;}
	div.mapprop a.listlogo {display: block; float: left; width: 110px; height: 91px; border: 1px solid #FFF; overflow: hidden;}
	div.mapprop a.listlogo img {display: block; width: 110px;}
	div.mapprop div.proptxt {margin-left: 120px; padding-top: 0px;}
	div.mapprop div.proptxt h3 {display: block; color: #21215e; font-weight: bold; font-size: 1.3em;}
	div.mapprop div.proptxt h3 a {color: #21215e;}	
	
#propmapidx {float: right; width: 198px; display: block; margin: 0 0 20px 0; padding: 0;  list-style: none; }
	#propmapidx li {display: block; padding: 7px 0 7px 0; margin: 0; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) repeat-x;}
	#propmapidx h2 {padding: 0 0 0 35px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bullet_arrow_dgrey_up.gif) 10px 0.4em no-repeat; font-weight: bold; color: #005dad; font-size: 1.4em; margin: 0;}
	#propmapidx ul {display: block; margin: 0; padding: 0;  list-style: none; }
	#propmapidx ul li {display: block; padding: 0 0 8px 35px; margin: 0; background-repeat: no-repeat; background-position: 7px 0.2em; font-size: 1.1em; }
	#propmapidx ul li.propgreen {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bullet_circle_green.gif);}
	#propmapidx ul li.propblue {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bullet_circle_blue.gif);}	
	
/* Shop Centre Hours */
ul.hour-list {float: left;  width: 565px; display: block; padding: 0; margin: 0; list-style: none; overflow: hidden;}
	ul.hour-list li {display: block; float: left; width: 257px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) repeat-x; margin: 0 25px 0 0;}
	ul.hour-list li h2 {display: block; color: #21215e; font-weight: bold; font-size: 1.3em; padding: 7px 13px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; }
	ul.hour-list li ul {display: block; padding: 10px 0 15px 0; margin: 0; list-style: none;}
	ul.hour-list li li {display: block; float: none; width:100%; background: none; margin: 0 0 5px 0;}
	ul.hour-list li li a {display: block; padding: 0 0 0 13px;}
	ul.hour-list li li a:hover {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bullet_arrow.gif) 0 0.3em no-repeat;}

/* Investor */
ul.tricol {float: left; display: block; margin: 0; padding: 0; list-style: none;}
	ul.bg-grey {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_tricol.gif) repeat-y; }
	ul.tricol li, ul.tricol li div  {display: inline-block;}
	ul.tricol li {float: left; display: block; width: 320px; margin-right: 10px; overflow: hidden;}
	ul.tricol li div {display: block; padding: 17px 20px;}	

#invcent h2 {display: block; background: #005dad; color: #FFF;}
	#invcent h2 a {display: block; height: 63px; text-indent: -9999px; overflow: hidden; background-repeat: no-repeat;}
	#invcent h2 a.inv-title-residential {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/invest_title_residential.gif);}
	#invcent h2 a.inv-title-shareholder {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/invest_title_shareholders.gif);}
	#invcent h2 a.inv-title-unlisted {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/invest_title_unlisted.gif);}		
	#invcent a.invcent-img img {display: block; width: 320px; height: 196px; }	
	#invcent div {font-weight: bold; line-height: 1.5em;}
	
/* About */
h1.title-about {display: block; height: 55px; text-indent: -9999px; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_about.gif) 0 50% no-repeat;}

div.col-tri {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/about_bg_tri.gif) repeat-y; margin-bottom: 10px;}
div.col-tri-end {height: 1px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/about_bg_tri_end.gif) no-repeat;}
	
div.col-bi{width: 979px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/about_bg_bi.gif) repeat-y; }
div.col-bi-end {height: 1px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/about_bg_bi_end.gif) no-repeat;}
div.col-bi div.auxlink {float: right; width: 200px; padding: 20px 20px 0 0; text-align: right;}

div.col-tri h2, div.col-bi h2 {display: block; height: 50px; background-color: #FFF; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden;}
h2.about-title-story {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_story.gif);}
h2.about-title-sustain {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_sustain.gif);}
h2.about-title-careers {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_careers.gif);}
h2.about-title-news {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_news.gif);}
h2.about-title-shares {background-image: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_shares.gif);}
h3.boxtitle-blue {display: block; background-color: #3aaad0; padding: 10px 15px; color: #FFF; font-weight: bold; font-size: 1.2em;}
h3.subtitle-navy {display: block; color: #21215e; font-weight: bold; font-size: 1.2em; margin-bottom: 13px;}
	h3.subtitle-navy a {color: #21215e; }
h3.subtitle-blue{display: block; color: #2273A8; font-weight: bold; font-size: 1.2em; margin-bottom: 13px;}
	h3.subtitle-blue a {color: #2273A8; }
h3.shareprice {display: block; color: #2273A8; font-weight: normal; font-size: 1.6em; margin-bottom: 13px;}
	h3.shareprice span {font-size: 1.4em; }
	
#about-box-story {float: left; width: 476px; padding: 0 1px; overflow: hidden; }
	#about-story-intro {float: left; width: 185px; color:  #3aaad0; font-size: 1.2em; line-height: 1.4em; font-weight: bold;}
	#about-story-links {float: right; width: 205px; font-weight: bold;}	
#about-box-sustain {float: left; width: 256px; padding: 0; overflow: hidden; }
#about-box-careers {float: left; width: 245px; padding: 0 0 0 1px; overflow: hidden; }
#about-box-news {float: left; width: 476px; padding: 0 1px; overflow: hidden; }
#about-box-shares {float: right; width: 489px; padding: 0 1px; overflow: hidden; }

ul.tri-col-thumbs {float: left; display: block; margin: 0; padding: 5px 0 0 0;}
	ul.tri-col-thumbs li {float: left; display: block; width: 112px; margin-right: 3px; overflow: hidden;}
	ul.tri-col-thumbs img {display: block; width: 110px; height: 68px; border: 1px solid #bababa; margin-bottom: 10px;}	
	
table.doclist {width: 100%; padding: 0; margin: 0; border-bottom: 1px solid #b6b6b6;}	
table.doclist td {padding: 10px 15px;}
table.doclist tr.alt {background-color: #eef0ef}

/* Shareholder & Media Centre */
div.grid-cols {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_sidebar.gif) repeat-y;}
div.grid-col-right {float: right; width: 235px; padding-left: 10px; overflow: hidden;}
div.grid-col-left {float: left; width: 490px; padding-right: 10px; overflow: hidden;}
div.grid-col-mid {float: left; width: 224px; overflow: hidden;}

h1.title-about {display: block; height: 55px; text-indent: -9999px; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_about.gif) 0 50% no-repeat;}
h1.title-share {display: block; height: 55px; text-indent: -9999px; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_sharecent.gif) 0 50% no-repeat;}
h1.title-medcent {display: block; height: 35px; text-indent: -9999px; overflow: hidden; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/title_medcent.gif) 0 50% no-repeat;}

h2.subtitle-sharecent {display: block; height: 50px; text-indent: -9999px; overflow: hidden; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_sharecent.gif) no-repeat}
h2.subtitle-medcent {display: block; height: 50px; text-indent: -9999px; overflow: hidden; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_medcent.gif) no-repeat}
h2.subtitle-boardexec {display: block; height: 30px; text-indent: -9999px; overflow: hidden; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_boardexec.gif) 0 0 no-repeat; }
h2.subtitle-aboutstock {display: block; height: 50px; text-indent: -9999px; overflow: hidden; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_aboutstockland.gif) 0 0 no-repeat; }
h2.subtitle-corprep {display: block; height: 50px; text-indent: -9999px; overflow: hidden; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/agm_2010_image.jpg) 0 0 no-repeat; }
h2.subtitle-featrep {display: block; height: 50px; text-indent: -9999px; overflow: hidden; background:url(http://media.corporate-ir.net/media_files/IROL/22/227856/latest_presentations2.jpg) 0 0 no-repeat; }
h2.subtitle-shareprice {display: block; height: 50px; text-indent: -9999px; overflow: hidden; background:url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/subtitle_shareprice.gif) 0 0 no-repeat; }

#subform {display: block; background-color:#e9f6f7; border: 1px solid #b6b6b6; padding: 10px 10px 20px 10px}
#subform input {display: block; width: 195px; border: 1px solid #b6b6b6; margin-bottom: 5px; padding: 2px;}

/* Search */
form.search {display: inline-block;}
form.search {margin-left: 198px; display: block; }
	form.search label {font-size: 1.2em; font-weight: bold; padding: 3px 10px 0 0; display: block; float: left; }
	form.search input {width: 180px; margin-right: 10px; padding: 3px; border: 1px solid #bfbfbf; color: #3c3c3c; display: block; float: left;}
	form.search a { float: left;}
	
h2.srchsubtitle {display: block;  font-size: 1.2em; font-weight: bold; padding: 15px 15px 30px 15px; color: #005dad;}	

ul.sitemap {float: left;  width: 100%; display: block; padding: 0; margin: 0; list-style: none; overflow: hidden;}
	ul.sitemap li {display: block; float: left; width: 220px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) repeat-x; margin: 0 25px 10px 0; padding: 0;}
	ul.sitemap li h2 {display: block; color: #005dad; font-weight: bold; font-size: 1.3em; padding: 7px 13px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; ;}
	ul.sitemap li ul {display: block; padding: 10px 0 15px 13px; margin: 0; list-style: none;}
	ul.sitemap li li {display: block; float: none; width:100%; background: none; margin: 0 0 10px 0; }

div.hr-blue {border-top: 2px solid #3aaad0; height: 1px;}
h2.srch-cat {display: block; float: left; width: 180px; padding: 10px 13px; color: #005dad; font-size: 1.2em; font-weight: bold; }
div.srch-results {float: right; width: 765px;}	

ul.srch-prop {display: block; margin: 0; padding: 0; list-style: none;}
ul.srch-prop li {display: inline-block; }	
	ul.srch-prop li {display: block;  background: #FFF url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; padding: 10px 0;}	
	ul.srch-prop li:hover {background: #f1f1f0 url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; }		
	ul.srch-prop a.listlogo {display: block; float: left; width: 146px; height: 121px; border: 1px solid #b6b6b6; overflow: hidden;}
	ul.srch-prop a.listlogo img {display: block; width: 146px;}
	ul.srch-prop div.proptxt {margin-left: 165px; padding-top: 5px;}
	ul.srch-prop h3 {display: block; color: #21215e; font-weight: bold; font-size: 1.4em;}
	ul.srch-prop h3 a {color: #21215e;}		
	
ul.aux-srch-prop {float: left; width: 100%; display: block; margin: 0 0 15px 0; padding: 15px 0; list-style: none; background: #FFF url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; }	
ul.aux-srch-prop li {float: left; display: block; padding-right: 13px;}

ul.pagination {float: left; width: 100%; display: block; margin: 0 0 15px 0; padding: 15px 0; list-style: none; }
ul.pagination li {float: left; display: block; margin: 0 10px 0 0; padding: 0;}
ul.pagination a {display: block; float: left; width: 23px; height: 18px; text-align: center; padding-top: 3px; text-decoration: none; font-weight: bold; }
ul.pagination a:hover {color: #3aaad0;}
ul.pagination li.current a, ul.pagination li.current  a:hover {background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_paginate.gif) no-repeat; color: #FFF; text-decoration: none;}
	
/* Legal */
h2.legal-title {padding: 15px 13px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; margin-bottom: 10px; font-size: 1.4em; font-weight: bold; color: #005dad;}
h3.legal-subtitle {margin-bottom: 10px; font-size: 1.3em; font-weight: bold; color: #005dad;}
div.outsidetxt {font-size: 1.2em; font-weight: bold; padding: 13px; color: #21215e; line-height: 1.3em;}
h2.outmess {display: block; background: #eef6f8; font-size: 1.4em; font-weight: bold; padding: 20px 15px; }
h3.outsubtitle {display: block;  font-size: 1.2em; font-weight: bold; padding: 20px 15px; color: #21215e;}

/* Outages */
ul.offices {float: left;  width: 100%; display: block; padding: 0; margin: 0; list-style: none; overflow: hidden;}
	ul.offices li {display: block; float: left; width: 220px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) repeat-x; margin: 0 25px 10px 0;}
	ul.offices li h4 {display: block; color: #005dad; font-weight: bold; font-size: 1.3em; padding: 8px 13px; background: url(http://media.corporate-ir.net/media_files/IROL/17/173099/Redesign/bg_dots_h.gif) 0 100% repeat-x; }
	ul.offices li p {display: block; padding: 8px 13px; line-height: 1.4em;}
	
	/* 404 */
	h2.notfoundsubtitle {display: block;  font-size: 1.2em; font-weight: bold; padding: 15px 15px 30px 15px; color: #5a5a5a;}	


