body         { background-color: #4587a0; margin:0; padding:0; }
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border: none;
}
.outerborder {

        border-left: solid #CCCCCC;

        border-left-width:3px;

        border-right: solid #CCCCCC;

        border-right-width:3px;
		
        border-bottom: solid #CCCCCC;

        border-bottom-width:3px;

}

		.phone { color:black; letter-spacing:.1em; font: normal 13px Palatino,Times New Roman,serif; text-transform:uppercase;}
		.content { background-color:#A7C4DB; padding:10px;}
		
		.business { background-color:#FFFFFF; border: 4px solid #C9CACC; aheight: 500px; padding:0px; }
		.contentbox { align: left; background-color:#FFFFFF; border: 0px solid #C9CACC; aheight: 500px; margin:0px; padding:10px; }
		.welcometext {margin:0 0 6px 0;	line-height: 1.3em; }
		.separator {padding-left: 10px; padding-right: 10px; color: black; font-weight: bold; }
		
		.required { color:#CC0000; font-weight:bold; }
		.bizname { font-weight:bold; font-size: 12px; color: #BB0000 }
		.subtitle { color:#555555; background-color: #e3e3e3; font:bold 13px arial,sans-serif; padding:4px }
		.query { acolor:#AA0000; }
		.results {font-size: 12px; margin:8px; background-color: #EEEEEE; color: #555555; padding:4px }
		.featured { border:3px solid #37A13D; padding: 4px; abackground-color:#EEFFEE; }
		.bizdesc { padding: 2px; font-size: 11px; abackground-color:#EEFFEE; }
		.pbizdesc { padding: 2px; font-size: 11px; background-color:#EEFFEE; }
		.bizsep { border-bottom:1px solid #CCCCCC; }
		.bizlink { background-color:yellow;margin:0;padding:0; }
		.listings { min-height:50px; border:1px solid #DDDDDD; }
		.links { font-weight:normal; margin-left: 10px; margin-right:10px; font-size: 12px; color: #FF0000 }

		.links hover{ font-weight:normal; margin-left: 10px; margin-right:10px; font-size: 12px; color: #BB0000 }