@charset "UTF-8";

/* CSS Document */

#savings {

	color: #fff;

	font-weight: bold;

	background-image: url(../images/btn/MenuBarVerticalActive.jpg);

}

.box0 {

	height: 200px;

}

.box0 img {

	float: left;

	width: 300px;

}

.box0 p {

	padding-left: 305px;

	font-size: 1.2em;

}

#rules {
	float: none;
	background-color: #fff;
	vertical-align: middle;
	margin-bottom: 20px;
}

#rules tr  {
	text-align: left;
	font-weight: bold;
	background-color: #f6fbf4;
	font-size: 1.2em;
	background-image: url(images/btn/MenuBarVertical.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

#rules td {

	height: 36px;

}

#rules  a {

	text-decoration: none;

}

#rulesHead {
	background-color: #cbe7be;
	border: 1px solid #9a9;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
	padding: 4px 0px;
	text-align: center;
	background-image: url(images/btn/MenuBarVerticalActive.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 330px;
	height: 50px;
	float: none;
}



.savingsChart {

	width: 650px;

	font-size: 20px;

	margin-top: 5px;

	margin-bottom: 5px;

}

.savingsChart td {

	text-align: right;

	padding-right: 1px;

	font-weight: bold;

	width: 130px;

	border: 1px solid #99aa99;

}

.savingsChart tr:hover {

	background-color: #f3dbb1;

}

.savingsSalary {

	color: #f00;

}

.savingsHeader {

	font-weight: bold;

	background-color: #4b6b29;

	color: #fff;

	text-align: right;

	background-image: url(../images/box/BillsBar150x20L.jpg);

}

.savingsOdd {

	background-color: #efe;

}

.savingsTime {

	font-weight: bold;

	background-color: #ddd;

}

#partners td {

	text-align: center;

	width: 130px;

	padding: 4px 0px;

}

#banks td {

	height: 30px;

	border-bottom: 1px solid #ccc;

}

#banks   td  a img {

	vertical-align: center;

}

#banks p {

	margin: 0;

	font-size: 0.9em;

	width: 230px;

}

