.upload label{
  display: inline;
}

.agenda{}
.agenda ol{
  
}
.agenda ol ol{
  margin-left: 1.4em;  
}
.agenda .node{
  /*
  border-bottom: 1px solid #5798c6;
  */
  padding: 0.4em 0em 0em 0em;
  margin-bottom: 0.2em;
  font-size: 0.85em;  
}
.agenda .node h2, .agenda .node h3, .agenda .node h4, .agenda .node h5{
  margin: 0em;
/*
  background-color: #07456c;
*/
  padding: 0.2em;
  color: #07456c;
  font-family: verdana, arial;
  font-size: 0.85em;

  font-weight: normal;

}
.agenda .node .icon, .agenda .node .icon_small{  
  font-style: normal;
  font-size: 1em;
  font-family: verdana, arial;
  padding: 0.15em 0em 1em 2em;
}
.agenda .node .icon_small{
  padding: 0.1em 0em 0.1em 2em;
}
.agenda .node textarea.title{
  font-size: 1.2em;
  padding: 0.2em;
  border: 1px solid #5798C6;
  color: #07456C;
  font-weight: bold;
  /*
  color: #5899C7;
  */
  font-family: verdana, arial;
/*
  font-weight: bold;

  border: none;

  color: #FFF;

  background-color: #07456c;
*/
  margin-bottom: 0.2em;
  width: 98.5%;
  
}
.agenda .node textarea.text{
  width: 98.5%;
  margin-bottom: 0.2em;
  padding: 0.2em;
  color: #07456C;
  font-family: verdana, arial;
}
.agenda .node div.bodytext{
 margin-left: 1.6em;
 margin-bottom: 0.2em;
}
.agenda .node div.bodytext p{
 margin-bottom: 0.2em;
}
.agenda .node div.bodytext a{
 font-size: 1em;
}
.agenda .node div.bodytext ol {
 margin-left: 0em;
 margin-bottom: 0.2em;
}
.agenda .node div.bodytext ul{
 margin-bottom:0.2em;
}
.agenda .node #ordered{
  margin-bottom: 0.4em;
}
.agenda div.edit, .agenda #node_add{
  /*
  background: #f5f5f5 url(../arcticcouncil_images/node_focused.gif) repeat scroll left center;
  */
  padding: 0.4em;
/*
  border: 1px solid #666;
  */
  border-left: 1px solid #666;
  border-right: 1px solid #666;
}
.agenda .node h2{
 font-weight: bold;
}


table.file_table{
  width: 100%;
  border-collapse: collapse;
  font-size: 0.75em;  
}
table.file_table a{
  font-size: 1em;
}
table.file_table thead{
  background-color: #e8f5fe;  
  color: #07456c;
  
}
table.file_table thead th{
  padding: 0.2em;
  font-weight: bold;
  border-bottom: 1px solid #5798c6;
}
table.file_table tbody tr.odd{
  background-color: #ecf1f5;  
}
table.file_table tbody tr.queued{
  background-color: #e9fdd2;
  border-bottom: 1px solid #c1d1ae;  
}
table.file_table tbody tr.even td{
border-bottom: 1px solid #d1cb9e;
}
table.file_table tbody td{
  padding: 0.4em 0.4em 0.4em 0.2em;
}
table.file_table tbody td.published{color: #7ca150;font-weight: bold;}
table.file_table tbody td.unpublished{color: #9e3f3f; font-weight:bold;}


.action_area{
  margin-top: 1em;
  margin-bottom: 1em;  
  padding: 0.2em;
  padding-bottom: 0.4em;
  background-color: #e8f5fe;
  border: 1px solid #5798C6;
}
.action_area h2{
  color: #07456c !important;
  font-weight: bold;
  font-family: arial;
  background-color: transparent !important;
}
.action_area .node h2{
  margin-bottom:0.4em;
}
.action_area h2 label{
  padding:0em;
}
.action_area label{
  font-weight: bold;
  color: #68654a;
  padding: 0.2em;
  font-size: 0.85em;
}
.action_area input, .action_area select{
  display: block;  
  margin-bottom: 0.6em;
}
.agenda #node_add .radio{
  display: inline;
  margin: 0em 0.2em 0em 0em;
  padding: 0em;
  border: none;
}

.agenda .node .fileupload{  
  background: #dad39b url(../arcticcouncil_images/ikoner/upload.gif) no-repeat scroll right center;
}
.agenda #node_add .action_area{
  background-color: #e8f5fe;
}

.node .file_table{
margin-left: 1.4em;
}
.node.edit .file_table{
margin-left: 0em;
}
.file_table input{
  
  margin:0em 0.4em 0em 0em;
}



.buttons a, .buttons button, .node button{
    display:block;
    float:left;
    margin: 0.4em 7px 0.2em 0em;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:0.7em;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
button.negative_attention{  
  color: #FFF;
  background-color:#9e3f3f;
  border:1px solid #8f3838;
  border-top:1px solid #8f3838;
  border-left:1px solid #8f3838;
}
button.positive_attention{  
  color: #FFF;
  background-color:#7ca150;
  border:1px solid #6f9246;
  border-top:1px solid #6f9246;
  border-left:1px solid #6f9246;
}
.buttons span, .node button span{
  padding-left: 12px;
}
.buttons a.add, button.add{
  background: #f5f5f5 url(../arcticcouncil_images/ikoner/add.gif) no-repeat scroll 2px center;
  
}
.buttons a.edit{
  background: #f5f5f5 url(../arcticcouncil_images/ikoner/pencil.gif) no-repeat scroll 2px center;
  padding-left: 20px;
}
.buttons button.arrow_down{
  background: #f5f5f5 url(../arcticcouncil_images/ikoner/arrow_down.gif) no-repeat scroll 2px center;  
}
.buttons button.arrow_left{
  background: #f5f5f5 url(../arcticcouncil_images/ikoner/arrow_left.gif) no-repeat scroll 2px center;  
}
.buttons button.arrow_up{
  background: #f5f5f5 url(../arcticcouncil_images/ikoner/arrow_up.gif) no-repeat scroll 2px center;  
}
.buttons button.arrow_right{
  background: #f5f5f5 url(../arcticcouncil_images/ikoner/arrow_right.gif) no-repeat scroll 50px center;  
}
button.confirm{
  background: #f5f5f5 url(../arcticcouncil_images/ikoner/confirm.gif) no-repeat scroll 2px center;
  /*
  padding-left: 20px;
*/  
}

.buttons button.arrow_right span{
  padding-left: 0px;
  padding-right: 10px;
}
.disabled span{
  color: #CCC !important;
  
}
.none{
  display: none !important;
}

