/**
 * ZFWiki
 *
 * @category   ZFWiki
 * @package    CSS
 * @subpackage Style
 * @copyright  Copyright (c) 2008 Robert Castley
 * @license    http://www.opensource.org/licenses/bsd-license.php New BSD License
 * @version    SVN: $Id: Language.php 113 2008-06-20 11:37:46Z robert.castley@gmail.com $
 */
body {
  min-width:640px;
  font:11px 'Lucida Grande', Tahoma, Arial, sans-serif;
  color:#333;
  background-color:#eee;
  margin:0;
  padding:0;
}

a {
  color:blue;
}

#container {
  margin: 0;
}

/* safari and opera need this */
#menu-section {
  float: left;
  width: 210px;
  margin-left:0px;
  margin-right:2px;
}

#menu-section-top, #menu-section-bottom {
  border:1px solid #aaa;
  margin:2px;
  background-color: #fff;
  /*overflow-y:auto;*/
  height:100%;
}
   
#header {
  background: #405d87;
  height: 30px;
  background:url('../images/header2.gif') repeat-x center;
}

#header .headerText {
  color: #fff;
  font-size: 16px;
  font-weight: normal;
  padding:5px 10px;
}

#header .topright a {
  position:absolute;
  top:5px;
  right:175px;
  padding:3px;
  color:#fff;
}

#header .search {
  position: absolute;
  top:4px;
  right:5px;
}

#header .search input {
  font-size:10px;
}

.panel-header {
  background:transparent url('../images/panel-header2.gif') repeat-x scroll 0 -1px;
  line-height:15px;
  padding:5px 0 4px 5px;
  border-bottom:1px solid #aaa;
  font-weight:bold;
  font-size:11px;
  color:#333;
}

.panel-sub-header {
  margin:0;
  border-bottom:1px solid #aaa;
  background:transparent url(../images/light-hd2.gif) repeat-x scroll 0 -9px; 
  line-height:15px;
  padding:3px 0 3px 5px;
}

#panel-content-top, #panel-content-bottom {
  overflow:auto;
}

#content {
  overflow:none;
  background-color: #fff;
  border: 1px solid #aaa;
  margin: 2px 2px 2px 212px;
}

#contentBody, .panel {
  overflow:auto;
  padding:5px;
}

table.pagegroup {
  border-collapse:collapse;
  width:100%;
}

.pagegroups {
  background:url('../images/pagegroup.gif') no-repeat;
  padding:0 0 5px 20px;
}

.odd {
  border-bottom:1px solid #eee;
  background-color:#f9f9f9;
  line-height:25px;
}

.even {
  border-bottom:1px solid #eee;
  line-height:25px;
}

.page_add {
  background:url('../images/page_add.gif') no-repeat;
  width:16px;
  height:16px;
  padding-right:2px;
  float:right;
}

pre.xml, pre.javascript, pre.php, pre.css, pre.sql, pre.ini, pre.html4strict {
  border:1px dashed #3C78B5;
  font:11px/12px "Bitstream Vera Sans Mono", Monaco, Courier;
  background-color:#f5f5f5;
  padding:5px 5px;
  margin-left:15px;
  margin-bottom:5px;
  font-weight:normal;
}

/*** Modal Dialogs ***/
#control_overlay {
  background-color:#000;
}

.modalSignin, .modalCreatePageGroup, .modalUpload {
  background-color:#fff;
  border:4px solid #333;
  /*width:300px;*/
}

.modalCreatePageGroup .title, .modalSignin .title, .modalUpload .title {
  margin:0;
  font:bold 18px Arial;
  color:#fff;
  padding:20px 0 20px 5px;
  background-color:#333;
}

label {
  font:bold 13px Arial;
}

.modalCreatePageGroup .content, .modalSignin .content, .modalUpload .content {
  margin:5px;
  background-color:#f7f7f7;
  border:1px solid #ddd;
  padding:5px;
  line-height:24px;
}

.modalCreatePageGroup .close, .modalSignin .close, .modalUpload .close {
  position:absolute;
  top:2px;
  right:2px;
  background:url('../images/close.gif') no-repeat;
  width:16px;
  height:16px;
  cursor:pointer;
}

/** Tooltip **/
.tooltip {  
  border:1px solid #333;  
  background-color:#ffffe7;  
  font-size:11px; 
  padding:2px; 
  color:#333;  
} 

ul.subsection_tabs {
    list-style:none;
    margin:0;
    padding:0;
    border-bottom:1px solid #aaa;
    background:transparent url(../images/light-hd2.gif) repeat-x scroll 0pt -9px; 
    height:20px;
}

ul.subsection_tabs li.tab {
    float:left;
    margin-right:7px;
    text-align:center;
}

ul.subsection_tabs li.tab a {
    display:block;
    padding:3px 6px 0 6px;
    color:#333;
    /*width:80px;*/
}

ul.subsection_tabs li.tab a:hover {
    color:#666;
}

ul.subsection_tabs li.tab a.active {
}

pre.plain {
  font:11px/12px "Bitstream Vera Sans Mono", Monaco, Courier;
  border:1px solid #ddd;
  background-color:#f9f9f9;
  margin:0;
  padding:10px;
}


.pdf, .print {
  position:relative;
  float:right;
  width:16px;
  height:16px;
  cursor:pointer;
  margin:0 2px;
}

.pdf {
  background:url('../images/pdf.gif') no-repeat;
}

.print {
  background:url('../images/print.gif') no-repeat;
}

.searchtitle {
  font-size:14px;
  font-weight:normal;
  color:#333;
  margin:15px 0 0 0;
}

.searchresults {
  background:url('../images/page.gif') no-repeat;
  line-height:18px;
  padding-left: 20px;
  margin:5px;
  color:gray;
}

.searchgroup {
  color:green;
  margin:0 0 20px 5px;
}

.searchresults {
  font-size:12px;
}
  
.search th {
  background: url('../images/button-bg.gif') repeat-x left bottom;
  padding: 4px;
}

hr {
  border:0;
  border-bottom:1px solid #eee;
}

.addPageGroup {
  background:url('../images/create.gif') no-repeat;
  padding:1px 0 2px 20px;
}

