body      { font-family: Verdana, sans-serif; }
body.waiting * { cursor: wait !important;}
img.Logo { border-radius : 10px; }	
th.TopRound { border-top-right-radius: 10px;  border-top-left-radius: 10px; }
div.TopRound { border-top-right-radius: 10px;  border-top-left-radius: 10px; }
div.Round, blockquote.Round {border-radius: 10px; }

.BottomRound { border-bottom-right-radius: 10px;  border-bottom-left-radius: 10px; box-shadow: 1px 1px 1px grey;}

.Format table {table-layout: auto;}
.Format th, .Format td {width: auto;}

td {
    vertical-align: middle;
}
table.Title{
            width: 100%; }

td.Title  { padding: 5px;
            text-align: center;

            font-size: 16pt; }
table.DialogBox {
            padding: 0px;
            margin-right: 10px;
            width: 50%; }
table.InDialogBox {
            padding: 0px;
            width: 50%; }
table.InteriorBox {
            padding: 0px;
            width: 100%; }
table.List {
            padding: 0px;
            width: 100%; }
td.Menu, td.HighlightMenu, td.MenuSelected {
            padding: 5px;
            margin: 5px;
            vertical-align: top;
            font-size: 14pt;
            text-align: left;
            white-space: nowrap;
            width: 840px; }
td.Menu2 {
            padding: 5px;
            margin: 5px;
            vertical-align: top;
            font-size: 8pt;
            text-align: left;
            white-space: nowrap;
            width: 20px; }
th.DialogBox, th.InDialogBox {
            padding: 5px;
            margin: 5px;
            vertical-align: top;
            font-size: 12pt;
			color: #000055;
            text-align: left;
            white-space: nowrap;
            width: 1%; }

th.DialogBox {
			box-shadow: 1px 1px 1px grey;
			}            
th.DialogBoxEndColumn {
            padding: 5px;
            margin: 5px;
            white-space: nowrap;
            vertical-align: top;
            font-size: 12pt;
			color: #000055;
            text-align: left;
            width: 1%;}

  
td.DialogBox, td.InDialogBox, td.EvenList, td.OddList {
            padding: 2px;
            margin: 5px;
            vertical-align: middle;
            font-size: 8pt;
            text-align: left;
            white-space: nowrap; }
       
td.EvenListr, td.OddListr {
            padding: 2px;
            margin: 5px;
            vertical-align: middle;
            font-size: 8pt;
            text-align: right;
            white-space: nowrap;
            width: 1%; }
            
td.EvenListEndColumn, td.OddListEndColumn {
            padding: 2px;
            margin: 5px;
            vertical-align: middle;
            font-size: 8pt;
            text-align: left;
            white-space: nowrap;
            width: 1%; }

td.EvenListEndColumnr, td.OddListEndColumnr {
            padding: 2px;
            margin: 5px;
            vertical-align: middle;
            font-size: 8pt;
            text-align: right;
            white-space: nowrap;
            width: 1%; }
            
table.TableDialogBox {
            padding: 0px;
            margin-right: 10px;
            width: 970px; }
            
div.box 
        {
            border: 0; 
            position : absolute; 
            left : 25px;
            width: 100%;
        }

p {
  margin: 0px;
  padding: 0px;
}

               
#AddDialogLayer { position: absolute;
            top: 20%;
            margin: 20%;
            width: 500px;
            visibility: hidden;
            padding: 0px; }
#EditDialogLayer { position: absolute;
            top: 20%;
            margin: 20%;
            width: 500px;
            visibility: hidden;
            padding: 0px; }
#RemoveDialogLayer { position: absolute;
            top: 20%;
            margin: 20%;
            width: 500px;
            visibility: hidden;
            padding: 0px; }
#CalendarLayer { position: absolute;
            top: 20%;
            margin: 20%;
            width: 500px;
            visibility: hidden;
            padding: 0px; }


