body {background:#ffcc99;}
form {display: inline;padding:0px;margin:0px;}
input {font-family:monospace;font-size:x-small;}
div#maincontent {font-size:small;}
/*/*/
body {background:#ffcc99 url(images/sphinx-bg-big.jpg) no-repeat bottom right fixed;}
input {font-family:monospace;font-size:small;}
.floatright {float:right;margin-left:10px;}
.floatleft {float:left;margin-right:10px;}
div#maincontent {margin-left:10px;font-size:small;line-height:180%;}
/**/
h1 {margin-bottom:1px;font-size:medium;color:maroon;border-bottom:1px solid maroon;border-left:5px solid maroon;padding:3px;}
h2 {font-size:small;color:maroon;border-bottom:1px solid maroon;border-left:5px solid maroon;padding:3px;text-indent:10px;}
h3 {width:45%;font-size:small;color:maroon;border-bottom:1px dashed maroon;border-left:1px dashed maroon;padding:3px;text-indent:10px;font-weight:normal;}
#mainnav ul li {width:20%;  list-style : none;  white-space : nowrap;   }
#mainnav ul li a:link,#mainnav ul li a:visited,#mainnav ul li a:hover,#mainnav ul li a:active {width:180px;display:block;background:maroon;color:white;padding : 2px; text-indent:4px; border-bottom: 1px solid #CC9966;border-left: 3px solid #CC9966;margin-top:1px;color:white;font-weight:bold; text-decoration:none;font-size:x-small;}
#mainnav ul li a:hover {background: #996600 url(images/sphinx-bg.jpg) repeat-x;color:white;border-bottom: 1px solid #000000;border-left: 3px solid #000000;}
div#mainnav {}
ul {margin-left:0px;}
body,div,span {font-family:"trebuchet ms",verdana,helvetica,sans-serif;}
li a .small {font-weight:normal;}
.small {font-size:x-small;}
.caption {font-size:x-small;font-weight:bold;}
a.hiddenlink, a.hiddenlink:link, a.hiddenlink:hover, a.hiddenlink:active {font-size:1px;color:#ffcc99;}
.searchspacer {width:100px;}
.footerlink {background:#ffffff;padding:3px;}
#trackercontainer {display:none;}