/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 26 February 2018 10:22:43
*/


/* R E S E T
----------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    margin: 0;
    padding: 0;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

    blockquote:before, blockquote:after, q:before, q:after {
        content: none;
    }

del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* G L O B A L   S T Y L E S
----------------------------------------------------------------------------------------------------*/

/* SIZE & VERTICAL RHYTHM */
body {
    font-size: 87.5%;
    font-size: 13px;
    line-height: 1.5;
    font-family: Arial, Helvetica, sans-serif;
    color: #58595b;
    margin: 2% 0;
}

.homepagebg .features, .utility, .homepagebg .r-column, #homebannerwrap {
    font-size: 12px;
}

/* STANDARD HTML ELEMENTS */
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    margin-bottom: 0.6em;
    color: #555;
}

h1 {
    font-size: 2em;
    color: #f15a22;
}

.blue h1, .blue .answerTitle {
    color: #0089CF;
}

.green h1, .green .answerTitle {
    color: #56AF2C;
}

.red h1, .red .answerTitle {
    color: #C41425;
}

h2 {
    font-size: 1.286em;
    line-height: 1.4;
    border-bottom: 1px solid #e1e2e3;
    padding-top: 0.8em;
    padding-bottom: 0.2em;
    margin-bottom: 1em;
}

    h1 + img, h2 + img {
        margin-top: 0.75em;
    }

h3 {
    font-size: 1.143em;
    border-bottom: 1px solid #e1e2e3;
    padding-top: 0.6em;
    padding-bottom: 0.3em;
    margin-bottom: 1.2em;
}

h4 {
    font-size: 1em;
}

h5 {
    font-size: 0.929em;
}

small {
    display: block;
    font-size: 0.9em;
    letter-spacing: 0.05em;
    margin: 2.2em 0 -0.2em;
    line-height: 1.75;
}

p, ul, ol, form {
    margin: 0 0 1.2em;
}

ul {
    list-style-position: outside;
    list-style-type: disc;
    line-height: 1.5;
}

li {
    margin-bottom: 0.75em;
}

ol {
    list-style-position: outside;
    list-style-type: decimal;
}

blockquote {
    font-style: italic;
    margin-right: 5em;
}

    blockquote:before {
        font-family: Monaco,Consolas,"Lucida Console",monospace;
        content: '"';
        font-size: 2.1em;
        font-style: normal;
        text-indent: -0.75em;
        float: left;
        opacity: 0.3;
        line-height: 1.25;
    }

cite {
    display: block;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    margin-top: 0.75em;
    font-weight: 900;
    font-style: normal;
    font-size: 0.85em;
}

    cite:before {
        content: '—';
        margin-left: -1.75em;
        margin-right: 0.5em;
        opacity: 0.3;
    }

pre {
    padding: 0.75em;
    border: 1px solid #ccc;
    background: #ddd;
    margin: 1.5em 0 0;
}

    code, pre code {
        font-family: Consolas,"Lucida Console",Monaco,monospace;
    }

p code, li code, *:not(pre) code {
    background-color: #ddd;
    padding: 0.15em 0.3em;
    font-size: 0.9em;
}

code {
    white-space: normal !important;
}

dl {
    margin: 1.75em 0;
}

dt {
    margin-top: 1.25em;
    font-weight: 700;
}

dd {
    font-size: 1em;
    margin-top: 1em;
    margin-right: 5em;
    line-height: 1.6;
}

abbr {
    text-transform: uppercase;
    font-size: 0.9em;
    letter-spacing: 0.1em;
}

p span.pullquote {
    text-indent: 0;
}

.superscript {
    font-family: sans-serif;
    vertical-align: super;
    font-size: 0.95em;
    margin-right: 0.4em;
    margin-left: 0.2em;
    text-transform: lowercase;
    font-variant: small-caps;
    line-height: 0;
}

body .grid_16 a.darkButton, body .grid_16 a.darkButton:hover, body .grid_16 a.darkButton:visited {
    color: #fff;
    text-decoration: none;
}

body .grid_16 a.lightButton, body .grid_16 a.lightButton:hover, body .grid_16 a.lightButton:visited {
    color: #e55f00;
    text-decoration: none;
    font-size: 1em;
}

#innercontentcopy a, #homebannerwrap a {
    font-weight: bold;
}

a#innercontentprint {
    margin-top: 7px;
    float: right;
    height: 28px;
    width: 75px;
    background: transparent url("https://www.energysuper.com.au/__data/assets/image/0008/2051/print-button.jpg?v=0.1.2") no-repeat 0 0;
}

    a#innercontentprint:hover {
        background-position: 0 -28px;
    }

a {
    color: #f15a22;
    text-decoration: none;
}

    a:hover {
        color: #f58220;
        text-decoration: underline;
    }

    a:focus {
        outline: 1px dotted;
    }

/* used by the existing seminar registration */
.hidden {
    position: absolute;
    left: -9000px;
    top: 0px;
}

#innercontentbigheader h5 {
    font-size: 2.77em;
    letter-spacing: -0.05em;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #fff;
    text-shadow: 0 1px 2px #666;
    padding: 0.625em 0;
}

/*TABLES*/
table {
    margin: 0.5em 0 1.5em;
}

th, td {
    padding: 10px;
    text-align: left;
    vertical-align: top;
    border-left: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
}

    td:first-child {
        border-left: none;
    }

tr:last-child td {
    border-bottom: none;
}

th {
    border-left: none;
}

thead th {
    background-color: #fafafa;
    padding: 10px 15px 8px;
    color: #444;
}

    thead th.title {
        font-size: 1.5em;
        color: #fff;
        text-shadow: 0 -1px 1px #ff6c28;
        background: #ff8c40;
        padding: 5px 15px 10px;
    }

tbody th {
    background-color: #f2f2f2;
    white-space: nowrap;
    padding-right: 40px;
    font-weight: bold;
}

tbody tr th.title, tbody tr.odd th.title {
    font-size: 1.25em;
    text-shadow: none;
    background: #fff;
    padding: 12px 15px 8px;
    color: #444;
}

tfoot th, tfoot td {
    background: #fafafa;
    padding: 7px 15px;
    font-weight: bold;
    color: #444;
}

tfoot td {
    border-left: none;
}

table.borderHeader {
    font-size: 0.847em;
}

    table.borderHeader tr:first-child td {
        background-color: #e1e1e1;
        padding: 10px 15px 8px;
        font-weight: bold;
        text-shadow: 0 1px 0 #eee;
        border-color: #fff;
    }

        table.borderHeader tr:first-child td:first-child {
            border-left-color: #e1e1e1;
        }

        table.borderHeader tr:first-child td:last-child {
            border-right-color: #e1e1e1;
        }

    table.borderHeader td {
        padding: 10px 15px 8px;
        border: 1px solid #e1e1e1;
    }

#innercontent table tbody .dark td {
    background-color: #e6e6e6;
}

/*Table colour schemes for audience channels*/
body #innercontentcopy div.table table {
    margin: 0;
}

body .blue #innercontentcopy div.table {
    margin: 20px 0 15px;
    padding: 6px 0 0 0;
    background: #0089CF;
    position: relative;
}

    body .blue #innercontentcopy div.table .corner {
        background-image: url("https://www.energysuper.com.au/__data/assets/image/0019/1981/blue-round-corners.gif?v=0.1.2");
    }

    body .blue #innercontentcopy div.table th.title {
        background: #0089CF;
        text-shadow: none;
        font-size: 1.2em;
    }

body .green #innercontentcopy div.table {
    margin: 20px 0 15px;
    padding: 6px 0 0 0;
    background: #56AF2C;
    position: relative;
}

    body .green #innercontentcopy div.table .corner {
        background-image: url("https://www.energysuper.com.au/__data/assets/image/0004/2011/green-round-corners.gif?v=0.1.2");
    }

    body .green #innercontentcopy div.table th.title {
        background: #56AF2C;
        text-shadow: none;
        font-size: 1.2em;
    }

body .red #innercontentcopy div.table {
    margin: 20px 0 15px;
    padding: 6px 0 0 0;
    background: #C41425;
    position: relative;
}

    body .red #innercontentcopy div.table .corner {
        background-image: url("https://www.energysuper.com.au/__data/assets/image/0011/2054/red-round-corners.gif?v=0.1.2");
    }

    body .red #innercontentcopy div.table th.title {
        background: #C41425;
        text-shadow: none;
        font-size: 1.2em;
    }

body #innercontentcopy div.table {
    margin: 20px 0 15px;
    padding: 6px 0 0 0;
    background: #F58220;
    position: relative;
}

    body #innercontentcopy div.table .corner {
        background-image: url("https://www.energysuper.com.au/__data/assets/image/0010/2044/orange-round-corners.gif?v=0.1.2");
    }

    body #innercontentcopy div.table th.title {
        background: #F58220;
        text-shadow: none;
        font-size: 1.2em;
    }

tbody td {
    background-color: #F2F2F2;
    text-shadow: 0 1px 0 #FFFFFF;
}


/*#innercontentcopy a:visited {color:#818285;}TO BE SET LIVE IN CMS*/

/*Rids of the focus dotted line for the nav*/
/* get rid of those system borders being generated for A tags */
#nav a, .grid_16 #flowpanes a:focus {
    outline: 0;
}

button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
}

:focus {
    outline: 0;
    -moz-outline-style: none;
}

a:active {
    outline: none;
}

ins, .utility div#contact-us a {
    text-decoration: none;
    background: url("https://www.energysuper.com.au/__data/assets/image/0021/1974/arrow-sprite.png?v=0.1.2") no-repeat 0px 4px;
    padding: 0 14px 0 8px;
}

    ins, .utility div#contact-us a:hover {
        text-decoration: none;
        background: url("https://www.energysuper.com.au/__data/assets/image/0021/1974/arrow-sprite.png?v=0.1.2") no-repeat 0px -9px;
        padding: 0 14px 0 8px;
    }

.register-button {
    background: url("https://www.energysuper.com.au/__data/assets/image/0012/2055/register-btn.png?v=0.1.2") no-repeat top left;
    display: block;
    width: 74px;
    height: 22px;
    text-indent: -9999px;
    border: 0;
}

.clearFloat {
    clear: both;
}

/*FORM STYLES*/
legend {
    display: none;
font-weight: bold;
}

.row {
    width: 640px;
    margin: 0 0 1px;
    padding: 7px 10px;
    clear: both;
    background-color: #fff;
    -webkit-transition: background-color 350ms ease-in-out;
    transition: background-color 350ms ease-in-out;
}

.focused {
    background-color: #fef1d3;
    -webkit-transition: background-color 350ms ease-in-out;
    transition: background-color 350ms ease-in-out;
}

label {
    display: block;
    font-size: 1.167em;
    margin: 20px 0 5px;
}

input[type="text"] {
    margin: 2px 10px 6px 0;
    padding: 5px 2px 3px;
    width: 264px;
    color: #58595b;
    background: #fff url("https://www.energysuper.com.au/__data/assets/image/0009/2043/onlineJoinFieldBg.png?v=0.1.2") 0 0 repeat-x;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #7c7c7c;
}

input.inactive {
    color: #999;
}

select {
    margin: 2px 10px 6px 0;
    padding: 3px;
    color: #58595b;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #7c7c7c;
}

.radioGroup div label {
    display: inline;
    font-size: 1em;
    margin-right: 3px;
}

.name, .name div {
    display: inline;
    float: left;
}

    .name div input {
        width: 124px;
    }

.date input {
    width: 55px;
}

/*Contour form styles*/

body #innercontent #innercontentcopy .ajax__calendar_hover, body #innercontent #innercontentcopy .ajax__calendar_title {
    color: #fff;
}

body #innercontent #innercontentcopy .ajax__calendar_today {
    color: #949597;
}

body #innercontent #innercontentcopy .ajax__calendar_day:hover {
    background: #ff8a0c;
    color: #fff;
    text-shadow: none;
}

body #innercontent #innercontentcopy .ajax__calendar_day {
    padding: 5px;
}

body #innercontent #innercontentcopy .ajax__calendar_container {
    width: 215px;
}

body #innercontent #innercontentcopy .ajax__calendar_header {
    background: #ff8a0c;
}

body #innercontent #innercontentcopy .ajax__calendar_body th, body #innercontent #innercontentcopy .ajax__calendar_body td {
    padding: 0px;
}

body #innercontent #innercontentcopy .ajax__calendar_body {
    overflow: show;
    display: block;
    height: 190px;
    width: 215px;
}

body #innercontent #innercontentcopy .ajax__calendar_footer {
    display: block;
}

.contourPageName {
    font-size: 1.286em;
    line-height: 1.4;
    border-bottom: 1px solid #e1e2e3;
    padding-bottom: 0.2em;
    margin-bottom: 1em;
}

body #innercontent #innercontentcopy #contour label.fieldLabel {
    color: #58595B !important;
}

body #innercontent #innercontentcopy #contour span.contourError {
    color: #f02800 !important;
    position: relative;
    top: 0;
    left: 200px;
}

body #innercontent #innercontentcopy #contour .contourError {
    border-color: #f02800;
}

body #innercontentcopy .contourValidationSummary {
    background: #F0F0F0;
    padding: 15px;
    margin-bottom: 15px;
    line-height: 0.3em;
    border-radius: 6px 6px 6px 6px;
}

    body #innercontentcopy .contourValidationSummary li {
        margin-bottom: 0;
        font-size: 12px;
    }

    body #innercontentcopy .contourValidationSummary ul {
        margin-bottom: 0;
    }


/*#contour div div {float:left;}*/
.radiobuttonlist input {
    clear: both;
    padding: 5px 2px 3px;
    margin: 8px 0 0;
}

#contour div div label {
    *float: none;
    padding: 10px 0 0 5px;
    color: #58595B !important;
    font-weight: normal;
    width: 315px;
}

#contour div div br {
    display: none;
}

#contour label, #contour span label {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1em;
    font-weight: bold;
    margin: 5px 0 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 2px !important;
    position: relative;
    width: 150px;
}

#contour input[type="text"] {
    width: 264px;
}

#contour .radiobuttonlist input {
    border: 0px;
    float: left;
}

#contour input[type="text"] {
    background: url("https://www.energysuper.com.au/__data/assets/image/0009/2043/onlineJoinFieldBg.png?v=0.1.2") repeat-x scroll 0 0 #FFFFFF;
    border-color: #7C7C7C #C3C3C3 #DDDDDD;
    border-style: solid;
    border-width: 1px;
    color: #58595B;
    margin: 10px 10px 6px 0;
    padding: 5px 2px 3px;
    width: 264px;
}

/*Grey List Box*/
body #innercontentcopy .greylistBox li {
    background: url("https://www.energysuper.com.au/__data/assets/image/0010/2035/module-item-bg.png?v=0.1.2") 0 0 no-repeat;
    float: left;
    margin: 0 16px;
    padding: 0;
    width: 262px;
}

