body {
	color:#39597D; 
	font-size:10px;
	font-family:ms sans serif,arial,helvetica,sans-serif;
	scrollbar-face-color:#bcbec0;
	scrollbar-shadow-color:#7D8F9C;
	scrollbar-highlight-color:#bcbec0;
	scrollbar-3dlight-color:#7D8F9C;
	scrollbar-darkshadow-color:#bcbec0;
	scrollbar-track-color:#EAEAEA;
	scrollbar-arrow-color:#7d8f9c;
	background-color:#E8EDF3;
	background-image:url(../images/popupbg.gif);
}

table{
	color:#39597D; 
	font-size:10px;
	font-family:ms sans serif,arial,helvetica,sans-serif;
}

hr {
	border:1px dashed #bcbec0;
}

h1 {
	color:#39597D; 
	font-size:14px;
	font-family:arial,helvetica,sans-serif;
}

h2 {
	color:#39597D; 
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
}

ul   {
	list-style:url('ulli.gif');
}

input {
	width:100px;
	color:#39597D;
	background:#FFFFFF;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	border:1px solid #FFD780;
}

.chkBox {
	width:20px;
	background:transparent;
	border:none;
}

.jumpLink:link {
	width:250px;
	padding:3px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:bold;
}

.jumpLink:active {
	width:250px;
	padding:3px;
	border:1px solid #FFFFFF;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:bold;
}

.jumpLink:visited {
	width:250px;
	padding:3px;
	border:1px solid #FFFFFF;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:bold;
}

.jumpLink:hover {
	width:250px;
	padding:3px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	color:#39597D;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

/* ----- */
/* FILES */
/* ----- */
.jumpLinkHilite:link {
	width:250px;
	padding:3px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	color:#39597D;
	background-color:#FFF2D9;
	text-decoration:none;
	font-weight:bold;
}

.jumpLinkHilite:active {
	width:250px;
	padding:3px;
	border:1px solid #FFFFFF;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:bold;
}

.jumpLinkHilite:visited {
	width:250px;
	padding:3px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	color:#39597D;
	background-color:#FFF2D9;
	text-decoration:none;
	font-weight:bold;
}

.jumpLinkHilite:hover {
	width:250px;
	padding:3px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	color:#39597D;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}


/* ------- */
/* GLOSSAR */
/* ------- */

#glossarLettersDIV {
	position:absolute;
	left:0px; width:575px;
	top:0px; height:45px;
	background-color:#003466;
	text-align:center;
	}

#glossarContentDIV {
	position:absolute; 
	width:545px; height:375px; 
	left: 28px; top: 80px;
	overflow: auto;
	}

#glossarButtonsDIV {
	position:absolute; 
	top:480px; height:25px; 
	width:100%;
	text-align:center;
	}

.glABC { 
	color:lightgrey;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:bold; 
}

.glSep {
	color:#C0C0C0;
	font-family: ms sans serif, Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	}

.glossarItem {
	font-size:12px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	} 

.glossarItemText {
	font-size:10px;
	font-weight:normal;
	font-family:ms sans serif,arial,helvetica,sans-serif;
	}

