

/* 1) G E N E R A L
* body
* cols
* contentboxes
* horizontallists

*  2) T E X T 
* headings 
* inline elements
* block elements 
/*Text_Color, Text_Size
* blockquote 
* code 
* img 
* table 
* forms 
* cols 
* fixes     - 
* colorsheme     - 

* 3) P M W I K I   - 

* L A Y O U T - S E C T I O N S
* userlogin         
	* standard css definitions
* sitenavigation
* siteheader
	* standard css definitions
* siteheadernavigation
	* standard css definitions
* horizontalnaviagtion
	* pmwiki css definitions
* horizontalsubnaviagtion
	* pmwiki css definitions
* contentheader
	* standard css definitions
* contentheaderleft
* contentheadermiddle
* contentheaderright
* pagerelatednavigation
	* pmwiki css definitions
* content
* contentleft
	* pmwiki css definitions 
* contentright
	* pmwiki css definitions
* contentmiddle
	* standard css definitions
* subjectheader
* page
* subjectfooter
* sitefooter
	* standard css definitions
*/


/* A) G E N E R A L / skin dimensions, backgrounds and contentboxes - - - - - */

/* body */
html { font-size:100%; } /*IE font-scale fix*/

body { 
	margin:0;
	padding-left:2em;		/*browser window padding*/
	padding-right:2em;		/*browser window padding*/
	padding-top:1em;		/*browser window padding*/
	padding-bottom:1em;		/*browser window padding*/
	font-size:0.625em;
	background:transparent;
	font-family:'Verdana', sans-serif;
	}

#maxwidth {
	max-width:1400px;
	margin-left:auto;
	margin-right:auto;
	}

#ContainerSite	{
	background:transparent;
/* 	font-size:1em;				/*Standard Fontsize*/		 */
	}

/* cols */
.colleft {
	width:18em;
	background:transparent;
	overflow:hidden;
	}

.colmiddle {
	padding-left:2em;
	padding-right:2em;
	background:transparent;
	}

.colright {
	width:18em;
	background:transparent;
	overflow:hidden;
	}

/* contentboxes */
.contentbox {
	position:relative;
/* 	margin-bottom:0.2em; */
	padding:0.5em;
	overflow:hidden;
/* 	border:1px dotted #f0f0f0; */
	}

/* horizontallists */
.horizontallist {
	position:relative;
/* 	border:1px dotted #f0f0f0; */
/* 	height:100%; */
	}

.horizontallist ul
	{
	display:inline;
	margin:0; /*for ie*/
	padding:0; /*for mozilla*/
	}

.horizontallist li
	{
/* 	float:left; */			/*not compatible with ie <6*/
	background-color:transparent;
	display: inline;
	list-style-type: none;
	}

.horizontallist li a
	{
	padding-left:0.5em;
	padding-right:0.5em;
	text-decoration:none;
	}


.sectioneditbuttons {
	position:absolute;
	font-size:0px;		/*pixel for correct button positioning*/
	top:0px;
	left:0px;
/* 	border:1px solid red; */
	}

.sectioneditbuttons img {
	margin-right:2px;
	}

.sectioneditbuttons div { display:inline; margin:0; padding:0}


/*  A) G E N E R A L / text */

.hide { display:none }


/* headings */
h1,  h2, h3, h4, h5, h6 {
	padding-top:0px;
	line-height:1em;
/* 	border:1px solid gray; */
	margin-top:0;
	margin-bottom:0.2em;
	}

h1 a,  h2 a, h3 a, h4 a, h5 a, h6 a {
	text-decoration:underline;
/* 	font-weight:bold; */
	}

