
.headerContainer {
	margin-bottom: 1.5em;
}


/*LISTING STYLES*/

#listingStyles .contentBox {
	padding:.5em .5em 2em .5em;
	height:100%;
}

#listingStyles .rentalInfoContainer .contentBox {
	padding:.5em .5em 1em .5em;
	overflow:auto;	
}

#listingStyles .postingStepsPage .imagesContainer {
	overflow:auto;
	background-color:#ebebeb;
}

#listingStyles .adminStyles .reportsPage .reportButtonsContainer{
	overflow:auto;
	background-color:#ebebeb;
	padding-bottom:5px;
}

#listingStyles iframe{
	width:700px;	
}

/*********************
	Booking Module
**********************/

.bookingStyles .quickLinksButtons{
	width:auto !important;	
}

.bookingStyles .dayBox {
	min-height: 70px;
}

.bookingStyles a div.dayLinkBox,
.bookingStyles a:link div.dayLinkBox,
.bookingStyles a:visited div.dayLinkBox,
.bookingStyles a:active div.dayLinkBox {
	background-color: lightblue;
}

.bookingStyles a:hover div.dayLinkBox {
	background-color: #6fc9e6;
	text-decoration: none;
}

/*****/



/* Jobs Module */


#listingStyles .postingStepsPage .reviewBillingPage .col2,#jobStyles .postingStepsPage .reviewBillingPage .col2b{
	float:left;
	width:70%;
}


#listingStyles .detailsPage .leftContainer .col2,#jobStyles .detailsPage .leftContainer  .col2b{
	width:390px;
}






#listingStyles .searchResultsContainer .fullWidth{
	margin-bottom:1em;
	float:none;
	clear:both;
}

#jobStyles .searchResultsContainer .fullWidth{
	margin-bottom:0em;
}


#listingStyles .categoryButtonIcon{
	vertical-align:middle;
	z-index:100;
	position:relative;
}
#listingStyles .categoryButtonText{
	margin-bottom:10em;
}
#listingStyles .adminStyles .quickInfoContainer{
	overflow:auto;
}

#listingStyles .pagingContainer{
}

#listingStyles .featuredResultsContainer {
	clear:both
}

#listingStyles .adminStyles .listingFilterListBox .filterRow{
	width:100%;
	overflow:auto;
}



#eStoreStyles .filterChoicesBox .titleBox, #listingStyles .searchPage .filterChoicesBox .titleBox{
	height:100%;
}

#eStoreStyles .filterChoicesBox .contentBox, #listingStyles .searchPage .filterChoicesBox .contentBox{
	height:100%;
}

#eStoreStyles .listingFilterListBox .contentBox, #listingStyles .searchPage .listingFilterListBox .contentBox{
		height:100%;
}

#eStoreStyles .listingFilterListBox .titleBox, #listingStyles .searchPage .listingFilterListBox .titleBox{
		height:100%;
}



#eStoreStyles .aboveListContainer{
	width:100%;
	background-color:#fff;
	float:right;
	padding-top:1em;
	text-align:right;
}

#listingStyles .searchPage .aboveListContainer{
	width:100%;
	background-color:#fff;
}

#listingStyles .searchPage .midContainer{
	height:100%;
	background-color:#fff;
}

/*housing admin*/
#listingStyles .searchPage .listingNotifyMeContainer{
	padding:.25em;
	width:165px;
	float:left;
}

#listingStyles .searchPage .listingNotifyMeContainer{
	width:212px;
	padding-left:13px;
}


/* configuration styles */

.listingEditPage .tabOn, .listingEditPage .tabOff{
	height:26px; /* not on all but was on uoitrecord */
}

/* details page */

#listingStyles .stepContainer{
	padding-bottom:0px;
	
}

#listingStyles .detailsPage .midContainer .detailsBox{
	margin-bottom:1em;
	width:100%;
	overflow:auto;
}

#listingStyles .detailsPage .midContainer .detailsBox .addressBox{
	float:left;
}

#listingStyles .detailsPage .midContainer .detailsBox .buttonBox{
	float:right;
	text-align:right;
	font-size:9px; /* not found everywhere */
}

#listingStyles .detailsPage .midContainer .imagesContainer{
	clear:both;
	float:left;
	vertical-align:top;
	margin-right:1em;
	width:300px;
}


/*
#listingStyles .detailsPage .housingSearchContainer{
	overflow:auto
}*/

#listingStyles .detailsPage .midContainer .quickInfoContainer .tableBox{
	padding-bottom:1em;
}

#listingStyles .detailsPage .midContainer .contactInfoContainer .tableBox{
	padding-bottom:1em;
}

#listingStyles .detailsPage .midContainer .propertyInfoContainer .tableBox {
	padding-bottom:1em;
}

#listingStyles .detailsPage .midContainer .rentalInfoContainer .table {
	padding-bottom:1em;
}

#roommateStyles .contactInfoContainer li{
	margin-left:15px;	
}

.stepContainer{
	padding-bottom:3em;
}

/*** ESTORE STYLE ****/


#eStoreStyles .productListPage{
	clear:both;
	width:100%;
}

#eStoreStyles .thumbnailBox{
	overflow:visible;
}

#eStoreStyles .thumbnailDetailsBox{
	width:115px;
}

#eStoreStyles .thumbnailDetails{
	float:left;
	width:115px;
	min-height:8em;
}

#eStoreStyles .titleBox{
	clear:both;
	height:100% !important;
}

#eStoreStyles .thumbnailDetails .thumbnailDetailsTitleBox{
	height:2.5em !important;
}

#eStoreStyles .contentBox{
	clear:both;
	height:100% !important;
}

#eStoreStyles .overviewContainer .overviewContainerContentBox{
	height:100%;
}


#eStoreStyles .extrasContainer{
	margin-bottom:20px;
	margin-top:20px;
}

#eStoreStyles .extrasBox{
	margin-top:-1em;

}

.instantSearchContainer .backDrop{
	height:20px;	
}
.searchResultsContainerTitleBox{
	margin-bottom:1em;	
}

/*****/



/***********************
	DASHBOARD
************************/

.acrmStyles .iconButtonBox {
	margin-right: 0px;
}

/*****/

