body  { background-color: #fff; }
body, td, .content, input, select, option, optgroup, textarea, button { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:   11px; 
}

label {
	cursor: pointer;
}

optgroup {
	font-style: normal;
}

form { margin: 0px; }

h1 {
  font-size: 18px;
}

ul.menu {
  padding-left: 20px; 
  margin-left: 0px; 
  color: #777; 
  margin-bottom: 0px; 
  margin-top: 0px;
  list-style-type: square;
}

a { color: #0097cf; }

a:hover { color: #000; }

.header {
  font-weight: bold; 
  color: #555;  
}

.subheader {
  border-bottom: 1px dotted #999;
  color: #0097cf;
  padding-bottom: 2px;
  width: 100%;
}

.block {
  background-color: #fafafa;
  padding: 5px;
}

.block_header {
  background-color: #A8BBF8;
  color: #fff;
  padding: 3px;
  font-weight: bold;
}

.block_header table td {
	background-color: #A8BBF8;
  color: #fff;
  font-weight: bold;
}

.error {
  color: darkred;
  font-weight: bold;
}

.status {
  color: #0097cf;
  font-weight: bold;
}

.twinroom {
  color: #0097cf;
  font-weight: bold;
}

.table {
  border: 1px solid #ddd;
}

.cell_left {
  border-top: 1px solid #ddd;
}

.cell_header {
  border-left: 1px dotted #ddd;
  font-weight: bold;
}

.cell {
  border-top: 1px solid #ddd;
  border-left: 1px dotted #ddd;
}

.help {
  font-size: 10px; 
  color: #888;
}

.disabled {
        color: #bbb;
        background-color: #fff;
        border: 1px solid #e5e5e5;
        margin-top: 1px;
        margin-bottom: 1px;
}

td.tab {
  background-color: #5973C8; 
  color: #fff; 
  text-align: center;
  cursor: pointer;
  padding: 5px;
}

td.tab_selected {
  background-color: #f5f5f5; 
  padding: 5px;
}

a.tab {
  color: #fff; 
  text-decoration: none;
}

a.tab:hover { color: #fff }

td.header {
  background-color: #eee; 
  font-weight: bold; 
  color: #555;
}

.updated {
  padding: 5px;
  border: 1px solid #A8BBF8;
  text-align: center;
}

.mod_guest { background-color: #DFE0F6 }
.mod_user { background-color: #DFF6E7 }

.status_text_7 { color: #ccc; font-weight: bold; }
.status_text_7 { color: lightblue; font-weight: bold; }
.status_text_8 { color: red; font-weight: bold; }

.action_bg_captured { background-color: #eeee10; }

.status_color_14 { color: #FFC000; }

.status_bg_14 { background-color: #C4F3AB; }
.status_bg_9 { background-color: #C4F3AB; }
.status_bg_8 { background-color: #FFC799; }
.status_bg_7 { background-color: lightblue; }
.status_bg_3 { background-color: #ccc; }
.status_bg_1 { background-color: #ffcc66; }

.bg_orange { background-color: orange; }

.posted_not_sanated { background-color: #9900FF; }

.table_std td { border-bottom: 1px solid #eee }
.table_std .title { border-right: 1px dotted #eee }
.table_std .header td { font-weight: bold; background-color: #eee; border-bottom: 0px }
.table_std .category td { font-weight: bold }

#table td { border-bottom: 1px solid #eee; }
#table #title { border-right: 1px dotted #eee; }
#table #header td { font-weight: bold; background-color: #eee; border-bottom: 0px; }
#table .header td { font-weight: bold; background-color: #eee; border-bottom: 0px; }
#table #category td { font-weight: bold }

#table_c td { border-bottom: 1px solid #eee; }
#table_c #header td { font-weight: bold; background-color: #DDE7FC; border-bottom: 0px; }
#table_c #category td { 
  background-color: #E1FCD2;
  font-weight: bold; 
}

table.admin { background-color: #a8bbf8; border-collapse:separate; border-spacing: 1px; }
table.admin td, table.admin th {
  vertical-align: top;
  background-color: white;
  padding:2px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px; }
table.admin th { text-align: center; }
td.c { text-align: center; }

.row_weekend td {
  background-color: #ffc;
}

.status_approved { color: green }
.status_unapproved { color: red }
.status_undecided { color: #aaa }

.is_fraud_0 { color: green }
.is_fraud_1 { color: red }
.is_fraud_2 { color: #e7c81e }

.silk {
	vertical-align: -3px;
	margin-right: 5px;
	border: 0px
}

.ajax_wait { display: none }

.ajax_error {
    border-color:       red;
    background-color:   #f9dbdb;
}

