body {padding:0px; margin:0px; height: 100%;}
body, td { font-family:Arial; font-size: 11pt; }
a { color: #333333; }
a.visited { color: #666666; }
img { border: 0px; }
h1 { color: Navy; font-size: 12pt; font-weight: bold; font-family: Verdana; margin-bottom: 10px; }

div.header { width: 100%; height: 45px; background-color: Navy; color: White; text-align: center; vertical-align: middle; font-family: Arial; font-size: 15pt; }
div.header a { font-size: 12pt; color: #eeeeee; font-weight: bold;}
div.content { padding: 10px; }
div.help { font-size: 9pt; color: #666666; }

div.uiHeader { font-family: Arial; font-size: 12pt; font-weight: bold; padding-bottom: 7px; }
div.uiFilter { padding: 3px; background-color: #eeeeee; border: solid 1px #999999; font-size: 11px; }
div.uiFilter input, div.uiFilter select { font-size: 10px; }

table.adminIndex { width: 100%; border-collapse: collapse; empty-cells:hide;}
table.adminIndex th { font-size: 115%; background-color: #4A90A9; color: White; border: solid 1px #B34E7C;}
table.adminIndex td, table.adminIndex th { vertical-align: top; padding: 5px; margin: 0px; }
table.adminIndex td.img {width: 1%; }
table.adminIndex td.gd { color: Navy; font-weight: bold; text-align: center; }
table.adminIndex td.item { width: 33%; }
table.adminIndex span.nobr { white-space: nowrap; }

table.uiEditorTable { border-collapse: collapse; empty-cells:hide;}
table.uiEditorTable td { vertical-align: top; padding: 3px; border: 1px solid #eeeeee; }
table.uiEditorTable td.title div.help { font-size: 9pt; color: #666666; }

table.uiListEditorTable { border-collapse: collapse; border: 1px solid navy; width: 100%; empty-cells:hide;}
table.uiListEditorTable th { vertical-align: top; padding: 3px; border: 1px solid #eeeeee; background-color: Navy; color: White; font-family: Arial; }
table.uiListEditorTable th a { color: White; text-decoration: none; }
table.uiListEditorTable th.command { width: 1%; }
table.uiListEditorTable td { vertical-align: top; padding: 3px; border: 1px solid #eeeeee; }
table.uiListEditorTable tr.even  { background-color: #eeeeee; }

table.uiListItemView { border-collapse: collapse; border: 1px solid navy; width: 100%; empty-cells:hide;}
table.uiListItemView th { vertical-align: top; padding: 3px; border: 1px solid #eeeeee; background-color: Navy; color: White; font-family: Arial; }
table.uiListItemView td { vertical-align: top; padding: 3px; border: 1px solid #eeeeee; }
table.uiListItemView tr.even  { background-color: #eeeeee; }
table.uiListItemView div.help { font-size: 9pt; color: #666666; }

table.uiPager { width: 100%; }
table.uiPager td { font-family: Arial; font-size: 9pt; padding: 3px;}
table.uiPager td b.selected { background-color: blue; padding: 3px; color: White; }

div.button { padding-top: 7px; }

table.login { border: solid 1px navy; border-collapse: collapse; }
table.login th { background-color: Navy; color:White; font-family: Arial; font-size: 16px; padding: 5px; }
table.login td { font-family: Arial; font-size: 10pt; border: solid 1px navy; padding: 3px; }