body #innercontentcopy .greylistBox ul {
    background: #f4f4f4;
    border: 1px solid #e1e1e1;
    border-top: none;
    -webkit-border-radius: 0 0 5px 5px;
    -mox-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    display: inline;
    float: left;
    width: 588px;
    padding: 0;
    font-size: 1em;
    list-style: none;
}
/*Generic list style Box*/
#innercontentcopy .greylistBox .greylistStack {
    background: url("https://www.energysuper.com.au/__data/assets/image/0022/1984/bullet-orange.png?v=0.1.2") no-repeat scroll 3px 19px transparent;
    color: #58595B;
    cursor: pointer;
    display: block;
    padding: 14px 0 11px 20px;
    text-shadow: 0 1px 0 #FFFFFF;
}
/*blue list style Box*/
.blue #innercontentcopy .greylistBox .greylistStack {
    background: url("https://www.energysuper.com.au/__data/assets/image/0020/1982/bullet-blue.png?v=0.1.2") no-repeat scroll 3px 19px transparent;
}
/*red list style Box*/
.red #innercontentcopy .greylistBox .greylistStack {
    background: url("https://www.energysuper.com.au/__data/assets/image/0023/1985/bullet-red.png?v=0.1.2") no-repeat scroll 3px 19px transparent;
}
/*green list style Box*/
.green #innercontentcopy .greylistBox .greylistStack {
    background: url("https://www.energysuper.com.au/__data/assets/image/0021/1983/bullet-green.png?v=0.1.2") no-repeat scroll 3px 19px transparent;
}

body #innercontentcopy .greylistBox .title {
    background: url("https://www.energysuper.com.au/__data/assets/image/0005/2012/grey-title-bg.png?v=0.1.2") no-repeat scroll 0 0 #939393;
    color: #FFFFFF;
    font-size: 1.231em;
    margin: 0;
    padding: 6px 20px 16px: text-shadow: 0 -1px 0 #F3741A;
}

body #innercontentcopy .greylistBox {
    background: url("https://www.energysuper.com.au/__data/assets/image/0008/2015/grey-title-top-corners.png?v=0.1.2") no-repeat scroll 0 0 transparent;
    padding: 10px 0 0;
}

    body #innercontentcopy .greylistBox .title h3 {
        color: #fff;
        margin-bottom: 0;
        padding: 0 0 10px 10px;
        font-size: 1.084em;
    }
/* greylistBox-simple */
body #innercontentcopy .greylistBox-simple li {
    margin: 0 16px;
    padding: 0px 0 10px 15px;
    font-weight: bold;
    font-size: .9em;
}

body #innercontentcopy .greylistBox-simple ul {
    background: #f4f4f4;
    border: 1px solid #e1e1e1;
    border-top: none;
    -webkit-border-radius: 5px 5px 5px 5px;
    -mox-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    display: inline;
    float: left;
    width: 588px;
    padding: 10px;
    font-size: 1em;
    list-style: none;
}

body #innercontentcopy p.current-offers {
    font-size: .9em;
    padding: 0 0 0 210px;
    margin-bottom: 5px;
}

body #innercontentcopy ul.current-offers {
    padding-left: 210px;
    font-size: .85em;
}

body #innercontentcopy div.current-offers hr {
    clear: both;
}
/* C O N T A I N E R
----------------------------------------------------------------------------------------------------*/
body .grid_4 {
    margin-left: 0;
}

/* H E A D E R
----------------------------------------------------------------------------------------------------*/

#logo {
    height: 103px;
    width: 340px;
}

    #logo a {
        height: 95px;
        width: 219px;
        display: block;
        text-indent: -9999px;
        text-decoration: none;
        background: #fff url("https://www.energysuper.com.au/__data/assets/image/0022/1957/Energy_Super_ISN_Tag_P.png?v=0.1.2") 0 0 no-repeat;
    }

/*UTILITIES - CALL US*/
div.utility {
    margin-top: 6px;
    float: right;
}

.utility div#call-us {
    width: 324px;
    height: 18px;
    background: #fff url("https://www.energysuper.com.au/__data/assets/image/0024/1986/call-us-desktop.png?v=0.1.2") no-repeat top center;
    margin-left: 15px;
    text-indent: -9999px;
}

/*UTILITIES - CONTACT US*/
.utility div#contact-us {
    font-size: 0.917em;
    margin-top: 6px;
}

    .utility div#contact-us a span, .utility div#contact-us a:link span, .utility div#contact-us a:visited span {
        height: 7px;
        width: 4px;
        margin-right: 3px;
        display: inline-block;
        background: #fff url("mysource_files/contact-icon-sprite.png") no-repeat top center;
    }

    .utility div#contact-us a:hover span, .utility div#contact-us a:active span {
        background: url("mysource_files/contact-icon-sprite.png") no-repeat bottom center;
    }

/*UTILITIES - SEARCH*/
.utility div#search, .utility div#login {
    margin-top: 22px;
}

    .utility div#search input {
        border: none;
        float: left;
        height: 34px;
        line-height: 34px;
        color: #bababa;
        font-weight: 700;
        margin: 0;
        padding: 0;
    }

        .utility div#search input.search-in {
            width: 156px;
            background: #ccc url("https://www.energysuper.com.au/__data/assets/image/0009/2061/search.png?v=0.1.2") no-repeat top left;
            padding: 0 4px 0 8px;
        }

        .utility div#search input.search-go {
            background: url("https://www.energysuper.com.au/__data/assets/image/0008/2060/search-but-sprite.png?v=0.1.2") no-repeat top center;
            width: 35px;
            height: 34px;
            text-indent: -9999px;
            cursor: pointer;
        }

/*UTILITIES - LOGIN*/
#login {
    margin-left: 14px;
}

    #login ul {
        list-style: none;
        float: left;
    }

    #login li {
        width: 205px;
        padding: 0;
        margin: 0;
    }

        #login li a {
            display: block;
            width: 192px;
            height: 34px;
            line-height: 34px;
            padding-left: 13px;
            color: #fff;
            font-weight: 700;
            text-shadow: 0px 0px 3px #c50;
            text-decoration: none;
            background: url("https://www.energysuper.com.au/__data/assets/image/0006/2031/login-sprite.png?v=0.1.5") no-repeat top center;
        }

            #login li a:hover {
                background: url("https://www.energysuper.com.au/__data/assets/image/0006/2031/login-sprite.png?v=0.1.5") no-repeat bottom center;
            }

        #login li ul {
            display: none;
            padding: 0;
            margin: 0;
            position: absolute;
        }

        #login li.over ul {
            display: block;
            margin-top: -3px;
        }

        #login li ul li {
            float: none;
            margin: 0;
        }

            #login li ul li a {
                background: #ff8a0c;
            }

                #login li ul li a:hover {
                    background: #f8961b;
                }

    #login .logindropdownbottom {
        -moz-border-radius-bottomright: 6px;
        -webkit-border-bottom-right-radius: 6px;
        border-bottom-right-radius: 6px;
        -moz-border-radius-bottomleft: 6px;
        -webkit-border-bottom-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

/*MAIN NAVIGATION*/
#nav {
    background: #818285 url("https://www.energysuper.com.au/__data/assets/image/0014/2039/nav-background.png?v=0.1.2") no-repeat top center;
    height: 44px;
    margin-top: 16px;
}

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

    #nav li {
        margin: 0;
    }

    #nav ul li ul {
        position: absolute;
        padding: 0 0 10px 0;
        background: #e6e7e9;
        width: 280px;
        left: -999em;
        -moz-border-radius-topright: 4px;
        border-top-right-radius: 4px;
        -moz-border-radius-bottomright: 4px;
        border-bottom-right-radius: 4px;
        -moz-border-radius-bottomleft: 4px;
        border-bottom-left-radius: 4px;
        z-index: 15;
        -moz-box-shadow: 2px 2px 2px #999;
        -webkit-box-shadow: 2px 2px 2px #999;
        box-shadow: 2px 2px 2px #999;
    }
        /* using left instead of display to hide menus because display: none isn't read by screen readers */
        #nav ul li ul li a {
            width: 240px;
            padding: 6px 8px 6px 32px;
            color: #58595b;
            background: url("https://www.energysuper.com.au/__data/assets/image/0022/1984/bullet-orange.png?v=0.1.2") 18px 12px no-repeat;
        }

            #nav ul li ul li a:hover {
                background-color: #f1f1f1;
                color: #f15a22;
            }

    #nav ul li:hover ul, #nav ul li.sfhover ul {
        left: auto;
        margin-left: 4px;
    }
    /* lists nested under hovered list items */
    #nav ul li ul li.submenubottom a {
        border-bottom: 0;
    }

        #nav ul li ul li.submenubottom a:hover {
            -moz-border-radius-bottomright: 4px;
            border-bottom-right-radius: 4px;
            -moz-border-radius-bottomleft: 4px;
            border-bottom-left-radius: 4px;
        }

    #nav ul li ul li.submenutop a:hover {
        -moz-border-radius-topright: 4px;
        border-top-right-radius: 4px;
    }
    /* #nav a{display:block;} */
    #nav ul a {
        display: block;
    }

    #nav li {
        float: left;
    }

        #nav li a {
            color: #fff;
            height: 44px;
            text-decoration: none;
        }

        #nav li li a {
            height: auto;
            line-height: normal;
        }

    #nav #navHm {
        width: 51px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0009/2016/home-sprite.png?v=0.1.2") no-repeat center top;
    }

        #nav #navHm:hover, #nav navHm:active {
            background: url("https://www.energysuper.com.au/__data/assets/image/0009/2016/home-sprite.png?v=0.1.2") no-repeat center center;
        }

    #nav #navIP {
        width: 261px;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0010/2026/investments-sprite.png?v=0.1.2") no-repeat center top;
        text-indent: -9999em;
    }

        #nav #navIP:hover, #nav #navIP:active, #nav li:hover #navIP {
            background: url("https://www.energysuper.com.au/__data/assets/image/0010/2026/investments-sprite.png?v=0.1.2") no-repeat center center;
        }

    #nav #navEA {
        width: 192px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0023/1994/education-sprite.png?v=0.1.2") no-repeat center top;
    }

        #nav #navEA:hover, #nav #navEA:active, #nav li:hover #navEA {
            background: url("https://www.energysuper.com.au/__data/assets/image/0023/1994/education-sprite.png?v=0.1.2") no-repeat center center;
        }

    #nav #navFP {
        width: 212px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0005/2003/forms-sprite.png?v=0.1.2") no-repeat center top;
    }

        #nav #navFP:hover, #nav #navFP:active, #nav li:hover #navFP {
            background: url("https://www.energysuper.com.au/__data/assets/image/0005/2003/forms-sprite.png?v=0.1.2") no-repeat center center;
        }

    #nav #navAU {
        width: 118px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0023/1958/about-sprite.png?v=0.1.2") no-repeat center top;
    }

        #nav #navAU:hover, #nav #navAU:active, #nav li:hover #navAU {
            background: url("https://www.energysuper.com.au/__data/assets/image/0023/1958/about-sprite.png?v=0.1.2") no-repeat center center;
        }

    /*Selected states */
    #nav #navHm.HM_selected {
        width: 51px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0009/2016/home-sprite.png?v=0.1.2") no-repeat bottom right;
    }

    #nav #navIP.IP_selected {
        width: 261px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0010/2026/investments-sprite.png?v=0.1.2") no-repeat bottom right;
    }

    #nav #navEA.EA_selected {
        width: 192px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0023/1994/education-sprite.png?v=0.1.2") no-repeat bottom right;
    }

    #nav #navFP.FP_selected {
        width: 212px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0005/2003/forms-sprite.png?v=0.1.2") no-repeat bottom right;
    }

    #nav #navAU.AU_selected {
        width: 118px;
        text-indent: -99999em;
        margin-left: 4px;
        margin-top: 5px;
        height: 39px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0023/1958/about-sprite.png?v=0.1.2") no-repeat bottom right;
    }

/*PRINT AND FONT SCALE*/
.fontincrease a {
    float: left;
    height: 23px;
    width: 21px;
    display: block;
    background: url("https://www.energysuper.com.au/__data/assets/image/0019/2089/utilities.gif?v=0.1.2") no-repeat 0 15px;
    text-indent: -9999px;
}

.fontdecrease a {
    float: left;
    height: 23px;
    width: 21px;
    display: block;
    background: url("https://www.energysuper.com.au/__data/assets/image/0019/2089/utilities.gif?v=0.1.2") no-repeat -28px 15px;
    text-indent: -9999px;
}

#nav li.print {
    margin-right: 20px;
    margin-top: 16px;
    float: right;
}

    #nav li.print a {
        float: left;
        height: 19px;
        width: 46px;
        display: block;
        background: url("https://www.energysuper.com.au/__data/assets/image/0007/2050/print-btn.gif?v=0.1.2") no-repeat 0 0;
        text-indent: -9999px;
    }

.fontincrease a:hover {
    float: left;
    height: 23px;
    width: 21px;
    display: block;
    background: url("https://www.energysuper.com.au/__data/assets/image/0019/2089/utilities.gif?v=0.1.2") no-repeat -93px 15px;
    text-indent: -9999px;
}

.fontdecrease a:hover {
    float: left;
    height: 23px;
    width: 21px;
    display: block;
    background: url("https://www.energysuper.com.au/__data/assets/image/0019/2089/utilities.gif?v=0.1.2") no-repeat -121px 15px;
    text-indent: -9999px;
}


/* I N V E S T M E N T S  A N D  P E R F O R M A N C E
----------------------------------------------- */
#innercontent div.table {
    margin: 20px 0 15px;
    padding: 6px 0;
    background: #b4b4b4;
    position: relative;
}

.corner {
    position: absolute;
    width: 6px;
    height: 6px;
    background-image: url("https://www.energysuper.com.au/__data/assets/image/0003/2010/gray-round-corners.gif?v=0.1.2");
    background-repeat: no-repeat;
}

.topLeft {
    top: 0;
    left: -1px;
    background-position: 0 0;
}

.topRight {
    top: 0;
    right: 0;
    background-position: -11px 0;
}

.btmLeft {
    bottom: 0;
    left: 0;
    background-position: 0 -10px;
}

.btmRight {
    bottom: 0;
    right: 0;
    background-position: -11px -10px;
}
.investmentOptionSpecial,
.performance {
    margin: 0 0 20px;
    width: 100%;
    font-size: 0.77em;
    border: 1px solid #b4b4b4;
}

    .performance th, .performance td {
        padding: 10px;
        text-align: left;
        vertical-align: top;
        border-left: 1px solid #fafafa;
        border-bottom: 1px solid #fff;
    }

        .performance th:last-child, .performance td:last-child {
            border-right: 1px solid #fafafa;
        }

    .performance tbody tr:last-child th, .performance tbody tr:last-child td {
        border-bottom: 1px solid #fff;
    }

    .performance thead th {
        background-color: #ffc39c;
        padding: 7px;
        color: #65666b;
        text-shadow: 0 1px 0 #fdd1b5;
    }

        .performance thead th.title {
            font-size: 1.5em;
            color: #fff;
            text-shadow: 0 -1px 1px #ff6c28;
            background: #ff8c40;
            padding: 5px 15px 10px;
        }

    .performance tbody th {
        background-color: #f2f2f2;
        white-space: nowrap;
        font-weight: bold;
        text-shadow: 0 1px 0 #fff;
    }

    .performance tbody tr th.title, .performance tbody tr.odd th.title {
        font-size: 1.25em;
        text-shadow: none;
        background: #fff;
        padding: 12px 15px 8px;
        color: #444;
    }

    .performance tbody td {
        background-color: #f2f2f2;
        text-shadow: 0 1px 0 #fff;
    }

        .performance tbody td.button {
            text-align: center;
        }

body #innercontent #innercontentcopy tbody tr.odd th, body #innercontent #innercontentcopy tbody tr.odd td {
    background-color: #e6e6e6;
}

.performance tfoot th, .performance tfoot td {
    background: #fafafa;
    padding: 7px 15px;
    font-weight: bold;
    color: #444;
}

.performance tfoot td {
    border-left: none;
}

table label {
    display: inline;
    font-size: 1em;
}

