@charset "utf-8";
/* CSS Document */

html,body
	{
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	}
h1
	{
	margin:0px;
	padding:0px;
	font-size:19pt;
	text-transform:uppercase;
	}
h2
	{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	}
#h3_for_index
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12pt;
	color:#e54813;
	font-weight:bold;
	}
#wrapper
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	}
#header_01
	{
	height:120px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#076595;
	text-align:center;
	}
#header_02
	{
	width:900px;
	height:120px;
	margin:auto;
	padding:0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/logo_01.png);
	background-repeat:no-repeat;
	background-position:10px 10px;;
	}
#header_for_frame
	{
	margin:0px 0px 0px 124px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #CCCCCC;
	}
#header_title
	{
	margin:0;
	padding:35px 0px 0px 124px;
	font-size:19pt;
	color:#ffd82d;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}
#sherlock_txt
	{
	color:#ffd82d;
	}
#records_txt
	{
	color:#4dd5fe;
	}
#header_slogan
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 124px;
	}
#form_container
	{
	margin:0px 0px 0px 0px;
	padding:5px 10px 0px 124px;
	}
#form_container form
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#form_table
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:9pt;
	color: #FFFFFF;
	font-size:9pt;
	}
#form_table td
	{
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 2px;
	}
.textfield
	{
	width:170px;
	height:22px;
	border:1px solid #CCCCCC;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.search_btn
	{
	margin:2px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	}
#nav_container
	{
	height:23px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#ffd82d;
	text-align:center;
	border-top:4px groove #FFFF00;
	border-bottom:3px groove #FFFF00;
	}
#nav
	{
	width:880px;
	margin:auto;
	padding:4px 0px 0px 10px;
	color:#000000;
	font-size:9pt;
	text-align:left;
	}
#nav a:link {
	text-decoration: none;
	color:#000000;
	padding:0px 5px 0px 5px;
	}
#nav a:visited {
	text-decoration: none;
	color:#000000;
	padding:0px 5px 0px 5px;
	}
#nav a:active {
	text-decoration: none;
	color:#000000;
	padding:0px 5px 0px 5px;
	}
#nav a:hover {
	color:#000000;
	text-decoration: underline;
	padding:0px 5px 0px 5px;
	}
/*BLUE box*/
.blue_box
	{
	display:block;
	}
.blue_box *
	{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#076595;
  	}
.blue_box1
	{
	margin-left:3px;
    margin-right:3px;
    padding-left:1px;
    padding-right:1px;
    border-left:1px solid #79c799;
    border-right:1px solid #79c799;
    background:#4dbe81;
	}
.blue_box2
	{
    margin-left:1px;
    margin-right:1px;
    padding-right:1px;
    padding-left:1px;
    border-left:1px solid #a6d0b2;
    border-right:1px solid #a6d0b2;
    background:#45bd7d;
	}
.blue_box3
	{
    margin-left:1px;
    margin-right:1px;
    border-left:1px solid #45bd7d;
    border-right:1px solid #45bd7d;
	}
.blue_box4
	{
    border-left:1px solid #79c799;
    border-right:1px solid #79c799;
	}
.blue_box5
	{
    border-left:1px solid #4dbe81;
    border-right:1px solid #4dbe81
	}
.blue_box_container
	{
    background:#076595;
    margin:0px 0px 0px 0px;
    padding:5px 9px 5px 9px;
    }
	
/*WHITE box*/
.white_box
	{
	display:block;
	}
.white_box *
	{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#FFFFFF;
  	}
.white_box1
	{
	margin-left:3px;
    margin-right:3px;
    padding-left:1px;
    padding-right:1px;
    border-left:1px solid #79c799;
    border-right:1px solid #79c799;
    background:#4dbe81;
	}
.white_box2
	{
    margin-left:1px;
    margin-right:1px;
    padding-right:1px;
    padding-left:1px;
    border-left:1px solid #a6d0b2;
    border-right:1px solid #a6d0b2;
    background:#45bd7d;
	}
.white_box3
	{
    margin-left:1px;
    margin-right:1px;
    border-left:1px solid #45bd7d;
    border-right:1px solid #45bd7d;
	}
.white_box4
	{
    border-left:1px solid #79c799;
    border-right:1px solid #79c799;
	}
.white_box5
	{
    border-left:1px solid #4dbe81;
    border-right:1px solid #4dbe81;
	}
