body {
	margin:0px;
	padding:0px;
	background-color:#fff;
	background-image:url(/newSalesSite/_images/sBodyBg.png);
	background-position:50% 0;
	background-repeat:no-repeat;
	background-attachment:fixed;
	}

.container {
	position:absolute;
	left:50%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}

.content {
	width:750px;
	position:absolute;
	left:-380px;
	background-color:#FFFFFF;
	padding:5px;
	padding-top:0px;
	border-top:none;
	}

	.sBody {
		background-position:100% 100%;
		background-repeat:no-repeat;
		}

		.sBody#ins {
			background-image:url(/newSalesSite/_images/quoteIns.jpg);
			}

		.sBody#ann {
			background-image:url(/newSalesSite/_images/quoteAnn.jpg);
			}

		.sBody#scs {
			background-image:url(/newSalesSite/_images/quoteScs.jpg);
			}

		.sBody#car {
			background-image:url(/newSalesSite/_images/quoteCar.jpg);
			}

	.sHeader {
		height:81px;
		}

		h1 {
			font-size:120%;
			display:block;
			margin:0px;
			padding:0px;
			height:26px;
			letter-spacing:-1px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight:normal;
			word-spacing:2px;
			margin-right:10px;
			line-height:26px;

			}

		.sMenu {
			display:block;
			float:right;
			margin-top:5px;
			text-align:right;
			}

			.sHeaderLeft {
				height:50px;
				width:92px;
				background-image:url(/newSalesSite/_images/sHeaderLeft.png);
				display:block;
				float:right;
				}

			.sHeaderStretch {
				height:50px;
				background-image:url(/newSalesSite/_images/sHeaderStretch.png);
				display:block;
				float:right;
				line-height:50px;
				}

			.sHeaderRight {
				height:50px;
				width:15px;
				background-image:url(/newSalesSite/_images/sHeaderRight.png);
				display:block;
				float:right;
				}

				 .sHeaderStretch a, .sHeaderStretch:visited {
					padding-top:0px;
					margin:0px;
					font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:76%;
					color:#223f7e;
					padding-left:6px;
					padding-right:6px;
					border-left:1px solid #eaeaea;
					line-height:42px;
					height:42px;
					display:block;
					float:left;
					letter-spacing:-1px;
					text-decoration:underline;
					margin-top:8px;
					background-image:url(/newSalesSite/_images/aMenu_hover.png);
					background-repeat:repeat-x;
					background-position: 50% 42px;
					}

				.sHeaderStretch a:hover {
					color:#be2026;
					text-decoration:none;
					background-image:url(/newSalesSite/_images/aMenu_hover.png);
					background-repeat:repeat-x;
					background-position: 48% 1px;
					}


		.sLogo {
			width: 188px;
			height: 47px;
			margin: -11px 0 0 20px;
			position: absolute;
			z-index:100;
			border: none;
			text-align:left;
			left:10px;
			}

			.sContacts h3 {
				font-size:100%;
				margin:0px;
				background-image:none;
				}

			.sContacts h3 em {
				font-size:76%;
				letter-spacing:-1px;
				font-weight:normal;
				margin:0px;
				margin-top:-3px;
				margin-bottom:3px;
				background-image:none;
				background-color:#FFFFFF;
				color:#000;
				}

			.sContacts p {
				font-size:76%;
				margin:0px;
				}

			.sContacts span {
				display:block;

				}

	.sMid {
		width:730px;
		height:230px;
		background-image:url(/newSalesSite/_images/story_pic_c1.jpg);
		background-repeat:no-repeat;
		background-position:0 0;
		padding:10px;
		}

		.sMid#inner {
			width:730px;
			height:50px;
			background-image:url(/newSalesSite/_images/story_inner_bg.jpg);
			background-repeat:no-repeat;
			background-position:0 0;
			padding:10px;
			background-color:#efefef;
			}

		.sMid#a1 {
			background-image:url(/newSalesSite/_images/story_pic_a1.jpg);
			}

		.sMid#a2 {
			background-image:url(/newSalesSite/_images/story_pic_b1.jpg);
			}

		.sMid#a3 {
			background-image:url(/newSalesSite/_images/story_pic_c1.jpg);
			}

		.sFront {
			display:block;
			width:434px;
			height:230px;
			padding:14px;
			padding-top:10px;
			padding-bottom:10px;
			}

		.sMid#inner .sFront {
			display:block;
			width:700px;
			padding:14px;
			padding-top:10px;
			padding-bottom:10px;
			}

			.sFront h2 {
				margin:0px;
				margin-right:20px;
				padding:0px;
				font-size:160%;
				letter-spacing:-1px;
				color:#fff;
				border:none;
				font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif
				}

			.sMid#inner .sFront h2 {
				margin:0px;
				margin-right:20px;
				padding:0px;
				font-size:160%;
				letter-spacing:-1px;
				color:#223F7E;
				border:none;
				font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif
				}

			.sFront p {
				font-size:76%;
				margin-bottom:10px;
				margin-top:4px;
				line-height:145%;
				width:235px;
				color:#fff;
				font-family:Georgia, "Times New Roman", Times, serif;
				}

			.sFront ul {
				font-size:69%;
				font-weight:bold;
				margin-bottom:10px;
				margin-top:4px;
				margin-left:5px;
				padding-left:5px;
				width:235px;
				color:#fff;
				font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif
				}

			.sFront ul li {
				margin-left:10px;
				line-height:120%;
				margin-right:15px;
				margin-bottom:7px;
				list-style-type:disc;

				}

			.sMid#inner .sFront p {
				margin-bottom:10px;
				margin-top:4px;
				line-height:145%;
				width:auto;
				float:right;
				font-size:100%;
				margin-right:15px;
				letter-spacing:-1px;
				word-spacing:1px;
				color:#999999;
				font-family:Georgia, "Times New Roman", Times, serif;
				}

		form {
			margin:0px;
			padding:0px;

			}

		.sForm {
			width:170px;
			float:right;
			}

			.sFormInc {
				width:175px;
				text-align:left;
				border:5px solid #223f7e;
				background-color:#FFFFFF;
				padding-left:8px;
				padding-top:10px;
				padding-bottom:10px;
				margin-bottom:15px;
				margin-left:15px;

				}

			.sForm .inputFront {
				width:150px;
				font-size:100%;
				font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
				color:#BE2026;
				display:block;
				font-weight:bold;
				border:1px solid #ccc;
				padding:2px;
				margin-bottom:10px;
				letter-spacing:-1px;
				background-image:url(/newSalesSite/_images/iputTitle.jpg);
				background-position: 0 200%;
				background-repeat: repeat-x;
				}

			.sForm .inputSubmit {
				width:158px;
				height:49px;
				display:block;
				border:none;
				background-color:#be2026;
				background-image:url(/newSalesSite/_images/inputSubmit.jpg);
				background-repeat:no-repeat;
				float:left;
				color:#FFFFFF;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				font-size:110%;
				text-transform:uppercase;
				word-spacing:2px;
				cursor:pointer;
				letter-spacing:-2px;
				margin-top:5px;
				}

			.sQuote .inputSubmit {
				width:158px;
				height:49px;
				display:block;
				border:none;
				background-color:#be2026;
				background-image:url(/newSalesSite/_images/inputSubmit.jpg);
				background-repeat:no-repeat;
				color:#FFFFFF;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				font-size:110%;
				text-transform:uppercase;
				word-spacing:2px;
				cursor:pointer;
				letter-spacing:-2px;
				margin:0px;
				margin-left:292px;
				margin-top:25px;
				}

			.sForm .radioTitle {
				width:60px;
				font-size:100%;
				font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				color:#BE2026;
				display:block;
				margin-bottom:6px;
				letter-spacing:-1px;
				float:left;
				padding:2px;
				border:1px solid #ccc;
				margin-top:1px;
				background-image:url(/newSalesSite/_images/iputTitle.jpg);
				background-position: 0 100%;
				background-repeat: repeat-x;
				background-color:#FFFFFF;
				}

				.radioTitle label {
					cursor:pointer;
					}

			.sForm .inputTitle {
				width:150px;
				padding:1px;
				padding-left:5px;
				text-transform:uppercase;
				font-size:69%;
				font-weight:bold;
				color:#223F7E;
				background-color:#eaeaea;
				background-image:url(/newSalesSite/_images/iputTitle.jpg);

				}

			.title  {
				background-image:none;

				}

			.sLeft {
				width:250px;
				float:left;
				}

			.sRight {
				float:left;
				width:450px;
				margin-left:20px;
				margin-top:5px;
				padding-bottom:15px;
				}

			.sRight h4 {
				margin:0px;
				padding:0px;
				font-size:110%;
				line-height:120%;
				margin-bottom:3px;
				margin-top:10px;
				color:#000;
				font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				border-bottom:1px solid #eaeaea;
				margin-right:15px;
				letter-spacing:-1px;
				}

			.sRight p {
				margin:0px;
				padding:0px;
				font-size:86%;
				font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				line-height:150%;
				margin-bottom:10px;
				margin-right:15px;
				}

			.sAgentImage {
				position:relative;
/*				z-index:50;
				padding:2px;
				border:1px solid #eaeaea;
				background-color:#FFFFFF;
				float:left;
				margin-right:2px;
				margin-top:2px;
				width:225px;
				border-right: 1px solid #ccc;
				border-bottom: 1px solid #ccc;
				background-image:url(/newSalesSite/_images/sAgentImageBg.jpg);
				background-position:50% 50%;
*/				filter: Shadow(Color=#666666, Direction=135, Strength=5);
				}

			.ad {
				margin-left:12px;

				}

			.sAgentImage img {

/*				border-top: 1px solid #999;
				border-left: 1px solid #999;
				border-bottom: 1px solid #fff;
				border-right: 1px solid #fff;
				height:80px;
				width:80px;
*/				display:block;
				}

			.sAgentImage img.adPic {
				width:50px;
				height:50px;

				}

			.sBox {
				width:250px;
				margin-top:5px;
				}

				.sBox .sBoxTop {
					background-image:url(/newSalesSite/_images/sBoxTop.png);
					background-repeat:no-repeat;
					background-position:0 0;
					margin: 0;
					padding: 0;
					height:8px;
					display:block;
					}

				.sBox .sBoxBody {
					background-image:url(/newSalesSite/_images/sBoxBody.png);
					background-repeat:no-repeat;
					background-position:0 100%;
					padding:10px;
					padding-top:0px;
					}

				.sBox#red .sBoxTop {
					background-image:url(/newSalesSite/_images/sBoxTopRed.png);
					background-repeat:no-repeat;
					background-position:0 0;
					height:8px;
					display:block;
					}

				.sBox#red .sBoxBody {
					background-image:url(/newSalesSite/_images/sBoxBodyRed.png);
					background-repeat:no-repeat;
					background-position:0 100%;
					padding:0px;
					}

						.sBoxBody a#lm,.sBoxBody a#lm:visited {
							background-image:url(/newSalesSite/_images/sBoxBodyRedA.png);
							background-repeat:no-repeat;
							background-position:5px 5px;
							height:35px;
							width:120px;
							margin-left:130px;
							display:block;
							padding:0px;
							}

						.sBoxBody a#lm:hover {
							background-position:5px -70px;
							}

					.sBoxBody h3 {
						font-size:93%;
						letter-spacing:-1px;
						text-transform:capitalize;
						color:#be2026;
						border-bottom:1px solid #eaeaea;
						margin-bottom:0px;
						margin-top:0px;
						font-family:Georgia, "Times New Roman", Times, serif;
						text-align:right;
						position:relative;
						/*z-index:65;
						margin-left:90px;*/
						}

					.sBoxBody h5 {
						padding:0px;
						margin:0px;
						margin-left:15px;
						padding-top:5px;
						font-family:Georgia, "Times New Roman", Times, serif;
						letter-spacing:-1px;
						font-size:76%;
						margin-bottom:2px;
						}

					.sBoxBody p.ad {
						margin-left:15px;
						font-size:76%;
						color:#666;
						height:auto;
						margin-right:10px;
						line-height:130%;
						margin-bottom:5px;
						}

					.sBoxBody em {
						display:block;
						margin-bottom:5px;
						font-size:60%;
						text-align:right;
						font-style:normal;
						color:#666;
						word-spacing:2px;
						margin-top:3px;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-style:italic;
						position:relative;
						z-index:65;
						margin-left:90px;
						}

					.sBoxBody p {
						display:block;
						height:105px;
						font-size:69%;
						}

					.sBoxBody p span {
						text-align:right;
						display:block;

						}

					.sBoxBody p span strong {
						font-size:86%;
						font-weight:bold;
						text-transform:uppercase;
						letter-spacing:-1px;
						font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
						color:#223f7e;
						}

					.sBoxBody ul {
						font-size:76%;
						margin-left:20px;
						padding:0px;
						margin-top:10px;
						margin-bottom:0px;
						}

					.sLinkBox {
					display:block;
					width:100%;
					height:25px;
						}

						.sAgentName {
							display:block;
							height:20px;
							width:82px;
							text-align:center;
							font-size:69%;
							line-height:20px;
							letter-spacing:-1px;
							font-weight:bold;
							font-family:"Comic Sans MS";
							overflow:hidden;
							color:#000;
							}

						.sLinkBox a, .sLinkBox a:visited {
							width:111px;
							height:25px;
							text-align:center;
							line-height:25px;
							display:block;
							float:left;
							background-image:url(/newSalesSite/_images/sBoxLink.png);
							font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
							font-size:76%;
							font-weight:bold;
							letter-spacing:0px;
							text-transform:uppercase;
							text-decoration:underline;
							letter-spacing:-1px;
							color:#666;
							background-position:0 100%;
							}

						.sLinkBox a:hover {
							background-position:0 0;
							color:#fff;
							text-decoration:none;

							}

					ul li {
						line-height:20px;
						}

						.sBoxBody ul li {

							}

						.sInnerBody {
						background-image:url(/newSalesSite/_images/mortgage_pic.jpg);
						padding-top:90px;
						background-repeat:no-repeat;
						background-position:0 0;

							}

							.sInnerBody#si, .sInnerBody#si-mortgage-protection {
								background-image:url(/newSalesSite/_images/mortgage_pic.jpg);
								}

							.sInnerBody#si-annuities {
								background-image:url(/newSalesSite/_images/annuities_pic.jpg);
								}

							.sInnerBody#si-disability {
								background-image:url(/newSalesSite/_images/disability_pic.jpg);
								}

							.sInnerBody#si-scholarships {
								background-image:url(/newSalesSite/_images/scholarship_pic.jpg);
								}

							.sInnerBody#si-about {
								background-image:url(/newSalesSite/_images/aboutus_pic.jpg);
								}

							.sInnerBody#si-careers {
								background-image:url(/newSalesSite/_images/careers_pic.jpg);
								}

							.sInnerBody#si-contact {
								background-image:url(/newSalesSite/_images/contact_pic.jpg);
								background-repeat:no-repeat;
								}

							.sSpecial {
								display:block;
								width:200px;
								height:200px;
								background-color:transparent;
								position:relative;
								right:-280px;
								}

							.sInnerBody>.sSpecial{
								background-image:url(/newSalesSite/_images/starthere.png);
								}

	.sFooter {
		height:40px;
		width:750px;
		padding-top:10px;
		float:left;
		border-top:1px solid #eaeaea;
		font-size:69%;
		text-align:center;
		}

	.sFooter a, .sFooter a:visited {
		margin-right:10px;
		padding-right:10px;
		border-right:1px solid #eaeaea;
		color:#223f7e;
		}

	.sFooter a:hover {
		color:#be2026;
		text-decoration:none;
		}

	.sQuote {
		margin-top:15px;

		}

			.sQuote h3 {
				width:450px;
				margin:5px;
				margin-left:15px;
				margin-right:15px;
				letter-spacing:-1px;
				}

			.sQuote p {
				width:435px;
				margin:5px;
				margin-left:15px;
				margin-right:15px;
				line-height:135%;
				margin-bottom:25px;

				}

	.sQuote img {
		margin-bottom:15px;

		}

	.sQuoteBox {
		float:right;
		background-image:url(/newSalesSite/_images/sQuoteBox.png);
		background-position:0 -32px;
		background-repeat:no-repeat;
		display:block;
		width:128px;
		height:32px;
		line-height:32px;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:right;
		padding-right:30px;
		font-size:86%;
		text-transform:uppercase;
		font-weight:bold;
		color:#FFFFFF;
		cursor:pointer;
		border:none;
		text-decoration:underline;

		}

	a:hover .sQuoteBox {
		background-position:0 0;
		text-decoration:none;
		}


				h2 {
						margin:0px;
						padding:0px;
						font-size:110%;
						letter-spacing:-1px;
						color:#1a4c07;
						border-bottom:1px solid #cfc3a8;
						}

					p {
						font-size:76%;
						line-height:140%;
						margin:0px;
						padding:0px;
						}

					.sFooter p {
						font-size:93%;
						font-weight:bold;
						color:#666;

						}

						.formRow {
							display:block;
							float:none;
							width:450px;
							margin-bottom: 16px;
							font-size:86%;
						}

						.formRow#spouseQuestion {
							height:40px;
							}

						.formRow#spouseQuestion .fieldRight .sSpouse {
							width:70px;
							float:left;
							}

							.formRow#spouseQuestion .fieldRight .sSpouse label, .formRow#spouseQuestion .fieldRight label {
								display:block;
								}

						.formRow#spouseQuestion .fieldLeft {
							width:230px;
							}

						.formRow#spouseQuestion .fieldRight {
							margin-left:8px;
							}

						.fieldLeft {
							display:block;
							float:left;
							text-align:right;
							width:160px;
							margin-right: 8px;
							margin-left:20px;
						}

						.fieldRight {
							display:block;
							float:left;
						}

						.fieldRight label {
							font-family:Georgia, "Times New Roman", Times, serif;
							color:#be2026;
							font-weight:bold;
							cursor:pointer;
							}

						.fieldRight i {
							font-size:69%;
							text-transform:uppercase;
							font-style:normal;
							font-weight:normal;
							}

						.fieldRight input, .fieldRight select {
							margin-left:0px;
							padding-left:0px;
							font-size:100%;
							color:#be2026;
							padding:2px;
							font-weight:bold;
							border:2px solid #ccc;
							border-right:1px solid #ccc;
							border-bottom:1px solid #ccc;
							background-image:url(/newSalesSite/_images/iputTitle.jpg);
							font-family:Georgia, "Times New Roman", Times, serif;
							background-position: 0 100%;
							background-repeat: repeat-x;
							background-color:fff;
							}

						.fieldRight textarea {
							word-spacing:2px;
							width:230px;
							height:180px;
						    background-image:url(/newSalesSite/_images/textareaBg.jpg);
							background-position:50% 50%;
							font-size:86%;
							border:2px solid #ccc;
							border-right:1px solid #ccc;
							border-bottom:1px solid #ccc;
							font-family:Georgia, 'Times New Roman', Times, serif;
							font-weight:bold;
							color:#be2026;
							padding:5px;
							margin-bottom:16px;
							}

						.fieldLeft span.sSmall {
							display:block;
							font-size:86%;
							line-height:120%;
							color:#666;
							margin-top:8px;
							font-style:italic;
							}

						.fieldEnd {
							display:block;
							float:none;
							width:auto;
							}

						.formRow #required {
							color:#000;
							font-weight:bold;
						}

						a.sDelete, a.sDelete:visited {
							background-image:url(/newSalesSite/_images/sDelete.png);
							display:block;
							height:25px;
							width:27px;
							float:left;
							margin-top:-15px;

							}

						a.sDelete:hover {
							background-position:0 -75px;

							}

						a.sAddAnother, a.sAddAnother:visited {
							background-image:url(/newSalesSite/_images/sAddAnother.png);
							display:block;
							height:25px;
							width:111px;
							float:right;
							background-repeat:no-repeat;
							padding-right:25px;
							}

						a.sAddAnother:hover {
							background-position:0 -75px;
							}