h1, h1 a.wikilink { font-size:1.8em; margin-left:0px; color:#0000bb }
h2, h2 a.wikilink { font-size:1.6em;  color:#0000bb }
h3, h3 a.wikilink { font-size:1.4em; color:#545454  }
h4, h4 a.wikilink { font-size:1.2em; margin-left:0px; color:#545454 }
h5, h5 a.wikilink { font-size:1.2em; margin-left:0px; color:#545454 }
h6, h6 a.wikilink { font-size:1.2em; margin-left:0px; color:#545454 }


#LeftBar .contentbox, #RightBar .contentbox {
	padding:0;
	}  

#LeftBar .contentbox p, #LeftBar .contentbox ul, #RightBar .contentbox p, #RightBar .contentbox ul {
	margin:0.3em;
	}  


.colleft h1, .colright h1 {
	font-size:1em;
	margin-left:0px;
	color:#0000bb;
	background:#ddd;
	margin:-0.5;
	padding:0.3em;
	display:block;
	}
.colleft h2, .colright h2 {
	padding-left:0.3em;
	font-size:1em;
	margin-top:1em;
	color:#0000bb
	}


/* inline elements*/

a { color:#0000bb }
a:hover { color:#ff8000 }


/* b */
/* strong */
/* i */
/* sub */
/* sup */
/* strike */
/* center */
/* br */

/* block elements */
#colContentMiddle ul, .colmiddle ol, #colContentMiddle pre, #colContentMiddle dl, #colContentMiddle p {
	margin-top:0.2em;
	margin-bottom:1.2em;
	}

#colContentMiddle ul, #colContentMiddle ol {
/* 	border:1px solid blue; */
/* 	padding-left:2em;	 */
/* 	display:inline; */
	}

/*Text_Color, Text_Size*/
#colContentMiddle p, #colContentMiddle td, #colContentMiddle tr, #colContentMiddle th, #colContentMiddle dl {					/* .default li, */
	color: #545454;			/*Text_Color*/
	line-height: 1.4em;
 	padding-right: 1em;
	}

#colContentMiddle li {
	color: #545454;			/*Text_Color*/
	line-height:1.2em;
	margin-bottom:0.2em;
	margin-left:0;
/* 	border:1px solid red; */
	}

dt {}
#colContentMiddle dd { line-height:1.2em; margin-bottom:0.2em; margin-left:3em }


#colContentMiddle table li, #colContentMiddle table ul { margin-left:0; }

/* blockquote */

hr {
	height:2px;
	border:none;
	color:#ddd;		/*filling ie's*/
	background-color:#ddd;	/*filling gecko, konqueror, opera*/
	}

pre { 
	font-size:1.2em;
	color:#545454;	
	background:#eee; 
	width:100%;
	overflow-x:auto;
	padding-bottom:1.2em;
	}	
/* code */
/* img */

/* table */
table.center {margin-left:auto; margin-right:auto;}	
td, th { vertical-align:top; }


table .tablebackground td { 
	background:#0000bb; 
	padding:0.2em;
	}

table .tablebackground th {
	background:#d5d5d5;
	padding:0.2em;
	}


/* forms */

/* cols */

.colleft ul, .colright ul { margin-left:0; padding-left:0; list-style:none; }



/* fixes - - - - - - - - - - - - - - - - - */
a img {
	border:0;
	}

.contentbox p, .horizontallist p { 
/* 	margin-top:0; */
/* 	margin-bottom:0em; */
	}

table { font-size:1em; }		/*ie < 7 fix*/


/* colorsheme - - - - - - - - - - - - - - - - - */
.hlAcolor { color:#00F91C }
.hlAbackground { background:#ff8000 }
.hlBcolor { color:#ff8000 }
.hlbackground { background:#ff8000 }




/* A-3) pmwiki css definitions - - - - - - - - - */

.frame { border:1px solid #cccccc; padding:4px; background-color:transparent; }
.lfloat { float:left; margin-right:0.5em; }
.rfloat { float:right; margin-left:0.5em; }

a.wikilink { color:#0000bb; text-decoration:none }
a.wikilink:hover { color:#ff8000; text-decoration:none }
a.selflink { color:; text-decoration:none }
a.selflink:hover { color:#ff8000; text-decoration:none }
a.urllink { color:#0000bb; text-decoration:underline; }
a.urllink:hover { color:#0000bb; text-decoration:underline; }
a.createlinktext { text-decoration:none; border-bottom:none; color:transparent }
a.createlinktext:hover { text-decoration:none; border-bottom:none; color:#ff8000 }
.createlink { display:none }


#colContentMiddle p.vspace { margin-top:1.2em; margin-bottom:0.2em; } 	/*defines the space of a emty line (check formatting)*/

textarea, textarea.inputbox { width:100%; }	/*fehler: font-size sollte nicht definiert werden müssen*/

table.ContentForms_table {
/* 	background:#f7f7f7; */
	font-size:1em;
	}

table.ContentForms_table th {
	padding:0;
	background:transparent;
	color:black;
	font-size:1em;
	}
table.ContentForms_table td {
	padding:0;
	background:transparent;
	color:black;
	font-size:1em;
	}

fieldset {
	border:1px solid #dddddd;
	width:auto;
	}

legend {
	font-weight:bold;
	}

.inputbox {
	font-size:1em;
	background-color:#f7f7f7;
/* 	width:10em; */
	border:1px dotted gray;	
	margin:0.2em 0.2em 0.2em 0.2em;
	}

.inputbutton, span.Button a {
	font-size:1em;
	color:black;
	text-decoration:none;
	padding-left:0.5em;
	padding-right:0.5em;
	background:#f7f7f7;
	border:1px dotted gray;
	font-weight:normal;
	}

.inputbutton:hover, span.Button a:hover {
/* 	font-size:0.8em; */
	color:black;
	text-decoration:none;
	padding-left:0.5em;
	padding-right:0.5em;
	background:white;
	border:1px dotted gray;
	font-weight:normal;
	}

span.ButtonHl a {
/* 	font-size:0.8em; */
	color:red;
	text-decoration:none;
	padding-left:0.5em;
	padding-right:0.5em;
	background:#f7f7f7;
	border:1px dotted red;
	font-weight:normal;
	}

span.ButtonHl a:hover {
/* 	font-size:0.8em; */
	color:red;
	text-decoration:none;
	padding-left:0.5em;
	padding-right:0.5em;
	background:white;
	border:1px dotted red;
	font-weight:normal;
	}

span.button a { background:#ff8000; color:white }

#colContentMiddle div.explanation p {
	border:1px solid #ff8000;
	border-left:1em solid #ff8000;
	padding:0.5em;
	}




/* L A Y O U T - S E C T I O N S * * * * * * * * * * * * * * * * * * * * * * */

/* userlogin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#UserBox {
	background:transparent;
	margin:0;
	padding:0;
	}

#UserBox div.contentbox {
	font-size:1em;
	color:#4d4d4d;
	text-align:right;
	padding:0;
	margin:0;
	background:transparent;
	}

#UserBox div.contentbox p {
	padding:0;
	margin:0;
	line-height:1em;
	}

#UserBox .sectioneditbuttons {
	left:auto;
	right:0;
	}

/* standard css definitions- - - - - - - - */
#UserBox .contentbox a {
	color:#4d4d4d;
	}



/* sitenavigation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#SiteNavigation {
	background:transparent;
	margin-bottom:0.2em;
	}

#SiteNavigation .horizontallist {
	font-size:1.2em;
	color:black;
	}

#SiteNavigation .horizontallist ul {
	background:transparent;
	}

#SiteNavigation .horizontallist a {
	background:transparent;
	color:black;
	font-weight:bold;
	padding-left:0.5em;
	padding-right:0.5em;
	}

#SiteNavigation .horizontallist a:hover {
	background:#666;
	}


/* siteheader - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#SiteHeader {
	position:relative;
	width:100%;
	background:transparent;
	margin-bottom:0;
	}

#SiteHeader .contentbox {
	height:auto;
	font-size:1.6em;
	color:#ff8000;
	background:transparent;
	padding-bottom:1em;
	}

/* standard css definitions- - - - - - - - */
#SiteHeader .contentbox .wikititle, #SiteHeader .contentbox .wikititle a  { 
	font-size:1.4em; font-weight:bold;
	line-height:1.2em;
	margin-top:0; margin-bottom:0;
	}
#SiteHeader .contentbox p  {
	color:#ff8000;
	font-size:0.8em; font-weight:normal;
	line-height:1.2em;
	margin-top:0;
 	margin-bottom:0;
	}

#SiteHeader .contentbox a, #SiteHeader .contentbox p  {
	color:#ff8000;
	text-decoration:none;
	}


/* siteheadernavigation - - - - - - - - - - - - - - - - - - - - - - - - - - */
#SiteHeader .horizontallist {
	position:absolute;
	top:0;
	right:0;
	text-align:right;
	font-size:1em;
	color:#ff8000;
	background:transparent;
	padding-right:60px;
	}

#SiteHeader .horizontallist .sectioneditbuttons {
	left:auto;
	right:0;	
	}

#SiteHeader .horizontallist .sectioneditbuttons img {
	margin-right:0;
	margin-left:0.1em;
	}

/* standard css definitions- - - - - - - - */
#SiteHeader .horizontallist ul {
	background:transparent;
	}

#SiteHeader .horizontallist li a {
	color:#ff8000;
	background:transparent;
	padding-left:0.5em;
	padding-right:0.5em;
	text-decoration:underline;
	}

#SiteHeader .horizontallist li .activelang a {
	text-decoration:none;
	}


/* horizontalnaviagtion - - - - - - - - - - - - - - - - - - - - - - - - - - */
#HorizontalNavigation {
	background:transparent;
	margin-bottom:0;
	}

#HorizontalNavigation .horizontallist {
	font-size:1.8em;
	color:black;
	padding-left:0.2em;
	}

#HorizontalNavigation .horizontallist ul {
/* 	display:block; */
	background:transparent;
	}

