html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;outline:0;vertical-align:baseline;margin:0;padding:0} body{line-height:1} 
textarea,pre,tt,code{font-family:"Courier New", Courier, monospace} ol,ul{list-style:none} blockquote,q{quotes:none} blockquote:before,blockquote:after,q:before,q:after{content:none} ins{text-decoration:none} del{text-decoration:line-through} table{border-collapse:collapse;border-spacing:0}
body{background:#fff url(../images/body_bg.png) left top repeat-x;font:100%/1.5 Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000;margin:0 auto}
#header{background:transparent url(../images/mambo-api.png) left top no-repeat;height:130px;width:776px;margin:0 auto}
#header h1{height:0;margin-left:-2000px;margin-top:0;padding:0}
h2,h3{font-size:14px}
#topmenu{border-bottom:2px solid #cc0;font-family:Arial,Helvetica,sans-serif;font-size:.875em;font-weight:700;padding-bottom:5px;padding-top:15px;text-align:center}
#topmenu ul{margin:0;padding:0}
#topmenu li{display:inline;list-style:none;margin:0;padding:0}
#topmenu li a{border:0;color:#7f8053;margin-bottom:0;text-decoration:none;padding:5px 10px}
#topmenu li a:hover{border-bottom:5px solid #cc0;color:#7f8053}
#topmenu a:hover,#topmenu a:focus{background:none}
a:hover{text-decoration:underline}
.funcinfo{background-color:#fff;border:1px solid #000}
.funcinfo-title{font-size:1em}
.details-classtitle{background-color:#ccc;color:#000;font-size:.75em;margin:0}
.pagetitle{font-size:.7em;background-color:#fff}
.pagetitle h3{font-style:italic}
.navlinks{font-size:.625em}
.filelist{background-color:#fff;border-bottom:1px solid #000;border-left:1px solid #ccc}
.filelist-title{background-color:#ccc;color:#000;margin-top:0;padding:2px}
.filelist-filename{font-family:"Courier New", Courier, monospace}
.filelist-filename img {padding-right:3px}
.searchbox-link a{color:#000;font-size:.55em;font-weight:700}
a:visited.searchbox-link{color:#000;font-weight:700}
.searchbox{color:#000;font-weight:400;visibility:hidden;margin:0;padding:0, border: 1px solid #335}
.searchbox-title{background-color:#ccc;color:#000;font-size:.55em;font-weight:700;text-align:center}
.searchbox-title a{color:#126}
.searchbox-body a{color:#fff;font-weight:400;text-decoration:underline}
a:visited.searchbox-body{color:#fff;text-decoration:underline}
.searchbox-body{background-color:#ddd;font-size:.55em;text-align:right}
.searchbox-body input{background-color:#ddd;border:0;border-bottom:1px solid #000;color:#000}
.searchbox-button{background-color:#ddd;border:0;border-bottom:1px solid #000;color:#000;font-size:.55em}
.listing{background-color:#fff;border-left:1px solid #000;border-top:1px solid #000;overflow:visible;padding:4px}
a:visited.class{color:#228}
.comment{color:#444;font-style:italic}
.linenum{color:#555}
.dirsubtitle{text-align:center;margin:0}
ul.dirlist{margin-left:0;padding-left:10px}
.dirlist li{list-style-type:disc;margin-left:0;padding-left:0}
#slist{background-color:#fff;border:1px #000 solid;width:100%;margin:1px;padding:3px}
.t0i{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:.7em}
.t0im{border:0;height:16px;width:19px}
.funcpopup{background-color:#ccc;border:1px solid #000;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:.7em;position:absolute;visibility:hidden;width:250px}
.popup-title{background-color:#444;color:#fff;font-weight:700;margin:0;padding:2px}
.searchpopup{background-color:#ccc;border:1px solid #000;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:.7em;position:absolute;right:10px;top:100px;visibility:hidden;width:180px}
.searchpopup-title{background-color:#444;color:#fff;font-weight:700;text-align:center;margin:0;padding:2px}
.searchpopup-body{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:.625em;padding-left:4px}
.searchpopup-close{font-size:.55em;text-align:right;margin:0}
.searchpopup-close a{color:#000}
.inset{margin-left:40px}
#wrapper{width:90%;margin:0 auto}
#footer{font-size:.55em}
a:link,a:visited{color:#22f;text-decoration:none}
.details-classinfo,.details-summary{background-color:#fff;border-bottom:1px solid #000;border-left:1px solid #000;padding:4px}
.details-classtitle a{color:#445}
.details-heading a,.details-heading a:visited,.listing-heading a,.listing-heading a:visited{color:#000}
.details-summary p,.listing p,.funcpopup p{margin:0}
.details-heading,.listing-heading{background-color:#ddd;color:#000;margin:0}
.searchbox-link,.dirtitle{text-align:center}
a.var,a:visited.var{color:#822}
a.function,a:visited.function{color:#161}
a.phpfunction,a:visited.phpfunction{color:#11a}
.keyword,.popup-desc{font-weight:700}
a.filename,a:visited.filename{color:#882}
a.constant,a:visited.constant{color:#883}
