body { margin: 0px; padding: 0px; font-family: tahoma, arial, helvetica, sans-serif; font-size: 0.9em; }
#header { background: url('../graphics/header_slice_967x126.jpg') left top no-repeat; width: 967px; height: 126px; margin: auto; }
#container { margin: auto; padding: 40px 0; width: 967px; }
#mall_details { width: 200px; padding-top: 10px; }
#form_login { background: #c9c9c9; margin: auto;	width: 200px; border: 1px solid #b9b9b9; padding: 10px; }
#form_login .lbl_td_1 {	font-size: 0.9em; width: 100px; }
#table_login { width: 100%; }
.panel_header { border-top: 1px solid #5b5b5b; cursor: pointer; padding: 3px; }
.add_button { font-weight: bold; color: #004276; text-transform: uppercase; font-size: 0.75em; }
#footer { width: 967px; height: 77px; margin: auto; clear: both; }

.fright { float: right; }
.fleft { float: left; }

.panel_400 { width: 400px; }
.panel_full {  }
.panel_content { padding: 6px; }

#table_add { font-size: 0.85em; }
#table_add input { padding: 1px; }
#table_add td { vertical-align: middle; }

#mall_information input { margin: 2px 0; }
#mall_information { border: 1px solid #e9e9e9; border-top: 0; margin-bottom: 20px; }

.edit_location { text-decoration: none; color: #000000; cursor: pointer; }

.center { text-align: center; }

.cell_field_name { padding: 5px 0; width: 150px;
}

.cell_field_input { padding: 5px 0;
}

.grey_back { background: #c0c0c0; }