.white_box_container
	{
    background:#FFFFFF;
    margin:0px 0px 0px 0px;
    padding:10px 12px 10px 12px;
    }
.title_for_whitebox
	{
    margin:0px 0px 0px 0px;
    padding:0px 0px 7px 0px;
	color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
    }

/*RED box*/
.red_box
	{
	display:block;
	}
.red_box *
	{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#e54813;
  	}
.red_box1
	{
	margin-left:3px;
    margin-right:3px;
    padding-left:1px;
    padding-right:1px;
    border-left:1px solid #e54813;
    border-right:1px solid #e54813;
    background:#e54813;
	}
.red_box2
	{
    margin-left:1px;
    margin-right:1px;
    padding-right:1px;
    padding-left:1px;
    border-left:1px solid #e54813;
    border-right:1px solid #e54813;
    background:#e54813;
	}
.red_box3
	{
    margin-left:1px;
    margin-right:1px;
    border-left:1px solid #e54813;
    border-right:1px solid #e54813;
	}
.red_box4
	{
    border-left:1px solid #e54813;
    border-right:1px solid #e54813;
	}
.red_box5
	{
    border-left:1px solid #e54813;
    border-right:1px solid #e54813;
	}
.red_box_container
	{
    background:#e54813;
    margin:0px 0px 0px 0px;
    padding:10px 12px 10px 12px;
    }
.title_for_redbox
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 5px;
	color:#FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
    }
.boxes_holder
	{
	padding:5px 0px 5px 0px;
	}
#content_container
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}
#content
	{
	width:900px;
	margin:auto;
	padding:20px 0px 40px 0px;
	text-align:left;
	}
#main_search_form_container
	{
	margin:0;
	padding:0px 0px 10px 0px;
	}
#iframe_table
	{
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#iframe_properties
	{
	width:100%;
	height:100%;
	position:absolute;
	top:1; left:0;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#table_container
	{
	width:900px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#search_form_container
	{
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#form_table_02
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11pt;
	color:#ecff59;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
#form_table_02 td
	{
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 2px;
	}
.textfield_02
	{
	width:270px;
	height:21px;
	border:1px solid #999999;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	font-size:11pt;
	}
.search_btn_02
	{
	margin:2px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	}
#textarea_table_container
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#textarea_table
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:900px;
	}
#left_col
	{
	width:280px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	}
#right_col
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.7em;
	}
.statelinks_table
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#076595;
	}
.statelinks_table a:link {
	text-decoration:none;
	color:#076595;
	}
.statelinks_table a:visited {
	text-decoration:none;
	color:#076595;
	}
.statelinks_table a:active {
	text-decoration:none;
	color:#076595;
	}
.statelinks_table a:hover {
	color:#076595;
	text-decoration:underline;
	}
/*ICONS TITLE BLACK*/
.icon_title
	{
	margin:0px 0px 0px 0px;
	padding:7px 10px 2px 10px;
	font-size:9pt;
	font-weight:bold;
	}
.icon_title a:link {
	text-decoration:underline;
	color: #003399;
	}
.icon_title a:visited {
	text-decoration:underline;
	color:#003399;
	}
.icon_title a:active {
	text-decoration:underline;
	color:#003399;
	}
.icon_title a:hover {
	color:#000000;
	text-decoration:underline;
	}
/*ICONS TITLE WHITE*/
.icon_title_white
	{
	margin:0px 0px 0px 0px;
	padding:7px 10px 2px 10px;
	font-size:9pt;
	font-weight:bold;
	}
.icon_title_white a:link {
	text-decoration:underline;
	color: #FFFFFF;
	}
.icon_title_white a:visited {
	text-decoration:underline;
	color:#FFFFFF;
	}
.icon_title_white a:active {
	text-decoration:underline;
	color:#FFFFFF;
	}
.icon_title_white a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
/*ICONS DETAILS BLACK*/
.icon_details
	{
	height:53px;
	font-size:8pt;
	margin:0px 0px 0px 0px;
	padding:2px 10px 2px 10px;
	color: #000000
	}
/*ICONS DETAILS WHITE*/
.icon_details_white
	{
	height:53px;
	font-size:8pt;
	margin:0px 0px 0px 0px;
	padding:2px 10px 2px 10px;
	color:#FFFFFF;
	}
.search_now
	{
	margin:0px 0px 0px 0px;
	padding:7px 10px 2px 10px;
	}
.search_now a:link img {
	border:none;
	}
.search_now a:visited img {
	border:none;
	}
.search_now a:active img {
	border:none;
	}
.search_now a:hover img {
	border:none;
	}
.icon_space
	{
	width:4px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.icon_space_hor
	{
	height:4px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.textarea_title_01
	{
	margin:12px 0px 12px 0px;
	padding:7px 0px 7px 10px;
	background-color:#f2f0f0;
	font-size:11pt;
	font-weight:bold;
	color:#003366;
	text-align:left;
	text-transform:uppercase;
	}
.textarea
	{
	margin:12px 0px 12px 0px;
	padding:5px 0px 5px 10px;
	font-size:9pt;
	line-height:1.6em;
	}
.textarea_02
	{
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	font-size:9pt;
	line-height:1.6em;
	}
#articles_container
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 30px 0px;
	border-right:1px solid #dfdddd;
	border-bottom:1px solid #dfdddd;
	border-left:1px solid #dfdddd;
	background-color: #f3f3f3;
	}
#main_articles_title
	{
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 10px;
	color: #003366;
	font-size:13pt;
	font-weight:bold;
	border-top:6px solid #dfdddd;
	background-color:#FFFFFF;
	}
#main_articles_title_02
	{
	height:12px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/arrow_downward.gif);
	background-repeat:no-repeat;
	background-position:10px top;
	}
.articles_title
	{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	color: #003366;
	font-size:12px;
	}
.articles_title a:link {
	text-decoration:none;
	color:#003366;
	}
.articles_title a:active {
	text-decoration:none;
	color:#003366;
	}
.articles_title a:visited {
	text-decoration:none;
	}
.articles_title a:hover {
	color:#003366;
	text-decoration:underline;
	}
.articles_date
	{
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	font-size:9pt;
	}
.articles_details
	{
	margin:0px 0px 0px 0px;
	padding:0px 10px 20px 10px;
	color: #999999;
	font-size:9pt;
	border-bottom:1px dotted #CCCCCC;
	}
#articles_archive
	{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	color: #003366;
	background-color:#dfdddd;
	font-size:9pt;
	}
#articles_archive a:link {
	text-decoration:underline;
	color:#003366;
	}
