#promo-tabs-nav {
	float:left;
	width:190px;
	margin-right:-4px;
	position:relative;
	z-index:500;
	padding-top:10px;
}
	#promo-tabs-nav img {
		display:block;
	}
	#promo-tabs-nav ul {
		background:url(../img/promo_nav_side.gif) repeat-y;
		list-style:none;
		padding:0 4px 0 6px;
		margin:0;
		font-size:12px;
		line-height:14px;
	}
		#promo-tabs-nav li {
			padding:0;
			margin:0;
			border-bottom:1px solid #b5b5b5;			
		}
		#promo-tabs-nav li.open {
			margin-left:-5px;
			background:#e5eff5;
			border-left:1px solid #c4c3c0;			
		}	
		#promo-tabs-nav li.open.first {
			border-top:1px solid #c6c6c6;
		}
		#promo-tabs-nav li.last {
			border-bottom:none;
		}
			#promo-tabs-nav a:link, #promo-tabs-nav a:visited {
				display:block;
				padding:9px 0px 9px 20px;
				background:url(../img/promo_nav_arrow.png) no-repeat 10px 14px;
				color:#494949;
				font-weight:bold;
				text-decoration:none;
			}	
			#promo-tabs-nav a:hover {
				color:#000;
			}
			#promo-tabs-nav li ul {
				background:#e5eff5;
				font-size:11px;
				font-weight:normal;
				padding:0 0 10px 0;
			}
				#promo-tabs-nav li.last ul {
					border-bottom:1px solid #c6c6c6;
				}
				#promo-tabs-nav li li {
					border-bottom:none;
					background:none;
				}
					#promo-tabs-nav li li a:link, #promo-tabs-nav li li a:visited {
						background:none;
						display:block;
						font-weight:normal;
						padding:2px 5px 2px 25px;
					}
					#promo-tabs-nav li li a:hover, #promo-tabs-nav li li a.current:link, #promo-tabs-nav li li a.current:visited, #promo-tabs-nav li li a.current:hover {
						color:#fff;
						background-color:#5c6063;
					}			

	#promo-tabs-box img {
		display:block;
	}
	#promo-tabs-box-content {
		background:url(../img/promo_box_side.png) repeat-y;
		width:765px;
		padding:0 0 0 4px;
	}
		#promo-tabs-box-content.product {
			height:416px;
		}
		#promo-tabs-box-content.monitoring {
			height:628px;
		}
		.promo-content {
			width:760px;
			height:423px;
			position:relative;
			top:-4px;
			margin-bottom:-8px;		
		}
		.promo-content.monitoring {
			height:636px;
		}
