/* skin.css

Copyright 2009 Future Medium Pty Ltd

*/

#page_life_stages #outer-body-content {
  background-image: url("../images/bg_content_upper_life_stages.gif");
}

#page_life_stages #outer-body-content .outer-content {
  background-image: url("../images/bg_content_highlight_upper_life_stages.gif");
}

#page_life_stages .highlighted {
  background: #ebf5ff;
}

#page_life_stages .autopublish-article table {
  background: #ebf5ff;
}

#page_life_stages a {
  color: #6aadea;
}

#page_life_stages .copyright a {
  color: #666;
}

#page_life_stages #quicklinks a {
  color: #444;
}

#page_life_stages #quicklinks .reveal a {
  color: #002d56;
}

#page_life_stages a:hover {
  color: #ffb115;
}



/* from nav.css */

/* navigation */

#page_life_stages #navigation {
	background-image: url("../images/bg_navigation_life_stages.gif");
}

	#page_life_stages #navigation .btn img {
		top: -53px;
	}

	#page_life_stages #navigation .btn:hover img,
	#page_life_stages #navigation .btn.current img {
		top: -159px;
	}

/* subnav */

	#page_life_stages #subnav li a {
		background-image: url("../images/icon_link_arrow_life_stages.gif");
	}

  #page_life_stages #subnav li a:hover {
    color: #000;
  }

	#page_life_stages #subnav .subsubnav li a {
		font-size: 0.9em;
		padding: 3px 31px;
		padding-right: 6px;
		color: #666;
		background: url("../images/icon_link_arrow_grey.gif") no-repeat 21px 0.65em;
	}

	#page_life_stages #subnav .subsubnav li a:hover,
	#page_life_stages #subnav .subsubnav li .current {
		color: #6aadea;
		background: #e2e2e2 url("../images/icon_link_arrow_life_stages.gif") no-repeat 21px 0.65em;
	}
	
/* from panel.css */

/* section overview */

#page_life_stages .section-overview-title {
	background: #6aadea url("../images/panel_section_introduction_title_life_stages.gif") no-repeat 0 0;
}

#page_life_stages .section-overview-content {
	background: url("../images/panel_section_introduction_bg_life_stages.gif") no-repeat 0 100%;
}

#page_life_stages .autopublish-article h1,
#page_life_stages .autopublish-article h2 {
  color: #6aadea;
}

#page_life_stages .intro-article h1,
#page_life_stages .intro-article h2 {
  color: #6aadea;
}

/* risk-profile */

#page_life_stages #risk-survey .risk-survey-title {
  background-image: url("../images/panel_risk_profile_title.gif");
  background-color: #6aadea;
}

#page_life_stages #risk-survey .risk-survey-content {
  background-image: url("../images/panel_risk_profile_bg.gif");
}

#page_life_stages #risk-survey .risk-survey-content .alt {
  background-color: #f6faff;
}

#page_life_stages .formActionInner {
  background: #6aadea;
}

#page_life_stages .risk-survey-content .btn_agree {
  background-image: url("../images/button_yes_life_stages.gif");
}

#page_life_stages .risk-survey-content .btn_disagree {
  background-image: url("../images/button_no_life_stages.gif");
}

#page_life_stages .formActionInner .btn_risk_profiler_reset {
  background-image: url("../images/button_clear_life_stages.gif");
}

#page_life_stages .formActionInner .btn_risk_profiler_submit {
  background-image: url("../images/button_submit_life_stages.gif");
}

/* risk-profile answer */

#page_life_stages #risk-profile .risk-profile-title {
  background: url("../images/panel_risk_profile_title.gif") no-repeat 0 0;
}

#page_life_stages #risk-profile .risk-profile-content {
  background: url("../images/panel_risk_profile_bg.gif") no-repeat 0 100%;
}

#page_life_stages #risk-profile .risk-profile-content h3 {
  color: #6aadea;
}

#page_life_stages #risk-profile .risk-profile-content h4 {
  color: #002d56;
}

/* bullet lists */

#page_life_stages .intro-article ul, #page_life_stages .autopublish-article ul {
  list-style-image: url("../images/icon_bullet_life_stages.gif");
}

/* tables */

#page_investment_returns .intro-article table,
#page_investment_returns .autopublish-article table,
#page_life_stages .intro-article table,
#page_life_stages .autopublish-article table {
  float: none;
  margin: 0 0 1.3em 0;
  background: #ebf5ff;
  border-collapse: collapse;
  border: 1px solid #fff;
  padding: 0;
  width: 100%;
}
#page_investment_returns .intro-article table,
#page_investment_returns .autopublish-article table {
  background: #d7e7f7;
}


#page_investment_returns .intro-article td,
#page_investment_returns .autopublish-article td,
#page_life_stages .intro-article td,
#page_life_stages .autopublish-article td {
  border: 1px solid #fff;
  color: #002d56;
  padding: 5px;
  font-size: 0.9em;
  margin: 0;
}

#page_investment_returns .intro-article td,
#page_investment_returns .autopublish-article td {
  border: 0;
  border-bottom: 1px solid #fff;
  text-align: center;
}

