	div#comment-kind-block
	{
		margin: 5px 0;
		padding: 0;
	}
	div#comment-kind-block ul
	{
		list-style: none;
		text-align: center;
		margin: 0;
		padding: 6px 0 5px 0;
		border-bottom: dashed 1px #666;
	}
	div#comment-kind-block ul li
	{
		display: inline;
		margin: 0 10px 0 0;
		padding: 0;
	}
	div#comment-kind-block ul li a
	{
		background-color: #f3f3f3;
		color: #666;
		font-size: 12pt;
		text-decoration: none;
		border: dashed 1px;
		border-bottom-width: 0px;
		padding: 5px 7px;
		font-weight: bold;
	}
	div#comment-kind-block ul li a:hover
	{
		padding-top: 9px;
		background-color: #FAECEC;
		color: #f00;
	}
	div#comment-kind-block ul li a.current
	{
		padding-top: 9px;
		background-color: #EDECFA;
		color: #00f;
	}
span#clinic-rates-list
{
	margin: 5px 0;
	padding: 0;
	font-weight: normal !important;
}
	span#clinic-rates-list span
	{
		list-style-type: none;
		display: inline;
		margin-left: 10px;
		color: #0077dd;
		border-bottom: 1px #0077dd dashed;
		cursor: pointer;
		cursor: hand;
	}
	
		span#clinic-rates-list.clinic-rates-positive span.positive,
		span#clinic-rates-list.clinic-rates-neutral  span.neutral,
		span#clinic-rates-list.clinic-rates-negative span.negative
		{
			border: 1px #7F9DB9 solid;
			background-color: /*#BDFCFD white*/ #AFD8FF ;
			padding: 3px;
			color: black;
			cursor: default;
		}

span.positive-comment-count
{
	color: green;
	cursor: default;
	border-bottom: 1px dotted;
}
span.negative-comment-count
{
	color: red;
	cursor: default;
	border-bottom: 1px dotted;
}

ul#clinic-list-white-and-black
{
	margin: 0 0 0 16px;
	padding: 0 !important;
}

	ul#clinic-list-white-and-black li
	{
		list-style-type: none;
		margin: 0 0 0 -16px;
	}
		ul#clinic-list-white-and-black li p
		{
			
		}
		
		
		ul#clinic-list-white-and-black li p.bwlist-clinic-link
		{
			font-weight: bold;
			font-size: 14pt;
			margin: 10px 0;
			padding-bottom: 0;
		}
		
		ul#clinic-list-white-and-black li p.bwlist-clinic-link span
		{
			font-size: 12pt;
		}
		
		ul#clinic-list-white-and-black li p.answer-block-header
		{
			font-weight: bold;
			font-size: 12pt;
			margin: 10px 0;
			padding-bottom: 0;
		}
		
		ul#clinic-list-white-and-black li p.bwlist-author-and-date
		{
			font-weight: bold;
			font-size: 10pt;
			padding-bottom: 0;
			margin-bottom: 3px;
		}
		
		ul#clinic-list-white-and-black li p.bwlist-comment
		{
			padding-bottom: 0;
			margin-bottom: 0;
		}
		
		ul#clinic-list-white-and-black li p.bwlist-answer-pseudolink
		{
			/*text-align: right;*/
			margin-right: 25px;
			margin-left: 25px;
			padding-top: 0;
			margin-top: 0;
		}
		
			p.bwlist-answer-pseudolink span
			{
				font-size: 12pt;
				color: #0077dd;
				border-bottom: #0077dd 1px dashed;
				cursor: pointer;
				cursor: hand;
			}
		
	ul#clinic-list-white-and-black li p.child-comment-list-header
	{
		font-weight: bold;
		margin-left: 64px;
	}
	
	ul#clinic-list-white-and-black li ul.child-comment-list
	{
		margin:  0 0 0 64px;
	}
	
		ul#clinic-list-white-and-black li ul.child-comment-list li
		{
			/*list-style-type: circle;*/
		}
			
			ul#clinic-list-white-and-black li ul.child-comment-list li p.child-comment-red
			{
				color: #CC3333;
			}
			
			ul#clinic-list-white-and-black li ul.child-comment-list li p.child-comment-author-date
			{
				font-weight: bold;
			}
			
			ul#clinic-list-white-and-black li ul.child-comment-list li p.child-comment-your-ip
			{
				font-size: 8pt;
				margin-bottom: 5px;
				/*font-weight: bold;*/
			}
			
			ul#clinic-list-white-and-black li ul.child-comment-list li p.bwlist-answer-pseudolink
			{
				font-size: 10pt;
			}
