﻿
body {
}

.cm_Searchable_conferencedays li
{	margin-top:10px;
	float: left;
	margin-left:20px;
}
.cm_Searchable_conferencedayparts li
{	margin-top:10px;
	float: left;
	margin-left:20px;
}


.CM_W3_abstract{
font-size:90%;
}




ul.cm_Searchable_conferencedayparts 
{
	list-style-type: none;
	margin:0px;
}




.cm_abstractshowing{line-height: 22px;color: #696969;}




ul.cm_Searchable_conferencedays 
{
	list-style-type: none;
	margin:0px;
	
}

.cm_Searchable_date
{

	margin-top:3px;
	/*font-weight:bold;*/
	margin-bottom:3px;
	font-size:10px;
}
#cm_agenda_li a
{
	display:block;
text-decoration:none;
}
#cm_agenda_li a:hover
{
	display:block;
/*background-color:#EDEDED;*/
}
.cm_Searchable_trackimg
{
width:25px;
}
a .cm_Searchable_topic:hover
{
text-decoration:underline;
}
.cm_Searchable_topic
{
	color:#1AA2D2;
font-size:16px;
	margin-bottom:10px;
	margin-right:20px;
}
.cm_Searchable_day {
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
}
.cm_Searchable_day a
{
	color:#1AA2D2;
	padding:5px;
	text-decoration:none;
	font-weight:bold;
	     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
.cm_Searchable_day a:hover
{
	background-color:#1AA2D2;
	padding:5px;
	color:white;
	text-decoration:none;
	font-weight:bold;
}
.cm_Searchable_day a.active
{
	background-color:#1AA2D2;
	color:white;
	padding:5px;
	text-decoration:none;
	font-weight:bold;
}
.cm_Searchable_conferencedays
{width:100%;

	background-color:#F1F1F1;
	/*height:40px;*/
    float:left;
}



.cm_Searchable_conferencedayparts
{	
border-bottom: 1px solid #1AA2D2;
	border-top: 1px solid #1AA2D2;
	/*	background-color:#1AA2D2;
	height:40px;*/
    float:left;
    width:100%;
}
.cm_Searchable_daypart {
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;



}

.cm_Searchable_daypart a
{

	
	color:#1AA2D2;
	padding:5px;
	text-decoration:none;
	font-weight:bold;
		     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
.cm_Searchable_daypart a:hover
{
	background-color:white;
	padding:5px;
	color:#1AA2D2;
	text-decoration:none;
	font-weight:bold;
}
.cm_Searchable_daypart a.active
{
		background-color:#1AA2D2;
	color:white;
	padding:5px;
	text-decoration:none;
	font-weight:bold;
}

.rounded-corners {
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
#cm_agenda_li
{
	margin-bottom:5px;
	border-bottom: 1px solid #EDEDED;
	background:url("/img/searchable/pager_right20.png") no-repeat right center;
list-style:none;
}
#cm_Searchable_agenda
{	list-style-type: none;
	 padding-left:0px;
	 margin-top:0px;
  float:left;
     width:98%;

}
.functiontype
{
	border-bottom: 1px solid #1AA2D2;
	border-top: 1px solid #1AA2D2;
	color:#1AA2D2;
	/*padding:5px;*/
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}
.cm_sessiondetails_person
{
	height:40px;

	border-bottom: 0.5px solid #EDEDED;
	/*font-weight:bold;*/
	/*background:url("/img/searchable/pager_right20.png") no-repeat right center;*/
	
}
.cm_sessiondetails_topic
{
	color:#1AA2D2;
	font-weight:bold;
	margin-bottom:10px;
	font-size:14px;

}
.cm_sessiondetails_time
{
	font-weight:bold;
	margin-bottom:10px;
	
}

.COVR_W3_SearchableProg
{
	/*width:900px;*/
    width:100%;

}
.cm_sessiondetails_room
{
	height:30px;
	font-weight:bold;
}
.cm_sessiondetails_top
{
	background-color:#EDEDED;
 padding:5px;
}
.cm_SessionType
{
	margin-top:10px;
	height:30px;
	/*font-weight:bold;*/
}
.cm_Searchable_presentations
{margin-top:10px;
	margin-bottom:10px;
		border-bottom: 0.5px solid #EDEDED;
}

a .cm_Searchable_details_topic:hover 
{
 text-decoration:underline;
}
a .cm_abstractshowing:hover 
{
 text-decoration:underline;
}
a .cm_Searchable_topic:hover 
{
 text-decoration:underline;
}



.cm_Searchable_details_topic
{width:100%;
	color:#1AA2D2;
	/*font-weight:bold;*/
	margin-bottom:4px;
	margin-right:4px;
	font-size:100%;

}
.cm_Searchable_details_date
{
	font-weight:bold;
	font-size:10px;
	margin-bottom:10px;
	
}

.COVR_W3_SearchableProg .wizard-step
    { margin-left: 0%;  
        
         /*width:900px;*/
          width:100%;
    }
        
      #cm_sessiondetails {
         margin-left: 0%;         
          width:100%;
           /*width:900px;*/
      }


.cm_Searchable_track {
margin-right:10px;
float: left;
}      



.cm_backbutton
{
	background-color:#1AA2D2;
	color:white;
	padding:10px;
	text-decoration:none;
	font-weight:bold;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
		margin-bottom:10px;
		font-size:14px
}
#cm_agenda_li a:hover{color:#696969;
}
.cm_Searchable_presentations a:hover{
color:#696969;
}
a.cm_backbutton:hover{
color:#fff;
}
a{
color:#000;
}

a.cm_search_button:hover{color:white;}
.cm_search_button
{	background-color:#1AA2D2;
	color:white;
	padding:5px;
	text-decoration:none;
	font-weight:bold;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	margin-bottom:10px;
	margin-top:50px;

}
#cm_searchpage{
font-size:11px;
}

.cm_sessiondetails_introtext{
font-size: 12px;
margin-bottom:4px;
}
.cm_Searchable_track {
margin-right:10px;
float: left;
}

label{
display:inline;}



.w3_Search_not_found{
margin-top:20px;
}

.cmsearch{
margin-left:70px;
}




.abstract{
float:left;
width:100%;
}

.Topic_Extra_class{
font-weight:bold;
}







