/*
  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: 06 September 2010 12:58:36
*/


html { background: #000 url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/html-flow.gif') repeat 0 0;
    color: #fbf9e7; }

div#bodycontainer { width: 982px;
    margin: 0 auto 2em; }

/* nav-skip
   div#bodycontainer */
div#nav-skip { position: absolute;
    margin: 1em 0.75em 0; /* 12/12, 9/12 */ }
div#nav-skip p { margin: 0;
    padding-bottom: 1px; }
div#nav-skip p a { padding-right: 12px;
    background: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/nav-skip-bg.gif') no-repeat 100% 50%;
    border-bottom: 1px dotted #bbb;
    color: #bbb;
    text-decoration: none; }
div#nav-skip p a:visited { color: #a7a7a7; }
div#nav-skip p a:focus, 
div#nav-skip p a:hover, 
div#nav-skip p a:active { border-style: solid;
    color: #fff; }

/* header
   div#bodycontainer */
div#headercontainer { height: 195px;
    background: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/header.jpg') no-repeat 0 0; }

/* centrecontainer2col
   div#bodycontainer */
div#bodycontainer div#centrecontainer2col { background: #0b0b11 url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/centrecontainer2col-bg.gif') repeat-y 0 0;
    border-width: 0 2px;
    border-style: solid;
    border-color: #faa422; }
    div#ie7 div#centrecontainer2col { min-height: 1%; }
    div#ie6down div#centrecontainer2col { height: 1%; }

div#bodycontainer div#centrecontainer2col:after { display: block;
    clear: both;
    height: 0;
    visibility: hidden;
    content: ' '; }

/* navigation
   div#bodycontainer div#centrecontainer2col */
div#bodycontainer div#navcontainer { float: left;
    width: 208px;
    min-height: 198px;
    padding: 42px 0 220px;
    background: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/navcontainer-bg.jpg') no-repeat 0 0; }
    div#ie7 div#navcontainer, 
    div#ie6down div#navcontainer { display: inline; }
    div#ie6down div#navcontainer { height: 198px; }

div#bodycontainer div#navcontainer ul { margin: 0;
    background: #f68819 url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/navcontainer-ul-bg.gif') no-repeat 0 75%;
    list-style-image: none; }
div#bodycontainer div#navcontainer ul li { display: inline;
    margin: 0; }
div#bodycontainer div#navcontainer ul li a { display: block;
    padding: 0.5em 18px; /* 7/14 */
    border-bottom: 1px solid #ae1928;
    font-size: 1.166666em; /* 14/12 */
    color: #000;
    text-decoration: none; }
    div#ie7 div#navcontainer ul li a { min-height: 1%; }
    div#ie6down div#navcontainer ul li a { height: 1%; }

div#bodycontainer div#navcontainer ul li a.pageon, 
div#bodycontainer div#navcontainer ul li a:focus, 
div#bodycontainer div#navcontainer ul li a:hover, 
div#bodycontainer div#navcontainer ul li a:active { background-image: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/navcontainer-item-flow.gif'); /* IE 7 bg hover bug workaround */
    background-repeat: repeat;
    background-position: 0 0;
    border-bottom-color: #8b1420;
    color: #ddd; }

div#bodycontainer div#navcontainer ul li a.pageon:focus, 
div#bodycontainer div#navcontainer ul li a.pageon:hover, 
div#bodycontainer div#navcontainer ul li a.pageon:active { text-decoration: underline; }

div#bodycontainer div#navcontainer ul li a#site-home, 
div#bodycontainer div#navcontainer ul li a#site-home:visited, 
div#bodycontainer div#navcontainer ul li a#site-home:focus, 
div#bodycontainer div#navcontainer ul li a#site-home:hover, 
div#bodycontainer div#navcontainer ul li a#site-home:active { position: absolute;
    top: 44px;
    width: 455px;
    height: 104px;
    margin-left: 20px;
    padding: 0;
    background-color: transparent;
    background-image: none;
    border-bottom-width: 0;
    color: #000;
    text-indent: 300px; }
