/* CSS Document */
	.resto_2 { color:#ff6600; }
	.resto_2 a { color: #ff6600; text-decoration:none; }
	.resto_2 a:hover { color: #ff6600; text-decoration:underline; }
	
	.resto_3 { color:#404040; }
	.resto_3 a { color: #404040; text-decoration:none; }
	.resto_3 a:hover { color: #404040; text-decoration:underline; }
	
	.resto_4 { color:#7f8000; }
	.resto_4 a { color: #7f8000; text-decoration:none; }
	.resto_4 a:hover { color: #7f8000; text-decoration:underline; }
	
	.resto_5 { color:#b25314; }
	.resto_5 a { color: #b25314; text-decoration:none; }
	.resto_5 a:hover { color: #b25314; text-decoration:underline; }
	
	.resto_1 { color:#800013; }
	.resto_1 a { color: #800013; text-decoration:none; }
	.resto_1 a:hover { color: #800013; text-decoration:underline; }			
	
	.resto_6 { color:#666633; }
	.resto_6 a { color: #666633; text-decoration:none; }
	.resto_6 a:hover { color: #666633; text-decoration:underline; }
	
	.resto_7 { color:#b25213; }
	.resto_7 a { color: #b25213; text-decoration:none; }
	.resto_7 a:hover { color: #b25213; text-decoration:underline; }
	
	.resto_8 { color:#02243C; }
	.resto_8 a { color: #02243C; text-decoration:none; }
	.resto_8 a:hover { color: #02243C; text-decoration:underline; }

	.resto_9 { color:#E45D04; }
	.resto_9 a { color: #E45D04; text-decoration:none; }
	.resto_9 a:hover { color: #E45D04; text-decoration:underline; }

	.resto_10 { color:#5B260C; }
	.resto_10 a { color: #5B260C; text-decoration:none; }
	.resto_10 a:hover { color: #B22513; text-decoration:underline; }
	
	.resto_11 { color:#4a494a; }
	.resto_11 a { color: #4a494a; text-decoration:none; }
	.resto_11 a:hover { color: #4A494A; text-decoration:underline; }
	
	.resto_12 { color:#000080; }
	.resto_12 a { color: #000080; text-decoration:none; }
	.resto_12 a:hover { color: #000080; text-decoration:underline; }
	
	.resto_13 { color:#635321; }
	.resto_13 a { color: #635321; text-decoration:none; }
	.resto_13 a:hover { color: #635321; text-decoration:underline; }
	
	.resto_14 { color:#1e7bac; }
	.resto_14 a { color: #1e7bac; text-decoration:none; }
	.resto_14 a:hover { color: #1e7bac; text-decoration:underline; }
	
	.resto_15 { color:#6E1011; }
	.resto_15 a { color: #6E1011; text-decoration:none; }
	.resto_15 a:hover { color: #6E1011; text-decoration:underline; }
	
	.resto_16 { color:#bd0000; }
	.resto_16 a { color: #bd0000; text-decoration:none; }
	.resto_16 a:hover { color: #bd0000; text-decoration:underline; }
		
	.resto_17 { color:#bd0000; font-weight:bold; }
	.resto_17 a { color:#bd0000; text-decoration:none; }
	.resto_17 a:hover { color:#bd0000; text-decoration:underline; }
	
	.resto_18 { color:#000000;  font-size:10px; }
	.resto_18 a { color: #000000; font-weight:bold; text-decoration:none; }
	.resto_18 a:hover { color: #000000; font-weight:bold; text-decoration:underline; }
	
	.resto_19 { color:#000000;}
	.resto_19 a { color: #000000; text-decoration:none; }
	.resto_19 a:hover { color: #000000; text-decoration:underline; }
	
	.resto_20 { color:#33578c; font-size:12px; font-weight:bold;}
	.resto_20 a { color:#33578c; font-size:12px; font-weight:bold; text-decoration:none; }
	.resto_20 a:hover { color:#33578c; font-size:12px; font-weight:bold; text-decoration:underline; }
	
	.resto_21 { color:#d66f00; font-size:12px; font-weight:bold;}
	.resto_21 a { color:#d66f00; font-size:12px; font-weight:bold; text-decoration:none; }
	.resto_21 a:hover { color:#d66f00; font-size:12px; font-weight:bold; text-decoration:underline; }
	
	.resto_22 { color:#808080; font-size:12px; }
	.resto_22 a { color:#808080; font-size:12px; text-decoration:none; }
	.resto_22 a:hover { color:#808080; font-size:12px; text-decoration:underline; }
	
	.resto_23 { color:#635221; font-size:12px; }
	.resto_23 a { color:#635221; font-size:12px; text-decoration:none; }
	.resto_23 a:hover { color:#635221; font-size:12px; text-decoration:underline; }
	
	
	
	
	.paging_active {
					height:20px;
					padding-top:2px;
					padding-bottom:2px;
					padding-left:5px;
					padding-right:5px;
					border:1px solid #959595;		
					background-color:#808080;
					color:#FFF;			
					font-size:11px;
				}
				
	.paging_button a{
		background:url(/img/restaurant/tile-page-numbering.gif) repeat-x;
		height:20px;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:5px;
		border:1px solid #808080;	
		background-color:#C4C4C4;
		color:#000;
		font-size:11px;
	}
	
	.paging_button a:hover{
		background:none;
		color:#FFF;
		text-decoration:underline;
		background-color:#959595;
		border:1px solid #959595;
	}
	
	.underlinedResto {
		text-decoration:underline;
	}
	
	.underlinedResto a{
		text-decoration:underline;
	}
	
	#restoTabs {
		width:100%;
		font-size:93%;
		line-height:normal;
		font-family:arial;
		font-size:12px;
	}
	
	#restoTabs a{
		color:#FFF;
		font-weight:bold;
		cursor:pointer;
		text-align:center;
	}

	#restoTabs .CornerRight span{
		color:#f8f258;
		font-style:italic;
		float:left;						
		background:url("/img/restaurant/nav_bar/fixed-bar-right.gif") no-repeat right top;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:3px;
		cursor:pointer;		
		}
	#restoTabs .CornerRight span a{
		padding:0px;
		background:none;	
		color:#f8f258;			
		}
	#restoTabs .CornerRight span a span{
		padding:0px;
		background:none;		
		color:#f8f258;						
		}
	
	#restoTabs .CornerRight span:hover,#restoTabs .CornerRight span.sfhover {
		background-position:100% -25px;
		text-decoration:underline;
		}
	#restoTabs .CornerRight span:hover a span, #restoTabs .CornerRight span.sfhover a span{
		text-decoration:underline;
		}
	#restoTabs .CornerRight span:hover span,#restoTabs .CornerRight span.sfhover span{
		text-decoration:underline;
		}

/*Scroll CSS**/		
.dropdown {margin:0; float:left; padding-right:0px; position:absolute;left:22px;  border-left:1px solid #ee9930; border-right:1px solid #ee9930;}
.dropdown dd {margin:0; position:absolute; overflow:hidden; display:none; opacity:0; padding:0px; width:143px; border-top:1px solid #c66909;}
.dropdown ul {margin:0; padding:0px; width:130px; list-style:none; border-top:none; }
.dropdown li {margin:0; display:inline; width:130px;}
.normal_dropdown a, .normal_dropdown a:active, .normal_dropdown a:visited {margin:0; display:block; padding:3px; color:#636363; text-decoration:none; background:#f9e1aa; width:130px; padding-left:8px;}
.normal_dropdown a:hover, .active_dropdown a:hover {margin:0; background:#f5cb67;  color:#FFFFFF; font-weight:bold; }
.dropdown .underline {margin:0; border-bottom:1px solid #ee9930;border-left:1px solid #ee9930; border-right:1px solid #ee9930;}
.active_dropdown a, .active_dropdown a:active, .active_dropdown a:visited{margin:0; display:block; padding:3px; color:#FFFFFF; text-decoration:none; background:#f5cb67; width:130px; padding-left:8px;}
.dropdown .sub_arrow {width: 10px;}
.sub_arrow {
	background-position: -126px -45px;
	height: 12px;
	
}
/*
.subdropdown {margin:0; float:left; padding-right:0px; position:absolute;left:5px;}
.subdropdown dd {margin:0; position:absolute; overflow:hidden; display:none; opacity:0; padding:0px; width: 180px;}
.subdropdown ul {margin:0; padding:0px; width:180px; list-style:none; border:1px solid #c66909; }
.subdropdown li {margin:0; display:inline; width:180px;}
.subdropdown a, .subdropdown a:active, .subdropdown a:visited {margin:0; display:block; padding:3px; color:#636363; text-decoration:none; width:180px;background:#fcb04f; }
.subdropdown .underline {margin:0; border-bottom:1px solid #c66909; font-weight: normal}
.subdropdown a:hover {margin:0; background:#e88108; font-weight:bold; color:#FFFFFF;}
*/
/*resto Listing*/
.bizfinder_ads { padding : 5px 5px 0px 5px; }
	
.bizfinder_ads_inner {
		border-style: solid;
    	border-width: 1px 0px 1px;
		border-color:#ffc68c;
		background-color:#f8f4e5;
		padding : 5x;
		margin-bottom:5px;
		line-height:15px;
	}
  
.bizfinder_ads_inner a{color:#000000; text-decoration:none;}
.bizfinder_ads_inner a:hover{color:#000000; text-decoration:underline;}

.title_freelisting {color:#494725;}
.title_freelisting a{color:#494725;	text-decoration:underline;}

.regular {padding : 5px 5px 0px 5px;}

.regular_inner {
		border-style: solid;
		border-width: 1px 0px 0px;
    	border-bottom-color:#ffc68c;
		border-top-color:#ffc68c;
		padding : 10px;
		margin-bottom:5px;
		margin-top:0px;
		line-height:15px;
		}
		
.regular_inner a{color:#000000; text-decoration:none;}
.regular_inner a:hover{color:#000000; text-decoration:underline;}

.view hr{ color:#bd0000; height:1px; }

.restoImage{padding:5px; margin-right:30px;}
/*end of resto Listing*/

/*detail_page_collapse_review*/
#microsite_hide{margin:5px 0px 5px;}

#microsite_show{margin:5px 0px 5px;}

#content_minisite{
float:left;
width:auto;
height:auto;
border:1px solid #ccbb99;
margin-right:5px;
}

#review_minisite{
padding:5px;
float:right;
width:300px;
height:545px;
overflow-y:scroll;
border:1px solid #ccbb99;
}

.picture{
		border-width:1px;
		border-style:solid;
		border-color:#ccbb99;
		margin-top:5px;
		margin-bottom:5px;
}

.button1{
	padding:5px;
	background-color:#98a7d5;
	text-align:center;
	vertical-align:middle;
	margin:5px 5px 0px 5px;
}

.button2{
	padding:5px;
	background-color:#ccbb99;
	text-align:center;
	vertical-align:middle;
	margin:5px 5px 0px 5px;
}
#user_review{
	background-color:#f1efe8;
	padding:5px;
	border-width:1px;
	border-style:solid;
	border-color:#ccbb99;
	margin-top:5px;
}

#form_review{
	background-color:#f1efe8;
	padding:5px;
	border-width:1px;
	border-style:solid;
	border-color:#ccbb99;
	margin-top:5px;
	margin-bottom:5px;
}

#rate{
	background-color:#f1efe8;
	padding:5px;
	
}

/*END OF detail_page_collapse_review*/



/*detail_page_collapse_top*/

.restoImage{
	padding:5px;
	margin-right:30px;
}


.boxTop{
	background-color:#fefdf9;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#ddddbb;]
}
.boxLeft{
	background-color:#fefdf9;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#ddddbb;]
}
.boxRight{
	background-color:#fefdf9;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#ddddbb;]
}
.boxBottom{
	background-color:#fefdf9;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ddddbb;]
}
.microsite_hide{
	vertical-align:middle;
	padding:20px 10px 20px;
	border-top-style:solid;
	border-top-color:#ffaa5f;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#ffaa5f;
	border-bottom-width:1px;
	background-color:#fef7f0;
	
	float:left;
	width:98%;
	font-size:11px;
	margin-top:10px;
}

.microsite_hide a{color:#bd0000; text-decoration:none;}
.microsite_hide a:hover{color:#bd0000; text-decoration:underline;}


.microsite_show{

}

.microsite_show a{color:#bd0000; font-weight:bold; text-decoration:none;}
.microsite_show a:hover{color:#bd0000; text-decoration:underline;}

.rate{
	padding:0px 10px 10px;
	font-weight:bold;
	font-size:11px;
}

/*End of detail_page_collapse_top*/


hr {
color:#e6e6e5;
}

#list{
color:#f39f45;
}

#list ul{
font-size:10px;
}


/*restaurant_review_detail*/

#button_right{
float:right;
}

#sub_tab_menu{
	background-color:#fef6ed; 
	padding:5px; 
	border-bottom:1px solid #f6b46d;
}

#sub_tab_menu a{
	color:#808080; 
	font-size:12px;
	text-decoration:none;
}


#sub_tab_menu a:hover{
	color:#d66f00; 
	font-size:12px;
	text-decoration:underline;
}

#container{
width:665px;
padding:5px;
margin:10px 0px 10px;
}

#resto_detail{
margin-left:10px;
}

#highlight{
background-color:#f1efe8;
padding:10px;
margin-top:5px;
}

#review_detail{
padding:0px 5px 5px;
}

#footer_detail{
	margin:5px 0px 5px;
}

.resto_photo{
width:150px;
height:100px;
}

#tab_menu{
	float:left; 
	padding:5px; 
	margin-right:5px; 
	border-top:1px solid #f3a047; 
	border-left:1px solid #f3a047; 
	border-right:1px solid #f3a047; 
	font-size:12px;
}

#tab_menu a{
	color:#808080;
}

#tab_menu a:hover{
	color:#f3a047;
}
.activeTab{
	font-weight:bold;	
	background-color:#fef6ed;
}

#tab_bot{
	clear:both;
	background-color:#fef6ed;
	height:5px;
	margin:0px;
	border-top:1px solid #f3a047;
}

.user_photo{
	border:2px solid #f5f4ef;
}


/* End of restaurant_review_detail*/

/* Form Submit New Resto */
	#form_wrapper{
		margin:10px;
		border:0px solid #ff0000; 
		float:left;
		margin-left:10px;
	}
	#field_name{
		width:200px; 
		float:left;
	}
	#input{
		float:left;
	}
	#break_line{
		height:15px;
		clear:both;
	}
	#detail_address{
		float:left;
		background-color: #fdf3e9;
	}
	#add_branch_address{
		background-color:#fdf3e9;
	}
	#branch_wrapper{
		background-color:#fdf3e9;
	}
	#branch_title{
		font-weight:bold;
	}
	.hidden{
		display:none;
	}
	.show{
		display:inline;
	}
/* Form Submit New Resto */

/* start scroll bar menu */
#img_home_fa_sg, #moving_menu_left,#moving_menu_right,#img_divider, #new_img_downarrow-ybar, #greyDivider,#active-left, #active-right, #new_img_divider, .resto_menu_active_right, .resto_menu_active_left, .resto_sg_left, .resto_sg_right, #smallthickmark, .post_review, #menu_home_icon_resto, .menu_left_search_scroll, .menu_right_search_scroll,
.menu_arrow_search_scroll, #resto_active_tickmark, .sub_arrow{
	background-image: url('/img/restaurant/nav_bar/sprite_scrollbar_resto.png');
	background-repeat:no-repeat;
}
.menu_arrow_search_scroll{
	background-position: -40px -30px;
	position:absolute;
	top : 0px;
	left : 126px;
	*left : 126px !important;
	*left : 126px;
	z-index:10000;
}
.menu_left_search_scroll{
	background-position: 0 -30px;
}
.menu_right_search_scroll{
	background-position: -26px -30px;
}

.menu_left_scroll_active{
	background-position: 0 0;
}
.menu_right_scroll_active{
	background-position: -22px 0;
}
.menu_left_scroll_hover{
	background-position: -63px 0;
}
.menu_right_scroll_hover{
	background-position: -83px 0;
}
.menu_left_scroll_pasif{
	background-position: -106px 0px;
}
.menu_right_scroll_pasif{
	background-position: -128px 0;
}

.post_review{
	background-position: 0 -58px;
}
#smallthickmark{
	background-position: -147px -30px;
	width: 11px;
	height: 10px;
	position:relative;
	overflow:hidden;
	float:left;
	top:2px;
}
.resto_sg_left{
	background-position : -45px -5px;
	width: 5px;
}
.resto_sg_right{
	background-position : -51px -5px;
	width: 5px;
}
.img_home_fa{
	background-position: -61px -30px;
	height:27px;
	width:33px;
}
.img_home_fa_over{
	background-position: -93px -30px;
	height:27px;
	width:33px;
}
#new_img_divider{
	background-position: -153px 0px;
	height:26px;
	width:2px;
}
#moving_menu_scroll, .resto_menu_active, .menu_search_scroll{
	background-image:url('/img/restaurant/nav_bar/repeat_x.png');
	background-repeat:repeat-x;
	overflow:hidden; 
	height:27px;  
}
.menu_search_scroll{
	background-position:0 -1567px;
}
#moving_menu_scroll{
	position:relative; 
	background-position: 0 -1128px;
}
#moving_menu_left{
	width:18px;
	height:28px;
}
#moving_menu_right{
	width:18px;
	height:28px;
}
#new_img_downarrow-ybar{
	background-position:-44px 0px;
	margin-top:2px;
	*margin-top:4px !important;
	*margin-top:4px;
	width:6px;
	height:4px;
}
.resto_menu_active{
	background-position: 0 -1158px;
}
.resto_menu_active_left{
	background-position: -157px 0;
}
.resto_menu_active_right{
	background-position: -163px 0;
}
#resto_active_tickmark{
	background-position: -126px -30px;
	overflow:hidden; 
	height:14px;  
	float:right;
	margin-right:5px;
}
/* end scroll bar menu */

/* lhs style */
.lhs { background : url(/img/map/content/lhs/lhs.png)}
.lhs_ie{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/map/content/lhs/lhs.png") }

.lhs_resto { background : url(/img/map/content/lhs/lhs_resto.png)}
.lhs_resto_ie{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/map/content/lhs/lhs_resto.png") }
.what_new_lhs {cursor: pointer; font-weight: bold; font-size: 11px; font-family: tahoma}
/* end lhs style */

#drag_map {width:720px;height:600px;z-index:1;position:relative;top:0px;left:0px; CURSOR:url('/dragmap/xg/img/openhand.cur'), default;}
#drag_map_allviews {text-align: left; width:720px;height:600px;z-index:1;position:relative;top:0px;left:0px; CURSOR:url('/dragmap/xg/img/openhand.cur'), default;}
#drag_map_business {width:700px;height:600px;z-index:1;position:relative;top:0px;left:0px;CURSOR:url('/dragmap/xg/img/openhand.cur'), default;}
#drag_map_enlarge {width:940px;height:600px;z-index:1;position:relative;top:0px;left:0px;CURSOR:url('/dragmap/xg/img/openhand.cur'), default;}

/* for minisite preview - lisa_mard */
.button_close_preview_bg, .button_close_preview_bg_hover, .button_close_preview_bg_free, .button_close_preview_bg_free_hover {
    display: block; width:45px;height:53px;margin-top:0px; margin-right: 0px;padding-top:0px; background-color: none;
    background: url(/img/business_finder/folded_header_grey.png) no-repeat transparent;
    background-position: 0px 0px;
}
.button_close_preview_bg_free, .button_close_preview_bg_free_hover {
    background: url(/img/business_finder/folded_header_yellow.png) no-repeat transparent;
}
.button_close_preview_bg_hover, .button_close_preview_bg_free_hover {
    background-position: -47px 0px;
}
/*
.button_close_preview, .button_close_preview_hover {
    display: block; width: 19px; height:19px; margin-top: 0px; margin-right:0px;
    background: url(/img/business_finder/new_sprite_ajax.png) no-repeat transparent;
    background-position: -53px -107px;
	cursor:pointer;
}
.button_close_preview_hover {
    background-position: -32px -107px;
	cursor:pointer;
}
*/
.button_close_preview_ie {
    width:25px;height:25px;text-align:right;
	filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/business_finder/new-close-button.png');
	background-position: -27px 0px; cursor:Pointer;
}
.button_close_preview_ie_hover {
	width:25px;height:25px;text-align:right;
	filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/business_finder/new-close-button.png');
	background-position: -27px 0px; cursor:Pointer;
}
.header_detail_preview_checkbox_icon {
    float: left; display: block; margin-top: -2px; margin-left:-4px;
}
.bf_preview_image_sprite, .header_detail_preview_icon
, .header_detail_preview_address_icon, .header_detail_preview_tel_icon
, .header_detail_preview_fax_icon, .header_detail_preview_web_icon {
	background-image: url(/img/business_finder/new_sprite_ajax.png);
	background-repeat: no-repeat; background-position: 0px 0px; float:left;
}
.header_detail_preview {
	background-image: url(/img/business_finder/repeat_adv.png);
	background-repeat: repeat-x; background-color: #fefdd4;
}
.header_detail_preview_icon, .header_detail_preview_title {
	display: block;
}
.header_detail_preview_icon {
	background-position: -19px -107px;
	width: 9px; height: 15px; float: left;
	margin-right:4px; margin-top:5px;
}
.header_detail_preview_address_icon {
	background-position: -74px -107px;
	width: 11px; height: 11px;
	margin-right: 1px;
}
.header_detail_preview_tel_icon {
	background-position: -87px -107px;
	width: 11px; height: 11px; margin-top:2px;
	margin-left: 10px; margin-right: 1px;
}
.header_detail_preview_fax_icon {
	background-position: -100px -107px;
	width: 11px; height: 11px; margin-top:2px;
	margin-left: 10px; margin-right: 1px;
}
.header_detail_preview_web_icon {
	background-position: -11px -92px;
	width: 9px; height: 10px; margin-top:2px;
	margin-left: 10px; margin-right: 1px;
}
.header_detail_preview_text1 {
	float:left;
}
.paging_button_prev_red {
	display: inline; background-image: url(/img/business_finder/new_sprite_ajax.png);
	background-repeat: no-repeat; background-position: -35px 1px; width: 12px;
}
.paging_button_prev_grey {
	background-position: 0px 1px;
}
.paging_numbers {
    display: inline; text-align: center; width: 16px;
}
.paging_selected {
    display: inline; text-align: center; width: 16px;
}
.paging_button_next_red {
	display: inline; background-image: url(/img/business_finder/new_sprite_ajax.png);
	background-repeat: no-repeat; background-position: -24px 1px; width: 12px;
}
.paging_button_next_grey {
	background-position: -12px 1px;
}
#paging_links {
	padding-top: 2px;
}

.button_close_preview, .button_close_preview_hover {
    display: block; width: 19px; height:19px; margin-top: 0px; margin-right:0px;
    background: url(/img/business_finder/new_sprite_ajax.png) no-repeat transparent;
    background-position: -53px -107px;
	cursor:pointer;
}
.button_close_preview_hover {
    background-position: -32px -107px;
	cursor:pointer;
}

.button_close_preview_ie {
    width:25px;height:25px;text-align:right;
	filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/business_finder/new-close-button.png');
	background-position: -27px 0px; cursor:Pointer;
}
.button_close_preview_ie_hover {
	width:25px;height:25px;text-align:right;
	filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/business_finder/new-close-button.png');
	background-position: -27px 0px; cursor:Pointer;
}
.button_close{
	display:block;
	width:19px;
	height:19px;
	background:url(/img/business_finder/new_sprite_ajax.png) no-repeat transparent;
	background-position:-53px -107px;
	cursor:pointer;
}
#bg_left,#bg_right{background-image:url(/img/business_finder/testimonial/testimonial.png);}

#bg_left{background-position:0px 0px; width:5px; height:630px;}
#bg_right{background-position:0px -640px; width:5px; height:630px;}

#bg_repeat,#divider{background-image:url(/img/business_finder/testimonial/testimonial-repeat-x.png); background-repeat:repeat-x;}

#bg_repeat{background-position:0px 0px; height:630px;}
#divider{background-position:0px -635px; height:2px;}
.imagebox{border:solid 1px #e6e6e6; background-color:#FFF; width:105px; height:72px; vertical-align:middle;}

#submitButton, #resetButton{
	background:url(/img/business_finder/mainpage/button.png);
	height:27px;
	width:83px;
}
#submitButton{
	background-position:0px 0px;
}
#resetButton{
	background-position:0px -32px;
}
.tab_button {display:block; float:left; height:13px;}
.detail_tab_style, .detail_tab_nonactive, .detail_tab_active, .detail_tab_green_active  {
	color: #FFFFFF; float: left; display: inline-block; font-size: 9px; height: 11px; cursor: pointer; margin: 0px; font-family: Arial; 
}
.detail_tab_nonactive {	border: 1px solid #858585; background-color: #9d9d9d; border-right: 0px;}
.detail_tab_active {	border: 1px solid #666666; background-color: #ed1c24; border-right: 0px;}
.detail_tab_green_active {	border: 1px solid #147100; background-color: #1ca100; border-right: 0px;}

.detail_tab_img, .minisite_tab0, .minisite_tab1, .minisite_tab_green, .minisite_tab_print {
	background: url(/img/business_finder/new_sprite_ajax.png) no-repeat;
	background-color:#FFFFFF; display: inline-block; width: 13px !important; height: 13px !important; margin-right: 4px !important;
	cursor: pointer; float:left; *height: 13px !important; *overflow: hidden;
}
.minisite_tab0 {	background-position: -134px 0px;}
.minisite_tab1 {	background-position: -120px 0px;}
.minisite_tab_green {	background-position: -198px 0px;}
.minisite_tab_print {
    background-position: -226px 0px;
}
.arrow_dyn_down, .arrow_dyn_up{
	background-image: url('/img/business_finder/bizfinder_images.png');
	background-repeat:no-repeat;
	padding-top:5px;
	width:6px;
	height:5px;
	cursor:pointer;
}
.arrow_dyn_down{	background-position: -204px -15px;}
.arrow_dyn_up{	background-position: -210px -15px;}
.prev_img_over, .next_img_over, .prev_img_active, .next_img_active, .prev_img_deactive, .next_img_deactive, .grey_arrow{
	background-image:url('/img/business_finder/preview_sprite.png');
	width:14px;
	height:14px;
}
.grey_arrow{
	background-position:-172px 0px;
	width:9px;
	height:9px;
}

.prev_img_over{	background-position:-238px -92px;}
.next_img_over{	background-position:-223px -92px;}
.prev_img_active{	background-position:-238px -78px;}
.next_img_active{	background-position:-223px -78px;}
.prev_img_deactive{	background-position:-193px -78px;}
.next_img_deactive{	background-position:-208px -78px;}
.underline{	text-decoration:underline;}
.comp_minisite{
	position:absolute;
	z-index:3;
	top:0px;
	left:0px; 
}
.mini_site_icon {
	background-image:url("/img/business_finder/new_sprite_ajax.png");
	background-repeat:no-repeat;
	float:left;
	height:13px;
	width:9px;
}
.mini_1 {
	background-position:-72px 0;
}
.ic_email, .ic_prop, .ic_star, .ic_prop_hover, .ic_star_hover, .prop_ads,
.ic_review_plus, .ic_review_minus{
	background-image:url(/img/map/content/sprite_about.png);
	background-repeat:no-repeat;
	padding-right:1px;
}
#email_submit_button {
	background: url(/img/business_finder/new_sprite_ajax.png) no-repeat;
	background-color: transparent !important; display: block; width: 79px !important; height: 26px !important;
	background-position: -32px -78px; cursor: pointer;
}
#email_submit_button:hover {
	background-position: -113px -78px; cursor: pointer;
}
/* end minisite previee - lisa_mard */

.displayhide{ display:none; }
