.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.mainbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:  bold;
}

strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0099;
}

H1 {
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: FF0099;
	margin-bottom: 0px;
    padding-bottom: 0px;
	margin-top: 0px;
    padding-top: 0px;

}

A.type1:link    {color:#23ACB8; text-decoration:none;}
A.type1:visited {color:#23ACB8; text-decoration:none;}
A.type1:active  {color:#23ACB8; text-decoration:none;}
A.type1:hover   {color:#23ACB8; text-decoration:underline;}


A.type2:link    {color:#23ACB8; text-decoration:none;font-weight:bold;}
A.type2:visited {color:#23ACB8; text-decoration:none;font-weight:bold;}
A.type2:active  {color:#23ACB8; text-decoration:none;font-weight:bold;}
A.type2:hover   {color:#23ACB8; text-decoration:underline;font-weight:bold;}

.leftcolumn, .rightcolumn {
  display: block;
	float: left;
}	

.leftcolumn {
  width: 350px;
	margin-right: 25px;
}

.rightcolumn {
  width: 150px;
}	

.oddrow, .evenrow {
	padding: 10px;
	line-height: 15px;
}	


.oddrow {
  background: #f8b9d4;
}

.evenrow {
  background: #ffeef5;
}

.locationname {
  font-weight: bold;
	display: block;
	margin-bottom: 5px;
}	

.locationphone {
  display: block;
}
	
.locationmap {
  display: block;
}

.notfound {
  font-size: 14px;
}	

.spanlink {
  cursor: pointer;
	text-decoration: underline;
}	