div#bodycontainer div#navcontainer ul li a#site-home:focus, 
div#bodycontainer div#navcontainer ul li a#site-home:active { outline: 1px dotted #777; }

/* second level */

div#bodycontainer div#navcontainer ul li ul { padding: 0 0 0 18px;
    background-color: #000;
    background-image: none;
    border-bottom: 1px solid #ae1928; }
div#bodycontainer div#navcontainer ul li ul li a.pageon, 
div#bodycontainer div#navcontainer ul li ul li a, 
div#bodycontainer div#navcontainer ul li ul li a:focus, 
div#bodycontainer div#navcontainer ul li ul li a:hover, 
div#bodycontainer div#navcontainer ul li ul li a:active { background: #000 url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/navcontainer-sub-item-bg.gif') no-repeat 0 50%;
    border-bottom-width: 0;
    font-size: 1em; /* 12/12 */
    color: #fff; }

div#bodycontainer div#navcontainer ul li ul li a.pageon, 
div#bodycontainer div#navcontainer ul li ul li a.pageon:focus, 
div#bodycontainer div#navcontainer ul li ul li a.pageon:hover, 
div#bodycontainer div#navcontainer ul li ul li a.pageon:active { background-image: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/navcontainer-sub-item-on.gif');
    font-weight: 800;
    color: #fff; }

div#bodycontainer div#navcontainer ul li ul li a:focus, 
div#bodycontainer div#navcontainer ul li ul li a:hover, 
div#bodycontainer div#navcontainer ul li ul li a:active { text-decoration: underline; }

/* third level */

div#bodycontainer div#navcontainer ul li ul li ul { border-top: 1px solid #c56d14;
    border-bottom-width: 0; }

div#bodycontainer div#navcontainer ul li ul li ul li a.pageon, 
div#bodycontainer div#navcontainer ul li ul li ul li a, 
div#bodycontainer div#navcontainer ul li ul li ul li a:focus, 
div#bodycontainer div#navcontainer ul li ul li ul li a:hover, 
div#bodycontainer div#navcontainer ul li ul li ul li a:active { background-image: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/navcontainer-sub-sub-item-bg.gif');
    color: #f68819; }

div#bodycontainer div#navcontainer ul li ul li ul li a.pageon { background-image: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/navcontainer-sub-item-on.gif');
    color: #fff; }

/* main content
   div#bodycontainer div#centrecontainer2col */
div#bodycontainer div#pagecontainer { position: relative;
    float: left;
    width: 722px;
    min-height: 458px;
    padding: 3em 0 1px 24px; /* 36/12 */
    background: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/pagecontainer-bg.jpg') no-repeat 0 0; }
    div#ie7 div#pagecontainer, 
    div#ie6down div#pagecontainer { padding-top: 4em; }
    div#ie6down div#pagecontainer { display: inline;
        height: 458px; }

.pagetype-landing div#bodycontainer div#pagecontainer { padding-top: 5em; /* 60/12 */ }

div#bodycontainer ol#breadcrumbs { position: absolute;
    top: 2em; }

div#bodycontainer ol#breadcrumbs li a { background-image: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/icrar-bullet-discrete.gif');
    color: #fff; }
div#bodycontainer ol#breadcrumbs li.currentpage { color: #aaa; }

div#bodycontainer div#pagecontent a { color: #fba103; }
div#bodycontainer div#pagecontent a:visited { color: #aaa; }

#pagecontent h2.underline { border-bottom-color: #ae1928; }
#pagecontent h2.overline { border-top-color: #ae1928; }

#pagecontent img.border, 
#pagecontent .border img { border: 2px solid #48485c; }

#pagecontent .caption { width: 350px;
    margin-right: auto;
    margin-left: auto;
    font-size: 0.916666em; /* 11/12 */
    font-style: italic;
    text-align: center; }

