/*--- STARS CANARY ---*/

body 			{ background:#CFE1F5; }

body, div, p, a, td, th, h1, h2, h3, h4	{ font-family:Lucida Sans,Verdana,Arial,sans serif; }

h1				{ color:#226791; font:bold 170%; }
h2				{ color:#2776A7; font:bold 140%; }
h3				{ color:#0088CA; font:bold 130%; }
h4				{ color:#0088CA; font:bold 120%; }

hr				{ color:#B09798; }

table.PageHeader	{ background:#315B8B; color:#ffffff; padding:0px; border:0px; }
table.PageFooter	{ background:#315B8B; color:#ffffff; padding:8px; border:0px; }
.FooterBar		{ display:hidden; }

.PageTitle   		{ color:#e0e0e0; padding-right:8px; padding-top:8px; }
.PageSubTitle	{ color:#a0a0a0; }
td.Signature 	{ color:#ffffff; }
address			{ color:#ffffff; }

div.PageBody		{ background:transparent; border:0; }

/*--- D2 Tables ---*/
table.D2 th.Title  	{ background:url('/Virtof2/images/bgTitle_cyan.gif'); color:#261A0D; font:bold 100%; } 
table.D2 th.Title  td	{ font:bold 100%; }
table.D2 th.Header	{ background:url('/Virtof2/images/bgTitle_cyan.gif'); color:#000000; font:bold 80%; }
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:0px; width:100%; }

td.menuback	{ background:#A8C3E0; border:0px; padding-top:24px; padding-bottom:24px; padding-right:10px; }

table.menu td	{ padding:2px; background:url('images/MenuItem.gif') top right; 
			border-left:0px; border-right:0px; border-bottom:solid 1px gray; border-top:solid 1px white; }

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; background:url('images/MenuItem.gif') top right; 
		border-left:0px; border-right:0px; border-bottom:solid 1px gray; border-top:solid 1px white; }

table.menu th.MenuHeader	{ background:transparent; background:url('images/MenuHeader.gif') bottom right; 
						padding:0px; border:0px; height:16px; }
table.menu th.MenuFooter	{ background:transparent; background:url('images/MenuFooter.gif') top right; 
						padding:0px; border:0px; height:16px;}

#HelpMessage			{ background:white; border:inset 1px gray; padding:6px; }

/*--- MENU1 ---*/
.MENU1					{ border:dotted 1px gray; }
.MENU1 th.Title			{ font:bold 100%; background:#FFEBCE; }

.MENU1 td.Item			{ color:black; background:transparent; border:0px; padding:4px; }
.MENU1 td.ItemSelected 	{ color:gray;  background:lightgray;   border-left:0px; border-right:0px; font-weight:bold; }
.MENU1 td.ItemPushed   	{ color:red;   background:lightyellow; border-left:0px; border-right:0px; 
						padding-left:4px; padding-right:4px; }

/*--- Informaciones ---*/
.Info_Area		{ padding-bottom:8px; }
.Info_Header	{ font-weight:bold;  }
.Info_Footer	{ font:80%; }
.Info_Title		{ font-weight:bold;  text-align:justify; padding-top:8px; }
.Info_Body		{ font:italic; text-align:justify; padding-bottom:2px; border-bottom:1px solid #808080; }


/* ======================================================= */

/*

a        
{ 
font-family: Verdana; 
font-size: 8pt; 
color: #000000; 
word-spacing: 0; 
text-indent: 0; 
line-height: 120%; 
margin: 0; 
letter-spacing: 1 
}

a.weiss  
{ 
font-family: Verdana; 
font-size: 10pt; 
color: #FFFFFF; 
font-weight: bold; 
word-spacing: 0; 
text-indent: 0; 
line-height: 130%; 
margin: 0; 
letter-spacing: 1 
}

a.klein  
{ 
font-family: Verdana; 
font-size: 8pt; 
color: #FFFFFF; 
word-spacing: 0; 
text-indent: 0; 
line-height: 130%; 
margin: 0; 
letter-spacing: 1 
}

u        
{ 
font-family: Verdana; 
font-size: 8pt; 
text-decoration: underline; 
text-indent: 0; 
word-spacing: 0; 
line-height: 120%; 
margin: 0; 
letter-spacing: 1 
}

b        
{ 
font-family: Verdana; 
font-size: 8pt; 
color: #000000; 
font-weight: bold; 
text-indent: 0; 
line-height: 120%; 
word-spacing: 0; 
margin: 0; 
letter-spacing: 1 
}

br           
{ 
font-family: Verdana; 
font-size: 8pt; 
text-indent: 0; 
line-height: 120%; 
word-spacing: 0; 
margin: 0; 
letter-spacing: 1 
}

p            
{ 
font-family: Verdana; 
font-size: 8pt; 
text-indent: 0; 
word-spacing: 0; 
line-height: 100%; 
margin-left: 0; 
margin-right: 0; 
margin-top: 6; 
margin-bottom: 0; 
letter-spacing: 1 
}

table    
{ 
font-family: Verdana; 
font-size: 8pt; 
text-indent: 0; 
word-spacing: 0; 
line-height: 120%; 
margin: 0; 
letter-spacing: 1 
}

td        
{ 
font-family: Verdana; 
font-size: 8pt; 
text-indent: 0; 
line-height: 120%; 
word-spacing: 0; 
margin: 0; 
letter-spacing: 1 
}

tr         
{ 
font-family: Verdana; 
font-size: 8pt; 
text-indent: 0; 
line-height: 120%; 
word-spacing: 0; 
margin: 0; 
letter-spacing: 1 
}

ul         
{ 
font-family: Verdana; 
font-size: 8pt; 
list-style: disc; 
letter-spacing: 1 
}

li          
{ 
font-family: Verdana; 
font-size: 8pt; 
list-style: disc; 
letter-spacing: 1 
}

#links {
border-collapse:collapse;
margin: 0px;
}

#links a {
display: block;
color: #FFFFFF;
font: 9pt Tahoma;
margin: 0px;
padding: 3px 10px 0px;
text-decoration: none;
height: 18px;
}

#links a:hover {
background-color: #F49F0B;
color: black;
margin: 0px;
}

#links a:active {
background-color: #F49F0B;
color: red;
margin: 0px;
}

#linki {
border-collapse:collapse;
margin: 0px;
}

#linki a {
display: block;
color: #2F5989;
font: 8pt Tahoma;
margin: 0px;
padding: 3px 10px 0px;
text-decoration: none;
height: 18px;
}

#linki a:hover {
background-color: #2F5989;
color: white;
margin: 0px;
}

#linki a:active {
background-color: #2F5989;
color: white;
margin: 0px;
}

*/
