.tx-indexedsearch-searchbox SELECT {
font-size: 12px !important;
}

.tx-indexedsearch-info {
padding-bottom: 0.5em;
}

.tx-indexedsearch-searchbox legend
{
display: none;
}
.tx-indexedsearch-searchbox label
{
font-size: 11px;
font-weight: bold;
}
.tx-indexedsearch-whatis
{
font-size: 11px;
font-style: italic;
}

.tx-indexedsearch-search-submit
{
margin-top: 15px;
margin-bottom: 10px;
}

.tx-indexedsearch-res
{
font-size: 11px;
font-style: italic;
}
.tx-indexedsearch-res p
{
font-size: 1.1em !important;
}







#content DIV.csc-menu-2 UL LI {
FONT-SIZE: 85% !important;
LIST-STYLE-TYPE: none !important;
}
#content DIV.csc-menu-2 UL LI LI {
FONT-SIZE: 80% !important; 
LIST-STYLE-TYPE: none !important;
padding-left: 3em;
}
#content DIV.csc-menu-2 UL LI LI LI {
FONT-SIZE: 90% !important; 
LIST-STYLE-TYPE: none !important;
padding-left: 3em;
}
#content DIV.csc-menu-2 UL LI LI LI LI{
FONT-SIZE: 100% !important; 
LIST-STYLE-TYPE: none !important;
padding-left: 3em;
}



/*****************************************/
/**Formatierung NAV**/
/*****************************************/

#nav a {
display: block;
color: #40434a;
text-decoration: none;
}

#nav a:link {
color: #40434a;
text-decoration: none;
}

#nav a:hover {
color: #40434a;
text-decoration: none;
}

#nav a:visited{
color: #40434a;
text-decoration: none;
}

/*****************************************/
/**NAV Level 0**/
/*****************************************/

#nav li {
font-size: 0.7em;
text-align: right;
}


#nav  ul,
#nav ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
}

*html #nav ul li.act a,
*html #nav ul li.noact a {
height: 0.01%;
}

#nav  ul li a {
display: block;
color: #40434a;
text-decoration: none;
line-height: 1.5em;
padding-bottom: 0.2em;
padding-top: 0.2em;
padding-right: 10px;
padding-left: 0em;
}



#nav ul li.act {
background-color: #ffbc01;
color: #40434a;
}



#nav ul li.act A:link,
#nav ul li.act A:visited {
color: #40434a;
}

#nav ul li.act A:hover, 
#nav ul li.act A:focus, 
#nav ul li.act A:active {
background-color: #ffbc01;
color: #40434a;
}


#nav ul li.noact {
font-weight:bold;
background-color: #7e7f83;
color: #40434a;
}

#nav ul li.noact A:link,
#nav ul li.noact A:visited {
color: #40434a;
}

#nav ul li.noact A:hover, 
#nav ul li.noact A:focus,
#nav ul li.noact A:active {
background-color: #ffbc01;
color: #40434a;
}



/*****************************************/
/**NAV Level 1**/
/*****************************************/

#nav ul ul {
list-style-type: none;
}

#nav ul ul li {

}

#nav  ul ul li a {
line-height: 1.2em !important;
padding-bottom: 0.5em;
padding-top: 0.2em;
padding-left: 0em;
padding-right: 10px;
}

#nav ul ul li.act {
font-weight:normal;
color: #40434a;
background-color: #ffbc01;
font-size: 0.8em;
}

#nav ul ul li.act A:link {
background-color: #ffbc01;
color: #40434a;
font-size: 0.8em;
}

#nav ul ul li.act A:hover,
#nav ul ul li.act A:focus, 
#nav ul ul li.act A:active { 
background-color: #ffbc01;
color: #40434a;
font-size: 0.8em;
}

#nav ul ul li.act A:visited {
font-size: 0.8em;
color: #40434a;
}

#nav ul ul li.noact {
font-weight:normal;
background-color: #999a9e;
font-size: 0.8em;
color: #40434a;
}

#nav ul ul li.noact A:link {
background-color: #999a9e;
font-size: 0.8em;
color: #40434a;
}

#nav ul ul li.noact A:hover,  #nav ul ul li.noact A:focus,#nav ul ul li.noact A:active{ 
background-color: #ffbc01;
font-size: 0.8em;
color: #40434a;
}

#nav ul ul li.noact A:visited {
font-size: 0.8em;
color: #40434a;
}

/*****************************************/
/**NAV Level 2**/
/*****************************************/

#nav ul ul ul li.act A, 
#nav ul ul ul li.act A:link,
#nav ul ul ul li.act A:visited {
font-weight: normal !important;
background-color: #b1b1b1;
color: #ffffff;
}