#bodycontainer ul.linklist,
#bodycontainer ul li.linklist, 
#bodycontainer p.linklist, 
#bodycontainer dl.linklist dt { list-style-image: url('http://www.icrar.org/__data/assets/image/0009/407808/icrar-bullet-link.gif'); }
    #ieAny ul.linklist,
    #ieAny ul li.linklist, 
    #ieAny p.linklist, 
    #ieAny dl.linklist dt { list-style-image: url('http://www.icrar.org/__data/assets/image/0008/407816/icrar-bullet-link-ie.gif'); }

#bodycontainer #pagecontent table.altrow thead tr th { background-color: #212135; }
#bodycontainer #pagecontent table.ruled tr th, 
#bodycontainer #pagecontent table.ruled tr td { border-color: #48485c; }

.pagetype-landing div#bodycontainer div#pagebanner h1 { position: absolute;
    left: -10000px;
    top: -10000px; }

.pagetype-landing div#bodycontainer div#pagecontent .floathalf { width: 370px; }

.pagetype-landing div#bodycontainer div#pagecontent .leftcol { width: 67%; }
.pagetype-landing div#bodycontainer div#pagecontent .rightcol { width: 28%;
    padding-top: 1.363636em; /* 15/11 */
    background-color: #242429;
    border-left-width: 0; }

.pagetype-landing div#bodycontainer div#pagecontent .rightcol .highlightbox { background-color: #000;
    border-color: #fbac1f; }

.pagetype-landing div#bodycontainer div#pagecontent .rightcol .highlightbox h4 { color: #fbac1f; }

.pagetype-landing div#bodycontainer div#pagecontent .rightcol form div.form p { background-color: transparent;
    font-size: 1.090909em; /* 12/11 */ }

.pagetype-landing div#bodycontainer div#pagecontent .rightcol form div.form p label { cursor: pointer; }

.pagetype-landing div#bodycontainer div#pagecontent .rightcol form div.form p { width: 95%;
    padding-right: 2%;
    padding-left: 2%; }

.pagetype-landing div#bodycontainer div#pagecontent .rightcol form div.form p input { margin-left: 0; }

.pagetype-landing div#bodycontainer div#pagecontent .float-right { width: 300px;
    margin-right: 0;
    margin-left: 2%; }

.pagetype-landing div#bodycontainer div#pagecontent .float-right ul#landing-shoutbox { position: relative;
    width: 295px;
    height: 531px;
    margin: 0 auto 1.25em; /* 15/12 */
    background: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/landing-shoutbox-bg.gif') no-repeat 0 0;
    list-style-image: none; }

.pagetype-landing div#bodycontainer div#pagecontent .float-right ul#landing-shoutbox li { display: inline;
    margin: 0; }

.pagetype-landing div#bodycontainer div#pagecontent .float-right ul#landing-shoutbox li a { position: absolute;
    left: 1px;
    top: 1px;
    width: 135px;
    height: 135px;
    text-indent: -10000px;
    text-decoration: none; }

.pagetype-landing div#bodycontainer div#pagecontent .float-right ul#landing-shoutbox li a#landing-shoutbox-about { left: 20px;
    top: 175px;
    width: 175px;
    height: 175px; }

.pagetype-landing div#bodycontainer div#pagecontent .float-right ul#landing-shoutbox li a#landing-shoutbox-astro-uwa { left: 41px;
    top: auto;
    bottom: 46px;
    width: 108px;
    height: 108px; }


.pagetype-landing div#bodycontainer div#pagecontent .float-right ul#landing-shoutbox li a#landing-shoutbox-astro-curtin { left: 134px;
    top: auto;
    bottom: 0;
    width: 100px;
    height: 99px; }

.pagetype-landing div#bodycontainer div#pagecontent .float-right ul#landing-shoutbox li a:focus, 
.pagetype-landing div#bodycontainer div#pagecontent .float-right ul#landing-shoutbox li a:active { border: 1px dotted #aaa;
    outline-width: 0; }

