body {
  padding:0px;
  margin:0px;
}

* {
  font-family:Verdana;
  font-size:12px;
}

/* center content start */
.body {
  text-align:center;
}

img {
  border:0px;
}

.center {
  text-align:left;
  margin:auto;
  width:1200px;
}
/* center content end */

/* form style start */
form {
  margin:0px;
  padding:0px;
}

.menu {
  width:100%;
}
.footer {
  text-align:right;
}

/* listing_table START */
.listing_table {
  width:750px;
}
.listing_table td {
  border-bottom:1px solid #bcbcbc;
  padding:2px 3px 2px 3px;
}
.listing_heading td {
  font-weight:bold;
}
.listing_nothing {
  text-align:center;
  padding:15px 5px 15px 5px;
}
.listing_title h1 {
  padding:0px;
  margin:0px;
  font-size:24px;
  font-weight:normal;
}
/* listing_table END */

/* form_table START */
.form_table {
  width:600px;
}
.form_table td {
  padding:2px 3px 2px 3px;
}
.form_table .form_heading td {
  border-bottom:1px solid #bcbcbc;
  font-weight:bold;
}
.form_table .form_field .ff_name {
  width:100px;
  text-align:right;
  vertical-align:top;
}
.form_table .form_field .ff_input {
}
.form_table .ff_input .form_input_text {
  width:100%;
}
.form_table .ff_input .form_input_text_small {
  width:100px;
}
.form_table .ff_input .form_input_text_med {
  width:75%;
}
.form_table .ff_input .form_input_textarea {
  width:100%;
  height:50px;
}
.form_table .form_submit td {
  border-top:1px solid #bcbcbc;
  text-align:right;
}
/* form_table END */


.form_error {
  border:1px solid #AB5602;
  background:#FCE9E3;
  padding:10px;
}

.red_flag {
	color:red;
	font-weight: bold;
}	

.form_success {
  border:1px solid #0290AB;
  background:#E3F8FC;
  padding:10px;
}

.form_info {
  border:1px solid #02AB36;
  background:#E3FCE5;
  padding:10px;
}

.hseparator {
  width:100%;
  color:#bcbcbc;
  background:#bcbcbc;
  height:1px;
  width:100%;
  border:0px;
}

/*************************************************/
.system_error {
  background:#FCE3E3;
}
.system_border_error {
  background:#FCE3E3;
  border:1px solid #FE6F6F;
}

.system_edit {
  background:#E3FCE8;
}
.system_border_edit {
  background:#E3FCE8;
  border:1px solid #45FF6A;
}

.system_delete {
  background:#FCE3F6;
}
.system_border_delete {
  background:#FCE3F6;
  border:1px solid #FF4AD4;
}

.system_highlight {
  background:#E3F8FC;
}
.system_border_highlight {
  background:#E3F8FC;
  border:1px solid #3CE0FF;
}

.system_owner {
  background:#FCFBE3;
}
.system_border_owner {
  background:#FCFBE3;
  border:1px solid #FFF73C;
}

.footer_tick {
  width:10px;
  height:10px;
  font-size:0px;
  line-height:0px;
}
/*************************************************/
