.search_table{
	font-family:arial;
	font-size:14px;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	margin-left:auto;
	margin-right:auto;
}

.back_to_search{
	font-size:14px;
	font-family:arial;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#FFFFDD;
	margin-bottom:10px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
}

.admin_edit_table tr td{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#DDDDDD;
	padding-bottom:3px;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
}

.admin_edit_table{
	width:630px;
}

.editBusiness_warning{
	background-color:#FFFFDD;
	text-align:center;
}

.editBusiness_warning span{
	border-width:1px;
	border-color:#FF0000;
	border-style:solid;
	display:block;
	margin-bottom:4px;
	padding:3px;
}

input.ul_file{
	font-size:12px;
}

.editImgContainer{
	text-align:center;
	display:block;
}

textarea{
	width:350px;
	height:200px;
}

.serachHeading{
	font-weight:bold;
	font-size:15px;
	border-bottom-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
}

.resultContainer, .businessContainer{
	/*border-style:solid;
	border-color:#CCCCCC;
	/*border-width:1px;*/
	display:block;
	/*background-color:#EEEEEE;*/
	font-family:arial;
	font-size:14px;
	padding:5px;
	margin-bottom:10px;
}
.resultLogo{
	/*max-width:100px;
	max-height:100px;
	width: expression(this.width > 101 ? 100: true);*/
	width:100px;
	height:70px;
	float:left;
	padding-right:5px;
}
.resultTitle a:link, .resultTitle a:active, .resultTitle a:hover, .resultTitle a:visited{
	color:#00009a;
	font-weight:bold;
}

.resultTable tr td{
	vertical-align:top;
}

.resultTable{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#666666;
	width:400px;
}

.resultCategories{
	/*float:right;*/
	display:block;
}
.resultCategory{
	/*font-weight:bold;*/
	font-family:arial;
	font-size:12px;
	display:block;
	margin-bottom:6px;
	color:#333333;
}
.resultDescription{
	font-size:12px;
	/*text-indent:10px;*/
	display:block;
	/*border-bottom-width:1px;
	border-bottom-color:#666666;
	border-bottom-style:solid;*/
	margin-bottom:5px;
	
	color:#333333;
}
.resultName{
	color:#333333;
	font-size:12px;
	line-height:22px;
	padding:5px;
	padding-left:0px;
	font-weight:bold;
}
.resultPhone{
	color:#333333;
	font-size:12px;
	line-height:22px;
	padding:5px;
	font-weight:bold;
}
.resultWebsite{
	font-size:12px;
	line-height:22px;
	padding:5px;
	padding-left:0px;
}
.resultEmail{
	font-size:12px;
	line-height:22px;
	padding:5px;
}
.resultCityProvince{
	font-size:12px;
	line-height:22px;
	padding:5px;
	padding-left:0px;
}
.resultWeight{
	display:block;
	font-weight:bold;
	font-size:13px;
	line-height:22px;
	padding:5px;
	padding-left:0px;
}

/*.businessContainer{
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
	display:block;
	background-color:#EEEEEE;
	font-family:arial;
	font-size:14px;
	padding:5px;
	margin-bottom:10px;
}*/
.businessLogo{
	width:100px;
	float:left;
	margin-right:10px;
	padding:3px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	margin-bottom:2px;
	margin-top:6px;
	background-color:#EEEEEE;
}
.businessTitle{
	font-size:18px;
	/*font-weight:bold;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	display:block;
	margin-bottom:10px;*/
	color:#00009a;
	font-weight:bold;
}
.businessCategory{
	/*display:block;
	clear:both;*/
}
.businessName{
	/*display:block;*/
	margin-bottom:5px;
}
	.businessSubName{
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#CCCCCC;
		padding-right:35px;
	}
.businessDescription{
	display:block;
	text-indent:20px;
	font-size:14px;
	padding-top:10px;
	clear:both;
}
.businessPhone{
	color:#666666;
}
.businessWebsite{
	
}
.businessEmail{
	
}
.businessWeb{
	display:block;
	text-align:right;
	margin-right:285px;
}
.businessCityProvince{
	/*display:block;*/
}
.businessPicture{
	max-width:80px;
	max-height:80px;
	padding:3px;
	border-style:none;
	/*border-color:#FFFFFF;
	border-width:1px;*/
	margin:2px;
	margin-top:6px;
	height: expression(this.height > 81 ? 80: true);
	width: expression(this.width > 81 ? 80: true);
	vertical-align:top;
}

.businessPictureBorder{
	max-width:80px;
	max-height:80px;
	margin:2px;
	height: expression(this.height > 81 ? 80: true);
	width: expression(this.width > 81 ? 80: true);
	vertical-align:top;
	padding:3px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;
	margin-bottom:2px;
	margin-top:6px;
	background-color:#EEEEEE;
}

.businessImageContainer{
	/*float:right;
	border-style:solid;
	border-color:#CCCCCC;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-width:0px;
	border-right-width:0px;
	padding-left:3px;
	padding-bottom:3px;*/
	font-weight:bold;
}
.businessSpacer{
	padding-left:8px;
	padding-right:8px;
	color:#CCCCFF;
}

.bName{
	font-weight:bold;
}
.bCategory{
	font-weight:bold;
}
.bPhone{
	padding-left:5px;
	color:#000000;
}

.edit_business_link{
	font-size:16px;
	font-family:arial;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	background-color:#FFFFDD;
	display:block;
	margin-bottom:10px;
	padding:10px;
	font-weight:bold;
	width:45%;
}

a:hover{
	text-decoration:none;
	color:#0000FF;
}
a:link{
	color:#0000FF;
}
a:visited{
	color:#0000FF;
}


.edit_business_link a:hover{
	text-decoration:none;
}