/*BIG BACKGROUNDs*/		
		#promo-tabs-box-bgc {
			background:url(../img/product_bgc.jpg) no-repeat;
		}
		#promo-tabs-box-criminal {
			background:url(../img/product_criminal_report.jpg) no-repeat;
		}
		#promo-tabs-box-criminal-monitor {
			background:url(../img/product_national_monitoring.jpg) no-repeat;
		}
		#promo-tabs-box-state-criminal {
			background:url(../img/product_single_state_report.jpg) no-repeat;
		}
		#promo-tabs-box-state-monitor {
			background:url(../img/product_state_monitoring.jpg) no-repeat;
		}		
		#promo-tabs-box-sex {
			background:url(../img/product_sex_offender.jpg) no-repeat;
		}
		#promo-tabs-box-sex-monitor {
			background:url(../img/product_sex_monitoring.jpg) no-repeat;
		}		
		#promo-tabs-box-people {
			background:url(../img/product_people_finder.jpg) no-repeat;
		}
		#promo-tabs-box-motor {
			background:url(../img/product_motor_vehicle.jpg) no-repeat;
		}
		#promo-tabs-box-myself {}
		#promo-tabs-box-family {}
		#promo-tabs-box-home {}
		#promo-tabs-box-kids {}
		#promo-tabs-box-dates {
			background:url(../img/segment_dates.jpg) no-repeat;
		}
		#promo-tabs-box-career {
			background:url(../img/segment_career.jpg) no-repeat;
		}
		#promo-tabs-box-identity {
			background:url(../img/product-crim-id-theft-check.jpg) no-repeat;
		}
		#promo-tabs-box-expungment {
			background:url(../img/product-expungement-verification.jpg) no-repeat;
		}
		#promo-tabs-box-public-records {
			background:url(../img/product-public-record-check.jpg) no-repeat;
		}
		#promo-tabs-box-spouse {
			background:url(../img/product_spouse_check.jpg) no-repeat;
		}
		#promo-tabs-box-inlaws {
			background:url(../img/product_inlaw_check.jpg) no-repeat;
		}
		#promo-tabs-box-missing-relative {
			background:url(../img/product_missing_relative.jpg) no-repeat;
		}
		#promo-tabs-box-adoption {
			background:url(../img/product_adoption_check.jpg) no-repeat;
		}
		#promo-tabs-box-neighborhood {
			background:url(../img/product_neighborhood_safety.jpg) no-repeat;
		}
		#promo-tabs-box-dog-walker {
			background:url(../img/product_dog_walker_check.jpg) no-repeat;
		}
		#promo-tabs-box-gardener {
			background:url(../img/product_gardener_check.jpg) no-repeat;
		}
		#promo-tabs-box-in-home{
			background:url(../img/product_in_home_care.jpg) no-repeat;
		}
		#promo-tabs-box-handy-man{
			background:url(../img/product_handy_man_check.jpg) no-repeat;
		}
		#promo-tabs-box-personal-trainer{
			background:url(../img/product_personal_trainer.jpg) no-repeat;
		}
		#promo-tabs-box-doctor{
			background:url(../img/product_doctor_check.jpg) no-repeat;
		}
		#promo-tabs-box-dentist{
			background:url(../img/product_dentist_check.jpg) no-repeat;
		}
		#promo-tabs-box-priest{
			background:url(../img/product_priest_check.jpg) no-repeat;
		}
		#promo-tabs-box-boyfriend-girlfriend{
			background:url(../img/product_bf_gf_check.jpg) no-repeat;
		}
		#promo-tabs-box-babysitter{
			background:url(../img/product_baby_sitter_check.jpg) no-repeat;
		}
		#promo-tabs-box-day-care{
			background:url(../img/product_day_care_check.jpg) no-repeat;
		}
		#promo-tabs-box-teacher{
			background:url(../img/product_teacher_check.jpg) no-repeat;
		}
		#promo-tabs-box-camp{
			background:url(../img/product_camp_counselor.jpg) no-repeat;
		}
		#promo-tabs-box-ballet{
			background:url(../img/product_ballet_instructor.jpg) no-repeat;
		}
		#promo-tabs-box-music{
			background:url(../img/product_music_instructor.jpg) no-repeat;
		}
		#promo-tabs-box-sports{
			background:url(../img/product_sports_coach.jpg) no-repeat;
		}
		#promo-tabs-box-school{
			background:url(../img/product_school_bus.jpg) no-repeat;
		}
		#promo-tabs-box-tutor{
			background:url(../img/product_private_tutor.jpg) no-repeat;
		}
		#promo-tabs-box-roommate{
			background:url(../img/product_roommate_check.jpg) no-repeat;
		}
		#promo-tabs-box-classmate{
			background:url(../img/product_classmate_check.jpg) no-repeat;
		}
		#promo-tabs-box-lost-friends{
			background:url(../img/product_find_lost_friends.jpg) no-repeat;
		}
		#promo-tabs-box-first-date{
			background:url(../img/product_first_date.jpg) no-repeat;
		}
		#promo-tabs-box-boyfriend{
			background:url(../img/product_boyfriend_check.jpg) no-repeat;
		}
		#promo-tabs-box-girlfriend{
			background:url(../img/product_girlfriend_check.jpg) no-repeat;
		}
		#promo-tabs-box-groom{
			background:url(../img/product_groom_check.jpg) no-repeat;
		}
		#promo-tabs-box-bride{
			background:url(../img/product_bride_check.jpg) no-repeat;
		}
		#promo-tabs-box-fiancee-her{
			background:url(../img/product_fiancee_her.jpg) no-repeat;
		}
		#promo-tabs-box-fiancee-him{
			background:url(../img/product_fiancee_him.jpg) no-repeat;
		}
		#promo-tabs-box-job{
			background:url(../img/product_job_application.jpg) no-repeat;
		}
		#promo-tabs-box-boss{
			background:url(../img/product_boss_check.jpg) no-repeat;
		}
		#promo-tabs-box-coworker{
			background:url(../img/product_coworker_check.jpg) no-repeat;
		}		
