
    A:link    { color: #6287A2; text-decoration: none; }
    A:visited { color: #6287A2; text-decoration: none; }
    A:hover   { color: #6287A2; text-decoration: underline; }

    .body      { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; line-height: 1.5; font-size: 11px; background-color:#CBD7E0;  }
    .body2     { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; line-height: normal; font-size: 11px;}
    .date_text { font-family: arial, verdana, geneva, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; color: #6287A2; line-height: normal; text-align: right; padding-right: 19px; }
    .nav_date  { font-family: arial, verdana, geneva, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #ffffff; line-height: normal; text-align: center; padding-top: 8px; padding-bottom: 8px; background-color: #9AB0C7; border-bottom: 1px solid #92A5BA; }


/*  MAIN NAV  */
    .build_ButtonOn  { height: 16px; background-color: #ffffff; padding-top: 3px; padding-right: 18px; padding-bottom: 3px; padding-left:18px; border: 1px solid #6287A2; border-bottom: 1px solid #ffffff; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; color: #6287A2; line-height: normal; }
    .build_ButtonOn2 { height: 16px; background-color: #ffffff; padding-top: 3px; padding-right: 18px; padding-bottom: 3px; padding-left:18px; border: 1px solid #6287A2; border-bottom: 1px solid #6287A2; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #6287A2; line-height: normal; }
    .build_ButtonOff { height: 16px; background-color: #ffffff; padding-top: 3px; padding-right: 18px; padding-bottom: 3px; padding-left:18px; border: 1px solid #cccccc; border-left: 0x; border-bottom: 1px solid #6287A2; font-family: arial, verdana, geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; color: #CCCCCC; line-height: normal; }


/*  2ND LEVEL LEFT NAV  */
    a.L2nav         { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: #1B66A2; border-bottom: 1px solid #92A5BA; width: 184px; padding: 5px 7px 5px 7px; }
    a.L2nav:link    { text-decoration: none; color: #1B66A2; }
    a.L2nav:visited { text-decoration: none; color: #1B66A2; }
    a.L2nav:hover   { text-decoration: underline; color: #1B66A2; }


/*  CONTENT NAV  */
    .bodyNav          { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-style: normal; text-decoration: underline; color: #3366ff; }
    a.bodyNav         { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-style: normal; text-decoration: underline; color: #3366ff; }
    a.bodyNav:link    { text-decoration: underline; color: #3366ff; }
    a.bodyNav:visited { text-decoration: underline; color: #3366ff; }
    a.bodyNav:hover   { text-decoration: none; color: #3366ff; }

    a.nav2         { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: #6287A2; }
    a.nav2:link    { text-decoration: none; color: #6287A2; }
    a.nav2:visited { text-decoration: none; color: #6287A2; }
    a.nav2:hover   { text-decoration: underline; color: #6287A2; }


/*  FOOTER AND NAV STYLES   */
    .ftrNav          { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; background-color:#CBD7E0; color:#000000; }
    .ftrNavOn        { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #6287A2; }
    a.ftrNav         { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; color: #6287A2; }
    a.ftrNav:link    { text-decoration: none; color: #6287A2; line-height: 2.0; }
    a.ftrNav:visited { text-decoration: none; color: #6287A2; line-height: 2.0; }
    a.ftrNav:hover   { text-decoration: underline; color: #6287A2; line-height: 2.0; }


/*  FORM STYLES  */
  .formCopy  { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
  .formtext  { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #f2f2f2; border: 1px solid #999999; width: 157px; }
  .formtext2 { font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; font-size: 11px; background-color: #f2f2f2; border: 1px solid #999999; width: 80px; }
  .resetBtn  { font-family: verdana, Arial, Helvetica, Geneva, sans-serif; color: #376437; font-size: 9px; font-weight: bold; border:0px solid; border-top-color:#AF5629; border-left-color:none; border-right-color:none; border-bottom-color:#A35027; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType='0',StartColorStr='#EDFCED',EndColorStr='#78AB78'); }
  .submitBtn { font-family: verdana, Arial, Helvetica, Geneva, sans-serif; color: #376437; font-size: 9px; font-weight: bold; border:0px solid; border-top-color:#AF5629; border-left-color:none; border-right-color:none; border-bottom-color:#A35027; padding-top: 3px; padding-bottom: 3px; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType='0',StartColorStr='#EDFCED',EndColorStr='#78AB78'); }
  input      { font-size: 11px; font-family: Arial, Verdana; font-weight: normal; font-style: normal; }


/*  CSS TWO COLUMN WRAPPER  */
    #cuWrapper { width: 470px; margin: 0 auto; }
    #cuCellOne { background-color: #F6D098; border: 0px solid #333333; padding: 12px; width: 232px; float: left; }
    #cuCellTwo { background-color: #F6D098; border: 0px solid #333333; padding: 12px; width: 232px; float: left; }


/* OTHER STYLES */
    ul {list-style-position: inside; list-style-type: disc; }
    .bkg_norepeat { background-repeat: no-repeat; }
    p { margin-top: 12px; margin-bottom: 2px;  }
    .dashed_line { width: 474px; margin-top: 22px; margin-bottom: 10px; margin-left: 0px; height: 1px; border-top: 1px dashed #CCC1AE; background-color: #FFF1D9; }
    .spacer6 { clear: both; margin-top: 6px; margin-bottom: 6px; }
    .divider_line { width: 336px; margin-top: 25px; margin-bottom: 25px; margin-left: 0px; height: 1px; border-top: 2px solid #404040; background-color: #000000; }

/*From old css*/
.PageHeaderTitle {vertical-align:bottom; padding-left:100px; padding-top:30px; text-align:right; font-size: 14px; font-weight: bold; color: #6287A2; font-family:  Arial,Verdana, Helvetica, sans-serif;}
.pageTitle { font-family:Arial,Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1B66A2;}
.pageSubTitle {font-weight:bold; padding-top:8px; padding-bottom:8px; }
.buttonStyle {font-family: Arial,Verdana, Tahoma, Sans-Serif;font-size: 12px;width:100px;cursor:hand;}
.viewer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; background-color:#EEEEEE; color:#666666; Width:100%;}
.inputText { height: 18px;	background-color: #FFFFFF;  font-size: 11px; }
.inputTextScroll { background-color: #FFFFFF;  font-size: 11px; }
.inputTextTrans { height: 18px;	font-size: 11px; }
.inputTextTransScroll { font-size: 11px; }
.formLabel { font-size: 11px; color: #666666; }
.welcome {font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: #1B66A2; text-transform: capitalize; text-align:center }

/*Top Tabs*/
.toptabLinkOff {FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #6287A2; FONT-FAMILY: verdana; TEXT-ALIGN: center; TEXT-DECORATION: none}
A.toptabLinkOff:link {CURSOR: pointer; COLOR: #666666; TEXT-DECORATION: none}
A.toptabLinkOff:visited {CURSOR: pointer; COLOR: #666666; TEXT-DECORATION: none}
A.toptabLinkOff:active {CURSOR: pointer; COLOR: #666666; TEXT-DECORATION: none}
A.toptabLinkOff:hover {CURSOR: pointer; COLOR: #666666; TEXT-DECORATION: underline}
.toptabLinkOn {FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-ALIGN: center; TEXT-DECORATION: none}
A.toptabLinkOn:link {CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none}
A.toptabLinkOn:visited {CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none}
A.toptabLinkOn:active {CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none}
A.toptabLinkOn:hover {CURSOR: pointer; COLOR: #ffffff; TEXT-DECORATION: none}
.toppageMenuTabOn {BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #465484; TEXT-ALIGN: center}
.toppageMenuTabOff {BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; CURSOR: pointer; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center}

/*Tabs*/
.tabLinkOff {FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #6287A2; FONT-FAMILY: verdana; TEXT-ALIGN: center; TEXT-DECORATION: none; }
A.tabLinkOff:link {CURSOR: pointer; COLOR: #6287A2; TEXT-DECORATION: none}
A.tabLinkOff:visited {CURSOR: pointer; COLOR: #6287A2; TEXT-DECORATION: none}
A.tabLinkOff:active {CURSOR: pointer; COLOR: #6287A2; TEXT-DECORATION: none}
A.tabLinkOff:hover {CURSOR: pointer; COLOR: #6287A2; TEXT-DECORATION: underline}
.pageMenuTabOff {BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; BORDER-Bottom: #cccccc 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; CURSOR: pointer; COLOR: #6287A2; PADDING-TOP: 4px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center}
.tabLinkOn {FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #465484; FONT-FAMILY: verdana; TEXT-ALIGN: center; TEXT-DECORATION: none;}
A.tabLinkOn:link {CURSOR: pointer; COLOR: #465484; TEXT-DECORATION: none}
A.tabLinkOn:visited {CURSOR: pointer; COLOR: #465484; TEXT-DECORATION: none}
A.tabLinkOn:active {CURSOR: pointer; COLOR: #465484; TEXT-DECORATION: none}
A.tabLinkOn:hover {CURSOR: pointer; COLOR: #465484; TEXT-DECORATION: none}
.pageMenuTabOn {BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; CURSOR: pointer; COLOR: #465484; PADDING-TOP: 4px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center}

/*LeftNav*/
.navLinkOff { FONT-WEIGHT: bold; FONT-SIZE: 11px;CURSOR: pointer; COLOR: #1B66A2; FONT-FAMILY: arial; TEXT-ALIGN: center; TEXT-DECORATION: none; }
A.navLinkOff:link {CURSOR: pointer; COLOR: #1B66A2;TEXT-DECORATION: none}
A.navLinkOff:visited {CURSOR: pointer; COLOR: #1B66A2;TEXT-DECORATION: none}
A.navLinkOff:active {CURSOR: pointer; COLOR:#1B66A2;TEXT-DECORATION: none}
A.navLinkOff:hover {CURSOR: pointer; COLOR: #1B66A2; background-image:url('https://fr.confirmation.com/images/BlueTheme/nav/nav_hover.gif');}
.pageLeftNavOff { background-image:url('https://fr.confirmation.com/images/BlueTheme/nav/nav_back.gif');FONT-WEIGHT: bold; FONT-SIZE: 11px;CURSOR: pointer; COLOR: #1B66A2; FONT-FAMILY: arial;}
.pageLeftNavOn {FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none;background-image:url('https://fr.confirmation.com/images/BlueTheme/nav/navOn_back.gif');}
A.navLinkOn:link {CURSOR: pointer; COLOR: #FFFFFF; TEXT-DECORATION: none}
A.navLinkOn:visited {CURSOR: pointer; COLOR: #FFFFFF; TEXT-DECORATION: none}
A.navLinkOn:active {CURSOR: pointer; COLOR:#FFFFFF; TEXT-DECORATION: none}
A.navLinkOn:hover { z-index:0;CURSOR: pointer; COLOR: #FFFFFF; TEXT-DECORATION: none}
.pageLeftNavOn {FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-ALIGN: center}

/*Info div*/
DIV.infodiv {
  background-color: #F3F6F8;
  border: 1px solid #000000;
  z-index: 5;
  position: absolute;
  visibility: hidden;
  font-size: 8pt;
}
DIV.infodiv ul { margin-left:15px; margin-bottom:5px}
DIV.infoscreen {
  background-color: #F3F6F8;
  border: 1px solid #000000;
  z-index: 5;
  position: absolute;
  visibility: hidden;
  left: 0px;
  top: 0px
}
TR.infohead{
    background: #F4F6C4;
    background-color: #F4F6C4;
    color: #000000;
}
TR.infohead TD {    font-size: 10px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
TR.infodet TD {    font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;  }
.nodata {PADDING:1px; background-color:#F3F6F8;border-color:#CCCCCC; border-width:1px; border-style:solid;width:100%; }
.footerbtn{ border-width:0;width:737px;}

.BCmodalPopup {
    background-color:none;
    border-width:3px;
    border-style:solid;	        
    border-color:#6281BD;
    padding:3px;
}
.modalPopup {
    background-color:#ffffdd;
    border-width:3px;
    border-style:solid;	        
    border-color:#6281BD;
    padding:3px;
}

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
.arrowbutton{
    background-color:#9AB0C7;
    width:128px;height:18px;
    text-decoration:none;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    height:20px;
    border:solid 1px #2E0067;
    vertical-align:middle;
}
A.arrowbutton:hover{CURSOR: hand; COLOR: #2E0067; TEXT-DECORATION: none;width:130px;height:18px;background-image:url('https://fr.confirmation.com/images/ddlbutton.gif');
    background-repeat:no-repeat;
    background-position:center ;
    font-family:Verdana;
    font-size:11px;font-weight:bold;
 }
A.arrowbutton:Link{CURSOR: pointer; COLOR: #2E0067; TEXT-DECORATION: none;width:130px;height:18px;font-family:Verdana;
    font-size:11px; vertical-align:middle;font-weight:bold;
}  
A.arrowbutton {CURSOR: pointer; COLOR: #2E0067; TEXT-DECORATION: none;width:130px;height:18px;font-family:Verdana;
    font-size:11px; vertical-align:middle;font-weight:bold;
}  

/*net 4.0 UI fixes*/ 

img { border:0;}  
.ValidationRed { color:Red;}
