body {
 background-color: #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: small;
}
a {
 font-weight: bold;
 text-decoration: none;
}	
img {
 border: 0px;
}
form fieldset {
 border: none;
}
fieldset label {
 float: left;
 clear: both;
 text-align:right;
 width: 30%;
 margin: 0.5em 1em 0em 0em;
}
fieldset input {
 margin: 0.5em 1em 0.5em 0em;
 max-width: 50%;
}
form .button {
 float: right;
}

table.stats {
 border: 0;
}
table.stats th {
 text-align: left;
}
table.stats td {
 padding: 0em 1em 0em 0em;
}

.header {
 clear: both;
}
.header .banner {
 text-align: left;
 padding: 1em;
}
.header .menu {
 text-align: right;
 font-size: x-small;
 background-color: #CCCCCC;
 margin: 1em 0em 0em 0em;
}
.header .menu .item {
 float: left;
}
.header .menu .external_item {
 display: inline;
}
.footer {
 clear: both;
 text-align: center;
 font-size: x-small;
 background-color: #CCCCCC;
 margin: 1em 0em 0em 0em;
}
.footer .time {
 float: right;
}
.footer .info {
 clear: both;
 float: left;
}

.biz_adminmain {
 margin: 0em 1em;
}
.biz_adminmain_boxmain {
 margin: 1em 0em 0em 0em;
 float: left;
 width: 70%;
}
.biz_adminmain_boxmain h1{
  margin: 0em;
  padding: 0em 0em 0em 0.2em;
}
.biz_adminmain_boxmain form,p {
 margin: 1em 0em 0em 1em;
}
.biz_adminmain_boxmenu {
 margin: 1em 0em 0em 0em;
 float: right;
 width: 28%;
}
.biz_adminmain_boxmenu h1{
  margin: 0em;
  padding: 0em 0em 0em 0.2em;
}
.biz_adminmain_boxmenu form,p {
 margin: 1em 0em 0em 1em;
}

.entries {
 border: 1px solid;
 border-top: 0px;
 margin: 1em;
}
.entries .header {
 max-width:50%;
 background-color: #CCCCCC;
 padding: 0em 0em 0.3em 0em;	
}
.entries_date {
 display: inline;
 margin: 0.4em 0em 0.2em 1em;
 font-weight: bold;
 text-decoration: underline;  
}
.alternate_odd {
 background-color: #CCCCCC;
}
.alternate_even {
 background-color: #EEEEEE;
}
.entry_time {
 padding-left: 0.2em;
 float: left;
}
.entry_item {
 font-size: 85%;
 padding-left: 1em;
 float: left;
}
.entry_source {
 font-size: 85%;
 padding-right: 1em;
 float: right;
}
.entry_content {
 float: left;
}
.entry_buttons {
 float: right;
 text-align: right;
}

.ending {
 padding:1px 1px 0px 0px;
 clear: both;
}
.file_dir {
 display:inline;
 font-style: italic;
}

/* reformulation css */
.items_status{
 border: 1px dotted;
	width: 20em;
	margin: 0.5em;
	padding: 0.5em;
 float: left;
}
.items_status .items_name {
 font-weight: bold; 
}

#bz_requeststate {
	background-color: #FF0000;
}

.statbars {
 font-size: 0px;
 border: 1px dotted;
 padding-top: 100px;
}
.statbar {
 vertical-align: bottom;
 border: 1px solid;
}
.stathits {
 background-color: #0066FF;
}
.statdistinct_ips {
 background-color: #990066;
}
.statdistinct_referers {
 background-color: #00FF00;
}

.zlog_short .zlog_name {
  float: left;
}
.zlog_short .zlog_author {
		text-align: right;
}