#HorizontalNavigation .horizontallist ul li a {
	color:black;
	background:transparent;
	padding-left:0.5em;
	padding-right:0.5em;
	font-weight:bold;
	}

/* pmwiki css definitions - - - - - - - - - */
#HorizontalNavigation .horizontallist ul li a.selflink, #HorizontalNavigation .horizontallist ul li span.selfgroup a { 
	color:#ff8000;
	background:#0000bb;
	font-weight:bold;
	}

#HorizontalNavigation .horizontallist ul li a:hover { 
	color:#4d4d4d;	
	background:transparent;
/* 	font-weight:bold; */
	}


/* horizontalsubnaviagtion - - - - - - - - - - - - - - - - - - - - - - - - - - */
#HorizontalSubNavigation {
	background:transparent;
	margin-bottom:0.2em;
	}

#HorizontalSubNavigation .horizontallist {
	font-size:1.2em;
	color:#4d4d4d;
	height:1.2em;
	border-bottom:4px solid #0000bb;
	padding-left:0.4em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	}

#HorizontalSubNavigation .horizontallist ul {
/* 	display:block; */
	background:transparent;
	}

#HorizontalSubNavigation .horizontallist ul li a {
	color:#4d4d4d;
	background:transparent;
	padding-left:0.5em;
	padding-right:0.5em;
