@charset "utf-8";

/* REDEFINE STANDARD TAGS  */
/*zero margins */
body,form,img,ul,li {margin:0;padding:0}

/*kill borders & outlines */
img,table {border:0}
a {outline:0}

/*body*/
body {
    background: #FFFFFF;
    color: #4D4D4F;    /* basic font color */
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    line-height: 18px;
  }
body a:link    {color:#4D4D4F;text-decoration:none;}
body a:visited {color:#4D4D4F;text-decoration:none;}
body a:hover   {text-decoration:underline;}
body tr td {padding: 0px 0 0 0}
body hr        {color:#929497; noshade; width:90%; height:0.5px; align:center}



/* header & content */
.content, .content td               {padding:2 10; text-decoration:none; color:#262626; font-size:11px;}
.content table td                   {padding:0; padding-bottom:2px; padding-right:5px;}
.content a:link, .content a:visited {color:#F37920; text-decoration:none;}
.content a:hover                    {text-decoration:underline;}
.memo         {color:#9C78B2; font-size:11px; line-height:12px; text-align:justify;}
.header       {color:#262626; font-size:11px; line-height:16px;}
td.header     {background:#CCCCCC;}
.credit_card                        {text-decoration:none; color:#262626; font-size:12px;}
.credit_card td                     {padding:30 30 5 10; text-align:center;}
.dark, .dark td                 {color:#262626; font-size:11px; text-decoration:none;}
.dark td                        {padding:5 0;}
table.dark                      {background:#CCCCCC;}
.dark a:link, .dark a:visited   {color:#F37920; text-decoration:none;}
.dark a:hover                   {text-decoration:underline;}
.stress, .mandatory   {color:#FF0000;}
.stress               {font-weight:bold;}
.blue                 {color:#0000FF;}

/* login page */
.bgtable {color:#000000; font-size: 12px; width:737; padding: 0px 0 0 0}
.square_padding {padding:0 10 0 10}
.orange_highlight {color:#F37A1C; font-weight:bold}

.contenttable {color:#000000; font-size: 12px; width:710; padding: 0px 0 0 0}

.loyalty {background-color:#000000; color:#FFFFFF; font-size: 12px; width:710; border-width:3; border-style:solid; border-color:#A6A6A6; padding:10 10 10 10}
.loyalty_hightlight {color:#FFFF99; font-size:12px; font-weight:bold}
.bea {background-color:#CCCCCC; color:#262626; font-size: 11px; width:710; padding:10 5 10 5}
.bea a:link, .bea a:visited   {color:#F37920; text-decoration:none;}
.bea a:hover                  {text-decoration:underline;}

.outside {color:#262626; font-size: 12px; width:737;}

.contenttable a:link    {color:#F37920;text-decoration:none;}
.contenttable a:visited {color:#F37920;text-decoration:none;}
.contenttable a:hover   {text-decoration:underline;}

.backButton {cursor:pointer;}
td.backButton:hover {text-decoration:underline;}

.passwdinquiry {color:#000000; font-size: 12px; padding: 0px 0 0 0}
.highlighttable {background-color:#cebfdb;}