.leftCol {
    display: inline;
    float: left;
    width: 270px;
    margin-right: 50px;
}

.rightCol {
    display: inline;
    float: left;
    width: 270px;
}

    .leftCol h3, .rightCol h3 {
        border-bottom: 1px solid #e1e2e3;
        padding-bottom: 0.3em;
    }



/* Used in the investment options section */
td.normal-cell {
    padding: 5px 6px;
    background: #f2f2f2;
    border-color: #fff;
    border-width: 2px;
}

/* Performance Graph Control  */
.control {
    background: url("https://www.energysuper.com.au/__data/assets/image/0012/2037/module-title-top-corners.png?v=0.1.2") 0 0 no-repeat;
    padding: 10px 0 0 0;
}

    .control ul {
        background: #f58220 url("https://www.energysuper.com.au/__data/assets/image/0011/2036/module-title-bg.png?v=0.1.2") 0 0 no-repeat;
        margin: 0;
        padding: 0 0 10px 5px;
        color: #fff;
        text-shadow: 0 -1px 0 #f3741a;
        font-size: 1.231em;
    }

        .control ul li {
            float: left;
            list-style: none;
            margin: 0 !important;
            padding: 0 0 0 5px !important;
            background: none !important;
            font-size: 13px;
            color: #fff;
            font-weight: bold;
        }

            .control ul li.secondary {
                float: right;
                text-align: right;
            }

            .control ul li > label {
                display: block;
                margin: 0 0 3px;
                font-weight: bold;
                color: #fff;
                font-size: 12px;
            }

            .control ul li.radio > label input {
                border: none;
            }
            /*  radio buttons had ugly border in IE - Dallas */
            .control ul li.radio > label {
                display: inline;
                margin: 0 15px 0 0;
                font-weight: bold;
                color: #fff;
                font-size: 12px;
            }
    /* Clear floats */
    .control ul {
        display: inline-block;
    }

        .control ul:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

    * html .control ul {
        height: 1%;
    }

    .control ul {
        display: block;
    }

        .control ul select, .control ul li.date input, .control select {
            font-size: 12px;
            color: #444;
            padding: 0;
        }

        .control ul li.date img {
            float: left;
            margin: 0 2px;
        }

        .control ul li.date input {
            float: left;
            width: 65px;
            border-width: 1px;
            padding: 2px;
            margin: 0;
        }

        .control ul li.date .fromTo {
            display: block;
            float: left;
            text-align: left;
        }

        .control ul select {
            width: 135px;
        }

/* Performance Graph */
.performanceGraph {
    border: 1px solid #b4b4b4;
    padding: 10px 0 10px;
    position: relative;
    z-index: 1;
}

.helpText {
    padding: 0;
    margin: 15px 10px 0 10px;
}

    .helpText p {
        margin: 0;
        padding: 0;
        color: #222;
    }

.btnUpdate {
    background: url("https://www.energysuper.com.au/__data/assets/image/0013/2056/reloadButton.gif?v=0.1.2") 0 0 no-repeat;
    margin: 0;
    padding: 0;
    border: none;
    text-indent: -9999px;
    width: 24px;
    height: 24px;
    cursor: pointer;
    vertical-align: top; /*display:block;*/
}

.btnExportExcel {
    background: url("https://www.energysuper.com.au/__data/assets/image/0028/1999/exportExcelButton.gif?v=0.1.2") 0 0 no-repeat;
    margin: 3px 0;
    padding: 0;
    border: none;
    text-indent: -9999px;
    width: 147px;
    height: 35px;
    cursor: pointer;
    display: block;
    float: right;
}

input.btn {
    background: transparent url("https://www.energysuper.com.au/__data/assets/image/0012/2055/register-btn.png?v=0.1.2") no-repeat 0 0;
    width: 74px;
    height: 22px;
    cursor: pointer;
    border: 0px solid #FFFFFF;
    color: transparent;
    font-size: 0;
}
/* Drop Down CheckList // Simple modifications needed for DropDownCheckList to take advantage of ThemeRoller settings
----------------------------------------------- */
#ddcl-otherInvestmentOptions-ddw {
    z-index: 100;
}

.ui-dropdownchecklist .ui-widget-content, .ui-dropdownchecklist .ui-widget-header {
    border: none;
}

.ui-dropdownchecklist-selector-wrapper {
    vertical-align: middle;
}

.ui-dropdownchecklist-selector {
    padding: 1px 1px 1px 3px;
}

.ui-dropdownchecklist-group {
    padding: 1px 1px 1px 3px;
}

.ui-dropdownchecklist, .ui-dropdownchecklist label {
    font-size: 12px;
    color: black;
    font-weight: normal;
    display: inline;
    text-shadow: none;
}

.ui-dropdownchecklist-selector {
    height: 18px;
    border: 1px solid #d3d3d3;
    background: #fff;
}

.ui-state-hover, .ui-state-active {
    border-color: #d3d3d3 !important;
}

.ui-dropdownchecklist-text {
    line-height: 20px;
}

.ui-dropdownchecklist-dropcontainer {
    background-color: #fff;
    border: 1px solid #d3d3d3;
}

.ui-dropdownchecklist-item {
    padding: 3px 5px;
    border-top: none !important;
}

    .ui-dropdownchecklist-item input {
        margin-right: 5px;
        border-width: 0;
        padding: 0;
    }

.ui-state-hover {
    background-color: #39f;
}

.ui-state-disabled label {
    color: #999;
}

.ui-dropdownchecklist-group {
    font-weight: bold;
    font-style: italic;
}

.ui-dropdownchecklist-indent {
    padding-left: 10px;
}

.ui-dropdownchecklist-selector-wrapper {
    vertical-align: middle;
}

.ui-dropdownchecklist-selector {
    padding: 1px 1px 1px 3px;
}

.ui-dropdownchecklist-group {
    padding: 1px 1px 1px 3px;
}

.ui-datepicker-trigger {
    cursor: pointer;
}


/* Performance chart legend */
table#legend {
    margin: 15px 10px;
    width: 580px;
    border: 1px solid #C5C7E3;
    border-collapse: collapse;
}

    table#legend th {
        color: #fff;
        background: #C5C7E3;
        text-align: center;
        padding: 2px;
    }

    table#legend td {
        padding: 5px;
        border-bottom: 1px solid #C5C7E3;
        border-right: 1px solid #C5C7E3;
        width: 193px;
    }


/*Risk tables*/
.riskTable {
    margin: 0 0 20px;
    width: 100%;
    line-height: 1.2em;
}

    .riskTable th, .riskTable td {
        padding: 5px;
        text-align: left;
        vertical-align: top;
        border-left: 1px solid #fafafa;
        border-bottom: 1px solid #fff;
    }

        .riskTable thead th:last-child, .riskTable td:last-child {
            border-right: 1px solid #fafafa;
        }

    .riskTable tbody tr:last-child th, .riskTable tbody tr:last-child td {
        border-bottom: 1px solid #fff;
    }

    .riskTable thead th {
        background-color: #ffc39c;
        padding: 7px;
        color: #65666b;
        text-shadow: 0 1px 0 #fdd1b5;
    }

    .riskTable tbody th {
        background-color: #ffc39c !important;
        font-weight: bold;
        color: #65666b;
        text-shadow: 0 1px 0 #fdd1b5;
        width: 30%;
        white-space: normal;
    }

    .riskTable tbody td {
        background-color: #f2f2f2;
        text-shadow: 0 1px 0 #fff;
    }

        .riskTable tbody td.risk {
            font-size: 3em;
            font-weight: bold;
            line-height: 1em;
        }


/* Risk Indicator Bar
----------------------------------------------- */
.riskIndicator {
    border-bottom: 1px solid #666;
    height: 22px;
    margin: 0 0 5px 0;
    padding: 0 0 5px;
}

.riskValue {
    background: url("https://www.energysuper.com.au/__data/assets/image/0015/2058/riskValueLow.jpg?v=0.1.2");
    height: 23px;
    width: 104px;
}

ul.riskLegend {
    margin: 5px 0 5px 0;
    padding: 5px 0 5px;
    border-top: 1px solid #666;
    height: 22px;
}

    ul.riskLegend li {
        float: left;
        width: 33%;
        list-style: none;
        margin: 0 !important;
        padding: 0 !important;
        background: none !important;
        font-size: 13px;
        font-weight: bold;
    }

        ul.riskLegend li.med {
            text-align: center;
        }

        ul.riskLegend li.high {
            float: right;
            text-align: right;
        }
/* Clear floats */
ul.riskLegend {
    display: inline-block;
}

    ul.riskLegend:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

* html ul.riskLegend {
    height: 1%;
}

ul.riskLegend {
    display: block;
}

p.benchmark_link {
    width: 100%;
    background-color: #293885;
    height: 8px;
}

    p.benchmark_link a {
        color: #FFF;
        float: right;
        padding-right: 10px;
        vertical-align: middle;
    }

/*PAGINATION*/
.pagination {
    display: inline-block;
    font-size: 10px;
    line-height: 18px;
    text-transform: uppercase;
    padding-bottom: 20px;
}

    .pagination .dots {
        bottom: -6px;
        color: #606060;
        position: relative;
    }

    .pagination a, .pagination .dots {
        display: inline-block;
        margin-right: 2px;
        padding: 2px 8px;
    }

div.pagination a:hover {
    color: #e56b00;
}

div.pagination a:active {
    color: #e56b00;
}

.pagination a.number {
    border: 1px solid #ddd; /* CURVED CORNERS */
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

    .pagination a.number:hover {
        border-color: #d0d0d0; /* DROP SHADOWS */
        -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
        -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
        box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    }

    .pagination a.number.current {
        color: #fff;
    }

        .pagination a.number.current:hover {
            -moz-box-shadow: none;
            -webkit-box-shadow: none;
            box-shadow: none;
        }

        .pagination a.number.current:active { /* INNER SHADOWS */
            -moz-box-shadow: 0px 1px 1px rgba(255,255,255,0.3), inset 0px 1px 2px rgba(0,0,0,0.15);
            -webkit-box-shadow: 0px 1px 1px rgba(255,255,255,0.3), inset 0px 1px 2px rgba(0,0,0,0.15);
            box-shadow: 0px 1px 1px rgba(255,255,255,0.3), inset 0px 1px 2px rgba(0,0,0,0.15);
        }
/* ORANGE PAGINATION STYLE */
.pagination.orange, .pagination.orange a {
    color: #f58220;
}

    .pagination.orange a.number.current {
        background-color: #e87110;
        border-color: #f1820c #e35908 #df5107;
        text-shadow: 0px 1px 1px #de2c05;
        background: -moz-linear-gradient(top,#fad02d,#f6a81f 5%,#e87110);
        background: -webkit-gradient(linear, left top, left bottom,from(#fad02d),color-stop(0.05, #f6a81f), to(#e87110));
        filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f6a81f', EndColorStr='#e87110');
    }

        .pagination.orange a.number.current:hover {
            background-color: #e5680e;
            border-color: #ee750a #de4e06 #d94606;
            background: -moz-linear-gradient(top,#f8bb22,#f49d1a 5%,#e5680e);
            background: -webkit-gradient(linear, left top, left bottom,from(#f8bb22),color-stop(0.05, #f49d1a),to(#e5680e));
            filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f49d1a', EndColorStr='#e5680e');
        }

        .pagination.orange a.number.current:active {
            border-color: #df5107 #e35908 #f1820c;
            text-shadow: 0px -1px 1px #de4e06;
            background: -moz-linear-gradient(top,#e5680e,#f49d1a);
            background: -webkit-gradient(linear, left top, left bottom,from(#e5680e),to(#f49d1a));
            filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#de770b', EndColorStr='#f0a71d');
        }


/* H O M E  P A G E
----------------------------------------------------------------------------------------------------*/

.homepagebg {
    background: url("mysource_files/home/features-bg.jpg") no-repeat 10px 158px;
}

/*FEATURE BOXES*/
.features {
    height: 325px;
    margin-right: 0;
    padding-left: 10px;
}

    .features ul {
        list-style-type: none;
    }
    /*.features li a{background:#fff;color:#58595b;text-decoration:none;font-weight:700;}*/
    .features li a:hover {
        text-decoration: underline;
    }

    .features ul li {
        padding-left: 25px;
        margin-top: 15px;
        margin-left: 15px;
        margin-bottom: 0;
    }

#hmMember, #hmRetired, #hmEmployer {
    float: left;
    display: block;
    width: 226px;
    height: 285px;
    padding-left: 7px;
    padding-top: 28px;
}

/*FEATURE BOXES - MEMBER*/
#hmMember {
    background: url("mysource_files/home/members-bg.png") no-repeat center bottom;
}

    #hmMember ul li {
        background: url("https://www.energysuper.com.au/__data/assets/image/0019/1963/arrow-blue.png?v=0.1.2") no-repeat top left;
    }

    #hmMember div a {
        text-indent: -9999em;
        display: block;
        width: 220px;
        height: 78px;
        padding-top: 20px;
        margin-bottom: 25px;
    }
/*#hmMember div a:hover,#hmMember div a:active{background:url("mysource_files/im-a-super-member.png") no-repeat -226px 0;}Hover state disabled*/

/*FEATURE BOXES - RETIRED*/
#hmRetired ul li {
    background: url("https://www.energysuper.com.au/__data/assets/image/0024/1968/arrow-green.png?v=0.1.2") no-repeat top left;
}

#hmRetired {
    background: url("https://www.energysuper.com.au/__data/assets/image/0014/2057/retired-bg.png?v=0.1.2") no-repeat center bottom;
}

    #hmRetired div a {
        text-indent: -9999em;
        display: block;
        width: 220px;
        height: 78px;
        padding-top: 20px;
        margin-bottom: 25px;
    }
/*#hmRetired div a:hover,#hmRetired div a:active{background:url("mysource_files/im-a-retired-member.png") no-repeat -226px 0;}Hover state disabled*/

/*FEATURE BOXES - EMPLOYER*/
#hmEmployer ul li {
    background: url("https://www.energysuper.com.au/__data/assets/image/0020/1973/arrow-red.png?v=0.1.2") no-repeat top left;
}

#hmEmployer {
    background: url("https://www.energysuper.com.au/__data/assets/image/0026/1997/employers-bg.png?v=0.1.2") no-repeat center bottom;
}

    #hmEmployer div a {
        text-indent: -9999em;
        display: block;
        width: 220px;
        height: 78px;
        padding-top: 20px;
        margin-bottom: 25px;
    }
/*#hmEmployer div a:hover,#hmEmployer div a:active{background:url("mysource_files/im-an-employer.png") no-repeat -226px 0;} Hover state disabled*/

/*RIGHT MENU COLUMN*/
.r-column {
    background: url("https://www.energysuper.com.au/__data/assets/image/0009/2052/r-column-bg.gif?v=0.1.2") no-repeat top right;
    height: 325px;
}

.r-tactical {
    display: block;
    color: #f58220;
    font-size: 1.05em;
    font-weight: 700;
    line-height: 0.95;
}

    .r-tactical a {
        display: block;
        text-decoration: none;
        color: #f58220;
        line-height: 1.51em;
        padding: 12px 0 14px 40px;
    }

    .r-tactical span {
        display: block;
        width: 150px;
        margin: 0;
        padding: 0;
    }

    .r-tactical a:hover {
        width: 178px;
        background: #ececec;
        border-left: solid 1px #f58220;
        border-right: solid 1px #f58220;
    }

    .r-tactical a.hoverLast:hover {
        padding-bottom: 16px;
        padding-left: 41px;
        border: none;
        background: url("https://www.energysuper.com.au/__data/assets/image/0010/2053/r-column-hover.gif?v=0.1.2") top left no-repeat;
    }

