
DIV.PageBody H1 { color:darkblue; }
DIV.PageBody H2	{ color:darkblue; }

TABLE.PageHeader { background:#C8E3FF; border:0px; }
table.PageFooter { background:#C8E3FF; border:0px; border-bottom:1px solid #808080;}

.PageTitle	{ color:darkblue; letter-spacing:2pt; padding-right:8px; padding-top:4px; font-size:large; }
.PageSubTitle	{ color:darkblue; padding-right:8px; }

DIV.PageBody	{ height:100%; border:1px solid #808080; border-right:0px; }

/*--- D2 Tables ---*/

table.D2 TH.Title  { background:url('/VirtOf2/images/bgTitle_cyan.gif');  color: #261A0D; }
table.D2 TH.Header { background:url('/VirtOf2/images/bgHeader_cyan.gif'); color: black;; }
th.D2		   { background:url('/VirtOf2/images/bgTitle_cyan.gif');  color: #6C4824; }


/*--- MENU ITEMS -----------------------------------------*/

th.MenuTitle  { background:url('/VirtOf2/images/bgTitle_cyan.gif'); }
               

table.menu 	{ background:transparent; border:0px; padding: 4px;  }
td.menuback	{ background:url('images/MenuBack.gif'); background-position: top right; 
			border:0px; padding-top:10px; padding-bottom:10px; }
table.menu td	{ background:transparent; }
table.menu td.Item         { padding: 4px; border:0px; }
table.menu td.ItemSelected { padding: 2px; padding-left: 0px; border-left:0px; border-right:0px; 
				font-weight: bold; background:white;  }
table.menu td.ItemPushed   { padding: 2px; padding-left: 4px; padding-right: 4px; border-left:0px; border-right:0px; }