	/*** for test ***************
	table,th,td
	{
		border:1px solid #AAAAAA;
		border-collapse:collapse;
		font-family:sans-serif;
	}
	/******************************/

	body
	{
		font-family:sans-serif;
	}

	td.top_clinic
	{
		border-left:1px solid #999999;
		border-right:1px solid #999999;
		border-collapse:collapse;
	}

	td.pagetitle
	{
		color:#006666;
		background:#FFCC00;
		font-size:14pt;
		font-weight:bold;
		padding-top:0.4em;
		padding-bottom:0.4em;
		padding-left:0.8em;
	}

	td.title
	{
		color:#FFFFFF;
		background:#993300;
		font-size:20pt;
	}

	td.subtitle
	{
		color:#FFFFFF;
		background:#993300;
		font-size:20pt;
	}

	td.top_h_l
	{
		font-weight:bold;
		color:#006699;
		background:#FFFFFF;
		align:bottom;
		border-bottom:2px #006699 solid;
	}

	td.top_b
	{
		color:#993300;
	}

	td.cl_h
	{
		/*font-weight:bold;*/
		color:#FFFFFF;
		background:#CC6633;
	}

	td.tbl_h
	{
		font-weight:bold;
		color:#FFFFFF;
		background:#CC6633;
	}

	td.cl_h2
	{
		font-family:sans-serif;
		font-weight:bold;
		color:#FFFFFF;
		background:#006699;
	}

	td.cl_w2
	{
		/*font-weight:bold;*/
		color:#003399;
		background:#FFFFFF;
	}

	td.cl_w
	{
		/*font-weight:bold;*/
		color:#993300;
		background:#FFFFFF;
	}

	td.cl_b
	{
		color:#993300;
		background:#FFFFCC;
	}

	td.tbl_b
	{
		color:#993300;
		background:#FFFFCC;
	}

	td.cl_b2
	{
		color:#003399;
		background:#CCFFFF;
	}

	td.fl1
	{
		color:#FF0000;
		background:#CCCCCC;
	}

	td.fl2
	{
		color:#993300;
		background:#FFFFCC;
	}

	td.err_h
	{
		font-weight:bold;
		color:#FFFFFF;
		background:#FF6666;
	}

	td.err_b
	{
		font-weight:bold;
		color:#FF3333;
		background:#CCCCCC;
	}

	td.rh
	{
		background:#996600;
		font-weight:bold;
	}

	td.FAQ_TITLE
	{
		background:#996600;
	}
	td.FAQ_SUB_TITLE
	{
		background:#996600;
	}

	td.Q_H
	{
		width:24px;
		/*background:#996600;*/
		background:#FFCC00;
		font-family:sans-serif;
		font-size:16pt;
		font-weight:bold;
		text-align:center;
	}

	a.FAQ_H
	{
		text-decoration:none;
		color:#006666;
	}
	a.FAQ_H:hover
	{
		text-decoration:underline;
	}

	div.ANS
	{
		color:#006666;
	}

	a.FAQ_B
	{
		text-decoration:none;
		color:#663300;
	}
	a.FAQ_B:hover
	{
		text-decoration:underline;
		color:#663300;
	}

	td.Q_B
	{
		color:#663300;
		background:#FFFFCC;
		font-family:sans-serif;
	}

	td.A_H
	{
		width:24px;
		color:#FFFFFF;
		background:#993300;
		font-size:16pt;
		font-weight:bold;
		font-family:sans-serif;
		text-align:center;
	}

	td.A_B
	{
		font-family:sans-serif;
		background:#CCCCCC;
		color:#663300;
	}

	td.pastel_green_h
	{
		font-family:sans-serif;
		background:#558855;
		font-weight:bold;
		color:#FFFFFF;
	}

	td.pastel_green_b
	{
		font-family:sans-serif;
		background:#DDFFDD;
		color:#666666;
	}

	td.plain_serif
	{
		font-family:serif;
	}

	td.news_date
	{
		color:#993300;
		background:#FFFFCC;
		font-size:9pt;
		text-align:center;
	}
	td.news_txt
	{
		color:#993300;
		background:#FFFFCC;
		font-size:9pt;
	}