.rtjoin {
    background: url("https://www.energysuper.com.au/__data/assets/image/0011/2027/join-icon.png?v=0.1.2") no-repeat right;
}

.rtrollover {
    background: url("https://www.energysuper.com.au/__data/assets/image/0016/2059/rollover-icon.png?v=0.1.2") no-repeat right;
}

.rtperformance {
    background: url("https://www.energysuper.com.au/__data/assets/image/0011/2045/performance-icon.png?v=0.1.2") no-repeat right;
}

.rtseminars {
    background: url("https://www.energysuper.com.au/__data/assets/image/0010/2062/seminars-icon.png?v=0.1.2") no-repeat right;
}

.rtfindout {
    background: url("https://www.energysuper.com.au/__data/assets/image/0004/2002/find-icon.png?v=0.1.2") no-repeat right;
}

/*HOMEPAGE CAMPAIGN TILES*/
#campaignTiles {
    background: url("https://www.energysuper.com.au/__data/assets/image/0019/1990/campaignTiles_topCorners.png?v=0.1.2") 0 0 no-repeat;
    margin-top: 20px;
    padding: 15px 0;
    font-size: 12px;
}

    #campaignTiles .row {
        background: url("https://www.energysuper.com.au/__data/assets/image/0026/1988/campaignTiles_Bg.png?v=0.1.2") 0 0 repeat-y;
        margin: 0;
        padding: 0;
        list-style-type: none;
        width: 940px;
    }

    #campaignTiles .column {
        margin: 0;
        padding: 0;
        float: left;
        width: 283px;
        padding: 0 15px;
    }

        #campaignTiles .column h2 {
            margin: 0 0 0.4em;
            padding: 0;
            border: none;
            font-size: 1.4em;
        }

        #campaignTiles .column img {
            float: right;
            margin: 5px 0 5px 15px;
        }

.campaignTilesBtmCorners {
    background: url("https://www.energysuper.com.au/__data/assets/image/0027/1989/campaignTiles_btmCorners.png?v=0.1.2") 0 100% no-repeat;
    height: 15px;
    width: 940px;
}

#campaignTiles dt {
    margin-top: 0;
}

/*NEWSFEED ROTATOR*/
#flowtabs {
    float: left;
    clear: both;
    list-style-type: none;
    margin: 10px 0;
}

    #flowtabs li {
        float: left;
        margin: 0;
        padding: 0;
    }

        #flowtabs li a {
            background: url("https://www.energysuper.com.au/__data/assets/image/0008/2042/newsfeed-dot.png?v=0.1.2") 0 0 no-repeat;
            display: block;
            width: 20px;
            height: 20px;
            text-decoration: none;
        }

    #flowtabs a:hover, #flowtabs a.current {
        background-position: -20px 0;
    }

#flowpanes {
    position: relative;
    overflow: hidden;
    clear: both;
    width: 283px;
    height: 180px;
}

    #flowpanes div {
        color: #595959;
        float: left;
        display: block;
        width: 283px;
        margin: 0 0 10px 0;
        padding: 0;
    }

    #flowpanes .items {
        width: 20000em;
        position: absolute;
        clear: both;
        margin: 0;
        padding: 0;
    }

    #flowpanes .less, #flowpanes .less a {
        color: #999 !important;
    }

a:active {
    outline: none;
}

#campaignTiles #flowpanes h2 {
    background: #f0f0f0 url("https://www.energysuper.com.au/__data/assets/image/0003/2001/feed-icon.gif?v=0.1.2") 5px 5px no-repeat;
    font-size: 1.1em;
    color: #58595b;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin: 0 0 20px;
    padding: 10px 0 10px 45px;
    max-height: 40px;
    overflow: hidden;
}

.newsdate {
    float: right;
    font-size: .8em;
    color: #818285;
    font-weight: 700;
    padding-right: 4px;
    width: 40px;
}

.newsyear {
    float: right;
    font-size: 1.6em;
    color: #f37927;
    font-weight: 700;
    width: 40px;
}

#newsprevbtn {
    float: left;
    width: 20px;
    height: 80px;
    background: url("https://www.energysuper.com.au/__data/assets/image/0006/2040/news-arrow-left.gif?v=0.1.2") no-repeat 50% 50% #f4f5f5;
    border: 0;
    margin: 0 5px 0 0;
}

#newsprevbtn, #newsnextbtn {
    cursor: pointer;
}

#newsnextbtn {
    float: left;
    width: 20px;
    height: 80px;
    background: url("https://www.energysuper.com.au/__data/assets/image/0007/2041/news-arrow-right.gif?v=0.1.2") no-repeat 50% 50% #f4f5f5;
    border: 0;
    margin: 0 0 0 3px;
}

#flowpanes p {
    float: left;
    width: 235px;
    padding: 0;
}


.floatRight, .utility div {
    float: right;
}

/*#meltwater {position:relative; margin-bottom:20px;}
#meltwater #flowtabs {position:absolute; bottom:0; left:10px;}
#meltwater #flowpanes {background:#f4f5f5; border:1px solid #ccc;}
#meltwater #flowpanes, #meltwater #flowpanes #newsfeed {width:580px;}
#meltwater #flowpanes h2 {padding-left:38px;font-size:1em; width:515px; margin-bottom:8px;margin-left:15px;}
#meltwater #flowpanes .newsdate {width:auto; white-space:nowrap; margin-right:10px; padding-top:4px;}
#meltwater #flowpanes .newsyear {float:none; display:inline; font-size:1em; width:auto;}
#meltwater #flowpanes .prev {padding-left:20px;}
#meltwater #flowpanes p {width:480px; padding:0 10px;}
#meltwater #flowtabs li {background: none repeat scroll 0 0 transparent;margin:0 0 0 2px;padding:2px;}
*/
/* I N N E R  P A G E
----------------------------------------------------------------------------------------------------*/
#breadcrumbs {
    padding: 12px 20px 7px 20px;
    color: #949597;
    font-size: 0.847em;
    letter-spacing: 0.05em;
}

    #breadcrumbs a {
        color: #949597;
        text-decoration: none;
        padding-left: 5px;
    }

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

#innercontentwrap {
    background: url("https://www.energysuper.com.au/__data/assets/image/0021/1992/contentwrap-bg.gif?v=0.1.2") repeat-x top left #fff;
    border: solid 1px #e6e7e8;
    padding: 0 0 25px 0;
}

#innercontent {
    padding: 0;
    min-height: 600px;
    margin: 0 10px;
}

    #innercontent #innercontentnav ul {
        width: 670px;
        height: 50px;
        padding: 0;
        margin: 0;
        line-height: 1;
        font-size: 1.077em;
    }

        #innercontent #innercontentnav ul li {
            float: left;
            display: inline;
            margin: 0;
        }

    #innercontent #innercontentnav .tabmedium a {
        display: block;
        font-weight: bold;
        padding: 25px 4px 0 0;
        letter-spacing: -1px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0014/2066/tab-sprite.gif?v=0.1.2") no-repeat 0 2px;
        display: block;
        width: 169px;
        height: 25px;
        text-align: center;
        text-decoration: none;
        color: #818285;
        margin: 0px;
    }

    /*AUDIENCE CHANNEL NAV ROLLOVER STATES*/
    #innercontent #innercontentnav .tabmedium .memSelected:hover {
        background-position: 0 -48px;
        color: #0089cf;
    }

    #innercontent #innercontentnav .tabmedium .retiredSelected:hover {
        background-position: 0 -48px;
        color: #56af2c;
    }

    #innercontent #innercontentnav .tabshort .empSelected:hover {
        background-position: 40 -48px;
        color: #c41425;
    }

    /*AUDIENCE CHANNEL NAV SELECTED STATES*/
    #innercontent.blue #innercontentnav .tabmedium .memSelected {
        background-position: 0 -198px;
        color: #fff;
        padding: 20px 4px 0 0;
        height: 30px;
    }

        #innercontent.blue #innercontentnav .tabmedium .memSelected:hover {
            background-position: 0 -198px;
            color: #fff;
            padding: 20px 4px 0 0;
            height: 30px;
        }

    #innercontent.green #innercontentnav .tabmedium .retiredSelected {
        background-position: 0 -248px;
        color: #fff;
        padding: 20px 4px 0 0;
        height: 30px;
    }

        #innercontent.green #innercontentnav .tabmedium .retiredSelected:hover {
            background-position: 0 -248px;
            color: #fff;
            padding: 20px 4px 0 0;
            height: 30px;
        }

    #innercontent.red #innercontentnav .tabshort .empSelected {
        background-position: 0 -298px;
        color: #fff;
        padding: 20px 4px 0 0;
        height: 30px;
    }

        #innercontent.red #innercontentnav .tabshort .empSelected:hover {
            background-position: 0 -298px;
            color: #fff;
            padding: 20px 4px 0 0;
            height: 30px;
        }

    #innercontent #innercontentnav .tabshort a {
        display: block;
        float: left;
        font-weight: bold;
        padding: 25px 4px 0 0;
        letter-spacing: -1px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0014/2066/tab-sprite.gif?v=0.1.2") no-repeat 0 -98px;
        display: block;
        width: 130px;
        height: 25px;
        text-align: center;
        text-decoration: none;
        color: #818285;
        margin: 0px;
    }

        #innercontent #innercontentnav .tabshort a:hover {
            background-position: 0 -148px;
            color: #fff;
        }

#innercontentcopy {
    float: left;
    height: 100%;
    padding: 60px 40px 0 40px;
    font-size: 1.084em;
}

#innercontentbigheader + #innercontentcopy {
    padding-top: 20px;
}

#innercontentbigheader {
    height: 180px;
    width: 430px;
    padding: 20px 50px 0 50px;
    overflow: hidden;
}

    #innercontentbigheader.wide {
        width: 530px;
    }

    #innercontentbigheader p.headersubtitlebig {
        color: #fff;
        font-weight: bold;
        font-size: 1.3em;
    }

    #innercontentbigheader p.headersubtitlesmall {
        color: #fff;
        font-weight: bold;
        font-size: 1.05em;
    }

    #innercontentbigheader a {
        color: #fff;
    }

/*INNER RIGHT MENU WRAP*/
.innerRightmenu {
    float: right;
    font-size: 0.924em;
    width: 240px;
    height: 100%;
    background: url("https://www.energysuper.com.au/__data/assets/image/0008/2024/innerRightmenu-bg.png?v=0.1.2") no-repeat top left;
    padding: 8px 0 0 0;
    margin: 55px 5px 0 0;
    z-index: 5;
}

.innerRightmenuBanner {
    margin: auto;
    width: 200px;
    padding: 10px 0 0 0;
}

.innerRightmenu h4 {
    font-size: 1em;
    font-family: Arial, Helvetica, sans-serif;
    width: 200px;
    padding: 10px 0 10px 10px;
    font-weight: normal;
    background: url("https://www.energysuper.com.au/__data/assets/image/0011/2063/suggested-box-header.gif?v=0.1.2") no-repeat top left;
    font-weight: bold;
    text-transform: uppercase;
    color: #818285;
}

/*INNER RIGHT MENU_MAIN NAV*/

/* default orange colour scheme-------------------------------------------------------------- */
.innerRightmenuNav {
    list-style-type: none;
    margin: 5px 15px 20px;
    padding: 0;
}

    .innerRightmenuNav ul {
        margin: 10px 0 15px;
        list-style-type: none;
    }

    .innerRightmenuNav li {
        margin: 0;
        padding: 0;
        border-bottom: 1px solid #e1e1e1;
    }

        .innerRightmenuNav li li {
            border-bottom: none;
        }

        .innerRightmenuNav li a {
            display: block;
            text-decoration: none;
        }

        .innerRightmenuNav li a {
            font-weight: bold;
            font-size: 1.084em;
            color: #f58220;
            padding: 9px 5px 9px 32px;
            background: url("https://www.energysuper.com.au/__data/assets/image/0018/1971/arrow-orange.png?v=0.1.2") 8px 10px no-repeat;
        }

            .innerRightmenuNav li a:hover {
                color: #f15a22;
            }

            .innerRightmenuNav li a.innerRightmenuNavParent_selected {
                color: #fff;
                background: #f58220 url("https://www.energysuper.com.au/__data/assets/image/0017/1970/arrow-orange-selected.png?v=0.1.2") 8px 10px no-repeat;
            }

        .innerRightmenuNav li li a {
            font-weight: normal;
            font-size: 1em;
            color: #58595b;
            background: url("https://www.energysuper.com.au/__data/assets/image/0022/1984/bullet-orange.png?v=0.1.2") 15px 8px no-repeat;
            padding: 4px 5px 4px 32px;
            margin: 0 0 1px;
        }

            .innerRightmenuNav li li a.innerRightmenuNavChild_selected, .innerRightmenuNav li li a:hover {
                color: #f15a22;
                background-color: #f5f5f6;
            }

/*INNER RIGHT MENU_SUGGESTED LINKS*/
.innerRightmenuSuggest {
    margin: 15px;
    padding: 0 0 8px 0;
    background: url("https://www.energysuper.com.au/__data/assets/image/0012/2064/suggested-links-footer.png?v=0.1.2") 0 100% no-repeat;
}

    .innerRightmenuSuggest h4 {
        margin: 0;
        padding: 0;
        background: url("https://www.energysuper.com.au/__data/assets/image/0013/2065/suggested-links-header.png?v=0.1.2") 0 0 no-repeat;
        width: 210px;
        height: 35px;
        text-indent: -9999px;
    }

    .innerRightmenuSuggest ul {
        background: #fbfbfb;
        border-left: 1px solid #e6e6e6;
        border-right: 1px solid #e6e6e6;
        margin: 0;
        padding: 5px 0 0 0;
        list-style-type: none;
    }

    .innerRightmenuSuggest li {
        margin: 0;
    }

        .innerRightmenuSuggest li a {
            color: #818285;
            text-decoration: none;
            display: block;
            background: url("https://www.energysuper.com.au/__data/assets/image/0022/1984/bullet-orange.png?v=0.1.2") 15px 7px no-repeat;
            padding: 3px 5px 3px 30px;
            margin: 0 0 1px;
        }

            .innerRightmenuSuggest li a:hover {
                color: #f15a22;
            }

/* blue colour scheme for member audience channel-------------------------------------- */
.blue a {
    color: #0089cf;
}

    .blue a:hover {
        color: #005aab;
    }

.blue .innerRightmenuNav li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0019/1963/arrow-blue.png?v=0.1.2") 8px 10px no-repeat;
    color: #0089cf;
}

    .blue .innerRightmenuNav li a:hover {
        color: #005aab;
    }

    .blue .innerRightmenuNav li a.innerRightmenuNavParent_selected {
        background: #0089cf url("https://www.energysuper.com.au/__data/assets/image/0018/1962/arrow-blue-selected.png?v=0.1.2") 8px 10px no-repeat;
        color: #fff;
    }

.blue .innerRightmenuNav li li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0020/1982/bullet-blue.png?v=0.1.2") 15px 8px no-repeat;
    color: #58595b;
}

    .blue .innerRightmenuNav li li a.innerRightmenuNavChild_selected, .blue .innerRightmenuNav li li a:hover {
        color: #005aab;
        background-color: #f5f5f6;
    }

