a:link {	color: #af1762;	text-decoration: underline;}a:visited {	color: #af1762;	text-decoration: underline;}a:hover {	color: #999999;	text-decoration: underline;}a.menu:link {      color: #555555;	text-decoration: none;}a.menu:visited {      color: #555555;	text-decoration: none;}a.menu:hover {      color: #CCCCCC;	text-decoration: underline;}a.menu2:link {      color: #333333;	text-decoration: none;}a.menu2:visited {      color: #333333;	text-decoration: none;}a.menu2:hover {      color: #CCCCCC;	text-decoration: underline;}body {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	line-height: 18px;	color: #555555;	margin: 20px;	padding: 0px;	text-align: center;}.body12 {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	line-height: 18px;}.body14 {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;}.body16 {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	line-height: 22px;}.body18 {	font-family: "Times New Roman", Times, serif;	font-size: 18px;	line-height: 24px;}.sub_ttl {	font-family: "Times New Roman", Times, serif;	font-size: 18px;	font-weight: bold;	line-height: 20px;}.top_bg {	background-image: url(images/top_bg.gif);	padding-left: 25px;	padding-right: 20px;}.menu_bg {	border-bottom: #777777 1px solid;	height: 55px;	valign: top;}.menu_bg_rev {	border-bottom: #FFFFFF 1px solid;	height: 55px;	valign: top;}.menu_txt {	padding: 0px 12px 0px 12px;	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-weight: bold;	white-space: nowrap;}.menu_txt_rev {	padding: 0px 12px 0px 12px;	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;	white-space: nowrap;}.footer_bg {		font-size: 10px;	line-height: 15px;	color: #999999;	text-align: center;	padding-top: 35px;	vertical-align: top;	border-top: #777777 1px solid;}.main_home {	background-image: url(images/main_home_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}.main_summerjob {	background-image: url(images/main_summerjob_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}.main_why_fl {	background-image: url(images/main_why_familyline_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}.main_donation {	background-image: url(images/main_donation_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}.main_compensation {	background-image: url(images/main_compensation_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}.main_requirements {	background-image: url(images/main_couples_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}.main_clinic {	background-image: url(images/main_clinic_bg.jpg);	background-repeat: repeat-x;}.main_aboutus {	background-image: url(images/main_aboutus_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}.main_faqs {	background-image: url(images/main_faqs_bg.jpg);	background-position: center top;	background-repeat: repeat-y;}.main_testimonials {	background-image: url(images/main_testimonials_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}.main_contact {	background-image: url(images/main_contact_bg.jpg);	background-position: center top;	background-repeat: no-repeat;}td.emp {	font-size: 10px;}
