BODY
{
    MARGIN: 0px;
    BACKGROUND-COLOR: white
}
BODY
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
P
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.body
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #5555dd;
    TEXT-DECORATION: underline
}
.orange
{
    COLOR: #cc3300
}
.orange A
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.orange A:visited
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.black
{
    COLOR: #000000
}
.red
{
    COLOR: red
}
.orange A
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.orange A:visited
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.small
{
    FONT-SIZE: 10px
}
.small-orange
{
    FONT-SIZE: 10px;
    COLOR: #cc3300
}
.small-orange A
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.small-orange A:visited
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.small-blue
{
    FONT-SIZE: 10px;
    COLOR: #000066
}
.small-blue A
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
.small-blue A:visited
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
.medium
{
    FONT-SIZE: 13px
}
.medium-orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #cc3300;
    LINE-HEIGHT: 20px
}
.medium-orange A
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.medium-orange A:visited
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.medium-black_reda
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px
}
.medium-black_reda A
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.medium-black_reda A:visited
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.medium-black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000
}
.medium-blue
{
    FONT-SIZE: 13px;
    COLOR: #000066
}
.medium-blue A
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
.medium-blue A:visited
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
.large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}
.large-orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #cc3300;
    LINE-HEIGHT: 20px
}
.large-orange A
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.large-orange A:visited
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.large-blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000066;
    LINE-HEIGHT: 20px
}
.large-blue A
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
.large-blue A:visited
{
    COLOR: #000066;
    TEXT-DECORATION: underline
}
.xlarge-orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    COLOR: #cc3300
}
.xlarge-orange A
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.xlarge-orange A:visited
{
    COLOR: #cc3300;
    TEXT-DECORATION: underline
}
.alert
{
    FONT-SIZE: 11px;
    COLOR: #dd0000
}
.alert A
{
    COLOR: #dd0000;
    TEXT-DECORATION: none
}
.alert A:visited
{
    COLOR: #dd0000;
    TEXT-DECORATION: none
}
.alert A:hover
{
    COLOR: #dd0000;
    TEXT-DECORATION: underline
}
.alert-medium
{
    FONT-SIZE: 12px;
    COLOR: #dd0000
}
.alert-medium A
{
    COLOR: #dd0000;
    TEXT-DECORATION: none
}
.alert-medium A:hover
{
    COLOR: #dd0000;
    TEXT-DECORATION: underline
}
.tab-header
{
    FONT-SIZE: 13.5pt;
    COLOR: #3d6b91;
    HEIGHT: 30px
}
.divider-section
{
    BORDER-RIGHT: #c5c5c5 1px solid;
    BORDER-TOP: #c5c5c5 1px solid;
    PADDING-LEFT: 13px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BORDER-LEFT: #c5c5c5 1px solid;
    LINE-HEIGHT: 29px;
    BORDER-BOTTOM: #c5c5c5 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.divider-subsection
{
    BORDER-RIGHT: #699dc3 1px solid;
    BORDER-TOP: #699dc3 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #699dc3 1px solid;
    COLOR: #699dc3;
    LINE-HEIGHT: 12px;
    BORDER-BOTTOM: #699dc3 1px solid;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #f6f6f6
}
.divider-line
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/bg_divider-line.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 5px
}
.head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}
.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
.grborder
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid
}
.medium-small-blue
{
    FONT-SIZE: 11px;
    COLOR: #000066
}
.button
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #000066
}
.row-even
{
    BACKGROUND-COLOR: #f5f5f5
}
.row-odd
{
    BACKGROUND-COLOR: #fefefe
}
.row-hdr
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #efefef
}
.row-hdr A
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #efefef;
    TEXT-DECORATION: underline
}
.row-hdr A:visited
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #efefef;
    TEXT-DECORATION: underline
}
.tab-top
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #cc3300;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #dae7f3
}
.tab-top A
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.tab-top A:active
{
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.tab-top A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.tab-top A:hover
{
    COLOR: #cc3300
}
.tab-bot
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #cc3300;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #dae7f3
}
.tab-bot A
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.tab-bot A:active
{
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.tab-bot A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.tab-bot A:hover
{
    COLOR: #cc3300
}
.searchTable
{
    BORDER-RIGHT: #d4d4d4 1px dashed;
    BORDER-TOP: 0px;
    BORDER-LEFT: #d4d4d4 1px dashed;
    BORDER-BOTTOM: #d4d4d4 1px dashed;
    BACKGROUND-COLOR: #efefef
}
TH
{
    BORDER-TOP-WIDTH: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 11px;
    COLOR: #666666;
    BORDER-BOTTOM: #dddddd 1px solid;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-ALIGN: left;
    BORDER-RIGHT-WIDTH: 0px
}
#main
{
    WIDTH: 760px
}
TEXTAREA
{
    BORDER-RIGHT: #b9b4aa 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b9b4aa 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #b9b4aa 1px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #b9b4aa 1px solid;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
SELECT
{
    BORDER-RIGHT: #b9b4aa 1px solid;
    BORDER-TOP: #b9b4aa 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #b9b4aa 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b9b4aa 1px solid;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.txtfield
{
    BORDER-RIGHT: #b9b4aa 1px solid;
    BORDER-TOP: #b9b4aa 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #b9b4aa 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b9b4aa 1px solid;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.links
{
    FONT-SIZE: 11px;
    COLOR: #004c82;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.links A
{
    COLOR: #004c82;
    TEXT-DECORATION: none
}
.links A:visited
{
    COLOR: #004c82;
    TEXT-DECORATION: none
}
.links A:hover
{
    COLOR: #004c82;
    TEXT-DECORATION: underline
}
.login_border1
{
    BORDER-RIGHT: #c5c5c5 1px solid;
    BORDER-TOP: #c5c5c5 1px solid;
    BORDER-LEFT: #c5c5c5 1px solid;
    BORDER-BOTTOM: #c5c5c5 1px solid
}
.login_border2
{
    BORDER-RIGHT: #ebebeb 5px solid;
    BORDER-TOP: #ebebeb 5px solid;
    BORDER-LEFT: #ebebeb 5px solid;
    BORDER-BOTTOM: #ebebeb 5px solid;
    BACKGROUND-COLOR: #faf8f6
}
.login_image_border1
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
.login_image_border2
{
    BORDER-RIGHT: #dedddb 3px solid;
    BORDER-TOP: #dedddb 3px solid;
    BORDER-LEFT: #dedddb 3px solid;
    BORDER-BOTTOM: #dedddb 3px solid
}
.top-user
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    HEIGHT: 18px
}
#leftnav
{
    PADDING-RIGHT: 11px;
    PADDING-LEFT: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 11px;
    WIDTH: 170px;
    PADDING-TOP: 11px
}
#plan
{
    BACKGROUND-IMAGE: url(../images/bg_left_main.gif);
    MARGIN-BOTTOM: 10px;
    WIDTH: 147px
}
.plan-hdr
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.plan-txt
{
    FONT-SIZE: 8pt;
    COLOR: #004681;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.plan-txt A
{
    COLOR: #004681;
    TEXT-DECORATION: underline
}
.plan-txt A:visited
{
    COLOR: #004681;
    TEXT-DECORATION: underline
}
.plan-txt A:hover
{
    COLOR: #ff8b00
}
.plan-co
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003b52;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.tabs
{
    BACKGROUND-IMAGE: url(../images/bg_left_main.gif);
    MARGIN-BOTTOM: 10px
}
#tabsteps
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ede6dc
}
.tabcontent
{
    BORDER-RIGHT: #cad5dd 8px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cad5dd 8px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cad5dd 8px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cad5dd 8px solid;
    BACKGROUND-COLOR: #ffffff
}
#tabfuncs
{
    DISPLAY: none
}
.step-off
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #fcfcfc
}
.step-off A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.step-off A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.step-off A:hover
{
    COLOR: #ff8b00
}
.step-on
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #eaeaea
}
.step-on A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.step-on A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.step-on A:hover
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.step-on-txt
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 5px;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #eaeaea
}
.left-hdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.left-link
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    HEIGHT: 18px
}
.left-link A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.left-link A:visited
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.left-link A:hover
{
    COLOR: #ff8b00;
    TEXT-DECORATION: underline
}
.left-link-active
{
    FONT-SIZE: 8pt;
    COLOR: #ff8b00;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    HEIGHT: 18px
}
.left-link-active A
{
    COLOR: #ff8b00;
    TEXT-DECORATION: none
}
.left-link-active A:visited
{
    COLOR: #ff8b00;
    TEXT-DECORATION: none
}
.left-link-active A:hover
{
    COLOR: #ff8b00;
    TEXT-DECORATION: underline
}
#content
{
    FLOAT: right;
    WIDTH: 568px;
    PADDING-TOP: 11px
}
#borderwrap-outline
{
    BORDER-RIGHT: #c5c5c5 1px solid;
    BORDER-TOP: #c5c5c5 1px solid;
    BORDER-LEFT: #c5c5c5 1px solid;
    BORDER-BOTTOM: #c5c5c5 1px solid
}
#borderwrap-inner
{
    BORDER-RIGHT: #ebebeb 5px solid;
    BORDER-TOP: #ebebeb 5px solid;
    BORDER-LEFT: #ebebeb 5px solid;
    BORDER-BOTTOM: #ebebeb 5px solid;
    BACKGROUND-COLOR: #faf8f6
}
#txta1
{
    BORDER-LEFT: black 2px solid;
    BORDER-BOTTOM: #cccccc 2px solid
}
#txta2
{
    BORDER-TOP: #cccccc 2px solid;
    BORDER-LEFT: black 2px solid
}
#tabsJ
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: thin;
    PADDING-LEFT: 0px;
    FONT-SIZE: 93%;
    FLOAT: left;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: navy thin;
    WIDTH: 100%;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: navy thin solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Tahoma, Arial, 'sans serif';
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
#tabsJ UL
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Tahoma, Arial;
    LIST-STYLE-TYPE: none
}
#tabsJ LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial
}
#tabsJ A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    BACKGROUND: url(../images/tableftJ.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, 'San Serif';
    TEXT-DECORATION: none
}
#tabsJ A SPAN
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: url(../images/tabrightJ.gif) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    COLOR: #24618e;
    PADDING-TOP: 5px;
    FONT-FAMILY: Tahoma, Arial
}
#tabsJ A SPAN
{
    FLOAT: none
}
#tabsJ A:hover SPAN
{
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial
}
#tabsJ A:hover
{
    BACKGROUND-POSITION: 0% -42px;
    FONT-FAMILY: Tahoma, Arial
}
#tabsJ A:hover SPAN
{
    BACKGROUND-POSITION: 100% -42px
}