#page_investment_returns .intro-article.table-top-header tr.row-even,
#page_investment_returns .autopublish-article.table-top-header tr.row-even {
  background: #ebf5ff;
}
#page_life_stages .intro-article.table-left-header tr.row-even,
#page_life_stages .autopublish-article.table-left-header tr.row-even,
#page_life_stages .intro-article.table-both-header td.col-even,
#page_life_stages .autopublish-article.table-both-header td.col-even {
  background: #d7e7f7;
}

#page_investment_returns .intro-article.table-top-header td.th-top,
#page_investment_returns .autopublish-article.table-top-header td.th-top,
#page_investment_returns .intro-article.table-top-header tr:hover,
#page_investment_returns .autopublish-article.table-top-header tr:hover,
#page_investment_returns .intro-article.table-top-header tr:hover td,
#page_investment_returns .autopublish-article.table-top-header tr:hover td,
#page_investment_returns .intro-article.table-top-header tr:hover td a,
#page_investment_returns .autopublish-article.table-top-header tr:hover td a,
#page_life_stages .intro-article.table-top-header td.th-top,
#page_life_stages .autopublish-article.table-top-header td.th-top {
  background: #6aadea;
  color: #fff;
}
#page_investment_returns .intro-article.table-top-header td.th-top,
#page_investment_returns .autopublish-article.table-top-header td.th-top {
  font-weight: bold;
}
#page_investment_returns .intro-article.table-top-header td.th,
#page_investment_returns .autopublish-article.table-top-header td.th {
  font-weight: bold;
  background: #ebf5ff;
}
#page_investment_returns .intro-article.table-top-header td.th-left,
#page_investment_returns .autopublish-article.table-top-header td.th-left {
  text-align: left;
}

#page_life_stages .intro-article.table-top-header td.th-top h2,
#page_life_stages .autopublish-article.table-top-header td.th-top h2,
#page_life_stages .intro-article.table-left-header td.th-left h2,
#page_life_stages .autopublish-article.table-left-header td.th-left h2,
#page_life_stages .intro-article.table-both-header td.th-left h2,
#page_life_stages .autopublish-article.table-both-header td.th-left h2 {
  color: #fff;
}

#page_life_stages .intro-article.table-left-header td.th-left,
#page_life_stages .autopublish-article.table-left-header td.th-left,
#page_life_stages .intro-article.table-both-header td.th-top,
#page_life_stages .autopublish-article.table-both-header td.th-top,
#page_life_stages .intro-article.table-both-header td.th-left,
#page_life_stages .autopublish-article.table-both-header td.th-left {
  font-weight: bold;
  background: #6aadea;
  color: #fff;
}

#page_investment_returns .dataSet {
  display: none;
  clear: both;
}

#page_investment_returns .dataSetSuperannuation #dataSetSuperannuation,
#page_investment_returns .dataSetPension #dataSetPension,
#page_investment_returns .dataSetDefinedBenefit #dataSetDefinedBenefit {
  display: block;
}
#page_investment_returns .dataSetSuperannuation #dataSetTriggerSuperannuation a,
#page_investment_returns .dataSetPension #dataSetTriggerPension a,
#page_investment_returns .dataSetDefinedBenefit #dataSetTriggerDefinedBenefit a {
  text-decoration: none;
  background: #79b5ec url("../images/icon_arrow_white_down.gif") no-repeat 10px center;
  color: #fff;
  font-weight: bold;
}
#page_investment_returns .dataSetSuperannuation #dataSetTriggerSuperannuation a span {
  background: url("../images/bg_accummulation_corner_on.gif") no-repeat bottom left;
}
#page_investment_returns #dataSetTriggerSuperannuation a span {
  background: url("../images/bg_accummulation_corner.gif") no-repeat bottom left;
}
#page_investment_returns .dataSetDefinedBenefit #dataSetTriggerDefinedBenefit a span {
  background: url("../images/bg_defined_benefit_corner_on.gif") no-repeat bottom right;
}
#page_investment_returns #dataSetTriggerDefinedBenefit a span {
  background: url("../images/bg_defined_benefit_corner.gif") no-repeat bottom right;
}

#page_investment_returns .footnotes { font-size: 0.9em; }
ul.dataSetTriggerHolder { 
  list-style: none;
  padding: 20px 0 0 0;
  margin: 0 0 1em 0;
  height: 40px;
  border-top: 1px solid #ebebeb;
}
.dataSetTriggerHolder li {
  float: left;
  background: none;
  padding: 0;
  margin: 0 1px 0 0;
  width: 176px;

}
.dataSetTriggerHolder li a {
  display: block;
  background: #dbe9f8 url("../images/icon_link_arrow_yellow.gif") no-repeat 10px center;
}
.dataSetTriggerHolder li a span {
  display: block;
  padding: 12px 24px;
}

/* sitemap */

#sitemap .lit1.ls {
  background-image: url("../images/icon_link_arrow_life_stages.gif");
}

#sitemap .lit1.ls .at1 {
  color: #6aadea;
}

#sitemap .ls .lit2 {
  background-image: url("../images/icon_link_arrow_life_stages.gif");
}

#sitemap .ls .lit2 .at2 {
}

#sitemap .ls .lit2 .at2:hover {
  color: #6aadea;
  background-color: #eee;
}

#sitemap .ls .lit3 {
  background-image: url("../images/icon_link_arrow_life_stages.gif");
}

#sitemap .ls .lit3 .at3 {
}

#sitemap .ls .lit3 .at3:hover {
  color: #6AADEA;
  background-color: #E2E2E2;
}