#nav ul ul ul li.noact A, 
#nav ul ul ul li.noact A:link, 
#nav ul ul ul li.noact A:visited {
font-weight: normal !important;
background-color: #b1b1b1 !important;
color: #40434a;
}




BODY {
padding: 0;
margin: 0;
FONT-SIZE: 100.01%; 
BACKGROUND: #7e7f83; 
COLOR: #333333; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
min-width: 770px}

/*****************************************************/
/** BASIC **/
/*****************************************************/
A {
	TEXT-DECORATION: underline
}

A
	{
		color:#333333;
                                font-weight:bold;
	}

A:link
	{
		color:#333333;
		 font-weight:bold;
	}


A:hover
	{
		color:#cc0000;
		 text-decoration: none; 
	}

A IMG {
		BORDER-TOP-WIDTH: 0px; 
		BORDER-LEFT-WIDTH: 0px; 
		BORDER-BOTTOM-WIDTH: 0px; 
		BORDER-RIGHT-WIDTH: 0px
}


H1,H2,H3,H4,H5,H6,P ,LI,FORM ,FIELDSET,LEGENDdd, dt, dl, form {
		margin: 0;
		padding: 0;
}



/*UL {
	LIST-STYLE-TYPE: none
}*/
LI LI {
	FONT-SIZE: 100%! important
}

FIELDSET {
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid
}

INPUT {
	BORDER-RIGHT: #40434a 1px solid;
	BORDER-TOP: #40434a 1px solid;
	BORDER-LEFT: #40434a 1px solid;
	BORDER-BOTTOM: #40434a 1px solid;
	BACKGROUND-COLOR: #7e7f83;
                color: #e2e2e2;
                font-size: 0.7em;
}

TEXTAREA {

	BORDER-RIGHT: #40434a 1px solid;
	BORDER-TOP: #40434a 1px solid;
	BORDER-LEFT: #40434a 1px solid;
	BORDER-BOTTOM: #40434a 1px solid;
	BACKGROUND-COLOR: #7e7f83;
                color: #e2e2e2;
                font-size: 0.7em;
}

SELECT {
	BORDER-RIGHT: #40434a 1px solid;
	BORDER-TOP: #40434a 1px solid;
	BORDER-LEFT: #40434a 1px solid;
	BORDER-BOTTOM: #40434a 1px solid;
	BACKGROUND-COLOR: #7e7f83;
                color: #e2e2e2;
                font-size: 0.7em;
}

#nav SPAN {
LEFT: -6000px! important; 
WIDTH: 1px! important;
 POSITION: absolute! important; 
TOP: -6000px! important; 
HEIGHT: 1px! important
}

/*****************************************************/
/** META **/
/*****************************************************/

#meta{
Z-INDEX: 20; 
LEFT: -2000px; 
WIDTH: 100%; 
POSITION: absolute; 
TOP: -2000px
}

#meta {
  position: absolute;
  width: 100%;
  top: -2000px;
  left: -2000px;
  z-index: 20;
  width: 100%;
}



#meta a {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 70%;
  font-weight: bold;
  text-decoration: underline;
}



#meta a:focus,
#meta a:active {
  position: absolute;
  z-index: 20;
  top: 2007px;
  left: 2068px;
  color: #000000;
  background: #ffffff;
  width: 15em;
}






/*****************************************************/
/** HEAD **/
/*****************************************************/

#headtop {
height: 24px;
position: relative;
}

#head {
	Z-INDEX: 1;
	POSITION: relative;
	width: 770px;
                background-image: url(../fileadmin/burg_dagstuhl/media/header_bg.gif);
                background-repeat: repeat-y;
                background-position: top left;
	HEIGHT: 120px;

}
* HTML #head {
	HEIGHT: 120px;
}

/*****************************************************/
/** LOGO**/
/*****************************************************/

#logo {

POSITION: absolute;
left: 450px;
}



#page {
WIDTH: 770px; 
POSITION: relative

}

#outer {
padding-left: 190px;
}


#inner {
WIDTH: 100%;
background-color: #ffbc01;
}

/*****************************************************/
/** NAV **/
/*****************************************************/

#nav{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FLOAT: left; 
MARGIN-LEFT: -190px; 
WIDTH: 190px; 
POSITION: relative
}

#navholder{
WIDTH: 100%;
padding: 0;
padding-bottom: 50px;
margin: 0;
}

/*****************************************************/
/** DIV CONTENT  **/
/*****************************************************/

