A:link {color: #FF7A15;	background-color : transparent;	text-decoration: none;}
A:visited {color: #FF7A15;	background-color: transparent;	text-decoration:none;}
A:hover{color: #FF7A15; background-color: transparent; text-decoration: underline;}
A:active {color: #FF7A15;}
body,td,th {
	color: #FFFFFF;
}
body {
	/*
	background-color: #EAEAE8;
	margin-left: 0px;
margin-top works on Mozilla but equivalent tag attribute TOPMARGIN doesn't
	margin-top: 100px;
	margin-right: 0px;
	*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Title text */
p.header1 {
	font-size: 14px;
	font-weight: bold;
	color: #F0770E;
}
/* Title text - Euromedanet I */
p.headeremn1 {
	font-size: 14px;
	font-weight: bold;
	color: #000033;
}
/* Title text - Euromedanet II */
p.headeremn2 {
	font-size: 14px;
	font-weight: bold;
	color: #303063;
}
/* Subtitle text - Euromedanet common */
p.subtitle {
	font-size: 13px;
	font-weight: bold;
	color: #000080;
}
/* Text */
p,li {
	font-size: 13px;
	text-align: justify;
}
td.header {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #FF7A15;
	vertical-align: top;
}
td.td1 { 
	font-size: 13px;
	vertical-align: top;
	color: #000000;
	background-color: #FFFFFF;
}
/* Various for calendar (timetable) */
img { border: 0; }
A.calendar:link {color: #000080;	background-color : transparent;	text-decoration: underline;}
A.calendar:visited {color: #000080;	background-color: transparent;	text-decoration: underline;}
A.calendar:hover{color: #000080; background-color: transparent; text-decoration: underline;}
A.calendar:active {color: #000080;}
p.calendar_title,p.agenda_header {
	font-size: 13px;
	font-weight: bold;
	color: #000080;
	text-align: center;
}
td.calendar_header {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #FF7A15;
	text-align: center;
	vertical-align: top;
}
td.calendar_normal {
	font-size: 24px;
	text-align: center;
	color: #000000;
	background-color: #FFFFFF;
}
td.calendar_grey {
	font-size: 24px;
	text-align: center;
	color: #C0C0C0;
	background-color: #FFFFFF;
}
td.calendar_red {
	font-size: 24px;
	text-align: center;
	color: #FF0000;
	background-color: #FFFFFF;
}
td.calendar_pink {
	font-size: 24px;
	text-align: center;
	color: #FFC0C0;
	background-color: #FFFFFF;
}
/*
.td3 A:link {color: #FF7A15;	background-color : transparent;	text-decoration: none;}
.td3 A:visited {color: #FF7A15;	background-color: transparent;	text-decoration:none;}
.td3 A:hover{color: #FF7A15; background-color: transparent; text-decoration: underline;}
.td3 A:active {color: #FF7A15;}
*/
/* For username and password in auth form */
/* Obsoleted
td.userpass {
	font-size: 13px;
	text-align: right;
}
*/
/* partners area link (dark blue) */
.privlink-big {
	font-size: 13px;
	font-weight: bold;
	color: #000033;
}
.privlink-big A:link {color: #000033;	background-color : transparent;	text-decoration: none;}
.privlink-big A:visited {color: #000033;	background-color: transparent;	text-decoration:none;}
.privlink-big A:hover{color: #000033; background-color: transparent; text-decoration: underline;}
.privlink-big A:active {color: #000033;}
/* copyright notice (grey) */
.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
/* drop-down menu (white) */
.menu {
	font-size: 10px;
	font-weight: bold;
}
.menu A:link {color: #F9F9F7;	background-color : transparent;	text-decoration: none;font-weight:bold;}
.menu A:visited {color: #F9F9F7;	background-color: transparent;	text-decoration:none;}
.menu A:hover{color: #F9F9F7; background-color: transparent; }
.menu A:active {color: #F9F9F7;}
/* project specific menu (blue) */
.menu2 {
	color: #003399;
	font-size: 10px;
	font-weight: bold;
}
.menu2 A:link {color: #003399;	background-color : transparent;	text-decoration: none;font-weight:bold;}
.menu2 A:visited {color: #003399;	background-color: transparent;	text-decoration:none;}
.menu2 A:hover{color: #003399; background-color: transparent; }
.menu2 A:active {color: #003399;}
/* public area link (white) */
.publink {
	font-size: 10px;
	font-weight: bold;
}
.publink A:link {color: #F9F9F7;	background-color : transparent;	text-decoration: none;font-weight:bold;}
.publink A:visited {color: #F9F9F7;	background-color: transparent;	text-decoration:none;}
.publink A:hover{color: #F9F9F7; background-color: transparent; text-decoration:underline; }
.publink A:active {color: #F9F9F7;}
/* private area link (dark blue) */
.privlink {
	font-size: 10px;
	font-weight: bold;
	color: #000033;
}
.privlink A:link {color: #000033;	background-color : transparent;	text-decoration: none;}
.privlink A:visited {color: #000033;	background-color: transparent;	text-decoration:none;}
.privlink A:hover{color: #000033; background-color: transparent; text-decoration: underline;}
.privlink A:active {color: #000033;}
/* marquee (light grey, white on hover) */
.marquee {
	font-size: 10px;
	font-weight: bold;
}
.marquee A:link {color: #D0D0D0;	background-color : transparent;	text-decoration: none;font-weight:bold;}
.marquee A:visited {color: #D0D0D0;	background-color: transparent;	text-decoration:none;}
.marquee A:hover{color: #F9F9F7; background-color: transparent; }
.marquee A:active {	color: #D0D0D0;}	
/* separator (orange slash) */
.separator {color: #FF7A15}
/* left links (white) */
.leftmenu {
	font-size: 12px;
	font-weight: bold;
}
/* Superscripts */
sup { color: #000080; font-weight: bold; }
/* Text container */
div.main {
   width:100%;
   height:380;
   overflow:auto;
   padding: 0em 2em 1em 0.5em; /* top right bottom left */
   scrollbar-base-color: #808080; 
   scrollbar-face-color: #006666; 
   scrollbar-track-color: #005555; 
   scrollbar-arrow-color: #D0D0D0;
   scrollbar-highlight-color: #808080; 
   scrollbar-3dlight-color: #909090; 
   scrollbar-shadow-color: #808080;
   scrollbar-darkshadow-color: #404040;
}
/* Text container */
div.emn0 {
   width:90%;
/* We have to disable this because of an IE bug that doesn't show the whole page 60313
   containing a 3-level <ol> */
   height:380;
/*   overflow:auto;*/
   padding: 0em 2em 1em 0.5em; /* top right bottom left */
   scrollbar-base-color: #808080; 
   scrollbar-face-color: #979797; 
   scrollbar-track-color: #808080; 
   scrollbar-arrow-color: #D0D0D0;
   scrollbar-highlight-color: #808080; 
   scrollbar-3dlight-color: #909090; 
   scrollbar-shadow-color: #808080;
   scrollbar-darkshadow-color: #404040;
   color: #000080;
}
/* Text container */
div.emn1 {
   width:90%;
   height:380;
   overflow:auto;
   padding: 0em 2em 1em 0.5em; /* top right bottom left */
   scrollbar-base-color: #808080; 
   scrollbar-face-color: #808080; 
   scrollbar-track-color: #606060; 
   scrollbar-arrow-color: #D0D0D0;
   scrollbar-highlight-color: #808080; 
   scrollbar-3dlight-color: #909090; 
   scrollbar-shadow-color: #808080;
   scrollbar-darkshadow-color: #404040;
}
/* Text container */
div.emn2 {
   width:90%;
   height:380;
   overflow:auto;
   padding: 0em 2em 1em 0.5em; /* top right bottom left */
   scrollbar-base-color: #808080; 
   scrollbar-face-color: #979797; 
   scrollbar-track-color: #808080; 
   scrollbar-arrow-color: #D0D0D0;
   scrollbar-highlight-color: #808080; 
   scrollbar-3dlight-color: #909090; 
   scrollbar-shadow-color: #808080;
   scrollbar-darkshadow-color: #404040;
}
div.index {
	font-size: 12px;
/*	text-align: justify;*/
	vertical-align: top;
}	

OL        { list-style-type: decimal; }
OL OL     { list-style-type: lower-roman; }
OL OL OL  { list-style-type: lower-alpha; }
