#dynhelp {
	z-index: 101; 
	position: absolute; 
	width: 150px; 
	border: 1px solid black; 
	padding: 2px; 
	background-color: lightyellow; 
	visibility: hidden; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-size:8pt; 
	color:#000000;
}

#tooltipframe{
	visibility: hidden; 
	position: absolute;
	width: 150px;
	z-index: 100;
}

input, select  {
		z-index: 10;
        font-size:8pt; color:#000000;
        background-color:#FFFFFF;
        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

select.hidden { visibility: hidden; }


a:link     { color:#777994; text-decoration:none; }
a:visited { color:#777994; text-decoration:none; }
a:active  { color:#777994; text-decoration:none; }
a:hover   { color:#1D204C; text-decoration:none; }

a:link.menu    { color:#FFFFFF; text-decoration:none; }
a:visited.menu { color:#FFFFFF; text-decoration:none; }
a:active.menu  { color:#FFFFFF; text-decoration:none; }

a:link.linklist    { color:#FFFFFF; text-decoration:none; }
a:visited.linklist { color:#FFFFFF; text-decoration:none; }
a:active.linklist  { color:#FFFFFF; text-decoration:none; }
a:hover.linklist   { color:#F4D72B; text-decoration:none; }

a:link.mail    { font-weight: bold;color:#333399; text-decoration:none; }
a:visited.mail { font-weight: bold;color:#333399; text-decoration:none; }
a:active.mail  { font-weight: bold;color:#333399; text-decoration:none; }
a:hover.mail   { font-weight: bold;color:#666699; text-decoration: none}

a:link.sort{font-weight: bold; background-color: #F4D72B; color:#000000; text-decoration:underline;}

.blank    { background-color:#FFFFFF; }
.shade10  { background-color:#E8E8ED; }
.shade20  { background-color:#D2D2DB; }
.shade30  { background-color:#BBBCC9; }
.shade40  { background-color:#A5A6B7; }
.shade50  { background-color:#8E8FA5; }
.shade60  { background-color:#777994; }
.shade70  { background-color:#; }
.shade80  { background-color:#; }
.shade90  { background-color:#; }
.shade100 { background-color:#1D204C; }

.blankbold    { background-color:#FFFFFF; font-weight: bold; }
.shade10bold  { background-color:#; font-weight: bold; }
.shade20bold  { background-color:#D2D2DB; font-weight: bold; }
.shade30bold  { background-color:#BBBCC9; font-weight: bold; }
.shade40bold  { background-color:#A5A6B7; font-weight: bold; }
.shade50bold  { background-color:#; font-weight: bold; }
.shade60bold  { background-color:#777994; font-weight: bold; }
.shade70bold  { background-color:#; font-weight: bold; }
.shade80bold  { background-color:#; font-weight: bold; }
.shade90bold  { background-color:#; font-weight: bold; }
.shade100bold { background-color:#1D204C; font-weight: bold; }

.inputimage { width:60px; height:60px; }

body { background-color:#D2D2DB; }

input.check { background-color:#D2D2DB; }
input.radio { background-color:#D2D2DB; }
input.textreadonly { background-color:#D2D2DB; }

.warning {background-color:#D2D2DB; color: #C45D69; font-weight: bold;}

select {
        font-size:8pt;
        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
select.selectArea   {
        font-size:8pt;
        font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
        background-color:#D2D2DB;
        border:2px solid #777994;
}

td       {font-weight: normal; font-size:8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
td.title {font-weight: bold; background-color: #D2D2DB; layer-background-color: #777994;}
td.titlebig {font-size:12pt; font-weight: bold; background-color: #D2D2DB; layer-background-color: #777994;}


table.overview { background-color: #9CCFCE;}
table.wwFormTable { background-color:#D2D2DB; }

td.bold  {font-weight: bold;}

td.litegray {background-color: #D2D2DB;}
td.litegraygray {background-color: #D2D2DB; color: #A5A6B7;}
td.litegrayblue {background-color: #D2D2DB; color: #777994;}
td.litegrayred {background-color: #D2D2DB; color: #C45D69;}
td.tdLabel { background-color: #D2D2DB; font-weight: bold; }
label { background-color: #D2D2DB; font-weight: bold; }

td.litegraybold {font-weight: bold; background-color: #D2D2DB;}
span.litegraybold {font-weight: bold; background-color: #D2D2DB;}
span.inactivelink {font-weight: bold; color:#777994; background-color: #D2D2DB;}
.errorMessage {color:red; font-size:0.8em; }

td.litegraybolddefect {font-weight: bold; background-color: #D2D2DB; color: #777994;}


td.darkgray {background-color: #BBBCC9;}
td.darkgraybold {font-weight: bold; background-color: #BBBCC9;}
td.darkgraydefect {background-color: #BBBCC9; color: #777994;}
td.darkgraybolddefect {font-weight: bold; background-color: #BBBCC9; color: #777994;}

td.darkblue {background-color: #9C9AFF;}


textarea.text {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 8pt;}
p,li,tr {font-size:8pt;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}

.change {font-weight: bold}
.changeDuring {font-weight: bold; font-style:italic}
.changeNotApproved {font-style:italic}