.blue .innerRightmenuSuggest li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0020/1982/bullet-blue.png?v=0.1.2") 15px 7px no-repeat;
}

    .blue .innerRightmenuSuggest li a:hover {
        color: #005aab;
    }

/* green colour scheme for retire audience channel----------------------------------- */
.green a {
    color: #56af2c;
}

    .green a:hover {
        color: #44941f;
    }

.green .innerRightmenuNav li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0024/1968/arrow-green.png?v=0.1.2") 8px 10px no-repeat;
    color: #56af2c;
}

    .green .innerRightmenuNav li a:hover {
        color: #44941f;
    }

    .green .innerRightmenuNav li a.innerRightmenuNavParent_selected {
        background: #56af2c url("https://www.energysuper.com.au/__data/assets/image/0023/1967/arrow-green-selected.png?v=0.1.2") 8px 10px no-repeat;
        color: #fff;
    }

.green .innerRightmenuNav li li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0021/1983/bullet-green.png?v=0.1.2") 15px 8px no-repeat;
    color: #58595b;
}

    .green .innerRightmenuNav li li a.innerRightmenuNavChild_selected, .green .innerRightmenuNav li li a:hover {
        color: #56af2c;
        background-color: #f5f5f6;
    }

.green .innerRightmenuSuggest li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0021/1983/bullet-green.png?v=0.1.2") 15px 7px no-repeat;
}

    .green .innerRightmenuSuggest li a:hover {
        color: #56af2c;
    }

/* red colour scheme for employer audience channel----------------------------------- */
.red a {
    color: #c41425;
}

    .red a:hover {
        color: #ab101f;
    }

.red .innerRightmenuNav li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0020/1973/arrow-red.png?v=0.1.2") 8px 10px no-repeat;
    color: #c41425;
}

    .red .innerRightmenuNav li a:hover {
        color: #ab101f;
    }

    .red .innerRightmenuNav li a.innerRightmenuNavParent_selected {
        background: #c41425 url("https://www.energysuper.com.au/__data/assets/image/0019/1972/arrow-red-selected.png?v=0.1.2") 8px 10px no-repeat;
        color: #fff;
    }

.red .innerRightmenuNav li li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0023/1985/bullet-red.png?v=0.1.2") 15px 8px no-repeat;
    color: #58595b;
}

    .red .innerRightmenuNav li li a.innerRightmenuNavChild_selected, .red .innerRightmenuNav li li a:hover {
        color: #c41425;
        background-color: #f5f5f6;
    }

.red .innerRightmenuSuggest li a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0023/1985/bullet-red.png?v=0.1.2") 15px 7px no-repeat;
}

    .red .innerRightmenuSuggest li a:hover {
        color: #c41425;
    }

/* Third tier menu----------------------------------- */
body .grid_16 #innercontent .innerRightmenuNav li ul li ul li a {
    color: #666666;
    border: none;
    padding-left: 30px;
}

body #adjustablefontsize .grid_16 #innercontent .innerRightmenuNav li ul li ul li a:hover {
    color: #666666;
    background: none;
    width: 166px;
    padding-right: 10px;
    padding-left: 46px;
    text-decoration: underline;
    border: none;
    font-weight: bold;
}

body .grid_16 #innercontent .innerRightmenuNav li ul li ul li .innerRightmenuNavChildInner_selected {
    font-weight: bold;
}


/* S E A R C H
----------------------------------------------------------------------------------------------------*/
#innercontent #searchResults a {
    text-decoration: none;
    border-bottom: 1px solid #f37e2c;
}

    #innercontent #searchResults a:hover {
        text-decoration: none;
    }

#innercontent #searchResults li {
    list-style: decimal;
    background: none;
}

#innercontent #searchResults {
    list-style: none;
    padding-top: 10px;
}

#searchResults .searchResults_Title a {
    font-size: 1.2em;
    color: #f37e2c;
}

#innercontent #searchResults li ul li {
    color: #58595b;
    list-style: none;
    margin: 0;
    padding: 5px 0 10px;
    background: none;
}

#innercontent #searchResults li ul {
    margin: 0;
    padding: 0;
}


/* F O O T E R
----------------------------------------------------------------------------------------------------*/
/*
.footer p {padding:0 8px; clear:left;}

.footerNav {list-style-type:none; margin:0; padding:0 0 10px; display:inline; float:left;}
.footerNav+p {padding-top:0.3em;}
.footerNav li {display:block; float:left; border-right:1px solid #e0e0e0; line-height:1; padding:0 8px; white-space:nowrap;}
.footerNav li:last-child {border:none;}*/
.footer a img {
    padding: 0 8px 0 0;
}

.footer {
    margin-top: 20px;
    font-size: 0.847em;
    color: #949597;
}

    .footer a {
        color: #949597;
        text-decoration: none;
    }

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

.footerNav {
    height: 70px;
    background: url("https://www.energysuper.com.au/__data/assets/image/0019/1954/ES-footer-social-bar.png?v=0.1.2") top no-repeat;
    padding: 36px 0 0 10px;
}

    .footerNav li {
        display: block;
        list-style: none;
        line-height: 0.75;
    }

        .footerNav li.top {
            float: left;
        }

    .footerNav .column.col1 {
        width: 150px;
    }

    .footerNav .column.col2 {
        width: 130px;
    }

    .footerNav .column.col3 {
        width: 150px;
    }

    .footerNav .column.col4 {
        width: 165px;
    }

    .footerNav .column.col2 a {
        width: 130px;
        padding: 6px 0 5px 20px;
        display: block;
    }

    .footerNav .Facebook {
        background: url("https://www.energysuper.com.au/__data/assets/image/0020/1955/ES-footer-social-facebook.jpg?v=0.1.2") left no-repeat;
    }

    .footerNav .YouTube {
        background: url("https://www.energysuper.com.au/__data/assets/image/0021/1956/ES-footer-social-youtube.jpg?v=0.1.2") left no-repeat;
    }

body .container_16 .grid_11 {
    width: 620px !important;
    width: 620px;
    overflow: visible; /* Major browsers other than IE 6 and below respect the importance immediately */
}

body .container_16 .grid_5.footer {
    width: 290px;
    overflow: visible; /* IE 6 and below use this value instead, even though the above was marked as important */
}


/* S I T E  M A P
----------------------------------------------------------------------------------------------------*/
#innercontent #innercontentcopy .sitemapcol1 {
    float: left;
    width: 116px;
    overflow: hidden;
    margin: 10px 4px 0 0;
}

#innercontent #innercontentcopy .sitemapcol1 {
    font-size: .95em;
}

#innercontent #innercontentcopy .sitemaplist {
    padding: 0 5px 0 5px;
    margin: 0;
}

    #innercontent #innercontentcopy .sitemaplist a {
        text-decoration: none;
    }

        #innercontent #innercontentcopy .sitemaplist a:hover {
            text-decoration: underline;
        }

body #innercontentwrap #innercontent #innercontentcopy .sitemaplist li li a {
    color: #58595b;
}

body #innercontentwrap #innercontent #innercontentcopy .sitemaplist li {
    padding: 17px 0 0 0;
    margin: 0;
    text-indent: 0;
    list-style: none;
    font-weight: bold;
    background: none;
    font-size: 0.93em;
}

    body #innercontentwrap #innercontent #innercontentcopy .sitemaplist li li {
        padding: 5px 0 0 0;
        margin: 0;
        background: none;
        font-size: 0.93em;
    }

#innercontent #innercontentcopy .sitemapcol1 h4 {
    background: #f37e2c;
    padding: 10px 5px 10px 5px;
    margin: 0;
    color: #fff;
    min-height: 40px;
}

    #innercontent #innercontentcopy .sitemapcol1 h4 a {
        color: #fff;
        text-decoration: none;
    }

        #innercontent #innercontentcopy .sitemapcol1 h4 a:hover {
            color: #fff;
            text-decoration: underline;
        }

#innercontent #innercontentcopy .sitemaplist li ul {
    margin: 0;
    padding: 0 0 0 10px;
}

body .grid_16 #innercontentwrap #innercontent #innercontentcopy .sitemaplist li li {
    padding: 5px 0 0 0;
    margin: 0;
    text-indent: 0;
    list-style: none;
    font-weight: normal;
    line-height: 1.40em;
    background: none;
}

/* Blue column styling------------------------------------ */
#innercontent #innercontentcopy .sitemapcolblue .sitemaplist li a {
    color: #0089cf;
}

body #innercontent #innercontentcopy .sitemapcolblue h4 {
    background: #0089cf;
}

/* Green column styling----------------------------------- */
#innercontent #innercontentcopy .sitemapcolgreen .sitemaplist li a {
    color: #56af2c;
}

body #innercontent #innercontentcopy .sitemapcolgreen h4 {
    background: #56af2c;
}

/* Red column styling------------------------------------- */
#innercontent #innercontentcopy .sitemapcolred .sitemaplist li a {
    color: #c41425;
}

body #innercontent #innercontentcopy .sitemapcolred h4 {
    background: #c41425;
}


/* F A Q
----------------------------------------------------------------------------------------------------*/
#innercontentcopy ul.faq {
    display: inline;
    float: left;
    background: url("https://www.energysuper.com.au/__data/assets/image/0005/2030/line-shadow.gif?v=0.1.2") repeat-x bottom left;
    padding-bottom: 40px;
    list-style-type: none;
}

    #innercontentcopy ul.faq li {
        background: none;
        margin-left: 0;
        padding-left: 0;
        display: inline;
        float: left;
    }

dl.faqQuestion {
    padding: 0;
    margin: 0;
    display: inline;
    float: left;
    width: 590px;
}

    dl.faqQuestion dt {
        font-size: 1.231em;
        color: #555;
        display: inline;
        float: left;
        width: 590px;
    }

        dl.faqQuestion dt.faqQuestionSelected {
            background: #E56B00;
            padding: 20px 0 16px 0;
            color: #fff;
            -webkit-border-radius: 6px;
            -moz-border-radius: 6px;
            border-radius: 6px;
        }

.questionNumber {
    color: #818285;
    display: inline;
    float: left;
    width: 40px;
    text-align: right;
    font-weight: bold;
}

dl.faqQuestion dt.faqQuestionSelected .questionNumber {
    color: #FC9;
}

.question {
    display: inline;
    float: left;
    width: 542px;
    margin-left: 6px;
}

dl.faqQuestion dd {
    padding-left: 50px;
    display: inline;
    float: left;
    width: 540px;
    display: none;
}

dl.faqQuestion.Accordion dt a {
    background: url("https://www.energysuper.com.au/__data/assets/image/0018/1971/arrow-orange.png?v=0.1.2") no-repeat scroll 0 12px transparent;
    padding: 9px 0 7px 27px;
}

    dl.faqQuestion.Accordion dt a.selected {
        background: url("https://www.energysuper.com.au/__data/assets/image/0017/1970/arrow-orange-selected.png?v=0.1.2") no-repeat scroll 0 12px transparent;
    }

.greyAccordion dl.faqQuestion {
    background: url("https://www.energysuper.com.au/__data/assets/image/0010/2035/module-item-bg.png?v=0.1.2") repeat-x scroll 0 0 transparent;
    padding: 0 0 5px;
}

    .greyAccordion dl.faqQuestion dt {
        font-size: 0.9em;
        margin: 10px 0 0;
    }

    .greyAccordion dl.faqQuestion dd {
        padding-left: 25px;
        padding-top: 20px;
    }

.greyAccordion .question {
    margin-left: 12px;
    margin-top: 3px;
}

h3.faqitemSelected {
    background: #E56B00;
    padding: 20px 20px 16px;
    color: #fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border: none;
}

.blue dl.faqQuestion dt.faqQuestionSelected .questionNumber {
    color: lightblue;
}

.green dl.faqQuestion dt.faqQuestionSelected .questionNumber {
    color: lightgreen;
}

.red dl.faqQuestion dt.faqQuestionSelected .questionNumber {
    color: pink;
}

.faqListStyle {
    color: #818285;
    padding-right: 10px;
    font-weight: bold;
}

body #innercontentwrap #faqLinks li {
    padding: 0;
    background: none;
    margin-left: 0;
    line-height: 2em;
}

.answerTitle {
    color: #F58220;
    font-size: 1.231em;
    font-weight: bold;
    padding-right: 10px;
    display: inline;
}

p.answerTitle + p {
    display: inline;
}

a#top {
    text-decoration: none;
    color: #818285;
}

h3.faqQicon a {
    padding-top: 25px;
}


.blue dl.faqQuestion dt.faqQuestionSelected {
    background: #0089CF;
}

.green dl.faqQuestion dt.faqQuestionSelected {
    background: #56AF2C;
}

.red dl.faqQuestion dt.faqQuestionSelected {
    background: #C41425;
}

/* N E W S  A R C H I V E
----------------------------------------------------------------------------------------------------*/
#newsinner dl {
    padding: 0 0 30px 0;
    margin: 0;
}

#newsinner dd {
    margin: 0 0 40px 0;
    padding-bottom: 40px;
    border-bottom: solid 1px #CCC;
}

body .grid_16 #newsinner h2 {
    font-size: 1.2em;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #58595b;
    padding: 0 0 10px 0;
    margin: 0;
    border: none;
}

#newsinner h3 {
    border: none;
}
/* body .grid_16 #newsinner h1 {font-size:2.4em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#58595b; padding:0 0 10px 0; margin:0; line-height:1.3em; min-height:120px; display:block;}*/
/* #newsinner img {float:left;margin:0 25px 10px 0; width:104px; height:100px; border: solid 5px #dddddd;} */

/* L E A R N  O N L I N E
----------------------------------------------------------------------------------------------------*/
.learnOnlineModules {
    background: url("https://www.energysuper.com.au/__data/assets/image/0012/2037/module-title-top-corners.png?v=0.1.2") 0 0 no-repeat;
    padding: 10px 0 0 0;
}

    .learnOnlineModules .title {
        background: #f58220 url("https://www.energysuper.com.au/__data/assets/image/0011/2036/module-title-bg.png?v=0.1.2") 0 0 no-repeat;
        margin: 0;
        padding: 6px 20px 16px;
        color: #fff;
        text-shadow: 0 -1px 0 #f3741a;
        font-size: 1.154em;
    }

        .learnOnlineModules .title p {
            margin: 0;
            padding: 0 !important;
        }

#innercontentcopy .learnOnlineModules ul {
    background: #f4f4f4;
    border: 1px solid #e1e1e1;
    border-top: none;
    -webkit-border-radius: 0 0 5px 5px;
    -mox-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    display: inline;
    float: left;
    width: 588px;
    padding: 0;
    font-size: 1em;
}

#innercontentcopy .learnOnlineModules li {
    background: url("https://www.energysuper.com.au/__data/assets/image/0010/2035/module-item-bg.png?v=0.1.2") 0 0 no-repeat;
    float: left;
    margin: 0 16px;
    padding: 0;
    width: 262px;
}

.learnOnlineModules .tooltipTrigger {
    color: #58595b;
    cursor: pointer;
    text-shadow: 0 1px 0 #fff;
    display: block;
    padding: 14px 0 11px 20px;
    background: url("https://www.energysuper.com.au/__data/assets/image/0022/1984/bullet-orange.png?v=0.1.2") 3px 19px no-repeat;
}

    .learnOnlineModules .tooltipTrigger:hover {
        color: #f58220;
    }

