/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 06 February 2012 14:10:12
*/


/* hompage */

BODY#home DIV#body DIV#content .breadcrumb {
    display: none;
}

BODY#home DIV#body DIV#content .head h1 {
    display: none;
}

BODY#home DIV#body DIV#content .sidebar {
    margin: 0;
}

/* float & font-size $ width */

DIV#header DIV.nav,
DIV.quicklink DIV.text UL LI,
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI,
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI,
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text p,
DIV#footer DIV.sitemap UL LI,
DIV#footer DIV.links UL LI {font-size:1.2em;}

DIV#header,
DIV#body,
DIV#footer DIV.links {float:left; width:980px; padding:0 11px;}

/* header */
DIV#header DIV.brand {float:left; padding:25px 0 0 20px;}
DIV#header DIV.brand a {float:left; background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0004/33763/logo.gif') no-repeat scroll left top; display:block; height:70px; overflow:hidden; text-indent:-999px; width:370px;}
DIV#header DIV.brand-print img{float:none; display:none;}

DIV#header DIV.searchbar {float:right; margin:40px 20px 0 10px; width:230px;}
DIV#header DIV.searchbar LABEL { display:none;}
DIV#header DIV.searchbar INPUT {float:right;}
DIV#header DIV.searchbar INPUT#queries_keywords_query {float:left;}
DIV#header DIV.searchbar INPUT.sq-form-field {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0005/33764/bg_search_input.gif') no-repeat scroll left top; border:0; font-size:12px; height:20px; margin:0 5px 0 0; padding:1px 2px 3px 26px; width:134px;}

DIV#header DIV.searchbarlinks {
    margin: 45px 0px 0px 130px;
    float: left;
    width: 200px;
    text-align: right;
}

DIV#header DIV.searchbarlinks a {
    color: #2097D3;
}

/* nav */
DIV#header DIV.nav {float:left;background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0004/33745/bg_nav.gif') no-repeat scroll left top; margin:0 0 0 15px; padding:0; width:965px; height:40px;}
DIV#header DIV.nav UL {float:left;padding:0 10px;height:40px; line-height:34px}
DIV#header DIV.nav UL LI {float:left;background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0018/33741/bg_nav_item.gif') no-repeat scroll right 10px; padding:0px; padding-right:2px; height:40px;}
UL LI.last {background-image:none !important;}
DIV#header DIV.nav UL LI SPAN {float:left; display:block; padding:0px; padding-left:20px;}
DIV#header DIV.nav UL LI A {color:#3d2d0c; font-weight:bold; height:40px; display:block; float:left; padding:0px; padding-right:18px; text-decoration:none; font-size:12px;}
DIV#header DIV.nav UL LI:hover span,
DIV#header DIV.nav UL LI.active span{background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0014/36014/bg_nav_active.gif') no-repeat scroll left -2px;}
DIV#header DIV.nav UL LI:hover span a,
DIV#header DIV.nav UL LI.active span a{background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0014/36014/bg_nav_active.gif') no-repeat scroll right -2px;}

DIV#header DIV.nav UL LI.hasdropdown:hover span{background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0005/33728/bg_subnav_title_l.png') no-repeat scroll -2px -3px;}
DIV#header DIV.nav UL LI.hasdropdown:hover A{background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0003/33726/bg_subnav_title_r.png') no-repeat scroll right -3px;}

/* dropdown */
DIV#header DIV.nav UL LI.left,
DIV#header DIV.nav UL LI.right {position:relative; z-index:10}
DIV#header DIV.nav UL LI:hover DIV.dropdown {visibility: visible;}

DIV#header DIV.nav UL LI DIV.dropdown {position:absolute;top:34px;width:825px;visibility:hidden;z-index:100;}
DIV#header DIV.nav UL LI.left DIV.dropdown {left:1px;}
DIV#header DIV.nav UL LI.left DIV.dropdown DIV.title{ float:left;  }
DIV#header DIV.nav UL LI.left DIV.dropdown DIV.box{ float:left;}
DIV#header DIV.nav UL LI.right DIV.dropdown {right:1px;}
DIV#header DIV.nav UL LI.right DIV.dropdown DIV.title{ float:right;}
DIV#header DIV.nav UL LI.right DIV.dropdown DIV.box{ float:right; margin-right:3px;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box { background: #fff none no-repeat scroll 0 0; border: 1px #ccc solid; border-top: 0; padding: 0 0 0 20px; min-width: 200px;padding:0 0 20px 20px;min-height:270px;}

DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL { height: auto; padding: 10px 0; line-height: 1em;padding:20px 0 0 0;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI {background-image:none; display:inline; font-size: 1em !important; font-weight:bold; height: auto; padding:0 25px 0 0; width: 140px;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI.last{ padding-right:0px}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI SPAN {background: transparent none no-repeat 0 0; padding:0;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI A {background: transparent none no-repeat 0 0; color: #0083c6; height: auto;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI A {background: transparent none no-repeat 0 0; color:#404040; font-size:11px;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI A:HOVER { color:#006eb9;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL { padding:0.5em 0 0 0;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI {clear:left; font-size:0.8em !important; font-weight:normal; line-height:1.8em; padding:0;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI a {font-weight:normal;font-size:10px;}

DIV#header DIV.nav UL LI:hover DIV.dropdown DIV.box UL LI SPAN,
DIV#header DIV.nav UL LI:hover DIV.dropdown DIV.box UL LI A,
DIV#header DIV.nav UL LI:hover DIV.dropdown DIV.box UL LI UL LI A,
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI:hover A,
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI:hover A {background-image:none;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI A:hover {color:#0083c6; text-decoration:none;}

DIV#header DIV.nav UL LI.middle DIV.dropdown{ left:-300px;}

/*droppdown global menu item*/
DIV#header DIV.nav UL LI#nav_menu_item_8357 DIV.dropdown {
    width: 700px;
}

DIV#header DIV.nav UL LI#nav_menu_item_8357 DIV.dropdown ul li {
    height: 55px;
}

/* banner & quicklink */
DIV#body DIV#content DIV.box DIV.text P A { color:#0099CC}
DIV#body DIV#content DIV.box DIV.text P A.bluebtn{ color:#FFFFFF;}
A.bluebtn{ padding-left:10px; float:left; background-image:url('http://preview.energyaustralia.com.au/__data/assets/image/0019/33706/btn_more2.gif'); height:27px; line-height:20px; color:#FFFFFF; font-weight:bold; margin-right:10px;}
A.bluebtn span{ display:block;padding-right:10px; float:left; background:url('http://preview.energyaustralia.com.au/__data/assets/image/0019/33706/btn_more2.gif') top right;height:27px; line-height:20px; cursor:pointer; }

DIV#content {padding:10px 0 0;}


DIV#body DIV#content DIV.head {float:left; padding:0 0 0 20px; /*margin-top: 20px;*/}
DIV#body DIV#content DIV.head DIV.banner {float:left; margin-right:20px; width:700px;}
DIV#body DIV#content DIV.quicklink {float:left; background:#ccc url('http://preview.energyaustralia.com.au/__data/assets/image/0006/33738/bg_sbox_footer.gif') no-repeat scroll left bottom; width:220px; margin-top:0;}
DIV#body DIV#content DIV.quicklink DIV.title {float:left; background:#666 url('http://preview.energyaustralia.com.au/__data/assets/image/0005/33737/bg_sbox_title.gif') no-repeat scroll left top; padding:0 10px 0 38px;width:172px;}
DIV#body DIV#content DIV.quicklink DIV.title h2,
DIV#body DIV#content DIV.quicklink DIV.title h3 {float:left; color:#fff; font-size:1.3em; padding:10px 0 9px;}
DIV#body DIV#content DIV.quicklink DIV.text {float:left; width:220px;}
DIV#body DIV#content DIV.homepage DIV.quicklink DIV.text {min-height:205px;}
DIV#body DIV#content DIV.quicklink DIV.text UL {float:left; padding:0;}
DIV#body DIV#content DIV.quicklink DIV.text UL LI {float:left; background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0004/33718/dotline_h_white.gif') repeat-x scroll left top; padding:9px 20px; width:180px;}
DIV#body DIV#content DIV.quicklink DIV.text UL LI A {float:left; background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0017/33713/icon_arrow_white.gif') no-repeat scroll left 2px; color:#333; padding:0 0 0 20px;}
DIV#body DIV#content DIV.quicklink DIV.text UL LI A:hover {color:#006eb9;}

DIV#body DIV#content DIV.quicklink DIV.text UL LI UL LI { background: transparent none scroll 0 0; width: 140px;}
DIV#body DIV#content DIV.subnav {margin-bottom: 30px;}


/* main banner */

DIV#mainFeature {position: relative; z-index: 5;height: 240px; overflow: hidden;}
DIV#mainFeature P{    color: #3d3a33;}
DIV#mainFeature img{display: block;}
DIV#paginationWrapper{ background-color:#000; position:relative; margin-top:-28px; z-index:6; bottom: 0; left: 0; height: 28px; width: 670px; padding-left:30px; filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}

DIV#paginationWrapper a{display: block;text-indent: -9999px;width: 13px;height: 13px;line-height: 13px;background: url('http://preview.energyaustralia.com.au/__data/assets/image/0016/33712/icon_banner_paginationl.gif') no-repeat top left; float:left; margin-top:10PX; margin-left:5PX;}
DIV#paginationWrapper a.activeSlide{background: url(http://preview.energyaustralia.com.au/__data/assets/image/0016/33712/icon_banner_paginationl.gif) no-repeat bottom left;}
DIV#paginationWrapper a:hover{background-position: bottom left;}
.screenOnly{display: block;}
.printOnly, .noDisplay{    display: none;}
.textIndent{text-indent: -9999px;}

/* hotpannel of homepage */
DIV#body DIV#content DIV.hotpannel {float:left; padding:20px 10px 0;}
DIV#body DIV#content DIV.hotpannel DIV.box {float:left; background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0008/33749/bg_hotpannel_320.gif') no-repeat scroll left top; padding:0 10px; width:300px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.title {float:left; width:300px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.title H2 {color:#333;float:left; font-size:1.3em; padding:10px 0 10px 20px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text {float:left; padding:10px 20px 10px 20px; min-height:150px; width:260px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text P{color:#333;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL {float:left; padding:0;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI, DIV#content div.maincon div.text ul li {background:transparent url('http://www.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll left 6px; line-height:2em; padding:0 0 0 16px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI {width:230px}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text img { float:none; vertical-align:middle;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text .img { float:right; height:145px; width:125px; line-height:150px; font-size:150%; text-align:center}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text DIV {float:left; width:120px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text DIV UL LI {width:104px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text INPUT.btn {float:left; margin:10px 0 0 0;}

/* hot panel content */
html #body #content .hotpannel .box.longbox {float:left; background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0020/41924/bg_hotpannel_725.png') no-repeat scroll left top; padding:0 10px; width:725px; height: 360px;}
.pull {position: relative; margin-left: -20px; margin-top: -39px;}
html #body #content .hotpannel .box.longbox h2 {margin-top: 10px;}
html #body #content .hotpannel .box.longbox .title {width: 725px;}
html #body #content .hotpannel .box.longbox .content-padder {padding: 10px 30px;}
html #body #content .hotpannel .box.longbox .blue {color: #1684c7;}



/* sitemap in footer */
DIV#footer {float:left;width:1002px;}
DIV#footer DIV.sitemap {float:left; background:#e5e3e3 url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33734/bg_sitemap.gif') repeat-x scroll left top;  margin:0 11px; width:980px;}
DIV#footer DIV.sitemap DIV.wrap {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0020/34274/bg_sitemap.png') no-repeat scroll right bottom; float:left; min-height:430px; padding:40px 29px 20px; width:922px;}
DIV#footer DIV.sitemap UL.row {float:left; padding:30px 0 0 15px;  width:907px;}
DIV#footer DIV.sitemap UL.row LI {float:left; background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0003/33717/dotline_v_gray.gif') repeat-y scroll right top; display:inline; font-weight:bold; min-height:185px; padding:0 16px 0; width:156px;}
DIV#footer DIV.sitemap UL.row LI SPAN {float:left; display:block;}
DIV#footer DIV.sitemap UL.row LI.first {padding-left:0; width:140px;}
DIV#footer DIV.sitemap UL.row LI.last {padding-right:0;}
DIV#footer DIV.sitemap UL.row LI UL {float:left; padding:6px 0 0 0; clear: both;}
DIV#footer DIV.sitemap UL.row LI UL LI {float:left; background-image:none; clear:left; font-size:0.8em !important; font-weight:normal; margin:0; min-height:18px; padding:0;}
DIV#footer DIV.sitemap UL.row LI.first UL LI {width: 140px;}
DIV#footer DIV.sitemap UL.row LI UL LI:first-child a {font-size:1.2em !important;font-weight:bold;}

/* footer expander states */
DIV#footer DIV.links DIV.arrowDown, DIV#footer DIV.links DIV.arrowUp {width:16px; height:15px;float:right;margin:15px 18px 15px 0;cursor:pointer;}
DIV#footer DIV.links DIV.arrowUp {background: url('http://preview.energyaustralia.com.au/__data/assets/image/0003/33888/footer_arrow_up.jpg') no-repeat scroll left top;}
DIV#footer DIV.links DIV.arrowDown {background: url('http://preview.energyaustralia.com.au/__data/assets/image/0004/33889/footer_arrow_down.jpg') no-repeat scroll left top; }

/* bottom links */
DIV#footer DIV.links {float:left; background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33752/bg_footer.gif') no-repeat scroll center bottom;  height:74px;}
DIV#footer DIV.copyright {float:left; font-size:1.2em; padding:13px 0px 0 30px; color:#ffffff; font-weight:bold}
DIV#footer DIV.links UL {float:right; padding:13px 30px 0 0;}
DIV#footer DIV.links UL LI {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0019/33751/bg_foot_submenu_li.gif') no-repeat scroll right top; display:inline; font-weight:bold; padding:0 20px;}
DIV#footer DIV.links UL LI a {color:#fff;}
DIV#footer DIV.links UL LI a:hover {color:#ccc;}

/* content page */
/* maincon */

DIV#content {float:left;width:980px; padding-bottom:40px;}
DIV.breadcrumb {float:left;border-bottom:1px solid #bcbcbc; margin:-5px 0 20px 20px; padding:0 0 6px 0; width:940px;}
DIV.breadcrumb H2{float:left; margin:-5px 0 0 0;}
DIV.breadcrumb UL {float:right;}
DIV.breadcrumb DIV.popup {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0003/33735/bg_select_ur_state.gif') no-repeat scroll left 5px; float:right; margin:0 0 0 10px; padding:0.7em 0; text-align:center; width:105px;}
DIV.breadcrumb ul li {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0018/33714/icon_arrow_s_blue.gif') no-repeat scroll right 8px; display:inline; font-size:0.9em; padding:5px 15px 0 5px;}
DIV.breadcrumb ul li.active{background-image:none; color:#2097d3;padding-right:0;}
DIV.breadcrumb ul li.active a {color:#2097d3;}
DIV.noescape ul li {padding:5px 2px 0 0;}
div.maincon div.title h1, div.breadcrumb div.title h1 {color:#0083C6;font-size:2em;font-style:italic;font-weight:bold; text-align:left; /*padding:15px 0px;*/ margin:0px;}
div.breadcrumb div.title {float: left; width:50%;}

DIV#body DIV#content > DIV.title {margin: 0; float: left; width:100%;}
DIV#body DIV#content > DIV.title h1 {color:#0083C6;font-size:2em; font-style:italic; font-weight:bold; text-align:left; margin:0;}
DIV#body DIV#content > DIV.maincon DIV.subtitle h2 {color:#0083c6; font-size:1.2em; font-style:italic; padding:20px 0 0; font-weight:100;}



DIV.maincon {float:left; margin:0 20px; width:700px;}
DIV.widthcon{ width:920px;}
DIV.maincon DIV.title {padding:0;}
DIV.maincon DIV.title H1,
DIV.breadcrumb H2 {color:#0083c6; font-size:2.2em; font-style:italic; font-weight:bold;}
DIV.maincon DIV.title DIV.subtitle H2 , div.breadcrumb div.title div.subtitle h2{color:#0083c6; font-size:1.6em;font-style:italic; padding:0; font-weight:100; margin-top: 8px;}
DIV#content DIV.maincon DIV.text DIV.subtitle h2 {font-size:1.35em; padding:0; font-weight:100; margin: 0px 0 10px;}
div#content div.maincon .conditions { font-size: 0.9em; }

DIV.maincon DIV.text, DIV.maincon DIV.text p, DIV.maincon DIV.text ul li {color:#404040; font-size: 12px; padding-top:10px;}

DIV.maincon DIV.text .tips{ font-size:12px}
DIV.maincon DIV.text table{border-collapse: collapse;  font-size:12px; margin:10px 0px; width:100%}
DIV.maincon DIV.text table td{ padding:10px 30px; border:1px solid #ffffff;background:#f3f3f3; color:#404040; line-height:140%}

DIV.maincon DIV.text table.no-bg td{ background-color:#FFFFFF; padding: 10px 10px;}

/* bulleted list within table td */
DIV.maincon DIV.text table td ul {padding:0 0 0 0px;}
DIV.maincon DIV.text table td ul li {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll left 7px; font-size:1.1em; padding:5px 0 5px 20px;}

DIV.maincon DIV.text table th{ padding:10px 30px; background:#cccccc;color:#404040}
DIV.maincon DIV.text table a{ color:#0083C6;text-decoration:none} 
DIV.maincon DIV.text object,DIV.maincon DIV.text embed,DIV.maincon DIV.text iframe{ float:none}
DIV.maincon DIV.text p {line-height:2em;}
DIV.maincon DIV.text DIV.block p {line-height:1.5em;}
DIV.maincon table tr.row-odd td{ background-color:#fbfbfb; }
DIV.maincon table tr.row-even td{ background-color:#f3f3f3; }

DIV#content DIV.maincon DIV.text h2 {color:#404040; font-size:1.4em; margin:20px 0 0;}
DIV#content DIV.maincon DIV.text h3 {color:#404040; font-size:1.2em; margin:20px 0 0;}
DIV#content DIV.maincon DIV.text h3.trigger {color:#404040; font-size:1.0em; margin:0;}
DIV.maincon DIV.text P A {color:#0099cc;}

DIV.block-container DIV.block {margin: 10px 0 13px;}
DIV.block {float:left;background:#f3f3f3 url('http://preview.energyaustralia.com.au/__data/assets/image/0007/33757/bg_block_bottom.gif') no-repeat scroll left bottom;  float:left; margin:10px 0 10px;}
DIV.block DIV.wrap {float:left;background:#f3f3f3 url('http://preview.energyaustralia.com.au/__data/assets/image/0006/33756/bg_block_top.gif') no-repeat scroll left top; float:left; padding:20px 0;width:700px;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.list {padding:0 0 0 25px;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.list LI {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll left 5px; padding:2px 0 2px 21px;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.list LI A { color: #2097d3;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.dotlist LI {background-image:url('http://preview.energyaustralia.com.au/__data/assets/image/0014/33710/icon_li_dot.gif');}

DIV.maincon DIV.text DIV.block DIV.media {float:left; text-align:center; padding:10px 30px 0;}
DIV.maincon DIV.text DIV.block DIV.media DIV.text {float:left;}
DIV.maincon DIV.text DIV.block DIV.media DIV.caption {float:left;font-weight:bold; padding:10px 0 0;clear:both; width:100%}
DIV.maincon DIV.text DIV.block DIV.media DIV.caption P {font-size:1.2em;}


DIV.maincon DIV.text DIV.block DIV.quotetext {float:left; background:url('http://preview.energyaustralia.com.au/__data/assets/image/0007/33739/bg_quote2.gif') no-repeat right bottom; margin:0 50px 0 0; width:650px;}
DIV.maincon DIV.text DIV.block blockquote {float:left; background:url('http://preview.energyaustralia.com.au/__data/assets/image/0017/33740/bg_quote1.gif') no-repeat left top; margin:0 0 0 50px; padding:10px 0 0 80px; width:450px;}
DIV.maincon DIV.text DIV.block blockquote p {line-height:2em;font-size:1.1em;}

DIV.maincon DIV.text DIV.blocklist {float:left; margin:10px 0; overflow:auto;width:100%;}
DIV.maincon DIV.text DIV.genericheading{ margin-top:0px;}
DIV.maincon DIV.text DIV.blocklist DIV.block {margin:5px 0;width: 520px;}
DIV.maincon DIV.text DIV.blocklist DIV.block DIV.wrap {padding:15px 0 10px;}
DIV#content DIV.maincon DIV.text DIV.blocklist DIV.block h3 {margin: 0 0 6px 0;}

DIV.maincon DIV.text DIV.block DIV.maincontent {float:left; padding:0 0 5px 30px; width:540px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.title {background:url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll left 5px; float:left; margin:0; padding:0 0 0 15px; width:525px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.title H3 {margin:0;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.title H3 a{ color:#333333}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.text {float:left; padding:0 0 0 15px; width:525px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.text P {padding:0;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info {font-size:1.1em; float:left; padding:5px 0 5px 15px; width:525px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info UL LI,
DIV.maincon DIV.text DIV.block DIV.archive UL LI {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0006/33747/bg_li_normal.gif') no-repeat scroll right 3px; padding:00px; display:inline; padding:0 10px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info UL LI.first,
DIV.maincon DIV.text DIV.block DIV.archive UL LI.first {padding-left:0;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info UL LI.last,
DIV.maincon DIV.text DIV.block DIV.archive UL LI.last {padding-right:0;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info A {color:#006eb9; text-decoration:none;}
DIV.maincon DIV.text DIV.block DIV.date {float:left; font-size:12px; width:100px;}
DIV.maincon DIV.text DIV.block DIV.items {float:left;padding:5px 20px 0 45px; width:635px;}
DIV.maincon DIV.text DIV.block DIV.archive {border-top:1px solid #fff;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info UL,
DIV.maincon DIV.text DIV.block DIV.archive UL {padding:0;}

DIV.maincon DIV.text DIV.action DIV.maincontent {float:left; padding:0 0 5px 30px; width:480px;}
DIV.maincon DIV.text DIV.action DIV.date {float:left; padding:0 0 5px 30px; width:130px;}

DIV.maincon DIV.text DIV.block DIV.btn {text-align:right; padding:0 30px 0 0; clear:both}

DIV.maincon DIV.text DIV.block DIV.maincontent DIV.block{ width:500px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.block DIV.wrap{ width:500px;}

/* sidebar */
DIV.sidebar {float:left; width:220px; /*margin-top:20px*/;}
DIV.sidebar DIV.box {float:left;background-color:#f3f3f3; width:220px; margin-bottom: 30px;}
/* overrides for home and landing pages */
BODY#landing DIV.sidebar DIV.box {margin-bottom: 0; margin-top: 30px;}
BODY#home DIV.sidebar DIV.box {margin-bottom: 0;}
DIV.sidebar DIV.box DIV.title {float:left; background:#ccc url('http://preview.energyaustralia.com.au/__data/assets/image/0004/33736/bg_sb_title.gif') no-repeat left top; padding:8px 0 6px 20px; width:200px;}
DIV.sidebar DIV.box DIV.title H3 {color:#676767; font-size:1.3em; float:left;}
DIV.sidebar DIV.box DIV.text {float:left;  padding:10px 20px;width:180px;}
DIV.sidebar DIV.box DIV.text P {color:#404040;font-size:1.2em;}
BODY#home DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.title {
    background:url(http://preview.energyaustralia.com.au/__data/assets/image/0005/33737/bg_sbox_title.gif);
    padding-left: 40px;
    width: 170px;
}
BODY#landing DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.title {
    background:url(http://preview.energyaustralia.com.au/__data/assets/image/0005/33737/bg_sbox_title.gif);
    padding-left: 40px;
    width: 170px;
}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.title {background-position:left -35px; padding-left:20px;width:190px;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.titlewitharrow {background-position:left top; padding-left:38px;width:172px;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.text {padding:0;width:220px;}
DIV.sidebar DIV.img DIV.text {padding:10px;width:200px;}
DIV.sidebar DIV.img DIV.caption H4{font-size:1.3em; padding: 5px 0 0 0; color:#404040;}
DIV.sidebar DIV.img DIV.caption H4 A{color:#404040;}
DIV.sidebar DIV.img DIV.caption H4 A:hover {color: #006EB9}
/*body#landing div.sidebar {margin-top:55px;}*/

/* blocklist with yellow bg title*/
DIV.maincon DIV.text DIV.blocklist DIV.title,
DIV.maincon DIV.text DIV.blockbox DIV.title {float:left; background:url('http://preview.energyaustralia.com.au/__data/assets/image/0005/33746/bg_maincon_t.gif') no-repeat scroll left top; padding:6px 25px; margin-bottom:5px; width:650px;}
DIV#content DIV.maincon DIV.text DIV.blocklist DIV.title H2,
DIV#content DIV.maincon DIV.text DIV.blockbox DIV.title H2 {font-size:1.2em; color:#000; font-style:normal; margin:0}
hr.grayline {background-color:#bcbcbc; float:left; width:700px;}

DIV.maincon DIV.text DIV.blockbox DIV.title {margin:0;}
DIV.maincon DIV.text DIV.blockbox DIV.title H2 {float:left;}
DIV.maincon DIV.text DIV.blockbox DIV.title SPAN {float:right; font-size:1.3em; padding:3px 0 0 0;}
DIV.maincon DIV.text DIV.blockbox DIV.block {margin:0 0 20px 0; padding:10px 0; width:700px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent DIV.text UL LI {background:url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll left 5px;}

DIV.maincon DIV.text DIV.blockbox DIV.block DIV.date {padding-top:10px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent,
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.items {padding-left:25px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent DIV.text,
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent DIV.text UL {padding-left:0;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.items {width:655px;}

DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent UL.list {padding:0 0 0 25px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent UL.list LI {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll left 7px; padding:5px 0 5px 20px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent UL.list LI A { color: #2097d3;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent UL.list LI A:hover { color: #666;}

DIV.exlinks {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0017/33713/icon_arrow_white.gif') no-repeat scroll left 4px; padding:0 0 0 16px;}
DIV.exlinks P {font-size:1.2em; padding:0;}
DIV.exlinks P A {color: #333;}

div#body div#content DIV.sidebar DIV.box-dark DIV.text {padding:20px; width:180px; min-height:100px;}
a.hlt {color:#0083c6;}
a.hlt:hover {color:#39c;}

/* form */
DIV.form-container {float:left; padding:20px;}
DIV.form-container FIELDSET {float: left; width: 660px;}
DIV.form-container DIV.row {float:left; padding:0 0 1.5em; width:660px;}

DIV.form-container DIV.row SPAN.checkbox ul,
DIV.form-container DIV.row SPAN.checkbox ul li {padding:0;}

DIV.form-container DIV.row DIV.formgrid {float:left; width:520px;}
DIV.form-container DIV.row DIV.formgrid DIV {float:left; width:520px; padding:0 0 20px 0;}
DIV.form-container DIV.row DIV.formgrid DIV.last {padding:0;}
DIV.formgrid INPUT {float:none;}
DIV.form-container label {float:left; width:140px;}
div.form-container label.invisible {position:absolute;left:-9999px;}

DIV.form-container INPUT,
DIV.form-container INPUT,
DIV.form-container SELECT,
DIV.form-container TEXTAREA {float:left; border:1px solid #808080; border-bottom-color:#c0c0c0; border-right-color:#c0c0c0;color:#969696; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; margin:0 10px 0 0; padding:3px;}

DIV.form-container TEXTAREA {height:90px;width:330px;}
DIV.form-container INPUT.length_l{width:240px;}
DIV.form-container INPUT.length_m{width:170px;}
DIV.form-container INPUT.length_s{width:140px;}
DIV.form-container INPUT.btn,
DIV.form-container DIV.btn INPUT{border:0; width:auto;}
DIV.maincon DIV.text DIV.form-container DIV.btn {padding:0 0 0 145px; width:524px;}
DIV.form-container DIV.btn-mix INPUT.btn {margin-top: -5px;}

DIV.form-container DIV.labelrow A {color:#0099cc;}
div.form-container div#captcha span {font-size:0.9em;padding:30px 0 0;}
DIV.form-container DIV#captcha SPAN#sq_regen_captcha {position:relative;top:7px;padding:0;}
div.form-container div#captcha SPAN#sq_regen_captcha a {padding:0;}


/* pager */

DIV.pages DIV.wrap {padding:10px; width:680px;}
DIV.pages UL {padding:0;}
DIV.maincon DIV.pages UL LI {background:transparent url(http://preview.energyaustralia.com.au/__data/assets/image/0006/33747/bg_li_normal.gif) no-repeat scroll right 3px; display:inline; float:left;font-size:1em; padding:0 10px;}
DIV.maincon DIV.pages UL LI.active a {color:#006eb9;}

/* searhpannel */
DIV.searchpannel {float:left; width:700px;}
DIV.searchpannel LABEL {float:left;color:#0083c6; font-size:1.2em; padding:4px 12px 0 0;}
DIV.searchpannel INPUT.keywords {float:left; background:transparent url(http://preview.energyaustralia.com.au/__data/assets/image/0003/33744/bg_search_pannel.gif) no-repeat scroll left top;border:0 none;font-size:1.2em;height:18px;margin:0 5px 0 0;padding:4px 2px;width:286px;}
DIV.laststep {min-height:420px;}

/* Content Page-Your Account-Example */
DIV.maincon-1column {float:left; padding:0 13px; width:954px;}
DIV.maincon-1column DIV.row {border-bottom:1px solid #bcbcbc; float:left; padding:20px 0 40px; width:954px;}
DIV.maincon-1column DIV.noborder {border:0;}
DIV.maincon-1column DIV.last {border:0;}
DIV.maincon-1column DIV.row DIV.blockbox {float:left; background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0007/33748/bg_hotpannel_460.gif') no-repeat scroll left top; margin:0 5px 0 0; padding:0 20px; width:434px; height:200px; position:relative;}
DIV.maincon-1column DIV.row DIV.last {margin:0;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.title {padding:7px 0;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.title H3 {color:#333; font-size:1.3em;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.text P {font-size:1.2em;}
DIV.maincon-1column DIV.row DIV.text UL LI {background:url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll left 5px;font-size:1.2em;}
DIV.maincon-1column DIV.row DIV.text UL LI A {color:#2097d3;}

DIV.maincon-1column DIV.row DIV.text UL.boxcarclass LI{ width:auto; display:inline; margin-right:10px; padding-left:12px}
DIV.maincon-1column DIV.row DIV.text UL.boxcarclass LI A{ color:#000000}
DIV.maincon-1column DIV.row DIV.text UL.boxcarclass LI A:hover{ color:#2097d3}

DIV.maincon-1column DIV.row DIV.blockbox DIV.text { min-height:100px; float:left; width:434px;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.text img {float:right; padding:10px 0 0 0;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.btn-wrapper {position: absolute; top: 190px;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.btn {float:left;}

/* electricity page */

DIV.maincon-1column .generic-box-wrapper {
    margin : 0 0 20px 0;
    padding : 0;
    clear : both;
    float: left;
    width: 100%;    
}

DIV.maincon-1column DIV.generic-box {
    float: left;
    width: 49%;
    margin: 0 2% 0 0;
    background-color: #F3F3F3;
    height: 195px;
    position: relative;
}

DIV.maincon-1column DIV.generic-box.last {margin: 0;} 
DIV.maincon-1column DIV.generic-box .pad {padding: 10px 0 0 12px;}
DIV.maincon-1column DIV.generic-box .title {padding: 0;}
DIV.maincon-1column DIV.generic-box h3 {color: #666; margin: 0 0 0.3em 0; }
DIV.maincon-1column DIV.generic-box p {line-height: 1.5em; font-size: 12px;}
DIV.maincon-1column DIV.generic-box .floatright {float: right; margin: 0 ;}
DIV.maincon-1column DIV.generic-box a.bluebtn {font-size: 11px; position: absolute; left: 10px; bottom: 10px;}


DIV.maincon-1column DIV.action-bar {clear: both; float: left; background: transparent url(http://preview.energyaustralia.com.au/__data/assets/image/0016/34036/yellow_bar_repeater.jpg) 0 0 repeat-x ; width: 100%; height: 40px; }

DIV.maincon-1column DIV.action-bar .left-hand-message p {float: left; margin: 10px 0 0 12px; color: #fff; font-size: 18px; line-height: 1em; padding: 0; }
DIV.maincon-1column DIV.action-bar .right-hand-message p {float: right; margin: 5px 10px 0 0; color: #63440D; font-size: 28px; line-height: 1em; padding: 0;}


/* sitemap page */

DIV#content DIV.sitemap {float:left; margin:0; padding:0 0px; width:940px;}
DIV#content DIV.sitemap DIV.box { float:left; min-height:140px; padding:0 25px; width:280px;}
DIV#content DIV.sitemap DIV.first {padding-left:0;}
DIV#content DIV.sitemap DIV.last { background-image:none;padding-right:0;}
DIV#content DIV.sitemap DIV.box DIV.block {background-color:#f3f3f3; float:left; margin:0 0 10px 0; width:278px;}
DIV#content DIV.sitemap DIV.box DIV.block DIV.wrap4top {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0016/33730/bg_sitemap_sbox_top.gif') no-repeat scroll left top; float:left; width:278px;}
DIV#content DIV.sitemap DIV.box DIV.block DIV.wrap4foot {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0017/33731/bg_sitemap_sbox_bottom.gif') no-repeat scroll left bottom;float:left; width:278px;}

DIV#content DIV.sitemap DIV.toggle { background: transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0018/33732/bg_sitemap_pline.gif') repeat-y scroll left top; float:left; width:940px;}

/* toggle */
DIV.sitemap DIV.toggle h3.trigger {background:url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll 34px 17px; cursor:pointer; height:45px;line-height:45px !important;    width:228px;font-size:12px;float:left; margin:0; padding:0 0 0 50px;}
DIV.sitemap DIV.toggle h3.trigger a {color:#404040;text-decoration:none;display:block;}
DIV.sitemap DIV.toggle h3.trigger a:hover {color:#0083C6;}
DIV.sitemap DIV.toggle h3.active {background-image:url('http://preview.energyaustralia.com.au/__data/assets/image/0019/33715/icon_arrow_blue_down.gif');}
DIV.sitemap DIV.toggle h3.active a {color:#404040;}
DIV.sitemap DIV.toggle .toggle_container {margin:0 0 5px;padding:0;overflow:hidden;width:278px;clear:both;}
DIV.sitemap DIV.toggle .toggle_container DIV.block {padding:0 40px 10px; width:238px;}
DIV.sitemap DIV.toggle .toggle_container DIV.block ul {padding:0.7em 42px 0.7em 10px;}

DIV.sitemap DIV.toggle .toggle_container DIV.block UL LI {color:#404040; font-weight:bold; font-size:0.9em; padding:15px 0 5px 0;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL LI a {color:#404040;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL LI a:hover {color:#0083C6;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL UL {padding:0.5em 0.7em;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL UL LI {font-weight:normal;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL UL UL UL LI {padding:0;}

/* maincon-2column-row */

DIV.maincon DIV.text DIV.row-2column {float:left;}
DIV.maincon DIV.text DIV.row-2column DIV.block {width: 345px; margin-right: 10px;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap {width: 345px; }
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.title {background: transparent none no-repeat 0 0; padding: 0; width: 345px;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.title H3 {margin: 0; padding: 0 20px;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.text {float: left;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.text UL {float: left; padding: 0;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.text UL LI A {color:#006EB9;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.text UL LI A:Hover { text-decoration: underline;}
DIV.maincon DIV.text DIV.row-2column DIV.last { margin-right: 0;}

/* current offer page */

DIV#content .generic-box-wrapper {
    margin : 0 0 20px 0;
    padding : 0;
    clear : both;
    float: left;
    width: 100%;    
}

DIV#content DIV.generic-box {
    float: left;
    width: 49%;
    margin: 0 2% 2% 0;
    background-color: #F3F3F3;
    height: 205px;
    position: relative;
}

DIV#content DIV.generic-box.last {margin: 0;} 
DIV#content DIV.generic-box .pad {padding: 10px 0 0 12px;}
DIV#content DIV.generic-box .title {padding: 0;}
DIV#content DIV.generic-box h3 {color: #666; margin: 0 0 0.3em 0; }
DIV#content DIV.generic-box p {line-height: 1.5em;}
DIV#content DIV.generic-box .floatright {float: right; margin: 0;}

DIV#content DIV.action-bar {clear: both; float: left; background: transparent url(http://preview.energyaustralia.com.au/__data/assets/image/0016/34036/yellow_bar_repeater.jpg) 0 0 repeat-x ; width: 100%; height: 40px; }

DIV#content DIV.action-bar .left-hand-message p {float: left; margin: 8px 0 0 12px; color: #fff; font-size: 18px; line-height: 1em; padding: 0; }

DIV#content DIV.action-bar .right-hand-message p {float: right; margin: 5px 10px 0 0; color: #63440D; font-size: 28px; line-height: 1em; padding: 0;}

DIV#content DIV.generic-box a.bluebtn {position: absolute; left: 10px; bottom: 10px;}

DIV#content DIV.generic-box div.pad div.title h3 {color: #666; margin: 0 0 0.3em 0; /*font-size: 1.3em;*/}

/* sidebar toggle */

DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle h4 {background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0004/33718/dotline_h_white.gif') repeat-x scroll left bottom;float: left; padding: 10px 20px;width: 180px;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle h4 a {background: transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0017/33713/icon_arrow_white.gif') no-repeat scroll left 4px; font-size: 1em; font-weight: normal; padding: 0 20px; }
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle h4.active a {background-image:url('http://preview.energyaustralia.com.au/__data/assets/image/0019/33715/icon_arrow_blue_down.gif');}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle { float: left;padding-bottom: 20px; width: 220px;}

DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle UL.toggle_container {background:transparent url(http://preview.energyaustralia.com.au/__data/assets/image/0004/33718/dotline_h_white.gif) repeat-x scroll left bottom; float: left; padding: 10px 0; width: 220px; display:none;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle UL.toggle_container LI {padding: 4px 20px;float: left;width: 180px;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle UL.toggle_container LI,
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle UL.toggle_container LI A {background: transparent none no-repeat scroll 0 0;}

/* State selcetion */
DIV.espcontainer { width: 940px;}
DIV.espcontainer DIV.text { float: left; display: inline; }
DIV.espcontainer DIV.text DIV.list { background-color: #f3f3f3; float: left; margin: 0 30px; padding: 20px; width: 480px;}
DIV.espcontainer DIV.text DIV.list DIV.colmbox { background:transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0003/33717/dotline_v_gray.gif') repeat-y scroll right top; float: left; padding: 0 20px 0 0; width: 220px;}
DIV.espcontainer DIV.text DIV.list DIV.last { background-image: none; padding: 0 0 0 20px;}
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box { float: left; width: 220px; padding: 0 0 25px 0; }
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.title { padding: 0; }
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.title H3 { font-size: 1.6em; margin: 0;}
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.text UL { padding: 0; }
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.text UL LI { background: transparent url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif') no-repeat scroll left 6px;}
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.text UL LI A { color: #0083c6; }
DIV.espcontainer DIV.text DIV.list DIV.colmbox input{ background:none; border:none; font-size:12px; color: #0083c6; margin:0px; padding:0px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; display:inline; text-align:left; width:195px; overflow:visible}

DIV.espcontainer DIV.text DIV.sideblock { background-color: #f3f3f3; float: left; padding: 20px; width: 280px;}
DIV.espcontainer DIV.text DIV.sideblock DIV.img { text-align: center; }
DIV.espcontainer DIV.text DIV.sideblock DIV.title { padding: 0;}
DIV.espcontainer DIV.text DIV.sideblock H4 { font-size: 1.2em; color: #666;}
DIV.espcontainer DIV.text DIV.sideblock P { color: #666; font-size: 1em; line-height: 1.2em; padding: 0 0 5px 0;}

DIV.altimage { display: none;}

/* link within ordered list widget and tile container */
DIV.maincon DIV.text DIV.block DIV.wrap OL A {color:#0099cc;}
.tile-container  A {color:#0099cc;}

/* Tiled List */
.tile-container 
{
    text-align: left;
    margin-top: 30px;    
}

.tile-container h2 
{
    border-bottom: 1px solid #bcbcbc;
    font-size: 1.4em;
    margin-bottom: 27px !important;
    margin-top: 12px !important;
}

.tile-container h3
{
    font-size: 1.3em;
}

.tile-container h2 span
{
    position: relative; 
    left: 0;
    bottom: -0.8em;
    padding: 0 10px 0 0; 
    background-color: #fff;
}

.tile-container img
{
    float: left;
    margin: 8px 9px 0 9px;
    width: 56px;
    height: 60px;
}

.tile-half-left, .tile-half-right, .tile-full
{
    background-color: #F3F3F3;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
}

.tile-full 
{
    width: 700px; 
    float: left;  
    margin: 0 0 15px 0;
     
}

.tile-half-left
{
    width: 340px;
    float: left;
    margin: 0 0 15px 0;
}

 .tile-half-right 
 {
     width: 340px;
     float: right;
     margin: 0 0 15px 0;
 }
 
.tile-full h3, .tile-half-left h3, .tile-half-right h3
{
    margin: 0 0 0 75px !important;       
}

.tile-full h3.tile-header, .tile-half-left h3.tile-header, .tile-half-right h3.tile-header
{
    margin: 33px 0 0 0 !important;      
}

 
.tile-half-left p, .tile-half-right p, .tile-full p
{
    margin-left: 25px;
    margin-right: 25px;
    margin-bottom: 8px;
    color:#404040;
    font-size:1.2em;
}

/* list styles */
ul.list-square, ul.list-circle, ul.list-disc, ul.list-default
{
    margin-left: 16px;
}

ul.list-square li, ul.list-circle li, ul.list-disc li, ul.list-default li
{
    padding-left: 4px;
}

ul.list-circle
{
    list-style-type: circle;
    font-size: 1.1em;
}

ul.list-square
{
    list-style-type: square;   
    font-size: 1.1em;
}

ul.list-disc 
{
    list-style-type: disc !important;
    font-size: 1.1em;
}

ul.list-default 
{
    list-style-type: disc;
    font-size: 1.1em;
}

ol.list-lower-decimal, ol.list-lower-alpha, ol.list-upper-alpha, ol.list-default
{
    font-size: 1.1em;
}

ol.list-lower-decimal
{
    list-style-type: decimal;
}

ol.list-lower-alpha
{
    list-style-type: lower-alpha;
}

ol.list-upper-alpha
{
    list-style-type: upper-alpha;
}

ol.list-default
{
    list-style-type: decimal;
}

/* Retail ea custom */
DIV.form-container DIV.labelrow label {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 24px; WIDTH: 660px; PADDING-TOP: 0px;
}

DIV.block DIV.formsubtitle {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND-color: #CCCCCC; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 690px; PADDING-TOP: 6px;
}

DIV#content DIV.maincon DIV.text DIV.block DIV.formsubtitle H3 {
    FONT-SIZE: 12px; FLOAT: left; COLOR: #676767; padding: 0.2em 0; margin: 0;
}

DIV.maincon DIV.tips div UL LI { color:Red; font-size:1.1em}

div.form-container span.formbutton{ width:auto; padding-top:0px; float:left; background-repeat:no-repeat; background-image:url('http://preview.energyaustralia.com.au/__data/assets/image/0020/33824/btn_more3.gif'); height:27px; line-height:20px; color:#FFFFFF; font-weight:bold;  font-size:1.1em; cursor:pointer;}
div.form-container input.formbutton{ display:block;float:left; padding-bottom:8px; background:url('http://preview.energyaustralia.com.au/__data/assets/image/0019/33706/btn_more2.gif') top right;height:27px; line-height:20px;color:#FFFFFF;font-weight:bold;font-size:1.1em; cursor:pointer;}
div.form-container div.row div.btn div.inline-button { position: relative; top: -5px;}

DIV.form-container INPUT,
DIV.form-container INPUT,
DIV.form-container SELECT,
DIV.form-container TEXTAREA {color:#333333; }

/* override forms to fix margin between label and input controls */
div.form-container div.row div.formgrid {
    width:500px;
}

div.form-container label {
    font-size: 0.9em;
    margin-right:4px;
}

DIV.form-container DIV.labelrow p {
    font-size: 1.1em;
}
 
#captcha {
    margin: 0 0 20px 0;
    float: left;
    width: 400px;
}

#captcha img { 
    float: left;
    margin: 0 1em 1em 0;
    width: 150px;
    height: 48px;
}

#captcha input { clear: both; width: 128px; }

.checkbox ul li { background: none; }

/* checkbox with long label */
div.form-container div.row span.checkbox label { width:590px; float:none; }

.error { color:Red; }

/*
#sq_accessible_validation_link, #sq_regen_captcha {    
    clear: both;
}
*/

span.input-text {float: left; clear: both;}

span.required-fields {font-size:10px;}

div#form-errors {
    margin: 4px;
}

div#form-errors label.invalid, 
div#form-errors ul li {
    clear: both;
    color: red;
    display: block;
    font-size: 0.8em;
    font-weight: bold;
    padding: 0.2em 0 0.2em 20px;
    width: auto;
}

div#form-errors ul {
    padding: 0.7em 0 0.3em;
}

div.form-container input.invalid,
div.form-container select.invalid,
div.form-container textarea.invalid {
    border: 1px solid red;
}

.hidden { display: none !important; }
.invisible { visibility:hidden !important; }
.right { float: right !important; }
.left { float: left !important; }
.clear { clear: both !important;}
div.left { width: 100% !important; }

/* Block listings */

.blocklist .block {
    background: url("http://preview.energyaustralia.com.au/__data/assets/image/0020/33716/icon_arrow_blue.gif") no-repeat scroll 25px 25px #F3F3F3;
    float: left;
    margin: 10px 0;
    padding: 18px 140px 20px 40px;
    width: 520px;
}

.blocklist .block .file-size {
    padding-right:  10px;
    border-right: 1px solid #333333;       
}

.blocklist .block .download {
    padding-left:  10px;

}
.blocklist .block .download a {
    color: #006EB9;
    text-decoration: none;
}

.block ul.list {
    padding: 15px 0 15px 25px;
    width: 670px;    
}

.block ul.list li {
    margin: 0.5em 0;
}

/* Search styles */

#search-results .block {
    padding-left: 35px;
}

div#content div.maincon #search-results .block .wrap h3 {
    margin: 0;
}

#search-results .block h3 a {
    color: #2097D3;
    font-size: 1.1em;
}

#search-results #results-wrapper a {
    text-decoration: underline;
    margin-right: 5px;
    float: left;
    display: block;
}

#search-results #results-wrapper b {
    background-color: #2097D3;
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 0 5px;
    margin-right: 5px;
}
#search-results .text p a {
    display: inline-block;
    width: 670px;
    overflow: hidden;
}

/* Panels */
.panel-list {
    margin-top: 10px;
}

/* Terms and Conditions */
ol {
    font-size: 11px;
}

/* PPIS */
#ppis-search .btn {
    clear: none;
}

/*Search results*/

#all, #pdf {
    display: inline;
    margin-right: 2px;
    padding-left: 6px;
    padding-right: 6px;
}

.gsc-tabhInactive {
    background: none repeat scroll 0 0 #E9E9E9;
    border-left: 1px solid #E9E9E9;
    border-right: 1px solid #E9E9E9;
    border-top: 2px solid #E9E9E9;
    cursor: pointer;
}

.gsc-tabhActive {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #333333 #333333 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #FFFFFF;
}

.gsc-tabhActive {
    background-color: #2097D3;
}

/* Cricket Comp Additional Styles */
html #content .stretch {width: 940px;}
html #content .stretch .terms-wrapper {width: 560px; margin-left: 310px;}
html #content .stretch .underline {text-decoration: underline;}
html #content .stretch .underline:hover {text-decoration: none;}

/* Hide Header, Breadcrumb and Footer on Cricket Promo Page */
html .cricketcomp #header, html .cricketcomp .breadcrumb, html .cricketcomp #footer {display: none;}
