@charset "utf-8";
/* Homepage Step-Styles */
/* Copyright Inflection LLC All Rights Reserved */

/* Homepage Default (HD) */
#HD #header {width:838px !important;}
#HD .contain {width:740px;}
#HD #footer .divide {padding-top:0px;}
#HD #footer #links a {margin-right:18px;text-decoration:none;}
#HD #searchband {width:838px;min-height:335px;background:transparent url(../images/step/homepage/searchband.gif) no-repeat;margin:0px auto 30px auto;position:relative;}
#HD #searchform {width:690px;padding:16px 24px 30px 24px;background:#fff7de;margin:auto;position:relative;}
#HD #menu {width:750px !important;height:202px;font-weight:bold;text-align:center;margin:auto;display:block;}
#HD #menu a {width:130px;color:#fff;font-size:14px;line-height:18px;text-align:center;text-decoration:none;margin:34px 10px 0 10px;float:left;position:relative;}
#HD #menu .PeopleByName {background: url(../images/step/homepage/search-name.gif) center -130px no-repeat;padding-top:100px;}
#HD #menu .PeopleByPhone {background: url(../images/step/homepage/search-phone.gif) center -130px no-repeat;padding-top:100px;}
#HD #menu .PeopleByEmail {background: url(../images/step/homepage/search-email.gif) center -130px no-repeat;padding-top:100px;}
#HD #menu .PeopleByAddress {background: url(../images/step/homepage/search-address.gif) center -130px no-repeat;padding-top:100px;}
#HD #menu .PeopleByCourt {background: url(../images/step/homepage/search-court.gif) center -130px no-repeat;padding-top:100px;}
#HD #menu a:hover {background-position: center 0px;}
#HD #menu a.activeType {background-position: center 0px;}
#HD #menu em {display:none;}
#HD #menu a.activeType em {width:29px;height:22px;background:transparent url(../images/step/homepage/search-active.gif) no-repeat;position:absolute;left:48px;bottom:-42px;display:block;} 
#HD label {font-size:12px;line-height:16px;font-weight:bold;margin:10px 0 2px 0;display:block;}
#HD label em {color:#b09a7c;font-size:10px;font-weight:bold;line-height:14px;}
#HD h1.klp {display: none; margin: 10px 0 25px 0;text-align:center;}
#HD h2.tagline {color:#79533e;font-weight:normal;font-size:15px;margin:40px 0 25px 0;padding:8px 0;border-top:1px dotted #d4c8b6;border-bottom:1px dotted #d4c8b6;text-align:center;}
#HD #illustrate {overflow:hidden;}
#HD #illustrate a {width:176px;height:213px;position:relative;text-decoration:none;display:inline;margin:0 12px 0 0;float:left;font-size:12px;}
#HD #illustrate a:hover {text-decoration:underline;}
#HD #illustrate strong {width:176px;font-size:12px;margin:26px 0 0 0;position:absolute;top:0;text-align:center;display:block;z-index: 10;}
#HD #infoblock {margin:30px 0 0 0;padding:15px;border:1px solid #d4c8b6;clear:both;}
#HD #facebooklike {width:400px;height:35px;margin:30px 0 0 320px;border:0;display:block;overflow:hidden;}
#HD .searchexpanded {padding:0 6px;float:left;display:none;}
#HD .clearboth {clear:both;}
#HD #moreoptions {width:738px;position:absolute;left:0;bottom:-18px;}
#HD #moreoptions a {width:130px;background:#fff7de;font-size:11px;line-height:15px;text-decoration:none;text-align:center;margin:auto;padding:8px 22px;display:block;float:none !important;}
#HD #searchform .submit {clear:both;padding-top:26px !important;padding:0;}
#HD #searchform input.btn {width:150px;font-size:18px;}
#HD input.Text {padding:8px 4px;}
#HD select {padding:7px 3px;}
#HD input#FirstName {width:172px;}
#HD input#MiddleName {width:160px;}
#HD input#LastName {width:172px;}
#HD input#City {width:142px;}
#HD select#State {width:125px !important;width:120px;}
#HD input#CityStateZip {width:292px;}
#HD input#Address {width:660px;}
#HD input#County {width:160px;}
#HD input#ZIPCode {width:140px;}
#HD input#CitiesPrevious {width:660px;}
#HD input#StatesPrevious {width:660px;}
#HD input#FirstNamesRelatives {width:660px;}
#HD input#MaidenName {width:660px;}
#HD input#Email {width:300px;}
#HD input#Phone {width:300px;}
#HD select#DobDay {width:60px;}
#HD #PeopleByPhone .auto {width:300px;}
#HD #PeopleByAddress input#City {width:180px;}
#HD .processing {margin:auto;padding:14px 0;display:block;}
#HD #PeopleByAddress .processing {margin:auto;padding:14px 0;display:block;clear:both;}
#HD .orrstep {width:165px;font-size:11px;line-height:13px;padding:3px 3px 3px 4px;float:left;}
#HD .orrstep img {display:block;margin:0 0 5px 0;}
#HD #PeopleByCourt .btn {width:150px;font-size:20px;line-height:24px;margin:10px auto 0 auto;}
#HD #PeopleByCourt h2 {font-size:24px;line-height:28px;text-align:center;}
#HD #PeopleByCourt h3 {font-size:16px;line-height:20px;font-weight:bold;text-align:center;margin:6px 0 30px 0;}
#HD #inboxidcallout {width:350px;padding:0 0 0 45px;font-weight:bold;background: url(../images/default/inboxidcallout.gif) no-repeat left;line-height:15px;margin:auto;display:block;}
#HD label.error{color:Red;font-weight:normal;}
#HD .Text{color:Black;}
