body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-bottom:auto;
    
     background: 
    linear-gradient(
      rgba(255, 215, 15, 0.4),
      rgba(255, 215, 15, 0.4)
    ),
    url(ibank-bg.jpg);
    
     background-size: cover;
    background-repeat: no-repeat;
  background-attachment:fixed;
  background-position: center center;

height: 100%;
min-height:100%;

position:relative;
}
.maintable {
width: 100%;
max-width:1200px;
 }

@media only screen and (max-width: 600px) {
body {
    background: 
    linear-gradient(
      rgba(255, 215, 15, 0.4),
      rgba(255, 215, 15, 0.4)
    );
  background-position:center;
  width: 100%;
height: 100%;
min-height:100%;
min-width:100%;
position:relative;
  }
}

.while_link a{
	color:#FFFFFF;
	text-decoration:none;
}
.while_link a:hover {
	text-decoration:underline;
}
.head {
	font-size:15px;
	font-weight:bold;
}
.thead {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
}
form {
	margin:0px;
}
input, select, textarea {
	font-size:13px;
	border:1px solid #999999;
}
input.submit {
	background:#de0011;
	color:#FFFFFF;
	border:none;
	padding:2px 5px;
}
a {
	color:#0066FF;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.error_msg {
	background:#FEFFE6;
	color:#de0011;
	padding:5px;
	border:1px solid #000000;
}
.success_msg {
	background: #DBF3DA;
	color:#2D2400;
	padding:5px;
	border:1px solid #000000;
	font-weight:bold;
}
.top_menus {
	color:#ffffff;
	padding:0px 10px;
	font-weight:bold;
    font-size:15px;
    letter-spacing:length;
    word-spacing:7px;
}
.top_menus a {
	color:#ffffff;
	text-decoration:none;
}
.top_menus a:hover {
	text-decoration:underline;
}
ul {
	margin:0px;
}
.history_home {
	font-size:13px;
}
.history {
	font-size:13px;
}
.login_form {
	background:url(../../../Customer_Login_2014.jpg) no-repeat top;
}
