	fieldset.dashboard {
		width: 729px;
		color: #353535;
		fdsfsont-family: 'maven_pro', Verdana, Arial, Helvetica, sans-serif;
		padding: 0;
		margin-top: 20px;
	}
	
	div.dashboard.header {
		color: #363636;
		margin-bottom: 20px;
		margin-top: -9px;
	}
	
	div.dashboard.header > span {
		display: block;
	}
	
	div.dashboard.header > span.user-role {
		margin: 5px 0;
		font-size: 16px;
	}
	
	fieldset.dashboard .section {
		float: left;
		height: 180px;
		width: 426px;
	}
	
	fieldset.dashboard .section:first-child {
		width: 303px;
		border-right: 1px solid #d5d5d5;
		padding: 15px;
		padding-top: 13px;
		padding-left: 20px;
	}
	
	fieldset.dashboard .section:first-child > img.flight-ico + div + div {
		padding:0 0 0 55px;
		font-weight: bold;
	}
	
	fieldset.dashboard .section:first-child > img.flight-ico + div + div + div {
		padding: 3px 0 3px 55px;
	}
	
	fieldset.dashboard .section > .sub-section {
		float: left;
		height: 130px;
		width: 201px;
		margin: 30px 0;
		padding: 0 20px;
	}
	
	fieldset.dashboard .section > .sub-section:first-child {
		border-right: 1px solid #d5d5d5;
	}
	
	fieldset.dashboard .section > div {
		padding: 15px;
	}
	
	fieldset.dashboard .section:first-child + .section > .sub-section > div + div {
		margin-top: 40px;
	}
	
	fieldset.dashboard .section:first-child + .section {
		font-weight: bold;
	}
	
	fieldset.dashboard .section:first-child + .section > .sub-section + .sub-section > table {
		margin-top: 25px;
		color: #353535;
	}
	
	fieldset.dashboard .section:first-child + .section > .sub-section + .sub-section > table td {
		padding: 5px;
		font-size: 13px;
		font-weight: normal;
		font-family: Verdana;
	}
	
	fieldset.dashboard .section:first-child + .section > .sub-section + .sub-section > table tr td:first-child {
		padding: 5px 7px 5px 0;
	}
	
	fieldset.dashboard img.flight-ico + div > span:first-child {
		display: block;
		font-weight: bold;
		padding-bottom: 7px;
	}
	
	fieldset.dashboard .section:first-child + .section > .sub-section + .sub-section > div > span:after {
		content: "";
		background: url(../img/info-icon.png) no-repeat;
		display: inline-block;
		width: 18px;
		height: 18px;
		margin-left: 10px;
		margin-top: -3px;
		position: absolute;
	}
	
	fieldset.dashboard img.flight-ico {
		display: inline;
		margin-right: 15px;
		float: left;
		margin-top: 15px;
	}
	
	fieldset.dashboard .dark {
		background-color: #172e4c;
	}
	
	fieldset.dashboard .semi-dark {
		background-color: #2e7dca;
	}
	
	fieldset.dashboard .font-27 {
		font-size: 27px;
	}
	
	div.dashboard.header .font-27 {
		font-size: 38px;
		font-family: "iberia_headline";
	}
	
	fieldset.dashboard .font-15 {
		font-size: 16px;
	}
	fieldset.dashboard #dashboard-expenditureBalanceCurrBaseCurrency.font-15 {
		font-size: 18px;
	}
	
	fieldset.dashboard .font-10 {
		font-size: 10px;
	}
	
	fieldset.dashboard .font-13 {
		font-size: 13px;
	}
	
	fieldset.dashboard.with-footer {
		
	}
	
	fieldset.dashboard.with-footer > .header {
		color: #363636;
		font-weight: normal;
		font-size: 20px;
		padding: 15px 25px 10px;
		display: inline-block;
	}

	fieldset.dashboard.with-footer .fieldsetContent {
		border: none;
		margin: 0;
		color: #ffffff;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent > div:first-child {
		padding: 0 25px;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section:first-child {
		padding: 0;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section {
		width: 226px;
		height: 70px;
		float: left;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section .font-15 {
		font-size: 13px;
		font-weight: bold;
	}
	fieldset.dashboard.with-footer .fieldsetContent .section .font-27 {
		font-size: 24px;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section img {
		margin-right: 10px;
		float: left;
		margin-top: -4px;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section img + span {
		display: inline-block;
		margin-top: 10px;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section > div {
		padding: 25px 0 0 15px;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section > div span.font-27 {
		float: right;
		margin-right: 15px;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section:first-child {
		border-right: none;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section:first-child + .section {
		border-left: 2px solid #ffffff;
		border-right: 2px solid #ffffff;
		font-weight: normal;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .section:first-child + .section + .section > div > img {
		margin-top: -12px;
	}
	
	fieldset.dashboard.with-footer .fieldsetContent .fieldsetFooter {
		text-align: right;
		border-top: 1px solid #d5d5d5;
		padding: 15px 25px;
	}
	
	fieldset.dashboard .semi-dark {
		background-color: #a60819;
	}
	
	fieldset.dashboard .light {
		background-color: #d7192d;
	}

	.benefit-with-banner{
		margin: 20px 0px 0px 5px;
	}

	.benefit-how-to {
		color: #363636;
		background-color: #ffffff;
		margin-bottom: 10px;
		padding: 25px;		
	}
	
	.benefit-how-to > span {
		border-bottom: 1px solid #d5d5d5;
		padding-bottom: 20px;
		display: block;
		margin-bottom: 20px;
		font-size: 20px;
	}
	
	.benefit-how-to > ul {
		margin-top: 20px;
		font-size: 15px;	
		color: #555555;
	}
	
	.benefit-how-to > ul > li {
		padding-top: 15px;
	}
	
	.benefit-how-to > ul > li:first-child {
		padding-top: 0;
	}
	
	#dashboard-redemptionPointsBalance {
		word-wrap: break-word;
	}