BODY {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
        FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#portalFooter {
        DISPLAY: inline
}
DIV#portalAdBar {
        DISPLAY: inline
}
DIV#portalSubHeader {
        DISPLAY: inline
}
DIV#portalNavBar {
        DISPLAY: inline
}
DIV#portalBody {
        DISPLAY: inline
}
DIV#portalHeader {
        DISPLAY: inline
}
#portalHeader {
        VERTICAL-ALIGN: top
}
.portalHeader {
        VERTICAL-ALIGN: top
}
.portalNavBar {
        VERTICAL-ALIGN: top; WIDTH: 1%; TEXT-ALIGN: left
}
.portalSubHeader {
        VERTICAL-ALIGN: top
}
.portalAdBar {
        VERTICAL-ALIGN: top; WIDTH: 1%; TEXT-ALIGN: right
}
#portalFooter {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: bottom; WIDTH: 97%; TEXT-ALIGN: center
}
.portalFooter {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: bottom; WIDTH: 97%; TEXT-ALIGN: center
}
.portalBody {
        VERTICAL-ALIGN: top
}
.tileAppBs {
        WIDTH: 15px; HEIGHT: 400px
}
TD.tileAppBs {
        WIDTH: 15px; HEIGHT: 400px
}
IMG.tileAppBs {
        WIDTH: 15px; HEIGHT: 400px
}
.MItmStyl {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.MItmStyl {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-ALIGN: -moz-right; TEXT-DECORATION: none; 
}

.NavBG {
        BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/JPS/portal/images/tab_btm.gif); BACKGROUND-REPEAT: repeat-x
}
.LogoBG {
        BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/JPS/portal/images/tab_btm.gif); PADDING-BOTTOM: 2px; BACKGROUND-REPEAT: repeat-x
}
.NavLA:hover {
        COLOR: #3399cc
}
A.NavLA {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #003399; FONT-FAMILY: Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.NavLAOn {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; FONT-FAMILY: Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TD.NavLA {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
TD.NavLAOn {
        PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(/JPS/portal/images/tab_top.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.NavLAOnR {
        BACKGROUND-IMAGE: url(/JPS/portal/images/tab_bgr.gif); VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
TD.NavLAOnL {
        BACKGROUND-IMAGE: url(/JPS/portal/images/tab_bgl.gif); VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
.LogoBGCG {
        BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/JPS/portal/images/tab_btm_CG.gif); PADDING-BOTTOM: 2px; BACKGROUND-REPEAT: repeat-x
}
.NavBGCG {
        BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/JPS/portal/images/tab_btm_CG.gif); BACKGROUND-REPEAT: repeat-x
}
.LogoBGCG {
        BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/JPS/portal/images/tab_btm_CG.gif); PADDING-BOTTOM: 2px; BACKGROUND-REPEAT: repeat-x
}
A.NavLACG {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #000066; FONT-FAMILY: Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.NavLAOnCG {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; FONT-FAMILY: Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TD.NavLACG {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
TD.NavLAOnCG {
        PADDING-RIGHT: 2px; BACKGROUND-POSITION: left top; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(/JPS/portal/images/tab_top_CG.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.NavLAOnRCG {
        BACKGROUND-IMAGE: url(/JPS/portal/images/tab_bgr_CG.gif); VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
TD.NavLAOnLCG {
        BACKGROUND-IMAGE: url(/JPS/portal/images/tab_bgl_CG.gif); VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
.NavLB {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #336699; TEXT-ALIGN: center; TEXT-DECORATION: none; bold: 
}
.NavLBOn {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #cc0000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.NavLCTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.NavLCTbl {
        WIDTH: 97%
}
A.NavLC {
        FONT-SIZE: 11px; COLOR: #336699; TEXT-DECORATION: none
}
A.NavLCOn {
        FONT-SIZE: 11px; COLOR: #cc0000; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TD.NavLC {
        BORDER-RIGHT: #999999 1px; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #999999 1px; WIDTH: 1%; BORDER-BOTTOM: #999999 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ebebeb; TEXT-ALIGN: center
}
TD.NavLCOn {
        BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #999999 1px solid; WIDTH: 1%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.NavLCL {
        BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 1%; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ebebeb
}
TD.NavLCR {
        BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ebebeb
}
A.NavLD {
        FONT-SIZE: 11px; COLOR: #336699; TEXT-DECORATION: none
}
A.NavLDOn {
        FONT-SIZE: 11px; COLOR: #cc0000; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TD.NavLD {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
TD.NavLDOn {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: center
}
TD.NavLDFrame {
        BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.pageHD {
        FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #cc0000
}
TABLE.pageHD {
        WIDTH: 100%
}
.pageHDdiv {
        BACKGROUND-POSITION: center 50%; FONT-SIZE: 3px
}
.hdTpBg {
        FONT-WEIGHT: bold; FONT-SIZE: 24pt; TEXT-TRANSFORM: capitalize; COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdTopA {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: capitalize; COLOR: #003399
}
.hdTop {
        FONT-WEIGHT: bold; FONT-SIZE: 12.5pt; TEXT-TRANSFORM: capitalize; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.plnTxt {
        FONT-SIZE: 8.5pt; COLOR: #000000
}
.dropdown {
        FONT-SIZE: 9pt; WIDTH: 175px
}
.golddpDown {
        FONT-SIZE: 9pt; WIDTH: 215px
}
.subhdAb {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #003399
}
.subhdA {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; COLOR: #003399
}
.apphdr {
        FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #009900
}
.prdlyr {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 398px; BORDER-BOTTOM: #cccccc 1px solid
}
.prdHd {
        FONT-SIZE: 24px; COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bltcpy {
        MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-BOTTOM: 2px; COLOR: #000000
}
.TYClassA {
        FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #003399
}
.TYClassB {
        FONT-WEIGHT: normal; FONT-SIZE: 6.5pt; COLOR: #000077
}
.TYClassC {
        FONT-WEIGHT: normal; FONT-SIZE: 6.5pt; COLOR: #9e9e9e
}
.errHd {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; VERTICAL-ALIGN: top; COLOR: #003399
}
.errTxt {
        FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #003399
}
.MItmStyl {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333399; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.content {
        FONT-SIZE: 8pt; COLOR: #000000
}
.contlink {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003399; TEXT-DECORATION: underline
}
.clsCMOn {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial
}
.clsCMOvr {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial
}
.clsSubMO {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: arial
}
.bdOrgTxt {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subPrdHd {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtHead {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titleHd {
        FONT-WEIGHT: bold; FONT-SIZE: 12.5pt; TEXT-TRANSFORM: capitalize; COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tHdWABig {
        FONT-SIZE: 24pt; COLOR: #3399cc; FONT-FAMILY: Arial
}
.mItmStUL {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; TEXT-DECORATION: underline
}
.mItmSBlk {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
.NavLink {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; TEXT-DECORATION: none
}
.NavLnkRed {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; TEXT-DECORATION: none
}
.ModVTAS {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333366; FONT-FAMILY: arial
}
.ModVTBS {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #00699e; FONT-FAMILY: arial
}
.ModTxtSy {
        FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial
}
.IntTxtSy {
        FONT-SIZE: 8pt; COLOR: #3399cc; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.IntLnkSy {
        FONT-SIZE: 8pt; COLOR: #3399cc; FONT-FAMILY: arial
}
.ModSecTS {
        FONT-SIZE: 24pt; COLOR: #3399cc; FONT-FAMILY: arial
}
.ModVSTAS {
        FONT-SIZE: 10pt; COLOR: #00699e; FONT-FAMILY: arial
}
.THdApp {
        FONT-WEIGHT: bold; FONT-SIZE: 12.5pt; TEXT-TRANSFORM: capitalize; COLOR: #3399cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TblHdSy {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #00699e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DiscStyl {
        FONT-SIZE: 8pt; COLOR: #00699e; FONT-FAMILY: arial
}
.IntTxSys {
        FONT-SIZE: 8pt; COLOR: #3399cc; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.LBandSys {
        BACKGROUND: #ffffff
}
.PPgFSty {
        FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: arial
}
.FDLFStyl {
        FONT-SIZE: 10pt; COLOR: #000066; FONT-FAMILY: arial
}
.FDSFStyl {
        FONT-SIZE: 8pt; COLOR: #333399; FONT-FAMILY: arial
}
.PosVCS {
        COLOR: #339933
}
.NegVCS {
        COLOR: #ff0000
}
.PosVCSS {
        FONT-SIZE: 8pt; COLOR: #339933; FONT-FAMILY: arial
}
.NegVCSS {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: arial
}
.GryRlSyl {
        COLOR: #cccccc
}
.NoSymFS {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: arial
}
.brandTD {
        FONT-SIZE: 1pt; FONT-FAMILY: arial, helvetica, verdana, sans-serif
}
TD.Reg {
        FONT-SIZE: 10pt; COLOR: rgb(0,0,0); FONT-FAMILY: arial; TEXT-DECORATION: none
}
TD.DBS {
        BACKGROUND: #cccccc
}
TD.Yellow {
        BACKGROUND: #ffffcc
}
TD.DkYellow {
        BACKGROUND: #cfaf2e
}
TD.LBS {
        BACKGROUND: #ffffff
}
TD.ModTxtSy {
        FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial
}
TD.ModTSSy {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial
}
TD.NarrTxtS {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial
}
TD.LoginPHS {
        FONT-SIZE: 10pt; COLOR: #333366; FONT-FAMILY: arial
}
UNKNOWN {
        COLOR: #cc0000
}
UNKNOWN {
        COLOR: #3399cc
}
TD.Reg {
        FONT-SIZE: 10pt; COLOR: rgb(0,0,0); FONT-FAMILY: arial; TEXT-DECORATION: none
}
.conRedBG {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
.conDGyBG {
        FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #e5e5e5
}
.conLGyBG {
        FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #f2f2f2
}
.txtGren {
        COLOR: #008000
}
.tdDtBGIg {
        BACKGROUND-IMAGE: url(/JPS/portal/images/m_dot.gif)
}
.tdHTBGIg {
        BACKGROUND-IMAGE: url(/JPS/portal/images/hr_top.gif)
}
.tdGyBGCl {
        BACKGROUND-COLOR: #cccccc
}
.td {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redFont {
        COLOR: #ff0000
}
.greyHR {
        COLOR: #cccccc
}
.thindiv {
        BACKGROUND-COLOR: #cccccc
}
.targetMg {
        FONT-SIZE: 8.5pt; COLOR: #003399; FONT-FAMILY: Verdana,Arial,sans-serif; TEXT-DECORATION: underline
}
.loginDt {
        FONT-SIZE: 8pt; COLOR: #666666
}
.BLrgStl {
        FONT-SIZE: 10pt; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.BRglrStl {
        FONT-SIZE: 9pt; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.BSmlStl {
        FONT-SIZE: 8pt; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.BAnchor {
        FONT-SIZE: 9pt; FONT-FAMILY: arial
}
.BSmlAncr {
        FONT-SIZE: 8pt; FONT-FAMILY: arial
}
.BHeader {
        BACKGROUND-COLOR: #cccccc
}
.BBandA {
        BACKGROUND-COLOR: #ffffff
}
.BBandB {
        BACKGROUND-COLOR: #f1f1f1
}
.SubTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: rgb(0,0,0); FONT-FAMILY: arial; TEXT-DECORATION: none
}
.MViewSub {
        FONT-SIZE: 10pt; COLOR: #00699e; FONT-FAMILY: arial
}
.TCSmall {
        FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: arial
}
.TLSmStl {
        FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: arial
}
.THeader {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ALBandSt {
        BACKGROUND: #ffffff
}
.TCReg {
        FONT-SIZE: 10pt; COLOR: #000066; FONT-FAMILY: arial
}
.MTxtBold {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000
}
.gnav {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; TEXT-DECORATION: none
}
.inav {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; TEXT-DECORATION: none
}
.cnav {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; TEXT-DECORATION: none
}
.gnavhi {
        COLOR: #009900; TEXT-DECORATION: none
}
.cnavhi {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; TEXT-DECORATION: none
}
.gfooter {
        FONT-SIZE: 11px; COLOR: #003399
}
.link {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; TEXT-DECORATION: underline
}
.hdbottom {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000
}
.footcopy {
        MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #000000
}
.footlink {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; TEXT-DECORATION: underline
}
.appHdTbl {
        WIDTH: 80%
}
#appHdTbl {
        WIDTH: 80%
}
.appHdDiv {
        HEIGHT: 13px
}
.appHdTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; WHITE-SPACE: nowrap
}
.appHdPrint {
        TEXT-ALIGN: right
}
A.appHdPrint {
        BACKGROUND-POSITION: left 50%; PADDING-LEFT: 17px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/JFP/images/print.gif); PADDING-BOTTOM: 5px; COLOR: #336699; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
.appAsTbl {
        
}
#appAsTbl {
        
}
TD.appAs {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
SELECT.appAs {
        FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.appDtTbl {
        
}
.appDtL {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; WHITE-SPACE: nowrap; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.appDtV {
        FONT-SIZE: 11px; TEXT-ALIGN: left
}
.appPhTbl {
        
}
.apptxtlg {
        FONT-SIZE: 11px
}
.apptxtlgbold {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.apptxtlgboldAlt {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000
}
.apptxtsm {
        FONT-SIZE: 11px
}
.apptxtsr {
        BACKGROUND-COLOR: #fff3cb
}
.linksm {
        FONT-SIZE: 11px
}
.linkNon {
        FONT-SIZE: 11px; CURSOR: default; COLOR: #000000; TEXT-DECORATION: none
}
.linkSearch {
        FONT-SIZE: 11px
}
.appMMW {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; whitespace: nowrap
}
.appMMWon {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000
}
.appLsTbl {
        WIDTH: 80%
}
#appLsTbl {
        WIDTH: 80%
}
.appaltbg {
        
}
.appaltbgvivid {
        
}
.appLsDiv {
        BACKGROUND-POSITION: center 50%; FONT-SIZE: 3px
}
.sortbg {
        FONT-WEIGHT: bold; COLOR: #666666; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: left
}
.sortbgon {
        FONT-WEIGHT: bold; COLOR: #666666; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: left
}
.sortbgA {
        COLOR: #666666; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: center
}
.sortbgAon {
        COLOR: #666666; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: center
}
UNKNOWN {
        FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: left
}
.sortbgW {
        VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: left
}
.sortbgon {
        FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: left
}
.sortbgA {
        FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: right
}
.sortbgAW {
        VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: left
}
.sortbgAon {
        VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d6ff; TEXT-ALIGN: left
}
.sortlinks {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-ALIGN: center
}
A.sortlinks {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; TEXT-ALIGN: center
}
.appLsDate {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left
}
.appLsDateA {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left
}
.appLsDesc {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left
}
.appLsTo {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left
}
.appLsFrom {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left
}
.appLsCred {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.appLsDeb {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.appLsRun {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.appLsAmount {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.appLsSm {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; TEXT-ALIGN: left
}
.appLsAct {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #009a00; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.appLsInAct {
        FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #cc0000; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.appFrmTbl {
        
}
.applabelF {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 1%; COLOR: #000000; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.applabelFalt {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 1%; COLOR: #000000; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.applabelFaltRewards    { font-family:Tahoma; font-size: 11px; font-weight: normal; color: #808283; }
.appfldF {
        FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.appfldFR {
        FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.appfld {
        FONT-SIZE: 11px
}
.apptxthi {
        FONT-SIZE: 11px
}
.appRcpTbl {
        
}
.applabelR {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 1%; WHITE-SPACE: nowrap; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.applabelRalt {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 1%; WHITE-SPACE: nowrap; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.apptxtR {
        FONT-SIZE: 11px; TEXT-ALIGN: left
}
.appPinTbl {
        WIDTH: 1%; horizontal-align: left
}
appPinTbl {
        WIDTH: 1%; horizontal-align: left
}
.appPin {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 1%; COLOR: #000000; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.printBG {
        BACKGROUND-POSITION: center center; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/JFP/images/print_bg.jpg); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px
}
.printDate {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #666666; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.printBody {
        PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.appNavTbl {
        WIDTH: 80%
}
#appNavTbl {
        WIDTH: 80%
}
.appNavL {
        PADDING-RIGHT: 12px; PADDING-LEFT: 12px; WIDTH: 20%; WHITE-SPACE: nowrap; HEIGHT: 25px; TEXT-ALIGN: left
}
.appNavLC {
        PADDING-RIGHT: 12px; PADDING-LEFT: 12px; WIDTH: 20%; WHITE-SPACE: nowrap; HEIGHT: 25px; TEXT-ALIGN: left
}
.appNavC {
        PADDING-RIGHT: 12px; PADDING-LEFT: 12px; WIDTH: 20%; WHITE-SPACE: nowrap; HEIGHT: 25px; TEXT-ALIGN: center
}
.appNavRC {
        PADDING-RIGHT: 12px; PADDING-LEFT: 12px; WIDTH: 20%; WHITE-SPACE: nowrap; HEIGHT: 25px; TEXT-ALIGN: right
}
.appNavR {
        PADDING-RIGHT: 12px; PADDING-LEFT: 12px; WIDTH: 20%; WHITE-SPACE: nowrap; HEIGHT: 25px; TEXT-ALIGN: right
}
.appNavOk {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appNavYes {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appNavBack {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appNavCncl {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appNavAdd {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appNavView {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appNavGen {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appNavNo {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appNavNext {
        BORDER-RIGHT: #42b642 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #42b642 2px outset; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #42b642 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #42b642 2px outset; FONT-STYLE: normal; HEIGHT: 21px; BACKGROUND-COLOR: #009a00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.appBlTbl {
        
}
.appBl {
        FONT-SIZE: 11px; TEXT-ALIGN: left
}
#appDsTbl {
        WIDTH: 80%
}
.appDsTbl {
        WIDTH: 80%
}
.appDs {
        FONT-SIZE: 11px
}
.sodpp {
        FONT-SIZE: 11pt; WIDTH: 21px; HEIGHT: 23px
}
.soInput {
        FONT-SIZE: 11px; WIDTH: 180px
}
.sodppTD {
        WIDTH: 30px; HEIGHT: 30px; align: center
}
.son {
        BORDER-RIGHT: #42b642 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #42b642 2px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #42b642 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #42b642 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #009a00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.soff {
        BORDER-RIGHT: #42b642 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #42b642 2px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #42b642 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #42b642 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #009a00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.adtxt {
        
}
.adlink {
        
}
.adtxtBold {
        
}
.protxt {
        
}
.protxtBold {
        
}
.soTab {
        WIDTH: 75px
}
.sodpp {
        FONT-SIZE: 12pt; WIDTH: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
.soInput {
        FONT-SIZE: 9px; WIDTH: 180px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.soInputB {
        FONT-SIZE: 9px; WIDTH: 100px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sodppTD {
        WIDTH: 30px; HEIGHT: 30px; align: center
}
.son {
        BORDER-RIGHT: #42b642 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #42b642 2px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #42b642 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #42b642 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #009a00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.soff {
        BORDER-RIGHT: #42b642 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #42b642 2px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #42b642 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #42b642 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #009a00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.jea {
        FONT-SIZE: 9pt
}
A.jeacmdB {
        FONT-SIZE: 11px; COLOR: darkblue; FONT-FAMILY: verdana,arial,helvetica
}
A.jeacmdC {
        BORDER-RIGHT: #42b642 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #42b642 2px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #42b642 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #42b642 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #009a00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.jeacmd {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.jeanew {
        FONT-SIZE: 9pt; CURSOR: hand; COLOR: midnightblue
}
A.jeagroup {
        BORDER-TOP: #3399cc 1pt solid; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: midnightblue
}
A.jeaselected {
        FONT-SIZE: 9pt; CURSOR: hand; COLOR: goldenrod; TEXT-DECORATION: underline
}
DIV.jeamenuDefault {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
DIV#jeamenuDefault {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
DIV.jeamenuSelected {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
DIV#jeamenuSelected {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
DIV.jeamenuDisabled {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: gray; PADDING-TOP: 2px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
DIV#jeamenuDisabled {
        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: gray; PADDING-TOP: 2px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
DIV.jeatreeMenuDefault {
        PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: black; HEIGHT: 100%; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
DIV#jeatreeMenuDefault {
        PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: black; HEIGHT: 100%; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
DIV.jeatreeMenuSelected {
        PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: black; HEIGHT: 100%; BACKGROUND-COLOR: silver; TEXT-DECORATION: none
}
DIV#jeatreeMenuSelected {
        PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: black; HEIGHT: 100%; BACKGROUND-COLOR: silver; TEXT-DECORATION: none
}
HR.jea {
        COLOR: #c0c0c0; HEIGHT: 1px
}
HR.jeaseparator {
        COLOR: #ff0000; HEIGHT: 1pt
}
HR.jeaGroupSeparator {
        COLOR: #999999
}
INPUT.jea {
        FONT-SIZE: 9pt; COLOR: black
}
LI.jea {
        FONT-SIZE: 9pt
}
LI.jeaerrors {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000
}
OL.jea {
        FONT-SIZE: 9pt
}
P.jea {
        FONT-SIZE: 9pt; COLOR: #000000
}
SELECT.jea {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
PRE.jea {
        FONT-SIZE: 9pt; COLOR: #000000
}
PRE.jeaformatted {
        FONT-SIZE: 9pt; COLOR: #000000
}
PRE.jeareadOnlyText {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #777777
}
SPAN.jeatreeItem {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: black; FONT-STYLE: normal; TEXT-DECORATION: none
}
SPAN.jeatreeItemInactive {
        FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #777777; FONT-STYLE: normal; TEXT-DECORATION: none
}
SPAN.jeatreeItemPending {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: black; FONT-STYLE: normal; TEXT-DECORATION: none
}
SPAN.jeatreeItemInactivePending {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #777777; FONT-STYLE: normal; TEXT-DECORATION: none
}
TABLE.jea {
        FONT-SIZE: 9pt; VERTICAL-ALIGN: top; WIDTH: 100%; BACKGROUND-COLOR: transparent
}
TABLE#jea {
        FONT-SIZE: 9pt; VERTICAL-ALIGN: top; WIDTH: 100%; BACKGROUND-COLOR: transparent
}
TABLE.jeaB {
        FONT-SIZE: 9pt; VERTICAL-ALIGN: top; BACKGROUND-COLOR: transparent
}
TABLE#jeaB {
        FONT-SIZE: 9pt; VERTICAL-ALIGN: top; BACKGROUND-COLOR: transparent
}
TD.jea {
        FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #000000
}
TD.jeaaccounts {
        FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #000000
}
TD.jeaalternatecolor {
        FONT-SIZE: 9pt; COLOR: #000000; BACKGROUND-COLOR: #e7f3ff
}
TD.jeabullet {
        FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #000000; TEXT-ALIGN: center
}
TD.jeabolder {
        FONT-WEIGHT: 900; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #191970
}
TD.jeaerrorText {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #cc0000
}
TD.jeagroupheading {
        FONT-WEIGHT: bold; FONT-SIZE: 16pt; VERTICAL-ALIGN: top; COLOR: #000080; TEXT-ALIGN: center
}
TD.jeaheading {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: white; VERTICAL-ALIGN: top; COLOR: black; BORDER-BOTTOM: #ffffff 1pt solid
}
TD.jeaheadingB {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #666666
}
TD.jeahelp {
        FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: black; TEXT-ALIGN: left
}
TD.jeainfo {
        FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #000000
}
TD.jeaMISCentered {
        FONT-SIZE: 8pt; BACKGROUND: #ffffe0; VERTICAL-ALIGN: top; COLOR: #000000; TEXT-ALIGN: center
}
TD.jeaMISHeading {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #dcdcdc; VERTICAL-ALIGN: top; COLOR: #000080; TEXT-ALIGN: center
}
TD.jeaMISLeft {
        FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #000000; TEXT-ALIGN: left
}
TD.jeaMISLeftAlternatecolor {
        FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #000000; BACKGROUND-COLOR: #e7f3ff; TEXT-ALIGN: left
}
TD.jeanotification {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
TD.jeareadOnlyText {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #777777
}
TD.jeaseparator {
        BORDER-TOP: #cccccc 1pt solid; FONT-SIZE: xx-small; COLOR: #c0c0c0
}
TD.jeaTags {
        FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #000000; BACKGROUND-COLOR: blanchedalmond
}
TD.jeatitle {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: verdana,arial,helvetica
}
TD.jeatreePropertyPending {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: #000000
}
TD.jeapromptName {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
TD.jeapromptNameB {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
TD.jeaPromptControl {
        FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
TD.jeaServiceLevel {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; VERTICAL-ALIGN: top; COLOR: red
}
TD.jeaviewMode {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #c0c0c0; VERTICAL-ALIGN: top; COLOR: black; TEXT-ALIGN: center
}
TR.jeaerrorText {
        HEIGHT: 0pt
}
TEXTAREA.jea {
        FONT-SIZE: 9pt; COLOR: black
}
TEXTAREA.jeainfo {
        FONT-SIZE: 9pt; COLOR: black; BACKGROUND-COLOR: #d3d3d3
}
TH.jea {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #c8d9ff
}
TH.jeagroup {
        BORDER-TOP: #3399cc 1pt solid; FONT-SIZE: 10pt; COLOR: #003399; TEXT-ALIGN: left
}
TH.jeagroupBullet {
        BORDER-TOP: #3399cc 1pt solid; FONT-SIZE: 10pt; COLOR: #003399; TEXT-ALIGN: center
}
TH.jeagroupRight {
        BORDER-TOP: #3399cc 1pt solid; FONT-SIZE: 10pt; COLOR: #003399; TEXT-ALIGN: right
}
TH.jeaMISgroup {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #dcdcdc; COLOR: #003399; TEXT-ALIGN: left
}
UL.jea {
        FONT-SIZE: 9pt; COLOR: #000000
}
UL.jeaerrors {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000
}
.homeWelTxt1 {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana
}
.homeWelTxt2 {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana
}
.txt {
        FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,helvetica
}
A.btnBig {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.btnBigAltCol1 {
        BORDER-RIGHT: #42b642 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #42b642 2px outset; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #42b642 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #42b642 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #009a00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.txt1 {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana
}
.txtgrey1 {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
.modLinkM {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.txtgrey {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
.header4 {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
.txtgreen2 {
        FONT-SIZE: 11px; COLOR: #009900; FONT-FAMILY: verdana,arial,helvetica
}
.txtred2 {
        FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: verdana,arial,helvetica
}
.spacer {
        COLOR: #999999
}
.modField {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana
}
.appTxt {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana
}
.txtgrey2 {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana
}
.header1 {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: verdana,arial,helvetica
}
.header4 {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
A.btnBig {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.btnBigAltCol1 {
        BORDER-RIGHT: #42b642 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #42b642 2px outset; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #42b642 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #42b642 2px outset; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 21px; BACKGROUND-COLOR: #009a00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.SimpleDividerRedTitle {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #cc0000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: none
}
.appTtl {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana
}
.homeWelTxtBold {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.homeWelTxt {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.homeWelLink {
        FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.homeBullet {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.homeOptions {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.xSellLink {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.appTtl {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appTtlAltColA {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appTtlAltColA {
        COLOR: #cc0000
}
.appTxt {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appTxtBold {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appTxtBold {
        FONT-WEIGHT: bold
}
.appTxtAltColA {
        FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appTxtBoldAltColA {
        FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appTxtBoldAltColA {
        FONT-WEIGHT: bold
}
.appLink {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.appLinkSide {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.appPulldown {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appStepOff {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appStepOn {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appStepOn {
        COLOR: #cc0000
}
.appTimer {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appField {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.appInput {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.appInputNo {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #f2f2f2
}
.modTtl {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.modTtlAltColA {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.modTtlAltColA {
        COLOR: #666666
}
.modTtlLink {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.modFieldL {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modFieldM {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modFieldR {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modFieldM {
        TEXT-ALIGN: center
}
.modFieldR {
        TEXT-ALIGN: right
}
.modFieldSortL {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.modFieldSortM {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.modFieldSortR {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.modFieldSortM {
        TEXT-ALIGN: center
}
.modFieldSortR {
        TEXT-ALIGN: right
}
.modTxtL {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtM {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtR {
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtM {
        TEXT-ALIGN: center
}
.modTxtR {
        TEXT-ALIGN: right
}
.modLinkL {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.modLinkM {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.modLinkR {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.modLinkM {
        TEXT-ALIGN: center
}
.modLinkR {
        TEXT-ALIGN: right
}
.modTxtAltColAL {
        FONT-SIZE: 11px; COLOR: #009900; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColAM {
        FONT-SIZE: 11px; COLOR: #009900; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColAR {
        FONT-SIZE: 11px; COLOR: #009900; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColAM {
        TEXT-ALIGN: center
}
.modTxtAltColAR {
        TEXT-ALIGN: right
}
.modTxtAltColBL {
        FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColBM {
        FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColBR {
        FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColBM {
        TEXT-ALIGN: center
}
.modTxtAltColBR {
        TEXT-ALIGN: right
}
.modTxtAltColCL {
        FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColCM {
        FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColCR {
        FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtAltColCM {
        TEXT-ALIGN: center
}
.modTxtAltColCR {
        TEXT-ALIGN: right
}
.modTxtBoldL {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtBoldM {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtBoldR {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left
}
.modTxtBoldM {
        TEXT-ALIGN: center
}
.modTxtBoldR {
        TEXT-ALIGN: right
}
.modBkgrd {
        BACKGROUND-COLOR: #e5e5e5
}
.btnBigger {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 12px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 12px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana; HEIGHT: 26px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnBiggerAltColA {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 12px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 12px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana; HEIGHT: 26px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnBiggerAltColB {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 12px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 12px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana; HEIGHT: 26px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnBiggerAltColA {
        BORDER-LEFT-COLOR: #42b642; BORDER-BOTTOM-COLOR: #42b642; BORDER-TOP-COLOR: #42b642; BACKGROUND-COLOR: #009a00; BORDER-RIGHT-COLOR: #42b642
}
.btnBiggerAltColB {
        BORDER-LEFT-COLOR: #e5595a; BORDER-BOTTOM-COLOR: #e5595a; BORDER-TOP-COLOR: #e5595a; BACKGROUND-COLOR: #cc0000; BORDER-RIGHT-COLOR: #e5595a
}
.btnBig {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnBigAltColA {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnBigAltColB {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 11px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 11px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnBigAltColA {
        BORDER-LEFT-COLOR: #42b642; BORDER-BOTTOM-COLOR: #42b642; BORDER-TOP-COLOR: #42b642; BACKGROUND-COLOR: #009a00; BORDER-RIGHT-COLOR: #42b642
}
.btnBigAltColB {
        BORDER-LEFT-COLOR: #e5595a; BORDER-BOTTOM-COLOR: #e5595a; BORDER-TOP-COLOR: #e5595a; BACKGROUND-COLOR: #cc0000; BORDER-RIGHT-COLOR: #e5595a
}
.btnSmall {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 7px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnSmallAltColA {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 7px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnSmallAltColB {
        BORDER-RIGHT: #4e71b8 2px outset; PADDING-RIGHT: 7px; BORDER-TOP: #4e71b8 2px outset; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #4e71b8 2px outset; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #4e71b8 2px outset; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #02329a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.btnSmallAltColA {
        BORDER-LEFT-COLOR: #42b642; BORDER-BOTTOM-COLOR: #42b642; BORDER-TOP-COLOR: #42b642; BACKGROUND-COLOR: #009a00; BORDER-RIGHT-COLOR: #42b642
}
.btnSmallAltColB {
        BORDER-LEFT-COLOR: #e5595a; BORDER-BOTTOM-COLOR: #e5595a; BORDER-TOP-COLOR: #e5595a; BACKGROUND-COLOR: #cc0000; BORDER-RIGHT-COLOR: #e5595a
}
.popTtl {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.popTtlAltColA {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.popTtlAltColA {
        COLOR: #003399
}
.popTxt {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.popTxtBold {
        FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.popTxtBold {
        FONT-WEIGHT: bold
}
.popLink {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.popField {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.calDays {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
.calDate {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, sans-serif
}
.calLink {
        FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.NavLCTbl {
        WIDTH: 80%
}
TD.NavLCL {
        WIDTH: 0.5%
}
.appInputNoL {
        FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: left
}
.appInputL {
        FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-ALIGN: left
}
.appLinkWhite {
        FONT: bold 11px verdana,arial,sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
.appStepNote {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
H1 {
        FONT-WEIGHT: bold; FONT-SIZE: 12.5pt; MARGIN: 0in; COLOR: #cc0000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H3 {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0in; COLOR: #cc0000; FONT-FAMILY: Verdana,Arial,sans-serif
}

.pageMain { width: 1000px; background:url('/JSO/rewards/images/page-bg.jpg') repeat-y center; }
.pageCenter { width: 1000px; background: url('/JSO/rewards/images/bg_generic.jpg') no-repeat; background-color:#ffffff; }
.apptxtsmWhite  { font-family:Tahoma; color: #ffffff; font-size: 10px; }
img { border:none; }
.login_window {
        width:500px;
        height:260px;
        margin:0px auto;
}
.apperrorSm     { font-family:Tahoma; font-size: 11px; font-weight:normal; color: #FF0000; }


.appCellBorder1         { border-left: 1px solid #dedfe1; border-top: 1px solid #dedfe1; } 
.appCellBorder2         { border-right: 1px solid #dedfe1; border-bottom: 1px solid #dedfe1; } 
.appttlbg       { background-color:#e9edf0; height: 26px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#808384; padding: 0px 10px; }
.appPrint { background: url('/JSO/rewards/images/printer.gif') no-repeat left; height: 21px; margin-right: 30px; float:left; margin: 6px 6px 0px 6px; color: #2c2e31; padding-left: 30px; font: 11px Tahoma; text-decoration: none; font-weight: bold; }
.apptxtlgRewards        { font-family:Tahoma; font-size: 11px; font-weight: normal; color: #808283; }
.appNavOkRewards { background: url('/JSO/rewards/images/confirmar.gif') no-repeat left; height: 20px; float:right; margin: 6px 6px 0px 6px; color: #1c4dcd; padding-left: 27px; font: 11px Tahoma; text-decoration: none; white-space: nowrap; font-weight: bold; }
.appNavNoRewards { background: url('/JSO/rewards/images/cancelar.gif') no-repeat left; height: 21px; margin-right: 30px; float:left; margin: 6px 6px 0px 6px; color: #700006; padding-left: 25px; font: 11px Tahoma; text-decoration: none; font-weight: bold; }
.apptxthiRewards        { font-family:Tahoma; font-size: 11px; font-weight: bold; color: #808283; }
.appNavBackRewards { background: url('/JSO/rewards/images/voltar.gif') no-repeat left; height: 21px; float:left; margin: 6px 6px 0px 6px; color: #2c2e31; padding-left: 25px; font: 11px Tahoma; text-decoration: none; font-weight: bold; }