.tooltip {
    display: none;
    width: 368px;
    background: url("https://www.energysuper.com.au/__data/assets/image/0009/2070/tooltip-btm.png?v=0.1.2") 0 100% no-repeat;
    padding: 0 0 25px 0;
    color: #818285;
}

    .tooltip .title {
        display: block;
        padding: 14px 25px 7px;
        margin: 0;
        background: url("https://www.energysuper.com.au/__data/assets/image/0010/2071/tooltip-top.png?v=0.1.2") 0 0 no-repeat;
        font-weight: bold;
    }

    .tooltip .inner {
        display: block;
        padding: 14px 25px 4px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0017/2069/tooltip-bg.png?v=0.1.2") 0 0 repeat-y;
    }

    .tooltip .darkButton {
        font-size: 1.077em;
        text-transform: none;
        margin-bottom: 8px;
    }

/* F O R M S  A N D  P U B L I C A T I O N S
----------------------------------------------------------------------------------------------------*/

/* Popular Forms */
body #innercontentwrap #innercontent .greyfeatureBox {
    width: 590px;
    height: 100%;
    overflow: hidden;
    background: url("https://www.energysuper.com.au/__data/assets/image/0014/2048/pop-forms-btm.gif?v=0.1.2") bottom no-repeat;
    padding-bottom: 10px;
    margin-bottom: 20px;
}

    body #innercontentwrap #innercontent .greyfeatureBox .greyfeatureBox_content {
        width: 588px;
        height: 100%;
        overflow: hidden;
        background: url("https://www.energysuper.com.au/__data/assets/image/0012/2046/pop-forms-bg.gif?v=0.1.2") top left repeat-x #e5e5e5;
        border-left: 1px solid;
        border-right: 1px solid;
        border-color: #dedede;
        padding: 0 0 20px 0;
        margin: 0;
    }

        body #innercontentwrap #innercontent .greyfeatureBox .greyfeatureBox_content a {
            color: #58595b;
            text-decoration: none;
        }

            body #innercontentwrap #innercontent .greyfeatureBox .greyfeatureBox_content a:hover {
                color: #58595b;
                text-decoration: underline;
            }

    body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columnblue, body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columngreen, body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columnred {
        float: left;
        display: inline;
        display: block;
        margin: 10px 5px 0 0;
        padding: 0;
        width: 185px;
        background: none;
    }

    body #innercontentwrap #innercontent .greyfeatureBox h1 {
        background: url("https://www.energysuper.com.au/__data/assets/image/0015/2049/pop-forms-top.gif?v=0.1.2") top left no-repeat #f4f4f4;
        padding: 30px 0 10px 15px;
        margin-bottom: 0;
    }

    body #innercontentwrap #innercontent .greyfeatureBox .greyfeatureBox_content h3 {
        padding-left: 15px;
        font-weight: bold;
        letter-spacing: -1px;
        border: none;
    }

    body #innercontentwrap #innercontent .greyfeatureBox .greyfeatureBox_content li ul .greyfeatureBox_itemLast {
        background: none;
    }

body #innercontentwrap #innercontent ul .greyfeatureBox_cta {
    float: left;
    display: inline;
    display: block;
    background: none;
    width: 588px;
    margin: 0 0 0 27px;
    padding: 10px 0 0 0;
}

    body #innercontentwrap #innercontent ul .greyfeatureBox_cta a {
        margin-right: 83px;
    }

body #innercontentwrap #innercontent .greyfeatureBox ul li ul {
    margin: 0;
    padding: 0;
}
/* Blue column */
body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columnblue h3 {
    color: #0089cf;
}

body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columnblue ul li {
    float: left;
    background: url("https://www.energysuper.com.au/__data/assets/image/0019/1963/arrow-blue.png?v=0.1.2") no-repeat 0 1px;
    padding-left: 20px;
    margin-left: 15px;
}
/* Green column */
body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columngreen h3 {
    color: #72bf44;
}

body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columngreen ul li {
    float: left;
    background: url("https://www.energysuper.com.au/__data/assets/image/0024/1968/arrow-green.png?v=0.1.2") no-repeat 0 1px;
    padding-left: 20px;
    margin-left: 15px;
}
/* Red column */
body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columnred h3 {
    color: #c41425;
}

body #innercontentwrap #innercontent .greyfeatureBox ul .greyfeatureBox_columnred ul li {
    float: left;
    background: url("https://www.energysuper.com.au/__data/assets/image/0020/1973/arrow-red.png?v=0.1.2") no-repeat 0 1px;
    padding-left: 20px;
    margin-left: 15px;
}

body #innercontentwrap #innercontent .greyfeatureBox a.darkButton, body #innercontentwrap #innercontent .greyfeatureBox a.darkButton:hover, body #innercontentwrap #innercontent .greyfeatureBox a.darkButton:visited {
    color: #fff;
    text-decoration: none;
}

/* Popular Publications */
body #innercontentwrap #innercontent .greypublicationBox {
    width: 588px;
    overflow: hidden;
    margin: 0 0 15px;
    padding: 15px 0 15px 0;
    background: url("https://www.energysuper.com.au/__data/assets/image/0013/2047/pop-forms-bgarrow.gif?v=0.1.2") no-repeat 0 50% #f6f6f6;
    border: solid 1px #dedede;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: border-radius:6px;
}

    body #innercontentwrap #innercontent .greypublicationBox .greypublicationBox_column {
        float: left;
        display: block;
        margin: 10px 0 0;
        padding: 0;
        width: 180px;
        background: none;
    }

        body #innercontentwrap #innercontent .greypublicationBox .greypublicationBox_column ul li {
            float: left;
            width: 138px;
            background: url("https://www.energysuper.com.au/__data/assets/image/0025/1969/arrow-grey.png?v=0.1.2") no-repeat 0 1px;
            padding-left: 20px;
            padding-right: 21px;
        }

    body #innercontentwrap #innercontent .greypublicationBox h2 {
        margin: 0;
        line-height: 1em;
        font-size: 1.6em;
        border: none;
        padding: 0 0 0 15px;
        width: 100px;
    }

    body #innercontentwrap #innercontent .greypublicationBox .seeAllLink {
        margin: 0;
        padding: 0 0 0 15px;
    }

    body #innercontentwrap #innercontent .greypublicationBox .greypublicationBox_column ul {
        width: 400px;
    }

.rightBorder {
    border-right: solid 1px #dedede;
}

/* Results Download */
body #innercontentwrap #innercontent .resultsDownload {
    overflow: hidden;
    height: 100%;
    background: #e5e5e5;
    padding: 10px;
    color: #999999;
    font-weight: bold;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: border-radius:6px;
}

.orangecol {
    color: #f58220;
}

.resultsgreyText {
    display: block;
    float: right;
    padding-top: 17px;
    padding-right: 15px;
}

/* File Sizes */
.fileSize {
    font-size: 81%;
}

/* LEFT ALIGN FORM STYLES
----------------------------------------------------------------------------------------------------*/
#leftalignformWrap h2 {
    background: url("https://www.energysuper.com.au/__data/assets/image/0011/2036/module-title-bg.png?v=0.1.2") no-repeat scroll 0 0 #F58220;
    color: #FFFFFF;
    font-size: 1.231em;
    margin: 0 0 20px 0;
    padding: 5px 0 10px 15px;
    text-shadow: 0 -1px 0 #F3741A;
}

#leftalignformWrap dl {
    margin: 0 0 10px 0;
}

#leftalignformWrap dt {
    font-weight: 700;
    margin-top: 1.5em;
}

#leftalignformWrap dd {
    margin-right: 5em;
    margin-top: 1em;
}

#leftalignformWrap input[type="text"] {
    width: 264px;
}

#leftalignformWrap dl.split dd {
    float: left;
    margin: 0;
    padding: 0 0 6px 1%;
    width: 78%;
}

#leftalignformWrap dl.split dt {
    clear: left;
    float: left;
    font-weight: bold;
    margin: 0;
    padding: 0 0 6px;
    width: 20%;
}

#leftalignformWrap input.txt-short, input.text-short {
    width: 128px;
}

#leftalignformWrap fieldset div span.note {
    font-size: 80%;
    font-weight: normal;
}

#leftalignformWrap fieldset div {
    margin: 0 0 5px;
    padding: 0 0 5px;
}

    #leftalignformWrap fieldset div ul.full-list {
        list-style-position: outside;
        list-style-type: none;
    }

        #leftalignformWrap fieldset div ul.full-list li {
            padding: 0;
            margin: 0;
        }

    #leftalignformWrap fieldset div.hidden {
        width: 500px;
    }

#leftalignformWrap .buttons {
    clear: both;
    padding-left: 21%;
}

    #leftalignformWrap .buttons input {
        margin-top: 20px;
    }

#leftalignformWrap fieldset a.shownext {
    float: left;
    clear: both;
    display: block;
    margin: 0 0 20px 0;
    padding: 0;
    font-size: 0.90em;
    width: 495px;
    padding: 5px;
    border-bottom: solid 1px #ccc;
}

#leftalignformWrap fieldset div.full label {
    margin-bottom: 2px;
    width: 90%;
}

#leftalignformWrap .sq-form-question ul li {
    background: none;
}

/*
#leftalignformWrap .sq-form-question ul li label {
  font-size: 0.9em;
  font-weight: normal;
}
*/

#leftalignformWrap fieldset {
    padding-bottom: 20px;
    background: url("https://www.energysuper.com.au/__data/assets/image/0012/2037/module-title-top-corners.png?v=0.1.2") no-repeat scroll 0 0 transparent;
/*
    padding: 10px 0 0;
    margin-top: 20px;
*/

}

    #leftalignformWrap fieldset label {
        clear: left;
        font-size: 1em;
        cursor: pointer;
        display: block;
        float: left;
        font-weight: bold;
        padding-top: 2px !important;
        position: relative;
        width: 40%;
        margin: 5px 0 0 0;
        padding: 0;
    }

#leftalignformWrap div.extras div.hidden {
    position: absolute;
    left: -999em;
    width: 500px;
}

html body #leftalignformWrap fieldset ul.formbullets li {
    background: url("https://www.energysuper.com.au/__data/assets/image/0022/1984/bullet-orange.png?v=0.1.2") no-repeat scroll 0 5px transparent;
}

#leftalignformWrap fieldset .cbDisclaimerVal {
    display: block;
    margin-left: 40%;
}

    #leftalignformWrap fieldset .cbDisclaimerVal label {
        clear: none;
        float: none;
        display: inline;
        width: auto;
        font-weight: normal;
    }

    #leftalignformWrap fieldset .cbDisclaimerVal input {
        display: inline;
        float: left;
        margin-right: 10px;
    }

#leftalignformWrap textarea {
    width: 264px;
    height: 150px;
}


/* M E D I A  C E N T R E
----------------------------------------------------------------------------------------------------*/
.mediacentre {
    width: 590px;
    height: auto;
    overflow: hidden;
}

    .mediacentre .mc_movie {
        float: left;
        width: 402px;
        height: 289px;
        background: url("mysource_files/media-center-placeholder.png") top left;
    }

    .mediacentre .mc_description {
        float: left;
        width: 168px;
        height: 269px;
        padding: 0 0 0px 20px;
        font-size: 0.90em;
    }

#innercontentwrap #innercontentcopy .mediacentre .mc_others {
    float: left;
    padding: 20px 0 0 0;
    margin-top: 10px;
    width: 590px;
    height: auto;
    overflow: hidden;
    background: url("https://www.energysuper.com.au/__data/assets/image/0005/2030/line-shadow.gif?v=0.1.2") repeat-x top left;
}

    #innercontentwrap #innercontentcopy .mediacentre .mc_others ul li {
        display: inline;
        display: block;
        float: left;
        width: 117px;
        height: 160px;
        padding: 0;
        margin: 0 0 8px 8px;
        background: none;
        border: solid 10px #FFF;
    }

        #innercontentwrap #innercontentcopy .mediacentre .mc_others ul li img {
            border: solid #d1d1d1 1px;
            padding: 5px;
            background-color: #fff;
        }

            #innercontentwrap #innercontentcopy .mediacentre .mc_others ul li img:hover {
                opacity: .40;
                filter: alpha(opacity=40);
                filter: "alpha(opacity=40)";
            }

        #innercontentwrap #innercontentcopy .mediacentre .mc_others ul li:hover {
            border: solid 10px #e5e5e5;
            background: #e5e5e5;
            -webkit-box-shadow: 1px 2px 4px 0px rgba(190, 190, 190, 0.9);
            box-shadow: 1px 2px 4px 0px rgba(190, 190, 190, 0.9); /* For IE 8 */
            -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#bebebe')"; /* For IE 5.5 - 7 */
            filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#bebebe');
        }

        #innercontentwrap #innercontentcopy .mediacentre .mc_others ul li img {
            -webkit-box-shadow: 1px 2px 4px 0px rgba(150, 150, 150, 0.9);
            box-shadow: 1px 2px 4px 0px rgba(150, 150, 150, 0.9); /* For IE 8 */
            -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#969696')"; /* For IE 5.5 - 7 */
            filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#969696');
        }

    #innercontentwrap #innercontentcopy .mediacentre .mc_others ul {
        padding: 0;
        margin: 0;
        float: left;
        width: 590px;
    }

#innercontentwrap #innercontentcopy .mediacentre .mc_description h3 {
    padding-top: 0;
    margin-top: 0;
    font-weight: bold;
    color: #f58220;
}

/* A D V I C E  T O O L S  &  C A L C S
---------------------------------------------------------------------------------------------------- */
.cb-body {
    font-size: 11px;
    border: 1px solid #fdb913;
    border-top: none;
    margin-top: 30px;
    display: inline;
    float: left;
}

.bar-header {
    background: #fee3a1;
    clear: both;
    border-top: 2px solid #fdb913;
}

    .bar-header h3 {
        color: #555;
        padding: 10px 20px 10px;
        margin: 0;
        border: none;
        font-size: 16px;
    }

.cb-body .form {
    padding: 5px 20px 15px;
}

    .cb-body .form .main {
        float: left;
        width: 100%;
        border-top: 1px solid #ddd;
        padding: 15px 0;
    }

    .cb-body .form .first {
        border-top: none;
    }

    .cb-body .form label {
        display: inline;
        float: left;
        width: 370px;
        margin: 0 20px 0 15px;
        padding: 0;
        font-weight: normal;
    }
    /*.cb-body .form .custom-inputs label {width:370px; margin:5px 40px 0 15px;}*/
    .cb-body .form .custom-inputs .small-col {
        float: left;
        width: 100px;
    }

        .cb-body .form .custom-inputs .small-col label {
            width: 150px;
            font-weight: normal;
            margin: 5px 20px 0 0;
        }

        .cb-body .form .custom-inputs .small-col input.text {
            margin: 5px 0 0 0;
        }

    .cb-body .form .disabled-input p {
        float: left;
        width: 80px;
        margin: 0;
        padding: 0;
        font-size: 12px;
        color: #58595b;
        font-weight: bold;
    }

    .cb-body .form .custom-styled .disabled-input p {
        font-size: 18px;
    }

.custom-box .blue-background {
    background: #f0f1f1;
    border-top: 1px solid #d1d2d4;
}

.cb-body .blue-shade {
    background: #f0f1f1;
    float: left;
    width: 100%;
}

.light {
    font-weight: normal;
}

#innercontentcopy .cb-body .form .main ul {
    float: left;
    margin: 0;
    padding: 0;
}

#innercontentcopy .cb-body .form .main li {
    float: left;
    margin: 0;
    padding: 0;
    background: none;
}

    #innercontentcopy .cb-body .form .main li label {
        width: auto;
        margin: 0 10px 0 0;
        font-weight: normal;
    }

.cb-body .form input.text {
    float: left;
    width: 80px;
    margin: 0;
}

