TABLE.header
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    FONT-SIZE: 14px;
    BORDER-LEFT: black thin solid;
    WIDTH: 40pc;
    COLOR: black;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: silver
}
TABLE.collapse
{
    BORDER-RIGHT: silver thin groove;
    BORDER-TOP: silver thin groove;
    BORDER-LEFT: silver thin groove;
    BORDER-BOTTOM: silver thin groove
}
TABLE.indent
{
    MARGIN-LEFT: 20px;
    LINE-HEIGHT: 9px
}
TABLE.indent_desc
{
    MARGIN-LEFT: 66px;
    LINE-HEIGHT: 9px
}
TABLE.indent_bk
{
    BORDER-RIGHT: lightgrey;
    BORDER-TOP: lightgrey;
    MARGIN-LEFT: 20px;
    BORDER-LEFT: lightgrey;
    LINE-HEIGHT: 9px;
    BORDER-BOTTOM: lightgrey;
    BACKGROUND-COLOR: gainsboro
}
FONT.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #003299;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial
}
TD.normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
TD.ten
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif
}

TD.blue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #C4CFD8;
    BACKGROUND-COLOR: #01024D;
    FONT-FAMILY: Arial
}

TD.reverse_blue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #01024D;
    BACKGROUND-COLOR: #C4CFD8;
    FONT-FAMILY: Arial
}

TD.reverse_blue2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #01024D;
    BACKGROUND-COLOR: #C4CFD8;
    FONT-FAMILY: Arial
}


TD.bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Arial
}
TD.smallbold
{
    FONT-WEIGHT: bold
}
TD.indent
{
    MARGIN-LEFT: 165px
}
TR.indent
{
    MARGIN-LEFT: 165px
}
TABLE.border
{
    BORDER-RIGHT: black thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black thin;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black thin;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin;
    BACKGROUND-COLOR: #003399
}
TD.nopad
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 0pt;
    PADDING-TOP: 0px
}
TD.ErrorTitle
{
    FONT-WEIGHT: bold;
    COLOR: red
}
TD.ErrorMsg
{
    COLOR: red
}
P.instr
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
A:link
{
    COLOR: #003299;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: purple;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A:active
{
    MARGIN: 0px;
    COLOR: #ffcc66;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #092b6f;
    TEXT-DECORATION: underline
}
A.tool
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc66;
    FONT-FAMILY: Arial
}
A.tool:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc66;
    FONT-FAMILY: Arial
}
A.tool:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc66;
    FONT-FAMILY: Arial
}
A.tool:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc66;
    FONT-FAMILY: Arial
}
A.button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.button:hover
{
    COLOR: #092b6f;
    TEXT-DECORATION: underline
}
A.button:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: purple;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.toolbarbutton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.toolbarbutton:hover
{
    COLOR: #092b6f;
    TEXT-DECORATION: underline
}
A.toolbarbutton:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #092b6f;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.center
{
    FONT-SIZE: 16pt;
    COLOR: #003399;
    FONT-FAMILY: Arial
}
A.center:active
{
    FONT-SIZE: 16pt;
    COLOR: #003399;
    FONT-FAMILY: Arial
}
A.center:link
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
A.center:visited
{
    FONT-SIZE: 16pt;
    COLOR: #092b6f;
    FONT-FAMILY: Arial
}
TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial
}
.button
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Arial
}
.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
FONT.normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial
}
BODY
{
    BACKGROUND-COLOR: white
}
BLOCKQUOTE
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
.bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Arial
}
.FieldViewLabel
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: gray;
    PADDING-TOP: 3pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.FieldViewValue
{
    PADDING-RIGHT: 3pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: blue;
    PADDING-TOP: 3pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.FieldEditLabel
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: grey;
    PADDING-TOP: 3pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.FieldEditValue
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: System;
	COLOR: blue
}

.bf6 
{
    font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 8pt ;
    color: blue ;
	font-weight: light 
}


.bf5 
{
    font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt ;
    color: blue ;
	font-weight: light 
}

.bf4
{
    font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12pt ;
    color: blue ;
    FONT-WEIGHT: 900
}

.nf6 
{
    font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 8pt ;
    color: navy ;
	font-weight: light 
}

.nf5 
{
    font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 10pt ;
    color: navy ;
	font-weight: light 
}

.nf4
{
    font-family: Arial, Verdana, Helvetica;
    FONT-SIZE: 12pt ;
    color: navy ;
    FONT-WEIGHT: 900
}
.rf4 {font-family: Arial, Helvetica, Verdana;
	font-size: 12 pt; 
	font-weight: medium;
    color: red;
	margin-top: 0;
	margin-bottom: 0  }

.rf5 {font-family: Arial, Helvetica, Verdana;
	font-size: 10 pt; 
	font-weight: medium;
    color: red;
	margin-top: 0;
	margin-bottom: 0  }

.rf6 {font-family: Arial, Helvetica, Verdana;
	font-size: 8 pt; 
	font-weight: medium;
    color: red;
	margin-top: 0;
	margin-bottom: 0  }

.DetailHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #a6b8da;
    FONT-FAMILY: Arial;
    POSITION: relative;
    BACKGROUND-COLOR: #003399;
    TEXT-ALIGN: left
}
.DetailSubHeading
{
    FONT-SIZE: 12px;
    COLOR: #a6b8da;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.clsTocHeading
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.clsTocHeading:hover
{
    COLOR: red
}
A.clsTocItem
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.clsTocItem:hover
{
    COLOR: red;
    LIST-STYLE-TYPE: none
}
A.clsTocItemSelect
{
    FONT-WEIGHT: bold;
    COLOR: black;
    LIST-STYLE-TYPE: none;
    TEXT-DECORATION: none
}
A.clsTocItemSelect:hover
{
    COLOR: black;
    LIST-STYLE-TYPE: none
}
.noexpand
{
}
.clsNoExpand
{
}
.clsShowHide
{
    LIST-STYLE-IMAGE: url(../images/plus.gif);
    CURSOR: hand
}
.clsShowHideShowing
{
    LIST-STYLE-IMAGE: url(../images/minus.gif);
    CURSOR: hand
}
UL.clsItemsShow
{
    MARGIN-TOP: 0px;
    LIST-STYLE-POSITION: inside;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 24px
}
UL.clsItemsHide
{
    DISPLAY: none
}
.clsStyleCheck
{
    MARGIN-TOP: 5px;
    MARGIN-LEFT: 15px
}
.clsStyleText
{
    MARGIN-TOP: -16px;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 34px;
    CURSOR: default
}
ULasdf.clsTocState
{
    BEHAVIOR: url('../clientside/tocstate.htc')
}

.DataEntryError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial
}

.DataEntryInfo
{
    FONT-FAMILY: Arial, Helvetica, Verdana;
	FONT-WEIGHT: bolder;
    FONT-SIZE: 8 pt; 
    COLOR: navy;
    
}

.PgHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-FAMILY: "Arial, Helvetica,sans-serif,Verdana"
}

.CriticalError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: red;
    FONT-FAMILY: Arial
}
.DetailSubheadingNounderline
{
    FONT-SIZE: 12px;
    COLOR: #a6b8da;
    TEXT-DECORATION: none
}
.PermissionError
{
    FONT-WEIGHT: 900;
    COLOR: red
}
A.FieldValue
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.RecordList
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.RecordList:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.RecordList:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.RecordList:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Arial;
    TEXT-DECORATION: none
}
FONT.MandatoryIndicator
{
    FONT-WEIGHT: 900;
    FONT-SIZE: larger;
    COLOR: red;
    FONT-FAMILY: Arial
}
.NonhighlightedLink
{
    BORDER-RIGHT: lime thin;
    BORDER-TOP: lime thin;
    BORDER-LEFT: lime thin;
    BORDER-BOTTOM: lime thin;
    TEXT-DECORATION: none
}
A.NoUL
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.NoUL:active
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.NoUL:link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.NoUL:visited
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.Notice
{
    FONT-WEIGHT: normal;
    COLOR: maroon;
    FONT-FAMILY: Arial
}

.bg1    {background: FFFFFF}

.bg2    {background: FFFFFF}

.bg3    {
		 font: 10pt/12pt "Times";
		 font-style: "plain";
		 font-weight: light;
         color: #000000;
         text-align: center;
		 background: FFFFFF
        }

.title	{
		 font: 10pt/12pt "Verdana, Arial, Helvetica,sans-serif";
		 font-style: "plain";
		 font-weight: light;
         color: "Blue";
         text-align: left;
		 background: FFFFFF
        }

.titlecntr	{
		 font: 10pt/12pt "Verdana, Arial, Helvetica,sans-serif";
		 font-style: "plain";
		 font-weight: light;
         color: "Blue";
         text-align: center;
		 background: FFFFFF
        }

BLOCKQUOTE { background: #7fffd4 }

hh1	{font-size: 145%; 
	 margin-bottom: .5em }

H1
{
    FONT-SIZE: 16pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}

H2
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 14pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}

H3
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}

H4
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: Arial
}

h5 {font-family: Arial, Helvetica, Verdana;
	font-size: 8 pt; 
	font-weight: medium;
    COLOR: navy;
	margin-top: 0;
	margin-bottom: 0  }

h6 {font-family: "Arial, Helvetica, Verdana";
	font-size: 6 pt; 
	font-weight: light;
	margin-top: 0;
	margin-bottom: 0  }

h7 {font-family: "Arial, Helvetica, Verdana";
	font-size: 5 pt; 
	font-weight: light;
	margin-top: 0;
	margin-bottom: 0  }

.argenta {font-family: ""Times New Roman, Verdana, Arial, Helvetica,sans-serif"";
	font-size: 11 pt; 
	font-weight: heavy;
	margin-top: 0;
	color: #326757;
	margin-bottom: 0  }
	
.argenta2 {font-family: ""Times New Roman, Verdana, Arial, Helvetica,sans-serif"";
	font-size: 9 pt; 
	font-weight: light;
	margin-top: 0;
	color: #326757;
	margin-bottom: 0  }
	
	
CODE {font-family: "Courier, Monaco"}

a:link		{  background: transparent;	
		color: #0000FF } 

a:active	{ color: #FFCC99 }

a:visited 	{  color: #800080 }

p  { margin-top:0pt; margin-bottom: 0pt	}

.opt1 {font-family: Arial, Helvetica, Verdana;
	font-size: 9 pt; 
	font-weight: medium;
    COLOR: purple  }


