#main_content h2.takecare{
	background-image:url(../../images/takecare/mon_pic1.jpg);
	background-repeat:no-repeat;
	width:662px;
	height:30px;
	color:#e34380;
	font-size:15px;
	font-weight:bold;
	padding-top:50px;
}
#main_content h2.pro {
	width:662px;
	height:30px;
	color:#e34380;
	font-size:15px;
	font-weight:bold;
	padding-top:50px;
}
#main_content h2.takecare_baby{
	background-image:url(../../images/takecare/baby_pic1.jpg);
	background-repeat:no-repeat;
	width:662px;
	height:30px;
	color:#e34380;
	font-size:15px;
	font-weight:bold;
	padding-top:50px;
}
#main_content h2.class_mom{
	background-image:url(../../images/class_2.jpg);
	background-repeat:no-repeat;
	width:662px;
	height:80px;
	color:#e34380;
	font-size:15px;
	font-weight:bold;
	margin-top:20px;
}
h2.class_mom p{
	margin-top:30px;
	margin-left:5px;
	width:400px;
	color:#c6a230;
	font-weight:bold;
}
#main_content p.takecare1{
	text-align:justify;
	margin-top:15px;
	margin-bottom:15px;
}
#main_content p.takecare2{
	text-align:justify;
	padding:0px;
	margin-top:2px;
	margin-bottom:2px;
}

#main_content h2.dealer_1{
	background-image: url(../../images/dealer_1.jpg);
	background-repeat:no-repeat;
	width:662px;
	height:80px;
	color:#e34380;
	font-size:15px;
	font-weight:bold;
	margin-bottom:15px;
}
#search {
	margin-top: 3px;
	margin-bottom: 3px;
}
table tr.list_head {
	background-color: #ece7d5;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
table.tbl_dealer th {
	text-align:left;
	padding-left:4px;
}
table.tbl_dealer td {
	padding-left:4px;
}
table.tbl_dealer td.image {
	padding-left:0px;
}
.form {
	margin-bottom: 20px;
}
a:hover {
	color: #DE0036;
}