A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #3399cc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.logintext:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #ffcc77;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.logintext:link
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #f3bc07;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.logintext:visited
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #f3bc07;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.MenuLink
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial Narrow';
    TEXT-DECORATION: none
}
.MenuLink:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial Narrow';
    TEXT-DECORATION: none
}
.MenuLink:link
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial Narrow';
    TEXT-DECORATION: none
}
.MenuLink:visited
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial Narrow';
    TEXT-DECORATION: none
}
.logintextu
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 9pt;
    COLOR: #f3bc07;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.loginover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #ffcc77;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.logintext
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #f3bc07;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.logintextsm
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: #f3bc07;
    FONT-FAMILY: Arial Narrow, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.whatsnew:visited
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.whatsnew:hover
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.whatsnew:link
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.aigheadercolor
{
    BACKGROUND-COLOR: #ffcc00
}
.aigheadercaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #005588;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc00
}
.aigmenucolor
{
    BACKGROUND-COLOR: #1e305e
}
.aigsidebarcolor
{
    BACKGROUND-COLOR: #1e305e
}
.aigfootercolor
{
    BACKGROUND-COLOR: #1e305e
}
.aigwhatsnew
{
    FONT-SIZE: 9pt;
    COLOR: #fcfcfc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ifaTelNo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff3333
}
.box
{
    BORDER-RIGHT: #000000 thin inset;
    BORDER-TOP: #000000 thin inset;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #333333 thin inset;
    WIDTH: 130px;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 thin inset;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.LockInNote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.LockInDate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.aigsectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.aigboldunderline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.aigboldblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigalert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.aigboldcentre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.aighomesection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigwelcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.aigsection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TopBanner
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    COLOR: #002868;
    FONT-FAMILY: Century Gothic
}
.Copyright
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Century Gothic, Verdana, Arial, Helvetica, sans-serif
}
.GenericSuper
{
    FONT-SIZE: 6pt;
    VERTICAL-ALIGN: super
}
.GenericBold
{
    FONT-WEIGHT: 600
}
.GenericItalic
{
    FONT-STYLE: italic
}
.GenericBoldItalic
{
    FONT-WEIGHT: 600;
    FONT-STYLE: italic
}
.GenericFootnote
{
    FONT-SIZE: 8pt
}
.IFAQuote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.IFAText
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.IFAAATableTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
.IFAAAHeader
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffffff 2px solid;
    BORDER-BOTTOM: #ffffff 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7f9bd4;
    TEXT-ALIGN: center
}
.IFAAAData
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ffffff 2px solid;
    BORDER-BOTTOM: #ffffff 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b2c3e5;
    TEXT-ALIGN: center
}
.IFAAATable
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffffff 2px solid;
    BORDER-BOTTOM: #ffffff 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #333366
}
.IFAAALink:hover
{
    COLOR: #002868;
    TEXT-DECORATION: underline
}
.IFAAALink:link
{
    TEXT-DECORATION: underline
}
.IFAAALink:visited
{
    TEXT-DECORATION: underline
}
.IFAAAFLink:hover
{
    COLOR: #002868;
    TEXT-DECORATION: none
}
.IFAAAFLink:link
{
    TEXT-DECORATION: none
}
.IFAAAFLink:visited
{
    TEXT-DECORATION: none
}
.IFAAAFH
{
    BORDER-RIGHT: #002868 1pt solid;
    BORDER-TOP: #002868 1pt solid;
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #002868 1pt solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #002868 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7f9bd4;
    TEXT-ALIGN: center
}
.IFAAATH
{
    BORDER-RIGHT: #002868 1pt solid;
    BORDER-TOP: #002868 1pt solid;
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #002868 1pt solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #002868 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7f9bd4;
    TEXT-ALIGN: center
}
.IFAAAF
{
    BORDER-RIGHT: #002868 1pt solid;
    BORDER-TOP: #002868 1pt solid;
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #002868 1pt solid;
    COLOR: #002868;
    BORDER-BOTTOM: #002868 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.IFAWNFH
{
    BORDER-RIGHT: #002868 1pt solid;
    BORDER-TOP: #002868 1pt solid;
    FONT-WEIGHT: 400;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #002868 1pt solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #002868 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7f9bd4;
    TEXT-ALIGN: center
}
.IFAWNF
{
    BORDER-RIGHT: #002868 1pt solid;
    BORDER-TOP: #002868 1pt solid;
    FONT-WEIGHT: 400;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #002868 1pt solid;
    COLOR: #002868;
    BORDER-BOTTOM: #002868 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ProductQuote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ProductIFA
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.ProductText
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ProductAAHeader
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffffff 2px solid;
    BORDER-BOTTOM: #ffffff 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7f9bd4
}
.ProductAAData
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ffffff 2px solid;
    BORDER-BOTTOM: #ffffff 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b2c3e5
}
.ProductAATable
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffffff 2px solid;
    BORDER-BOTTOM: #ffffff 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #333366
}
.aigfont
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsmlbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsmlbldred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsmlred
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsml
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsml:hover
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsml:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsml:link
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontital
{
    FONT-SIZE: 9pt;
    COLOR: #000066;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigbullit
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 9pt;
    LIST-STYLE-IMAGE: url(/bullit.gif);
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontbldblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsmlblue
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsmlbluebld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontbl
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontssmlbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontssmlbldred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontssmlred
{
    FONT-SIZE: 7pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontssmlgrn
{
    FONT-SIZE: 7pt;
    COLOR: #006633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontssml
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontssmlblue
{
    FONT-SIZE: 7pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontssmlbluebld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontsssml
{
    FONT-SIZE: 6pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontbldred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontbldblueBig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.aigfontbldblueBig2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.border1
{
    BORDER-RIGHT: #003366 1pt solid;
    BORDER-TOP: #003366 1pt solid;
    BORDER-LEFT: #003366 1pt solid;
    BORDER-BOTTOM: #003366 1pt solid
}
.border1l
{
    BORDER-LEFT: #003366 1pt solid
}
.border1r
{
    BORDER-RIGHT: #003366 1pt solid
}
.border1bl
{
    BORDER-LEFT: #003366 1pt solid;
    BORDER-BOTTOM: #003366 1pt solid
}
.border1br
{
    BORDER-RIGHT: #003366 1pt solid;
    BORDER-BOTTOM: #003366 1pt solid
}
.border1b2r
{
    BORDER-RIGHT: #003366 2pt solid;
    BORDER-BOTTOM: #003366 1pt solid
}
.border1blr
{
    BORDER-RIGHT: #003366 1pt solid;
    BORDER-LEFT: #003366 1pt solid;
    BORDER-BOTTOM: #003366 1pt solid
}
.border1b2lr
{
    BORDER-RIGHT: #003366 2pt solid;
    BORDER-LEFT: #003366 2pt solid;
    BORDER-BOTTOM: #003366 1pt solid
}
.border2b
{
    BORDER-BOTTOM: #003366 2pt solid
}
.border2blr
{
    BORDER-RIGHT: #003366 2pt solid;
    BORDER-LEFT: #003366 2pt solid;
    BORDER-BOTTOM: #003366 2pt solid
}
.border2bl
{
    BORDER-LEFT: #003366 2pt solid;
    BORDER-BOTTOM: #003366 2pt solid
}
.border2br
{
    BORDER-RIGHT: #003366 2pt solid;
    BORDER-BOTTOM: #003366 2pt solid
}
.border2tl
{
    BORDER-TOP: #003366 2pt solid;
    BORDER-LEFT: #003366 2pt solid
}
.border2tr
{
    BORDER-RIGHT: #003366 2pt solid;
    BORDER-TOP: #003366 2pt solid
}
.border2tlr
{
    BORDER-RIGHT: #003366 2pt solid;
    BORDER-TOP: #003366 2pt solid;
    BORDER-LEFT: #003366 2pt solid
}
.border2br
{
    BORDER-RIGHT: #003366 1pt solid;
    BORDER-BOTTOM: #003366 2pt solid
}
.border2b2r
{
    BORDER-RIGHT: #003366 2pt solid;
    BORDER-BOTTOM: #003366 2pt solid
}
.border2b2lr
{
    BORDER-RIGHT: #003366 2pt solid;
    BORDER-LEFT: #003366 2pt solid;
    BORDER-BOTTOM: #003366 2pt solid
}
.Bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
