.header2 { font-size: 160%; margin-bottom: 10px; color:#6E64BD; }
.header3 { font-size: 130%; margin-bottom: 10px; color:#393080; }

.containerBody .pointerBox {
	clear:both;
	margin:0;
	padding-bottom:15px;
	font-size:110%;
	margin-bottom:12px;
	padding-left:9px;
}
.containerBody .pointerBox dt {
	margin-bottom:10px;
	font-weight:bold;
}
.containerBody .pointerBox dt img {
	float:left;
	margin:0 20px 25px -10px;
}
.containerBody .pointerBox dd{
	font-size:110%;
}
.containerBody .pointerBox a { text-decoration:underline; }
.containerBody .guidelines {
	display:block;
	font-size:100%; 
	color:#6E6ECF;
	text-align:center;
	clear:both;
}

.containerBody .col1, .containerBody .col2 { float: left; width:280px; }
.containerBody .col1 .headline, .containerBody .col2 .headline { 
	font-size:120%;
	color:#D899CE;
	margin-bottom:5px;
}
.containerBody .col1 ul, .containerBody .col2 ul { margin-bottom:10px; }

.information1 { display:block; width:100%; font-size:110%; font-style:italic; margin:5px 0 5px 10px; }

.rateChart { margin-bottom:10px; }
.rateChart caption { color:#393080; font-size:120%; font-weight:bold; padding-bottom:5px; }
.rateChart th {
	background-color:#fbbbf7;
	color:#fff;
	font-size:130%;
	font-weight:bold;
	padding:5px 1px;
	text-align:center;
	text-transform:uppercase;
}
.rateChart td { font-size:110%; }
.rateChart td.animalcolum { color:#f4a9fd; font-size:130%; font-weight:bold; }
.rateChart .complete { background-color:#EFE0EE; padding:5px 0; }

.mainheader.standalone { width:218px; margin-top: 15px; }

.columnBullets li {
	background:transparent url(../img/icons/icn_bullets.jpg) no-repeat scroll 2px 5px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:5px 10px 0 20px;
	font-size:110%;
}

.tableNotes { width:530px; font-size:110%; }
.tableNotes li { padding:4px 0; }

#pp_tabs { width:550px; margin-top:20px; }
#pp_tabs h3 { color:#999999; }
#pp_tabs .columnBullets { margin-bottom:10px; }

.petcare {}
.petcare h3 { color:#6E6ECF; font-size:130%; margin-top:8px; }
.petcare h4 { color:#999; font-size:130%; margin-top:4px; }
.petcare a { color:#6E6ECF; }

.faqContainer { font-size:110%; }
.faqContainer a.faq_q { color:#CD44CD; display:block; margin-bottom:5px; }
.faqContainer h3 { color:#999; font-size:120%; margin:3px 0; }
.faqContainer .qa { border-top:1px solid #999; margin-top:20px; }
.faqContainer .qa a.faq_q { margin:8px 0; }
.faqContainer .qa p {margin-bottom:7px; }

.aboutus { }
.aboutus p { font-size:110%; margin-bottom:10px; }
.aboutus a { color:#6E6ECF; }

.toptips {}
.toptips h3 {
	color:#FF78F8; 
	font-size:130%;
	margin-bottom:10px;
}
.toptips li {
	font-size:110%;
	margin-bottom:10px;
}

.appointment p { font-size:110%; }
.setanappointment h4 { color:#6E6ECF; font-size:130%; margin-bottom:8px; }

.embedFile { margin:10px 0;}