.Searchforms_Outer {
   margin: 33px 0 65px 0;
   z-index: 201;
   width:918px;
}
#filenotfound .Searchforms_Outer {
   margin-bottom: 0;
   margin-top: 35px;
}
.Searchforms_Outer_thin {
   margin: 33px 0 17px 0;
}

.Searchforms_Outer_flush {
   margin: 0 0 17px 0;
}

.Searchforms_Outer,
.Searchforms_Outer_thin,
.Searchforms_Outer_flush {
   border: 2px solid #cdd9e1;
}

.Searchforms_Outer_flush {
   border-top: 0px none;
   -moz-border-radius: 0 0 5px 5px;
}

.Searchforms_Outer .form-outer {
   margin: 24px;
   background: #f3faff;
   padding: 23px 15px;
}

#filenotfound .Searchforms_Outer .form-outer {
   background-color: #E4EEF6;
}

.Searchforms_Outer form input{
   padding: 9.5px 9px 9.5px 9px;
   *padding: 10px 0 0 12px;
   *height: 24px;
}


.Searchforms_Outer_thin .form-outer,
.Searchforms_Outer_flush .form-outer {
   margin: 4px;
   background: #f3faff;
   padding: 7px 15px 23px 15px;
   *margin-top: 6px;
   _margin-top: 4px;
}

.Searchforms_Outer_thin form input,
.Searchforms_Outer_flush form input {
   font-size: 13px;
   height: 16px;
   *height: 26px;
   padding: 9.5px 9px 9.5px 9px;
   *padding: 9px 9.5px 0;

}

.Searchforms_Outer .form-title {
   color: #0b527f;
   font-size: 18pt;
   font-weight: bold;
}

.Searchforms_Outer_thin .form-title,
.Searchforms_Outer_flush .form-title {
   color: #0b527f;
   font-size: 18pt;
   font-weight: bold;
   margin-bottom: 13px;
}

.form-outer.combined .form-title {
   float: left;
   *line-height: normal;
}

.form-outer.combined .clear {
   height: 0;
}

.form-switcher {
   background-color: #FFF;
   padding: 5px;
   float: right;
   font-size: 12px;
   border: 1px solid #cdd9e1;
   margin: 0;
   margin-bottom: 1em;
   *width: 28%;
}

   .form-switcher li {
      display: inline;
      padding-left: 5px;
      padding-right: 5px;
      border-left: 1px solid #000;
   }

   .form-switcher li.label {
      font-weight: bold;
   }

   .form-switcher li.first {
      border-left: 0 none;
   }

   .form-switcher li.current a {
      text-decoration: none;
      color: #000;
   }

.affiliate_box {
   width: 100%;
   float:left;
   margin-bottom: 20px;
}

.form_inner
{
   padding: 0 0 0 22px;
}
.form_inner label
{
   color: #1d1d1d;
   display: block;
   float: left;
   font-size: 10pt;
   font-weight: bold;
   padding: 0 9px 1px;
}
.form_inner input
{
   background: #fff;
   display: block;
   float: left;
   font-size: 15px;
   font-weight: bold;
   margin-right: 9px;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   behavior: url(/javascript/lib/util/pie/PIE.htc);
}

.form_inner input.default, .form_inner textarea.default {
    color: #ccc;
    font-weight: normal;
}
.form_inner input.error, .form_inner textarea.error{
    border-color: #f00;
    
}
.required_legend, label.error {
    color: #f00;
    font-weight: bold;
    float:left;
    width: 100%
}
.form_inner input:focus
{
   background: #fdf6da;
}
.form_inner textarea
{
   background: #fff;
   color: #120c0c;
   display: block;
   font-size: 15px;
}
.form_inner textarea:focus
{
   background: #fdf6da;
}
.form_inner button
{
   background: url(http://www.anywho.com/templates/001-default/resources/images/repeatingSprite.png) repeat-x;
   background-position: 0 -38px;
   color: #2a2a2a;
   display: block;
   float: left;
   font-size: 11pt;
   font-weight: bold;
   height: 34px;
   line-height: 34px;
   text-align: center;
   width: 155px;
   cursor: pointer;
}

.form-input-group {
   float:left;
}

#Searchforms_Reverse {
   width: 435px;
}

#Searchforms_ZIP button {
   width: 205px;
}

#Searchforms_People,
#Searchforms_People form,
#Searchforms_People form div {
   z-index: 201;
}

#Searchforms_Business ,
#Searchforms_Business form,
#Searchforms_Business form div {
   z-index: 200;
}

#Searchform_ZIP_Container,
#Searchform_ZIP_Container form,
#Searchform_ZIP_Container form div {
   z-index: 201;
}

#Searchforms_Reverse_Container,
#Searchforms_Reverse_Container form,
#Searchforms_Reverse_Container form div {
   z-index: 200;
}

button {
   _margin-right: -3px;
}

#index-top-form .Searchforms_Outer {
   margin-bottom: 0px;
}

#index-bottom-form .Searchforms_Outer {
   margin-top: 18px;
}

.Searchforms_Outer_thin #Searchforms_Business #Searchform_Business_Yellow,
.Searchforms_Outer_flush #Searchforms_Business #Searchform_Business_Yellow {
   background: none repeat scroll 0 0 #FFF3CD;
   padding: 7px 20px;
   margin: 4px;
}

.Searchforms_Outer .form-title, #Searchforms_Business #Searchform_Business_Yellow .form-title {
   margin-bottom: 8px;
   margin-top: 11px;
   margin-left: 5px;
}

#Searchforms_Business #Searchform_Business_Yellow .form-title h2 {
   margin-bottom: 0px;
}

#Business_Loc_Label_2, #Business_Loc_Label, #Business_Name_Label
{
   margin: 0 9px 0 0;
}

#Business_Loc_Label_2, #Business_Loc_Label
{
   width: 261px;
}
#Business_Name_Label
{
   width: 310px;
}

#Business_Loc_2, #Business_Name, #Business_Loc
{
   margin: 0 9px 0 0;
}

#Business_Name, .txtBName
{
   width: 309px;
}
#Business_Loc_2,
#Business_Loc
{
   width: 270px;
}
::-webkit-input-placeholder{
color: #ccc; font-weight:normal;
}
:-moz-placeholder{
color: #ccc; font-weight:normal;
}
label.placeholder {
cursor: text;
padding: 9px;
font-weight:normal;
color: #ccc;
}
.form_inner input.ezpz-hint { color: #ccc; font-weight:normal;}
 .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.ui-widget-overlay{background:#aaaaaa url(images/jqueryui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/jqueryui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
 .ui-autocomplete{position:absolute;cursor:pointer;background-color:white;border:1px solid #888888}
* html .ui-autocomplete{width:1px}
 .ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;background-color:#4A8AB5;color:white;margin:0px}

#People_Fname_Label, 
#People_Lname_Label {
   margin: 0 9px 0 0;
   width: 142px;
}

#People_Loc_Label {
   margin: 0 9px 0 0;
   width: 261px;
}

#People_Fname, #People_Lname, #People_Loc {
   margin: 0 9px 0 0;
}

#People_Fname, #People_Lname,.textName {
   width: 140px;
}

#People_Loc, .textLoc {
   width: 270px;
}
