@CHARSET "ISO-8859-1";
body {
  background-color: white;
  color: #0080ff;
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
}

/* ------------ TABLE ------- */
.table_list {
	background-color: white;
	border-spacing: 0px;
	border: 0px solid #3399ff;
}

.table_list_tr {
	background-color: white;
}

.table_list_td {
	background-color: white;
}
/* 
.mainTable {
	position: relative; 
	top: 0; 
	bottom: 0; 
	left: 0; 
	right: 0;
}
 */

.mainTable {
	height:100%;
	width:100%; 
    top: 0; 
    bottom: 0; 
    left: 0; 
    right: 0;
    border:1px solid;
}

 
.mainTableTR {
	valign: top; 
}

/* ------------ ERROR ------- */

.error {
  background-color: white;
  color: red;
  font-weight: bold;
}

/* ------------ HEADER ------- */

.page_header {
  color: #1E90FF;
  background-color: #FFD54F;
  font-weight: bold;
  font-size: 18px;
  border: 0px;
}

.page_header_logo {
  width: 10%;
}
.page_header_title {
  width: 80%;
}
.page_header_logout {
  width: 10%;
}

/* ------------ FORM ------- */

form {
	border: 1px solid #1E90FF;
}

.form_title {
  color: white;
  background-color: #1E90FF;
  font-weight: bold;
  font-size: 18px;
  padding: 5px 10px;
}

.form_label {
  color: white;
  background-color: #1E90FF;
  padding: 5px 10px;
}

.form_input_err {
	color: red;
}

input[type=text] {
  background-color: white;
  color: #0047AB;
  font-size: 14px;
}

.form_submit {
	text-align: right;
}

.form_submit_button {
  background-color: #1E90FF;
  border: none;
  color: white;
  padding: 5px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
}

/* ------------ MENU ------- */

.menu {
	background-color: #1E90FF;
	color: white;
	font-size: 16px;
	border: 0px;
	vertical-align: top; 
} 

.activeMenu {
	background-color: white;
	color: #1E90FF;
	font-size: 16px;
}

.inactiveMenu {
	background-color: #1E90FF;
	color: white;
	font-size: 16px;
}

/* ------------ Content ------- */

.content {
	width:100%; 
	align: center;
}

/* ------------ A tag ------- */

a:link {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

a:active {
  text-decoration: underline;
}

/* ------------ pincodeList ------- */

.pincodeList {
	width:40%;
}
