h1
{
	color:				#330066;
}

/*	----- ----- ----- ----- ----- */

.main_menu
{
	font-family:		Verdana, Arial;
	font-weight:		bold;
	font-size:			small;
	height:				30px;
	text-align:			center;
	text-decoration: 	none;
	color:				#99cc33;
	height:				30px;
	/*
	font-family:		Georgia, Arial Black;
	font-size:			12pt;
	font-weight:		bold;
	text-align:			center;
	border-collapse:	collapse;
	border-spacing:		0;
	color:				#99cc33;		*/
/*	background-color:	#330066;	*/
/*	background-image:	url("/images/purple_gradient.jpg");		*/
/*	background-repeat:	repeat-y;		*/
	border-bottom:		1px solid #999999;
}
/*
.main_menu td
{
	height:				30px;
}	*/

.main_menu a
{
	color:				#99cc33;
	text-decoration: 	none;
	text-align:			center;
	display:			block;
}
.main_menu a:hover
{
	color:				#330066;		/* #f34a0e;	*/
	background: 		url("/images/menu/mouseover_paws.gif	") center 0 no-repeat;
}

/*	----- ----- ----- ----- ----- */

.main_menu_bottom
{
	font-family:		Verdana, Arial;
	font-weight:		normal;
	font-size:			small;
	height:				30px;
	text-align:			center;
	text-decoration: 	none;
	color:				#f34a0e;		/* #666699;	*/
}
.main_menu_bottom a
{
	text-decoration: 	none;
	text-align:			center;
	display:			block;
	color:				#f34a0e;
}
.main_menu_bottom a:hover
{
	color:					#330066;
	background-position: 	0 -35px;
	background: 			url("/images/menu/mouseover_paws.gif") center center no-repeat;
}

/*	----- ----- ----- ----- ----- */

.main_footer
{
	font-family:		Arial;
	font-size:			8pt;
	font-weight:		normal;
	border-collapse:	collapse;
	border-spacing:		0;
	border-top:			1px dotted #999;
	color:				#6f6f6f;
	height:				25px;
}
.main_footer a
{
	text-decoration:	none;
	color:				#6f6f6f;
}

/*	----- ----- ----- ----- ----- */

.care_menu
{
	font-family:		Arial;
	font-size:			x-small;
	color:				#666666;
	border-right:		1px solid #cccccc;
}
.care_menu td
{
	height:				20px;
}
.care_menu a
{
	text-decoration:	none;
	color:				#666666;
}
.care_menu a:hover
{
	background:			url("/images/menu/jpp_paw.bmp") left 0 no-repeat;
}

.care_title
{
	font-family:		Verdana, Arial;
	font-size:			medium;
}


/*	----- ----- ----- ----- ----- */
.company_menu
{
	font-family:		Arial;
	font-size:			x-small;
	color:				#666666;
	border-right:		1px solid #cccccc;
}
.company_menu td
{
	height:				20px;
}
.company_menu a
{
	text-decoration:	none;
	color:				#666666;
}
.company_menu a:hover
{
	background:			url("/images/menu/jpp_paw.bmp") left 0 no-repeat;
}


/*	----- ----- ----- ----- ----- */
.main_table2i
{
	border-collapse:	collapse;
	width:				100%;
	margin:				0;
	padding:			0 0 0 0;
	font-size:			10pt;
	font-family: 		Verdana, Arial;
}

#main_table2_stars
{
	font-family: 		Verdana, Arial;
	font-size:			10pt;
	border-collapse:	collapse;
	padding:			0 0 0 0;
	background:			url("/images/stars.gif") left bottom no-repeat;
	background-color:	#fff;
}

#main_table2_paws
{
	font-family: 		Verdana, Arial;
	font-size:			10pt;
	border-collapse:	collapse;
	padding:			0 0 0 0;
	background:			url("/images/paws.gif") left bottom no-repeat;
	background-color:	#fff;
}

/*	----- ----- ----- ----- ----- */

.comments
{
	text-align:			right;
	font-family: 			Verdana, Arial;
	font-size:			8pt;
	font-weight:			bold;
	vertical-align:			middle;
}
.comments_ctr
{
	text-align:			left;
	font-family: 			Verdana, Arial;
	font-size:			8pt;
	font-weight:			bold;
	vertical-align:			middle;
}
.reminder
{
	font-size:			8pt;
	font-weight:			normal;
	color:				#cc0000;
}

/*	----- ----- ----- ----- ----- */

.p_normal
{
	font-family:		Verdana, Arial;
	font-size:			small;
	
}
.p_normal a
{
	text-decoration:	none;
}