.body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 15px;}.smalllink {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #003366;	line-height: normal;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;}.BlackBody {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	font-weight: normal;}.linked {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003366;}.introtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #850016;	line-height: 15pt;}a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #820215;	text-decoration: none;	line-height: 15px;}a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #850017;	text-decoration: none;	line-height: 15px;}a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #F5801F;	line-height: 15px;	text-decoration: underline;}.headings {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 18px;	color: #850016;}.greenheadings {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 18px;	color: #457c03;}.blueheadings {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 18px;	font-weight: bold;	color: #00509C;}.boxborder {	border: thin solid #BAEDFC;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #333333;}h1{  font-size:18px;  font-weight: 800;  color:#1C296D;  padding-top:5px;  padding-bottom:5px;}h2{  font-size:16px;  font-weight: 800;  color:#E2730A;  padding-top:5px;  padding-bottom:5px;}h3{  font-size:14px;  font-weight: 800;  color:#AC033B;}h4{  font-size:12px;  font-weight: 800;  color:#02A4E1;}table.data-table {	width: 100%;	margin-bottom: 10px;	border-collapse: collapse;	font-size: 11px;}table.data-table td,table.data-table th {	vertical-align: top;	padding: 3px;	border-bottom: 1px solid #ccc;	font-size: 11px;	text-align: left;}table.data-table td a {	font-size: 11px;}table.data-table th {	color: #006BD7;	border-bottom: 0px solid #ccc;}table.data-table thead tr {	background: #ccc;}table.data-table td.bold {	font-weight: bold;	color: #F57E3D;}table.simple {	border-collapse: collapse;	border-top: 1px solid #ccc;	margin-right: 20px;}table.simple td {	padding: 3px;	border-bottom: 1px solid #ccc;;}#businesses {	position: relative;	width: 900;	margin: 0;	height: auto;	padding-bottom: 10px;}img.business_button {	position: relative;	border: none;	padding-right: 4px;	margin-bottom: 2px;	width: 79px;	height: 18px;}.business_button {	background-image: url("/images/listings/green_ad_button_off.png");	background-repeat: no-repeat;	padding-top:4px;padding-right:2px;margin-top:0px;width:80px;height:25px;	text-align:center;}.business_button.orange {	background-image: url("/images/listings/orange_ad_button_off.png");}.business_button.orange:hover {	background-image: url("/images/listings/blue_ad_button_on.png");	color: #fff;}.business_button.green {	background-image: url("/images/listings/green_ad_button_off.png");}.business_button.green:hover {	background-image: url("/images/listings/blue_ad_button_on.png");	text-decoration:none;	color: #fff;}.business_button.red {	background-image: url("/images/listings/red_ad_button_off.png");}.business_button.red:hover {	background-image: url("/images/listings/blue_ad_button_on.png");	color: #fff;}.business_button.blue {	background-image: url("/images/listings/blue_ad_button_off.png");}.business_button.blue:hover {	background-image: url("/images/listings/blue_ad_button_on.png");	text-decoration:none;	color: #000;}.business_button.favs {	background-image: url("/images/listings/favourites_button.png");}.business_button.favs:hover {	background-image: url("/images/listings/blue_ad_button_on.png");	color: #000;}.business_button.grey {	background-image: url("/images/listings/grey_ad_button_off.png");}.business_button.grey:hover {	background-image: url("/images/listings/blue_ad_button_on.png");	color: #000;}.business_button.grey a:hover {	color: #000;}#rightside {   border-left-width: 1px;   border-left-style: solid;   border-left-color: #b1b1b1;   padding: 5px 5px 5px 15px;   float: right;   width: 71%;   height: 100%;}#leftside {   padding: 5px;   float: left;   width: 25%;   height: 100%;}.more_info_left {	background-image: url(/images/listings/blue_ad_vignette_small.png); background-repeat: repeat-x;	padding:4px 5px 6px 5px;	border-color:#C5E1F7;border-style:solid;border-width:2px;width:545px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;	text-transform: none;	margin-bottom: 7px;	color: #333333;}.more_info_right {	background-image: url(/images/common/orange_vignette.png); background-repeat: repeat-x;	padding:4px 5px 6px 5px;		float:right;	width:170px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #333333;	overflow:hidden;}li {	margin-left: 20px;}
