/*
  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: 09 September 2010 20:45:35
*/


/* Reset */ 

html, body, div, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, a, textarea, img {
    margin: 0; 
    padding: 0;
}

/* -- Global styles -- */ 

html, body {
    font-size:0.9em;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

body {
    background:#1b4298;
}

form table {
    padding:0 20px;
    font-size:0.9em;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

img {
    border:0;
}

.register{
    float:left;
    width:auto;
    margin-top:15px;
}

.imgfloatleft{
    clear:both;
    float:left;
    padding-right:20px;
    width:auto;
}

#rtwawards {
    float:left;
    margin-left:40px;
    padding:10px 0 20px;
}

#rtwawards_small {
    float:left;
    padding-top:10px;
    padding-left:10px;
}

#worksafeawards {
    float:left;
    margin-top:10px;
    margin-left:20px;
}

#worksafeawards_small {
    float:left;
    padding-top:10px;
    padding-left:20px;
}

a {
    color:#1b4298;
    text-decoration:underline;
}

a:visited { 
    color:#1b4298;
    text-decoration:underline;
}

a:hover { 
    color:#FBAE17;
    background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
    text-decoration:underline;
}

h1 {
    margin:10px 20px 0 20px;
    color:#1b4298;
    background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
    font-size:1.6em;
    font-family:Arial, Helvetica, sans-serif;
}

h1.virtualexpo {
    margin:10px 20px 0 20px;
    color:#91004b;
    background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
    font-size:1.0em;
    font-family:Arial, Helvetica, sans-serif;
}

h1.survey {
    margin:10px 20px 0 20px;
    color:#1b4298;
    background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
    font-size:1.0em;
    font-family:Arial, Helvetica, sans-serif;
}

h2 {
    margin-bottom:5px;
    color:#1b4298;
    background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
    font-size:1.4em;
    font-family:Arial, Helvetica, sans-serif;
}

p {
    margin:10px 20px 0 20px;
}

#nominee {
    color:#B0025B;
    font-weight:bold;
}

#qldgovlogo {
    float:right;
    padding-top:85px;
}


#qcomplogo {
    float:right;
    padding-top:85px;
}

.registerinfo {
    padding-top:5px;
}

.copyright {
    font-size:0.8em;
    float:left;
    padding:10px 20px 0 20px;
    margin:0;    
    width:auto;
}

.bottomlinks {
    font-size:0.8em;
    float:right;
    padding:10px 20px 0 20px;
    margin:0;    
    width:auto;
}

#headerwrap {
    min-width:1004px;
}

#header {
    height:280px;
    background:#ffffff url(http://www.qcomp.com.au/__data/assets/image/0005/21857/header.jpg) no-repeat center top;
    width:1004px;
    margin:0 auto;
}

#links {
    height:47px;
    background:#ffffff url(http://www.qcomp.com.au/__data/assets/image/0005/21857/header.jpg) no-repeat center bottom;
    width:1004px;
    margin:0 auto;
}

#links ul {
    list-style-type:none;
    height: 47px;
    float:right;
    width:auto;    
}

#links li {
    float:left;
    width:125px;
    border-right:1px solid #5468a7;
    text-align:center;
}

#links .lilast {
    border-right:0;
}

#links ul a {
    line-height: 47px;
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #fbae17;
    background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
    font-weight:bold;
}

#links ul a:hover {
    color:#fff;
    background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
}

#breadcrumbs {
    margin:0 auto;
    padding-top:15px;
    padding-bottom:25px;
    clear:both;
    background:#ffffff;
    width:1004px;
}

#breadcrumbs p {
    margin:0 0 0 190px;
}

#breadcrumbs a {
    color:#1b2f83;
    text-decoration:none;
}

#breadcrumbs a:visited { 
    text-decoration:none;
}

#breadcrumbs a:hover { 
    text-decoration:underline;
}

#footer {
    clear:both;
    height:32px;
    background:#fbae17;
    width:1004px;
    margin:0 auto;
}

#footer a {
    color:#1b2f83;
    text-decoration:none;
}

#footer a:visited { 
    text-decoration:none;
}

#footer a:hover { 
    text-decoration:underline;
}


/*  -- Main/home page styles -- */

#spacer {
    height:25px;
    background:#ffffff;
    width:1004px;
    margin:0 auto;
}

#container-main {
    clear:both;
    overflow:auto !important;
    overflow:inherit;
    width:1004px;
    margin:0 auto;
    background:#ffffff url(http://www.qcomp.com.au/__data/assets/image/0004/21856/containermainbg.gif) repeat-y right top;
    min-height:200px;
    height:auto !important;
    height:200px;
}

#container-main ul {
    padding-left:40px;
    margin:12px 0;
}

#info-main {
    width:748px;
    float:left;
    margin-top:-10px;
    padding-bottom:20px;
}