.glossarLink {
	color:#ffd780;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}

.glLink:link {
	width:440px;
	padding:2px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:normal;
}

.glLink:active {
	width:440px;
	padding:2px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:normal;
}

.glLink:visited {
	width:440px;
	padding:2px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:normal;
}

.glLink:hover {
	width:440px;
	padding:2px;
	border:1px solid #FFD780;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	color:#39597D;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

/* FRAGENBOX */

/* Fragenbox IE */
#textAct {  
	position:absolute;
      top:10px;
	left:400px;
      width:390px; 
      height:315px;
	font-size: 12px;
	overflow: auto; 
	behavior: url(#default#userData);
	border:1px solid #bcbec0;
	color:#39597D;
	font-family:arial,helvetica,sans-serif;
}

#textAll {  
	position:absolute;
	left:10px;
	top:10px;
	width:390px;
	height:315px;
	z-index:1;
	overflow: auto;
	font-family: ms sans serif,sans-serif; 
	font-size: 10px;
	behavior: url(#default#userData);
}

.noteTop {
	font-size: 10px;
	visibility: inherit;
      margin-bottom:10px;
	behavior: url(#default#userData);
}

.noteLeaf {
	font-size:10px;
	visibility: inherit;
      margin-bottom:10px;
	behavior: url(#default#userData);
}

#notesButtonsDIV {
	position:absolute;
	top:355px;
	left:170px;
	padding-top:10px;
	border-top:1px dashed #bcbec0; 
}

#notesTodoDIV {
	position:absolute;
	top:330px;
	left:430px;
}

.noteLink:link {
	width:390px;
	padding:3px;
	border:1px solid #FFD780;border-right:none;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:bold;
}

.noteLink:visited {
	width:390px;
	padding:3px;
	border:1px solid #FFD780;border-right:none;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	background-color:#E8EDF3;
	color:#39597D;
	text-decoration:none;
	font-weight:bold;
}

.noteLink:active {
	width:390px;
	padding:3px;
	border:1px solid #FFD780;border-right:none;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	color:#39597D;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.noteLink:hover {
	width:390px;
	padding:3px;
	border:1px solid #FFD780;border-right:none;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	color:#39597D;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.hilite{
	width:390px;
	padding:3px;
	border:1px dashed #bcbec0;border-right:none;
	font-family:ms sans serif,arial,sans-serif;
	font-size:10px;
	color:#39597D;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

/* Fragenbox Non-IE Browsers */

.tabActive {
      position:absolute; 
      top:0px; 
      height:20px; 
      width:100px; 
	font-family:ms sans serif,arial,sans-serif;
      font-size:12px; 
      font-weight:bold; 
      text-align: center; 
      border:1px solid #FFD780; 
	color:#39597D;
	background-color:#FFFFFF;
	background-image:url(../images/popupbg.gif);
	cursor:pointer;
}

.tab {
      position:absolute; 
      top:0px; 
      height:20px; 
      width:100px; 
	font-family:ms sans serif,arial,sans-serif;
      font-size:12px; 
      font-weight:normal; 
      text-align: center; 
      border:1px solid #FFD780;  
	color:#39597D;
	background-color:#E8EDF3;
	cursor:pointer;
}

.noteLayer {
      position:absolute;
      width:450px; 
      height:250px; 
      left:0px; 
      top:18px; 
      margin:0px; 
      padding:6px; 
      font-family:arial,helvetica,sans-serif; 
      font-size:12px; 
      border:1px solid #eaeaea; 
      background-color:#FFFFFF;
      color:#39597D;
}

.notesBody {
      position: absolute;
	left:10px;
	top:50px;
      width:450px; 
      height:310px;
}

#notesButtonsDIVNonIE {
	position:absolute;
	top:345px;
	left:20px;
	width:90%;
	padding-top:10px;
	border-top:1px dashed #bcbec0; 
	text-align:center;
}

#head1{
	font-size:10px;
	font-family:ms sans serif,arial,helvetica,sans-serif;
}

#head2{
	font-size:14px;
	font-family:arial,helvetica,sans-serif;
}

/* Session Info */
.even{
	background-color:#E8EDF3;
}

.odd{
	background-color:#F5F7FA;
}

/* Help */
.content {
	display:none;
	padding-left:20px;
}

.container{
	display:block;
}

.helptopic {
	color:#39597D; 
	font-size:12px;
	font-weight:bold;
	cursor:help;


}

/* TREE */
a:link {color:#2c537a}
a:visited {color:#2c537a}
a:active {color:#2c537a}
a:hover {color:#ff0000}

.treeBody {
  background-color:White;
}

.treeHead {
	height:29px;
	background:url(../images/tree/barbg.gif);
	background-repeat:repeat-x;
	color:#2c537a;
	font-size:12px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	padding-left:3px;
}

.treeHeadImages {
	background-color:#163f6b;
}

.treeDetail {
	font-size:8pt;
	font-family:MS Sans Serif, Arial, sans-serif;
}

.treeLegend {
	font-size:8pt;
	font-family:MS Sans Serif, Arial, sans-serif;
}

#treeContentDIV {
	position:absolute; 
	width:415px; height:430px; 
	left:12px;top:50px;
	overflow: auto;
}

#treeButtonsDIV {
	position:absolute; 
	top:460px; height:25px; 
	width:100%;
	text-align:center;
}