@charset "utf-8";
/* CSS Document */
#buyer_content_top {
	clear: both;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

	#buyer_content_top #buyer_content_left {
		float: left;
		width: 380px;
		min-width: 380px;
		max-width: 380px;
	}

	#buyer_content_top #buyer_content_right {
		float: right;
		width: 518px;
		min-width: 518px;
		max-width: 518px;
	}

		#buyer_content_top #buyer_content_right #video_wrapper {
			background-color: #e3ebdc;
			padding-left: 20px;
			padding-top: 20px;
			padding-bottom: 8px;
			padding-right: 20px;
		}
		
	#buyer_content_top h1.welcome {
		background-image: url(../_images/_backgrounds/welcome_buyers.jpg);
		background-repeat: no-repeat;
		background-position: center top;
		text-indent: -9999px;
		height: 55px;
		min-height: 55px;
		max-height: 55px;
		width: 264px;
		min-width: 264px;
		max-width: 264px;
		margin-bottom: 10px;
	}
	
	#buyer_content_top a.contact:link, 
	#buyer_content_top a.contact:active, 
	#buyer_content_top a.contact:visited, 
	#buyer_content_top a.contact:hover {
		clear: both;
		display: block;
		background-image: url(../_images/_backgrounds/sprites.png);
		background-repeat: no-repeat;
		background-position: -434px -215px;
		height: 29px;
		min-height: 29px;
		max-height: 29px;
		width: 224px;
		min-width: 224px;
		max-width: 224px;
		cursor: pointer;
		text-indent: -9999px;
	}

#buyer_reasons_strip {
	clear: both;
	background-image: url(../_images/_elements/buyer_5_steps.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #e4eade;
	width: 971px;
	min-width: 971px;
	max-width: 971px;
	height: 140px;
	min-height: 140px;
	max-height: 140px;
	border-top: 1px #787878 dotted;
	border-bottom: 1px #787878 dotted;
	text-indent: -9999px;
}

#buyer_content_bottom {
	clear: both;
	margin: 20px;
	overflow: hidden;
}

	#buyer_content_bottom ul.reasons {
		clear: both;
		list-style: none;
		list-style-type: none;
	}

		#buyer_content_bottom ul.reasons li {
			list-style: none;
			list-style-type: none;
			float: left;
			margin-right: 10px;
			margin-bottom: 10px;
			padding-right: 10px;
			border-right: 1px #787878 dotted;
			height: 160px;
			min-height: 160px;
			max-height: 160px;
		}

		#buyer_content_bottom ul.reasons li h3 {
			display: block;
			background-image: url(../_images/_backgrounds/sprites.png);
			background-repeat: no-repeat;
			text-indent: -9999px;
			height: 42px;
			min-height: 42px;
			max-height: 42px;
			margin-bottom: 10px;
		}

		#buyer_content_bottom ul.reasons li.last {
			margin-right: 0px;
			padding-right: 0px;
			border-right: none;
		}

		#buyer_content_bottom ul.reasons li.step1 {
			width: 228px;
			min-width: 228px;
			max-width: 228px;
		}

			#buyer_content_bottom ul.reasons li.step1 h3 {
				background-position: -19px -1196px;
				width: 173px;
				min-width: 173px;
				max-width: 173px;
			}

		#buyer_content_bottom ul.reasons li.step2 {
			width: 360px;
			min-width: 360px;
			max-width: 360px;
		}

			#buyer_content_bottom ul.reasons li.step2 h3 {
				background-position: -240px -1196px;
				width: 335px;
				min-width: 335px;
				max-width: 335px;
			}

		#buyer_content_bottom ul.reasons li.step3 {
			width: 301px;
			min-width: 301px;
			max-width: 301px;
		}

			#buyer_content_bottom ul.reasons li.step3 h3 {
				background-position: -621px -1196px;
				width: 296px;
				min-width: 296px;
				max-width: 296px;
			}

		#buyer_content_bottom ul.reasons li.step4 {
			clear: both;
			width: 394px;
			min-width: 394px;
			max-width: 394px;
		}

			#buyer_content_bottom ul.reasons li.step4 h3 {
				background-position: -10px -1251px;
				width: 332px;
				min-width: 332px;
				max-width: 332px;
			}

		#buyer_content_bottom ul.reasons li.step5 {
			width: 499px;
			min-width: 499px;
			max-width: 499px;
		}

			#buyer_content_bottom ul.reasons li.step5 h3 {
				background-position: -460px -950px;
				width: 434px;
				min-width: 434px;
				max-width: 434px;
			}

	#buyer_content_bottom #buyer_simplistate_versus {
		clear: both;
		border-top: 1px #787878 dotted;
		padding-top: 15px;
		overflow: hidden;
	}
		
		#buyer_content_bottom #buyer_simplistate_versus h4 {
			display: block;
			background-image: url(../_images/_elements/_headers/simplistate_vs_trad.png);
			background-repeat: no-repeat;
			background-position: center top;
			height: 114px;
			min-height: 114px;
			max-height: 114px;
			width: 395px;
			min-width: 395px;
			max-width: 395px;
			margin-left: auto;
			margin-right: auto;
			text-indent: -9999px;
		}

	#buyer_content_bottom table.services_comparison {
		border: none;
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		padding: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 10px;
		margin-top: 20px;
	}
	
		#buyer_content_bottom table.services_comparison tr {
			clear: both;
		}
		
			#buyer_content_bottom table.services_comparison tr td {
				text-align: center;
				padding: 10px;
				border-right: 1px #787878 dotted;
				border-bottom: 1px #787878 dotted;
				vertical-align: middle;
				width: 33%;
				min-width: 33%;
				max-width: 33%;
				font-size: 85%;
				color: #787878;
				letter-spacing: -1px;
			}

			#buyer_content_bottom table.services_comparison tr td h5 {
				display: block;
				background-image: url(../_images/_backgrounds/sprites.png);
				background-repeat: no-repeat;
				text-indent: -9999px;
				margin-left: auto;
				margin-right: auto;
			}

				#buyer_content_bottom table.services_comparison tr td.header_row {
					min-height: 70px;
				}

				#buyer_content_bottom table.services_comparison tr td.simpli_green {
					color: #499a3d;
				}

					#buyer_content_bottom table.services_comparison tr td.simpli_green strong {
						font-size: 123.1%;
						font-weight: bold;
					}

				#buyer_content_bottom table.services_comparison tr td.buyer_services {
					margin-left: 20px;
					text-align: left;
					font-weight: bold;
				}

					#buyer_content_bottom table.services_comparison tr td.buyer_services h5.header_buyer_services {
						background-position: -815px -459px;
						width: 161px;
						min-width: 161px;
						max-width: 161px;
						height: 23px;
						min-height: 23px;
						max-height: 23px;
					}

				#buyer_content_bottom table.services_comparison tr td.simplistate {
				}

					#buyer_content_bottom table.services_comparison tr td.simplistate h5.header_simplistate {
						background-position: -794px -820px;
						width: 174px;
						min-width: 174px;
						max-width: 174px;
						height: 60px;
						min-height: 60px;
						max-height: 60px;
					}

				#buyer_content_bottom table.services_comparison tr td.traditional_realtors {
					border-right: none;
				}

					#buyer_content_bottom table.services_comparison tr td.traditional_realtors h5.header_traditional_realtors {
						background-position: -757px -390px;
						width: 220px;
						min-width: 220px;
						max-width: 220px;
						height: 18px;
						min-height: 18px;
						max-height: 18px;
					}
