/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 20 November 2008 10:43:16
*/


/*-----Header Container Declarations-----*/

#header-container {
margin:0 auto 0 auto;
padding:0;
width:922px;
background-color:#ffffff;
border:9px solid #ffffff;
height:164px;
}

*html #header-container {
width:926px;
}

/*-----Left Container Declarations-----*/

#top-header-container {
width:100%;
background:url(http://www.aihgroup.com.au/__data/assets/image/0011/8030/top-banner-bg.jpg) repeat-x;
float:left;
margin:0;
padding:0;
}

#top-menu-container {
margin:8px 0 0 0;
background-color:#fff;
background-image: url(http://www.aihgroup.com.au/__data/assets/image/0017/8045/top-nav-bg.gif);
background-repeat:repeat-x;
background-position: 102px 0;
float:left;
width:100%;
padding:5px 0 0 0;
}

#top-menu-container ul {
list-style:none;
margin:0 0 0 23px;
padding:0;
}

#top-menu-container ul li{
float:left;
margin:0;
padding:0;
position:relative;
display:block;
}

#top-menu-container ul li a{
margin:0;
padding:5px 6px 17px 6px;
display:block;
color:#fff;
text-decoration:none;
}

#top-menu-container ul li a:hover{
background-color:#175895;
text-decoration:underline;
}

#breadcrumb-container {
margin:0 0 0 240px;
line-height:30px;
color:#6a6a6a;
padding:0 0 0 22px;
background: #fff url(http://www.aihgroup.com.au/__data/assets/image/0015/8043/breadcrumb-image.gif) no-repeat 0 7px;
float:left;
display:inline;
}

#breadcrumb-container b{
color:#000;
}

#breadcrumb-container a{
color:#6a6a6a;
text-decoration:none;
}

#breadcrumb-container a:hover{
text-decoration:underline;
}









/*Hover/Sub-level Nav */


#top-menu-container li ul
{
    display: none;
    z-index: 100;
    position: absolute;
    top: 30px;
    left: 0px;    
    width: 114px;
    margin: 0;
    padding:2px 0 8px 0;
    border:none;
    background-color:#175895;
}

#top-menu-container li:hover ul,
#top-menu-container li.sfhover ul
{
    display: block;
}

#top-menu-container ul li ul li
{
    clear:both;
    float: left;
    padding: 0;
    margin: 0;
    color:#000000;
    z-index:100;
    position:relative;
    display:inline;
    width:100%;
    border:none;
}

#top-menu-container ul li ul li a {
display:block;
padding:0 0 0 14px;
margin:0;
width: 100px !important;
line-height:2em;
background-image:none;
}

#top-menu-container ul li ul li a:hover {
color:#fff;
background-image:none;
background-color:#175895;
text-decoration:underline;
}