.custom-box .dl-box {
    float: left;
    width: 545px;
    padding: 0;
    margin: 20px 20px 0;
    font-size: 16px;
    background: orange;
    border: 1px solid #f58220;
}

    .custom-box .dl-box p {
        margin: 0;
    }

    .custom-box .dl-box .attr {
        float: left;
        width: 345px;
        padding: 6px 10px;
        color: #fff;
        background: url("https://www.energysuper.com.au/__data/assets/image/0011/2036/module-title-bg.png?v=0.1.2");
        border: 1px solid #f79b4d;
    }

    .custom-box .dl-box .info {
        float: left;
        width: 156px;
        padding: 6px 10px;
        color: #fff;
        font-weight: bold;
        background: #f79b4d;
        border: 1px solid #f79b4d;
    }

.pad-btm {
    padding-bottom: 20px;
}

.cb-body .content-wrap {
    padding: 20px;
    clear: both;
}

.cb-body .note {
    clear: both;
    margin: 15px 0 0;
    padding: 15px 10px 15px 40px;
    background: url("https://www.energysuper.com.au/__data/assets/image/0007/2023/iconInfo.png?v=0.1.2") 15px 14px no-repeat;
}

    .cb-body .note p {
        margin: 0;
    }

.cb-body .blue-shade .note {
    margin-left: 5px;
}

/* CALCULATOR LANDING PAGE
---------------------------------------------------------------------------------------------------- */
#calculator-landing {
    width: 590px;
    background: #fff;
    float: left;
    line-height: 18px;
}

.landing-page-tile {
    background: #f8f8f8 url("https://www.energysuper.com.au/__data/assets/image/0013/2029/landing-page-tile-bg.png?v=0.1.2") -20px 0 no-repeat;
    width: 272px;
    margin: 10px 20px 10px 0;
    float: left;
    border: 1px solid #d3d3d3;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,1);
    -moz-box-shadow: inset 0 0 3px rgba(255,255,255,1);
    box-shadow: inset 0 0 3px rgba(255,255,255,1);
    -webkit-background-clip: padding-box;
    min-height: 145px;
}

    .landing-page-tile h3 {
        margin: 15px 10px;
        padding: 0;
        width: 95px;
        font-size: 13px;
        float: left;
        border-bottom: 0;
    }

    .landing-page-tile p {
        margin: 15px 20px 15px 130px;
    }

#calculator-landing .landing-page-tile a {
    text-decoration: none;
    font-weight: normal;
}

.landing-page-tile h3 {
    color: #fff;
    text-decoration: none;
}

.landing-page-tile p {
    color: #555;
}

.landing-page-tile a:hover p {
    color: #f60;
}

.landing-page-tile small {
    line-height: 18px;
    display: default;
    font-style: italic;
    margin: 0;
}

/* C O - C O N T  C A M P A I G N
---------------------------------------------------------------------------------------------------- */
.stepLg {
    font-size: 1.929em;
    color: #f15a22;
    font-weight: bold;
    margin-bottom: 0;
}

.stepSm {
    font-size: 1.286em;
    color: #555555;
    font-weight: normal;
    margin-bottom: 0;
}

.bold {
    font-weight: bold;
}

/* MONTHLY INVESTMENT COMMENTARIES SUBSCRIBE
---------------------------------------------------------------------------------------------------- */
.monthly-investment-commentaries-subscribe {
    height: 96px;
    width: 592px;
    background: transparent url("https://www.energysuper.com.au/__data/assets/image/0013/2038/monthly-investment-commentaries-subscribe.gif?v=0.1.2") no-repeat;
}

    .monthly-investment-commentaries-subscribe p {
        margin: 0px 0 0 95px;
        padding: 30px 0 0 0;
        font-size: 15px;
    }

/* SHARE THIS
---------------------------------------------------------------------------------------------------- */
.ShareThis {
    float: right;
    position: relative;
    top: -40px;
    right: 14px;
    height: 0;
}


/* 9 6 0  G R I D
----------------------------------------------------------------------------------------------------*/
body {
    min-width: 960px;
}

.container_12, .container_16 {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}

.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15 {
    position: relative;
}

.container_12 .grid_3, .container_16 .grid_4 {
    width: 220px;
}

.container_12 .grid_6, .container_16 .grid_8 {
    width: 460px;
}

.container_12 .grid_9, .container_16 .grid_12 {
    width: 700px;
}

.container_12 .grid_12, .container_16 .grid_16 {
    width: 940px;
}

.alpha {
    margin-left: 0;
}

.omega {
    margin-right: 0;
}

.container_12 .grid_1 {
    width: 60px;
}

.container_12 .grid_2 {
    width: 140px;
}

.container_12 .grid_4 {
    width: 300px;
}

.container_12 .grid_5 {
    width: 380px;
}

.container_12 .grid_7 {
    width: 540px;
}

.container_12 .grid_8 {
    width: 620px;
}

.container_12 .grid_10 {
    width: 780px;
}

.container_12 .grid_11 {
    width: 860px;
}

.container_16 .grid_1 {
    width: 40px;
}

.container_16 .grid_2 {
    width: 100px;
}

.container_16 .grid_3 {
    width: 160px;
}

.container_16 .grid_5 {
    width: 280px;
}

.container_16 .grid_6 {
    width: 340px;
}

.container_16 .grid_7 {
    width: 400px;
}

.container_16 .grid_9 {
    width: 520px;
}

.container_16 .grid_10 {
    width: 580px;
}

.container_16 .grid_11 {
    width: 640px;
}

.container_16 .grid_13 {
    width: 760px;
}

.container_16 .grid_14 {
    width: 820px;
}

.container_16 .grid_15 {
    width: 880px;
}

.container_12 .prefix_3, .container_16 .prefix_4 {
    padding-left: 240px;
}

.container_12 .prefix_6, .container_16 .prefix_8 {
    padding-left: 480px;
}

.container_12 .prefix_9, .container_16 .prefix_12 {
    padding-left: 720px;
}

.container_12 .prefix_1 {
    padding-left: 80px;
}

.container_12 .prefix_2 {
    padding-left: 160px;
}

.container_12 .prefix_4 {
    padding-left: 320px;
}

.container_12 .prefix_5 {
    padding-left: 400px;
}

.container_12 .prefix_7 {
    padding-left: 560px;
}

.container_12 .prefix_8 {
    padding-left: 640px;
}

.container_12 .prefix_10 {
    padding-left: 800px;
}

.container_12 .prefix_11 {
    padding-left: 880px;
}

.container_16 .prefix_1 {
    padding-left: 60px;
}

.container_16 .prefix_2 {
    padding-left: 120px;
}

.container_16 .prefix_3 {
    padding-left: 180px;
}

.container_16 .prefix_5 {
    padding-left: 300px;
}

.container_16 .prefix_6 {
    padding-left: 360px;
}

.container_16 .prefix_7 {
    padding-left: 420px;
}

.container_16 .prefix_9 {
    padding-left: 540px;
}

.container_16 .prefix_10 {
    padding-left: 600px;
}

.container_16 .prefix_11 {
    padding-left: 660px;
}

.container_16 .prefix_13 {
    padding-left: 780px;
}

.container_16 .prefix_14 {
    padding-left: 840px;
}

.container_16 .prefix_15 {
    padding-left: 900px;
}

.container_12 .suffix_3, .container_16 .suffix_4 {
    padding-right: 240px;
}

.container_12 .suffix_6, .container_16 .suffix_8 {
    padding-right: 480px;
}

.container_12 .suffix_9, .container_16 .suffix_12 {
    padding-right: 720px;
}

.container_12 .suffix_1 {
    padding-right: 80px;
}

.container_12 .suffix_2 {
    padding-right: 160px;
}

.container_12 .suffix_4 {
    padding-right: 320px;
}

.container_12 .suffix_5 {
    padding-right: 400px;
}

.container_12 .suffix_7 {
    padding-right: 560px;
}

.container_12 .suffix_8 {
    padding-right: 640px;
}

.container_12 .suffix_10 {
    padding-right: 800px;
}

.container_12 .suffix_11 {
    padding-right: 880px;
}

.container_16 .suffix_1 {
    padding-right: 60px;
}

.container_16 .suffix_2 {
    padding-right: 120px;
}

.container_16 .suffix_3 {
    padding-right: 180px;
}

.container_16 .suffix_5 {
    padding-right: 300px;
}

.container_16 .suffix_6 {
    padding-right: 360px;
}

.container_16 .suffix_7 {
    padding-right: 420px;
}

.container_16 .suffix_9 {
    padding-right: 540px;
}

.container_16 .suffix_10 {
    padding-right: 600px;
}

.container_16 .suffix_11 {
    padding-right: 660px;
}

.container_16 .suffix_13 {
    padding-right: 780px;
}

.container_16 .suffix_14 {
    padding-right: 840px;
}

.container_16 .suffix_15 {
    padding-right: 900px;
}

.container_12 .push_3, .container_16 .push_4 {
    left: 240px;
}

.container_12 .push_6, .container_16 .push_8 {
    left: 480px;
}

.container_12 .push_9, .container_16 .push_12 {
    left: 720px;
}

.container_12 .push_1 {
    left: 80px;
}

.container_12 .push_2 {
    left: 160px;
}

.container_12 .push_4 {
    left: 320px;
}

.container_12 .push_5 {
    left: 400px;
}

.container_12 .push_7 {
    left: 560px;
}

.container_12 .push_8 {
    left: 640px;
}

.container_12 .push_10 {
    left: 800px;
}

.container_12 .push_11 {
    left: 880px;
}

.container_16 .push_1 {
    left: 60px;
}

.container_16 .push_2 {
    left: 120px;
}

.container_16 .push_3 {
    left: 180px;
}

.container_16 .push_5 {
    left: 300px;
}

.container_16 .push_6 {
    left: 360px;
}

.container_16 .push_7 {
    left: 420px;
}

.container_16 .push_9 {
    left: 540px;
}

.container_16 .push_10 {
    left: 600px;
}

.container_16 .push_11 {
    left: 660px;
}

.container_16 .push_13 {
    left: 780px;
}

.container_16 .push_14 {
    left: 840px;
}

.container_16 .push_15 {
    left: 900px;
}

.container_12 .pull_3, .container_16 .pull_4 {
    left: -240px;
}

.container_12 .pull_6, .container_16 .pull_8 {
    left: -480px;
}

.container_12 .pull_9, .container_16 .pull_12 {
    left: -720px;
}

.container_12 .pull_1 {
    left: -80px;
}

.container_12 .pull_2 {
    left: -160px;
}

.container_12 .pull_4 {
    left: -320px;
}

.container_12 .pull_5 {
    left: -400px;
}

.container_12 .pull_7 {
    left: -560px;
}

.container_12 .pull_8 {
    left: -640px;
}

.container_12 .pull_10 {
    left: -800px;
}

.container_12 .pull_11 {
    left: -880px;
}

.container_16 .pull_1 {
    left: -60px;
}

.container_16 .pull_2 {
    left: -120px;
}

.container_16 .pull_3 {
    left: -180px;
}

.container_16 .pull_5 {
    left: -300px;
}

.container_16 .pull_6 {
    left: -360px;
}

.container_16 .pull_7 {
    left: -420px;
}

.container_16 .pull_9 {
    left: -540px;
}

.container_16 .pull_10 {
    left: -600px;
}

.container_16 .pull_11 {
    left: -660px;
}

.container_16 .pull_13 {
    left: -780px;
}

.container_16 .pull_14 {
    left: -840px;
}

.container_16 .pull_15 {
    left: -900px;
}

.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:before, .clearfix:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}

/* DID YOU FIND THIS USEFUL
---------------------------------------------------------------------------------------------------- */
/*.did-you-find-this-useful {width:100%; border-color:  #E1E1E1; border-top-style: solid; border-width: 1px;padding-top:25px;   }
.did-you-find-this-useful p {margin:0;}
.did-you-find-this-useful p.usefulForm span {display:inline;font-size:99%;}
.did-you-find-this-useful p.usefulSubmit span {display:inline-block;font-size:99%;}
.did-you-find-this-useful p label {display:inline;font-size:99%;margin:0;}
.did-you-find-this-useful p label input {display:inline;margin-left:10px;}
.did-you-find-this-useful p input[type="button"] {display:inline;margin-top:10px;}
.did-you-find-this-useful .usefulMore {display:none;}
.did-you-find-this-useful .usefulMessage {display:none;color: Red;}
.did-you-find-this-useful .usefulMore label {display:block;}
.did-you-find-this-useful p.usefulForm a {display:inline;margin-left:20px;font-weight: normal;}
.did-you-find-this-useful p textarea {display:block;}*/

/* new styles */



.did-you-find-this-useful {
    position: fixed;
    bottom: 0;
    right: 0;
    font-family: Arial, Helvetica, sans-serif;
}

    .did-you-find-this-useful .corner {
        position: fixed;
        bottom: 0;
        right: 0;
        width: 120px;
        height: 120px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0022/1993/corner.png?v=0.1.2") no-repeat;
        cursor: pointer;
    }

#did-you-find-this-useful-question {
    display: none;
    position: fixed;
    bottom: 0;
    right: 0;
}

.did-you-find-this-useful-question {
    width: 390px;
    height: 250px;
    background: #fff;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(33, 33, 33, .6);
    -moz-box-shadow: 0px 0px 7px 0px rgba(33, 33, 33, .6);
    box-shadow: 0px 0px 7px 0px rgba(33, 33, 33, .6);
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 6px 0px 0px 0px;
    border-radius: 6px 0px 0px 0px;
    behavior: url('mysource_files/PIE.htc');
}

    .did-you-find-this-useful-question h3 {
        width: 390px;
        height: 40px;
        background: #fa9a1f;
        color: #fff;
        text-align: center;
        font-size: 21px;
        line-height: 36px;
        margin: 0px;
        padding: 0;
        position: relative;
        -moz-border-radius-topleft: 6px;
        -moz-border-radius-topright: 0px;
        -moz-border-radius-bottomright: 0px;
        -moz-border-radius-bottomleft: 0px;
        -webkit-border-radius: 6px 0px 0px 0px;
        border-radius: 6px 0px 0px 0px;
        behavior: url('mysource_files/PIE.htc');
    }

        .did-you-find-this-useful-question h3 .close {
            margin-left: 10px;
            cursor: pointer;
        }

    .did-you-find-this-useful-question p {
        font-size: 14px;
        margin-left: 35px;
        margin-top: 5px;
    }

    .did-you-find-this-useful-question .checkboxes {
        width: auto;
        height: 33px;
        margin-top: 20px;
    }

    .did-you-find-this-useful-question .checkboxSrch {
        width: 26px;
        height: 26px;
        display: inline-block;
        margin: 0 10px 0 40px;
        cursor: pointer;
        float: left;
    }

        .did-you-find-this-useful-question .checkboxSrch input {
            visibility: hidden;
        }

        .did-you-find-this-useful-question .checkboxSrch.unchecked {
            background: url("https://www.energysuper.com.au/__data/assets/image/0020/1991/checkbox.jpg?v=0.1.2") top no-repeat;
        }

        .did-you-find-this-useful-question .checkboxSrch.checked {
            background: url("https://www.energysuper.com.au/__data/assets/image/0020/1991/checkbox.jpg?v=0.1.2") bottom no-repeat;
        }

    .did-you-find-this-useful-question label {
        height: 26px;
        display: inline-block;
        font-size: 18px;
        font-weight: bold;
        color: #58595b;
        vertical-align: middle;
        float: left;
        margin: 0;
    }

    .did-you-find-this-useful-question p.usefulMore label {
        font-size: 14px;
        font-weight: normal;
        color: #58595b;
    }

    .did-you-find-this-useful-question input.feedback {
        font-size: 14px;
        height: 35px;
        width: 136px;
        background: url("https://www.energysuper.com.au/__data/assets/image/0009/2025/input-bg.jpg?v=0.1.2") top no-repeat;
        font-weight: normal;
        color: #fff;
        border: none;
        margin: 0;
        padding: 0;
        text-shadow: 1px 1px 1px #db6908;
        filter: dropshadow(color=#db6908, offx=1, offy=1);
    }

        .did-you-find-this-useful-question input.feedback:hover {
            background: url("https://www.energysuper.com.au/__data/assets/image/0009/2025/input-bg.jpg?v=0.1.2") bottom no-repeat;
        }

/* SALARY SACRIFICE CALCULATOR
---------------------------------------------------------------------------------------------------- */
#salSacCalc #headerImg {
    display: inline;
    float: left;
    margin: 10px 10px 15px 0;
}

