/* Just for the Savings Selector */
/* This only works at the top of the page - elsewhere, it may obscure text */
div.info {
	width: 168px;
	float: right;
	color: white;
	background: #8d0001;
	margin: -3.65em 0 -1em 10px;
	padding: 15px 0 0 0;
}
	#content .info h1, #content .info h2, #content .info h3, #content .info h4, 
	#content .info h5, #content .info h6, #content .info p {
		padding-right: 21px;
		padding-left: 21px;
	}
		/* Phone number */
		.info strong {
			font-size: 140%;
		}
	
	/* Lines open */
	#content .info .disclaimer {
		color: #333;
		background: white;
		margin-bottom: 0;
		padding-top: 0.8em;
		font-size: 85%;
	}

/* The question crumb trail */
#content p#qstrip {
	background: url(/img/qstrip/bg-qstrip.png) 0 0 no-repeat;
	clear: both;
	margin: 0 0 -1px 0;
}
	#qstrip img {
		vertical-align: top;
	}

/* Questions which have been answered */
ul#answered {
	margin: 0;
	border: solid 1px #ccc;
	border-bottom: none;
}
	ul#answered li {
		background: #f9f9f9;
		padding: 0;
		margin: 0;
	}
		#answered a {
			color: #424242;
			background: #f9f9f9 url(/img/bg-answered-a.gif) 100% 17px no-repeat;
			display: block;
			padding: 1.2em 46px 1.2em 10px;
			border-bottom: solid 1px #ccc;
			position: relative;
		}
			#answered a em {
				color: #8d0001;
				font-style: normal;
			}

/* Thanks, IE and .NET.  *Thanks* */
div#ctl00_ctl00_ContentPlaceHolderAllContent_ContentPlaceHolderMainContent_UpdateProgressSavingsSelector {
	clear: both;
}

/* Questions yet to be answered */
div.question {
	border: solid 1px #ccc;
	background: url(/img/bg-question.png) repeat-y;
	margin: -1px 0 1.5em 0;
}
	/* The question */
	#content .question fieldset {
		float: left;
		width: 370px;
	}
		#content .question legend {
			font-size: 130%;
			font-weight: bold;
			padding: 0 40px 1em 20px;
			background: none;
		}
			.question legend span {
				display: block;
				width: 310px;
				white-space: normal;
			}

		#main .question fieldset p, #main .question fieldset h1, #main .question fieldset h2, 
		#main .question fieldset h3, #main .question fieldset h4, #main .question fieldset h5, 
		#main .question fieldset h6, #main .question fieldset ul {
			margin-right: 40px;
		}

	/* Extra information on the question */
	.question div {
		float: right;
		width: 177px;
		padding: 1.5em 10px 10px 0;
	}
		#content .question h1, #content .question h2, #content .question h3, 
		#content .question h4, #content .question h5, #content .question h6 {
			font-size: 100%;
			margin-bottom: 0.7em;
		}
		#content .question div p {
			font-size: 85%;
		}