#articles_archive a:active {
	text-decoration:underline;
	color:#003366;
	}
#articles_archive a:visited {
	ttext-decoration:underline;
	}
#articles_archive a:hover {
	color:#003366;
	text-decoration:underline;
	}
.home_articles_title
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.home_articles_details
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:10pt;
	color:#000000;
	line-height:1.6em;
	}
.criminal_records_pic
	{
	margin:5px 5px 5px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #000000;
	float:left;
	}
.inner_table
	{
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.inner_form_left
	{
	width:7px;
	height:132px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.inner_form_middle
	{
	width:817px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.inner_form_right
	{
	width:7px;
	height:132px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.inner_form_text
	{
	margin:0px 0px 0px 0px;
	padding:0px 30px 5px 20px;
	font-size:9pt;
	color:#FFFFFF;
	}
#inner_form_container
	{
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	}
#inner_form_container form
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#inner_form_container_table
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:9pt;
	color:#ecff59;
	font-size:9pt;
	}
#inner_form_container_table td
	{
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 2px;
	}
.inner_form_container_textfield
	{
	width:170px;
	height:22px;
	border:1px solid #CCCCCC;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.lower_form_container
	{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	}
.horizontal_space
	{
	width:6px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.vertical_space
	{
	height:4px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.lower_form_label
	{
	width:278px;
	height:29px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/search_title_bg.gif);
	background-repeat:repeat-x;
	border:1px solid #b4c91a;
	}
.lower_form_label_title
	{
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 5px;
	color:#000000;
	font-size:8pt;
	}
.lower_form_details
	{
	height:150px;
	width:278px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #b9b8b8;
	}
.lower_form_bottom
	{
	margin:0px 0px 0px 0px;
	padding:3px 5px 3px 10px;
	border:1px solid #b9b8b8;
	background-color:#dee3c3;
	font-size:8pt;
	color:#006699;
	}
	
.lower_link
	{

	font-size:8pt;
	color:#006699;
	text-decoration:none;
	}
.lower_link:hover
	{

	font-size:8pt;
	color:#006699;
	text-decoration:underline;
	}
.lower_form_text
	{
	margin:0px 0px 0px 0px;
	padding:10px 7px 5px 9px;
	color:#333333;
	font-size:8pt;
	}
.lower_form_container
	{
	margin:0px 0px 0px 0px;
	padding:10px 7px 5px 9px;
	}
.lower_form_container form
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.lower_form_textfield
	{
	width:220px;
	height:21px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #999999;
	background-color:#dee3c3;
	}
.lower_form_textfield_02
	{
	width:150px;
	height:21px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #999999;
	background-color:#dee3c3;
	}
.lower_form_inner_table
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.lower_form_inner_table td
	{
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	font-size:8pt;
	}
.featureleftin
	{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0 10px 0;
	font-size: 11px;
	text-align:justify;
	color:#000000;
	}
.featureleftin img
	{
	float: left;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	}
#fbr_container
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 30px 0px;
	font-size:9pt;
	}
#fbr_container a:link {
	text-decoration: none;
	color:#d1731f;
	}
#fbr_container a:visited {
	text-decoration: none;
	color:#d1731f;
	}
#fbr_container a:active 
	{
	text-decoration: none;
	color:#d1731f;
	}
#fbr_container a:hover 
	{
	color:#d1731f;
	text-decoration: underline;
	}
.fbr_main_title
	{
	margin:0px 0px 0px 0px;
	padding:5px 20px 5px 20px;
	background-color:#076595;
	color:#FFFFFF;
	}
#fbr_people_search
	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 120px;
	background-image:url(../images/fbr-people-search.png);
	background-repeat:no-repeat;
	background-position:10px 10px;
	height:80px;
	background-color:#f6f4f4;
	border:1px solid #e2e2e2;
	}
#fbr_sex_offender
	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 120px;
	background-image: url(../images/fbr-sex-offenders.png);
	background-repeat:no-repeat;
	background-position:30px 7px;
	height:80px;
	background-color:#f6f4f4;
	border:1px solid #e2e2e2;
	}