/* 	font-weight:bold; */
	}

/* pmwiki css definitions - - - - - - - - - */
#HorizontalSubNavigation .horizontallist ul li a.selflink, #HorizontalSubNavigation .horizontallist ul li span.selfgroup a  { 
	color:#4d4d4d;
	background:transparent;
	font-weight:bold;
	}

#HorizontalSubNavigation .horizontallist ul li a:hover {
	color:#4d4d4d;
	background:transparent;
/* 	font-weight:bold; */
	}

/* contentheader  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#rowContentHeader {
	margin-bottom:0;
	background:transparent;
	}

#rowContentHeader .contentbox {
	margin-bottom:0.5em;
	}

/* standard css definitions- - - - - - - - */
#rowContentHeader .contentbox h1, #rowContentHeader .contentbox h1 a  { 
/* 	font-size:1.5em; font-weight:bold; */
	line-height:1.2em;
	margin-top:0; margin-bottom:0;
	}
#rowContentHeader .contentbox p, #rowContentHeader .contentbox h2  {
/* 	font-size:1em; font-weight:normal; */
	line-height:1.2em;
	margin-top:0;
/* 	margin-bottom:0; */
	}

#rowContentHeader .contentbox a, #rowContentHeader .contentbox p  {
	color:#ff8000;
	text-decoration:none;
	}


