A:link.servicesLink { color:#000; display: block; text-decoration : none; padding: 5px 10px; border: 1px solid #fff; background: #e1e1e1;}
A:active.servicesLink { color:#000; display: block; text-decoration : none; padding: 5px 10px; border: 1px solid #fff; background: #e1e1e1; }
A:visited.servicesLink { color:#000; display: block; text-decoration : none; padding: 5px 10px; border: 1px solid #fff; background: #e1e1e1; }
A:hover.servicesLink { color:#000; display: block; text-decoration : none; padding: 5px 10px; border: 1px solid #fff; background: #ccc; }

.servicesLinkBlock {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 0 0 5px 0;
	background-color: #fff;
	display: block;
	border: 1px solid #ccc;
}

.serviceTitle {
	font-weight: bold;
	margin: 0 0 3px 0;
}

.serviceDescription {
	font-size: 10px; color: #333;
}

A:link.ptEdBtLink { text-decoration: none; color:#333; }
A:visited.ptEdBtLink { text-decoration: none; color:#333; }
A:active.ptEdBtLink { text-decoration: none; color:#333; }
A:hover.ptEdBtLink { text-decoration: none; color:#fff; }

.ptEdBt a {
	color: #333;
	padding: 5px;
	background: #ccc;
	/* border: 1px solid #333; */
	margin: 0 0 2px 0;
	display: block;
	font: 12px Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.ptEdBt a:hover {
	color: #fff;
	background: #333;
	text-decoration: none;
}

div.providerList {
	background-color: #446b79;
	background-image: url(/images/providerImages/missingMan.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	height: 85px;
}

div.providerList a {
	display: block;
	padding: 15px 10px 10px 115px;
	height: 60px;
	!height: 75px;
}

.providerListSpecialty {
	padding: 1px 0 0 40px; font-size: 12px; font-weight: normal; font-style: italic;
}

A:link.providerListLink { text-decoration: none; color:#fff; }
A:visited.providerListLink { text-decoration: none; color:#fff; }
A:active.providerListLink { text-decoration: none; color:#fff; }
A:hover.providerListLink { text-decoration: none; color:#660000; }

/* div.providerBox   { margin: 3px; }
div.providerBox a { 
	display: block; float: left;
	vertical-align: middle; 
	text-decoration : none;
	border: 1px solid #fff;
	padding: 2px;
}

div.providerBox a:link    {  color : #808080;  }
div.providerBox a:hover   { 
	color : #333; 
	background-color: #fff; 
	border: 1px solid #660000;
	padding: 2px; 
}
div.providerBox a:active  {  color : #660000;  }
div.providerBox a:visited {  color : #660000;  }

div.providerBox img { margin-top: 0; }
div.providerBox span { display: block; padding-top: 3px; text-align: center;} */

A:link.ptFormLink { color:#000; display: block; text-decoration : none; padding: 5px 10px; border: 1px solid #fff; background: #e1e1e1;}
A:active.ptFormLink { color:#000; display: block; text-decoration : none; padding: 5px 10px; border: 1px solid #fff; background: #e1e1e1; }
A:visited.ptFormLink { color:#000; display: block; text-decoration : none; padding: 5px 10px; border: 1px solid #fff; background: #e1e1e1; }
A:hover.ptFormLink { color:#000; display: block; text-decoration : none; padding: 5px 10px; border: 1px solid #fff; background: #ccc; }

.ptFormBox {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 0 0 5px 0;
	background-color: #fff;
	display: block;
	border: 1px solid #ccc;
}

.ptFormTitle {
	font-weight: bold;
	margin: 0 0 3px 0;
}

.ptFormDescription {
	font-size: 10px; color: #333;
}