﻿body{
font-family:arial, geneva, helvetica, calibri, sans-serif;
font-size:1em;
margin:0;
padding:0;
}
img{
border:0;
}
form{
display:inline;
}
legend, label, p, span, input, ul, ol, .VSum, select{
font-size:76%;
}
select.tableinput{
margin-top: 0.1em;
margin-left: 0;
}
h3{
display:inline;
}
th{
text-align:left;
}
.tableinput{
margin-left:0.2em;
}
a:active{
background-color:Highlight;
color:HighlightText;
}
a{
text-decoration:none;
color:WindowText;
}
a.header{
color:white;
}
a.linky{
text-decoration:underline;
}
select{
margin-left: 0.8em;
border-top:solid 1px darkslateblue;
border-left:solid 1px darkslateblue;
border-right:none;
border-bottom:none;
}
input,textarea{
border-top:solid 1px darkslateblue;
border-left:solid 1px darkslateblue;
border-right:none;
border-bottom:none;
}
input.button{
background-color:#B0C4DE;
border-top:solid 1px ghostwhite;
border-left:solid 1px ghostwhite;
border-right:solid 1px midnightblue;
border-bottom:solid 1px midnightblue;
}
.error{
color:red;
}
.success
{
color:#191970;
}
.comment
{
color:Green;
}
div.dw
{
background-color:#B0C4DE;
border:solid 1px midnightblue;
display:inline;
float:left;
margin:1em;
padding:0.5em;
}
#logoutpanel{
position:absolute;
top:0;
right:0;
border:solid 1px midnightblue;
margin:1em;
padding:0.5em 0.25em .25em 0.5em;
width:7.5em;
background:aliceblue;
}
.TitlePanel{
position: relative;
float: right;
text-align: center;
color:white;
background-color:#191970;
margin-right:-1.5em;
padding:4px 2px;
width:0.75em;
left:0em;
}
.ClosePanel{
position:relative;
float:right;
text-align:center;
color:white;
background-color:#191970;
padding: 4px 2px;
width: 0.75em;
left: -0.5em;
bottom: -1.75em;
}
tr.S{
background-color: #F0F8FF;
}
.dgitem{
background-color: #B0C4DE;
}
.dgaltitem{
background-color: #ADD8E6;
}
.Title{
font-size:200%;
font-weight:bold;
}
h1{
display: inline;
}
#Clock_TimePanel{
position:absolute;
bottom:0;
right:0;
border:solid 1px midnightblue;
padding:0.5em;
margin:1em;
width:12em;
font-size:90%;
background-color:#F0F8FF;
}
#Clock_TimeClosedPanel{
position:absolute;
bottom:2.4em;
right:0.45em;
margin:1em;
width:1em;
}
#Navi_NaviPanel{
position:absolute;
right:1em;
top:4em;
text-align:right;
}
.navi-hi{
background-color:#F0F8FF;
color:captiontext;
border:solid 1px darkslateblue;
padding:0 0.05em;
}
.navi{
background-color:#B0C4DE;
border:solid 1px darkslateblue;
color:#483D8B;
padding:0 0.05em;
}
.FilterPanel{
background-color:#B0C4DE;
margin:0.5em 1em;
padding:0.5em;
border:solid 1px midnightblue;
float:left;
}
.ti{
background-color:#B0C4DE;
border:solid 1px midnightblue;
float:left;
margin:1em 0.5em 0 0.5em;
padding:0.5em;
white-space:nowrap;
width:25em;
}
.lb2tb{
background-color:white;
padding:0.05em 0.3em;
line-height:1.3em;
border-top:solid 1px midnightblue;
border-left:solid 1px midnightblue;
}
.CloseBox{
border:solid 1px midnightblue;
width:0.5em;
position:relative;
left:100%;
margin-left:-2em;
line-height:0.76em;
padding:0.1em 0.1em 0.1em 0.2em;
background-color:navy;
color:white;
}
.d{
font-family:monospace;
font-weight:bold;
}
.tr{
background-color:buttonface;
border:solid 1px buttonshadow;
float:left;
margin:1em 0.5em 0 0.5em;
padding:0.5em;
white-space:nowrap;
width:30em;
}
.pgh{
background-color:#ADD8E6;
border-left:solid 1px midnightblue;
text-align:center;
}
tr.header{
color:#F8F8FF;
background-color:navy;
font-weight:bold;
}
.PagerLeftPanel{
border:solid 1px white;
float:left;
margin-left:-0.8em;
margin-bottom:-3em;
padding:0;
padding-left:0.25em;
color:white;
}
.PagerRightPanel{
border:solid 1px white;
float:right;
margin-right:-0.8em;
margin-bottom:-3em;
padding:0;
padding-right:0.25em;
text-align:right;
color:white;
}
img.adel
{
	background-color:#ADD8E6;
	border:solid 1px midnightblue;
	border-right:none;
	border-top:none;
	float:right;
	margin:-0.5em;
	padding:2px;
}
div.paadd
{
	border-right:solid 1px midnightblue;
	border-top:solid 1px midnightblue;
	margin-top:0.5em;
	padding:0em 0em 0.5em 0.5em;
	width:16.5em;
}
div.aadd
{
	border-bottom:solid 1px midnightblue;
	border-left:solid 1px midnightblue;
	margin-top:1em;
	padding:0.5em 0.5em 0em 0em;
	width:16.5em;
}
div.addr
{
	background-color:#F0F8FF;
	border:solid 1px midnightblue;
	padding:0.5em;
	width:16em;
	margin:0.5em 0em;
}
div.addr-titl
{
	background-color:#191970;
	float:left;
	margin:-0.5em;
	padding:0.25em 1em;
}
.titl
{
	color:White;
	font-weight:bold;
}
.disabled
{
	color:Gray;
}