/* contentheaderleft - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentHeaderLeft {
	background:transparent;
	}

#colContentHeaderLeft .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	}

#ContentHeaderLeft {
	background:transparent;
	margin-bottom:-0.5em;
	}


/* contentheadermiddle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentHeaderMiddle {
	background:transparent;
	}

#colContentHeaderMiddle .contentbox{
	font-size:1.2em;
	color:black;
	background:transparent;
	}

#ContentHeaderMiddle {
	background:transparent;
	margin-bottom:-0.5em;
	}


/* contentheaderright - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#colContentHeaderRight {
	background:transparent;
	}

#colContentHeaderRight .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	}

#ContentHeaderRight {
	background:transparent;
	margin-bottom:-0.5em;
	}


/* pagerelatednavigation - - - - - - - - - - - - - - - - - - - - - - - - - - */
#PageRelatedNavigation {
	margin-bottom:0;
	background:transparent;
	}

#PageRelatedNavigation .colmiddle .horizontallist {
	font-size:1.2em;
	min-height:1.2em;
	color:black;
	text-align:right;
	background:transparent;
	}

#PageRelatedNavigation .colmiddle .horizontallist ul {
	background:transparent;
	}

#PageRelatedNavigation .colmiddle .horizontallist li a {
	color:#0000bb;
	font-weight:bold;
	background:transparent;
	padding-left:0.5em;
	padding-right:0.5em;
	}

#PageRelatedNavigation .sectioneditbuttons {
	left:auto;
	right:0px;
	}

#PageRelatedNavigation .horizontallist .sectioneditbuttons img {
	margin-right:0;
	margin-left:0.1em;
	}

#PageRelatedNavigation .colleft, #PageRelatedNavigation .colmiddle, #PageRelatedNavigation .colright {
	background:transparent;
	}
#PageRelatedNavigation .colleft {
/* 	visibility:hidden; */
	background:transparent;
	height:100%;
	}

#PageRelatedNavigation .colright {
/* 	visibility:hidden; */
	background:transparent;
	height:100%;
	}

/* pmwiki css definitions - - - - - - - - - */
#PageRelatedNavigation .colmiddle .horizontallist li a.wikilink { background:transparent; }
#PageRelatedNavigation .colmiddle .horizontallist li a.createlinktext { background:#d5d5d5; }
#PageRelatedNavigation .colmiddle .horizontallist li a.selflink { background:#ff8000; }
#PageRelatedNavigation .colmiddle .horizontallist ul li span.hl a {
	color:#ff8000;
	background:#ff8000;
	}


/* content - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#rowContent {
	margin-bottom:1em;
	background:transparent;
	}

/* contentleft - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentLeft {
	background:transparent;
	}
#colContentLeft .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}

#LeftBar {
	position:relative;
	background:transparent;
	}


/* pmwiki css definitions - - - - - - - - - */
#colContentLeft .contentbox a { color: }
#colContentLeft .contentbox a:hover {color: }

#colContentLeft .contentbox a.wikilink { color:#0000bb }
#colContentLeft .contentbox a.selflink { color:#ff8000 }
#colContentLeft .contentbox a.urllink { color:#0000bb }
#colContentLeft .contentbox a.createlinktext { color:transparent }

#colContentLeft .contentbox a.wikilink:hover { color:#0000bb }
#colContentLeft .contentbox a.selflink:hover { color:#ff8000 }
#colContentLeft .contentbox a.urllink:hover { color:#0000bb }
#colContentLeft .contentbox a.createlinktext:hover { color:#ff8000 }


