.programmeContainer {
width:880px;
margin:0 0 0 10px;
padding:0;
height:auto;
}
.programmeContainer h1{
font-size:12px;
padding-bottom:10px;
}
.row {
width:880px;
padding:0;
margin: 0;
height:auto;
float:left;
border-bottom: 1px dashed #25dcfa;
}
.time {
width:80px;
padding:0;
margin:0 0 0 0;
float:left;
}
.day {
width:170px;
float:left;
padding:0;
margin:0 10px 0 0;
font-size:12px;
}
.yellow {/* Includes padding left and right padding: 2px 5px 0 5px;*/
background-color:#f1f491;
padding:5px;
margin:-1px 0 -1px 0;
/*_margin:-6px 0 -6px 0;*/
width:160px;

}
.red {/* Includes padding left and right */
background-color:#fba1a1;
padding:5px;
margin:-1px 0 -1px 0;
/*_margin:-6px 0 -6px 0;*/
width:160px;

}
.orange {/* Includes padding left and right */
background-color:#fcc760;
padding:5px;
margin:-1px 0 -1px 0;
/*_margin:-6px 0 -6px 0;*/
width:160px;

}
.blue {/* Includes padding left and right */
background-color:#6ea4fe;
padding:5px;
margin:-1px 0 -1px 0;
/*_margin:-6px 0 -6px 0;*/
width:160px;

}
.white {/* Includes padding left and right */
background-color:#ffffff;
padding:5px;
margin:-1px 0 -1px 0;
/*_margin:-6px 0 -6px 0;*/
width:160px;

}
.green {/* Includes padding left and right */
background-color: #009966;
padding:5px;
margin:-1px 0 -1px 0;
/*_margin:-6px 0 -6px 0;*/
width:160px;

}


/*** Sizes ***/
.size35 {height: 35px; }

.size60 {height: 60px; }

.size80 { height: 80px;}

.size90 {height: 90px; }

.size110 { height: 110px;}

.size140 {height: 140px; }

.size160 {height: 160px; }

.size190 {height: 190px; }

.size200 {height: 200px; }

.size220 { height: 220px;}

.size255 {height: 255px; }

.size270 { height: 270px;}

.size280 {height: 290px; }





/*********** Programme Schedule TEXT Styles**********************/
.programmeContainer h4{
padding:0;
margin:0;
font-size:13px;
font-weight:bold;
}
.scheduleTitles {/* used as a span class for the titles */
padding:0;
margin:0;
font-size:14px;
font-weight:bold;
}
.scheduleSize14{/* used as a span class for sub headers which require size 14 but NOT BOld.  */
font-size:14px;
}
.row a:link {color: #000080;text-decoration:none; font-size:12px;}
.row a:visited {color: #666666;text-decoration:none; font-size:12px;}
.row a:active{color: #000080;text-decoration:none; font-size:12px;}
.row a:hover{color: #99CC00;text-decoration:underline; font-size:12px;}


.posterViewingLinks  a:link {color: #000080;text-decoration:none; font-size:14px;}
.posterViewingLinks  a:visited {color: #666666;text-decoration:none; font-size:14px;}
.posterViewingLinks  a:active{color: #000080;text-decoration:none; font-size:14px;}
.posterViewingLinks  a:hover{color: #99CC00;text-decoration:underline; font-size:14px;}


/********************* poster schedule Pages  ******************************************/
.posterScheduleContainer {
width: 700px;
float: left;
background-color:#CDDFF6;
font-size:12px;
}

.posterContainer {
width:680;
float:left;
margin:0 10px 10px 10px;
}
.posterRow {
width:680px;
padding:10px 0 10px 0;
margin: 0;
height:auto;
float:left;
border-bottom: 1px solid #0e1d4c;
}
.number {
width:80px;
float:left;
}
.title {
width: 500px;
float: left;
font-size:12px;
}
.speaker {
width: 100px;
float:left;
font-size:12px;
font-weight:bold;
}


/**************************************** Sessions Speaker Abstracts Pages ***************************************
** Here the abstracts related to the speakers are listed. These pages are linked to from the Programme Schedule */
.posterContainer h3 {
color:#000080;
font-size:12px;
font-weight:bold;
margin:14px 0 0 0;
padding:0;
}
.posterContainer h2 {
color:#000080;
font-size:14px;
font-weight:bold;
}
.posterContainer h1 {
color:#000080;
font-size:17px;
font-weight:bold;
}



