/*--------------------------------------------------*/
/* Existing Customers			                    */

	#contentHeader h2 {
		background: url("../../img/existingCustomers/existingHeader.jpg") no-repeat 0 0;
	}

/*--------------------------------------------------*/
/* Highlight					                    */

	.highlight {
		margin: 0 0 11px;
	}

		.highlight h3 {
			background: #003366 url("../../img/global/cornerBlueTopRight.gif") no-repeat 100% 0;
			color: #fff;
			font-weight: normal;
		}

		.highlight div {
			border-right: 1px solid #ccc;
			border-left: 1px solid #ccc;
			padding: 11px 11px 0;
		}

			.highlight div ul {
				margin: 0 0 0 22px;
			}

				.highlight div ul li {
					margin: 0;
					padding: 0 0 11px;
				}

		.highlight .more {
			background: #cc0033 url("../../img/global/cornerRedBottomLeft.gif") no-repeat 0 100%;
			border: 0;
			text-align: right;
		}

			.highlight .more p,
			.highlight .more p a {
				color: #fff;
				padding: 0;
				background: url("../../img/global/arrowRed.gif") no-repeat 100% 0;
			}

				.highlight .more p {
					padding-bottom: 11px;
				}

					.highlight .more p a {
						padding-right: 16px;
					}

/*--------------------------------------------------*/
/* Calculator 					                    */

	#calculator {
		background: #003366 url("../../img/global/cornerBlueTopLeft.gif") no-repeat 0 0;
		width: 100%;
	}

		#calculator form fieldset.submit {
			background: url("../../img/rates/calculatorSubmit.gif") no-repeat 0 100%;
		}

		#calculator form h3 {
			font-size: 1em;
			background: #a1b4c7 url("../../img/global/calculatorTabActive.gif") no-repeat 0 0;
			margin: 0 4px;
			color: #003366;
			padding: 0;
		}

			#calculator form h3 span {
				background: url("../../img/global/calculatorTabActive2.gif") no-repeat 100% 0;
				display: block;
				padding: 11px;
			}

		#calculator form fieldset p {
			padding: 8px 8px 6px;
		}
		
		.calcSpacer {
			clear:both; 
			height:10px;
		}

	/*--------------------------------------------------*/
	/* Choice						                    */

		.choice {
			background: #a7b8ca;
			margin: 0 0 11px;
		}

			.content .choice h3 {
				background: #003366 url("../../img/global/cornerBlueTopRight.gif") no-repeat 100% 0;
				margin: 0 0 11px;
				padding: 8px 11px;
				color: #fff;
				font-weight: normal;
				border-bottom: 1px solid #fff;
			}

			.choice p {
				padding-left: 11px;
				padding-right: 11px;
			}

			.choice .more {
				background: #cc0033 url("../../img/global/cornerRedBottomLeft.gif") no-repeat 0 100%;
				border-top: 1px solid #fff;
			}

				.choice .more p {
					text-align: right;
					margin: 0 14px 0 0;
					padding: 0;
					font-size: 1.1em;
					background: url("../../img/global/arrowRed.gif") no-repeat 100% 10px;
				}

					.choice .more p a {
						background: url("../../img/global/arrowRed.gif") no-repeat 100% 10px;
						color: #fff;
						display: block;
						padding: 8px 18px 8px;
					}

					.choice .more p.first a {
						padding-bottom: 0;
					}

		/*--------------------------------------------------*/
		/* Choice Alt					                    */

			.content .choiceAlt h3 {
				background: #003366 url("../../img/global/cornerBlueTopLeft.gif") no-repeat 0 0;
			}

				.choiceAlt .more {
					background: #cc0033 url("../../img/global/cornerRedBottomRight.gif") no-repeat 100% 100%;
				}

/*--------------------------------------------------*/
/* Rewards							                */

	h2 span {
		display: block;
	}

	.rewards {
		background: url("../../img/existingCustomers/rewards.jpg") no-repeat 100% 80%;
		padding: 0 230px 0 0;
	}

	.reward {
		margin: 11px 0 0;
	}

		.reward h3 {
			background: #a7b8ca url("../../img/existingCustomers/rewardsHeader.gif") no-repeat 100% 0;
			font-weight: normal;
			border-left: 1px solid #ccc;
		}

		.reward div {
			padding: 11px 11px;
			background: url("../../img/existingCustomers/rewardsBottom.gif") no-repeat 0 100%;
		}

			.reward div img {
				float: left;
				margin: 0 18px 0 0;
			}

		.reward .more {
			background: #cc0033 url("../../img/existingCustomers/rewardsMore.gif") no-repeat 0 100%;
			text-align: right;
			border-left: 0;
			padding: 8px;
		}
		
			.reward .more p {
				padding: 0;
				background: url("../../img/global/arrowRed.gif") no-repeat 100% 60%;
				font-size: 1.1em;
			}
			
				.reward .more p a {
					color: #fff;
					background: url("../../img/global/arrowRed.gif") no-repeat 100% 60%;
					display: block;
					padding: 0 16px;
				}
	.added {
		padding: 11px 0;
	}