/*
body {
    background: #dbe7ee url("http://www.fao.org/fileadmin/templates/fapda/img/bg-tool.gif") repeat-x scroll 0 0 !important;
    font-family: "FrutigerLTW02-45Light",Arial,Helvetica,Verdana,sans-serif !important;
}
*/

div.wrapper {
  width:100%;
  background-color:transparent;
  min-width: 1500px;
  }

#fao-header {
    background-color: transparent;
    border-bottom: 1px solid #ededed;
    font-size: 16px !important;
    height: 74px;
    overflow: hidden;
}

#fao-header h1 {
    float: left;
    margin: 4px;
    padding: 0;
}

#fao-header div.app-name {
    border-left: 1px solid #fff;
    float: left;
    height: 60px;
    margin: 0 1em 4px 25px;
    padding: 0 0 0 20px;
    position: relative;
    top: 8px;
}
#fao-header div.app-name h2 {
    color: white;
    font-size: 140%;
    font-weight: normal;
    letter-spacing: 0;
    /* line-height: 60px; */
    margin: 0;
    padding: 0;
    text-align: left;
}
#fao-header div.app-name h2 a, #fao-header div.app-name h2 a div{
    color: white;
}
#fao-header div.web-home {
    position: relative;
    right: 10px;
    top: 10px;
}
#fao-header div.web-home a {
    color: #ffffff;
    float: right;
    font-size: 16px;
    padding-top: 6px;
}
#fao-header div.web-home a img {
    margin-top: 4px;
    opacity: 0.9;
}
#fao-header img {
    border: medium none;
    margin: 0;
    padding: 0;
}
#fao-header p {
    color: white;
    font-size: 16px;
    line-height: normal;
    margin: 0;
    padding: 0;
    text-align: left;
}

div.tx-srlanguagemenu-pi1 {
  text-align:right;
  margin-top:8px;
  }
    
div.tx-srlanguagemenu-pi1 a {
  text-transform:capitalize;
  font-size:10pt;
  color:#fff;
  }

div.tx-srlanguagemenu-pi1 .CUR a {
  color:#e19a0e;
  }

div.tx-srlanguagemenu-pi1 .CUR, 
div.tx-srlanguagemenu-pi1 .NO {
  margin:0 8px 8px 8px;
  display:inline;
  }

div.tx-srlanguagemenu-pi1 a:hover {
  text-decoration:none;
  color:#e19a0e;
  }

#left-panel {
    background: #ffffff url(images/mybg.png) repeat scroll 0 0;
    padding-top: 0 !important;
  padding-left:10px;
  padding-right: 10px;
  margin-left:10px;
  margin-right: 10px;
    top: 120px;
    width:320px;
    position:absolute;
}

#main-container {
    margin-left: 340px;
    margin-top:5px;
    min-height: 500px;
    padding: 0 0 52px;
    position: relative;
}
#maincontent{
  /* display:block; */
  /* background-color: #f9f9f9; */
  /* background: #ffffff url(images/mybg.png) repeat scroll 0 0; */
  /* margin: 0 20px 20px 20px; */
  /* padding: 10px; */
    display: inherit;
}

/*
#c442103 table td{
  padding:1px 5px;
}

#c442103 #info-box table tr:nth-child(odd) {background: #f5f5f5}
#c442103 #info-box table tr:nth-child(even) {background: #FFF}
#c442103 #info-box table tr:first-child {background: #74cdd7; color: #000}
*/

#maincontent .contenttable {
  background-color:#E4EEF2;
  border:0;
  width:100%;
  margin-bottom:15px;
}



#maincontent .contenttable th,
#maincontent .contenttable td {
  padding:10px;
  vertical-align:top;
  border:0;  
  border-left:1px solid #D4E0E4;
}

#maincontent .contenttable th {
  background-color:#ccdfe7;  
}

#maincontent .contenttable th p {
  margin:0;
}

#maincontent .contenttable td:first-child {
  border-left:0;
}

#maincontent table.dataTable tr.odd {
  background-color:#74cdd7;
}
#maincontent #core-box-accordion > div {
  font-size:inherit;
}

#auth-box-details h2{
  text-align:left;
}