<STYLE>
BODY
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, 'MS Sans Serif';
    FONT-SIZE: 12pt
}
A:link
{
    COLOR: blue
}
A:visited
{
    COLOR: blue
}
BODY .navigationFrame
{
    BACKGROUND-COLOR: #669999
}
BODY .eyebrowFrame
{
    BACKGROUND-COLOR: #669999
}
A
{
}
A:active
{
}
TD
{
    FONT-FAMILY: Verdana, 'MS Sans Serif';
    FONT-SIZE: 8pt
}
TD .colHeader
{
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: uppercase;
    BACKGROUND-COLOR: #339999;
    FONT-FAMILY: Arial;
    COLOR: #f0f0f0;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
TD .colHeaderSelected
{
    BACKGROUND-COLOR: #336666;
    COLOR: #ccffcc
}
TD .tabBG
{
    BACKGROUND-COLOR: #cccccc
}
TD .tabCellSelected
{
    BACKGROUND-COLOR: #ff9900;
    FONT-FAMILY: Verdana, Arial;
    COLOR: white;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
TD .tabCellUnSelected
{
    BACKGROUND-COLOR: #ffcc99;
    FONT-WEIGHT: bold
}
TD .groupHeaderRow
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ff9900;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: white;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
TD .allFormsTitleHeader
{
    COLOR: #99cccc;
    FONT-WEIGHT: bold
}
TD .tdend
{
    PADDING-LEFT: 0px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #cc0033;
    FONT-SIZE: 10pt
}
TD .justify
{
    TEXT-ALIGN: justify
}
TR
{
}
TR .iconSelected
{
    BACKGROUND-COLOR: #ccffff
}
TR .contentRows
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: 'MS Sans Serif';
    COLOR: black;
    FONT-SIZE: 11pt
}
.titles
{
    COLOR: #669999
}
.titlesDark
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: #336666;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.FormLabel
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.FormInstruction
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #787878;
    FONT-SIZE: 9pt
}
.FormInstructionSmall
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #787878;
    FONT-SIZE: 10pt
}
.FormInstructionMedium
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #787878;
    FONT-SIZE: 14pt
}
.FormInstructionLarge
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: black;
    FONT-SIZE: 32pt;
    FONT-WEIGHT: bold
}
.homepagetext
{
    FONT-FAMILY: verdana, arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.coltextitle
{
    TEXT-TRANSFORM: none;
    FONT-FAMILY: 'Times New Roman', Verdana, Arial, Tahoma;
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.FormElementRequired
{
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: Tahoma;
    COLOR: #ff0000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.FormInstructionSmall
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #787878;
    FONT-SIZE: 12pt
}
.NewItemMarker
{
    COLOR: #ffff00;
    FONT-WEIGHT: bold
}
.ContentGroupHeader
{
    FONT-FAMILY: Georgia, 'MS Sans Serif';
    COLOR: #996600;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
#areaTitle
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 16pt
}
#viewTitle
{
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
#headerTitle
{
    FONT-SIZE: 6pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
#FooterTitle
{
    FONT-FAMILY: 'Microsoft Sans Serif';
    FONT-SIZE: 7.5pt;
    FONT-WEIGHT: bold
}
#signupTitle
{
    FONT-SIZE: 15pt;
    FONT-WEIGHT: bold
}
#labelfontcolor
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Verdana;
    COLOR: #006666;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
#FormElementStd
{
    WIDTH: 200px;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 9pt
}
#FormElementNarrow
{
    WIDTH: 150px;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 9pt
}
#FormElementButton
{
    WIDTH: 110px;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 9pt
}
#FormElementLong
{
    WIDTH: 350px;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 9pt
}
#viewfooter
{
    BACKGROUND-COLOR: #aeaeae;
    COLOR: #595959
}
#taskPriorityHigh
{
    BACKGROUND-COLOR: #ffcccc;
    FONT-WEIGHT: bold
}
TR .tabBG
{
    BACKGROUND-COLOR: #cccccc
}
.basic
{
    BACKGROUND-COLOR: #cccccc
}
.advanced
{
    BACKGROUND-COLOR: #aeaeae
}
TABLE
{
}
TABLE .navFooterBG
{
    BACKGROUND-COLOR: #003366
}
A:hover
{
    COLOR: #33cccc
}
.viewHeaderBG
{
    BACKGROUND-COLOR: #9999cc
}
.navTop
{
    BACKGROUND-COLOR: #77b1b1
}
.basiclight
{
    BACKGROUND-COLOR: #eeeee7
}
TABLE .basic
{
    BACKGROUND-COLOR: #cccccc
}
.bodyBG
{
    BACKGROUND-COLOR: #def2ff
}
.wallBG
{
    BACKGROUND-COLOR: #ffffff
}
#standalone
{
    BORDER-BOTTOM: #ffcc66 thin outset;
    TEXT-ALIGN: justify;
    BORDER-LEFT: #ffcc66 thin outset;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
    BORDER-TOP: #ffcc66 thin outset;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #ffcc66 thin outset;
    PADDING-TOP: 0px
}
.graphictext
{
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 6pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.error
{
    BORDER-BOTTOM: blueviolet 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: blueviolet 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #ffcc00;
    PADDING-LEFT: 0.5em;
    WIDTH: 90%;
    PADDING-RIGHT: 0.5em;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    COLOR: gray;
    FONT-SIZE: 10pt;
    BORDER-TOP: blueviolet 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: blueviolet 1px solid;
    PADDING-TOP: 2px
}
.basicdivider
{
    BACKGROUND-COLOR: #cc3333
}
#btnwin
{
    BORDER-BOTTOM: green thin outset;
    TEXT-ALIGN: center;
    BORDER-LEFT: green thin outset;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 200pt;
    PADDING-RIGHT: 1px;
    FONT-FAMILY: Verdana, 'Microsoft Sans Serif';
    HEIGHT: 23px;
    FONT-SIZE: 9pt;
    BORDER-TOP: green thin outset;
    BORDER-RIGHT: green thin outset;
    PADDING-TOP: 0px
}
.btnMove
{
    BORDER-BOTTOM: #ffcc66 thin outset;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ffcc66 thin outset;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #99ffff;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 1px;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 10pt;
    BORDER-TOP: #ffcc66 thin outset;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #ffcc66 thin outset;
    PADDING-TOP: 0px
}
.counter
{
    BORDER-BOTTOM: #ffcc66 thin outset;
    BORDER-LEFT: #ffcc66 thin outset;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: beige;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 1px;
    FONT-FAMILY: Arial;
    COLOR: #669999;
    BORDER-TOP: #ffcc66 thin outset;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #ffcc66 thin outset;
    PADDING-TOP: 0px
}
#areaTitleMedium
{
    FONT-FAMILY: 'Trebuchet MS', Verdana;
    COLOR: #669999;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.btnMovePink
{
    BORDER-BOTTOM: #ffcc66 thin outset;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ffcc66 thin outset;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffccff;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 1px;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 10pt;
    BORDER-TOP: #ffcc66 thin outset;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #ffcc66 thin outset;
    PADDING-TOP: 0px
}
TD .alignLeft
{
    TEXT-ALIGN: left
}
.btnMoveStd
{
    BORDER-BOTTOM: #999999 thin outset;
    TEXT-ALIGN: center;
    BORDER-LEFT: #999999 thin outset;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #cccccc;
    PADDING-LEFT: 0px;
    WIDTH: 40px;
    PADDING-RIGHT: 1px;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 10pt;
    BORDER-TOP: #999999 thin outset;
    CURSOR: crosshair;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #999999 thin outset;
    PADDING-TOP: 0px
}
.bezhBG
{
    BACKGROUND-COLOR: #eedccc
}
.basiclightlight
{
    BACKGROUND-COLOR: #f6f6f6
}
TD .btnUnSelected
{
    BORDER-BOTTOM: #ffcc66 thin;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ffcc66 thin;
    BACKGROUND-COLOR: #99cccc;
    MARGIN: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BORDER-TOP: #ffcc66 thin;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #ffcc66 thin
}
.insideheadtext
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.insidebodytext
{
    FONT-FAMILY: 'Times New Roman', Verdana, Arial, Tahoma;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: normal
}
.sbxElement
{
    WIDTH: 120pt;
    HEIGHT: 15pt;
    FONT-SIZE: 10pt
}
.sbxElementBG
{
    BACKGROUND-COLOR: #f5f5dc;
    WIDTH: 120pt;
    HEIGHT: 15pt;
    FONT-SIZE: 10pt
}
.txtElement
{
    TEXT-TRANSFORM: capitalize;
    WIDTH: 150pt;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 15pt;
    COLOR: black;
    FONT-SIZE: 10pt
}
.txtElementCaps
{
    TEXT-TRANSFORM: uppercase;
    WIDTH: 150pt;
    HEIGHT: 15pt;
    FONT-SIZE: 8pt
}
.txtElementInitial
{
    TEXT-TRANSFORM: capitalize;
    WIDTH: 150pt;
    HEIGHT: 15pt;
    FONT-SIZE: 8pt
}
.txtElementLongStd
{
    WIDTH: 250pt;
    FONT-FAMILY: Verdana, Arial, Tahoma;
    HEIGHT: 15pt;
    FONT-SIZE: 10pt
}
.txtElementStd
{
    WIDTH: 120pt;
    HEIGHT: 15pt;
    FONT-SIZE: 8pt
}
.basicp
{
    BACKGROUND-COLOR: #ffcccc
}
#standtable
{
    BORDER-BOTTOM: silver thin outset;
    TEXT-ALIGN: justify;
    BORDER-LEFT: silver thin outset;
    PADDING-BOTTOM: 2em;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 0.5em;
    PADDING-RIGHT: 0.5em;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
    FONT-SIZE: 10pt;
    BORDER-TOP: silver thin outset;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: silver thin outset;
    PADDING-TOP: 2em
}
.btnPrivacy
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #6699ff;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 10pt;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
.yourtoronto
{
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: 'Monotype Corsiva';
    COLOR: white;
    FONT-SIZE: 28pt;
    FONT-WEIGHT: normal
}
.dotNet
{
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Arial;
    COLOR: white;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}
.footertextpure
{
    FONT-FAMILY: 'MS Sans Serif', Verdana;
    COLOR: white;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 500
}
TD .eyebrowBG
{
    BACKGROUND-COLOR: #ff9900
}
A:hover .eyebrowNavLink
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #ffcc00;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
A:link .eyebrowLinkWhite
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A:visited .eyebrowLinkWhite
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A:active .eyebrowLinkWhite
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A .eyebrowLinkWhite
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A .eyeLinkBlue
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: blue;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 100
}
A:active .eyeLinkBlue
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: blue;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 100
}
A:link .eyeLinkBlue
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: blue;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 100
}
A:visited .eyeLinkBlue
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: blue;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 100
}
#tdend
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: #cc0033;
    FONT-SIZE: 16pt
}
TD .groupHeaderRowLight
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #33e7e7;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: red;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.small
{
    FONT-FAMILY: Verdana;
    COLOR: #996600;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
SPAN#main
{
    POSITION: absolute;
    PADDING-BOTTOM: 1em;
    MARGIN: 1em;
    PADDING-LEFT: 1.5em;
    WIDTH: auto;
    PADDING-RIGHT: 1.5em;
    TOP: 3em;
    PADDING-TOP: 1em;
    LEFT: 25%
}
SPAN H3
{
    BACKGROUND-COLOR: #9999cc;
    MARGIN: 1.25em 0px 0px;
    LETTER-SPACING: 1px;
    COLOR: black
}
H3
{
    BORDER-BOTTOM: #557 5px double;
    BORDER-LEFT: #ccf 3px double;
    PADDING-BOTTOM: 0.12em;
    PADDING-LEFT: 0.33em;
    PADDING-RIGHT: 0.33em;
    LETTER-SPACING: 0.75em;
    COLOR: #446;
    BORDER-TOP: #ccf 3px double;
    BORDER-RIGHT: #ccf 3px double;
    PADDING-TOP: 0.25em
}
SPAN H2
{
    BACKGROUND-COLOR: #ff9999;
    MARGIN: 1.25em 0px 0px;
    LETTER-SPACING: 5px;
    COLOR: black
}
H2
{
    BORDER-BOTTOM: #557 double;
    BORDER-LEFT: #fcc 3px double;
    PADDING-BOTTOM: 0.12em;
    PADDING-LEFT: 0.33em;
    PADDING-RIGHT: 0.33em;
    COLOR: #444466;
    BORDER-TOP: #fcc 3px double;
    BORDER-RIGHT: #fcc 3px double;
    PADDING-TOP: 0.25em
}
A:active .eyebrowLinkRed
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: red;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A:link .eyebrowLinkRed
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: red;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
TD .groupHeaderRowSPL
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #ffcc66;
    FONT-FAMILY: Georgia;
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A .eyebrowLinkBlack
{
    FONT-FAMILY: Verdana;
    COLOR: #333333;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
A:hover .eyebrowNavLinkSPL
{
    FONT-FAMILY: Georgia, 'MS Sans Serif';
    COLOR: #cc3300;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.txtElementShort
{
    WIDTH: 70pt;
    HEIGHT: 15pt;
    FONT-SIZE: 10pt
}
.sbxElementShort
{
    WIDTH: 40pt;
    HEIGHT: 15pt;
    FONT-SIZE: 10pt
}
.headertextpure
{
    FONT-FAMILY: 'Times New Roman', 'MS Sans Serif', Tahoma;
    COLOR: white;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
TD .btnSelected
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    BACKGROUND-COLOR: #66ffff;
    MARGIN: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 800;
    BORDER-RIGHT: medium none
}
.txtElementCAPSshort
{
    TEXT-TRANSFORM: uppercase;
    WIDTH: 120pt;
    HEIGHT: 15pt;
    FONT-SIZE: 8pt
}
#box
{
    BORDER-BOTTOM: black thin solid;
    BORDER-LEFT: black thin solid;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    BORDER-TOP: black thin solid;
    BORDER-RIGHT: black thin solid
}
.aligncenter
{
    TEXT-ALIGN: center
}
.alignright
{
    TEXT-ALIGN: right
}
.FormInstructionBold
{
    FONT-FAMILY: Verdana;
    COLOR: #787878;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.sbxElementLong
{
    WIDTH: 300pt;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
    HEIGHT: 15pt;
    FONT-SIZE: 8pt
}
.tdend
{
    FONT-FAMILY: 'Times New Roman';
    COLOR: red;
    FONT-SIZE: 8pt
}
.initialCaps
{
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY: Verdana, 'Times New Roman';
    FONT-SIZE: 8pt
}
</STYLE>