#returntoworkawards-main {
    width:256px;
    float:left;
    padding-bottom:20px;
    border-bottom:1px solid #B0025B;
}

#returntoworkawards-main h1 {
    margin:0 20px;
}

.returntoworkawards-main-firstpara {
    margin-top:0px;
}

#workplaceawards-main {
    width:256px;
    float:left;
    background:#ffffff;
}

#workplaceawards-main .workplaceawards-main-top {
    padding-left:95px;
}

#workplaceawards-main .workplaceawards-main-bottom {
    margin-top:110px;
}

#expodetails {
    margin:50px 0 0 20px;
    font-size:1.4em;
}


#loveyourwork {
    background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
    color:#1b4298;
    font-family:Arial,Helvetica,sans-serif;
    font-size:2em;
    padding:15px 0 0 175px;
}


/*  -- Content page styles -- */

#container-content {
    clear:both;
    overflow:auto !important;
    overflow:inherit;
    width:1004px;
    margin:0 auto;
    background:#ffffff url(http://www.qcomp.com.au/__data/assets/image/0003/21855/containercontentbg.gif) repeat-y -20px top;
    min-height:200px;
      height:auto !important;
     height:200px;

}

#container-content ul {
    padding-left:40px;
    margin:12px 0;
}

#info-content {
    width:578px;
    float:left;
    margin-top:-10px;
    margin-left:-2px;
    padding-bottom:20px;
}

#info-content ul {
    padding-left:50px;
    padding-top:5px;
}

#info-content li {
    padding:5px 0;
}

form ul {
list-style:none;
padding:0 !important;
margin:0 !important;
}

#nominate {
    float:left;
    width:256px;
    padding-bottom:20px;
}

#nominate h2 {
    padding-left:10px;
}

#nominate p {
    margin:10px 10px 0;
    font-weight:bold;
    color:#1b4298;
}

#returntoworkawards-content {
    width:256px;
    float:right;
    background:#ffffff;
    padding-bottom:30px;
    border-bottom:1px solid #b2005e;
}

#returntoworkawards-content .returntoworkawards-content-top {
    padding-left:65px;
}

#workplaceawards-content {
    width:256px;
    float:right;
    clear:right;
    background:#ffffff;
    padding-bottom:20px;
    padding-top:18px;
}

#workplaceawards-content .workplaceawards-content-top {
    padding-left:95px;
    margin-top:0px;
    padding-top:10px;
}

#nav {
    float:left;
    width:150px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:20px;
    border-right:1px solid #b2005e;
    border-bottom:1px solid #b2005e;
}

#nav ul {
    list-style-type:none;
    padding:0;
    margin:0;
}

#nav li {
    width:150px;
    background:#ffffff;
    border-bottom:1px solid #5468a7;
    padding:5px 0;
}

#nav .lilast {
    border-bottom:0;
}

#nav ul a {
    color:#000000;
    width:120px;
    margin-left:5px;
    text-decoration:none;
}

#nav ul a:visited { 
    color:#000000;
    width:120px;
    margin-left:5px;
    text-decoration:none;
}

#nav ul a:hover { 
    text-decoration:underline;
    color:#1b2f83;
}


/* main top navigation menu
   ------------------------------------------ */ 
    
    #navigation { height:47px; background:#1B3083 url(http://www.qcomp.com.au/__data/assets/image/0005/21857/header.jpg) no-repeat center bottom; width:1004px; margin:0 auto;}
    #navigation ul { list-style-type:none; height: 47px; float:right; width:auto;}
    #navigation ul li.normal{z-index: 9999;}
    #navigation li { position:relative; float:left; border-left:1px solid #5468a7; text-align:center; z-index: 9999; width:129px;}
    #navigation li.first { border-left-style:none; }
    #navigation li a { line-height: 47px; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 14px;
    color: #fbae17; width:129px; background-color:inherit; /* to prevent w3c 'Same colors for color and background-color' warning */
    font-weight:bold; display:block; }
    #navigation li a:hover { color:#1f201b; background-color:#fbae17; }
    #navigation ul li ul { position:absolute; display: none; left: -1px; top: 47px; padding: 0px; z-index: 9999!important }
    #navigation ul li ul li { float: none; padding: 0px; width:129px; }
    #navigation ul li:hover ul, #navigation ul li.over ul  { float: none; padding: 0px; display: block; width:125px; }
    #navigation ul li ul li a, 
    #navigation ul li.selected ul li a,
    #navigation ul li ul li.over a { border-right: 1px solid #5468a7; color:#FBAE17; display: block !important; width: 129px; text-decoration:none; font-size: 95%; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; margin-bottom: -1px; background:#1b3083; z-index: 9999; line-height:1.2em; padding:5px 0;}
    #navigation ul li ul li.over{ z-index: 9999;}
    #navigation ul li.selected ul li a:hover,
    #navigation ul li ul li a:hover { background: #fbae17; color: #1f201b; }