/*
 * ident "%Z%%M% %I% %E% SMI"
 *
 * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
 * Use is subject to license terms.
 * Version:2005_08_11_v1_bde-defaulttheme
 */

/* GLOBAL STYLES */
BODY, TH, TD, P, DIV, SPAN, INPUT, BUTTON, SELECT, TEXTAREA, FORM, B, STRONG, I, U, H1, H2, H3, H4, H5, H6, 
 DL, DD, DT, UL, LI, OL, OPTION, OPTGROUP, A {font-family:sans-serif;font-size:12px}
BODY {color:#000;background-color:#fff;margin:0px}
H1, H2, H3, H4, H5, H6 {font-weight:bold}
H1 {font-size:18px}
H2 {font-size:15px}
H5, H6 {font-size:11px}
a:link, a:visited {color:#035899;text-decoration:none}
a:hover {color:#035899;text-decoration:underline}
.ConMgn {margin:0px 10px}
.hidden {display:none}
.float {float:left}
/*---*/


/* ADDREMOVE [originalName: ADD-REMOVE-IDIOM]*/
/* [check overwrite classes on css_ie55up.css] */
.AddRmvLbl {color:#333}
.AddRmvLbl2 {color:#000}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.AddRmvLbl {font-weight:bold}
table.AddRmvBtnTbl .Btn1, table.AddRmvBtnTbl .Btn1Hov, table.AddRmvBtnTbl .Btn1Dis, table.AddRmvBtnTbl .Btn2, table.AddRmvBtnTbl .Btn2Hov, table.AddRmvBtnTbl .Btn2Dis {width:100%;margin:0px}
.AddRmvVrtFst {margin:5px 0px 10px 0px;min-width:90px}
.AddRmvVrtWin {margin:5px 0px 10px 5px;min-width:90px}
.AddRmvVrtBwn {margin:5px 0px 10px 10px;min-width:90px}
.AddRmvHrzWin {margin-top:3px;min-width:100px}
.AddRmvHrzBwn {margin-top:8px;min-width:100px}
.AddRmvHrzDiv {margin:5px 7px 10px 0px; float:left; display:inline-table}  
.AddRmvHrzLst {clear:both}
.AddRmvVrtBtn {width:120px}
/*---*/


/* ALERT [originalName: INLINE ALERTS]*/
/* [check overwrite classes on css_ie55up.css] */
.AlrtErrTxt, .AlrtWrnTxt, .AlrtInfTxt, .AlrtMsgTxt {color:#000}
a.AlrtLnk:link, a.AlrtLnk:visited {color:#035899;text-decoration:none}
a.AlrtLnk:hover {color:#035899;text-decoration:underline}
.AlrtTbl, .logErr .AlrtTbl {background-color:#FFF7D6;border:solid 1px #F3D596}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.AlrtErrTxt, .AlrtWrnTxt, .AlrtInfTxt {font-weight:bold;vertical-align:middle;font-size:14px;text-align:center}
.AlrtLnkDiv {padding-top:3px;text-align:left}
.AlrtTbl {margin-top:10px;padding:7px 15px}
.AlrtErrTxt img, .AlrtWrnTxt img {vertical-align:text-bottom;margin-right:6px}
.AlrtInfTxt img {vertical-align:middle;margin-right:6px}
.AlrtMsgTxt {padding-top:6px;text-align:left}
.logErr .AlrtTbl {padding:7px 15px;margin-left:15px;text-align:left}
/*---*/


/* BREADCRUMBS */
/* [css_ie55up.css: no overwrite classes for this component] */
.BcmWhtDiv {background-color:#FFF}
.BcmGryDiv {background-color:#D3E0EB}
a.BcmLnk:link, a.BcmLnk:visited {color:#032C50;text-decoration:none}
a.BcmLnk:hover {color:#032C50;text-decoration:underline}
.BcmTxt {color:#000}
.BcmSep {color:#000}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.BcmWhtDiv {margin:10px 10px 0px 10px}
.BcmGryDiv {padding:8px 10px 7px 10px}
.BcmTxt {font-weight:bold}
.BcmSep {margin:0px 5px;font-weight: bold}
/*---*/


/* BUTTONS */
/* [check overwrite classes on css_ie55up.css] */
.Btn1 {background-image:url(../images/button/primary-enabled.gif);background-color:#BAD7ED;color:#000;border-top:solid 1px #4982A3;border-left:solid 1px #266386;border-right:solid 1px #266386;border-bottom:solid 1px #026EA4}
.Btn1Hov {background-image:url(../images/button/primary-roll.gif);background-color:#C5E7FF;color:#000;border-top:solid 1px #499EC8;border-left:solid 1px #2686B6;border-right:solid 1px #2686B6;border-bottom:solid 1px #00192B}
.Btn1Mni {background-image:url(../images/button/primary-mini-enabled.gif);background-color:#BAD7ED;color:#000;border-top:solid 1px #4982A3;border-left:solid 1px #266386;border-right:solid 1px #266386;border-bottom:solid 1px #024368}
.Btn1MniHov {background-image:url(../images/button/primary-mini-roll.gif);background-color:#C5E7FF;color:#000;border-top:solid 1px #499EC8;border-left:solid 1px #2686B6;border-right:solid 1px #2686B6;border-bottom:solid 1px #026EA4}
.Btn2 {background-image:url(../images/button/secondary-enabled.gif);background-color:#D9E6EC;color:#000;border-top:solid 1px #6F787F;border-left:solid 1px #4E555A;border-right:solid 1px #4E555A;border-bottom:solid 1px #2D3235}
.Btn2Hov {background-image:url(../images/button/secondary-roll.gif);background-color:#EAF9FF;color:#000;border-top:solid 1px #6F97B2;border-left:solid 1px #4E7C9C;border-right:solid 1px #4E7C9C;border-bottom:solid 1px #2D6086}
.Btn2Mni {background-image:url(../images/button/secondary-mini-enabled.gif);background-color:#D9E6EC;color:#000;border-top:solid 1px #6F787F;border-left:solid 1px #4E555A;border-right:solid 1px #4E555A;border-bottom:solid 1px #2D3235}
.Btn2MniHov {background-image:url(../images/button/secondary-mini-roll.gif);background-color:#EAF9FF;color:#000;border-top:solid 1px #6F97B2;border-left:solid 1px #4E7C9C;border-right:solid 1px #4E7C9C;border-bottom:solid 1px #2D6086}
.Btn1Dis, .Btn2Dis, .Btn1MniDis, .Btn2MniDis {background-color:#E1E4E5;color:#848687;border:solid 1px #8C8E8F}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.Btn1, .Btn1Hov, .Btn1Mni, .Btn1MniHov, .Btn2Mni, .Btn2MniHov, .Btn2, .Btn2Hov {background-repeat:repeat-x;background-position:center center}
.Btn1, .Btn1Hov, .Btn1Dis, .Btn2, .Btn2Hov, .Btn2Dis {font-size:12px;padding:1px 8px}
.Btn1, .Btn1Hov, .Btn1Dis, .Btn1Mni, .Btn1MniHov, .Btn1MniDis, .Btn2, .Btn2Hov, .Btn2Dis, .Btn2Mni, .Btn2MniHov, .Btn2MniDis {margin:0px 2px 0px 1px}
.Btn1Mni, .Btn1MniHov, .Btn1MniDis, .Btn2Mni, .Btn2MniHov, .Btn2MniDis {font-size:10px;padding:0px 5px}
.Btn1Hov, .Btn1MniHov, .Btn2Hov, .Btn2MniHov {cursor:pointer}
/* for arrays where buttons need to be of equal width */
.BtnTbl .Btn1, .BtnTbl .Btn1Hov, .BtnTbl .Btn1Dis, .BtnTbl .Btn2, .BtnTbl .Btn2Hov, .BtnTbl .Btn2Dis {width:100%;margin:0px}
.BtnAryDiv {margin:5px 8px}
/*revised borders for masthead  */
.MstDiv .Btn1, .MstDiv .Btn1Mni {border-top:solid 1px #213F52;border-left:solid 1px #142A38;border-right:solid 1px #142A38;border-bottom:solid 1px #091821;vertical-align:middle}
.MstDiv .Btn1Hov, .MstDiv .Btn1MniHov {border-top:solid 1px #213F52;border-left:solid 1px #142A38;border-right:solid 1px #142A38;border-bottom:solid 1px #091821;vertical-align:middle}
.MstDiv .Btn2, .MstDiv .Btn2Mni {border-top:solid 1px #2D3C46;border-left:solid 1px #1C262D;border-right:solid 1px #1C262D;border-bottom:solid 1px #0E1418;vertical-align:middle}
.MstDiv .Btn2Hov, .MstDiv .Btn2MniHov {border-top:solid 1px #2D3C46;border-left:solid 1px #1C262D;border-right:solid 1px #1C262D;border-bottom:solid 1px #0E1418;vertical-align:middle}
/*---*/


/*CALENDAR*/
/* [check overwrite classes on css_ie55up.css] */
/* Selectors on Existing Date-Time Styles */
.CalPopDiv  a.DatCurLnk:link, a.DatCurLnk:visited {color:#035899;background-color:#fff;text-decoration:none;border:solid 1px #fff}
.CalPopDiv  a.DatCurLnk:hover {text-decoration:underline}
.CalPopDiv  a.DatLnk:link, a.DatLnk:visited {color:#035899;background-color:#fff;text-decoration:none;border:solid 1px #fff}
.CalPopDiv  a.DatLnk:hover {text-decoration:underline}
.CalPopDiv a.DatBldLnk:link, a.DatBldLnk:visited {color:#035899;background-color:#F4F5BE;border:solid 1px #F4F5BE;text-decoration:none}
.CalPopDiv a.DatBldLnk:hover {text-decoration:underline}
.CalPopDiv a.DatOthLnk:link, a.DatOthLnk:visited {color:#035899;background-color:#EFEFEF;text-decoration:none;border:solid 1px #EFEFEF}
.CalPopDiv a.DatOthLnk:hover {text-decoration:underline;border:solid 1px #EFEFEF}
.CalPopDiv a.DatOthBldLnk:link, a.DatOthBldLnk:visited {color:#035899;background-color:#EFEFEF;border:solid 1px #EFEFEF;text-decoration:none}
.CalPopDiv a.DatOthBldLnk:hover {text-decoration:underline}
.CalPopDiv .DatSelDiv {background-image:url(../images/calendar/calpop_title_grad.gif);background-repeat:repeat-x;background-color:#E8EDF1;border:solid 1px #C0C2C1;background-position:3px 3px}
.CalPopDiv .DatCalDiv {background-color:#E6EBEF;border:1px solid #C0C2C1;border-top:none}
.CalPopDiv .DatDayHdrTxt {color:#333}
.CalPopDiv .DatCalTbl {border-left:1px solid #BACBDB;border-right:1px solid #BACBDB}
.CalPopDiv .DatCalTbl td {border:1px solid #BCCBD5}
.CalPopDiv .DatCalTbl th {border-bottom:1px solid #BCCBD5;border-left:none;border-right:none;border-top:1px solid #AEAFAF;background-color:#E5EBF0}
/*Styles Specific to the PopUpCalendar*/
/* <RAVE> Remove dropshadow b/c of gecko bugs
.CalPopShd2Div {background-image:url(../images/calendar/calpop_dropshadow.jpg);background-position:bottom right;background-repeat:no-repeat}
</RAVE> */
.CalPopDiv .MnuJmp {background-color:#F5F7F9}
.CalPopDiv .MnuJmp option {background-color:#F5F7F9}
.CalPopDiv .DatCalTbl td.CalPopFtr {border:none}
.CalPopDiv .CalPopFtrDiv {background-image:url(../images/calendar/calpop_footer_grad.gif);background-repeat:repeat-x;background-color:#EEF1F4;border:none;background-position:bottom left}
.CalPopDiv .CurDayTxt {color:#333}
.CalPopDiv a.CalPopClsLnk:link, .CalPopDiv a.CalPopClsLnk:active {text-decoration:none;font-size:9px;color:#333;border:1px solid #A8B8C3;}
.CalPopDiv a.CalPopClsLnk:hover {text-decoration:underline}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.CalPopDiv  a.DatCurLnk:link, a.DatCurLnk:visited {display:block;font-weight:bold;padding:4px 0px 2px}
.CalPopDiv  a.DatLnk:link, a.DatLnk:visited {display:block;padding:4px 0px 2px}
.CalPopDiv a.DatBldLnk:link, a.DatBldLnk:visited {display:block;font-weight:bold;padding:4px 0px 2px}
.CalPopDiv a.DatOthLnk:link, a.DatOthLnk:visited {display:block;padding:4px 0px 2px}
.CalPopDiv a.DatOthBldLnk:link, a.DatOthBldLnk:visited {display:block;font-weight:bold;padding:4px 0px 2px}
.CalPopDiv .DatSelDiv {text-align:center;padding:4px 6px 5px 4px}
.CalPopDiv .DatSelDiv input {padding-top:0px}
.CalPopDiv .DatSelDiv select {margin:0px 1px}
.CalPopDiv .DatCalDiv {text-align:center;padding:0px 0px 0px 1px}
.CalPopDiv .DatDayHdrTxt {font-weight:bold;padding:2px 0px;display:block}
.CalPopDiv .DatCalTbl {border-collapse:collapse}
.CalPopDiv .DatCalTbl td {width:25px}
.CalPopDiv .DatCalTbl th {width:25px;padding-top:2px}
/*Styles Specific to the PopUpCalendar*/
.CalPopShdDiv {display:none;position:absolute;z-index:1000}
/* <RAVE> Remove dropshadow b/c of gecko bugs
.CalPopShdDiv {display:none;position:absolute;padding:8px 0px 0px 7px;z-index:1000}
.CalPopShd2Div {display:block;position:relative;float:left}
.CalPopDiv {display:block;position:relative;float:left;top:-8px;left:-7px}
</RAVE> */
.CalPopDiv .MnuJmp {font-size:11px}
.CalPopDiv .MnuJmp option {font-size:11px}
.CalPopDiv .DatCalTbl td.CalPopFtr {width:auto}
.CalPopDiv .CalPopFtrDiv {float:left;width:100%}
.CalPopDiv .CurDayTxt {float:left;clear:right;font-weight:normal;padding:4px 0px 4px 4px;font-size:10px}
.CalPopDiv a.CalPopClsLnk {float:right;margin:3px 2px 3px 0px;padding:1px 2px;font-size:9px;color:#333;border:1px solid #A8B8C3}
.CalPopFldLbl {display:block;margin-right:8px;padding-top:3px}
.CalPopFldImg img {margin-left:5px}
/* <RAVE> Override pluto portal server rule */
.CalRootTbl { width: auto }
/* </RAVE> */


/* CHECKBOXES AND RADIO BUTTONS */
/* [css_ie55up.css: no overwrite classes for this component] */
/*.CbDis, .RbDis {background-color:#e4e4e4;color:#999}*/
.CbDis, .RbDis {background-color:#E1E4E5;color:#848687}
.Cb {}
.Rb {}
.RbSpn input {vertical-align: 1px}
.CbSpn input {vertical-align: -1px}
.CbGrp td, .RbGrp td {text-align: left}
.CbGrp label, .RbGrp label {vertical-align: 6px}
/*---*/


/* HELPINLINE [originalName: INLINE HELP]*/
/* [css_ie55up.css: no overwrite classes for this component] */
.HlpPgeTxt, .HlpFldTxt {color:#000}
a.HlpPgeLnk:link, a.HlpPgeLnk:visited, a.HlpFldLnk:link, a.HlpFldLnk:visited {color:#035899;text-decoration:none}
a.HlpPgeLnk:hover, a.HlpFldLnk:hover {color:#035899;text-decoration:underline}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.HlpFldTxt {font-size:11px;padding-top:2px}
a.HlpFldLnk:link, a.HlpFldLnk:visited, a.HlpFldLnk:hover {font-size:11px}
/*---*/


/* LABEL [originalName: GENERIC FIELD LABELS]*/
/* [css_ie55up.css: no overwrite classes for this component] */
.LblLev1Txt{color:#000000}
.LblLev2Txt, .LblLev3Txt, .LblLev2smTxt {color:#333333}
.LblRqdDiv {color:#000}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.LblLev1Txt {font-size:16px}
.LblLev2smTxt {font-size:11px}
.LblLev1Txt, .LblLev2Txt, .LblLev2smTxt {font-weight:bold}
/*---*/


/* LISTS */
/* [css_ie55up.css: no overwrite classes for this component] */
/* Regular List */
.Lst {border-bottom-color:#666;border-right-color:#666}
.Lst, .LstOpt, .LstOptSel, .LstOptGrp {color:#000}
.LstOptSep, .LstOptDis {color:#848687}
/* Contextual Selector for Disabled Appearance */
.LstDis {border-bottom-color:#666;border-right-color:#666}
.LstDis, .LstDis option, .LstDis .LstOptGrp {background-color:#E1E4E5;color:#848687}
/* Monospace Version */
.LstMno {border-bottom-color:#666;border-right-color:#666}
.LstMno, .LstMno .LstOptGrp {color:#000}
/* Contextual Selector for Disabled Monospace Version */
.LstMnoDis, .LstMnoDis option, .LstMnoDis .LstOptGrp {background-color:#E1E4E5;color:#848687}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
/* Regular List */
.LstOptGrp {font-weight:normal;font-style:normal}
/* Contextual Selector for Disabled Appearance */
.LstDis .LstOptGrp {font-weight:normal;font-style:normal}
/* Monospace Version */
.LstMno, .LstMno option, .LstMno .LstOptGrp {font-family:monospace}
.LstMno .LstOptGrp {font-weight:normal;font-style:normal}
/* Contextual Selector for Disabled Monospace Version */
.LstMnoDis, .LstMnoDis option, .LstMnoDis .LstOptGrp  {font-family:monospace}
.LstMnoDis .LstOptGrp {font-weight:normal;font-style:normal}
.LstAln {vertical-align:top;padding-right:5px} 
/*---*/


/* MENUS */
/* [css_ie55up.css: no overwrite classes for this component] */
.MnuJmpOptGrp, .MnuStdOptGrp {color:#000}
.MnuStdOpt, .MnuStdOptSel, .MnuStd {color:#333}
.MnuJmpOptSep, .MnuJmpOptDis, .MnuStdOptSep, .MnuStdOptDis, .MnuJmpDis, .MnuStdDis {color:#848687}
.MnuJmp {color:#035899;border-bottom-color:#666;border-right-color:#666}
.MnuJmpDis, .MnuStdDis {background-color:#E1E4E5;color:#848687}
.MnuJmpOpt, .MnuJmpOpt:hover {color:#035899}
.MnuJmpOpt:hover {text-decoration:underline}
.MnuStd {border-bottom-color:#666;border-right-color:#666}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.MnuJmpOptSel {font-weight:normal}
.MnuJmpOptGrp, .MnuStdOptGrp {font-weight:normal;font-style:normal}
/*---*/


/* MESSAGE AND MESSAGE GROUPS */
/* [check overwrite classes on css_ie55up.css] */
.MsgFldSumTxt {color:#C00}
.MsgFldTxt {color:#C00}
.MsgGrpTbl {border-left:solid 1px #C00;border-right:solid 1px #C00;border-bottom:solid 1px #C00;border-top:none}
.MsgGrpTbl td {background-color:#FAEDED}
.MsgGrpTblTtl {color:#000;background-color:#FAEDED;border-top:solid 1px #C00;border-left:solid 1px #C00;border-right:solid 1px #C00}
.MsgGrpDiv ul {color:#C00;list-style-type:square}
.MsgGrpSumTxt {color:#000}
.MsgGrpTxt {color:#333}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.MsgFldSumTxt {font-weight:bold}
.MsgGrpTbl td {padding: 4px 10px 4px 10px}
.MsgGrpTblTtl {text-align:left;font-weight:bold;padding:8px 10px 0px;margin-top:15px;font-size:14px}
.MsgGrpDiv {margin:0px}
.MsgGrpDiv ul {padding:0px 10px 0px 18px;margin:6px 0px}
.MsgGrpSumTxt {display:block;font-weight:normal;padding-bottom:2px}
.MsgGrpTxt {display:block;padding-bottom:3px}
.MsgInfo {color: black;}
.MsgWarn {color: orange;font-weight: bold;}
.MsgError {color: red;font-weight: bold;}
.MsgFatal {color: red;font-style: italic;font-weight: bold;}
.MsgGrpInfo {color: black;}
.MsgGrpWarn {color: orange;font-weight: bold;}
.MsgGrpError {color: red;font-weight: bold;}
.MsgGrpFatal {color: red;font-style: italic;font-weight: bold;}
/*---*/


/* MINI-TABS */
/* [css_ie55up.css: no overwrite classes for this component] */
.MniTabDiv {background-color:#B9D0E1; background-image:url(../images/tabs/minitab_background.jpg)}
table.MniTabTbl td {background-color:#B9D0E1;border:solid 1px #6E7F90;background-image:url(../images/tabs/minitab_deselect.jpg);border-bottom:none}
a.MniTabLnk:link,a.MniTabLnk:visited {color:#000;text-decoration:none}
a.MniTabLnk:hover {text-decoration:underline}
.MniTabSelTxt {color:#000;text-decoration:none}
table.MniTabTbl td.MniTabTblSelTd {background-color:#FFFFFF;border-left:solid 1px #6E7F90;border-right:solid 1px #6E7F90;border-top:solid 1px #6E7F90; background-image:url(../images/tabs/minitab_selected.jpg);border-bottom:none}
.MniTabDiv td.hidden {display:none}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.MniTabDiv {background-repeat:repeat-x;background-position:left top;padding:6px 0px 0px 10px}
table.MniTabTbl {border-collapse:collapse}
table.MniTabTbl td {background-repeat:repeat-x;background-position:left top}
a.MniTabLnk:link,a.MniTabLnk:visited {display:block;padding:5px 15px 4px;font-size:12px}
.MniTabSelTxt {display:block;padding:5px 15px 4px;font-size:12px;text-decoration:none}
table.MniTabTbl td.MniTabTblSelTd {border-bottom:none;background-repeat:repeat-x;background-position:left top}
/*---*/


/* MINI-TABS - LIGHTWEIGHT */
/* [css_ie55up.css: no overwrite classes for this component] */
.TabGrp {}
.TabGrp .TabGrpBox {border:1px solid #6E7F90;border-top:none;padding:10px}
.TabGrp .MniTabDiv {background-color:transparent;background-position:left bottom;background-image:url(../images/tabs/minitab_lt_background.jpg)}
.TabGrp table.MniTabTbl td {border-bottom:solid 1px #6E7F90}
.TabGrp table.MniTabTbl td.MniTabTblSelTd {border-bottom:none}
.TabGrp a.MniTabLnk:link, .TabGrp a.MniTabLnk:visited {padding:4px 10px 3px}
.TabGrp .MniTabSelTxt {padding:4px 10px 3px}
.TabGrp .MniTabDiv td.hidden {display:none}
/*---*/


/* PAGEALERT [originalName: FULL ALERTS]*/
/* [css_ie55up.css: no overwrite classes for this component] */
.FulAlrtHdrTxt, .FulAlrtMsgTxt {color:#000} 

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.FulAlrtHdrDiv {margin:7px 10px 5px 37px}
.FulAlrtHdrTxt {font-weight:bold} 
.FulAlrtMsgDiv {margin:5px 10px 0px 37px}
.FulAlrtFrmDiv {margin:10px 10px 5px 37px}
/*---*/

/* PAGESEPARATOR */
/* [css_ie55up.css: no overwrite classes for this component] */
.TtlLin {background-color:#d0d7da}


/* PROGRESS BAR */
/* [check overwrite classes on css_ie55up.css] */
.PrgOutBar, .Tbl .PrgOutBar {background-color:#fff;border:solid 1px #5A8EC6}
.PrgInBar {background-color:#95BFDF}
.PrgInBarBak {background-color:#f2f3f4}
.PrgBarMsgTxt, .PrgBarPctTxt, .PrgBarBtnDiv, .PrgStpSubTtlTxt, .PrgStpTxt, .PrgStpCurTxt, .PrgStpLft, .PrgStpBdy, .PrgStpBtn {color:#000}
/* progress dialog with steps */
.PrgStpMst {background-color:#E4F3FA}
.PrgStpTtl {background-color:#E4F3FA}
.PrgStpLft, .PrgStpBdy, .PrgStpBtn, .PrgStpTbl {background:#fff}
.PrgStpBdy, .PrgStpBtnDiv {border-left:#CCC 1px solid}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.PrgOutBar {position:relative;height:14px;margin-top:10px}
.Tbl .PrgOutBar {position:relative;height:14px;margin:-1px 0px 2px}
.PrgInBar {position:absolute;top:1px;left:1px;height:12px;font-size:1px}
.PrgInBarBak {position:absolute;top:1px;left:1px;height:12px;font-size:1px}
.PrgBarMsgTxt, .PrgBarPctTxt, .PrgBarBtnDiv {margin-top:10px}
.PrgBarLog, .PrgBarCb {margin-top:20px}
.PrgBarDtlLbl {margin:15px 0px 3px}
.PrgBarDtlLst {margin:0px}
.PrgBarBtnTbl td {padding-right:15px}
/* progress dialog with steps */
.PrgStpMst {position:fixed;width:100%;height:55px}
.PrgStpTtl {position:fixed;width:100%;height:36px;top:55px;right:0;bottom:auto;left:0}
.PrgStpLft {position:fixed;width:30%;height:auto;top:91px;bottom:41px;overflow:auto;padding-top:15px}
.PrgStpBdy {position:fixed;width:70%;height:auto;top:91px;right:0px;bottom:41px;left:30%;overflow:auto}
.PrgStpBtn {position:fixed;height:auto;top:auto;right:0px;bottom:0px;left:0px;padding:0px 10px}
.PrgStpBtnDiv {text-align:right;padding:10px 0px}
.PrgStpSubTtlDiv {padding:12px 0px 0px 10px}
.PrgStpSubTtlTxt {font-weight:bold;font-size:15px}
.PrgStpNumDiv {margin:0px 5px 20px 22px}
.PrgStpArwDiv {margin:0px 5px 20px 1px}
.PrgStpTxtDiv {margin:0px 10px 20px 0px}
.PrgStpTxt {font-weight:normal}
.PrgStpCurTxt {font-weight:bold;vertical-align:top}
.PrgStpTtl .TtlTxtDiv {margin:8px 0px 5px 10px} 
.PrgStpTtl .TtlBtnDiv {margin:8px 10px 5px 10px} 
/*---*/

/* PROPERTYPAGE [originalName: CONTENT-PROPERTIES PAGES]*/
/* [check overwrite classes on css_ie55up.css] */
.ConLin {border-right:solid 10px #FFF;background-color:#d0d7da}
.ConFldSetLgdDiv, .ConFldSetLgd {color:#333}
.ConSubSecTtlTxt, .ConDefTxt, .ConRqdTxt {color:#333}
.ConErrLblTxt {color:#C00}
.ConWrnLblTxt {color:#C00}
a.JmpLnk:link, a.JmpLnk:visited {color:#035899;text-decoration:none;vertical-align:top}
a.JmpLnk:hover {color:#035899;text-decoration:underline;vertical-align:top}
a.JmpTopLnk:link, a.JmpTopLnk:visited {color:#035899;text-decoration:none}
a.JmpTopLnk:hover {color:#035899;text-decoration:underline}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.ConFldSet {}
.ConFldSetLgd {}
.ConFldSetDiv {margin:7px 10px 0px}
.ConFldSetLgdDiv {font-size:16px;font-weight:bold;margin-bottom:10px}
.ConSubSecTtlTxt {margin:15px 0px 0px 15px;font-size:16px;font-weight:bold}
.ConSubSecDiv {padding:0px 10px 5px 0px}
.ConTblCl1Div {margin:8px 10px 0px 15px}
.ConTblCl2Div {margin:7px 10px 0px 0px}
.ConEmbTblCl1Div {margin:6px 10px 0px 30px}
.ConEmbTblCl2Div {margin:3px 10px 0px 0px}
.ConJmpScnDiv {margin:8px 10px 0px 0px}
.ConJmpLnkDiv {margin:7px 25px 0px 26px;text-indent:-16px}
.ConRqdDiv {text-align:right;margin:5px 10px 5px 0px}
.ConJmpTopDiv {margin:15px 10px 15px 10px}
.ConErrLblTxt, .ConWrnLblTxt {font-weight:bold}
.ConEmbTblCl1Div input[type=checkbox], .ConEmbTblCl1Div input[type=radio] {margin-left:-5px;vertical-align:middle}
div.ConTblCl2Div input, div.ConTblCl2Div select {vertical-align:middle} 
/*---*/

/* SKIP NAVIGATION LINK */
/* [css_ie55up.css: no overwrite classes for this component] */
.SkpWht {background-color:#FFF}
.SkpMedGry1 {background-color:#2E435A}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.SkpWht, .SkpMedGry1 {height:0px}
/*---*/




/* TABSET [originalName: LEVEL TABS]*/
/* [css_ie55up.css: no overwrite classes for this component] */
/* LEVEL 1 TABS */
.Tab1Div {background-color:#D3E0EB;background-image:url(../images/tabs/level1_background.jpg)}
a.Tab1Lnk:link, a.Tab1Lnk:visited  {color:#000;text-decoration:none}
a.Tab1Lnk:hover {text-decoration:underline}
.Tab1Div td {background-color:#A0B7CC;border:solid 1px #6E7F90;background-image:url(../images/tabs/level1_deselect.jpg)}
.Tab1Div td.Tab1TblSpcTd {background-color:#B0D0E7; background-image:url(../images/tabs/level1_background.jpg)}
.Tab1Div div.Tab1SelTxtNew {color:#000}
.Tab1Div td.Tab1TblSelTd {background-color:#EDF5F8; background-image:url(../images/tabs/level1_selected.jpg)}
table.Tab1TblNew td.Tab1TblSelTd {background-color:#FFF; background-image:url(../images/tabs/level1_selected-1lev.jpg)}
/* LEVEL 2 TABS */
.Tab2Div {background-color:#B9D0E1; background-image:url(../images/tabs/level2_background.jpg)}
a.Tab2Lnk:link, a.Tab2Lnk:visited{color:#000;text-decoration:none}
a.Tab2Lnk:hover {text-decoration:underline}
.Tab2Div td {background-color:#BBD5E3;border-left:solid 1px #6E7F90;border-right:solid 1px #6E7F90;border-top:solid 1px #6E7F90;border-bottom:none; background-image:url(../images/tabs/level2_deselect.jpg)}
.Tab2Div div.Tab2SelTxt {color:#000}
.Tab2Div td.Tab2TblSelTd {background-color:#E5F2F7;border-left:solid 1px #6E7F90;border-right:solid 1px #6E7F90;border-top:solid 1px #6E7F90; background-image:url(../images/tabs/level2_selected.jpg)}
/* LEVEL 3 TABS*/
.Tab3Div {background-color:#D2E1EC; background-image:url(../images/tabs/level3_background.gif)}
a.Tab3Lnk:link,a.Tab3Lnk:visited {color:#000;text-decoration:none}
a.Tab3Lnk:hover {text-decoration:underline}
.Tab3Div td {border-bottom:solid 1px #CDE1F0}
.Tab3Div div.Tab3SelTxt {color:#000}
.Tab3Div td.Tab3TblSelTd {border-left:solid 1px #6E7F90;border-right:solid 1px #6E7F90;border-top:1px solid #6E7F90;background-color:#FFF; background-image:url(../images/tabs/level3_selected.jpg)}
/* Hide Styles */
.Tab1Div td.hidden, .Tab2Div td.hidden, .Tab3Div td.hidden {display:none}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
/* LEVEL 1 TABS */
.Tab1Div {background-repeat:repeat-x;background-position:left bottom;padding:6px 10px 0px} 
a.Tab1Lnk:link, a.Tab1Lnk:visited  {display:block;padding:8px 15px 7px;font-weight:bold;text-align:center}
.Tab1Div table {border-collapse:collapse}
.Tab1Div td {background-repeat:repeat-x;background-position:left top}
.Tab1Div td.Tab1TblSpcTd {background-repeat:repeat-x;background-position:left top;border:none}
.Tab1Div td.Tab1TblSelTd {background-repeat:repeat-x;background-position:left top;border-bottom:none}
.Tab1Div div.Tab1SelTxtNew {display:block;padding:8px 15px 7px;font-weight:bold;text-align:center}
.Tab1Div td a.TabPad {padding:8px 20px 7px}
.Tab1Div td.Tab1TblSelTd div.TabPad {padding:8px 20px 7px}
/* LEVEL 2 TABS */
.Tab2Div {background-repeat:repeat-x;background-position:left top;padding:6px 0px 0px 10px}
a.Tab2Lnk:link, a.Tab2Lnk:visited{display:block;padding:5px 15px 4px;text-align:center}
.Tab2Div table {border-collapse:collapse}
.Tab2Div td {background-repeat:repeat-x;background-position:left top}
.Tab2Div div.Tab2SelTxt {display:block;padding:5px 15px 4px;font-weight:normal;text-align:center}
.Tab2Div td.Tab2TblSelTd {border-bottom:none;background-repeat:repeat-x;background-position:left top}
.Tab2Div td a.TabPad {padding:5px 20px 4px}
.Tab2Div td.Tab2TblSelTd div.TabPad {padding:5px 20px 4px}
/* LEVEL 3 TABS*/
.Tab3Div {padding:6px 0px 0px 10px;background-repeat:repeat-x;background-position:left top}
a.Tab3Lnk:link,a.Tab3Lnk:visited {display:block;padding:4px 15px 3px;text-align:center}
.Tab3Div div.Tab3SelTxt {font-weight:normal;padding:4px 15px 3px;text-align:center}
.Tab3Div td.Tab3TblSelTd {border-bottom:none;background-repeat:repeat-x;background-position:left top}
.Tab3Div td a.TabPad {padding:5px 20px 4px}
.Tab3Div td.Tab3TblSelTd div.TabPad {padding:5px 20px 4px}
/*---*/


/*TITLED BOX*/
/* [check overwrite classes on css_ie55up.css] */
.TtldBoxOutDiv{margin:0px}
.TtldBoxTtlDiv {margin:0px}
.TtldBoxTtlDiv table {background-image:url(../images/titledbox/titledbox_title_grad.jpg);background-repeat:repeat-x;background-position:left top;background-color:#688AB8;border-bottom: 1px solid #3C5983;padding: 2px 3px 0px 10px}
.TtldBoxTtlTxt {font-weight:bold;color: #233D6F;padding:4px 5px 2px 0px}
.TtldBoxTtlImg img {margin:1px 0px 1px 7px}
.TtldBoxSepDiv {background-image:url(../images/titledbox/titledbox_box_grad.jpg);background-repeat:repeat-x;background-position:left top;border-left:solid 1px #D9D9DB;border-right:solid 1px #D9D9DB;height:12px;font-size:8px}
.TtldBoxInrDiv {padding:5px 10px 10px;border-left:solid 1px #CACED1;border-right:solid 1px #CACED1;border-bottom:solid 1px #CACED1;margin-bottom:15px}
.TtldBoxInrHltDiv{background-image:url(../images/titledbox/titledbox_hilightbox_grad.jpg);background-repeat:repeat-x;background-position:left top;padding:20px 10px 10px;border-left:solid 1px #CACED1;border-right:solid 1px #CACED1;border-bottom:solid 1px #CACED1;margin-bottom:15px;background-color:#F5F5BF;margin-bottom:15px}
.TtldBoxMnu {border:solid 1px #88969F;float:left;clear:both;-moz-opacity:0.9;position:absolute;background-color:#FFFFFF;padding:15px 0px;display:none}
.TtldBoxMnuSep {margin:2px 10px;color:#000;font-weight:bold;background-image:url(../images/titledbox/titledbox_mnu_sep.gif);background-repeat:repeat-x;background-position:center center}
a.TtldBoxMnuLnk:link, a.TtldBoxMnuLnk:visited {display:block;color:#30649D;padding:2px 20px 2px 50px;font-weight:bold;text-decoration:none; white-space:nowrap}
a.TtldBoxMnuLnk:hover {color:#FFFFFF;background-color:#4677B1;text-decoration:none}
a.TtldBoxMnuMdlLnk:link, a.TtldBoxMnuMdlLnk:visited {display:block;color:#30649D;padding:2px 20px 2px 0px;font-weight:bold;text-decoration:none; white-space:nowrap}
a.TtldBoxMnuMdlLnk:hover {color:#FFFFFF;background-color:#4677B1;text-decoration:none}
a.TtldBoxMnuMdlLnk:link img, a.TtldBoxMnuMdlLnk:visited img, a.TtldBoxMnuMdlLnk:hover img {margin:1px 18px 0px}
/*---*/



/* TEXT AND PASSWORD FIELDS */
/* [css_ie55up.css: no overwrite classes for this component] */
.TxtFld {}
.TxtFldDis {background-color:#E1E4E5;color:#848687}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.TxtFld, .TxtFldDis {padding-left:2px}
/*---*/


/* TEXTAREAS */ 
/* [css_ie55up.css: no overwrite classes for this component] */
.TxtAra {}
.TxtAraDis {background-color:#E1E4E5;color:#848687}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.TxtAra, .TxtAraDis {padding-left:2px}
/*---*/


/* TREE */
/* [css_ie55up.css: no overwrite classes for this component] */
.TreBdy {margin:0px}
.Tree {background-color:#fff}
.TreTtl {color:#000;font-weight:bold}
a.TreeLink:link, a.TreeLink:visited {color:#035899;text-decoration:none}
a.TreeLink:hover {color:#035899;text-decoration:underline}
a.TreeParentLink:link, a.TreeParentLink:visited {color:#035899;text-decoration:none;font-weight:bold}
a.TreeParentLink:hover {color:#035899;text-decoration:underline;font-weight:bold}
a.TreeSelLink:link, a.TreeSelLink:visited {color:#000;text-decoration:none;font-weight:bold}
a.TreeSelLink:hover {color:#000;text-decoration:underline;font-weight:bold}
.TreeRootRow, .TreeRootRowHeader {background-color:#D3E0EB}
.TreeSelRow {background-color:#F4F5BE}
.TreeSelText {color:#000;font-weight:bold}

/*<<<<<<<<<<<<<<<<<<<<------------>>>>>>>>>>>>>>>>>>>>*/
.TreeImg {padding-top:2px;padding-bottom:1px}
.TreeImgHeight {display:inline;line-height:22px}
.TreeContent {display:inline;vertical-align:middle;padding-left:5px}
.TreeLinkSpace {margin-left:3px}
.TreeRootRow {height:26px}
.TreeRootRowHeader {height:4px}
.TreeRow {white-space:nowrap;clear:both}
.TreeRow .float {padding-left:5px}
.TreeRootRow .float {padding-left:7px}
.TreeSelRow .float {padding-left:5px}
/*---*/
