.rubric {
	background-color:#FFFFFF;
	padding:0;
	border:1px solid #CCCCCC;
	margin-bottom:4px;
	margin-left:4px;
	font-family:Verdana, Tahoma, Arial;
	font-size:9pt;
	color:#000000;
	line-height:1.3;
	font-weight:normal;
}

.rubric h2{
	background-color:#eeeeee;
	padding:2px;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#670545;
	margin:0;
	border-bottom:1px solid #CCCCCC;
}

.rubriccontent {
	padding:6px;
}

.rubric .clearboth {
	clear:both;
}

.rubric a:link,    #article .rubric a:link,
.rubric a:visited, #article .rubric a:visited {
	text-decoration:underline;
	color:#76004D;
	font-family:arial,sans-serif;
	font-size:10pt;
}

.rubric a:hover, #article .rubric a:hover,
.rubric a:active, #article .rubric a:active {
	text-decoration:none;
	color:#76004D;
}
.ulli{
	width:300px;
	padding-bottom:5px;
	border-bottom:1px dotted #afadad;
}
.ulli ul{
	margin-left:20;
	padding:0;
	list-style:url("li.gif");
	list-style-type:none;
}

.ulli2{
	width:300px;
	margin-bottom:5px;
}
.ulli2 ul{
	margin-left:20;	
	padding:0;
	list-style:url("li.gif");
	list-style-type:none;
}
.ulli2 li{
	padding-bottom:10;
}

/*   XXX xxx   */
.artbox {
	background-color:#FFFFFF;
	padding:0;
	border:1px solid #CCCCCC;
	margin-bottom:4px;
	font-family:Verdana, Tahoma, Arial;
	font-size:9pt;
	color:#000000;
	line-height:1.3;
	font-weight:normal;
}

.artbox h2{
	background-color:#fefefe;
	padding:2px;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#670545;
	margin:0;
	border-bottom:1px solid #CCCCCC;
}

.artboxcontent {
	padding:6px;
}

.artbox .clearboth {
	clear:both;
}

.artbox a:link,    #article .artbox a:link,
.artbox a:visited, #article .artbox a:visited {
	text-decoration:underline;
	color:#76004D;
	font-family:arial,sans-serif;
	font-size:10pt;
}