/*END BIG BACKGROUNDS*/		
		
			#promo-product {
				padding:10px 25px 0 253px;
				width:480px; color:#fff;
			}
				#promo-product h1 {
					padding:0;
					margin:5px 0;
					font-size:26px;
					width:360px;
					color:#fff;
				}
				#promo-product h2 {
					font-size:15px;
					padding:0;
					margin:5px 0;color:#fff;
				}
				#promo-product ul {
					font-size:11px;
					color:#fff;
					padding:0;
					margin:15px 0 15px 20px;
				}
				#promo-product ul li{line-height:15px;}
					#promo-product ul.col1 {
						float:left;
						width:220px;
						margin-top:5px;
						margin-right:10px;
						margin-left:0;
						padding-top:0;
						padding-left:16px;
					}
					#promo-product ul.col2 {
						float:left;
						margin-top:5px;
						margin-left:0;
						width:200px;
						padding-top:0;
						padding-left:16px;
					}
				#promo-product p {
					padding:0;
					margin:15px 0;
					font-size:12px;
					line-height:14px;color:#fff;
				}
				#promo-product p.smaller {
					margin:10px 0 0 0;
					font-size:10px;
					line-height:12px;
				}
				#promo-product p.larger {
					font-size:13px;
					line-height:17px;
				}
				#promo-product p.black, #promo-product h1.black, #promo-product h2.black, #promo-product ul.black, #sku .black {
					color:#000;
				}
				#promo-product .promo-callout {
					background:url(../img/bg_promo_callout.png) no-repeat;
					width:218px;
					height:139px;
					padding:0 10px;
				}
					#promo-product .promo-callout h3 {
						font-size:12px;
						line-height:12px;
						margin:0;
						padding:9px 0;
					}
					#promo-product .promo-callout p {
						font-size:11px;
						padding:9px 0;
						margin:0;
					}
				#sku {
					font-size:10px;
					
				}
				#sku .black{
					font-size:10px;
					color:#000;
				}
				.black{
					color:#000;
				}
				#promo-product .callout-links {
					float:left;
					font-size:11px;
					font-weight:bold;
				}
				#promo-product .callout-links-black {
					float:left;
					font-size:11px;
					font-weight:bold;
				}
				#promo-product .faqs {
					background:url(../img/icon_faqs.png) no-repeat left center;
					width:180px;
					padding:0px 0 10px 35px;
					margin:0 20px 0 0;
				}
				#promo-product .sample {
					background:url(../img/icon_sample.png) no-repeat left center;
					width:145px;
					padding:0px 0 10px 25px;
					margin:0;
				}
					#promo-product .callout-links a:link, #promo-product .callout-links a:visited {
						color:#fff;
						text-decoration:none;
						border-bottom:1px dotted #fff;
					}
					#promo-product .callout-links-black a:link, #promo-product .callout-links-black a:visited {
						color:#000;
						text-decoration:none;
						border-bottom:1px dotted #000;
					}
					#promo-product .callout-links a:hover {
						border-bottom:none;
					}
			#product-price {
				position:absolute;
				top:25px;
				right:20px;
			}
			#results-product #product-price {
				top:-5px;
				right:-33px;
				background:url(../img/bg_product_price.png) no-repeat;
				width:149px;
				height:30px;
				text-align:center;
				padding:10px 0 0 0;
			}
			#product-price.long {
				right:10px;
			}
				#product-price p {
					font-size:14px;
					padding:0;
					margin:0;
					line-height:normal;
				}
					#product-price p strong {
						vertical-align:baseline;
						font-size:24px;
						color:#245f82;
					}
			#promo-tabs-box-welcome h1 {
				float:left;
				width:350px;
				padding:10px 0 10px 24px;
				margin:0;
				font-size:24px;
			}
				#promo-tabs-box-welcome h1 span {
					font-size:13px;
					font-weight:normal;
					font-style:italic;
				}
			#promo-aside {
				float:right;
				margin-top:12px;
			}
				#promo-aside p {
					padding:10px;
					margin:0;
					width:135px;
					height:25px;
					background:url(../img/bg_promo_aside.png) no-repeat
					;font-size:11px;
					font-weight:normal;
					color:#fff;
				}
			#promo-tour {
				clear:both;
				float:left;
				width:105px;
				padding:3px 5px 3px 30px;
				margin:15px 0 0 24px;
				border:1px solid #84a7bb;
				background:url(../img/promo_tour_btn.gif) no-repeat 5px center #fff;
			}
				#promo-tour p {
					padding:0;
					margin:0;
					font-size:11px;
				}
				#promo-tour a:link, #promo-tour a:visited {
					font-size:14px;
					font-weight:bold;
					color:#245f82;
					text-decoration:none;
					border-bottom:1px dotted #245f82;
				}
				#promo-tour a:hover {
					text-decoration:none;
					border-bottom:none;
				}
			#promo-search {
				clear:both;
				position:absolute;
				bottom:0px;
				left:0px;
			}
			#results-search {
				float:left;
				width:171px;
				margin-right:25px;
			}
				#promo-search ul, #results-search ul {
					padding:0;
					margin:0;
					list-style:none;
				}
					#promo-search li, #results-search li {
						padding:0 8px 0 0;
						margin:0 5px 0 0;
						float:left;
						background:url(../img/promo_search_tab_right.png) no-repeat right top;
						
					}
						#results-search li {
							margin-right:0;
						}
						#results-search li a {
							padding:4px 2px 4px 10px !important;
							
						}						
					#promo-search li.current, #results-search li.current {
						background-image:url(../img/promo_search_tab_on_right.png)
					}
						#promo-search li a:link, #promo-search li a:visited, #promo-search li a:hover, #results-search li a:link, #results-search li a:visited, #results-search li a:hover {
							display:block;
							float:left;
							background:url(../img/promo_search_tab_left.png) no-repeat;
							font-size:9px;
							color:#d4d4d4;
							text-decoration:none;
							padding:4px 0 4px 8px;
						}
						#promo-search li.current a:link, #promo-search li.current a:visited, #promo-search li.current a:hover, #results-search li.current a:link, #results-search li.current a:visited, #results-search li.current a:hover {
							background-image:url(../img/promo_search_tab_on_left.png);
						}
					#promo-search-myself, #promo-search-others {
						clear:both;
						float:left;
						width:750px;
						background:url(../img/bg_promo_search.png) no-repeat left bottom;
						padding:8px 0 8px 10px;
					}
					#hp-teaser-default #promo-search-myself,#hp-teaser-default #promo-search-others {
						clear:both;
						float:left;
						width:750px;
						background:url(../img/bg_promo_search.png) no-repeat left bottom;
						padding:8px 0 8px 10px;
					}
					#results-search-myself, #results-search-others {
						background:url(../img/bg_results_search.gif) no-repeat center bottom #616161;
						float:left;
						padding:10px 12px;
						width:147px;
					}
						#promo-search-myself-fields, #promo-search-others-fields {
							float:left;
							width:575px;
						}
						.search-field {
							float:left;
							display:inline;
							margin-right:15px;
							margin-bottom:7px;
							height:45px;
						}
						#results-search .search-field {
							float:none;
							margin-right:0;
						}
						#results-search .search-field.left {
							float:left;
						}
							.search-field.advanced {
								display:none;
							}
							.search-field label {
								display:block;
								font-size:11px;
								color:#fff;
								margin-top:3px;
							}							
							.search-field input {
								display:block;
								font-size:11px;
								width:100px;
								margin:2px 0 0 0;
								background-color:#fff;
							}
							.search-field select {
								margin-top:2px;
							}
							#results-search .search-field input {
								width:141px;
							}
							.search-field input.input15 {
								width:15px !important;
								float:left;
								margin-right:8px;
							}
							.search-field select {
								display:block;
								font-size:11px;
								margin:2px 0 0 0;
								background-color:#fff;
							}
							.search-field select.select45 {
								width:45px;
								float:left;
								margin-right:8px;
							}
							#results-search select {
								display:inline !important;
							}
							#results-search .search-field select.select45 {
								margin-right:1px;
								width:45px;
							}
							.search-field select.select55 {
								width:55px;
								float:left;
							}
							.search-field select.select80 {
								width:80px;
								float:left;
								margin-right:8px;
							}							
							.promo-search-or {
								font-size:13px;
								font-weight:bold;
								color:#fff;
								float:left;
								padding:5px 7px;
								margin:0 -15px 0 0;
							}
							#results-search .promo-search-or {
								clear:both;
								float:left;
								width:143px;
								text-align:center;
								padding:0;
								margin:10px 0 -10px 0;
								border-top:1px solid #fff;
							}
								#results-search .promo-search-or span {
									position:relative;
									top:-10px;
									padding:0 8px;
									background-color:#616161;
								}
						.promo-search-submit {
							float:left;
							width:128px;
							border-left:1px solid #7c7c7c;
							padding:13px 10px 12px 20px;
							text-align:right;
						}
							.promo-search-btn {
								display:block;
								margin-bottom:3px;
								padding:0;
								background:transparent;
							}
							.results-search-btn {
								float:left;
								width:142px;
							}							
							#results-search .promo-search-btn {
								margin:15px auto 10px auto;
							}
							.promo-search-submit p {
								padding:0;
								margin:0;
							}
							a.promo-search-advanced:link, a.promo-search-advanced:visited {
								font-size:9px;							
								color:#fff;
								text-decoration:none;
								border-bottom:1px dotted #fff;
							}
							a.promo-search-advanced:hover {
								text-decoration:none;
								border-bottom:none;
							}
			#results-content {
				float:left;
				width:731px;			
			}
				#results-product {
					border-bottom:1px solid #bfbeba;
					float:left;
					width:731px;
					position:relative;
					color:#333;
				}
					#results-product ul {
						padding:0;
						margin:10px 0 0 0;
						list-style:none;
						color:#333;
						float:left;
						width:731px;
					}
						#results-product li {
							float:left;
							width:238px;
							padding:5px 10px 5px 22px;
							margin:0 0 10px 0;
							font-size:11px;
						}
						#results-product li.last {
							width:158px;
						}
							#results-product li.generic {
								background:url(../img/icon_check.png) no-repeat left center;
							}
							#results-product li.address {
								background:url(../img/icon_address.gif) no-repeat left center;
							}
							#results-product li.family {
								background:url(../img/icon_family.gif) no-repeat left center;								
							}
							#results-product li.bankrupt {
								background:url(../img/icon_bankrupt.gif) no-repeat left center;
							}
							#results-product li.phone {
								background:url(../img/icon_phone.gif) no-repeat left center;
							}
							#results-product li.property {
								background:url(../img/icon_property.gif) no-repeat left center;
							}
				#search-results {
					float:left;
					width:731px;
					padding-top:10px;
				}
					#search-results h1 {
						float:left;
						padding-bottom:10px;
					}
					#search-results .search-tips {
						float:right;
						padding-top:8px;
						font-size:12px;
						text-decoration:none;
						border-bottom:1px dotted #0b3c5e;
						color:#0b3c5e;
					}
					
