@font-face {
    font-family: 'Avenir LT W01_45 Book1475508';
    src: url("../fonts/710789a0-1557-48a1-8cec-03d52d663d74.eot?#iefix");
    src: url("../fonts/710789a0-1557-48a1-8cec-03d52d663d74.eot?#iefix") format("eot"), url("../fonts/065a6b14-b2cc-446e-9428-271c570df0d9.woff2") format("woff2"), url("../fonts/65d75eb0-2601-4da5-a9a4-9ee67a470a59.woff") format("woff"), url("../fonts/c70e90bc-3c94-41dc-bf14-caa727c76301.ttf") format("truetype"), url("../fonts/0979215b-3a1b-4356-9c76-e90fa4551f1d.svg#0979215b-3a1b-4356-9c76-e90fa4551f1d") format("svg")
}
@font-face {
    font-family: 'Avenir LT W01_65 Medium1475532';
    font-weight: 700;
    src: url("../fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b.eot?#iefix");
    src: url("../fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b.eot?#iefix") format("eot"), url("../fonts/17b90ef5-b63f-457b-a981-503bb7afe3c0.woff2") format("woff2"), url("../fonts/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.woff") format("woff"), url("../fonts/25f994de-d13f-4a5d-a82b-bf925a1e054d.ttf") format("truetype"), url("../fonts/3604edbd-784e-4ca7-b978-18836469c62d.svg#3604edbd-784e-4ca7-b978-18836469c62d") format("svg")
}
@font-face {
    font-family: 'Futura PT W01 Book';
    src: url("../fonts/17abcb18-cb81-4d9c-b55c-5ded2109e506.eot?#iefix");
    src: url("../fonts/17abcb18-cb81-4d9c-b55c-5ded2109e506.eot?#iefix") format("eot"), url("../fonts/aafdd021-88d4-41d8-8e15-fe91f83e4b17.woff2") format("woff2"), url("../fonts/81d44d4b-ac07-4ad4-8cdd-4df771a3c1c3.woff") format("woff"), url("../fonts/f47c9a36-7884-483a-80d7-57f9ee691407.ttf") format("truetype"), url("../fonts/b6a5374f-5656-4627-b423-1ba121767464.svg#b6a5374f-5656-4627-b423-1ba121767464") format("svg")
}
@font-face {
    font-family: 'MyriadBold';
    font-weight: 700;
    font-style: normal;
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/MyriadBold/MyriadBold.eot");
    src: url("../fonts/MyriadBold/MyriadBold.eot");
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/MyriadBold/MyriadBold.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadBold/MyriadBold.eot?#iefix") format("embedded-opentype"), url("http://www.imowa.com.au/notion/site/IMO/fonts/MyriadBold/MyriadBold.ttf") format("truetype"), url("../fonts/MyriadBold/MyriadBold.ttf") format("truetype")
}
@font-face {
    font-family: 'Myriad';
    font-weight: 400;
    font-style: normal;
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/Myriad/Myriad.eot");
    src: url("../fonts/Myriad/Myriad.eot");
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/Myriad/Myriad.eot?#iefix") format("embedded-opentype"), url("../fonts/Myriad/Myriad.eot?#iefix") format("embedded-opentype"), url("http://www.imowa.com.au/notion/site/IMO/fonts/Myriad/Myriad.ttf") format("truetype"), url("../fonts/Myriad/Myriad.ttf") format("truetype")
}
@font-face {
    font-family: 'VAGRounded';
    font-weight: 400;
    font-style: normal;
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_0_0.eot");
    src: url("../fonts/VAGRundschriftD/23E662_0_0.eot");
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_0_0.eot?#iefix") format("embedded-opentype"), url("../fonts/VAGRundschriftD/23E662_0_0.eot?#iefix") format("embedded-opentype"), url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_0_0.ttf") format("truetype"), url("../fonts/VAGRundschriftD/23E662_0_0.ttf") format("truetype")
}
@font-face {
    font-family: 'VAGRoundedItalic';
    font-weight: 400;
    font-style: italic;
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_3_0.eot");
    src: url("../fonts/VAGRundschriftD/23E662_3_0.eot");
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_3_0.eot?#iefix") format("embedded-opentype"), url("../fonts/VAGRundschriftD/23E662_3_0.eot?#iefix") format("embedded-opentype"), url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_3_0.ttf") format("truetype"), url("../fonts/VAGRundschriftD/23E662_3_0.ttf") format("truetype")
}
@font-face {
    font-family: 'VAGRoundedLightItalic';
    font-weight: 200;
    font-style: italic;
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_1_0.eot");
    src: url("../fonts/VAGRundschriftD/23E662_1_0.eot");
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_1_0.eot?#iefix") format("embedded-opentype"), url("../fonts/VAGRundschriftD/23E662_1_0.eot?#iefix") format("embedded-opentype"), url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_1_0.ttf") format("truetype"), url("../fonts/VAGRundschriftD/23E662_1_0.ttf") format("truetype")
}
@font-face {
    font-family: 'VAGRoundedLight';
    font-weight: 200;
    font-style: normal;
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_2_0.eot");
    src: url("../fonts/VAGRundschriftD/23E662_2_0.eot");
    src: url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_2_0.eot?#iefix") format("embedded-opentype"), url("../fonts/VAGRundschriftD/23E662_2_0.eot?#iefix") format("embedded-opentype"), url("http://www.imowa.com.au/notion/site/IMO/fonts/VAGRundschriftD/23E662_2_0.ttf") format("truetype"), url("../fonts/VAGRundschriftD/23E662_2_0.ttf") format("truetype")
}
html,
body {
    min-height: 100%
}
html {
    position: relative
}
html:after {
    content: ' ';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    opacity: .3;
    background-image: url(../images/aemo-texture-06.svg);
    background-repeat: no-repeat;
    background-position: 50% -342px;
    background-size: 14400px 1728px
}
body {
    background-image: -moz-radial-gradient(top right, circle farthest-side, #596e8b 0, #596e8b 1%, rgba(89, 110, 139, 0) 100%);
    background-image: -webkit-radial-gradient(top right, circle farthest-side, #596e8b 0, #596e8b 1%, rgba(89, 110, 139, 0) 100%);
    background-image: -o-radial-gradient(top right, circle farthest-side, #596e8b 0, #596e8b 1%, rgba(89, 110, 139, 0) 100%);
    background-image: -ms-radial-gradient(top right, circle farthest-side, #596e8b 0, #596e8b 1%, rgba(89, 110, 139, 0) 100%);
    background-image: radial-gradient(farthest-side circle at top right, #596e8b 0, #596e8b 1%, rgba(89, 110, 139, 0) 100%);
    background-color: #1e4164;
    background-position: 100% 0;
    background-size: 800px 800px;
    background-repeat: no-repeat;
    color: #1E4164;
    font-family: "Avenir LT W01_45 Book1475508", "Arial", "Helvetica", sans-serif;
    font-size: .9em
}
@media (min-width: 1200px) {
    .span3 {
        width: 320px
    }
    .span9 {
        width: 745px
    }
    .container {
        width: 1095px
    }
}
.cbody {
    border-top: 2px solid #152d46;
    background: white
}
body.datafile {
    background: #FFFFFF;
    padding: 0;
    margin: 0
}
strong {
    font-weight: 700
}
a {
    color: #1e4164;
    text-decoration: none
}
a:hover {
    color: black;
    text-decoration: none
}
a:link {
    text-decoration: underline
}
a:visited {
    opacity: .5
}
.table th {
    font-weight: 700
}
.dataset-definition-container {
    background: white;
    min-height: 500px
}
.dataset-definition,
.dataset-introduction {
    padding: 20px
}
.dataset-definition p.lead,
.dataset-introduction p.lead {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}
.introduction-hero {
    background-color: #1e4164;
    background-image: url(../images/IntroductionPhoto.png);
    background-repeat: no-repeat;
    background-position: 340px 0;
    color: white;
    padding: 20px;
    height: 350px;
    margin-left: -20px;
    margin-top: 0
}
.introduction-hero p {
    max-width: 340px
}
.introduction-hero a {
    color: white
}
.disclaimer {
    padding: 0;
    margin-top: 20px;
    color: #888;
    font-size: 13px;
    line-height: 16px
}
h1 {
    font-family: "Futura PT W01 Book", "Arial", "Helvetica", sans-serif;
    text-transform: uppercase;
    font-weight: 200;
    font-size: 40px;
    text-align: left;
    margin: 10px 0 20px 0
}
.hero-unit {
    background-color: transparent;
    padding-left: 150px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 0;
    display: inline-block;
    *display: inline;
    zoom: 1;
    position: relative
}
.hero-unit .logo-link {
    position: absolute;
    top: 17px;
    left: 0;
    bottom: 0;
    margin: auto;
    background-image: url(../images/aemo-bw-neg.svg);
    background-repeat: no-repeat;
    background-size: 170px;
    width: 180px
}
.hero-unit h1 {
    letter-spacing: .1em;
    color: white;
    border-left: 1px solid #888;
    margin-left: 50px;
    padding: 0 20px 0 20px;
    font-size: 2.1em
}
.hero-unit h1 .secondary {
    color: #82859c
}
@media (max-width: 767px) {
    .hero-unit h1 {
        font-size: 40px
    }
}
h2 {
    font-family: "Futura PT W01 Book", "Arial", "Helvetica", sans-serif;
    font-weight: 200;
    font-size: 2.0em;
    line-height: normal;
    text-align: left;
    color: #f37421;
    text-transform: uppercase;
    margin: 10px 0 10px 0
}
h3 {
    font-weight: 700;
    font-size: 20px;
    margin-bottom: 0
}
ul.dataset-list {
    padding-top: 5px;
    padding-bottom: 5px;
    list-style-type: none;
    margin: 0
}
ul.dataset-list li {
    margin-bottom: 2px;
    border-radius: 2px;
    color: #3B4750
}
ul.dataset-list li a {
    display: block;
    padding: 2px 4px;
    text-decoration: none
}
ul.dataset-list li .dataset-name {
    font-size: .8em
}
ul.dataset-list li .dataset-description {
    font-family: "Avenir LT W01_45 Book1475508", "Arial", "Helvetica", sans-serif;
    font-weight: light;
    font-size: 12px;
    line-height: 14px
}
ul.dataset-list li.active {
    background: white;
    border-radius: 2px 0 0 2px
}
ul.dataset-list li.active a {
    color: #f37421
}
@media (min-width: 768px) and (max-width: 1199px) {
    ul.dataset-list li {
        margin-right: -18px;
        padding-right: 18px
    }
    ul.dataset-list li.active {
        background: white;
        margin-right: -20px;
        padding-right: 20px
    }
}
@media (min-width: 1199px) {
    ul.dataset-list li {
        margin-right: -28px;
        padding-right: 28px
    }
    ul.dataset-list li.active {
        background: white;
        margin-right: -30px;
        padding-right: 30px
    }
}
ul.anchor-links,
ul.field-list-actions {
    list-style-type: none;
    margin: 0
}
ul.anchor-links li {
    margin-top: 7px
}
ul.field-list-actions {
    padding-top: 20px
}
ul.field-list-actions li {
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding-left: 10px
}
.preview-iframe-container {
    text-align: center
}
.well {
    background-color: #e0e8ea;
    box-shadow: none;
    padding: 4px 8px
}
ul.manifest-list {
    list-style-type: none;
    font-weight: 700;
    font-family: MyraidBold, Helvetica, sans-serif;
    padding: 0;
    margin: 0
}
li.manifest-list {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin-right: 10px;
    padding: 8px 8px 8px 20px;
}
.manifest-list-csv {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin-right: 10px;
    padding: 8px 8px 8px 20px;
    background-image: url(../images/csv.gif);
    background-position: 0 50%;
    background-repeat: no-repeat
}
.manifest-list-zip {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin-right: 10px;
    padding: 8px 8px 8px 20px;
    background-image: url(../images/zip.png);
    background-position: 0 50%;
    background-repeat: no-repeat
}
.month-picker .nav-tabs {
    margin: 0
}
.month-picker .nav-tabs li.active {
    font-weight: 700
}
.month-picker .nav-tabs li.active a {
    background-color: #EEE
}
.month-picker .tab-content {
    padding: 4px 16px 4px 16px;
    border: 1px solid #DDD;
    border-top: none;
    background-color: #EEE
}
.field-name {
    color: #3D4348;
    font-weight: 700
}
.accordion-group {
    background: #e0e8ea;
    border-bottom: 1px solid #82859c;
    border-radius: 4px 4px 0 0
}
.accordion-group .accordion-toggle {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 30px;
    background-repeat: no-repeat;
    background-position: 18px 9px;
    background-image: url("../images/ChevronRightSmall.png")	
}
.accordion-group .accordion-toggle.active {
    background-image: url("../images/ChevronDownSmall.png");
    background-repeat: no-repeat;	
    background-position: 15px 10px
}
.accordion-group .accordion-inner {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 30px
}
.label,
.badge {
    background-color: #82859c
}
.footer {
    margin-top: 40px;
    background: transparent;
    min-height: 100px;
    color: white
}
.footer .logo-link {
    margin: 20px 20px 20px 0;
    display: inline-block;
    *display: inline;
    zoom: 1;
    background-image: url("../images/IMOLogoSmallWhite.png");
    width: 68px;
    height: 70px
}
.footer-links {
    list-style-type: none;
    margin: 0;
    padding: 0;
    padding-top: 30px
}
.footer-links li {
    padding-left: 10px
}
.footer-links a:link {
    color: #51ADE0;
    text-decoration: none
}
.footer-links a:link:hover {
    text-decoration: underline
}
.footer-links .copyright {
    font-size: 10px
}