#salSacCalc #headerText {
    float: left;
}

#salSacCalc h1 {
    border-bottom: 0;
    padding: 0;
    margin: 0;
}

#salSacCalc h2 {
    border-bottom: 0;
    padding: 0;
    margin: 0;
    color: #818285;
}

#salSacCalc h4 {
    clear: both;
    display: block;
    background-color: #818285;
    color: #fff;
    padding: 2px 2px 2px 5px;
    text-shadow: 1px 1px 0 #666666;
}

#salSacCalc label {
    font-size: 100%;
    margin: 0;
}

#salSacCalc .row {
    float: left;
    width: 570px;
    margin: 0 0 7px;
    padding: 7px 10px 0px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #fff;
    -webkit-transition: background-color 350ms ease-in-out;
    transition: background-color 350ms ease-in-out;
}

#salSacCalc .shortRow {
    float: left;
    width: 300px;
}

#salSacCalc .shortError {
    float: left;
    width: 270px;
}

#salSacCalc .longError {
    margin-top: -10px;
}

#salSacCalc .focused {
    background-color: #fef1d3;
    -webkit-transition: background-color 350ms ease-in-out;
    transition: background-color 350ms ease-in-out;
}

#salSacCalc input.msNumber, #salSacCalc input.msPerc {
    display: inline;
    float: left;
    margin: 2px 5px 6px 0;
    padding: 5px 2px 3px;
    color: #58595b;
    background: #fff url("https://www.energysuper.com.au/__data/assets/image/0009/2043/onlineJoinFieldBg.png?v=0.1.2") 0 0 repeat-x;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #7c7c7c;
}

#salSacCalc input.msNumber {
    width: 80px;
}

#salSacCalc input.msPerc {
    width: 50px;
}

#salSacCalc select {
    margin: 2px 10px 6px 0;
    padding: 3px;
    color: #58595b;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #c3c3c3;
    border-top: 1px solid #7c7c7c;
}

#salSacCalc .preText {
    display: inline;
    float: left;
    margin: 2px 2px 6px 0;
    padding: 5px 2px 3px;
    color: #58595b;
}

#salSacCalc .msSelect {
    float: right;
    width: 120px;
}

#salSacCalc input.inputError {
    border-color: #F02800;
}

#salSacCalc .bracketContent {
    color: #666;
    font-style: italic;
    margin: 5px 2% 0 2%;
    float: left;
    width: 93%;
}

#salSacCalc .bracketLeft {
    float: left;
    color: #666;
    font-size: 20px;
    width: 1%;
}

#salSacCalc .bracketRight {
    float: right;
    color: #666;
    font-size: 20px;
    width: 1%;
}

#salSacCalc #chartDiv, #salSacCalc #resultsDiv {
    width: 49%;
    display: inline;
    float: left;
    margin: 10px 0 15px 0;
    height: 280px;
}

#salSacCalc .chartColumn {
    float: left;
    width: 45%;
    margin: 1%;
}

#salSacCalc .heading {
    font-weight: bold;
    color: #666;
}

#salSacCalc .chartLabel {
    font-weight: bold;
}

#salSacCalc #withoutTax, #salSacCalc #withTax {
    background-color: #c41425;
    background: -webkit-gradient(linear, left top, left bottom, from(#d65a66), to(#c41425));
    background: -moz-linear-gradient(top, #d65a66, #c41425);
}

#salSacCalc #withoutSal, #salSacCalc #withSal {
    background-color: #00a65e;
    background: -webkit-gradient(linear, left top, left bottom, from(#4dc18e), to(#00a65e));
    background: -moz-linear-gradient(top, #4dc18e, #00a65e);
}

#salSacCalc #withSac {
    background-color: #0f99d7;
    background: -webkit-gradient(linear, left top, left bottom, from(#56b7e3), to(#0f99d7));
    background: -moz-linear-gradient(top, #56b7e3, #0f99d7);
}

#salSacCalc .chartBox {
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top: 3px;
    padding-left: 3px;
}

#salSacCalc .dollars {
    font-weight: bold;
    color: #FFF;
    font-size: 24px;
    margin-left: 5px;
}

#salSacCalc .label {
    color: #FFF;
    font-size: 11px;
    margin-left: 5px;
    margin-top: -7px;
    display: block;
}

/*DEFAULT GRAPH HEIGHTS (FOR NON-JAVASCRIPT)*/
#salSacCalc #withoutTax {
    height: 100px;
}

#salSacCalc #withoutSal {
    height: 146px;
}

#salSacCalc #withTax {
    height: 75px;
}

#salSacCalc #withSal {
    height: 121px;
}

#salSacCalc #withSac {
    height: 46px;
}

/*RESULTS BOX*/
#salSacCalc #resultsDiv {
    position: relative;
}

#salSacCalc #resultsHeading {
    font-weight: bold;
    font-size: 16px;
    margin-top: 25px;
    display: block;
    background-color: #818285;
    color: #fff;
    padding: 5px 5px 5px 5px;
    text-shadow: 1px 1px 0 #666666;
}

#salSacCalc td, #salSacCalc tr {
    border-right: 0;
    border-left: 0;
}

#salSacCalc #weeklyChange, #salSacCalc #weeklyBenefit {
    background-color: #ecedee;
    border-bottom: 2px solid #fff;
}

#salSacCalc #greenNumber, #salSacCalc #greenText {
    font-weight: bold;
    color: #00a65e;
}

#salSacCalc #blueNumber, #salSacCalc #blueText {
    font-weight: bold;
    color: #0f99d7;
}

#salSacCalc #greenNumber, #salSacCalc #blueNumber {
    font-size: 26px;
    padding: 15px;
    width: 35%;
    text-align: right;
}

#salSacCalc #greenText, #salSacCalc #blueText {
    font-size: 11px;
    text-align: middle;
    width: 54%;
    padding: 0 15px;
    vertical-align: middle;
}

#salSacCalc .disclaimer {
    font-size: 11px;
    color: #818285;
    bottom: 0;
    position: absolute;
}

#salSacCalc table {
    margin: 0 0 1.5em;
}

/** EMPLOYER LANDING PAGE **/
#employerBanner {
    height: 150px;
    margin: 0 10px;
    padding: 0;
}

    #employerBanner img {
        margin: 0;
        padding: 0;
    }

#navEmployer {
    height: 50px;
    background: url("https://www.energysuper.com.au/__data/assets/image/0025/1996/employerNavBG.jpg?v=0.1.2") top left repeat-x;
}

    #navEmployer ul {
        display: inline-block;
        padding: 10px 0 0 10px;
    }

        #navEmployer ul li {
            list-style: none;
            display: inline-block;
            margin: 0;
            padding: 0;
        }

            #navEmployer ul li a, #navEmployer ul li a:link, #navEmployer ul li a:visited {
                font-size: 12px;
                font-weight: bold;
                display: inline-block;
                color: #58595B;
                background: url("https://www.energysuper.com.au/__data/assets/image/0015/2067/tabs-sprite-left.png?v=0.1.2") no-repeat top left;
                height: 29px;
                line-height: 29px;
                padding-left: 10px;
            }

                #navEmployer ul li a span {
                    background: url("https://www.energysuper.com.au/__data/assets/image/0016/2068/tabs-sprite-right.png?v=0.1.2") no-repeat top right;
                    width: 10px;
                    display: inline-block;
                }

                #navEmployer ul li a:hover, #navEmployer ul li a:active, #navEmployer ul li a:hover span, #navEmployer ul li a:active span {
                    color: #fff;
                    text-decoration: none;
                    background-position: 0 -29px;
                }

#innercontentwrap.employerPage {
    background: none;
    border: none;
    padding: 20px 0 0 0;
}

#innercontentcopy.employerPage {
    padding: 0px 20px 0 0px;
    width: 670px;
}

.innerRightTacticalBoxes {
    float: right;
    font-size: 0.924em;
    width: 210px;
    height: 100%;
    background: none;
    padding: 0;
    margin: 0;
    z-index: 5;
}

    .innerRightTacticalBoxes ul {
        margin: 0;
        padding: 0;
    }

        .innerRightTacticalBoxes ul li {
            list-style: none;
        }

    .innerRightTacticalBoxes h2 {
        color: #58595b;
        font-size: 18px;
        line-height: 22px;
        border: none;
        margin-bottom: 5px;
        padding: 0;
    }

    .innerRightTacticalBoxes p img {
        float: right;
        padding-bottom: 10px;
    }

    .innerRightTacticalBoxes .darkButton {
        text-transform: uppercase;
        margin-bottom: 20px;
    }

#employerIntro {
    margin: 0 0 20px 0;
}

    #employerIntro p {
        font-size: 14px;
        line-height: 26px;
        color: #444444;
    }

        #employerIntro p.footnote {
            font-size: 80%;
            line-height: 16px;
        }

#employerAccordion dl.faqQuestion {
    padding: 0;
    margin: 0;
    display: inline;
    float: left;
    width: 670px;
}

    #employerAccordion dl.faqQuestion dt {
        font-size: 1.231em;
        color: #555;
        display: inline;
        float: left;
        width: 670px;
    }

    #employerAccordion dl.faqQuestion dd {
        padding-left: 25px;
        display: inline;
        float: left;
        width: 645px;
        display: none;
        margin-right: 0;
    }

    #employerAccordion dl.faqQuestion.Accordion dt a {
        background: url("https://www.energysuper.com.au/__data/assets/image/0018/1971/arrow-orange.png?v=0.1.2") no-repeat scroll 0 9px transparent;
        padding: 9px 0 7px 25px;
        font-size: 14px;
    }

        #employerAccordion dl.faqQuestion.Accordion dt a.selected {
            background: url("https://www.energysuper.com.au/__data/assets/image/0017/1970/arrow-orange-selected.png?v=0.1.2") no-repeat scroll 0 9px transparent;
        }

#employerAccordion .question {
    display: inline;
    float: left;
    width: 670px;
    margin-left: 0px;
    border-bottom: 1px solid #E0DEDE;
    padding-bottom: 5px;
}

#employerAccordion p.footnote {
    font-size: 80%;
    line-height: 16px;
}

#employerQuicklinks {
    margin-top: 20px;
}

    #employerQuicklinks h2 {
        border: none;
        margin-bottom: .3em;
    }

    #employerQuicklinks ul li {
        margin-left: 0px;
        padding-right: 5px;
        width: 200px;
        display: inline-block;
        position: relative;
        float: left;
    }

#employerSeminars {
    clear: both;
    margin: 20px 0 6px;
}

    #employerSeminars h2 {
        border: none;
        margin-bottom: .3em;
        font-size: 18px;
    }

    #employerSeminars img {
        display: block;
    }

.employerSeminarTableLabels {
    width: 920px;
    margin: 0px;
}

.employerSeminarTableLabels {
    background: #f58220 url("https://www.energysuper.com.au/__data/assets/image/0024/1995/employer-table-border.gif?v=0.1.2") left top no-repeat;
}

    .employerSeminarTableLabels thead th {
        background: transparent;
        color: #FFF;
        font-size: 16px;
        font-weight: bold;
        padding: 10px 10px 8px;
    }

.employerSeminarTable {
    width: 919px;
    margin: 0px;
}

    .employerSeminarTable tbody {
        display: block;
        height: auto;
        max-height: 315px;
        overflow: auto;
        width: 918px;
        border-left: 1px solid #E1E1E1;
        border-right: 1px solid #E1E1E1;
        background-color: #F2F2F2;
    }

    .employerSeminarTable tr td {
        border: none;
    }

    .employerSeminarTable tr.odd td {
        background-color: #E6E6E6;
    }

/*  Side Tab   */
#employerPageTab {
    position: fixed;
    top: 15%;
    left: 0;
    width: 330px;
    height: auto;
    cursor: pointer;
}

    #employerPageTab a.ctaButton.Ergon {
        background: url("https://www.energysuper.com.au/__data/assets/image/0027/1998/ergon-tab.png?v=0.1.2") no-repeat top left;
        height: 330px;
        position: absolute;
        width: 38px;
    }

        #employerPageTab a.ctaButton.Ergon:hover {
            background: url("https://www.energysuper.com.au/__data/assets/image/0027/1998/ergon-tab.png?v=0.1.2") no-repeat -38px 0px;
        }

.dataTables_filter {
    display: none;
}

.tableFilters {
    margin-bottom: 10px;
}

#innercontentcopy .tableFilters a {
    font-weight: normal;
    color: #000000;
    padding: 3px;
    border: solid 1px #b6b6b6;
    border-radius: 3px;
    width: 35px;
    display: block;
    text-align: center;
}

    #innercontentcopy .tableFilters a:hover, #innercontentcopy .tableFilters a.active {
        background-color: #f7941d;
        text-decoration: none;
        color: #FFFFFF;
        border-color: #f7941d;
    }

body #innercontent #innercontentcopy .investment-table tbody td,
body #innercontent #innercontentcopy .investment-table thead th{
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    border-collapse: separate;
    zoom: 1;
}

body #innercontent #innercontentcopy .investment-table thead th {
    background-color: #f7941d;
    color: #FFFFFF;
    padding: 3px 10px;
    border-bottom-width: 0px;
}

body #innercontent #innercontentcopy .investment-table{
    border-bottom: none;
    margin-bottom: 10px;
}

body #innercontent #innercontentcopy .investment-table tbody td {
    border-top: 2px solid #ddd;
}

body #innercontent #innercontentcopy .investment-table tbody tr:first-child td {
    border-top: none;
}

body #innercontent #innercontentcopy .investment-table tbody tr.odd td,
body #innercontent #innercontentcopy .investment-table tbody tr:nth-child(odd) td {
    background-color: #eeecea;
}

body #innercontent #innercontentcopy .investment-table tbody tr:nth-child(even) td {
    background-color: #F2F2F2;
}

body #innercontent #innercontentcopy .investment-table tbody tr:hover td {
    background-color: #E6E6E6;
}

th.value, td.value {
    text-align: right;
}

#map-canvas img {
    max-width: none;
}
/*styles for join form*/
/*styles for join form*/
#leftalignformWrap fieldset .sq-form-question-answer .invalid {
    color: #ff0000;
    padding: 2px 10% 2px 40%;
    margin: 0 0 2px 12px;
    font-size: small;
    font-style:italic;
}
#leftalignformWrap fieldset .sq-form-question-answer input .invalid {
    border: 1px solid red;
    padding: 0;
    margin: 0;
}

.accordion-heading .accordion-toggle {
    padding-bottom: 0 !important;
}