#promo-tabs-box {float:left;width:769px;position:relative;left:-5px;margin-right:-5px;z-index:501;}					

#promo-tabs-box-default{display:block; visibility:visible;}
#promo-tabs-box-alt{display:none; visibility:hidden;}

#promo-tabs-box-bgc-alt {background:url(../img/product_bgc_alt.jpg) no-repeat bottom;}
#promo-tabs-box-content-alt {background:url(../img/promo_box_side.png) repeat-y;width:765px;padding:0 0 0 4px;}
.promo-content-alt {width:760px;height:360px;position:relative;}
#promo-tabs-box-content-alt.product {height:360px;}

#promo-search-alt {width:195px; float:right;}
#promo-search-alt #promo-search {clear:both;position:relative;right:0px;padding:0; margin:0;}
#promo-search-alt #bgc-product-alt ul{padding:0;margin:0;list-style:none; display:inline; float:left; width:195px;}
#promo-search-alt #bgc-product-alt li{padding:0;margin:0;width:97px; display:inline; height:25px; line-height:25px; text-indent:9px; font-size:10px; color:#fff; background:url(../img/search_tab_alt.png) no-repeat top left; float:left;}
#promo-search-alt #bgc-product-alt li.current{background:url(../img/search_tab_current_alt.png) no-repeat bottom left; width:96px; display:inline; padding:0; margin:0;line-height:25px;text-indent:11px;float:left;}
#promo-search-alt #bgc-product-alt li a:link, #promo-search-alt #bgc-product li a:visited, #promo-search-alt #bgc-product li a:hover{font-size:10px; color:#fff; text-decoration:none;}
#promo-search-alt li.current a:link, #promo-search-alt li.current a:visited, #promo-search-alt li.current a:hover{}
#promo-search-alt #promo-search-myself-alt, #promo-search-alt #promo-search-others-alt {clear:both;float:right; width:195px; height:335px;background:url(../img/promo_search_bckgrd_alt.png) no-repeat left top;padding:0; margin:0; display:inline;}
#promo-search-alt #promo-search-myself-fields, #promo-search-alt #promo-search-others-fields {float:left;width:180px; margin:0 0 0 10px; padding:0;}
#promo-search-alt .promo-search-btn{margin:0 0 0 12px;}
#promo-search-alt .promo-search-or{font-size:13px;font-weight:bold;color:#fff;float:left;padding:5px 7px 12px 0;margin:0 -15px 12px 0; display:block; clear:both;}