.boxleft   {
	/*width: 0px;
	display: none;*/
	}
label.invalid{color:red;background:none !important;border:none;}	
.boxheader {
	display:none;
}

body {
	background: #fff;
	}

.boxfooter {
	_width: 750px;
	width: 755px;  
	clear: both;
	margin-left: 0px; 
	padding: 2px 0px 2px 0px;
	}

.boxbody{
	background-color: #fff;
	width: 750px;
	margin-bottom: 5px;
	}

#wrapper{
	background-color: #fff;
}

.logo{
float: left;
}

.headlinks{
 float: right;
 padding-right: 8px;
}	

/*--------------------------------------------special definitions----------------------------------------------------*/

/* used on the state page to have the faded line over the map*/
/*----------------------------------------------------end of tabs styling-----------------------------------------*/

/*--------------------------------------------------- homepage styling-----------------------------------------*/
.homebg{
	margin-top: 20px;
	background: #fff;
	min-width: 635px;
	text-align: center;
}
.map{
	margin-top: 5px;
	margin-left:10px;
}

.sidedark{
display: none;
}

.sidenavitem{
display: none;
}

#emaillistingsbg{
	display: none;
}
.sidebarimage{
	display: none;
}

#powersearch{
	display:none;
}

#emailalerts{
	background: #fff url("//foreclosure-activedt.netdna-ssl.com/css/img/hmpg_btn_alerts.gif") no-repeat;
	width: 111px;
	height: 54px;
	margin-left: 0px; 
	margin-top:0px;
}

.homeheader, .homeheader_two{
	display: none;
}

#sidenav{
	display: none;
}

#arrowdiv{
	display: none;
}
/*-------------------------------------------- STATE  -------------------------------------*/
.searchbox {
	/*display:none;*/
}

/*---------------------------------------------------------------*/

/*-------------------------------------------------- end of homepage styling ----------------------------------*/

.details_li_data_provider_logo img {
width: 115px !important;
}

/*--------------------------------------------------- end of styling details page -----------------------------*/


.promotions{display:none;}


/*------------------------------------- styling the results page---------------------------------------------*/

/*-----------------------------------------------------------tabs styling----------------------------------------------------------*/


/*----------------------------------------------------end of tabs styling-----------------------------------------*/
/* following rule hidden from IE5-Mac \*/
/*.datagrid{
 width:728px !important;
 margin-left: 13px;
}
/**/

/* following rule hidden from IE5-Mac \*/
.boxcenter .datagrid{
	width: 90% !important;
 margin-left: 13px;
}
/**/


.boxleft .datagrid{
	width: 97% !important;
	}

/*.panenarrow{
	width: 200px !important;
	margin: 5px;

}

.panewide{
	width: 500px !important;
	color:#666;
	margin: 5px;
}*/

.boxmap{	
	margin-left: 1px;
}

#zip{ height: 15px !important;}
#city_name{ height: 15px;}

.boxcenter .datagrid {
	margin-top: 7px;
	margin-left: 4px;
}
a{font-size:12px;}
.datagrid tr:hover{
	background-color: transparent;
}


/*---------------------- TABS to hide the background images-------------------------*/

#tabs li a, #tabs_profile li a {
	background:none;
	background-color: #fff;
	/*
	padding-left: 7px;
	padding-right: 7px;
	*/
}
#profiletab_star{display:none;}
#tabs li a, #tabs_profile li a {
	border-left:none;
}

#tabs li a:hover {
	text-decoration:underline;
	background:#fff; 
}

#tabs #current, #tabs_profile #current_profile {
	background:none;
}

#tabs #current a, #tabs_profile #current_profile a, #refinesearch {
	background:none;
}

#tabs #current a:hover {
}


/*---------------------- End of TABS to hide the background images-------------------------*/

.boxmap{
	background: none;
}

.boxcenter .datagrid td{
	padding: 5px;}
	
#overdiv{ display: none;}

/*------------------------------------------------- PANES -------------------------------------------------------*/
.panenarrow .panebody{
	background-color: #fff;
	border: none;
}

.panenarrow .paneheading{
	background-color: #fff;
	border: none;
}



/*------------------------------------------------- END OF PANES -------------------------------------------------------*/

/*------------------------------------------------ hide alerts procedures and laws banners----------------------------------*/

.searchboxheading img, .boxmap div img, .boxleft .datagrid img, .addalerts_header img, #homeplistings{ display: none;}

