BODY {
   FONT-SIZE: 13px;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TD {
   FONT-SIZE: 13px;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TR {
   FONT-SIZE: 13px;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.BODY {
   FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.HEADER {
   FONT-WEIGHT: normal;
   FONT-SIZE: 14px;
   PADDING-BOTTOM: 5px;
   COLOR: #ffffff;
   LINE-HEIGHT: normal;
   PADDING-TOP: 5px;
   FONT-STYLE: normal;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none
}
A {
   COLOR: #004080
}
A:visited {
   COLOR: #004080
}
A:hover {
   COLOR: #666666; TEXT-DECORATION: underline
}
A.nav {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.nav:visited {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.nav:hover {
   FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navOff {
   FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.naturebg {
   BACKGROUND-COLOR: #FF0000
}
TR.naturebg {
   BACKGROUND-COLOR: #FF0000
}

TD.naturebglt {
   BACKGROUND-COLOR: #d8d9c0
}
TD.navlt {
   BACKGROUND-COLOR: #cccccc
}
TR.navlt {
   BACKGROUND-COLOR: #cccccc
}
TD.navdk {
   BACKGROUND-COLOR: #333333
}
TR.navdk {
   BACKGROUND-COLOR: #333333
}
TD.navbg {
   BACKGROUND-COLOR: #999999
}
TR.navbg {
   BACKGROUND-COLOR: #999999
}
.openacctbg {
   BACKGROUND-COLOR: #ffcc33
}
.TEXT {
   COLOR: #000000
}

.TTS {
  FONT-WEIGHT: bold; 
   FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
   FONT-SIZE:13px;
   COLOR: #004080   
}
.TTS2 {
   FONT-SIZE: 13px
}
.TES {
   font-family:Times New Roman, Verdana, Arial, Helvetica, sans-serif; color:#FF0000; size: 10px
}
.TRS {
   FONT-SIZE: 10px
}
.SMALL1 {
   FONT-SIZE: 10px
}
.SMALL2 {
   FONT-SIZE: 10px
}
.SMALL3 {
   FONT-SIZE: 10px
}
.GUTTER1 {
   FONT-SIZE: 13px; COLOR: #ffcc66
}
.REDN {
   FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#FF3300;
}
.JLBBL {
   FONT-SIZE: 9px; COLOR: #f7efce; BACKGROUND-COLOR: #530d21
}
.JLB1 {
   FONT-SIZE: 18pt; COLOR: #530d21; BACKGROUND-COLOR: #f7efce
}
.MBC2 {
   FONT-SIZE: 9px; COLOR: #ffffff; BACKGROUND-COLOR: #004080
}
.WH {
   FONT-SIZE: 9px; COLOR: #530d21
}
.GUTTER2 {
   FONT-SIZE: 11px; COLOR: #ffffff
}
.GUTTER3 {
   FONT-SIZE: 11px; COLOR: #ccccff
}
A.BAR {
   FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.HELPBAR {
   FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.GUTTER1 {
   FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffcc66; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.GUTTER2 {
   FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.SP {
   FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.ND {
   TEXT-DECORATION: none
}
A.H1 {
   FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #000000; TEXT-DECORATION: none
}
A.H6 {
   FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
H1 {
   FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.H1 {
   FONT-WEIGHT: bold; FONT-SIZE: 18px
}
H2 {
   FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.H2 {
   FONT-WEIGHT: bold; FONT-SIZE: 16px
}
H3 {
   FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.H3 {
   FONT-WEIGHT: bold; FONT-SIZE: 14px
}
H4 {
   FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.H4 {
   FONT-WEIGHT: bold; FONT-SIZE: 13px
}
H5 {
   FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.H5 {
   FONT-WEIGHT: bold; FONT-SIZE: 11px
}
H6 {
   FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.H6 {
   FONT-WEIGHT: bold; FONT-SIZE: 10px
}

.MSG {
       font-family:Times New Roman, Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size: 14px
}

.TITLE{
   font-size: 14px;
   FONT-WEIGHT: bold;
   color:#004080
}
.PRIMARY{
   font-size: 12px;
   font-family:Verdana, arial, helvetica, sans-serif;
   color:#003366;
   font-weight: bold;
}
.SECONDARY{
   font-size: 12px;
   font-family:Verdana, arial, helvetica, sans-serif;
   color:#000000;
   font-weight: bold;
}
.HELP {
       font-family:Verdana,Arial,Helvetica,sans-serif;
}

.SMALLHEAD {
   font-size:11px;
   color:#FFFFFF;
   font-family: arial,helvetica,sans-serif;
   font-weight: bold;
}

.SMALLTD {
       font-size:11px;
   font-family: arial,helvetica,sans-serif;
}
/* Buttons and text inputs*/
input {
       font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size: 10px;
}

TD.footer {
   FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}

A.footer:link {font-weight:normal;color:#3333CC;text-decoration:none;}
A.footer:active {font-weight:normal;text-decoration:none;}
A.footer:visited {font-weight:normal;color:#3333CC;text-decoration:none;}
A.footer:hover {font-weight:normal;text-decoration:underline;}
A.newnav:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.newnav:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.newnav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

/* KK UI Wishlist rollout 7/11/2016 */

table[border='1'],
table[border='2'],
table[border='3'],
table[border='4'],
table[border='5'],
table.even_odd,
table.e_form_display
{
    margin-bottom: 10px;
    border-collapse: collapse;
    border: 1px solid gray;
    background-color: white;
    box-shadow: 1px 1px 2px rgba(0,0,0,.2);
}

table.e_form_display td:first-child
{
    padding: 20px;
}

.files_table {
    width: 98%;
}

.tabPage table
{
    box-shadow: none;
}

.tabPage table[border='1'],
.tabPage table.mergeperson_tbl
{
    margin-bottom: 10px;
}

.mergeperson_tbl
{
    margin-bottom: 5px;
}

.folder_table
{
    border-collapse: collapse;
}

table[border='1'] td,
table[border='2'] td,
table[border='3'] td,
table[border='4'] td,
table[border='5'] td,
table[border='1'] th,
table[border='2'] th,
table[border='3'] th,
table[border='4'] th,
table[border='5'] th,
.even_odd td,
.even_odd th,
.folder_table td,
.folder_table th,
td.APLIST,
.mergeperson_tbl td
{
    padding: 4px 7px 4px 7px;
}

table[border='0']
{
    border-style: none;
}

.even_odd td,
.even_odd th
{
    border: 1px solid gray;
}

div.tabPage
{
    padding-bottom: 5px;
}

/* fix 'double table' on many bio screen tabs */
tr.header_row > td:first-child
{
    margin: 0;
    padding: 0;
}

tr.header_row > td:first-child > table
{
    width: 100%;
    margin: 0;
    padding: 0;
}

.dt_heading_row td
{
    margin: 10px;
}

.tabPage table.view_email_table
{
    width: 100%;

    border: 0;
}

.tabPage table.dump_history_table
{
    width: 100%;
    border: none !important;
}

.tabPage table.view_email_table th,
.tabPage table.dump_history_table th
{
    text-align: left;
    border: none;
    border-bottom: 3px solid #2E4872;
}

.tabPage table.view_email_table th br
{
    display: none;
}

.tabPage table.view_email_table td,
.tabPage table.dump_history_table td
{
    text-align: left;
    border: none;
}

.tabPage table.view_email_table tr:nth-child(even), 
.tabPage table.dump_history_table tr:nth-child(even) {
    background: #f0f0f0;
}

table.dump_history_table
{
}

.tabPage table.dump_ms_details
{
    border: 0 !important;
}

.tabPage table.dump_ms_details tr
{
    border: 0;
    border-bottom: 1px solid #ccc;
}
/*
.tabPage table.dump_ms_details tr:hover
{
    background-color: rgba(0,0,0,.01);
}*/

.tabPage table.dump_ms_details td
{
    padding-left: 15px;
    border: 0;
}

.tabPage table.dump_ms_details th
{
    border: 0;
    /*border-right: 2px solid #0076a8;*/
}