/* contentright - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentRight {
	background:transparent;
	}

#colContentRight .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}

#RightBar {
	position:relative;
	background:transparent;
	}


/* pmwiki css definitions - - - - - - - - - */
#colContentRight .contentbox a { color: }
#colContentRight .contentbox a:hover {color: }

#colContentRight .contentbox a.wikilink { color:#0000bb }
#colContentRight .contentbox a.selflink { color:#ff8000 }
#colContentRight .contentbox a.urllink { color:#0000bb }
#colContentRight .contentbox a.createlinktext { color:transparent }

#colContentRight .contentbox a.wikilink:hover { color:#0000bb }
#colContentRight .contentbox a.selflink:hover { color:#ff8000 }
#colContentRight .contentbox a.urllink:hover { color:#0000bb }
#colContentRight .contentbox a.createlinktext:hover { color:#ff8000 }


/* contentmiddle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentMiddle {
	background:transparent;
	}

#Cmds .sectioneditbuttons {
	left:auto;
	right:0;
	}

#Cmds {
	background:transparent;
/* 	margin-bottom:0; */
	}

#Cmds .colmiddle {
	background:transparent;
/* 	margin-bottom:0; */
	}



#Cmds .horizontallist, #Cmds .horizontallist a {
/* 	font-size:1em; */
	color:black;
/* 	background:transparent; */
/* 	margin-bottom:0.5em; */
/* 	line-height:1.6em; */
	}

/* standard css definitions- - - - - - - - */
#Cmds .horizontallist {
	/*text-align:right;*/
	padding-top:0;
	}

#Cmds .horizontallist a {
/* 	font-size:1em; */
/* 	color:#999; */
/* 	text-decoration:none; */
/*	padding-left:0.5em;
	padding-right:0.5em;*/
/*	background:#f7f7f7;
	border:2px solid #ddd;*/
/* 	font-weight:bold; */
	}

#Cmds .horizontallist a:hover {
/* 	color:gray; */
/* 	text-decoration:none; */
/*	padding-left:0.5em;
	padding-right:0.5em;*/
/*	background:white;
	border:2px solid gray;*/
/* 	font-weight:bold; */
	}

#Cmds .horizontallist .sectioneditbuttons a {
	padding:0;
	background:transparent;
	border:none;
	}

#Cmds .createlink { display:none }





/* subjectheader - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#GroupHeader {
	background:transparent;
	margin-bottom:0;
	}
#GroupHeader .contentbox{
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}

/* page - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#Page  {
	background:transparent;
	margin-bottom:0;
	}
#Page .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}

/* subjectfooter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#GroupFooter {
	background:transparent;
	margin-bottom:-0.5em;
	}
#GroupFooter .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}


/* sitefooter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#SiteFooter {
	background:transparent;
	}

#SiteFooter .contentbox {
	font-size:1em;
	color:#0000bb;
	background:transparent;
	}

/* standard css definitions- - - - - - - - */
#SiteFooter .contentbox a {
	color:#0000bb;
	text-decoration:underline;
	}






/* E X T E N S I O N S - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* sectionedit */
.sectionedit a {
	color:transparent;
	text-decoration:none;
	float:right;
	}

/* pagelist */
table.pagelist {
/* 	width:100%; */
	table-layout:fixed;
	}

td.pagelist-head-cell {
	background:#d7d7d7;
	overflow:hidden;
	}

td.pagelist-item-cell {
	background:#e7e7e7;
	overflow:hidden;
	}


.groupheaderbox {
	background-color:#f7f7f7;
	border-bottom:1px #cccccc solid;
	}

.groupfooterbox {
	background-color:#f7f7f7;
	border-top:1px #cccccc solid;
	}

span.basecategories {
	color:gray;
/* 	background-color:blue; */
	}

span.categories {
	color:red;
/* 	background-color:blue; */
	}


.highlightB {
	color:red;
	}


.CategoryList {
	font-size:1em;
	}
.CategoryList li {
	padding:0;
	margin:0;
	list-style-type:none;
	}
