/* Asia United Bank (c) 2005 All Rights Reserved. */
a {
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	color: #cc0000;
	font-size: 13px;
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
	text-decoration : none;
	background-color : transparent;
}
a:hover {
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	color : #ff9900;
	font-size : 13px;
	text-decoration : none;
	background-color : transparent;
}
table {
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding : 0px;
}
td {
	color : #333333;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	background-color : transparent;
}
th {
	color : #333333;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	/*background-color : transparent;*/
	/*background-color : #FEEAD4;*/
    /*background-color : #DED7C6;*/
    /*background-color : #F7EFE7;*/
    background-color : #EFEFEF;
}

#contactUsHeader {
	color : #FFFFFF;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	/*background-color : transparent;*/
	/*background-color : #FEEAD4;*/
    /*background-color : #DED7C6;*/
    /*background-color : #F7EFE7;*/
    background-color : #E42217;
}

#contactUsTable {
	background-color : #FFFFFF;
}

#contactUsBody {
	background-color : #EFEFEF;
}


.table-box  {
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration: none;
}
.header_style {
	color : #CD1F26;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 12px;
	background-color : transparent;
}
.header_style2 {
	color : #CD1F26;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 10px;
	background-color : transparent;
    font-weight: bold;
}
.header_style3 {
	color : #808080;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 10px;
	background-color : transparent;
    font-style: italic;
}
.content_style {
	color : #333333;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	background-color : transparent;
}
.textbox_style {
	/*color : #333333;*/
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	background-color : #D9ECFF;
}
.paragraph_style {
	color : #333333;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	background-color : transparent;
}
.menulinks_color {
	color : #837364;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	background-color : transparent;
}
.copyright_style {
	color : #FFFFFF;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	background-color : #CD1F26;
}
/* Misc */
.menulinks_bkg {
	background-color : #FEEAD4;
}
.redtopcolorbkg {
	background-color : #CD1F26;
}
.topyellowbkg {
	background-color : #E9B021;
}
.line1color {
	background-color : #CDB99B;
}
.line2color {
	background-color : #FFFFFF;
}
.loginbkg {
	background-color : #E6DCCD;
}
.leftmenubkg {
	background-color : #F1EEE2;
}
.notyetmemberbkg {
	background-color : #DCD4C6;
}

/* sub menu link */
.sublink {
	color : #837364;
	font-size : 13px;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	background-color : transparent;
}
a.sublink {
	color : #837364;
	text-decoration : none;
	background-color : transparent;
}
a:hover.sublink {
	color : #cc0000;
	text-decoration : underline;
	background-color : transparent;
}
/* Home and sitemap style links */
.links {
	color : #FFFFFF;
	font-size : 13px;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	background-color : transparent;
}
a.links {
	color : #FFFFFF;
	text-decoration : none;
	background-color : transparent;
}
a:hover.links {
	color : #ffcc00;
	text-decoration : underline;
	background-color : transparent;
}

/* top side menu */
.topmenulink {
	color : #837364;
	font-size : 13px;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	background-color : transparent;
}
a.topmenulink {
	color : #837364;
	text-decoration : none;
	background-color : transparent;
}
a:hover.topmenulink {
	color : #cc0000;
	text-decoration : underline;
	background-color : transparent;
}
/* left side menu */
.txt_color {
	color : #837364;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 13px;
	background-color : transparent;
}
.leftmenulink {
	color : #837364;
	font-size : 13px;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	background-color : transparent;
}
a.leftmenulink {
	color : #837364;
	text-decoration : none;
	background-color : transparent;
}
a:hover.leftmenulink {
	color : #cc0000;
	text-decoration : underline;
	background-color : transparent;
}