div#bodycontainer div#pagecontent div.rightcol { width: 200px;
    margin-right: -24px;
    padding-right: 12px;
    padding-left: 12px;
    border-left: 2px solid #f68819; }
    div#ie6down div#pagecontent div.rightcol { position: relative; }

div#bodycontainer div#pagecontent div.rightcol h2 { margin-right: -12px;
    margin-left: -12px;
    padding: 0.333333em 12px 0.380952em; /* 7/21, 8/21 */
    background-color: #fbac1f;
    color: #000; }

div#bodycontainer div#pagecontent div.leftcol { width: 496px; }

div#bodycontainer div#pagecontent .highlightbox { min-height: 4em; /* 48/12 */
    padding-left: 90px;
    background: #212135 url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/highlightbox-bg.gif') no-repeat 14px 50%;
    border-width: 2px;
    border-color: #48485c; }
    div#ie6down div#pagecontent .highlightbox { height: 4em; /* 48/12 */ }

div#bodycontainer div#pagecontent div.rightcol .highlightbox { min-height: 1px;
    padding-left: 1em; /* 11/11 */
    background-image: none; }
    div#ie6down div#pagecontent div.rightcol .highlightbox { height: auto; }

/* interview style */
div#bodycontainer div#pagecontent dl.interview { margin: 0 0 1.25em; /* 15/12 */ }
div#bodycontainer div#pagecontent dl.interview dt, 
div#bodycontainer div#pagecontent dl.interview dd { min-height: 60px;
    margin: 0 0 1.25em; /* 15/12 */
    padding-left: 69px;
    background-repeat: no-repeat;
    background-position: 0 0.25em; /* 3/12 */ }
    #ie6down div#pagecontent dl.interview dt, 
    #ie6down div#pagecontent dl.interview dd { height: 60px; }

div#bodycontainer div#pagecontent dl.interview dt { padding-top: 1.25em;
    background-image: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/icrar-interview-question-bg.gif');
    background-position: 0 1.5em; /* 18/12 */
    border-top: 1px solid #aaa;
    font-weight: 800; }
div#bodycontainer div#pagecontent dl.interview dd { background-image: url('http://www.icrar.org/_designs/newcss/gencore/icrar.css/icrar-interview-answer-bg.gif'); }

/* testimonial quote */
div#bodycontainer div#pagecontent div.rightcol div.testimonial-quote { width: 165px;
    margin: 0 auto 1.25em; /* 15/12 */
    padding: 0 10px;
    background-color: #212135;
    border: 2px solid #48485c;
    text-align: center; }

div#bodycontainer div#pagecontent div.rightcol div.testimonial-quote h3 { margin-top: 0.5em; /* 9/18 */ }

div#bodycontainer div#pagecontent div.rightcol div.testimonial-quote dl { margin-top: 1.363636em; /* 15/11 */
    text-align: left; }

div#bodycontainer div#pagecontent div.rightcol div.testimonial-quote dl dt { font-weight: 800;
    text-transform: uppercase; }

div#bodycontainer div#pagecontent div.rightcol div.testimonial-quote dl dd blockquote { margin: 1.363636em 0; /* 15/11 */ }

div#bodycontainer div#pagecontent div.rightcol div.testimonial-quote p { text-align: left; }

/* larger list-profiles (165 * 165) */
div#bodycontainer div#pagecontent dl.list-profiles-165 dt { padding-left: 195px;
    color: #fbf9e7; }
div#bodycontainer div#pagecontent dl.list-profiles-165 dd { margin-left: 195px; }

div#bodycontainer div#pagecontent dl.list-profiles dd.imgleft { clear: left;
    margin-left: 0; }

/* no image list profiles */
div#bodycontainer div#pagecontent dl.list-profiles-noimg dt { padding-left: 0; }
div#bodycontainer div#pagecontent dl.list-profiles-noimg dd { margin-left: 0; }

/* no border list profiles */
div#bodycontainer div#pagecontent dl.list-profiles-noborder dt { background-image: none; }

