/* ----- Business Search Results Styles ----- */

.lblRecordCount {
	font: 11px verdana;
	float: left;
	font-weight: bold;
}

#divContainer {
	width: 638px !important;
	position: relative;
}

/* Search Result Div Styles for different listing types */
.divSearchResultExpoSite, .divSearchResultConnected, .divSearchResultFree 
{
	width: 638px !important;
	margin-bottom: 10px;
	padding: 0px 0px 0px 0px; 
	float: left;
	clear: both;
}
.divSearchResultExpoSite {
	background-color: #fff1da;
	border: solid 1px #fa9f21;
	width: 638px !important;
}
.divSearchResultConnected {
	border-bottom: 1px solid #cccccc;
}
.divSearchResultFree {
	border-bottom: 1px solid #cccccc;
}

.divBusinessDetailsColumn {
	float: left;
	width: 370px !important;
	padding-left: 2px;
}
.divBusinessImages {
    float: right;
    width: 260px !important;
}
.divBusinessUserImageColumn {
	float: right;
	margin-top: 7px;
	padding: 0px;
	border: none;
	background-color: Transparent;
}
.divBusinessLogoColumn {
	float: right;
	margin-top: 7px;
	padding: 0px;
	border: none;
	background-color: Transparent;
}
.divBusinessUserImageColumn img, .divBusinessLogoColumn img {
    margin-right: 10px;
}
.divUserName {
    font-size: 12px;
    color: #ff7b05;
    font-weight: bold;
    float: right;
    margin-right: 10px;
}
.divBusinessName {
    padding-left: 5px;
}
.businessName {
	font-weight: bold !important;
	font-size: 13px;
	text-decoration: none !important;
}
.divBusinessDetailsColumn .shortDescriptionText {
	font-size: 11px;
	padding-bottom: 10px;
	margin-left: 5px;
}
.divBusinessDetailsColumn .subportalUrlLink {
	font-weight: bold;
	font-size: 11px;
}
.divBusinessDetailsColumn .connectWithUs {
	font-weight: bold;
	font-size: 11px;
}

/* Button Div Styles */
.divButtons {
    float: left;
}
.divButtonPanel {
    float: left;
}
.divButtonPanel .bp {
    margin-left: 5px;
}
/********** Pager Styles **************/
#divPagingContainer, #divPagingContainerBottom {
	padding-bottom: 5px;
	float: right;
}

#divPrevPage, #divPrevPageBottom {
	float: left;
	border: 1px;
	margin-right: 5px;
}

.pages {
	float: left;
}

#divNextPage, #divNextPageBottom {
	float: left;
	margin-left: 10px;
}
divPagingContainer #divNextPage, #divPrevPage a, divPagingContainer #divNextPageBottom, #divPrevPageBottom a {
	text-decoration: none !important;
}

.pagerLinks {
	display:inline-block;
	text-decoration: none !important;
	width: 25px !important;
	text-align: center;
	border: 1px solid white;
}

.pagerLinksOver {
	border: 1px solid #DCDCDC;
}

.pageLinksSelected {
	display:inline-block;
	text-decoration: none !important;
	border: 1px solid #DCDCDC;
	width: 25px;
	text-align: center;
	margin-top: 0px;
	font-weight: bold !important;
}

.divSearchDetailsAdminView
{
	width: 630px;
	clear:both;
	font:11px verdana;
	padding-left:5px;
	margin-top:0px;
	padding-bottom:5px;
	clear:both;
	display:none;
}
.divSearchDetailsAdminView td {
    font-size:11px !important;
    font-style:italic;
}

.divSearchDetailsAdminView .fieldValue {
    padding-right:10px;
    font-weight:bold;
}
.divSearchDetailsAdminView .fieldName {}