H1,.h1 {
	/*Top level headings on 'main' frame page*/
	color:#73346b;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:bold;
	}

H2,.h2 {
	/*Sub level headings on 'main' frame page*/
	color:#EE3539;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	}
	
H3,.h3,th {
	/*Third level headings on 'main' frame page & table headings */
	color:#73346b;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	}

H4,.h4 {
	/*Sub level headings on 'main' frame page*/
	color:#73346b;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	}
	
H5,.h5 {
	/*Sub level headings on 'main' frame page*/
	color:#73346b;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	}

H6,.h6 {
	/*Sub level headings on 'main' frame page*/
	color:#006AA7;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:120%;
	font-weight:bold;
	}

A {
	/*Used in Schedule pages*/
	text-decoration:none;
	font-weight:bold;
 	cursor:hand;
	}
	
A:HOVER {
	/*Used in Schedule pages
	Note that link text is coloured by stream and so changing 
	colour on hover does not work*/
	color: #ff0000;
	text-decoration : underline;
	cursor:hand
	}
.red
{color:red
	}	

A.menu_g {
	/*Used in menu left hand side*/
	text-decoration:none;
	font-weight:bold;
	font-size:10;
	color:white
	}
	
A.menu_g:HOVER {
	/*Used in menu left hand side*/
	color: #F3BCD4;
	text-decoration : underline;
	font-size:10;
	}

A.menu_d {
	/*Used in menu left hand side*/
	text-decoration:none;
	font-weight:bold;
	font-size:10;
	color:40627D
	}
	
A.menu_d:HOVER {
	/*Used in menu left hand side*/
	color: #F3BCD4;
	text-decoration : underline;
	font-size:10;
	}

A.footer {
	/*Used in menu left hand side*/
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:10;
	}
	
A.footer:HOVER {
	/*Used in menu left hand side*/
	color: #ff0000;
	text-decoration : underline;
	font-size:10;
	}

A.tickl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #369; LINE-HEIGHT: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.tickl:hover {
	COLOR: #69c; TEXT-DECORATION: none
}
body
{

		font-family : verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : normal;
	}
td,P,.maintext {
	/*Default text on the 'main' frame page*/
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : normal;
}
div.soustitre {
     BORDER-RIGHT: #FFFFFF 0pt solid;
     PADDING-RIGHT: 2pt;
     BORDER-TOP: #8E0036 1pt solid;
     PADDING-LEFT: 2pt;
     FONT-WEIGHT: bold;
     FONT-SIZE: 11pt;
     PADDING-BOTTOM: 2pt;
     BORDER-LEFT: #FFFFFF 0pt solid;
     COLOR: #8E0036;
     PADDING-TOP: 2pt;
     BORDER-BOTTOM: #8E0036 1pt solid;
     FONT-FAMILY: arial,sans-serif;
     BACKGROUND-COLOR: #FFFFFF;
	 MARGIN-LEFT:5pt;
	 MARGIN-RIGHT:5pt;
}

.emphasis {
	/* Used on Conference-at-a-glance/by-day for times & 'speaker' etc. */
	font-weight: bold;
	}

.compact {
	/* any small text. */
	font-size:xx-small;
	}

.button {
	/* Form buttons e.g. Close on Speaker popup window */
	color:none;
	background-color:#eeeeee;
	font-weight:bold;
	}
	
th {
	/* table headings */
	font-size:small;
	background-color:#fff300;
	}

.tableborder{
	/* for border colors on tables (conf-at-a-glance etc.) */
	background-color:#000000;
	
}

.stream {
	/* default stream cell color. will be overwritten by stream colors from DB. */
	background-color:#ffccff;
	}
.sectionhdr {
	/* background color for conf sectio headers in schedule_by_stream. */
	background-color:#fff300;
}

.keynote {
	/* background color for conf keynotes. user cannot overwrite */
	background-color:#ffffcc;
	}

.cell {
	/* any cell in conf tables that is not any of the above. (conf-at-a-glance etc.) */
	background-color:#ffffff;
	}

.pulldown {
	/*Selector pulldowns in Exhiblist MSIE only*/
	color : #000000;
	font-size : xx-small;
	font-weight : normal;
	width: 30em;
	}
	
.totals{
	/* bannerlogs report */
	background-color: #FFFFE1;
	font-family:arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	}

.warningmsg {
/*  browser compatability warning */
	background-color:#ffffcc;
	color: black;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	width : 550px;
	border : thin outset;
	padding : 5px 10px 5px 10px;
	margin : 5px 5px 5px 5px;
}


.tickDiv {
	OVERFLOW: hidden; WIDTH: 500px; HEIGHT: 30px;padding-left:2px
}
.ticko {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 4px 0px 0px; WIDTH: 629px; PADDING-TOP: 1px; BORDER-BOTTOM: #990000 1px solid
}
.tickls {
	COLOR: #444444
}

div.titlesection{padding-bottom:24;font-size:9}

.texte {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	
}

.cnil {
	font: 9px Comic Sans MS;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}