#content {
FLOAT: left; 
WIDTH: 100%; 
POSITION: relative;
background-color: #ffbc01;
}

* HTML #content {
WIDTH: auto
}

/*****************************************************/
/** DIV CONTENT class INNER **/
/*****************************************************/
#content .inner {
MIN-HEIGHT: 450px; 
MARGIN: 0;
PADDING: 0;
POSITION: relative
}

* HTML #content .inner {
HEIGHT: 550px
}

/*****************************************************/
/** CONTENT Formate **/
/*****************************************************/

#content H1 {
FONT-SIZE: 1.15em;
LINE-HEIGHT: 1.5em; 
 margin: 0em 0em 1em 0em;  
}


#content H2 {
FONT-SIZE: 0.9em;
LINE-HEIGHT: 1.5em;
 margin: 0em 0em 1em 0em;  
}

#content H3 {
FONT-SIZE: 0.8em;
LINE-HEIGHT: 1.5em;
 margin: 0em 0em 1em 0em;  
}

#content H4 {
FONT-SIZE: 0.85em;
LINE-HEIGHT: 1.5em;
 margin: 0em 0em 1em 0em;  
}

#content H5 {
FONT-SIZE: 0.7em;
LINE-HEIGHT: 1.5em;
 margin: 0em 0em 1em 0em;  
}

#content H6 {
FONT-SIZE: 0.63em;
LINE-HEIGHT: 1.5em;
 margin: 0em 0em 1em 0em;  
}

#content ul {
MARGIN: 0px 0px 0px 23px;
}

#content P,  #content li {
FONT-SIZE: 0.7em;
LINE-HEIGHT: 1.5em
}



#content P.csc-caption {
FONT-SIZE: 0.6em;
padding-top: 0.5em;
padding-bottom: 1em;
}
/*****************************************************/
/** DIV CONTENT class LEFT **/
/*****************************************************/

.left{
PADDING-RIGHT: 0px; 
PADDING-LEFT: 20px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 240px;
PADDING-TOP: 0px;
}

* HTML .left {
MARGIN-RIGHT: -3px;
HEIGHT: 1%;
}

/*****************************************************/
/** DIV CONTENT class RIGHT**/
/*****************************************************/

.right{
MARGIN-LEFT: 265px;
margin-RIGHT: 10px;
}

* HTML .right{
MARGIN-LEFT:  262px;
margin-RIGHT: 10px;
HEIGHT: 1%
}

/*****************************************************/
/** DIV CONTENT class RIGHT .contentWrapper**/
/*****************************************************/

.right .contentWrapper
	{
padding-top: 0px;
padding-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
margin: 0;
	}

/*****************************************************/
/** FOOTER **/
/*****************************************************/

#footer {
padding-top: 20px;
padding-bottom: 20px;
overflow: hidden;
background-image: url(../fileadmin/burg_dagstuhl/media/footer_bg.jpg);
background-repeat: no-repeat;
background-position: bottom right;
}

#footer P {
padding-left: 220px;
FONT-SIZE: 0.7em;
 LINE-HEIGHT: 1.4em;
color: #ffffff;

}
#footer A {
color: #ffffff;
}

#footer A:link {
color: #ffffff;

}
#footer A:visited {
color: #ffffff;
}
#footer A:hover {
color: #ffffff;
}
#footer A:focus{
color: #ffffff;
}
#footer A:active {
color: #ffffff;
}


/*****************************************************/
/** USERDEFINED**/
/*****************************************************/



.clear {
CLEAR: both
}


DFN {
	CURSOR: help;
	 BORDER-BOTTOM: black 1px dotted;
	display: none;
}
ABBR {
	CURSOR: help; 
	BORDER-BOTTOM: black 1px dotted
}
SPAN.abbr {
	CURSOR: help; 
	BORDER-BOTTOM: black 1px dotted
}

.hideme{
LEFT: -6000px! important; 
WIDTH: 1px! important;
 POSITION: absolute! important;
 TOP: -6000px! important; 
HEIGHT: 1px! important
}

.invisible {
display: none;
}

.stopFloat {
CLEAR: both; 
DISPLAY: block; 
FONT-SIZE: 1px;
 FLOAT: none; 
OVERFLOW: hidden; 
LINE-HEIGHT: 1px; 
HEIGHT: 1px
}

/*****************************************/
/**Formatierung NAV**/
/*****************************************/





/*****************************************************/
/** **/
/*****************************************************/

#FontSelector
	{
	POSITION: relative; 
                width:190px;
	margin-left: 0px;
	margin-right: 0px;
                margin-bottom: 5px;
                margin-top: 0px;

	}

