body{
}
h1 {font-size:174%;}

td, th {
	border: 0px none #CCCCCC;
	padding:	5px;
	margin:		0px;
	vertical-align:     middle;
	white-space: nowrap;
}
table.highLitetHover tbody tr:hover {
	background: #c6c6e8;
}


div.navbox {
    background-color:#FFFFEE;
    border:medium outset;
    margin-bottom:2em;
    margin-left:1em;
    padding:1em;
}
div.navbox li{
    padding: 3px 0px;
}
table input, table textarea, table select {
    font-size:inherit;
    line-height:inherit;
    padding:2px 2px;
    
    background-color:#EEEEEE;
    border: thin inset #000;
}


/* Main Header Stuff */
#hd {
    position:relative;
}

#hdlogout{
    position:absolute;
    top:10px;
    right:10px;    
    text-align:right;
}
#hdusername{
    position:absolute;
    right:10px;
    bottom:10px;    
}


.error-message{
    color:red;
}



.auditEntries tr.header{
    background-color:#3875d7;
}
.auditEntries tr.odd td{
    background-color:#e1ebfb;
}

.auditEntries th{
    vertical-align:top;
    text-align:center;
    font-weight:bold;
}
.auditEntries td{
    vertical-align:top;
    border-bottom: 1px solid blue;
    border-top: 1px solid blue;
}


.help_sub_text{
    font-size:smaller;
    color:#6a6a6a;
    text-align:left;
    padding: 0 0 0 4.5em;
    font-style:italic;
}



/* tooltip for dir page */

#tooltip {
        position: absolute;
        z-index: 3000;
        border: 1px solid #111;
        background-color: #eee;
        padding: 5px;
        opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }


#details td.title1 {
    font-size:150%;
    font-weight:bold;
}
#details td.title2 {
    font-size:140%;
    font-weight:bold;
}
