﻿/*--- OK-Systems/defaul.css ---*/

BODY { background:url('images/OKS_Back.jpg'); background-position: top left; background-repeat: no-repeat; 
	font-family:Georgia,Arial,Verdana; }

H1	{ font-family:Georgia,Arial,Verdana; color: black; letter-spacing: 1pt; }
H2	{ font-family:Georgia,Arial,Verdana; color: #808080; letter-spacing: 1pt; }
H3	{ font-family:Georgia,Arial,Verdana; color: darkblue; letter-spacing: 1pt; }
DIV.PageBody H1	{ color: black; }
DIV.PageBody H2	{ color: #808080; }

table.PageHeader { background:transparent; border:0px; }
table.PageFooter { background:transparent; border:0px; border-top:dashed 1px gray; }

.PageTitle	{ display:none; color:black; }
.PageSubTitle	{ display:none; color:black; }

HR	{ color:gray; border-style:dashed; }

TD	{ font-family:Georgia,Arial,Verdana; text-align:justify; }

DIV.PageBody	{ background:transparent; height:100%; font-family:Georgia,Arial,Verdana; text-align:justify; }

TD.Adds { background:#FCFCFC; border-left: dashed 1px gray; border-top: dashed 1px gray; padding:4px; }

/*--- D2 Tables ---*/

table.D2 TH.Title  { background:#FFF0DC; background:url('/virtof2/images/bgTitle_magenta.gif'); }
table.D2 TH.Header { background:#FFF0DC; background:url('/virtof2/images/bgTitle_magenta.gif'); }
th.D2		   { background:#FFF0DC; background:url('/virtof2/images/bgTitle_magenta.gif'); }


/*--- MENU ITEMS -----------------------------------------*/

th.MenuTitle  { background:#FFF0DC;  }
               
Xtable.menu 	{ background:transparent; border:0px; padding: 4px; }
Xtable.menu td	{ background:transparent; }
Xtd.menuback	{ background:transparent; border:0px; padding-top:6px; padding-bottom:6px; 
		padding-right:4px; border-right: dashed 1px gray; }
Xtable.menu td.Item         { padding: 4px; padding-left: 2px; border:0px; }
Xtable.menu td.ItemSelected { padding: 2px; border-left:0px; background:#EFEFEF;}
Xtable.menu td.ItemPushed   { padding: 2px; border-left:0px; background:#DEE7F8; }


table.menu 	{ background:transparent; border:0px; padding:0px; width:100%; }

td.menuback	{ background:transparent; border:0px; 
		Xpadding-top:24px; Xpadding-bottom:24px; padding-right:10px; }

table.menu td	{ padding:2px; border-left:0px; border-right:0px; font-family:Arial,Verdana; 
		border-bottom:solid 1px gray; border-top:solid 1px white; 
		background:url('images/MenuItem.gif'); background-position: top right; }

table.menu td.Item         { padding-right: 8px; }
table.menu td.ItemSelected { background:white;   
		padding-left:2px; font-weight:bold; border-right:solid 1px gray; }
table.menu td.ItemPushed   { background:#D8EFF7; color:darkblue; 
		padding-left: 2px; padding-right: 6px; border-right:solid 2px #7CC3DE; }

table.menu th.Title	{ padding:2px; border-left:0px; border-right:0px; 
		border-bottom:solid 1px gray; border-top:solid 1px white; 
		background:url('images/MenuItem.gif'); background-position: top right; 
		filter:Alpha(Opacity=50); -moz-opacity:50%; }
table.menu th.MenuHeader	{ background:transparent; padding:0px; border:0px; height:16px;
		background:url('images/MenuHeader.gif'); background-position:bottom right; 
		filter:Alpha(Opacity=50); -moz-opacity:50%; }
table.menu th.MenuFooter	{ background:transparent; padding:0px; border:0px; height:16px;
		background:url('images/MenuFooter.gif'); background-position:top right; 
		filter:Alpha(Opacity=50); -moz-opacity:50%; }


/*--- GUESTBOOK STYLES -----------------------------------*/
.GBook_Tit	{ border-top:dashed 1px gray; }

/*--- INFO ---------------------------------*/
.InfoArticle			{ padding:10px; padding-bottom:15px; font:100% Arial,Verdana,Tahoma;  }
.InfoArticle .Title		{ font:bold 110%; }
.InfoArticle .Title	A	{ font:bold 110%; }
.InfoArticle .Date		{ color:#888888; width:90px; }
.InfoArticle .Abstract	{ font-style:italic; color:#aaaaaa; padding-left:90px; }
.InfoArticle .Text		{ padding:20px; font-size:100%; } 
.InfoArticle .URL	A	{ padding-left:20px; font:bold 110% Arial; } 