/*****************************************************/
/** **/
/*****************************************************/

#ViewSelector
	{
	POSITION: relative; 
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
                margin-top: 0px;

	}

/*****************************************************/
/** **/
/*****************************************************/

#Search
	{
	POSITION: relative; 

	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
                margin-top: 0px;
	}






/******************/
/**fontselector **/
/******************/



#FontSelectorMinus{
left:84px;
position: relative;
top: 0px;
}

#FontSelectorStandard{
left:116px;
position: absolute;
top: 0px;
}

#FontSelectorPlus{
left:158px;
position: absolute;
top: 0px;
}




/******************/
/**viewselector **/
/******************/


#ViewSelector SELECT {
FONT-SIZE: 0.7em;
background-color: #7e7f83;
border: #40434a 1px solid;
height: 20px;
width: 150px;
}



/******************/
/**search**/
/******************/

#searchbox {
PADDING-RIGHT: 0px; 
PADDING-TOP: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px 0px 0px 0px; 

}

#searchform {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px;
MARGIN: 0px 0px 0px 0px; 
}

#searchinput {
width: 120px;
height: 15px;
float: left;
FONT-SIZE: 0.7em;
background-color: #7e7f83;
border: #40434a 1px solid;
}

.searchbutton {
float:left;
}


/*********************/
/* Tables, generally */
/*********************/
TABLE.contenttable P { 
FONT-SIZE: 0.7em; 
}
TABLE.contenttable TR TD { vertical-align: top; }

/* Tables, specifically */
TABLE.contenttable-0 P {  }

TABLE.contenttable-1 P { }
TABLE.contenttable-1 TR.tr-0 TD P { }
TABLE.contenttable-1 TR.tr-0 TD { }
 
TABLE.contenttable-2 P {  }
TABLE.contenttable-2 TR TD.td-0 { }
TABLE.contenttable-2 TR TD.td-0 P {  }

TABLE.contenttable-3 P {  }
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { }
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { }


/******************/
/* CLEARER */
/******************/

.news-list-container HR.clearer {
CLEAR: left;
HEIGHT: 1px
}
.news-single-item HR.clearer {
CLEAR: right; 
HEIGHT: 1px
}



/******************/
/* SEARCH */
/******************/
.news-search-form {
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
MARGIN-BOTTOM: 5px; 
PADDING-BOTTOM: 3px; 
PADDING-TOP: 3px; 
}
.news-search-emptyMsg {
MARGIN: 0px !important;
font-size: 70%;
}
.news-search-form FORM {
MARGIN: 0px
}
.news-search-emptyMsg {
MARGIN-LEFT: 10px;
font-weight: bold;
}
/******************/
/* LIST */
/******************/


.news-list-container {
	  
}

.news-list-item {
MARGIN: 0px; 
HEIGHT: 1%; 
padding-top: 0.5em;
padding-left: 0;
padding-right: 0;
padding-bottom: 0.5em;
border-bottom: 1px dashed #000000;
}


.news-list-container H5 {

}


.news-list-container H5 A:link {

}

.news-list-container H5 A:visited {

}

.news-list-container H5 A:hover {

}

.news-list-container H5 A {

}

.news-list-container P {
MARGIN-LEFT: 0px
}

.news-list-date {
FONT-WEIGHT: bold; 
/*margin-bottom: 10px;*/
}

.news-list-imgcaption {
FLOAT: right; 
PADDING-TOP: 3px
}


.news-list-container IMG {
FLOAT: none; 
MARGIN-BOTTOM: 5px; 
MARGIN-TOP: 5px; 
MARGIN-LEFT: 0px; 
MARGIN-RIGHT: 5px; 
}


.news-list-category IMG {
FLOAT: right; 
MARGIN: 0px;
BORDER-TOP-STYLE: none; 
BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; 
BORDER-BOTTOM-STYLE: none
}
.news-list-morelink {
 MARGIN-LEFT: 3px
}

.news-list-category {
padding-top: 5px;
MARGIN-LEFT: 0px;

}

.news-list-morelink {
MARGIN-BOTTOM: 3px
}

.news-list-browse {
TEXT-ALIGN: center
}

/******************/
/* BROWSE */
/******************/

.tx-ttnews-browsebox {

MARGIN-bottom: 10px; 
PADDING: 0px; 
text-align: left;
}

.tx-ttnews-browsebox TD {
	
}

.tx-ttnews-browsebox-strong {
FONT-WEIGHT: bold
}

.tx-ttnews-browsebox-SCell {
FONT-WEIGHT: bold
}

