body { margin: 0px; padding: 0px; background-color: white; }
body, td, div {
	font-family: arial, sans-seif;
	font-size: 11px; color: black; line-height :13px; text-align: left;
}
td { vertical-align: top; }
a				{ text-decoration:underline; color:#0000FF}
a:hover			{ text-decoration: none;}
img { border-width: 0px; }
form { margin-top: 0px; margin-bottom: 0px; }
hr { height: 2px; border: 0; color: #373830; background-color: #373830; margin: 10px 0 10px 0; }
h1 { color: #002b6b; font-size: 16px; }
h3 { color: #373830; font-size: 16px; font-style: italic; margin: 15px 0 0 0;}
.top		{ width:723px; padding-top:10px; padding-bottom:11px; margin: 0 auto;}
.top a		{ margin-left:5px;}
.menu		{ text-align:center; width:723px;}
.blue_line		{ background-image:url(blue_line.jpg); height:25px; margin-bottom:5px; width: 100%;}
.blue_line p { width: 100%; color: white; font-size: 11px; line-height: 25px; font-weight: bold; margin: 0 auto;  text-align: center;}
.bottom			{ text-align:center; line-height:12px; color:#8D8D8D; font-size:10px; clear:both}
.bottom a		{ color:#8D8D8D;}

.center { margin: 0 auto; display: block; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }

.content		{ width:723px;}
.left1			{ float:left; width:519px;}
.right1			{ float:right; width:194px;}
.left2			{ float:left; width:148px;}
.right2			{ float:right; width:565px;}
.right3			{ float:left; width:455px; margin-left:10px;}
.right4			{ float:right; width:194px;}

.layout-left { float: left; width: 525px; }
.layout-right { float: right; width: 194px; }
.layout-sidebar { float:left; width:148px;}
.layout-right-content { float:left; width:455px; margin-left:10px;}
.layout-onlyright-content { float:left; width:455px; margin-left:158px;}

.input1			{ width:48px; height: 20px; border:1px solid #8EA1B1; }
.input2			{ width:230px; height:20px; border:1px solid #8EA1B1; margin-right:10px;}
.red_arial10	{ font-size:10px; font-family:arial; color:#FF0000}
.input3		{ height:20px; border:1px solid #8EA1B1;}
.input4		{ height:102px; width:  230px; border:1px solid #8EA1B1; overflow:auto}


.grad-gray { background-image: url('grad-gray-bg.gif'); height: 22px; border-bottom: 1px solid black; line-height: 22px; font-weight: bold; padding-left: 21px;}
.grad-gray-title-gray { font-size: 18px; font-weight: bold; font-style:italic; color: #373830; }

.grad-gray-small { background-image:url(grad-gray-bg-small.gif); border-bottom:solid 1px black; height:20px; overflow:hidden; line-height: 20px; 
  color: #031684;
}
.grad-gray-title-small-blue {
	font-size: 14px; font-weight: bold;
	padding-left: 30px; line-height: 20px;
}
.dkblue { color: #002b6b; }
.red { color: red; }
.ltgray { color: #555658; }

.content-block { border:1px solid black; margin-bottom: 5px;}

.search-right-title { padding-left: 21px; color: #373830; font-size: 12px; font-weight: bold; line-height: 20px; }
.search-right { background-color:#E3ECF5; padding:20px; color: #555658;}

.search-right td { vertical-align: middle; line-height: 30px; }
.search-right-continue-right { text-align:right; margin-top:18px; margin-right:60px; }
.search-right-continue-middle { text-align: center; margin-top: 18px; }


.sidebar-title { background-image:url('sidebar-orange-header.gif'); 
	background-color: #ffcb98;
	background-position: bottom left; background-repeat: repeat-x; 
	color: #373830; font-style: italic; padding-left: 5px; font-size: 17px; font-weight: bold; line-height: 24px;}
.sidebar-txt { padding:15px 15px 18px 15px; color:#555658}
.info-right { padding:15px 21px 18px 21px; color:#555658}

.content_header_txt { font-size: 18px; font-weight: bold; font-style:italic; color: #002b6b; }

.content_header2		{ background-image:url(content_header2_bg.gif); height:22px;}
.content_header2 img	{ margin-left:18px; margin-top:2px;}

.content_header3		{ margin-left:8px; margin-top:3px; margin-bottom:3px;}

.content_header5 { color: #373830; font-style: italic; font-size: 17px; font-weight: bold; line-height: 22px; padding-left: 5px; }
.phone_lookup2 { color: #373830; font-style: italic; font-size: 14px; font-weight: bold; line-height: 18px; padding-left: 15px; }
.phone_details { color: #565558; vertical-align: middle;}





.search-box-phone { background-color: #E3ECF5; margin-bottom: 5px; border: 1px solid black; border-top: 0;
	padding: 50px 0 50px 0;
}
html>body .search-box-phone table { margin-bottom: 3px; }
.search-box-phone table tr td	{ vertical-align:middle; color:#1045B1;}
.req						{ color:#EC1C24; font-size:10px;}

.phone_look		{ height:160px; padding-bottom: 1px;}
html>body .phone_look		{ height:160px; padding-bottom: 2px;}
.phone_look img	{ margin-left:7px; margin-top:15px;}
.phone_bgsearch { font-size: 16px; font-weight: bold; color: #23426c; padding-left: 10px; }
.phone_bgsearch a { color: #00e; line-height: 15px;}
.phone_bgsearch a:hover { text-decoration: none; }

.content_icon 			{ padding: 14px 3px 13px 3px; border: 1px solid black;margin-bottom: 5px; }
.content_icon a		{ font-weight:bold; color:#0000EE; text-decoration:underline}
.content_icon a:hover{ text-decoration:none}
.content_icon td { vertical-align: middle; }


table.tab_srh	tr td	{ line-height:17px; color:#054AA9;}

.pplstch_but1			{ margin-left:50px; margin-top:14px;}
.pplstch_table tr td		{ border-bottom:solid 1px #403326; border-right:solid 1px #403326; padding:7px;}

.results { border: 1px solid black; border-right: 0; border-collapse: collapse;}
.results td { line-height: 18px; border-top: 1px solid black; border-right: 1px solid black; padding: 3px;}
.results th { text-align: left; font-size: 12px; padding-left: 3px; font-weight: normal; }
/*.results .tr1		{ background-color:#FAFFF5}*/
.results .tr1		{ background-color:#eff7fe;}
.results td.td1		{ text-align:center; }
.results td.td3		{ text-align:center; }
.results td.td6		{ line-height:18px;}
.results a	{ font-size:13px; line-height:18px;}
.results-txt-small { font-size: 10px; }

ul.suggest {
	font-size: 11px; color: #888; font-weight: bold;
	list-style-type: disc;
	list-style-position: outside;
	margin: 2em;
	line-height: 14px;
}

.product a { line-height: 18px; font-size: 12px; font-weight: bold; }
.product td { vertical-align: middle; }
/* Search Box */

.search-again-title { font-size: 14px; padding-left: 5px; font-weight: bold; }

.people_search				{ margin-bottom: 5px; height:139px; overflow:hidden; background-color:#E3ECF5; width:522px; border:1px solid #403326;}

.search_box_header		{ font-size: 13px;  color: #042779; font-weight: bold; line-height: 22px; width:100%; text-align: center; font-family: verdana, arial, sans-serif; }
.search_box_line { border-right: 1px solid #d1deee;}
.people_search_holder				{ padding:18px; margin-top:3px;}
.search_by		{ color:#505151;}


.searchmenu td.on-top { background-image:url('searchmenu-on-top.gif'); color: white; line-height: 22px; font-size: 11px; font-weight: bold; text-align: center; }
.searchmenu td.off-top { background-image:url('searchmenu-off-top.gif'); color: #4f7ddb; line-height: 22px; font-size: 11px; font-weight: bold; text-align: center; }
.searchmenu td.off-top a { color: #4f7ddb; text-decoration: underline; }
.searchmenu td.off-top a:hover { text-decoration: none; }
.searchmenu td.on-bot { background-image:url('searchmenu-on-bottom.gif'); text-align: center; }
.searchmenu td.off-bot { background-image:url('searchmenu-off-bottom.gif'); }
.searchmenu td.off-end { background-color: #bec2c5; width: 1px;}

.rec_prop			{ background-color:#FFFFF5; line-height:15px; color:#000000; font-size:12px; text-align:center; padding-top:15px; padding-bottom:30px;}

/* pastel info boxes */
.info-txt-holder { padding:2px 10px 3px 15px;}
.info-txt-holder-property { padding:10px 19px 8px 19px;}
.info-blue-holder { background-color: #edffff; border: solid 1px #3a3f3a;}
.info-blue-header { background-image: url('info-blue-header.gif'); text-align: center; height: 22px; color: #4a4940; }
.info-blue-header-on { background-image: url('info-blue-header-on.gif'); text-align: center; height: 22px; color: white; }
.info-yellow-holder { background-color: #fffee6; border: solid 1px #3a3f3a;}
.info-yellow-header { background-image: url('info-yellow-header.gif'); text-align: center; height: 22px; color: #4a4940; }
.info-yellow-header-on { background-image: url('info-yellow-header-on.gif'); text-align: center; height: 22px; color: white; }
.info-green-holder { background-color: #f3fff0; border: solid 1px #3a3f3a;}
.info-green-header { background-image: url('info-green-header.gif'); text-align: center; height: 22px; color: #4a4940; }
.info-green-header-on { background-image: url('info-green-header-on.gif'); text-align: center; height: 22px; color: white; }
.info-orange-holder { background-color: #ffebdb; border: solid 1px #3a3f3a;}
.info-orange-header { background-image: url('info-orange-header.gif'); text-align: center; height: 22px; color: #4a4940; }
.info-orange-header-on { background-image: url('info-orange-header-on.gif'); text-align: center; height: 22px; color: white; }

.info-header-txt { font-size: 13px; font-style: italic; font-weight :bold; line-height: 17px; font-family: verdana, arial, sans-serif; }
.info-header-txt a { color: #4a4940; text-decoration: none;}
.info-header-txt a:hover {color: white; }

.info-txt-list				{ margin:0px; padding:0px; list-style:none}
.info-txt-list li			{ padding-left:12px; background:url(arrow.gif) 0px 4px no-repeat; }
.info-txt-list li a		{ color:#464544; text-decoration:underline;
	font-size: 10px;}
.info-txt-list li a:hover	{ text-decoration:none}


/* Photo Boxes */
.photo-title { padding-top: 10px; padding-bottom: 5px; font-size:12px; color: #6b6b6a; font-weight: bold;}
.photo-txt-holder-people { background-color: white; 
	padding: 0px 9px 12px 9px; 
	line-height: 12px;
	font-size: 11px;
	color:#929391;
	border: 1px solid black;
}
.photo-txt-holder-people span { color:#424342; font-style: italic; }

.photo-txt-holder-criminal { background-color: white; 
	padding: 0px 9px 12px 9px; 
	line-height: 12px;
	font-size: 11px;
	border: 1px solid black;
	color:#AEAEAE
}
.photo-txt-holder-criminal span { color:#424342; font-style: italic; }

/* People Search Map */
.pplsearch_map		{ text-align:center; margin: 0 auto; width: 100%;}
.mapTopText { text-align:center;
font: italic 700 14px Arial, Helvetica, sans-serif; color:#4e4d4b;
}
.mapTopText strong { color: #FF0000; background: #FFFF00; }
.mapTopText a { color:#4e4d4b; text-decoration: none; }
.mapTopText a:hover { color: blue; }


/* Background Check Specific */
.bgchk_header_txt { font-size: 18px; line-height: 24px; font-weight: bold; font-style: italic; color: #02116e; font-family: arial}
.bgchk_header_bg		{ background-image:url(bgchk_header_bg.gif); height:26px; padding-left:16px;}
.bgchk_tab				{ margin-left:7px; margin-top:20px;}
.bgchk_tab tr td img.pic	{ float:left; margin-right:13px;}
.bgchk_tab tr td a.header		{  margin-right:13px; color:#0000FF; font-size:12px; font-weight:bold; text-decoration:underline}
.bgchk_tab tr td a.header:hover	{ text-decoration:none}
.bgchk_tab tr td span.price		{  margin-right:13px; color:#BD2025}
.bgchk_holder_right_txt { color: #002b6b; font-size: 14px; font-weight: bold; line-height: 18px;}
.bgchk_holder_right		{ margin-left:9px; margin-top:3px; margin-bottom:10px;}
.bgchk_holder_right	ul	{ margin-top:12px; margin-bottom:18px;}

.bg-txt-list				{ margin:0px; padding:0px; list-style:none}
.bg-txt-list li			{ padding-left:12px; background:url(arrow.gif) 0px 4px no-repeat; }
.bg-txt-list li a		{ color: blue; text-decoration:underline;
	font-size: 10px;}
.bg-txt-list li a:hover	{ text-decoration:none}

.phone_search	{ float:left; margin-right:7px}
.view_sample	{ margin-top:5px; margin-left:3px;}
.view_sample a	{ margin-left:3px; color:#0000FF; text-decoration:underline}
.view_sample a:hover	{ text-decoration:none}
.button_buy		{ text-align:right; margin-right:3px; margin-top:5px;}

.maiden_pic1	{ float:right; margin-left:16px;}
.maiden_div		{ margin-top:17px;}
.maiden_div ul	{ list-style-position:inside}
.maiden_more	{ font-size:10px; }
.maiden_td1		{ white-space:nowrap; text-align:right; vertical-align:middle}


.contact { width: 300px; }
.contact td { line-height: 24px; }
.contact input { width: 280px; }
.contact textarea { width: 280px; }

#dhtmltooltip{
  position: absolute; text-align:left;
  font-family:Arial,sans-serif; font-weight:normal; font-size:12px;
  line-height:15px; border:#333333 2px solid;
  color:#000000; padding: 7px; visibility: hidden; z-index: 100;  
}