/*  Misc */
b, strong, em {
	font-weight: bold;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
}
h1 {
	font-size: 160%;
	line-height: 1.0em;
}
h2 {
	font-size: 140%;
	line-height: 1.2em;
}
h3 {
	font-size: 120%;
	line-height: 1.4em;
}
h4 {
	font-size: 110%;
	line-height: 1.4em;
}
h5 {
	font-size: 100%;
	line-height: 1.2em;
}
h6 {
	font-size: 90%;
	line-height: 1.2em;
}
hr {
	height: 1px;
	background-color: #333333;
	color: #333333;
	border: none;
}
body {
	background-color: #FEF3E6;
	color : #333333;
	font-size : 13px;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

.error_style {
	color : #ff0000;
	font-size : 13px;
	background-color : transparent;
}

.button_style
{
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
    BACKGROUND-COLOR: #DED7C6;
    FONT-SIZE: 10px
}

.content_style2 {
	color : #333333;
	font-family: Verdana, Arial, "Arial Black", "Times New Roman", "Georgia", sans-serif, serif;
	font-size : 10px;
	background-color : transparent;
}

/*
    Ritchie 2007-08-21:
        Adding style for tabs. Copied from Ronx's RediMoneyWeb CSS.
*/

table.tabmenu{
	/* Table properties of the tabmenu itself */
	border-collapse:collapse;
}

td.activetab, td.currenttab {
	height: 25px;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	
	margin-top: 0%;
	margin-bottom: auto;
	/*height: 30px;
	vertical-align: middle;*/
	
	font-family: verdana;
	font-size: 8pt;
	
	border-width: 1px;
	border-color: #000000;
}

td.activetab:hover/*, td.currenttab:hover */{
	background-color: #CCCCCC;
}

td.currenttab {
	background-color: #CCCCCC;
	
}

td.activetab {
	background-color: #EFEFEF;
}

table.tabbedTableContents{
	/*  Table properties for the table contents after tab menu */
	border-style:solid;
	border-width:1px;
	border-color: #CCCCCC;
	
	width: 720px;
	/*height: 345px;*/
	
	padding: 5px;
}

table.tabbedTableContents2{
	/*  Table properties for the table contents after tab menu */
	border-style:solid;
	border-width:1px;
	border-color: #CCCCCC;
	
	width: 670px;
	/*height: 345px;*/
	
	padding: 5px;
}

table.tabbedTableContents3{
	/*  Table properties for the table contents after tab menu */
	border-style:solid;
	border-width:1px;
	border-color: #333333;
	
	width: 670px;
	/*height: 345px;*/
	
	padding: 5px;
}

a.tab, a.tab:hover, a.tab:visited, a.tab:link{
	color: #000000;
	text-decoration: none;
}

td.secCertPad{
    padding-left:40px;
    padding-right:20px;
}

td.secCertIndent{
    padding-left:90px;
    padding-right:100px;
    text-indent:50px;
    text-align:justify;
}

td.secCertIndent2{
    padding-left:90px;
    padding-right:90px;
    text-indent:50px;
    text-align:justify;
}

/* 
Style sheet for Asia United Bank 
prepared by: Dennis Brucal - Web Designer
*/

.relative_container {
  position: relative;
  top: 0;
  left: 0;
}
.phone_screen {
  position: relative;
  top: 0;
  left: 0;
  width: 150px;
}
.entrust_logo {
  position: absolute;
  bottom: 12px;
  left: 90px;
}

.token_guide_btn{
  width: 180px; 
}
.step_num{
  position: absolute;
  top: -5px;
  left: 10px;
  width: 45px;
}
.guide_label{
  margin-top: 0px;
  text-align:center;
}
.step{
    width: 50px;
}
.rsa_input {
    position:absolute;
    background:transparent;
    border:0;
    color:#000;
    font-size:20px;
    text-align:left;
    width:100%;
    top:20px;
    outline:none;
}

/*
for settings

float: right;
*/

.dropdown {
  overflow: hidden;
}
.dropdown .dropbtn {
  border: none;
  outline: none;
  background-color: inherit;
  margin: 0;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}
.dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}
.dropdown-content a:hover {
  background-color: #ddd;
}
.currentmenu{
  color:#cc0000!important;
}
.indent-step{
    padding-left:10px;
}
.indent-step > * {
    display: inline-block;
}
.indent-step-details{
    padding-left:20px;
    padding-right:20px;
    overflow: visible;
}
.center-align-items-vertically{
    width: auto;
    padding:5px;
    position: relative;
}
.center-align-items-vertically img {
    position: absolute;
    top: 50%;
    margin-top: -25px;  /* = image height div 2 */
}
.center-align-items-vertically p{
    padding-left:60px;
}
.activate-entrust-header{
    width: auto;
    padding:5px;
    position: relative;
    width:180px;
}
.activate-entrust-header img {
    position: absolute;
    top: 50%;
    right:0px;
    margin-left:200px;
    margin-top: -25px;  /* = image height div 2 */
    width: 50px;
}
.activate-entrust-header p{
    padding-left:10px;
    font-weight:bold;
}
.onclick-anchor{
    cursor:hand;
}
/*for refno column*/
#tbl_acct_hist td:nth-child(3){
  white-space: nowrap;
}