.tx-ttnews-browsebox-SCell P {
MARGIN: 0px
}

.tx-ttnews-browsebox TD P {
MARGIN: 0px
}

.tx-ttnews-browsebox-SCell {

}

/******************/
/* SINGLE */
/******************/


.news-single-item {

}

.news-single-item H4 {

}

.news-single-item H5 {

}

.news-single-item-img{
float: right;
width: 240px;
}

.news-single-backlink {
MARGIN-TOP: 10px;
FONT-WEIGHT: bold; 
MARGIN-BOTTOM: 15px
}

.news-single-backlink A {
MARGIN-TOP: 10px; 
FONT-WEIGHT: bold; 
MARGIN-BOTTOM: 15px;
FONT-SIZE: 0.7em;
}
.news-single-timedata {
FLOAT: right;
margin-right: 5px;
FONT-SIZE: 0.7em;
}



.news-single-author {
PADDING-BOTTOM: 3px
}

.news-single-additional-info {
PADDING-RIGHT: 3px; 
MARGIN-TOP: 15px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 3px; 
}

.news-single-related {
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 0px 3px; 
PADDING-TOP: 3px; 
}

.news-single-files {
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px 0px 3px; 
PADDING-TOP: 3px; 
}

.news-single-links {
PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px;
MARGIN: 0px 0px 3px; 
PADDING-TOP: 3px; 

}

.news-single-related DD {
MARGIN-LEFT: 20px
}
.news-single-links DD {
MARGIN-LEFT: 20px
}

.news-single-files DD {
MARGIN-LEFT: 20px
}

.news-single-related DT {
FONT-WEIGHT: bold; 
MARGIN-LEFT: 5px; 

}
.news-single-links DT {
FONT-WEIGHT: bold; 
MARGIN-LEFT: 5px; 

}
.news-single-files DT {
FONT-WEIGHT: bold; 
MARGIN-LEFT: 5px; 

}

/******************/
/* AMENU */
/******************/
.news-amenu-container {

PADDING-RIGHT: 10px; 
MARGIN-TOP: 10px; 
MARGIN-BOTTOM: 10px;
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
PADDING-TOP: 3px; 
}

.news-amenu-container LI {
PADDING-BOTTOM: 1px
}

.news-amenu-container UL {
PADDING-RIGHT: 3px; 
MARGIN-TOP: 5px; 
PADDING-LEFT: 3px; 
MARGIN-BOTTOM: 0px; 
PADDING-BOTTOM: 3px; 
MARGIN-LEFT: 0px; 
PADDING-TOP: 3px; 
LIST-STYLE-TYPE: none; 

}
.news-amenu-container H2 {

PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
PADDING-TOP: 3px; 

}
.news-amenu-item-year {

PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px; 
FONT-WEIGHT: bold; 
PADDING-BOTTOM: 2px; 
PADDING-TOP: 2px; 
}


.tx-indexedsearch-searchbox TD {
padding-bottom: 5px;
padding-top: 5px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
WIDTH: 100px
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
WIDTH: 150px
}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
FONT-WEIGHT: bold; 
}

.tx-indexedsearch .tx-indexedsearch-whatis {
MARGIN-TOP: 10px; 
MARGIN-BOTTOM: 5px
}

.tx-indexedsearch P.tx-indexedsearch-noresults {
FONT-WEIGHT: bold; 

}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {

}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
FONT-WEIGHT: bold
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
FONT-WEIGHT: normal
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
COLOR: #cc0000;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {

}

 .tx-indexedsearch .tx-indexedsearch-res  {
MARGIN-TOP: 0px; 
MARGIN-BOTTOM: 0px
}

.tx-indexedsearch-secHead H2 {
MARGIN-TOP: 5px; 
MARGIN-BOTTOM: 5px;
margin-left: 10px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
margin-bottom: 10px;
}

@media print {

body {
color: #000000 !important;
}

#head {
display: none
}

#headtop {
display: none
}

#outer {
padding: 0 !important;
margin: 0 !important;
}

#nav {
display: none
}

#footer {
display: none
}

}

.align-left {text-align: left;}
.align-center {text-align: center;}
.align-right {text-align: right;}
.csc-frame-frame1 {background-color: #EDEBF1; border: 1px solid #333333;}
.csc-frame-frame2 {background-color: #F5FFAA; border: 1px solid #333333;}
.important {color: #8A0020;}
.name-of-person {color: #10007B;}
.detail {color: #186900;}
.component-items {color: #186900;}
.action-items {color: #8A0020;}
.component-items-ordered {color: #186900;}
.action-items-ordered {color: #8A0020;}
