P  {
	COLOR : black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}

H1
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}
H2
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}
A
{
    COLOR: black;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:link
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:visited
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:hover
{
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}

H3
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}


.BackgroundTextColor  {
	/*BACKGROUND-COLOR : #dee7ef;*/
	/*COLOR : #274a8f;*/
	COLOR : black;

	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 12pt;
	TEXT-DECORATION : none
}


.BackgroundTextColor TD
{
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.BackgroundTextColor TR
{
}
.BackgroundTextColor H3  {
	COLOR : black;
	FONT-SIZE : 12pt
}
.BackgroundTextColor P
{
}
.BackgroundTextColor A
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt    
}
.BackgroundTextColor A:active
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt    
}
.BackgroundTextColor A:link
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt    
}
.BackgroundTextColor A:visited
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt    
}



.tvbar  {
	background-color: #0056a4;
/*    background-image : url(./Images/Ico/icoBackground_n.gif); */
/*    background-repeat : repeat-x; */
/*    background-position : center; */
	COLOR : black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}
.tvbar P {
	background: transparent;
	COLOR : white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}

.tvbar TABLE 
{
	width: 100%;
}
.tvbar TR
{
	width: 100%;
}
.tvbar TD
{
	white-space: nowrap;
	text-align: left;
	width: 89%;
}
.tvbar #PathTokens
{
	background: transparent;
	COLOR : white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}

.tvbarCopyRightInfo TD
{
	white-space: nowrap;
	text-align: right;
	width: 11%;
}
.tvbarCopyRightInfo P {
	background: transparent;
	text-align: center;
	COLOR : white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}


.lvbar  {
	background-color: #0056a4;
/*    background-image : url(./Images/Ico/icoBackground_n.gif); */
/*    background-repeat : repeat-x; */
/*    background-position : center; */
	COLOR : black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}
.lvbar P {
	background: transparent;
	COLOR : white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}


.lvbar TABLE 
{
	width: 100%;
}
.lvbar TR
{
	width: 100%;
}
.lvbar TD
{
	white-space: nowrap;
	text-align: left;
	width: 89%;
}
.lvbarCopyRightInfo TD
{
	white-space: nowrap;
	text-align: right;
	width: 11%;
}
.lvbarCopyRightInfo P {
	background: transparent;
	text-align: center;
	COLOR : white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}



