.FileHighlight /* this must be the first style */
{
    BACKGROUND-COLOR: #e8e887
}
.TreeHighlight /* this must be the second style */
{
	COLOR: white;
    BACKGROUND-COLOR: #e8e887
}

.DropDownMenus
{
	menuBorder: 1;
	menuItemBorder: 0;
	menuItemBgColor: #cfcdc6;
	menuBorderBgColor:#cfcdc6;
	menuHiliteBgColor:#cfcdc6;
	bgColor: #cfcdc6;
	menuLiteBgColor: #ffffff;
	menuContainerBgColor: red;
	color: black;
	fontColorHilite: white;
	font-size: 14;
	font-weight: plain;
	font-family: Trebuchet MS, sans-serif;
}
.filelink
{
    FONT-SIZE: 1em;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.menuLink
{
    FONT-SIZE: 1em;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.FilesTable
{
    COLOR: black;
    BACKGROUND-COLOR: white
}
BODY
{
    FONT-SIZE: 1em;
    FONT-FAMILY: Trebuchet MS, sans-serif;
    BACKGROUND-COLOR: white
}
h1 
{ 
	font-size: 1.1em; 
	color: black; 
	font-weight: bold; 
	letter-spacing: 0.1em; 
	margin-top: 0.4em;  
	margin-bottom: 0.4em; 
	border-bottom: 
	2px solid #6B8899;}
.MenuBar
{
    BACKGROUND-COLOR: #cfcdc6
}
.StatusBar
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #efeee9
}
.ColTitles{ color: black; font-weight: bold; font-size: 0.7em; text-align: center }
.TreeTable
{
    BACKGROUND-COLOR: #dfddd5
}
#Headgraphic
{
    Z-INDEX: 1;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 650px;
    POSITION: absolute;
    TOP: 0px
}
#logo
{
    Z-INDEX: 1;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 30px;
    HEIGHT: 22px;
    TEXT-ALIGN: right
}
#identity
{
    LEFT: 8px;
    VISIBILITY: visible;
    WIDTH: 340px;
    POSITION: absolute;
    TOP: 60px
}
#Apptitle1
{
    Z-INDEX: 4;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 219px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 22px
}
#Apptitle2
{
    Z-INDEX: 4;
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 219px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 22px
}
#Apptitlehint
{
    Z-INDEX: 1;
    LEFT: 220px;
    VISIBILITY: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 4px;
    HEIGHT: 17px
}
#exitbut
{
    Z-INDEX: 1;
    LEFT: 247px;
    VISIBILITY: visible;
    WIDTH: 24px;
    POSITION: absolute;
    TOP: 28px;
    HEIGHT: 24px
}
#exitbut2
{
    Z-INDEX: 3;
    LEFT: 247px;
    VISIBILITY: hidden;
    WIDTH: 24px;
    POSITION: absolute;
    TOP: 28px;
    HEIGHT: 24px
}
#exithint
{
    Z-INDEX: 1;
    LEFT: 485px;
    VISIBILITY: hidden;
    WIDTH: 120px;
    POSITION: absolute;
    TOP: 33px
}
#textbut
{
    Z-INDEX: 1;
    LEFT: 285px;
    VISIBILITY: visible;
    WIDTH: 24px;
    POSITION: absolute;
    TOP: 28px;
    HEIGHT: 24px
}
#textbut2
{
    Z-INDEX: 3;
    LEFT: 285px;
    VISIBILITY: hidden;
    WIDTH: 24px;
    POSITION: absolute;
    TOP: 28px;
    HEIGHT: 24px
}
#texthint
{
    Z-INDEX: 1;
    LEFT: 485px;
    VISIBILITY: hidden;
    WIDTH: 120px;
    POSITION: absolute;
    TOP: 33px
}
#Archive
{
    Z-INDEX: 1;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 650px;
    POSITION: relative;
    TOP: px
}
.HeaderBODY
{
    BACKGROUND: url(/NetStorage/images/Head_bg.gif) white repeat-x
}
.smalltext { font-size: 0.75em; line-height: 1em } 
.smalltext2a { color: #663; font-size: 0.75em }
.instructions {  font-size: 0.8em; color: #355263;}	
/* Tab styles */	
.tabblue  {  font-size:  0.8em; color: white; background-color: #6B8899; font-weight: bold; text-align: center; white-space: nowrap; }
.tabblue a { text-decoration: none; color: white; }
.taboption  { font-size:  0.7em; color: white;  background-color: #6B8899;}
.taboption a {text-decoration: underline; color: white; }
.tabputty  {  font-size: 0.8em; color: black; background-color:#DFDDD5; font-weight:bold; text-align:center; white-space: nowrap; }
.tabputty a { text-decoration: none;  color: black;}
.rightOn {color:black}
.rightOff {color:gray}
.tab2u { color: white; font-weight: normal; font-size: 11px; text-decoration: none; background-color: #6b8899; white-space: nowrap }
.rowaltcolor { background-color: #efeee9 }


a { color: #039; text-decoration: underline }
body, th, tr, td, table  { font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p, option, li, ol, ul, td  { font-size: 0.9em }

h1  { font-weight: bold; font-size: 1.3em; line-height: 1.3em; margin-bottom: 0.6em }
h1  { 
	font-size: 1.1em; 
	color: black; 
	font-weight: bold; 
	letter-spacing: 0.1em; 
	margin-top: 0.4em;  
	margin-bottom: 0.4em; 
	border-bottom: 
	2px solid #6B8899;}h2  { font-weight: bold; font-size: 1.2em; line-height: 1.2em; margin-bottom: 0.4em }
h3  { font-weight: bold; font-size: 1em; line-height: 1.1em; margin-bottom: 0.2em }
h4  { font-weight: bold; font-size: 0.85em; line-height: 1em; margin-bottom: 0.1em }

img.floatright { float: right }
img.margin1 { margin: 1px }
img.margin2 { margin: 2px }
img.margin4 { margin: 4px }
img.margin5r { margin-right: 5px }
img.margin5l { margin-left: 5px }
img.margin6 { margin: 6px }
img.margin8 { margin: 8px }
img.margin10 { margin: 10px }
img.margin10r { margin-right: 10px }
img.margin10l { margin-left: 10px; margin-right: 5px }

span.tab1u  { color: black; }
span.tab2u { text-decoration: underline }
span.tab2s { text-decoration: underline }

.activitycolor { background-color: #e8e887 }
.errorlink   { color: #c82727; font-weight: normal; margin-top: 2px }
.linktrialversion { color: #c82727; font-style: normal; font-weight: normal; font-size: 0.85em; text-decoration: underline }
.errorhead { color: #c82727; font-style: normal; font-weight: 800; font-size: 1.2em; line-height: 1.5em; margin-bottom: 0.7em }

.formcolumnhead1  { color: black; font-weight: bold; font-size: 0.7em; text-align: center }
.formhead1   { color: white; font-weight: bold; font-size: 1em; background-color: #6b8899; text-align: left; text-indent: 0.2em; letter-spacing: 0.05em; vertical-align: middle; padding: 0.2em }
.formhead2 { color: white; font-weight: bold; font-size: 0.8em; line-height: 1.1em; background-color: #6b8899; text-align: left; text-indent: 0.5em; letter-spacing: 0.1em; vertical-align: middle }
.menuhead1 { color: white; font-weight: 600; font-size: 0.7em; line-height: 1em; background-color: #6b8899; text-align: center; text-transform: uppercase; letter-spacing: 0.1em; vertical-align: middle; padding: 0.2em }
.formhead1b { color: white; font-weight: bold; font-size: 1em; line-height: 1.2em; background-color: #6b8899; text-align: left; text-indent: 0.5em; vertical-align: middle }
.formdescriptext { color: #355263; font-size: 0.8em; margin-left: 1em }
.formdescriptextml0  { color: #355263; font-size: 0.8em }
.head1 { color: black; font-weight: bold; font-size: 1.3em; line-height: 1.3em; margin-bottom: 0.6em }
.head1a { color: #663; font-weight: bold; font-size: 1.3em; line-height: 1.3em; margin-bottom: 0.6em; margin-left: 1em }
.head1b { color: black; font-weight: bold; font-size: 1.3em; line-height: 1.3em }
.head1w { color: white; font-weight: bold; font-size: 1.3em; line-height: 1.3em }

.head2  { color: black; font-weight: bold; font-size: 1.2em; margin-top: 0.4em; margin-bottom: 1.2em }
.head2a { color: #663; font-weight: bold; font-size: 1.2em; margin-top: 0.4em }
.head2b  { color: black; font-weight: 600; font-size: 1.2em; letter-spacing: 0.1em; margin-top: 0.4em; margin-bottom: 0.4em; border-bottom: 2px solid #6c8899 }
.head2tm6 { color: black; font-weight: bold; font-size: 1.2em; margin-top: 0.6em }
.head2tm8 { color: black; font-weight: bold; font-size: 1.2em; margin-top: 0.8em }
.head2w { color: #fff; font-weight: bold; font-size: 1.2em; }
.head2indent { color: black; font-weight: bold; font-size: 1.2em; margin-top: 0.4em; margin-left: 0.5em }

.head3  { color: black; font-weight: bold; font-size: 1em; margin-top: 0.3em; margin-bottom: 1em }
.head3a { color: #663; font-weight: bold; font-size: 1em; margin-top: 0.3em }
.head3b  { color: black; font-weight: bold; font-size: 1em; letter-spacing: 0.1em; margin-top: 0.4em; margin-bottom: 0.4em; border-bottom: 2px solid #6c8899 }
.head3d { color: black; font-weight: bold; font-size: 1em }
.head3center { color: black; font-weight: bold; font-size: 1em; text-align: center }
.head3indent { color: black; font-weight: bold; font-size: 1em; margin-top: 0.3em; margin-left: 1em }
.head3tm6  { color: black; font-weight: bold; font-size: 1em; margin-top: 0.6em; margin-bottom: 0.1em }
.head3tm8  { color: black; font-weight: bold; font-size: 1em; margin-top: 0.8em; margin-bottom: 0.2em }
.head3w { color: #fff; font-weight: bold; font-size: 1em }

.head4 { color: black; font-weight: bold; font-size: 0.85em; margin-top: 0.5em; margin-bottom: 0.2em }
.head4center { color: black; font-weight: bold; font-size: 0.85em; text-align: center }
.head4b { color: #663; font-weight: bold; font-size: 0.85em; margin-top: 0.2em }
.head4tm6   { color: black; font-weight: bold; font-size: 0.85em; margin-top: 0.6em; margin-bottom: 0.1em }
.head4tm8  { color: black; font-weight: bold; font-size: 0.85em; margin-top: 0.8em; margin-bottom: 0.2em }
.head4margin4 { color: black; font-weight: bold; font-size: 0.85em; background-color: #dfddd5; margin: 0.4em }

.head5  { color: black; font-weight: 600; font-size: 0.75em; margin-top: 0.2em; margin-left: 1em }
.head5a { color: black; font-weight: 600; font-size: 0.75em; margin-top: 0.2em }
.head5b  { color: #663; font-weight: 600; font-size: 0.75em; margin-top: 0.2em; margin-left: 1em }
.head5tm6 { color: black; font-weight: 600; font-size: 0.75em; margin-top: 0.6em; margin-left: 1em }
.head5tm8 { color: black; font-weight: 600; font-size: 0.75em; margin-top: 0.8em; margin-left: 1em }
.hint1 { color: #663; font-size: 12px; line-height: 14px }

.inactive  { color: #6c8899 }
.margintop1 { margin-top: 0.3em }
.margintop2 { margin-top: 0.5em }
.margintop3 { margin-top: 1em }
.marginleft1 { margin-left: 1em }
.marginleft1b { font-size: 0.85em; margin-left: 1em }
.marginleft2 { margin-left: 2em }
.marginleft3 { margin-left: 3em }
.marginleft4 { margin-left: 4em }

.nonproportional  { font-size: 10pt; font-family: "Courier New", Courier, Monaco }
.padding8 { padding: 8px }
.padding2x4 { padding-top: 2px; padding-bottom: 2px; padding-right: 4px; padding-left: 4px }
.padding2 { padding: 2px }
.padding4 { padding: 4px }
.rowaltcolor { background-color: #efeee9 }
.scroll1 { background-color: #efeee9; padding: 10px 12px 10px 10px; overflow: auto }

.ruleblue { color: #6c8899 }
.rulebelow { padding-bottom: 5px; border-bottom: 2px solid #6c8899 }
.rulebelow2 { padding-bottom: 5px; border-bottom: 1px solid #663 }
.rulebelow3 { padding-bottom: 2px; border-bottom: 1px solid #babdb6 }
.rulebelow4 { padding-bottom: 2px; border-bottom: 1px solid black }
.ruleabove  { padding-top: 5px; border-top: 2px solid #6c8899 }

.smalltext { font-size: 0.75em; line-height: 1em }
.smalltext2a { color: #663; font-size: 0.75em; line-height: 1em }
.smalltext2b { color: black; font-weight: bold; font-size: 0.75em; line-height: 1em }
.smalltext2c  { color: #355263; font-size: 0.75em; line-height: 1.1em; width: 480px }
.smalltext2d  { color: #355263; font-size: 0.75em }
.mediumtext { font-size: 0.85em; line-height: 1.1em }
.largetext { font-style: normal; font-weight: normal; font-size: 1em; line-height: 1.1em }
.textblue1  { color: #355263; font-size: 0.9em; line-height: 1.2em }
.typegold1  { color: #663; font-size: 1em; line-height: 1.1em }
.typegold2 { color: #663; font-size: 0.85em; line-height: 1.1em }

.tablecolumnhead1  { color: black; font-weight: bold; font-size: 0.75em; background-color: #efeee9; border-bottom: 1px solid black;}.tablecolumnhead1rule  { color: #663; font-weight: bold; font-size: 0.75em; text-align: center; clear: both; border-bottom: 1px solid #663 }
.tablecolumnhead2  { color: #663; font-weight: 600; font-size: 0.75em; text-align: center }
.tablehead1   { color: white; font-weight: bold; font-size: 0.95em; background-color: #6b8899; text-align: left; text-indent: 0.2em; padding: 0.2em }
.tablehead2  { color: black; font-weight: 600; font-size: 0.9em; line-height: 1.1em; background-color: #cc9; text-align: left; text-indent: 0.5em; letter-spacing: 0.1em }
.tablehead1b { font-weight: bold; font-size: 1em; line-height: 1.1em; background-color: #cc9; text-align: left; text-indent: 0.5em }
.tablesubhead1   { color: black; font-weight: bold; font-size: 0.85em; background-color: #efeee9; text-align: left; text-indent: 0.2em; padding: 0.2em }
.tablesubhead3      { color: black; font-weight: 600; font-size: 0.75em; background-color: #dfddd5; text-align: left; padding: 0.2em }
.tablesubhead2 { color: black; font-weight: normal; font-size: 0.85em; background-color: #efeee9; text-align: left; padding: 0.2em }
.tabb { font-weight: bold; font-size: 14pt;}
.tabw { color: white; font-weight: bold; font-size: 14pt; }

.task1   { font-size: 0.8em; margin-top: 0.35em; margin-left: 1.3em }
.grouphead  { color: #333; font-weight: 600; font-size: 0.8em; line-height: 0.9em; margin-top: 0.7em; margin-left: 1.2em }
.task1a   { font-size: 0.8em; margin-top: 0.35em }
.task2   { font-size: 0.8em; margin-top: 0.35em; margin-left: 2.3em }
.task3  {font-size: 0.7em; color: #003399; text-decoration: none; line-height: 1em; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0.5em}
.navhead     { color: black; font-weight: bold; font-size: 0.85em; line-height: 0.9em; background-color: #cfcdc6; vertical-align: middle; padding: 4px }
.role1   { color: black; font-weight: bold; font-size: 0.85em; line-height: 0.9em; text-decoration: none; margin-top: 0.7em }

.windowheaddgrey { color: #5a5958; font-weight: bold; font-size: 18pt; line-height: 18pt; letter-spacing: 1px }
.windowheadblack { color: #5a5958; font-weight: bold; font-size: 18pt; line-height: 18pt; letter-spacing: 1px }
.windowheadwhite { color: white; font-weight: bold; font-size: 18pt; line-height: 18pt; letter-spacing: 1px }

.width350 { width: 350px }
.width300 { width: 300px }
.width400 { width: 400px }
.width450 { width: 450px }
.width500 { width: 500px }

.headcapwide { color: #663; font-weight: 600; font-size: 0.6em; letter-spacing: 0.2em }
.subtitle1 { color: black; font-weight: bold; font-size: 14px; line-height: 14px }
.subtitle2 { color: white; font-weight: bold; font-size: 14px; line-height: 14px }

.headpb { color: black; font-weight: bold; font-size: 15px; text-align: left; vertical-align: top; letter-spacing: 2px }
.tab1s  { color: white; font-weight: bold; font-size: 12px; line-height: 17px; text-decoration: none; background-color: #6b8899; text-align: center; white-space: nowrap  }
.tab1u { color: black; background-color: #DFDDD5; font-size: 12px; text-decoration: none; font-weight: bold; text-align: center; white-space: nowrap }
.tab2s { color: white; font-weight: bold; font-size: 11px; text-decoration: none; background-color: #6b8899; white-space: nowrap  }
.tab2u { color: white; font-weight: normal; font-size: 11px; text-decoration: none; background-color: #6b8899; white-space: nowrap }
