.clMenu
{
}
.clMenu A
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.clDirectory
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px
}
.cl12Black
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
}
.cl12Black A
{
    COLOR: #0033CC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
}
.cl13Black
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
}
.cl13Black A
{
    COLOR: #0033CC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline;
}
.cl13Blue
{
    COLOR: #0033CC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
}
.cl13Blue A
{
    COLOR: #0033CC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 13px;
    TEXT-DECORATION: underline;
}
.cl12BoldBlack
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.cl12BoldBlack A
{
    COLOR: #0033CC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.cl14BoldBlack
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.cl14BoldBlack A
{
    COLOR: #0033CC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.clBoldBlack
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica;
    FONT-WEIGHT: bold;
}
.cl10Black
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}
.cl10Black A
{
    COLOR: #0033CC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.cl10ArialBlack
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
}
.cl10ArialBlack A
{
    COLOR: #0033CC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
.cl12BoldRed
{
    COLOR: #FF0000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.cl12BoldBlue
{
    COLOR: #0000FF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.cl18LightBoldBlue
{
    COLOR: #3366FF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
}
.cl16LightBoldBlue
{
    COLOR: #3366FF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}
.cl16LightBoldBlue A
{
    COLOR: #3366FF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.cl14LightBoldBlue
{
    COLOR: #3366FF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.cl14LightBoldBlue A
{
    COLOR: #3366FF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.cl24BoldBlue
{
    COLOR: #0033CC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
}
.cl14BoldBlue
{
    COLOR: #0033CC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.cl14BoldBlue A
{
    COLOR: #0033CC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.cl14BoldGreen
{
    COLOR: #009900;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.cl20BoldGreen
{
    COLOR: #009900;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
}
.cl20BoldBlue
{
    COLOR: #0033CC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
}
.cl8Black
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE:8pt;
    FONT-WEIGHT: normal;
}
.cl8Black A
{
    COLOR: #0033CC;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
.cl8White
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE:10pt;
	LINE-HEIGHT: 12pt;
    FONT-WEIGHT: normal;
}
.cl8White A
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
	LINE-HEIGHT: 12pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
.clPPF1   {font-family: Arial,Helvetica;
           color:       #0066ff}
.clPPF1 A {text-decoration: underline}
.clPPF2   {font-family: Verdana,Arial,Helvetica;
           font-weight: bold;
           color:       #003399}
.clPPF2 A {text-decoration: underline}
.clPPF3   {font-family: Verdana,Arial,Helvetica;
           color:       #0033CC}
.clPPF3 A {text-decoration: underline}
.clPPF4   {font-family: Verdana,Arial,Helvetica;
           color:       #000000}
.clPPF4 A {text-decoration: underline}
.clPPF5   {font-family: Arial,Helvetica;
           font-weight: bold;
           color:       #0066ff}
.clPPF5 A {text-decoration: underline}
.clPPF6   {font-family: Verdana,Arial,Helvetica;
           font-weight: bold;
           color:       #0033CC}
.clPPF6 A {text-decoration: underline}
.clPPF7   {font-family: Verdana,Arial,Helvetica;
           font-weight: bold;
           color:       #000000}
.clPPF7 A {text-decoration: underline}

body.PPPageBG
{
    background-color: #ffffff;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.PPModuleBrd
{
    background-color: #0033CC;
}

.PPDynamicTbl
{
    background-color: #FFFFFF;
}

.PPModuleTtlTbl
{
    background-color: #99CCFF;
}

.PPModuleTtlTxt
{
    color: #0033CC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
}

.PPDesTxt
{
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;
}

.PPHelpTxt
{
    color: #003366;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
}

.PPLineBreak
{
    background-color: #C7D6E5;
}

.PPFooterTbl
{
    background-color: #FFFFFF;
}

.PPFooterTxt
{
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: 14px;
}

.PPMSSectionTtl
{
    color: #0033CC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.PPMSLinkTxt
{
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;
}

.PPMemberLayout
{
    background-color: #FFFFFF;
}

.PPMemberNav
{
    background-color: #F2F6FB;
    border-right: 1px solid #9FB8D9;
}

.PPMemberNavInner
{
    padding: 6px 0;
}

.PPMemberNavTitle
{
    color: #0033CC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 0 12px 8px 12px;
}

.PPMemberNavLink
{
    color: #0033CC;
    display: block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 6px 12px;
    text-decoration: none;
}

.PPMemberNavLink:hover
{
    background-color: #E7F0FA;
    text-decoration: underline;
}

.PPMemberNavLink.Active
{
    background-color: #D8E7F8;
    color: #000000;
}

.PPMemberContent
{
    padding: 12px;
}

.PPMemberHero
{
    background-color: #E9F3FF;
    border: 1px solid #9FB8D9;
}

.PPMemberHeroTitle
{
    color: #0033CC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
}

.PPMemberStatus
{
    border: 1px solid #9FB8D9;
    padding: 8px 10px;
}

.PPMemberStatus.Error
{
    background-color: #FFF3F3;
    color: #990000;
}

.PPMemberStatus.Ok
{
    background-color: #F2F8FF;
    color: #003366;
}

.PPMemberCard
{
    border: 1px solid #9FB8D9;
    background-color: #FFFFFF;
}

.PPMemberCardHead
{
    background-color: #E7F0FA;
    color: #0033CC;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 6px 10px;
}

.PPMemberCardBody
{
    padding: 10px;
}

.PPMemberLabel
{
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.PPMemberCopy
{
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;
}

.PPMemberMuted
{
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
}

.PPMemberField
{
    border: 1px solid #7F9DB9;
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 3px;
    width: 220px;
}

textarea.PPMemberField
{
    height: 84px;
    resize: vertical;
    width: 260px;
}

.PPMemberButton
{
    background-color: #F3F3F3;
    border: 1px solid #7F9DB9;
    color: #000000;
    cursor: pointer;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 4px 12px;
}

.PPMemberButton:hover
{
    background-color: #FFFFFF;
}

.PPMemberQuickLink
{
    color: #0033CC;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.PassportSignIn
{
    display: inline-block;
}
