html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;font-family:Arial;}
q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;font-size:80%;}
sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
body{background:url(http://i1.hcdn1.net/idmco.com.au/stylesheets/images/bg.png) repeat-x;font:8pt Verdana;color:#000;}a{text-decoration:none;color:#FF7800;}
a:hover{text-decoration:underline;}strong{font-weight:bold;}em{font-style:italic;}
h1{float:left;}h2{clear:both;font-size:14pt;color:#000;background:url(http://i1.hcdn2.net/idmco.com.au/stylesheets/images/bg_cog.png) no-repeat 0 2px;padding-left:24px;border-bottom:1pt solid #ccc;}
h3{font-size:12pt;}h4{font-weight:bold;font-size:10pt;color:#FF7800;border-bottom:1pt solid #ccc;margin-top:10px;padding-bottom:3px;margin-bottom:7px;}
h5{font-weight:bold;}hr{clear:both;border:none;border-bottom:1pt solid #ccc;}#maincol ul li,ul.bulleted li{list-style:square;margin-left:15px;}
#container{margin:0 auto;width:900px;background:#fff;min-height:400px;padding:0 30px 20px 30px;}
#header{padding-top:20px;position:relative;}#logo a{display:block;width:175px;height:77px;background:url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/logo.png);text-indent:-8765px;}
#page_heading{float:left;}h2#page_heading{width:876px;}#nav{float:right;padding:20px 0 40px 0;}
#nav li{position:relative;float:left;height:33px;margin-left:1px;z-index:1;}#nav li ul{display:none;position:absolute;top:40px;width:400px;}
#nav li ul li{float:left;text-align:center;padding-right:20px;display:block;height:auto;}
#nav li ul li a{overflow:hidden;width:100%;}#nav li a.home,#nav li a.brands,#nav li a.advertise,#nav li a.about,#nav li a.careers,#nav li a.contacts{display:block;text-align:center;width:100px;height:33px;background-color:#FF7800;color:#fff;line-height:3em;text-transform:uppercase;}
#nav li a.home:hover,#nav li a.brands:hover,#nav li a.advertise:hover,#nav li a.about:hover,#nav li a.careers:hover,#nav li a.contacts:hover{background-color:#000;}
#nav li.home a{width:94px;}#nav li.brands a{width:102px;}#nav li.advertise a{width:119px;}
#nav li.about a{width:107px;}#nav li.careers a{width:106px;}#nav li.contacts a{width:129px;}
#nav.home li.home a.home,#nav.brands li.brands a.brands,#nav.advertise li.advertise a.advertise,#nav.about li.about a.about,#nav.careers li.careers a.careers,#nav.contacts li.contacts a.contacts{background-color:#000;}
#nav.home li.home ul,#nav.brands li.brands ul,#nav.advertise li.advertise ul,#nav.about li.about ul,#nav.careers li.careers ul,#nav.contacts li.contacts ul{display:block;}
#nav li.brands ul{left:2px;}#nav li.advertise ul{left:2px;}#nav li.about ul{left:2px;}
#nav li.careers ul{left:2px;}#search{float:right;position:relative;width:210px;}
#search_text{float:left;width:167px;height:17px;padding:4px 2px 2px 13px;background-color:#FFD7B3;border:none;}
#search_button{float:right;width:25px;height:23px;}#content{overflow:hidden;clear:both;min-height:400px;padding:15px 0 15px 0;}
#content p{padding-bottom:16px;line-height:1.4em;}#content ul.clearfix li{clear:both;position:relative;}
.clearfix{clear:both;}table caption{display:none;}a{outline:none;}#leftcol{position:relative;float:left;width:515px;}
#rightcol{position:relative;float:right;width:362px;}#rightcol .col1{float:left;width:170px;margin-right:20px;}
#rightcol .col2{float:left;width:170px;}.wideleft #leftcol{width:665px;}.wideleft #rightcol{width:210px;}
.threecol #leftcol{width:210px;padding-right:25px;}.threecol #maincol{position:relative;float:left;width:430px;}
.threecol #rightcol{width:210px;padding-left:20px;}.indented p{margin-left:150px;}
.subcol{position:relative;float:left;width:120px;padding-right:25px;}.widesubcol{position:relative;float:left;width:205px;}
.subcol h4{font-weight:bold;color:#000;border:none;margin:0;padding:0;}.halfcol{position:relative;float:left;width:245px;padding-right:25px;}
.halfcol h2{margin-bottom:10px;}.nopad{padding:0;}.hero{padding-bottom:35px;}.strap{font-weight:bold;color:#FF7800;}
.tabs ul li.ui-corner-top{float:left;text-align:center;height:20px;padding-top:4px;margin-right:0;}
.tabs ul li.ui-corner-top a{display:block;width:104px;height:20px;font-weight:bold;padding:0 2px;}
.home-page ul li.ui-corner-top{float:left;text-align:center;height:20px;margin:0;padding-top:4px;}
.home-page ul li.ui-corner-top a{display:block;width:82px!important;height:20px;font-weight:bold;padding:0 .398em;}
.tabs ul.ui-tabs-nav{padding-left:10px;}.home-page ul.ui-tabs-nav{padding:0;}#news_tabs li.ui-corner-top a{width:65px;}
.tabs dl{padding:10px;}.tabs div{clear:both;border:1px solid #ccc;border-top:2pt solid #FF7800;}
dl.shaded{background:url(http://i2.hcdn1.net/idmco.com.au/stylesheets/images/bg_box.png) bottom center repeat-x;min-height:200px;}
.tabs dl dt{padding-top:10px;}.tabs dl dt a{font-weight:bold;}.tabs dl dd{padding-bottom:10px;}
.tabs dl dd.byline{font-weight:bold;padding-bottom:0;}.tabs dl dd.date{font-weight:bold;padding-bottom:0;}
.tabs dl dd.excerpt{padding-bottom:0;}.home-page .image{background:#fff;border:none;padding:18px 0 0 15px;}
.home-page .downloads{background:#fff;border:none;padding:0 0 15px 15px;}td.rgt{text-align:right;}
table.lined{width:290px;}table.lined td{border-top:1pt solid #ccc;padding:5px 0 5px 0;}
table.lined caption{color:#FF7800;font-size:12pt;padding-bottom:5px;}table.shaded{width:360px;background:url(http://i2.hcdn1.net/idmco.com.au/stylesheets/images/bg_box.png) bottom center repeat-x;}
table.shaded td{border-bottom:1pt solid #ccc;padding:5px 15px 5px 15px;}table.shaded{padding:10px;}
caption{font-weight:bold;}.alignleft{float:left;}.alignright{float:right;padding:0 0 25px 25px;}
img.alignleft{padding:10px 25px 25px 0;}img.member{position:absolute;top:20px;left:0;}
#footer{clear:both;height:27px;background-color:#eee;padding:13px 15px 0 20px;}#footer small{float:left;color:#000;}
#footer ul{float:right;}#footer ul li{float:right;text-align:right;padding-left:10px;}
#footer ul li a{font-size:7pt;color:#000;}#leftmenu{overflow:hidden;}#leftmenu li{line-height:1.8em;}
#leftmenu li a{display:block;border-bottom:1px solid #fff;width:205px;color:#FFF;padding-left:5px;text-transform:uppercase;text-indent:14px;}
#leftmenu li a{background:#FF7800 url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/arrow_white_right.png) 5px 4px no-repeat;}
#leftmenu li.selected a{background-image:url(http://i1.hcdn1.net/idmco.com.au/stylesheets/images/arrow_white_down.png);}#leftmenu li a{display:block;width:205px;margin-bottom:1px;text-decoration:none;}
#leftmenu .submenu1 li a{background:#C8C8C8 url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/arrow_black_right.png) 12px 4px no-repeat;color:#000;text-indent:22px;}
#leftmenu .submenu1 li.selected a{background-image:url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/arrow_black_down.png);}
#leftmenu .submenu1 li ul.submenu2 li a{background-image:none;color:#9c9c9c;}#leftmenu .submenu2{display:none;}
#leftmenu .submenu2 li a{background-color:#F5F5F5;color:#9c9c9c;text-indent:28px;}
#leftmenu .submenu2 li a:hover{background-color:#C8C8C8;color:#FFF!important;}#leftmenu .submenu2 li.selected a{background-color:#FFF;color:#FF7800!important;}
.benefitbox li{float:left;width:280px;height:140px;padding-right:20px;}.benefitbox li img{float:left;width:130px;height:112px;padding-right:15px;}
.benefitbox li h3{font-size:9pt;font-weight:bold;}.team_list p{margin-left:155px;}
#rightcol h5{padding:10px 0 5px 0;}#rightcol ul li ul li{line-height:12pt;}.ui-tabs .ui-tabs-hide{display:none;}
.ui-tabs .ui-tabs-selected,.ui-tabs .ui-state-active{background-color:#FF7800;color:#fff;}
.ui-tabs .ui-tabs-selected a,.ui-tabs .ui-state-active a{color:#fff;}dl.contact_address{float:left;width:150px;padding-right:5px;}
dl.contact_address dt,dl.contact_people dt{font-weight:bold;}dl.contact_address dd,dl.contact_people dd{padding-bottom:15px;}
dl.contact_people{float:left;width:360px;}#enquiry dt{float:left;width:80px;height:22px;padding-bottom:5px;clear:left;}
#enquiry dd{float:right;width:275px;height:22px;padding-bottom:5px;}#enquiry dd input,textarea{border:none;background-color:#ccc;width:275px;height:22px;}
#enquiry .enquiry_message{height:88px;}#enquiry dd textarea{height:88px;}#enquiry dt.message{width:260px;text-align:right;}
#enquiry dd.enquiry_submit{width:90px;clear:right;}#enquiry dd.enquiry_submit input{float:right;width:90px;height:20px;background-color:#FF7800;color:#fff;}
div#container div#rightcol a#inline{outline:none;}div#fancy-wrapper{display:none;}
h2#hero_page_heading{float:left;width:900px;height:45px;background:url(http://i2.hcdn2.net/idmco.com.au/assets/images/img_home_blurb.png) no-repeat;text-indent:-5000em;border:none;padding:0;}
.map{margin-bottom:22px;}html,body{height:100%;}div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;display:none;z-index:30;}
* html div#fancy_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}
div#fancy_wrap{text-align:left;}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/fancybox/fancy_progress.png) no-repeat;}
div#fancy_loading_overlay{position:absolute;background-color:#FFF;z-index:30;}div#fancy_loading_icon{position:absolute;background:url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/fancybox/fancy_loading.gif) no-repeat;z-index:35;width:16px;height:16px;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 33px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #BBB;background:#FFF;}
div#fancy_content{margin:0;z-index:100;position:absolute;}div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100;}
img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%;}
div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url(http://i1.hcdn1.net/idmco.com.au/stylesheets/images/fancybox/fancy_closebox.png) top left no-repeat;cursor:pointer;z-index:181;display:none;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}#fancy_ajax{width:100%;height:100%;overflow:auto;}
a#fancy_left,a#fancy_right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url(data:image/gif;base64,AAAA);outline:none;}
a#fancy_left{left:0;}a#fancy_right{right:0;}span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block;}
span#fancy_left_ico{left:-9999px;background:transparent url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/fancybox/fancy_left.png) no-repeat;}
span#fancy_right_ico{right:-9999px;background:transparent url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/fancybox/fancy_right.png) no-repeat;}
a#fancy_left:hover{visibility:visible;}a#fancy_right:hover{visibility:visible;}a#fancy_left:hover span{left:20px;}
a#fancy_right:hover span{right:20px;}.fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0;}
div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(http://i1.hcdn1.net/idmco.com.au/stylesheets/images/fancybox/fancy_shadow_n.png) repeat-x;}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/fancybox/fancy_shadow_ne.png) no-repeat;}
div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(http://i2.hcdn1.net/idmco.com.au/stylesheets/images/fancybox/fancy_shadow_e.png) repeat-y;}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/fancybox/fancy_shadow_se.png) no-repeat;}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(http://i1.hcdn2.net/idmco.com.au/stylesheets/images/fancybox/fancy_shadow_s.png) repeat-x;}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(http://i2.hcdn1.net/idmco.com.au/stylesheets/images/fancybox/fancy_shadow_sw.png) no-repeat;}
div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(http://i2.hcdn1.net/idmco.com.au/stylesheets/images/fancybox/fancy_shadow_w.png) repeat-y;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(http://i2.hcdn2.net/idmco.com.au/stylesheets/images/fancybox/fancy_shadow_nw.png) no-repeat;}
div#fancy_title{position:absolute;bottom:-33px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;}div#fancy_title table{margin:0 auto;}
div#fancy_title table td{padding:0;vertical-align:middle;}td#fancy_title_left{height:32px;width:15px;background:transparent url(http://i2.hcdn1.net/idmco.com.au/stylesheets/fancy_title_left.png) repeat-x;}
td#fancy_title_main{height:32px;background:transparent url(http://i2.hcdn1.net/idmco.com.au/stylesheets/fancy_title_main.png) repeat-x;}
td#fancy_title_right{height:32px;width:15px;background:transparent url(http://i2.hcdn1.net/idmco.com.au/stylesheets/fancy_title_right.png) repeat-x;}