.sidesearchtxt {
 	margin-top: 5px; 
 	margin-left:19px; 
 	color: #234667;
}

/* ------ Hide the Calc tools from the cobrands ----------------*/

.calc_tools{
 display:none;
}

/* ------ Hide the learning center from the cobrands ----------------*/

.learningcenter{
 display:none;
}

/* ------ Hide the Learning Annex Banner from the cobrands ----------------*/

.bannerLearningAnnex{
 display:none;
}

.newhomeheader {
	display:none;
}

/* ------- Live Auctions ----------------------------------------------------- */

#liveauction #btn{ margin: 8px 0 0 0; _margin: 12px 0 0 0 !important; }

#liveauction #listingid { padding-left:0 !important; _padding-left:0; }

#listingid_searchbox { height:11px; }

/* Save Listing What's this? */

#savedlisting_def #screenshot{ display:none; }

/* Hide the New Homepage Header for Live Auctions */

.homeheader_liveauction { display:none; }

/* Hide featured auctions from the bottom */
.featured_auctions{ display:none; }

.newdp #center_right_col .photosmap #Content_Photo_0,
.newdp #center_right_col .photosmap #Content_Overhead_google{
	margin-bottom:7px !important;
}

/* Username/Password Migration */
.tm_20{margin-top: 20px;}
.fr{ float:right; }
.fl{ float:left; }
.fn{ float:none !important; clear:both; }
.fontSize9{font-size: 9px !important;}

.uneditable-input {
    width: 190px;
    cursor:no-drop;
}

.button:hover {
    cursor: pointer;
    text-decoration: none;
}
.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}

.loginup .logPaneWide {
    background-color: #F8F8F8;
    border: 1px solid #E5E5E5;
    margin: 15px 0;
    padding-left: 10px;
}

.loginup fieldset {
    border: 0 none;
    margin: 0;
    padding: 0;
    width: auto;
}
.control-group textarea, .control-group  input[type="text"], .control-group  input[type="password"], .uneditable-input {
    background-color: #Fcontrol-groupFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
.control-group select, .control-group textarea, .control-group  input[type="text"], .control-group  input[type="password"], .uneditable-input{
    border-radius: 4px;
    color: #555555;
    display: inline-block;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    margin-bottom: 10px;
    padding: 4px 6px;
    vertical-align: middle;
}
.loginup .control-group {
    margin-bottom: 10px;
}
.loginup #btnLoginUsernamePassword { margin:0;}
.loginright .panenarrow {margin:25px 7px 7px 15px;}
.orSeparatorVert{ display: block; border-right:1px solid #B9B9B9; width:0px; height:30px; margin:0px auto; }
.orSeparatorText{ font-size:13px; text-align:center;padding:0px; }

.loginup .error, #changePasswordForm .error, .contentCobrand .error{
    background:none ;
    border: none;
    list-style: none;
    margin:0;
    padding:0;
}

.control-group.error input, .control-group.error select, .control-group.error textarea {
    border:#B94A48 1px solid;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea {
    color: #B94A48;
}

.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
    color: #B94A48;
}

.help-block {
    display: block;
    margin-bottom: 10px;
}

.help-block, .help-inline {
    color: #595959;
    font-size: 12px;
}

.form-horizontal .control-group:before, .form-horizontal .control-group:after {
    content: "";
    display: table;
    line-height: 0;
}

.form-horizontal .control-group:after {
    clear: both;
}

.form-horizontal .control-group:before, .form-horizontal .control-group:after {
    content: "";
    display: table;
    line-height: 0;
}
.form-horizontal .control-label {
    float: left;
    padding-top: 5px;
    text-align: right;
    width: 120px;
}
.form-horizontal .controls {
    margin-left: 125px;
}
.form-horizontal .uneditable-input{margin-bottom: 10px;}

.control-label{
	font-size: 12px;
}

.formgrid_profile  #changePasswordForm{
    font-size: 11px;
    font-weight: normal;
}
.contentCobrand h2, .contentCobrand h3{
    font-size: 16px;
    margin: 0;
}
.contentCobrand .span8{float: left; width: 70%;}
.contentCobrand #fdcContactInformation{float: left; width: 30%;}
.contentCobrand #fdcContactInformation .panenarrow {width: 100%;}
.passwordCreated{  padding-top: 5px; padding-left: 20px;}


.contRegSuccess{width:685px;}
