/* <![CDATA[ */
pre {
/*	font-family: monospace;
	color: #070606;
	line-height: 100%;
	white-space: normal;	*/
	background-color: #f0f0f0;
	margin: auto 0;
	padding: 10px 20px 10px 20px;
	border: 1px solid #c0c2c2;
}
div.credit {
	background-color: #f0f0f0;
	margin: auto 0;
	padding: 10px 20px 10px 20px;
	border: 1px solid #c0c2c2;
	white-space: normal;	
}
th.keyword {
    text-align: left;
}
th a, th a:link, th a:visited {
	display: block;
	width: 100%;
	padding-bottom: 10px;
	text-align: center;
	text-decoration: none;
	color: #000000;
	outline: 0px;
	overflow: hidden;
}
th a:hover {
	text-decoration: underline;
	color: #3333ff;
/*	background: url(/i/members-area/arrow-down.gif) center bottom no-repeat transparent;	*/
}
th.keyword a, th.keyword a:link, th.keyword a:visited, th.keyword strong {
	float: left;
	width: auto;
	text-align: left;
	outline: 0px;
	overflow: hidden;
}
td.keyword {
	text-align: left;
}
td { 
	margin: 0px;
	padding: 7px 10px 7px 15px;
	font-size: 1em;
	text-align: right;
	vertical-align: middle;
	color: #000000;
	background: #ffffff;
/*	border-bottom: 1px solid #E3E3DC;	*/
	border-bottom: 1px solid #C1C1BB;
}
table {
	width: 100%;
	margin: 0px 0px 1.5em 0px;
	padding: 0px;
	font-size: 1em;
/*	border-top: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;	*/
	border-collapse: collapse;
/*	-moz-user-select: none;	*/
}
table caption {
	margin: 0px;
	padding: 2em 0px 25px 0px;
	font-size: 1.3em;
	font-weight: 700;
	text-align: left; 
}
th {
	margin: 0px;
	padding: 7px 5px;
	font-size: 1em;
	font-weight: 700;
	text-align: center;
	vertical-align: top;
	background: #f0f0f0 url() 0px 100% repeat-x;
	border-bottom: 1px solid black;
}
th strong {
    display: block;
    width: 100%;
    padding-bottom: 10px;
    text-align: center;
    background: #f0f0f0 url() center bottom no-repeat transparent;
}
/* ]]> */