TABLE.ErrorMultiple 
{
	border: 0px solid #E9EBF7; 
	border-collapse: collapse;
	padding: 0;
	BACKGROUND-COLOR: white;
	
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.ErrorMultiple TH
{
	BACKGROUND-COLOR: #E9EBF7;
	border: 3px solid #E9EBF7;	
	margin: 0;
	padding: 5 5 5 5;	

	text-align: left;	
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;	
	FONT-SIZE: 10pt
}

.ErrorMultiple TR
{
	border: 0px solid #E9EBF7;	
	margin: 0;
	
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}
.ErrorMultiple TD
{
	border: 3px solid #E9EBF7;	
	margin: 0;
	padding: 3 5 3 5;	
    
	COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.ErrorMultiple #ErrorMultipleDetail
{
	border: 0px solid #E9EBF7;	
	margin: 0;
	
	text-align: center;		
    COLOR: red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
}




.Error
{
	BACKGROUND-COLOR: white;
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.Error input
{
	BACKGROUND-COLOR: #E9EBF7;
	
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;

	border: 1px outset #E9EBF7;	
}

BODY.Error 
{
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt
/*    background : url(./images/errorbg.gif) no-repeat fixed center */
}	

.Error #WrongValue
{
    COLOR: red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE: 12pt        
}

.Error TH
{
	BACKGROUND-COLOR: #E9EBF7;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;	
	FONT-SIZE: 10pt
}
.Error TR
{
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}
.Error TD
{
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.Error A
{
	COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}
.Error A:active
{
	COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}
.Error A:link
{
	COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}
.Error A:visited
{
	COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}
.Error A:hover
{
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}

.Error H3
{
    COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}
.Error H2
{
	COLOR: #0056a4;
    FONT-SIZE: 14pt
}







BODY.ListView
{
/* for error messages*/		
    COLOR: red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt
/*    background : url(./images/windream3.gif) no-repeat fixed center*/
}
.ListView #MoreInfo
{
/* for error messages -> more info link*/	
	COLOR : red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

.ListView #ThumbNail
{
/* for thumbnail frame*/	
	border: blue 1px solid 
}

.ListView #ListViewSelected
{
	background-color: #E9EBF7;
}

.ListView #PathID
{
	COLOR : #9A9A9A;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}

/* ListView header specification */
.ListView
{
	/*thumbnail column */
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
.ListView A
{
    COLOR: black;
    FONT-SIZE: 8pt
}
.ListView A:active
{
    COLOR: black;
    FONT-SIZE: 8pt
}
.ListView A:link
{
    COLOR: black;
    FONT-SIZE: 8pt
}
.ListView A:visited
{
    COLOR: black;
    FONT-SIZE: 8pt
}
.ListView A:hover
{
    COLOR: black;
/*    TEXT-DECORATION: underline; */
    FONT-SIZE: 8pt
}
.ListView P
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
.ListView #IDOperator
{
	/* portal view -> Condition column */
    COLOR: black;
    FONT-SIZE: 10pt
}
.ListView #IDRelation
{
	/* portal view -> Operator column */
    COLOR: black;
    FONT-SIZE: 10pt
}

/* ListView header specification for static (not scrollable) header property */
div.listview_parentScrollTableEntry 
{
	overflow:hidden;
	position:absolute;
 	top: 0px;
 	left: 0px;
}

div.listview_header_nextchunk
{
	width:100%;
	height:22Px; 
 	position:relative;
 	overflow:hidden;
 	background-color: #F2F2F2; /*white;*/
}
div.listview_header_nextchunk table 
{
	white-space: nowrap;
	border-collapse: separate;
}

.ListView #listview_header_nextchunk_linkID
{
/*	COLOR: #274a8f; */
	COLOR: #9A9A9A;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}

div.listview_header 
{
	position:relative; /* don't change */
/*	background-color: #F2F2F2; */
}
div.listview_header table 
{
	white-space: nowrap; /* don't change */
	background-color: white;	
	border-collapse: separate; /* don't change */
}
/* list view column font */
div.listview_header A
{
    COLOR: #838383;
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
div.listview_header A:active
{
    COLOR: #838383;
    FONT-SIZE: 8pt
}
div.listview_header A:link
{
    COLOR: #838383;
    FONT-SIZE: 8pt
}
div.listview_header A:visited
{
    COLOR: #838383;
    FONT-SIZE: 8pt
}
div.listview_header A:hover
{
    COLOR: #838383;
    FONT-SIZE: 8pt
}

div.listview_header td 
{
	white-space: nowrap; /* don't change */
/* padding-right see GetOffsetFromPadding() function in ListView.vbs  */	
	padding-left: 0px; padding-right: 0px; /* don't change */
	border-right: 0px solid green; /* don't change */
	border-bottom: 0px solid green; /* don't change */
	background-color: #F2F2F2;
}

div.listview_body  /* don't change */
{
	width:100%;
	height:100%;
	overflow:auto;
}
div.listview_body2 table  /* don't change */
{
	border-collapse: separate;
}
div.listview_body table td 
{
	font-weight: normal;
	white-space: nowrap; /* don't change */
/* padding-right see GetOffsetFromPadding() function in ListView.vbs  */
	padding-left: 0px; padding-right: 0px; /* don't change */
	padding-top: 3px;  /* distance between rows in the result list */
	padding-bottom: 3px;  /* distance between rows in the result list */
	border-right: 0px; /* don't change  solid green*/
	border-bottom: 0px; /* don't change */
}
/* for internal use only */
div.DebugOutputClass 
{
	background-color:activecaption;
	color:captiontext;
	font-weight:bold;
	font-size:10pt;
	white-space:nowrap;
	overflow:hidden;
	padding-left: 3px; padding-right: 3px;
}


.Prop
{
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}
.Prop A
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
.Prop A:active
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
.Prop A:link
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
.Prop A:visited
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}

.Prop #Top
{
    BACKGROUND-COLOR: #0056a4
}

.Prop #TopActive
{
    BACKGROUND-COLOR: #0056a4;
    COLOR: white;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
.Prop #TopInactive
{
    BACKGROUND-COLOR: #0056a4;
    COLOR: white;
    FONT-SIZE: 8pt
}
.Prop #UnderTop
{
	BACKGROUND-COLOR: #0056a4;    
    FONT-WEIGHT: bold;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}
.Prop #UnderTopHelp
{
    BACKGROUND-COLOR: #0056a4;
    COLOR: white;
    FONT-WEIGHT: bold;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}
.Prop #UnderTop2
{
    BACKGROUND-COLOR: #0056a4;
    FONT-WEIGHT: bold;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}

.Prop #MandatoryBack
{
    BACKGROUND-COLOR: #FFFF80;
    COLOR: black;
    FONT-SIZE: 10pt
}
.Prop #MandatoryFont
{
    FONT-SIZE: 8pt;
    background-COLOR: #FFFF80;
    COLOR: black;
	padding: 0 2 0 2
}

.Prop Legend
{
    BACKGROUND-COLOR: #E9EDF1;
}

.Prop P
{
    COLOR: black;
    FONT-SIZE: 10pt
}
.Prop #ListText
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 8pt
}
.Prop #ColumnHeader
{
	BACKGROUND-COLOR: #F2F2F2;
    COLOR: black;
    FONT-SIZE: 8pt
}
.Prop BODY
{
    FONT-SIZE: 8pt
}
.Prop TD
{
    COLOR: black;
    FONT-SIZE: 10pt
}
.Prop TR
{
    FONT-SIZE: 10pt
}
.Prop TABLE
{
    FONT-SIZE: 10pt
}
.Prop #Filename
{
    BACKGROUND-COLOR: white;
	BORDER: solid 1px black;
    COLOR: black;
    FONT-SIZE: 10pt
}
.Prop #Filename FONT
{
    BACKGROUND-COLOR: white;
    BORDER: solid 0px;
    COLOR: black;
    FONT-SIZE: 10pt
}
.Prop #MainTable
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 10pt
}
.Prop #ListTable
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 10pt
}
.Prop B
{
    FONT-SIZE: 10pt
}

.emptyProp
{
	BACKGROUND-COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}


.Func
{
    /*BACKGROUND-COLOR: #93a5c7;*/
    BACKGROUND-COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.Func #ErrorLnk
{
    COLOR: red
}

.Func #CloseLnk
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}


.Func #ColumnHeader
{
	BACKGROUND-COLOR: #F2F2F2;
    COLOR: black;
    FONT-SIZE: 8pt
}
.Func #ListTable
{
    BACKGROUND-COLOR: white;
    COLOR: black
}
.Func #ListText
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 8pt
}
div.Func
{
    BACKGROUND-COLOR: white;
}
.Func #ListTextUpload
{
   padding: 5 5 5 5;
    BACKGROUND-COLOR: #FFFF80;
    COLOR: black;
    FONT-SIZE: 9pt
}
A.Func 
{
    COLOR: white;
    FONT-SIZE: 8pt
}
A:active.Func 
{
    COLOR: white;
    FONT-SIZE: 8pt
}
A:hover.Func 
{
    COLOR: white;
    FONT-SIZE: 8pt
}
A:link.Func 
{
    COLOR: white;
    FONT-SIZE: 8pt
}
A:visited.Func 
{
    COLOR: white;
    FONT-SIZE: 8pt
}
BODY.Func
{
    FONT-SIZE: 8pt;
	BACKGROUND-COLOR: white
}
#Top.Func H3
{
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 14pt
}
P.Func
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
.Func TABLE
{
    FONT-SIZE: 10pt
}
.Func TD
{
    FONT-SIZE: 10pt
}
.Func TR
{
    FONT-SIZE: 10pt
}

.Func #Top
{
	BACKGROUND-COLOR: #0056a4;   
    FONT-WEIGHT: bold;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}
.Func #UnderTopHelp
{
    BACKGROUND-COLOR: #0056a4;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}


.FuncHeader
{
/*    BACKGROUND-COLOR: green;*/
/*    COLOR: white;*/
/*	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;*/
/*    FONT-SIZE: 10pt  */
}

TD.FuncHeader 
{
	BACKGROUND-COLOR: #0056a4;    
    FONT-WEIGHT: bold;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}

H3.FuncHeader 
{
    BACKGROUND-COLOR: #0056a4;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 14pt    
}

TABLE.FuncHeader 
{
    BACKGROUND-COLOR: #0056a4    
}
.FuncHeader #UnderTopHelp
{
    BACKGROUND-COLOR: #0056a4;    
/*    FONT-WEIGHT: bold;*/
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}




.TabView A:HOVER
{
	TEXT-DECORATION: underline 
}

.TabView #tb_padding_bc		
{
	BACKGROUND-COLOR: white
}
.TabView #tb_inactive_bc	
{
	BACKGROUND-COLOR: #cdcdcd;
	COLOR: white; /* inactive letters */
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE: 9pt 
}
/*.TabView #tb_inactive_bc:A:HOVER -> doesn't work for Opera*/
#tb_inactive_bc.TabView A:HOVER
{
	COLOR: white;
/*	FONT-SIZE: 10pt; */
/*	FONT-WEIGHT: bold; */
	TEXT-DECORATION: underline 
}

.TabView #tb_container_bc	
{
	BACKGROUND-COLOR: white
}
.TabView #tb_active_bc		
{
	BACKGROUND-COLOR: #adadad;
	COLOR: white; 
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold
}



.MonthView  {
	color : black;
	font-size : 9pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

A:LINK.MonthView {
	Text-Decoration : none;
	color : black;
	font-size : 9pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

A:VISITED.MonthView {
	Text-Decoration : none;
	color : black;
	font-size : 9pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

A:HOVER.MonthView {
	background : #0056a4;
	Text-Decoration : none;
	font-size : 9pt;
	color : white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}


.ChoiceList
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}

BODY.ChoiceList 
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 8pt
}


.VecType
{
	BACKGROUND-COLOR: white;
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A.VecType 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:active.VecType 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:link.VecType 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:visited.VecType 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:hover.VecType 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
P.VecType 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
.VecType #HdrID
{
    BACKGROUND-COLOR: #F2F2F2;
    COLOR: black;
    FONT-SIZE: 8pt
}
.VecType #HdrIDLink
{
    COLOR: black;
    FONT-SIZE: 8pt
}



.VecTypeSearch
{
	BACKGROUND-COLOR: white;
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A.VecTypeSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:active.VecTypeSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:link.VecTypeSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:visited.VecTypeSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:hover.VecTypeSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
P.VecTypeSearch 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
.VecTypeSearch #HdrID
{
    BACKGROUND-COLOR: #F2F2F2;
    COLOR: black;
    FONT-SIZE: 8pt
}
.VecTypeSearch #HdrIDLink
{
    COLOR: black;
    FONT-SIZE: 8pt
}



.VecTypeGroup
{
    BACKGROUND-COLOR: white;
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A.VecTypeGroup 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:active.VecTypeGroup 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:link.VecTypeGroup 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:visited.VecTypeGroup 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:hover.VecTypeGroup 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
P.VecTypeGroup 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}



.VecTypeGroupSearch
{
    BACKGROUND-COLOR: white;
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A.VecTypeGroupSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:active.VecTypeGroupSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:link.VecTypeGroupSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:visited.VecTypeGroupSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:hover.VecTypeGroupSearch 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
P.VecTypeGroupSearch 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}



.VecTypeMandatory
{
	BACKGROUND-COLOR: #FFFF80;
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A.VecTypeMandatory 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:active.VecTypeMandatory 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:link.VecTypeMandatory 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:visited.VecTypeMandatory 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
A:hover.VecTypeMandatory 
{
    COLOR: black;
    FONT-SIZE: 8pt
}
P.VecTypeMandatory 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}

.VecTypeMandatory #HdrID
{
    BACKGROUND-COLOR: #F2F2F2;    
    COLOR: black;
    FONT-SIZE: 8pt
}
.VecTypeMandatory #HdrIDLink
{
    COLOR: black;
    FONT-SIZE: 8pt
}





.Func2
{
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}

.Func2 B
{
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt
}














/* TOOLBAR CONFIGURATION */

/* #### TopsMain #### -> First (top most) menu line body class*/
.TopsMain
{
	/*BACKGROUND-COLOR: red */
}

/* ###################################################### */
Body.TopsMainLeft  
{
	BACKGROUND-COLOR: white;
}

.TopsMainLeft TABLE
{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0px;
}
.TopsMainLeft TD
{
	white-space: nowrap;
	text-align: left;
	
	/* distance between rows in the tree view */
	padding: 15 0 15 6  /*top right bottom left */	
}
A.TopsMainLeft , A:hover.TopsMainLeft, A:link.TopsMainLeft, A:visited.TopsMainLeft, A:active.TopsMainLeft
{
	COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt;
}

.TopsMainLeftSelected TD
{
	white-space: nowrap;
	text-align: left;
	BACKGROUND-COLOR: #0056a4;
	
	/* distance between rows in the left menu table */
	padding: 15 0 15 6  /*top right bottom left */	
}
A.TopsMainLeftSelected, A:hover.TopsMainLeftSelected, A:link.TopsMainLeftSelected , A:visited.TopsMainLeftSelected, A:active.TopsMainLeftSelected
{
	BACKGROUND-COLOR: #0056a4;
	COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt;
}

.TopsMainLeftFill TD
{
	height: 100%;
}

.TopsMainLeftLogo TD
{
	height: 80px; 
	BACKGROUND-COLOR: white;
    background-image : url(./Images/windream3.gif);
    background-repeat : no-repeat;
    background-position : left bottom;
}
/* ###################################################### */


/* ##################### Context Menu ################################# */
Body.ContextMenuEmbedded  
{
	margin: 1;
	BACKGROUND-COLOR: white;
}

.ContextMenuEmbedded TABLE
{
	width: 100%;
/*	height: 100%; */
	margin: 0;
	padding: 0px;
}
.ContextMenuEmbedded TD
{
	white-space: nowrap;
	text-align: left;	
	/* distance between rows in the tree view */
	padding: 2 0 2 0  /*top right bottom left */		
}
A.ContextMenuEmbedded , A:hover.ContextMenuEmbedded, A:link.ContextMenuEmbedded, A:visited.ContextMenuEmbedded, A:active.ContextMenuEmbedded
{
	COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}

/* context menu -> 'menu item representing standard function' */
.ContextMenuEmbeddedStandardFunction TD
{
	white-space: nowrap;
	text-align: left;
	/* distance between rows in the tree view */
	padding: 2 0 2 0  /*top right bottom left */	
}
A.ContextMenuEmbeddedStandardFunction, A:hover.ContextMenuEmbeddedStandardFunction, A:link.ContextMenuEmbeddedStandardFunction, A:visited.ContextMenuEmbeddedStandardFunction, A:active.ContextMenuEmbeddedStandardFunction
{
	COLOR: #0056a4;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}

/* context menu -> 'no item available' */
.ContextMenuEmbeddedNoItem TABLE
{
	width: 100%;
	height: 100%; 
	margin: 0;
	padding: 0px
}
.ContextMenuEmbeddedNoItem TD
{
/*	COLOR: #0056a4; */
	COLOR: red;
	text-align: center;	
	padding: 2 0 2 0  /*top right bottom left */		
}

/* context menu -> 'item selected' */
.ContextMenuEmbeddedSelected TD
{
	white-space: nowrap;
	text-align: left;
	BACKGROUND-COLOR: #0056a4;
	
	/* distance between rows in the left menu table */
	padding: 2 0 2 0  /*top right bottom left */	
}
A.ContextMenuEmbeddedSelected, A:hover.ContextMenuEmbeddedSelected, A:link.ContextMenuEmbeddedSelected, A:visited.ContextMenuEmbeddedSelected, A:active.ContextMenuEmbeddedSelected
{
	BACKGROUND-COLOR: #0056a4;
	COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}

/* context menu -> 'menu item representing SELECTED standard function' */
.ContextMenuEmbeddedStandardFunctionSelected TD
{
	white-space: nowrap;
	text-align: left;
	BACKGROUND-COLOR: #0056a4;
	
	/* distance between rows in the left menu table */
	padding: 2 0 2 0  /*top right bottom left */	
}
A.ContextMenuEmbeddedStandardFunctionSelected, A:hover.ContextMenuEmbeddedStandardFunctionSelected, A:link.ContextMenuEmbeddedStandardFunctionSelected, A:visited.ContextMenuEmbeddedStandardFunctionSelected, A:active.ContextMenuEmbeddedStandardFunctionSelected
{
	BACKGROUND-COLOR: #0056a4;
	COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}

/* ###################################################### */


/* #### TopsMainTopLine #### -> First (top most) menu line containing items like: logo(img) config, logout, help etc.*/
.TopsMainTopLine
{
	/*change first menu line background color*/
	/*BACKGROUND-COLOR: yellow */
}
.TopsMainTopLine TD
{
	/*here you can change the appearance of the menu separators within the first menu line, applies only if hyperlink mode is activated*/
    COLOR: red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt
}

/* the link itself */
A:active.TopsMainTopLine
{
    COLOR: #274a8f
}
A.TopsMainTopLine
{
    COLOR: #274a8f
}
A:link.TopsMainTopLine 
{
    COLOR: #274a8f
}
A:visited.TopsMainTopLine 
{
    COLOR: #274a8f
}
A:hover.TopsMainTopLine  
{
	COLOR: #274a8f;
	Text-Decoration: underline
}

/* ### TopsMainSecondLine ### -> second (beneath top most) menu line containing items like: search, checkin etc.*/
.TopsMainSecondLine
{
	background-color: #0056a4;
	/*change second menu line background color*/
/*	background-image : url(./Images/ico/icoBackground_n.gif); */
/*	background-repeat : repeat-x; */
/*	background-position : 50% 50% */
		
}
.TopsMainSecondLine TD
{
	/*here you can change the appearance of the menu separators within the second menu line, applies only if hyperlink mode is activated*/
	COLOR: red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
/*    FONT-WEIGHT: bolder; */
    FONT-SIZE: 8pt
}


.TopsMainSecondLine #ProductName
{
	COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
/*    FONT-WEIGHT: bolder; */
    FONT-SIZE: 16pt
}
.TopsMainSecondLine #TRText
{
	cursor: hand;
}
.TopsMainSecondLine #TDText
{
	white-space: nowrap;
	COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
/*   FONT-WEIGHT: bolder; */
    FONT-SIZE: 10pt
}

/* ### TopsFuncGroupTxtInactive ### */
A:active.TopsFuncGroupTxtInactive
{
    COLOR: #93a5c7
}
A.TopsFuncGroupTxtInactive
{
    COLOR: #93a5c7
}
A:link.TopsFuncGroupTxtInactive
{
    COLOR: #93a5c7
}
A:visited.TopsFuncGroupTxtInactive
{
    COLOR: #93a5c7
}
A:hover.TopsFuncGroupTxtInactive
{
    COLOR: #667D9F;
	Text-Decoration: underline
}

/* link appearance for the active group*/
A:active.TopsFuncGroupTxt
{
    COLOR: #667D9F
}
A.TopsFuncGroupTxt
{
    COLOR: #667D9F
}
A:link.TopsFuncGroupTxt
{
    COLOR: #667D9F
}
A:visited.TopsFuncGroupTxt
{
    COLOR: #667D9F
}
A:hover.TopsFuncGroupTxt
{
	COLOR: #667D9F;
	Text-Decoration: underline
}



/*### TopsFuncGroupItemTxt -> item in second row of second line, only if hyperlink modus is enabled ###*/
A:active.TopsFuncGroupItemTxt
{
    COLOR: #667D9F
}
A.TopsFuncGroupItemTxt
{
    COLOR: #667D9F
}
A:link.TopsFuncGroupItemTxt
{
    COLOR: #667D9F
}
A:visited.TopsFuncGroupItemTxt
{
    COLOR: #667D9F
}
A:hover.TopsFuncGroupItemTxt
{
	COLOR: #667D9F;
	Text-Decoration: underline
}

/*### TopsFuncGroupItemTxt -> item (of type search) in second row of second line, only if hyperlink modus is enabled ###*/
A:active.TopsFuncGroupItemSearchTypeTxt
{
    COLOR: #667D9F
}
A.TopsFuncGroupItemSearchTypeTxt
{
    COLOR: #667D9F
}
A:link.TopsFuncGroupItemSearchTypeTxt
{
    COLOR: #667D9F
}
A:visited.TopsFuncGroupItemSearchTypeTxt
{
    COLOR: #667D9F
}
A:hover.TopsFuncGroupItemSearchTypeTxt
{
	COLOR: #E5EFFF;
	Text-Decoration: underline
}


/*TopsFuncGroupItemTxtClicked*/
A:active.TopsFuncGroupItemTxtClicked 
{
    COLOR: #E5EFFF
}
A.TopsFuncGroupItemTxtClicked
{
    COLOR: #E5EFFF
}
A:link.TopsFuncGroupItemTxtClicked 
{
    COLOR: #E5EFFF
}
A:visited.TopsFuncGroupItemTxtClicked 
{
    COLOR: #E5EFFF
}
A:hover.TopsFuncGroupItemTxtClicked 
{
    COLOR: #E5EFFF;
	Text-Decoration: underline
}



/* ### TopsPortalSearchTxt ### for showing single search profile within the portal site */
TD.TopsPortalSearchTxt
{
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
}



/* #### TopsMainConfig #### -> First (top most) menu line body class for config panel*/
.TopsMainConfig
{
	background-color: #0056a4;
/*	background-image : url(./Images/ico/icoBackground_n.gif);	*/
/*	background-position : bottom */
}

/* #### TopsMainConfigTopLine #### -> First (top most) menu line for config panel*/
.TopsMainConfigTopLine
{
	/*change first menu line background color*/
	/*BACKGROUND-COLOR: red */
}

.TopsMainConfigTopLine TD
{
	BACKGROUND-COLOR: white
}


/* #### LoginTops #### */
.LoginTops
{
/*    BACKGROUND-COLOR: red;*/
    background-image : url(./Images/LoginTopBg.gif);
    background-repeat : repeat-x
}


.LoginTopsTopLine 
{
/*    BACKGROUND-COLOR: yellow;*/
/*	background-image : url(./Images/topbgrnd.gif)*/
}

.LoginTopsTopLine TD
{
/*    BACKGROUND-COLOR: yellow;*/
/*    background-image : url(./Images/topbgrnd.gif)	*/
}






/* #### TreeView #### */
.TreeView  {
	COLOR : black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 10pt;
	TEXT-DECORATION : none
}
.TreeView #scrollanchor
{
/*  border: 0px solid #000000; */
	background-color: #E9EBF7;
/*  padding: 0px; */
	position: relative; 
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.TreeView A:active
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.TreeView A:link
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.TreeView A:visited
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.TreeView P
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}
.TreeView A:hover
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.TreeView TABLE 
{
	width: 100%; /* problem with IE showing bottom scrollbar */
}
.TreeView TR
{
	position: relative; 
}
.TreeView TD
{
	white-space: nowrap;
	/* distance between rows in the tree view */
	padding: 3 0 3 0  /*top right bottom left */
}


.TreeViewExplorerBody
{
	BACKGROUND-COLOR : white;
/* for error messages*/		
	COLOR : red;	
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt
}

.TreeViewExplorerBody #MoreInfo
{
/* for error messages -> more info link*/	
	COLOR : red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

.TreeViewExplorerFrame
{
	/*border-right: #999999 1px solid */
}

.TreeViewFuncBody
{
	BACKGROUND-COLOR : white
}



/* #### Search #### */

.Search  {
/*	BACKGROUND-COLOR : #FFFFFF;*/
/*	BACKGROUND-COLOR : #ece9d8;*/
/*	BACKGROUND-COLOR : #dcebfd;*/
	BACKGROUND-COLOR : white;
/*	BACKGROUND-COLOR : #E1EEFD;*/
/*	    background-image : url(./Images/LoginBg.gif); */
/*    background-repeat : repeat-x;*/
/*    background-position : center;*/
	COLOR : black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-SIZE : 8pt
}


.Search TD
{
    COLOR: black;    
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}
.Search P
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}
BODY.Search 
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 10pt
}

.Search #TitleHeader
{
    COLOR: black;    
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 14pt;
	padding-left: 8px
}


.Search A:link
{
    COLOR: black;
    FONT-SIZE: 10pt
}

.Search A:active
{
    COLOR: black;
    FONT-SIZE: 10pt
}

.Search A:visited
{
    COLOR: black;
    FONT-SIZE: 10pt
}

.Search A:hover
{
    COLOR: black;
    FONT-SIZE: 10pt
}
.Search #IDObjecttype
{
	/* portal view -> object type name*/
    COLOR:  black;
	FONT-Weight: Bold;
    FONT-SIZE: 10pt
}

.SearchConditionHeader
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt
}

.SearchItem
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

.SearchItemError
{
   padding: 0 5 0 5;
    BACKGROUND-COLOR: red;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}



/* ### UserSearch ### */
.UserSearch
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}

.UserSearch TD
{
    COLOR: black;
    FONT-SIZE: 8pt
}


.Download
{
	BACKGROUND-COLOR: #EEEEEE
}


/* ### SearchOptTxt ### */

.SearchOptTxt B
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-WEIGHT: normal;    
    FONT-SIZE: 10pt
}

.SearchOptTxtCfg B
{
	BACKGROUND-COLOR: #274a8f;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-WEIGHT: bolder;    
    FONT-SIZE: 10pt
}





/* ### Portal class -> portal_lv.asp, start.asp_ ### */
.Portal
{
    BACKGROUND-COLOR: white;
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

/* #### PortalTreeViewBody ### */

.PortalTreeViewBody
{
	BACKGROUND-COLOR: white; 
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}


.PortalTreeView
{
/*    BACKGROUND-COLOR: #274a8f;*/
/*    COLOR: black;*/
/*	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;*/
/*    FONT-SIZE: 10pt;*/
/*    TEXT-DECORATION: none*/
}

A:active.PortalTreeView 
{
    COLOR: black;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A:link.PortalTreeView 
{
    COLOR: black;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A:visited.PortalTreeView 
{
    COLOR: black;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
P.PortalTreeView
{
    COLOR: black;
    FONT-SIZE: 10pt
}
A:hover.PortalTreeView 
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}


/* #### Config #### */
.Config
{
    BACKGROUND-COLOR: white;
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt
}
.Config A
{
/*    BACKGROUND-COLOR: #274a8f;*/
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt
}
.Config A:active
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}
.Config A:link
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}
.Config A:visited
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}
.Config TR
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}
.Config TD
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

.Config P
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

.Config H3
{
/*    BACKGROUND-COLOR: #274a8f;*/
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt
}
.Config A:hover
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

.ConfigTreeView
{
    BACKGROUND-COLOR: white
}







LEGEND.PropElement
{
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt;
    COLOR: black
}
A.PropElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}

A:active.PropElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A:link.PropElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A:visited.PropElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A:hover.PropElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}






LEGEND.SearchObjectTypeElement
{
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 9pt;
    COLOR: black
}
A.SearchObjectTypeElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}

A:active.SearchObjectTypeElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A:link.SearchObjectTypeElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A:visited.SearchObjectTypeElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}
A:hover.SearchObjectTypeElement 
{
    COLOR: black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}

Body.TVNav
{
    BACKGROUND-COLOR: #F2F2F2; /*white;*/
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 12pt
}

.frProp_Prev_WithInfoFrame #frProp_Prev_WithInfoFrame_id
{
/*	border-right: green 10px solid; */
/*	BACKGROUND-COLOR: #F2F2F2; */
}


/*pathInfo.asp*/
Body.pathInfoASP
{
	BACKGROUND-COLOR: #F2F2F2;
	/*BACKGROUND-COLOR: yellow;*/
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}

.pathInfoASP P {
	background: transparent;
	COLOR : black;
	FONT-SIZE : 10pt
}

.pathInfoASP #msg_id
{
	background: transparent;
    COLOR: black;
/*	BACKGROUND-COLOR: green; */
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt
}

.pathInfoASP #msg_error
{
	background: transparent;
    COLOR: red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt
}

.pathInfoASP #MoreInfo
{
/* for error messages -> more info link*/	
	COLOR : red;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

/*emptyPrev.asp*/
Body.emptyPreviewASP
{
	BACKGROUND-COLOR: white;
	/*BACKGROUND-COLOR: yellow;*/
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 8pt
}

.emptyPreviewASP P 
{
	background: transparent;
	COLOR : black;
	FONT-SIZE : 10pt
}

.emptyPreviewASP #link_id
{
	background: transparent;
    COLOR: #274a8f;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt
}

div.emptyPreviewASP 
{
	position:absolute;
	width:97%;	
/*	BACKGROUND-COLOR: green; */
	MARGIN-LEFT: 3%;
 	top: 5%
}

div.emptyPreviewASP table 
{
/*	white-space: nowrap; */
/*	background-color: red;	*/
	border-collapse: separate
}

div.emptyPreviewASP td 
{
/*	white-space: nowrap; */
	padding-left: 10px; padding-right: 0px
/*	BACKGROUND-COLOR: yellow */
}

.embeddedControl {
  border: 1px solid #000000;
  color: #000000;
  padding: 0px
}

.embeddedControlContainer {
  border: 1px solid #000000;
  color: #000000;
  padding: 0px
}
 
.embeddedControlBar {
/*  background-color: #008080; */
/*  background-color: darkblue; */
  background-color: #0056a4;
  color: #ffffff;
  cursor: move; 
  font-weight: bold
}

.embeddedControlBar2 {
  background-color: #0056a4;
  color: #ffffff;
  cursor: move; 
  font-weight: bold
}
 
.embeddedControlContent {
  padding: 0px
/*  background-color: red */
}

.embeddedControlContent2 {
  padding: 0px
/*  background-color: blue */
}

.embeddedCancelButton
{
  padding: 0px;
  background-color: #0056a4;
  position: relative;
  top: 0px;
  height: 18px; 
  cursor: default /*hand*/
}

.embeddedCancelButton2
{
  padding: 0px;
  background-color: #0056a4;
  position: relative;
  top: 0px;
  height: 18px; 
  cursor: default /*hand*/
}




/* ########### CssCalendarClass ########### */
Body.CssCalendarClass
{
 	background-color: white;
}

Div.CssCalendarClass
{
	width:100%; 
 	position:absolute;
 	top: 3px;
 	left: 0px;
	margin: 0;
}

.CssCalendarClass TABLE
{
	width: 100%;
	border-collapse: collapse; 
	border: 0px solid #E9EBF7; 
	margin: 0px;
}

.CssCalendarClass TH  /* header containing days of the week */
{
	Text-Decoration : none;
	font-size : 9pt;
	color : crimson;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

/* ########### CssTitleClass ########### */
TABLE.CssTitleClass 
{
	border-collapse: collapse; /*separate*/
	border: 0px solid #E9EBF7; 
	padding: 0; 
	white-space: nowrap;
	
	COLOR : black;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	FONT-WEIGHT: bold;
	FONT-SIZE : 9pt;
}

.CssTitleClass #CssTitleClassIDLeft
{
	width: 15%;
	text-align: center;
}

.CssTitleClass #CssTitleClassIDMiddle
{
	width: 70%;
	text-align: center;
}

.CssTitleClass #CssTitleClassIDRight
{
	width: 15%;
	text-align: center;
}

.CssTitleClass  TD  /* needed by Chrome */
{
	border: 0px solid #E9EBF7;	
	margin: 0;
	padding: 0;
}

.CssTitleClass A, .CssTitleClass A:link, .CssTitleClass A:visited, .CssTitleClass A:active
{
	Text-Decoration : none;
	color : black;
	FONT-WEIGHT: bold;
	FONT-SIZE : 9pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
}

.CssTitleClass A:HOVER
{
	background : #0056a4; 
	Text-Decoration : none;
	color : white;
	FONT-WEIGHT: bold;
	FONT-SIZE : 9pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
}

/* ########### DayClass -> Calendar Control  ########### */
.DayClass  
{
	color : black;
	font-size : 9pt;
	text-align: center;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.DayClass A, .DayClass A:link, .DayClass A:visited, .DayClass A:active
{
	Text-Decoration : none;
	color : black;
	font-size : 9pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.DayClass A:HOVER
{
	background : #0056a4;
	Text-Decoration : none;
	font-size : 9pt;
	color : white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.DayClass TD
{
	white-space: nowrap;
	text-align: center;
}

/* ########### OtherMonthDayClass ########### */
.OtherMonthDayClass  
{
	color : blue;
	font-size : 8pt;
	text-align: center;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.OtherMonthDayClass A, .OtherMonthDayClass A:link, .OtherMonthDayClass A:visited, .OtherMonthDayClass A:active
{
	Text-Decoration : none;
	color : blue;
	font-size : 8pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.OtherMonthDayClass A:HOVER
{
	background : #0056a4; 
	Text-Decoration : none;
	color : white;
	font-size : 8pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva
}

.OtherMonthDayClass TD
{
	white-space: nowrap;
	text-align: center;
}

/* ########### CssToDayClass ########### */
.CssToDayClass TABLE
{
	width: 100%;
	border-collapse: collapse; 
	border: 0px solid #E9EBF7; 
	margin: 0px;
}

.CssToDayClass  TD  /* needed by Chrome */
{
	border: 0px solid #E9EBF7;	
	margin: 0;
	padding: 0;

	text-align: right;
	Text-Decoration : none;
}

.CssToDayClass A, .CssToDayClass A:hover, .CssToDayClass A:link, .CssToDayClass A:visited, .CssToDayClass A:active
{
	Text-Decoration : none;
	color : darkblue;
	background : white;  /* IE10 onclick! */
	FONT-WEIGHT: bold;
	FONT-SIZE : 8pt;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;	
}

.MailTo
{
    BACKGROUND-COLOR: green;
    COLOR: white;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
    FONT-SIZE: 10pt
}

.ServerStub
{
/* for testing puropses */
/*	background-color: red;	*/
}

div.InfoMsgOnSearchClass 
{
 	top: 0px;
 	left: 0px;
	width: 100%;
	height: 100%; 
	
	position: absolute;	
	visibility: visible;
	
    BACKGROUND-COLOR: transparent;	
}

.InfoMsgOnSearchClass h4
{
 	top: 30%;	
/*	left: 30%; */
	position: relative;	
	
    COLOR: blue;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
	text-align: center;
    FONT-SIZE: 30pt
}

.SearchMaskInfo p
{
	COLOR : #9A9A9A;
	FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana,Geneva;
/*	FONT-SIZE : 9pt; */
}

