BODY
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.secondarycol
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #99cccc
}
.primarycol
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #003366
}
.small
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.smallmed
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.med
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.large
{
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.largeheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #003366;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.medheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.smallheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.Xlargeheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #003366;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.leftcolumn
{
    width: 90px;
}
.progressBarTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana
}
.Xlarge
{
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}
.med-large
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana
}
.XXLarge
{
    FONT-SIZE: 18pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.buttonbar
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dcdcdc
}
.small_readonly
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial
}
INPUT.input_num_readonly
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right
}
INPUT.input_readonly
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
TEXTAREA.textarea_readonly
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial
}
.textarea_readonly
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial
}
A.managerlinkblack
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.managerlinkblack:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff9933;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.managerlinkred
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.managerlinkred:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff9933;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.managerlinkgreen
{
    FONT-SIZE: 8pt;
    COLOR: green;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.managerlinkgreen:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff9933;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.managerlinkyellow
{
    FONT-SIZE: 8pt;
    COLOR: orange;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.managerlinkyellow:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff9933;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.smallcolheader
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}

.gridbaseorange
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
}

TD.gridbasebold
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    font-weight : bold;
}
TD.gridbaselight
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    background-Color: #EEF7F4;
}
TD.gridbasedark
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
    background-Color:#E0E8E8;
}
.gridbasepurplelight
{
    FONT-SIZE: 8pt;
    COLOR: #6B59CE;
    FONT-FAMILY: Verdana, Arial;
    font-weight : bold;		
    background-Color: #EEF7F4;
    TEXT-DECORATION: none;
}
.gridbasepurple
{
    FONT-SIZE: 8pt;
    COLOR: #6B59CE;
    FONT-FAMILY: Verdana, Arial;
    font-weight : bold;
    TEXT-DECORATION: none;		
}

.gridbasepurpledark
{
    FONT-SIZE: 8pt;
    COLOR: #6B59CE;
    FONT-FAMILY: Verdana, Arial;
    font-weight : bold;
    background-Color:#E0E8E8;
    TEXT-DECORATION: none;
}
.gridbaseorangelight
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    background-Color: #EEF7F4;
    TEXT-DECORATION: none;
}
.gridbaseorangedark
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    background-Color:#E0E8E8;
    TEXT-DECORATION: none;
}
.gridbasereadonly
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial
}
.gridbasereadonlylight
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
	background-Color: #EEF7F4;
}

.gridbasereadonlydark
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    background-Color:#E0E8E8;
}
.gridbasereadonlybold
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    font-weight : bold;
}
TD.gridbasereadonlyorange
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
}
TD.gridbasereadonlyorangelight
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
	background-Color: #EEF7F4;
}
TD.gridbasereadonlyorangedark
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    background-Color:#E0E8E8;

}
TD.gridbasereadonlypurplelight
{
    FONT-SIZE: 8pt;
    COLOR: #B6B0D6;
    FONT-FAMILY: Verdana, Arial;
    font-weight: bold;
    background-Color: #EEF7F4;
}
TD.gridbasereadonlypurpledark
{
    FONT-SIZE: 8pt;
    COLOR: #B6B0D6;
    FONT-FAMILY: Verdana, Arial;
    font-weight: bold;
    background-Color:#E0E8E8;
}
A.gridhrefgreen:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff3333;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}

A.gridhrefgreen
{
    FONT-SIZE: 8pt;
    COLOR: #009933;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

A.gridhreforange:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
    
}

A.gridhreforange
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.gridhreforangelight
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;

}
A.gridhreforangedark
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;

}
A.gridhrefpurple:hover
{
    FONT-SIZE: 8pt;
    COLOR: #6B59CE;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    font-weight: bold;
}
A.gridhrefpurple
{
    FONT-SIZE: 8pt;
    COLOR: #6B59CE;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.gridhrefpurplelight
{
    FONT-SIZE: 8pt;
    COLOR: #6B59CE;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.gridhrefpurpledark
{
    FONT-SIZE: 8pt;
    COLOR: #6B59CE;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.gridhrefreadonly
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.gridhrefreadonly:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FAA500;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
}

.gridhrefreadonlybold
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.gridhrefreadonlybold:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    font-weight: bold;
}
A.gridhrefreadonlyorange
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.gridhrefreadonlyorangelight
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;

}
A.gridhrefreadonlyorangedark
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;

}
A.gridhrefreadonlyorange:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FF8040;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
A.gridhrefreadonlypurplelight
{
    FONT-SIZE: 8pt;
    COLOR: #B6B0D6;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.gridhrefreadonlypurpledark
{
    FONT-SIZE: 8pt;
    COLOR: #B6B0D6;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    font-weight: bold;
}

A.gridhrefreadonlypurple:hover
{
    FONT-SIZE: 8pt;
    COLOR: #B6B0D6;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    font-weight: bold;
}

A.hiddenhref
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
TD.gridhref
{
    FONT-SIZE: 8pt;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    CURSOR: pointer;
}
TD.gridhrefhover
{
    FONT-SIZE: 8pt;
    COLOR: #FAA500;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
TD.gridhrefbold
{
    FONT-SIZE: 8pt;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
    CURSOR: pointer;
    font-weight: bold;
}
TD.gridhrefbold:hover
{
    FONT-SIZE: 8pt;
    COLOR: #FAA500;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    font-weight: bold;
}
IMG.hand
{
    cursor: pointer;
    border:0;
}