html{background-color:white;height:100%;}
body{height:100%;text-align:left;}
.font{font-family:Helvetica,Arial,sans-serif;}
#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 0 -50px 0;}
#push{height:50px;}
#header{background-image:url("/images/phpdox.png");background-repeat:no-repeat;height:86px;background-color:#333;}
#header h1{margin-left:356px;padding-top:39px;color:white;font:normal small-caps bold 2em Arial,sans-serif;white-space:nowrap;}
.margin{margin-left:4px;}
#nav{padding:0 2px 4px 2px;}
#nav li {float:left;margin-right:6px;background-color:#333;font-size: 132%;}
#nav li a {text-decoration:none;color:white;padding:0 8px;display:block;}
#nav li a:hover {background-color:rgb(255,29,0);}
#nav li.selected {}
#nav li.selected a {color:yellow;}

#search,.info {margin:0.5em 1em 1em 4px;}

#body{padding:2px 4px 2px 4px}
#embedded{margin:2px;}
#footer{height:50px;position:relative;margin:auto;background-color:#333;color:white;}
#footer p{padding-top:6px;padding-left:6px;}
#footer a{color:white;}
#footer em{font-style:italic;}
.list {margin-top:4px;}
.list a {border:1px solid white;padding:1px;background-color:rgb(255,200,160);color:black; text-decoration:none;word-spacing:normal;}
.list a:hover, .list a.sel {border:1px solid #333;}
.list {line-height:160%;word-spacing:5px;}
#line2 a {background-color:rgb(255,255,160);}

.info  dt {font-weight: bold;}
.info dd {padding-bottom:4px;}

#recent {border-bottom:1px solid #333;;border-top:1px solid #333; padding:4px;}
#recent a {background-color:rgb(200,255,255); margin-right:4px;}
#nos { margin:1em;}
#nos h5 {font-size:116%; font-weight: bold;margin-bottom:1em;}

#status {
  z-index:9999; 
  position:fixed; 
  top:50%; 
  left:50%; 
  margin-top: -25px;
  margin-left: -10px;
  color:white; font-weight: bold; background-color:#333; padding:20px; font-size:132%;
  filter:alpha(opacity=50);opacity: 0.5;
   }