/* Galleries customisation */
div#bodycontainer div#pagecontent ul.gallery-nav li a { background-color: #fba103;
    color: #000; }
#bodycontainer #pagecontent ul.gallery-nav li a:visited { color: #000; }

div#bodycontainer div#pagecontent ul.gallery-nav li form input { background-color: #000;
    border-color: #333;
    color: #fbf9e7; }
div#bodycontainer div#pagecontent ul.gallery-nav li form input:focus, 
div#bodycontainer div#pagecontent ul.gallery-nav li form input:active { border-color: #fba103; }

div#bodycontainer div#pagecontent ul.gallery li a { background-color: #000;
    border-color: #222; }
div#bodycontainer div#pagecontent ul.gallery li a:focus, 
div#bodycontainer div#pagecontent ul.gallery li a:hover, 
div#bodycontainer div#pagecontent ul.gallery li a:active { background-color: #000;
    border-color: #fba103; }

div#bodycontainer div#pagecontent p.gallery-image { background-color: #000;
    border-color: #222; }

div#bodycontainer div#pagecontent dl.list-gallery-details dt { color: #fbf9e7; }

/* caption, captionbox */
div#bodycontainer div#pagecontent .captionbox, 
div#bodycontainer div#pagecontent .caption { color: #f2f1df; }

div#bodycontainer div#pagecontent .captionbox img { border-width: 0; }

div#bodycontainer div#pagecontent .captionbox a img, 
div#bodycontainer div#pagecontent .caption a img { border: 1px solid #222; }

div#bodycontainer div#pagecontent .captionbox a:focus img, 
div#bodycontainer div#pagecontent .captionbox a:hover img, 
div#bodycontainer div#pagecontent .captionbox a:active img, 
div#bodycontainer div#pagecontent .caption a:focus img, 
div#bodycontainer div#pagecontent .caption a:hover img, 
div#bodycontainer div#pagecontent .caption a:active img { border-color: #fba103; }

div#bodycontainer div#pagecontent .captionbox-size-200 { width: 208px; }

/* Contact us map */
div#bodycontainer div#pagecontent .floatcontactmap { float: right;
    width: 306px;
    padding-left: 1em; /* 12/12 */ }
    div#ie6down div#pagecontent .floatcontactmap { display: inline; }

div#bodycontainer div#pagecontent .floatcontactmap img { margin-right: 0;
    margin-left: 0; }

/* footnotes and other info
   div#bodycontainer */
div#footercontainer { padding: 2em 0; /* 24/12 */
    border-width: 0 2px;
    border-style: solid;
    border-color: #faa422; }
    div#ie7 div#footercontainer { min-height: 1%; }
    div#ie6down div#footercontainer { height: 1%; }

div#footercontainer:after { display: block;
    clear: both;
    height: 0;
    visibility: hidden;
    content: ' '; }

div#footercontainer h2 { position: absolute;
    left: -10000px;
    top: -10000px; }

div#footercontainer a { color: #fba103; }
div#footercontainer a:visited { color: #aaa; }

div#footercontainer ul.list-inline { float: right;
    width: 568px;
    margin: 0;
    text-align: center; }
div#footercontainer ul.list-inline li { display: inline;
    margin: 0 3em 0 0; /* 36/12 */ }
div#footercontainer ul.list-inline li img { margin-top: 2.5em; /* 30/12 */ }

div#footercontainer div#page-info { float: left;
    width: 160px;
    margin-left: 208px;
    padding: 0 0 0 24px; }
    div#ie6down div#page-info { display: inline; }

div#footercontainer div#page-info p { margin-bottom: 0;
    font-weight: 800;
    font-size: 1.166666em; /* 14/12 */ }

div#footercontainer div#page-info dl dt { margin-top: 1.25em; /* 15/12 */
    font-weight: 800; }
div#footercontainer div#page-info dl dd { margin-bottom: 0.5em; /* 6/12 */ }