BODY
{
    MARGIN-TOP: 0pt;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    FONT-FAMILY: Arial
}
TABLE.box
{
    BORDER-RIGHT: #191970 1pt solid;
    BORDER-TOP: #191970 1pt solid;
    BORDER-LEFT: #191970 1pt solid;
    BORDER-BOTTOM: #191970 1pt solid
}
TD.heading
{
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #b0c4de
}
TABLE
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #99cccc
}
TR.heading
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #b0c4de
}
.smallheading
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #b0c4de
}
.shade
{
    BACKGROUND-COLOR: #e8e8e8
}
A:link
{
    COLOR: black
}
A:visited
{
    COLOR: black
}
A:hover
{
    COLOR: red
}
.py
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.textbox
{
    FONT-SIZE: 12px;
    FONT-FAMILY: 'Courier New'
}
LI
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.surveymenu
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
TABLE.paging
{
    PAGE-BREAK-AFTER: always
}
.warning
{
    FONT-WEIGHT: bold;
    COLOR: red;
    FONT-FAMILY: Arial
}
.surveymenu2
{
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial
}
.txtheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e8e8e8
}
.txtsection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.txtsection2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.txtnote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.surveygroup
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.shade1
{
    BACKGROUND-COLOR: #dcdcdc
}
A.menu:link
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.menu:visited
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.menu:hover
{
    COLOR: #ffd700;
    TEXT-DECORATION: underline
}
.navigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: slategray
}
.admin_navigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: palevioletred
}
.question
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt
}
TABLE.border
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.yellowbg
{
    BACKGROUND-COLOR: #eee8aa
}
TD.box
{
    BORDER-RIGHT: lightsteelblue 1pt solid;
    BORDER-TOP: #191970 1pt;
    BORDER-LEFT: #191970 1pt;
    BORDER-BOTTOM: lightsteelblue 1pt solid
}
TD.boxheading
{
    BORDER-RIGHT: steelblue 1pt solid;
    BORDER-TOP: steelblue 1pt solid;
    BORDER-LEFT: steelblue;
    BORDER-BOTTOM: steelblue;
    BACKGROUND-COLOR: #b0c4de
}
.pagesubtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial
}
TD.box1
{
    BORDER-RIGHT: lightsteelblue 1pt solid;
    BORDER-TOP: lightsteelblue 1pt solid;
    BORDER-LEFT: lightsteelblue 1pt solid;
    BORDER-BOTTOM: lightsteelblue 1pt solid;
    BACKGROUND-COLOR: white
}
TD.boxheading1
{
    BORDER-RIGHT: lightsteelblue 1pt solid;
    BORDER-TOP: lightsteelblue 1pt solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: lightsteelblue 1pt solid;
    COLOR: white;
    BORDER-BOTTOM: lightsteelblue 1pt solid;
    BACKGROUND-COLOR: lightsteelblue
}
TD.box2
{
    BORDER-RIGHT: steelblue 1pt solid;
    BORDER-TOP: steelblue 1pt solid;
    BORDER-LEFT: steelblue 1pt solid;
    BORDER-BOTTOM: steelblue 1pt solid;
    BACKGROUND-COLOR: white
}

DIV.errDetails
{
    CURSOR: hand
}
.errItemHide
{
    DISPLAY: none
}
.errItemShow
{
    DISPLAY: block
}
.warning2
{
    FONT-WEIGHT: bold;
    COLOR: mediumblue;
    FONT-FAMILY: Arial
}


