/*woolworths holdings limited - Ince pty ltd - October 2006*/


/* MAIN */

body{background: #FFFFFF url(../i/left_bg.gif) repeat-y;
	margin: 0px; padding: 0px;
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 12px;
	color: #4A494A;
	}
p {text-align:justify;}	
td {font-size:12px;}

h1 {font-size: 18px; color: #6D6A33;}
.h1_header {font-size:11px; color: #6D6E71; margin-left:1px;}
h2 {font-size: 16px; color: #6D6A33;}
h3 {font-size:15px; color: #6D6A33; margin-bottom:4px; margin-top:3px;}
html>body h3 {font-size:15px; color: #6D6A33; margin-bottom:4px; margin-top:8px;}

h4 {font-size:13px; color: #74A5B1; margin-top:1em; margin-bottom:1.0em;}
html>body h4 {font-size:12px; color: #74A5B1; margin-top:0em; margin-bottom:0em;}

h5 {font-size: 12px; color: #4A494A; margin-bottom:4px;}
h6 {font-size: 12px; color: #4A494A; margin-bottom:4px; font-style:italic;}

hr {color:#6D6A33; margin-bottom:-1.5em; margin-top:0.5em;}
html>body hr {color:#6D6A33; margin-bottom:-0.5em; margin-top:2.0em;}

a {text-decoration:underline; color: #6D6A33;}
a:hover {text-decoration:none;}

.dash li{margin-left:-20px; list-style-type:none; list-style-image: url(../i/ul_dash.gif)!important; padding-top:2px; padding-bottom:2px;}
html>body .dash li {margin-left:-20px; list-style-type:none; list-style-image: url(../i/ul_dash.gif);}
.ul_square li {margin-left:-22px; list-style-type:none; list-style-image: url(../i/block_li.gif); padding-top:2px; padding-bottom:2px; margin-top:1px; margin-bottom:1px;}
.ul_square_spec {margin-top:0px;}
.ul_square_spec li {margin-left:-22px; list-style-type:none; list-style-image: url(../i/block_li.gif); padding-top:2px; padding-bottom:2px; margin-top:1px; margin-bottom:1px;}

.nmt{margin-top: 0px;}
.dir_normal{font-weight:normal!important; font-size:11px;}
.back_top {text-align:right; font-size:11px; padding-top:10px; padding-bottom:20px; margin-right:10px;}

/* TOP */

#utils1 ul {margin:2px 0px 0px 30px; padding:0px;}
#utils1 ul li{display:inline; float:left; padding-bottom:5px; padding-top:5px; font-size:13px;}
#utils1 li a {color: #6D6A33; text-decoration:none; font-weight:bold;}
#utils1 li a:hover {text-decoration:overline;}
#utils2 ul {margin-top:2px;}
#utils2 ul li{display:inline; float:right; padding-top:5px; padding-right:10px; padding-bottom:5px; font-size:13px;}
#utils2 li a {color: #6D6A33; text-decoration:none; font-weight:bold;}
#utils2 li a:hover {text-decoration:overline;}
.u-bdr {border-right: 1px #6D6A33 solid; padding-right:10px;}
#top-banner-home{clear:both; background:url(../i/home_banner.jpg) no-repeat; margin-top:30px; margin-left:30px;}
#top-banner-site{clear:both; background:url(../i/whl_logo.gif) no-repeat; margin-top:30px; margin-left:30px;}
#top-table {position:relative; top:0px; right:0px; margin-left:400px!important; font-family:arial, sans-serif;}

.ar_logo_bg {background: #8A9E3A;}
.home_block_2 {background: #C1BDA7; color:#6D6A33; font-size:15px; text-align:left; padding-left:10px;}
.home_block_2a {background: #C1BDA7; color:#8A9E3A; font-size:24px; text-align:right; padding-right:5px;}
.home_block_3 {background: #6D6A33; color:#D4D1C2; height:76px; font-size:15px; text-align:left; padding-left:10px;}
.home_block_3a {background: #6D6A33; color:#8A9E3A; font-size:24px; text-align:right; padding-right:5px;}
.home_block_4 {background: #D4D1C2; color:#6D6A33; font-size:15px; text-align:left; padding-left:10px;}
.home_block_4a {background: #D4D1C2; color:#8A9E3A; font-size:24px; text-align:right; padding-right:5px;}



/* TOP MENU */

#navmenu-pos {position:relative; top:10px; left:30px; z-index:100; width:775px;}

.menu ul{font-family:arial, sans-serif;
list-style-type:none;
padding:0;
margin:0;
}
.menu li{float:left;
position:relative;
z-index:100;
}

.menu table{
position:absolute;
border-collapse:collapse;
z-index:100;
left:-2px;
top:25px;
}

html>body .menu table{
position:absolute;
border-collapse:collapse;
z-index:100;
left:-3px;
top:25px;
}

.menu a, .menu :visited {
display:block; 
font-size:11px; height:25px;
color:#8A9E3A; font-weight:bold; text-decoration:none;
margin-right:0px; margin-top:0px; padding-bottom:1px; padding-left:2px; padding-right:2px;
text-align:center;}

.menu :hover{color:#8A9E3A; text-decoration:none;}

.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
}
.menu ul :hover ul{visibility:visible;}

#whl-size {width:38px!important; border-right:1px #FFF solid;}
#whl-size a{color: #FFF; text-align:left!important; padding-left:3px!important;}
#whl-size a:hover{color:#FFF; background:#8A9E3A;}
#ww-size {width:91px!important;}
#ww-size a{color: #FFF;}
#ww-size a:hover{color:#FFF; background:#8A9E3A;}
#cr-size {width:90px!important;}
#cr-size a:hover{background:#FFF;}
#cg-size {width:134px!important; border-left:1px #8A9E3A solid;}
#cg-size a:hover{background:#FFF;}
#sr-size {width:122px!important; border-left:1px #8A9E3A solid;}
#sr-size a:hover{background:#FFF;}
#fs-size {width:123px!important; border-left:1px #8A9E3A solid;}
#fs-size a:hover{background:#FFF;}
#si-size {width:146px!important; border-left:1px #8A9E3A solid;}
#si-size a:hover{background:#FFF;}


#ul-whl {width:113px; border-left:1px #FFF solid; border-bottom:1px #FFF solid;}
#ul-whl li a{margin-top:0px; font-size:12px; width:113px; background: #D4D1C2; height:16px; padding-top:3px; padding-bottom:3px; padding-left:8px; text-align:left; color: #6D6A33; font-weight:normal;}
#ul-whl li a:hover {margin-top:0px; font-size:12px; width:113px; height:16px; padding-top:3px; padding-bottom:3px; padding-left:8px; text-align:left; background: #D4D1C2; color: #6D6A33; font-weight:bold;}

#ul-ww {width:138px; border-left:1px #FFF solid; border-bottom:1px #FFF solid; border-right:5px #FFF solid;}
#ul-ww li a{margin-top:0px; font-size:12px; width:138px; background: #D4D1C2; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; color: #6D6A33; font-weight:normal;}
#ul-ww li a:hover {margin-top:0px; font-size:12px; width:138px; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; background: #D4D1C2; color: #6D6A33; font-weight:bold;}

#ul-cr {width:90px; border-left:1px #8A9E3A solid; border-bottom:1px #8A9E3A solid; border-right:5px #FFF solid;}
html>body #ul-cr li{width:90px; border-left:1px #8A9E3A solid; }
#ul-cr li a{margin-top:0px; font-size:12px; width:90px; background: #D4D1C2; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; color: #6D6A33; font-weight:normal;}
#ul-cr li a:hover {margin-top:0px; font-size:12px; width:90px; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; background: #D4D1C2; color: #6D6A33; font-weight:bold;}

#ul-cg {width:175px; border-left:1px #8A9E3A solid; border-bottom:1px #8A9E3A solid; border-right:5px #FFF solid;}
html>body #ul-cg li{width:175px; border-left:1px #8A9E3A solid; }
#ul-cg li a{margin-top:0px; font-size:12px; width:175px; background: #D4D1C2; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; color: #6D6A33; font-weight:normal;}
#ul-cg li a:hover {margin-top:0px; font-size:12px; width:175px; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; background: #D4D1C2; color: #6D6A33; font-weight:bold;}

#ul-sr {width:160px; border-left:1px #8A9E3A solid; border-bottom:1px #8A9E3A solid; border-right:5px #FFF solid;}
html>body #ul-sr li{width:160px; border-left:1px #8A9E3A solid;}
#ul-sr li a{margin-top:0px; font-size:12px; width:160px; background: #D4D1C2; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; color: #6D6A33; font-weight:normal;}
#ul-sr li a:hover {margin-top:0px; font-size:12px; width:160px; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; background: #D4D1C2; color: #6D6A33; font-weight:bold;}

#ul-fs {width:210px; border-left:1px #8A9E3A solid; border-bottom:1px #8A9E3A solid; border-right:5px #FFF solid;}
html>body #ul-fs li{width:210px; border-left:1px #8A9E3A solid;}
#ul-fs li a{margin-top:0px; font-size:12px; width:210px; background: #D4D1C2; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; color: #6D6A33; font-weight:normal;}
#ul-fs li a:hover {margin-top:0px; font-size:12px; width:210px; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; background: #D4D1C2; color: #6D6A33; font-weight:bold;}

#ul-si {width:105px; border-left:1px #8A9E3A solid; border-bottom:1px #8A9E3A solid; border-right:5px #FFF solid;}
html>body #ul-si li {width:105px; border-left:1px #8A9E3A solid;}
#ul-si li a{margin-top:0px; font-size:12px; width:105px; background: #D4D1C2; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; color: #6D6A33; font-weight:normal;}
#ul-si li a:hover {margin-top:0px; font-size:12px; width:105px; height:15px; padding-top:3px; padding-bottom:3px; padding-left:5px; text-align:left; background: #D4D1C2; color: #6D6A33; font-weight:bold;}

/*  LEFT NAVIGATION  */


#left-nav	{clear:both;
	float:left;
	margin-left: 0px;
	padding: 0px;
	position: relative;
	top: 20px; width:130px;
}
html>body #left-nav {position: relative; top: 13px;}
#left-nav ul{position:absolute; margin-left:-40px; margin-top:15px; padding: 0px; list-style-type: none; z-index:1;}
html>body #left-nav ul {margin-top:10px;}
#left-nav li	{
	font-size: 12px; line-height:16px;
	text-align: left; color:#FFF;}

#left-nav h1 {margin: 0px; padding:0px;	text-align: left;}


.menulines li a{
text-decoration:none;
color: #FFF;
margin-left:38px;
margin-top:2px; margin-right:5px!important;
padding: 3px 3px 3px 3px;
display: block; width:115px;
}

.menulines li a:hover{
text-decoration:none;
color: #FFF;
font-weight: bold;}

.menuselected{
text-decoration:none;
color: #FFF; 
font-weight: bold;
padding: 3px 3px 3px 41px;
margin-right:5px!important; width:115px;
border-bottom:1px #FFF solid; border-right:1px #FFF solid; border-top:1px #FFF solid;}
}

.sub{margin-left:0px!important; list-style-type: none!important; margin-top:0px!important;}
html>body .sub{margin-left:1px!important; list-style-type: none!important; margin-top:0px!important;}

.sub li {width:150px!important; padding-top:2px; padding-bottom:2px;}
.sub a{font-weight: normal; display: block; padding-left: 15px;}
.sub a:hover{font-weight:bold;}
.sub-selected {padding-top:2px; padding-bottom:2px; margin-left:40px!important; text-decoration:none; font-weight:bold;}

#foldinglist {margin-left:40px; margin-top:10px!important; margin-bottom:10px; display: none; list-style-type: none; list-style-image: none;}

/* CONTENT */

#content-wrap {margin: 34px 0px 10px 30px;}
html>body #content-wrap {margin: 60px 0px 10px 30px;}

#content {margin-top:0px; margin-left:110px; margin-right:0px; padding-top:1px; padding-left:20px;}
html>body #content {margin-left:110px; margin-right:1px; }

#right-col {position:absolute; top:188px; right:0px; width:179px; z-index:10;}

#right-col-dir {position:absolute; padding-left:310px; border-left:10px #FFF solid; margin-top:59px;}
html>body #right-col-dir {position:absolute; margin-left:0px; margin-top:53px; }
.dir-tbl {width:500px;}
.dir_text p{padding-left:10px; padding-top:10px;}
#right-col-dir p {padding-left:20px; padding-right:20px; font-size:11px; margin-top:3px; margin-bottom:0px;}
#right-col-dir h5 {color: #6D6A33; padding-left:20px; padding-right:20px; padding-top:10px; margin-top:0px; margin-bottom:0px;}

#right-col img {margin-bottom:20px;}

html>body #right-col {float:right; margin-right:1px; width:180px; z-index:10; margin-top:-10px;}

#content-text {position:relative; top:18px; float:left; margin-left:0px; padding-left:10px; padding-right:30px; margin-right:0px; margin-bottom:30px; border-right:180px #D4D1C2 solid;}
html>body #content-text {position:relative; top:0px; }
#content-plain {position:relative; top:18px; float:left; margin-left:0px; padding-left:10px; padding-right:30px; margin-right:0px; margin-bottom:30px; border-right:180px #FFF solid;}
html>body #content-plain {position:relative; top:0px; }

#content-plain2 {position:relative; top:0px; margin-left:10px; padding-left:0px; margin-right: 200px;}

#content-fin {position:relative; top:0px; margin-left:10px; padding-left:0px; margin-right:10px;}
html>body #content-fin {padding-top:8px; margin-left:10px; padding-left:0px; margin-right:10px;}


#content-whl-chairman {position:relative; top:18px;  margin-left:5px; padding-left:0px; margin-right:0px; border-right:-150px #000 solid;}

.com-tbl {width:175px;}
.com-tbl td {font-size:11px; }