#fbr_home_search
	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 120px;
	background-image: url(../images/fbr-home-search.png);
	background-repeat:no-repeat;
	background-position:20px 3px;
	height:80px;
	background-color:#f6f4f4;
	border:1px solid #e2e2e2;
	}
#fbr_zipcode_lookup
	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 120px;
	background-image: url(../images/fbr-zipcode.png);
	background-repeat:no-repeat;
	background-position:5px 13px;
	height:80px;
	background-color:#f6f4f4;
	border:1px solid #e2e2e2;
	}
#fbr_public_records
	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 120px;
	background-image: url(../images/fbr-public-records.png);
	background-repeat:no-repeat;
	background-position:25px 12px;
	height:80px;
	background-color:#f6f4f4;
	border:1px solid #e2e2e2;
	}
#fbr_whitepages
	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 120px;
	background-image: url(../images/fbr-whitepages.png);
	background-repeat:no-repeat;
	background-position:14px 17px;
	height:80px;
	background-color:#f6f4f4;
	border:1px solid #e2e2e2;
	}
#fbr_phone_lookup
	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 120px;
	background-image: url(../images/fbr-phone.png);
	background-repeat:no-repeat;
	background-position:15px 5px;
	height:80px;
	background-color:#f6f4f4;
	border:1px solid #e2e2e2;
	}
#fbr_email_lookup
	{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 120px;
	background-image: url(../images/fbr-email.png);
	background-repeat:no-repeat;
	background-position:27px 10px;
	height:80px;
	background-color:#f6f4f4;
	border:1px solid #e2e2e2;
	}
.fbr_title
	{
	margin:0px 0px 0px 0px;
	padding:5px 0px 2px 0px;
	font-weight:bold;
	color:#d1731f;
	font-size:10pt;
	text-transform:uppercase;
	}
.fbr_details
	{
	margin:0px 0px 0px 0px;
	padding:0px 10px 2px 0px;
	font-size:9pt;
	height:40px;
	}
#footer
	{
	margin:10px 0px 0px 0px;
	padding:10px 20px 10px 20px;
	font-size:8pt;
	text-align:center;
	color:#666666;
	border-top:3px solid #CCCCCC;
	}
#footer a:link {
	text-decoration: none;
	color:#666666;
	}
#footer a:visited {
	text-decoration: none;
	color:#666666;
	}
#footer a:active 
	{
	text-decoration: none;
	color:#666666;
	}
#footer a:hover 
	{
	color: #666666;
	text-decoration: underline;
	}

