INPUT.norm
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #bcbcbc 3px solid;
    COLOR: #525252;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #fff
}
INPUT.norm2
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #bcbcbc 3px solid;
    COLOR: #525252;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #fff
}
TEXTAREA.norm
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #bcbcbc 4px solid;
    COLOR: #525252;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #fff
}
INPUT.auto
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #bcbcbc 4px solid;
    COLOR: #525252;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #bcbcbc
}
INPUT.plain
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #bcbcbc;
    COLOR: #525252;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bcbcbc;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: transparent
}
INPUT.checkbox
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #bcbcbc;
    COLOR: #525252;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bcbcbc;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #fff
}
INPUT.norm_toppad
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #bcbcbc 4px solid;
    COLOR: #525252;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #fff
}
INPUT.sub
{
    BORDER-RIGHT: #bcbcbc 2px ridge;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 2px ridge;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #bcbcbc 4px solid;
    COLOR: #525252;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bcbcbc 2px solid;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #f6f6f6;
    TEXT-ALIGN: center
}
SELECT
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #bcbcbc 4px solid;
    COLOR: #525252;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #f6f6f6
}
SELECT.nomargin
{
    BORDER-RIGHT: #bcbcbc;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #bcbcbc 4px solid;
    COLOR: #525252;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    BACKGROUND-COLOR: #f6f6f6
}
.dash_border
{
    BORDER-BOTTOM: #bcbcbc 1px dotted
}
.dash_border_sep
{
    BORDER-BOTTOM: #525252 1px dotted
}
.dash_border_sepred
{
    BORDER-BOTTOM: #f64943 1px dotted
}
.dash_border_sepblack
{
    BORDER-BOTTOM: #000 1px dotted
}
.dash_border2
{
    BORDER-TOP: #bcbcbc 1px dashed;
    BORDER-BOTTOM: #bcbcbc
}
.dash_border1
{
    BORDER-RIGHT: #bcbcbc;
    BACKGROUND-IMAGE: url(univ_images/vertical_dashes.gif);
    BORDER-BOTTOM: #bcbcbc dotted
}
BODY
{
    BACKGROUND: url(univ_images/main_blue_back.gif) #597aaa;
    MARGIN: 0pt
}
BODY.right
{
    BACKGROUND: url(univ_images/striped_white_back.gif) #fff;
    MARGIN: 0pt
}
.form_item1
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #5f7ca7;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: right
}
.text_warning
{
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    COLOR: red;
    LINE-HEIGHT: 9px;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: right
}
.text_warning_centered
{
    FONT-SIZE: 9px;
    COLOR: red;
    LINE-HEIGHT: 9px;
    PADDING-TOP: 7px;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: center
}
.text_warning_copy
{
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    COLOR: #a4a4a4;
    LINE-HEIGHT: 9px;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: justify
}
.form_item8
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #5f7ca7;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times
}
.form_darkgrey_left
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #525252;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times
}
.help
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #5f7ca7;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times
}
.form_item6
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #5f7ca7;
    TEXT-INDENT: 5px;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: left
}
.form_item2
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #525252;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: right
}
.form_item4
{
    FONT-SIZE: 11px;
    COLOR: #525252;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: center
}
.form_item7
{
    FONT-SIZE: 11px;
    COLOR: #525252;
    TEXT-INDENT: 5px;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times
}
.form_item10
{
    FONT-SIZE: 11px;
    COLOR: #525252;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times
}
.form_item3
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #a4a4a4;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: left
}
.location
{
    FONT-SIZE: 9px;
    COLOR: #c3c3c3;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: right
}
.form_item11
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #a4a4a4;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: left
}
.form_item12
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #5f7ca7;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: left
}
.form_item9
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #a4a4a4;
    FONT-FAMILY: Verdana, 'Times New Roman', Verdana, Times;
    TEXT-ALIGN: right
}
.form_item5
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #a4a4a4;
    FONT-FAMILY: Verdana, "Times New Roman", Verdana, Times;
    TEXT-ALIGN: center
}
TD.white
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #525252;
    BACKGROUND-COLOR: #ededed
}
TD.comments
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 8px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #f6f6f6
}
TD.white_alt
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #525252;
    BACKGROUND-COLOR: #f6f6f6
}
TD.whiteB
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #ededed
}
TD.whiteB2
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #ededed
}
TD.TOTAL
{
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #bcbcbc
}
TD.likert
{
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 2px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #bcbcbc
}
TD.white_altB
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #f6f6f6
}
TD.white_altB2
{
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #f6f6f6
}
TD.whiteR
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 6px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbcbc;
    BACKGROUND-COLOR: #ededed
}
TD.whiteR2
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc;
    BACKGROUND-COLOR: #ededed
}
TD.transpR2
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc
}
TD.TOTALR
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 6px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #bcbcbc
}
TD.likertR
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 2px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bcbcbc;
    BACKGROUND-COLOR: #bcbcbc
}
TD.white_altR
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 6px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbcbc;
    BACKGROUND-COLOR: #f6f6f6
}
TD.white_altR2
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc;
    BACKGROUND-COLOR: #f6f6f6
}
TD.whiteRB
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 6px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #ededed
}
TD.whiteRB2
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #ededed
}
TD.transpRB2
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px dashed
}
TD.white_altRB
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 6px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #f6f6f6
}
TD.white_altRB2
{
    BORDER-RIGHT: #bcbcbc 1px dashed;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bcbcbc 1px dashed;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #bcbcbc 1px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bcbcbc 1px dashed;
    BACKGROUND-COLOR: #f6f6f6
}
A
{
    COLOR: #5f7ca7;
    TEXT-DECORATION: underline
}
A:hover
{
    BORDER-RIGHT: #ededed;
    BORDER-TOP: #eee;
    BORDER-LEFT: #ededed;
    COLOR: #ededed;
    BORDER-BOTTOM: #eee;
    BACKGROUND-COLOR: #5f7ca7
}
.continue
{
    BACKGROUND: url(univ_images/btn_continue.gif) no-repeat
}
.form_item2g
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #525252;
    FONT-FAMILY: Verdana, 'Times New Roman', Verdana, Times
}
DIV.text_informational_left_jdp
{
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #a4a4a4;
    LINE-HEIGHT: 9px;
    FONT-FAMILY: Verdana, 'Times New Roman', Verdana, Times;
    TEXT-ALIGN: left
}
.form_itemJDPsm
{
    FONT-SIZE: 9px;
    COLOR: #5f7ca7;
    FONT-FAMILY: Verdana, 'Times New Roman', Verdana, Times
}
.form_itemJDPsm8
{
    FONT-SIZE: 8px;
    COLOR: #5f7ca7;
    FONT-FAMILY: Verdana, 'Times New Roman', Times
}
.form_itemJDPLg12
{
    FONT-SIZE: 12px;
    COLOR: #525252;
    FONT-FAMILY: Arial, 'Times New Roman', Verdana
}
