BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TH
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DIV
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
SPAN
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 12px;
    COLOR: #594fbf;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
FORM
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
B
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}
STRONG
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
I
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
U
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H1
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H2
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H3
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H4
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H5
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H6
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DL
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
DT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
UL
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
LI
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
OL
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
OPTION
{
    FONT-SIZE: 12px;
    COLOR: #594fbf;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
BODY.masthead-body
{
    BACKGROUND-COLOR: #ccc
}
TD.imagecell
{
	BACKGROUND-COLOR: #594fbf;
}
TD.logocell
{
    BACKGROUND-COLOR: #594fbf
}
TD.appcell
{
	BACKGROUND-COLOR: Black;
}
TD.logocell-sec
{
    BACKGROUND-COLOR: #594fbf
}
TD.appcell-sec
{
    BACKGROUND-COLOR: #fff
}
SPAN.mastlabel
{
    COLOR: #666
}
SPAN.mastinfo
{
    COLOR: #333
}
A.mast-link:link
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.mast-link:visited
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.mast-link:hover
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: underline
}
DIV.tab-backdrop
{
    BACKGROUND-COLOR: #ccc
}
DIV.tab-backdrop-wiz
{
    BACKGROUND-COLOR: #ccc
}
TABLE.masttable
{
	BORDER-LEFT-COLOR:#ccc;
	BORDER-BOTTOM-COLOR:#ccc;
	BORDER-TOP-COLOR:#ccc;
	BORDER-RIGHT-COLOR:#ccc;
	BACKGROUND-COLOR: #ccc;
}
TABLE.tabtable
{
    BACKGROUND-COLOR: #ccc
}
TD.back-tab
{
    BACKGROUND-COLOR: #eeeeee
}
TD.fwd-tab
{
    BACKGROUND-COLOR: #fff
}
A.tab-back:link
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.tab-back:visited
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.tab-back:hover
{
    TEXT-DECORATION: underline
}
SPAN.tab-fwd
{
    FONT-WEIGHT: bold;
    COLOR: #000;
    TEXT-DECORATION: none
}
DIV.seclev-backdrop
{
    BACKGROUND-COLOR: #fff
}
TD.seclev
{
    BACKGROUND-COLOR: #fff
}
A.seclev-link:link
{
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.seclev-link:visited
{
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.seclev-link:hover
{
    TEXT-DECORATION: underline
}
SPAN.seclev-text
{
    FONT-WEIGHT: bold;
    COLOR: #000
}
TABLE.titletable
{
    BACKGROUND-COLOR: #fff
}
SPAN.page-title
{
    FONT-SIZE: 22px;
    COLOR: #808080
}
SPAN.table-title
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    BACKGROUND-COLOR: #919191
}
TABLE.datatable
{
    COLOR: #333;
    BACKGROUND-COLOR: #fff
}
TABLE.datatable TD.titlerow
{
    BACKGROUND-COLOR: #919191
}
TABLE.datatable TD.actionrow-top
{
    BACKGROUND-COLOR: #ccc
}
TABLE.datatable TD.actionrow-bottom
{
    BACKGROUND-COLOR: #ccc
}
TABLE.datatable TD.sortcol
{
    BACKGROUND-COLOR: #e5e5e5
}
TABLE.datatable TD.firstsortcol
{
    BACKGROUND-COLOR: #e5e5e5
}
TABLE.datatable TD.firstsortcol-bot
{
    BACKGROUND-COLOR: #e5e5e5
}
TABLE.datatable TD.sortcol-bot
{
    BACKGROUND-COLOR: #e5e5e5
}
TABLE.datatable TD.alarmed
{
    BACKGROUND-COLOR: #fffee7
}
A.header-link:link
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.header-link:visited
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.header-link:hover
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: underline
}
SPAN.header-text
{
    FONT-WEIGHT: bold;
    COLOR: #333
}
SPAN.table-message
{
    COLOR: #333
}
A.table-link:link
{
    COLOR: #594fbf
}
A.table-link:visited
{
    COLOR: #594fbf
}
A.table-link:hover
{
    COLOR: #594fbf
}
A.action-link:link
{
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.action-link:visited
{
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.action-link:hover
{
    COLOR: #594fbf;
    TEXT-DECORATION: underline
}
.actions-menu
{
    VERTICAL-ALIGN: middle;
    COLOR: #594fbf;
    BACKGROUND-COLOR: #e5e5e5
}
.text-field
{
    VERTICAL-ALIGN: middle;
    COLOR: #594fbf;
    BACKGROUND-COLOR: #e5e5e5
}
.radio
{
    VERTICAL-ALIGN: middle;
    COLOR: #594fbf;
    BACKGROUND-COLOR: #e5e5e5
}
.checkbox
{
    VERTICAL-ALIGN: middle;
    COLOR: #594fbf;
    BACKGROUND-COLOR: #e5e5e5
}
A.primary-button:link
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    BACKGROUND-COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.primary-button:visited
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    BACKGROUND-COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.primary-button:hover
{
    FONT-WEIGHT: bold;
    COLOR: #fbe249;
    BACKGROUND-COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.primary-button-disabled:link
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #fff;
    BACKGROUND-COLOR: #b7b7b7;
    TEXT-DECORATION: none
}
A.primary-button-disabled:visited
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #fff;
    BACKGROUND-COLOR: #b7b7b7;
    TEXT-DECORATION: none
}
A.primary-button-disabled:hover
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #fff;
    BACKGROUND-COLOR: #b7b7b7;
    TEXT-DECORATION: none
}
A.secondary-button:link
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    BACKGROUND-COLOR: #e2e0f5;
    TEXT-DECORATION: none
}
A.secondary-button:visited
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    BACKGROUND-COLOR: #e2e0f5;
    TEXT-DECORATION: none
}
A.secondary-button:hover
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    BACKGROUND-COLOR: #ccf;
    TEXT-DECORATION: none
}
A.secondary-button-disabled:link
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #9f9f9f;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-DECORATION: none
}
A.secondary-button-disabled:visited
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #9f9f9f;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-DECORATION: none
}
A.secondary-button-disabled:hover
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #9f9f9f;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-DECORATION: none
}
A.tertiary-button:link
{
    COLOR: #594fbf;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-DECORATION: none
}
A.tertiary-button:visited
{
    COLOR: #594fbf;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-DECORATION: none
}
A.tertiary-button:hover
{
    COLOR: #594fbf;
    BACKGROUND-COLOR: #eaeaea
}
A.tertiary-button-disabled:link
{
    CURSOR: default;
    COLOR: #9f9f9f;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-DECORATION: none
}
A.tertiary-button-disabled:visited
{
    CURSOR: default;
    COLOR: #9f9f9f;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-DECORATION: none
}
A.tertiary-button-disabled:hover
{
    CURSOR: default;
    COLOR: #9f9f9f;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-DECORATION: none
}
A.back-link:link
{
    FONT-SIZE: 12px;
    COLOR: #594fbf;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.back-link:visited
{
    FONT-SIZE: 11px;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.back-link:hover
{
    FONT-SIZE: 11px;
    COLOR: #594fbf;
    TEXT-DECORATION: underline
}
A.jump-link:link
{
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.jump-link:visited
{
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.jump-link:hover
{
    COLOR: #594fbf;
    TEXT-DECORATION: underline
}
TABLE.jumptable
{
    BACKGROUND-COLOR: #fff
}
TABLE.props-lev1table
{
    BACKGROUND-COLOR: #fff
}
SPAN.props-lev1header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #333
}
TABLE.props-lev2table
{
    BACKGROUND-COLOR: #fff
}
SPAN.props-lev2header
{
    FONT-WEIGHT: bold;
    COLOR: #666
}
SPAN.props-text
{
    COLOR: #333
}
TABLE.stepstable
{
    BACKGROUND-COLOR: #fff
}
DIV.wiz-title-text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}
DIV.wiz-help-area
{
    COLOR: #333
}
SPAN.step-text
{
    COLOR: #666
}
SPAN.currentstep-text
{
    FONT-WEIGHT: bold;
    COLOR: #333
}
SPAN.currentstep-num
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    COLOR: #333
}
A.steps-link:link
{
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.steps-link:visited
{
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.steps-link:hover
{
    COLOR: #594fbf;
    TEXT-DECORATION: underline
}
A.stepsnum-link:link
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.stepsnum-link:visited
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.stepsnum-link:hover
{
    FONT-WEIGHT: bold;
    COLOR: #594fbf;
    TEXT-DECORATION: underline
}
DIV.wiz-content-gray-backdrop
{
    BACKGROUND-COLOR: #ccc
}
SPAN.wiz-content-step
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #999
}
TABLE.wiz-instructions-table
{
    BACKGROUND-COLOR: #fff
}
DIV.wiz-instructions-text
{
    COLOR: #333
}
DIV.wiz-content-area
{
    BACKGROUND-COLOR: #fff
}
TABLE.wiz-nav-table
{
    BACKGROUND-COLOR: #fff
}
SPAN.wiz-content-label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #333
}
DIV.wiz-level2-label
{
    FONT-WEIGHT: bold;
    COLOR: #666
}
SPAN.review-label
{
    FONT-WEIGHT: bold;
    COLOR: #666
}
SPAN.review-text
{
    COLOR: #333
}
TABLE.add-remove-table
{
    BACKGROUND-COLOR: #fff
}
DIV.primary-btn
{
    BACKGROUND-COLOR: #594fbf
}
DIV.primary-btn-dis
{
    BACKGROUND-COLOR: #b7b7b7
}
DIV.secondary-btn
{
    BACKGROUND-COLOR: #e2e0f5
}
DIV.secondary-btn-act
{
    BACKGROUND-COLOR: #ccf
}
DIV.secondary-btn-dis
{
    BACKGROUND-COLOR: #eaeaea
}
TD.spacer-cell
{
    BACKGROUND-COLOR: #ccc
}
TD.utility-cell
{
    BACKGROUND-COLOR: #fff
}
SPAN.copyright-text
{
    FONT-SIZE: 10px;
    COLOR: #999
}
SPAN.server-label
{
    FONT-WEIGHT: bold;
    COLOR: #666
}
SPAN.server-name
{
    FONT-WEIGHT: bold;
    COLOR: #333
}
SPAN.help-text
{
    COLOR: #333
}
SPAN.login-label
{
    FONT-WEIGHT: bold;
    COLOR: #666
}
SPAN.error-message-text
{
    FONT-WEIGHT: bold;
    COLOR: #f33
}
SPAN.warning-message-text
{
    FONT-WEIGHT: bold;
    COLOR: #c90
}
.error-field
{
    VERTICAL-ALIGN: middle;
    COLOR: #333;
    BACKGROUND-COLOR: #fffee7
}
SPAN.message-text
{
    COLOR: #333
}
DIV.app-description-text
{
    COLOR: #333
}
SPAN.inline-help-text
{
    FONT-SIZE: 10px;
    COLOR: #333
}
A.help-link:link
{
    FONT-SIZE: 10px;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.help-link:visited
{
    FONT-SIZE: 10px;
    COLOR: #594fbf;
    TEXT-DECORATION: none
}
A.help-link:hover
{
    FONT-SIZE: 10px;
    COLOR: #594fbf;
    TEXT-DECORATION: underline
}
.mixed-state
{
    BACKGROUND-COLOR: #666
}
.sp10
{
    FONT-SIZE: 8px
}
.sp8
{
    FONT-SIZE: 7px
}
.sp5
{
    FONT-SIZE: 4px
}
.sp2
{
    FONT-SIZE: 2px
}
TD.appcellsearch
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f1f1f1
}
TD.appcellsearchtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial
}
.searchtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #594fbf;
    FONT-FAMILY: Arial
}
.BasicTitleText
{
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial
}
A.subtab:hover
{
    FONT-SIZE: 12px;
    COLOR: #594fbf;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
TABLE.mastlinktable
{
    BACKGROUND-COLOR: #cccccc
}
.secondarytab
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #594fbf;
    FONT-FAMILY: Arial
}
.secondarytabactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #594fbf;
    FONT-FAMILY: Arial
}
.sortbgcolor
{
    BACKGROUND-COLOR: #e5e5e5
}
.dropdowntext
{
    FONT-SIZE: 12px;
    COLOR: #594fbf;
    FONT-FAMILY: Arial
}
.currentbreadcrumbpos
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial
}
.breadcrumbarrow
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial
}
.bigfont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    COLOR: #808080;
    FONT-FAMILY: Arial
}
.alarmsheadertext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial
}
.AreaText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #333333;
    FONT-FAMILY: Arial
}
.itemtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #999999;
    FONT-FAMILY: Arial
}
.headertext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    COLOR: #808080;
    FONT-FAMILY: Arial
}
