body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #FFFFFF;	font-family: tahoma;	font-size: 11px;	color: #000000;	text-decoration:none;}a {	color: #282828;	text-decoration:underline;}a:hover {	color: #6c6c6c;	text-decoration:underline;}.business_name_search {	position:absolute;	top:192px;	width:320px;	height:110px;	background-image: url(/img/search_box.jpg);	background-repeat: no-repeat;	background-position: left top;}form {	margin:0px;}.business_search1{	width:170px;  	font-size:11px; 	font-family:tahoma; 	color:#292929; 	padding-left:7px; 	padding-top:1px; 	background-image:url(/img/business_name_search_back.gif); 	background-position:top; 	background-position:left;}.business_search2{	width:170px;	font-size:11px; 	font-family:tahoma; 	color:#292929; 	padding-left:7px; 	padding-top:1px; 	background-image:url(/img/business_name_search_back_blank.gif); 	background-position:top; 	background-position:left;}input{  	font-size:11px; 	font-family:tahoma; 	color:#292929; }textarea{  	font-size:11px; 	font-family:tahoma; 	color:#292929; }.small_text {	color: #6c6c6c;	font-size: 11px;	font-family: tahoma;	text-decoration:none}.small_text a:hover{	color: #6c6c6c;	font-size: 11px;	font-family: tahoma;	text-decoration:underline;}.top_padding{	height:250px;}.top_padding_search{	height:250px;}.top_padding_no_bar{	height:186px;}.top_padding_no_ad{	height:256px;}.top_padding_one_ad{	height:320px;}.business_name_search_banner{	position:absolute; top: 0px;}h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 22px;	font-weight: normal;	color: #B21935;}.business_search_menu{	position:absolute;	top:192px;	padding-left:23px;	padding-top:28px;	width:195px;	padding-right: 20px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;	height:330px;}.business_search_menu a{	font-family: "Times New Roman", Times, serif;	font-size: 20px;	font-weight: normal;	color: #333333;	text-decoration:none;	background-image: url(/img/menu_arrow.gif);	background-repeat: no-repeat;	background-position: left bottom;	padding-left:6px;}.business_search_menu a:hover{	font-family: "Times New Roman", Times, serif;	font-size: 20px;	font-weight: normal;	color: #B21935;	text-decoration:none;	background-image: url(/img/menu_arrow.gif);	background-repeat: no-repeat;	background-position: left bottom;	padding-left:6px;}.business_search_menu_sub {	padding-right:4px;	padding-top:1px;	color: #989898;	font-size: 11px;	font-family: tahoma;	text-align: right;	padding-bottom: 12px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #999999;	border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;}.business_search_menu_selected{	font-family: "Times New Roman", Times, serif;	font-size: 20px;	font-weight: normal;	color: #B21935;	text-decoration:none;	background-image: url(/img/menu_arrow_selected.gif);	background-repeat: no-repeat;	background-position: left bottom;	padding-left:6px;}.right_banner{		background-image:url(/img/til_1.jpg); 	background-position:top left; 	background-repeat:repeat-x;}.left_banner{	background-image:url(/img/til_2.jpg); 	background-position:top right; 	background-repeat:repeat-x}.content{	padding-left:0px; 	padding-top:12px}.main_window{	padding-left:262px;}.search_box{	margin-left:10px; 	margin-top:32px;}.search_results{	border: 1px solid #999999;	width: 504px;}.business_details{	font-size:13px; 	padding-top:12px; 	padding-top:12px; 	width: 504px; 	text-overflow:ellipsis;		overflow:hidden; 	white-space:nowrap;}.business_adress{	font-size:13px; }.red{	color:#990000;}.top_banner{	position: absolute;	height:55px;	overflow:hidden;	top:340px;}.bottom_banner{	height:55px;	overflow:hidden;}