#notice, #alert {
  padding: 5px 8px;
  margin: 20px 0;
}
#notice {
  background-color: #CFC;
  border: solid 1px #6C6;
}
#alert {
  background-color: #FCC;
  border: solid 1px #C66;
}

div.field,div.actions {
  margin:20px 0 20px 0;
}

.draft_table k {
  padding:0 20px 30px 0;
}

h1 {
  font-size:1.5em;
  margin:6px 0 7px 0;
}

/*content div styling*/
div#content {
  margin:0;
  padding-left:7px;
  border:0;
  background-color: white;
}

div.draftmenu {
  margin:6px 0 0 5px;
}

input.notable {
  background:#55a5e1;
  background:-moz-linear-gradient(top,#55a5e1 0%,#1880b0 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#55a5e1),color-stop(100%,#1880b0));
  background:-webkit-linear-gradient(top,#55a5e1 0%,#1880b0 100%);
  background:-o-linear-gradient(top,#55a5e1 0%,#1880b0 100%);
  background:-ms-linear-gradient(top,#55a5e1 0%,#1880b0 100%);
  background:linear-gradient(top,#55a5e1 0%,#1880b0 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55a5e1',endColorstr='#1880b0',GradientType=0);
  margin:5px 15px;
  padding:6px 12px;
  color:#fff;
  font-family:sans-serif;
  font-size:11pt;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border:1px solid #1A87B9;
}

a, a.visited {
  color:#226699;
}

input.active {
  background:#65C6E9;
  background:-moz-linear-gradient(top,#65C6E9 0%,#25A6E1 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#65C6E9),color-stop(100%,#25A6E1));
  background:-webkit-linear-gradient(top,#65C6E9 0%,#25A6E1 100%);
  background:-o-linear-gradient(top,#65C6E9 0%,#25A6E1 100%);
  background:-ms-linear-gradient(top,#65C6E9 0%,#25A6E1 100%);
  background:linear-gradient(top,#65C6E9 0%,#25A6E1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#65C6E9',endColorstr='#25A6E1',GradientType=0);
}

div.admin_header {
  left:0px;
  right:5px;
  top:5px;
  margin:0 -5px 0 -5px;
  padding:6px;
  border:1px solid;
  border-color:#223366;
  background:#5588cc;
  color:#ffffff;
}

div.editiontitle {
  float:left;
}

td.draftListItem {
  margin:0;
  padding:5px;
  width:50%;
}

td.draftListItem a {
  text-decoration: none;
  color:black;
  display:block;
  overflow: hidden;
}
td.perminactive {
  border-bottom:1px solid lightgray;
}
td.inactive {
  border-bottom:1px solid lightgray;
}
td.active {
  background-color:#f8f8ff;
  border:1px solid #ccf;
}

div.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                no-repeat;
}

div.modal_inner {
  position:absolute;
  top:50%;
  left:40%;
  right:40%;
  text-align:center;
  height:10em;
  margin:-5em;
  background: #fff;
}

div.modal_inner div {
  margin:5px 5px 25px 5px;
}

div.modal_insert_form {
  padding:30px;
  position:absolute;
  top:40px;
  left:30%;
  right:30%;
  background: #fff;
  border: solid 1px;
  border-color:#000;
}

form.button_to {
  margin:0;
  padding:0;
  display:inline;
}

form.button_to div, form.button_to div input {
  display:inline;
}

body.loading {
  overflow: hidden;   
}

body.loading .modal {
  display: block;
}

div.right_menu {
  float:right;
}

span.draft_table_title {
  font-weight:bold;
  color:#222288;
  font-size:1.1em;
}

span.publishing {
  color:#888888;
}

html {height: 100%;}
body { 
  height:100%;
  margin: 0 auto; 
}

#container { 
  height:100%; 
  background: #999; 
} 

div.right_menu a {
  color:#ffffff;
}

div.editiontitle a {
  color:#ffffff;
}
table.draft_table {
  margin:30px 0 0 0;
}

table.draft_table td {
  vertical-align:top;
}

td.draft_description {
  width:300px;
  font-size:.8em;
}
