.php {
padding:1em;
}

.php-src {
font-family:'Courier New', Courier, monospace;
font-weight:400;
}

body {
color:#000;
background-color:#fff;
background-image:url("background.png");
background-repeat:repeat-y;
font-family:tahoma, verdana, arial, sans-serif;
font-size:10pt;
margin:0;
padding:0;
}

a {
background-color:transparent;
text-decoration:none;
}

a:link,a:visited {
color:#177899;
}

a:hover {
color:#0EA5DE;
}

a.menu {
color:#fff;
background-color:transparent;
}

td {
font-size:10pt;
}

td.header_top {
color:#fff;
font-size:16pt;
font-weight:700;
padding:10px;
text-align:left;
		
background: #93cede; /* Old browsers */
background: -moz-linear-gradient(top,  #93cede 0%, #75bdd1 41%, #49a5bf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93cede), color-stop(41%,#75bdd1), color-stop(100%,#49a5bf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* IE10+ */
background: linear-gradient(top,  #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93cede', endColorstr='#49a5bf',GradientType=0 ); /* IE6-9 */
}

td.header_line {
color:#fff;
background-color:#336;
}

td.header_menu {
color:#fff;
background-color:#669;
font-size:8pt;
text-align:right;
padding:2px;
padding-right:5px;
}

td.menu {
padding:2px;
padding-left:10px;
}

td.code_border {
color:#000;
background-color:silver;
}

td.code {
color:#000;
background-color:#f0f0f0;
}

td.type {
font-style:italic;
}

div.credit {
font-size:8pt;
text-align:center;
}

div.package {
padding-left:5px;
}

div.tags {
padding-left:15px;
}

div.function {
padding-left:15px;
}

div.top {
font-size:8pt;
}

div.warning {
color:red;
background-color:transparent;
}

div.description {
padding-left:15px;
}

hr {
height:1px;
border-style:solid;
border-color:silver;
margin-top:10px;
margin-bottom:10px;
}

span.smalllinenumber {
font-size:8pt;
}

ul {
margin-left:0;
padding-left:8px;
}

/* Syntax highlighting */
.src-code {
background-color:#f5f5f5;
border:1px solid #ccc9a4;
padding:0 0 0 1em;
margin:0;
font-family:'Courier New', Courier, monospace;
font-weight:400;
}

.src-line {
font-family:'Courier New', Courier, monospace;
font-weight:400;
}

.src-comm {
color:green;
}

.src-id {
}

.src-inc {
color:#00F;
}

.src-key {
color:#00F;
}

.src-num {
color:#C00;
}

.src-str {
color:#6cc;
}

.src-sym {
font-weight:700;
}

.src-var {
}

.src-php {
font-weight:700;
}

.src-doc {
color:#099;
}

.src-doc-close-template {
color:#00F;
}

.src-doc-coretag {
color:#09F;
font-weight:700;
}

.src-doc-inlinetag {
color:#09F;
}

.src-doc-internal {
color:#69c;
}

.src-doc-tag {
color:#0080CC;
}

.src-doc-template {
color:#00F;
}

.src-doc-type {
font-style:italic;
}

.src-doc-var {
font-style:italic;
}

.tute-tag {
color:#099;
}

.tute-attribute-name {
color:#00F;
}

.tute-attribute-value {
color:#09F;
}

.tute-entity {
font-weight:700;
}

.tute-comment {
font-style:italic;
}

.tute-inline-tag {
color:#636311;
font-weight:700;
}

/* tutorial */
.authors {
}

.author {
font-style:italic;
font-weight:700;
}

.author-blurb {
margin:.5em 0 .5em 2em;
font-size:85%;
font-weight:400;
font-style:normal;
}

.example {
border:1px dashed #999;
background-color:#EEE;
padding:.5em;
}

.listing {
border:1px dashed #999;
background-color:#EEE;
padding:.5em;
white-space:nowrap;
}

.release-info {
font-size:85%;
font-style:italic;
margin:1em 0;
}

.ref-title-box {
}

.ref-title {
}

.ref-purpose {
font-style:italic;
color:#666;
}

.ref-synopsis {
}

.title {
font-weight:700;
margin:1em 0 0;
padding:.25em;

background: #93cede; /* Old browsers */
background: -moz-linear-gradient(top,  #93cede 0%, #75bdd1 41%, #49a5bf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93cede), color-stop(41%,#75bdd1), color-stop(100%,#49a5bf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* IE10+ */
background: linear-gradient(top,  #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93cede', endColorstr='#49a5bf',GradientType=0 ); /* IE6-9 */
}

.cmd-synopsis {
margin:1em 0;
}

.cmd-title {
font-weight:700;
}

.toc {
margin-left:2em;
padding-left:0;
}
