/* Upcoming Conferences Styles */
/*begin css for jQuery*/
#sortfilterwrapper{
	position: relative;
	margin-bottom:15px;
	padding-bottom:15px;
}
#sortfilterwrapper div{
	display: inline;
}
.conf_filter{
	margin:0;
	padding:0;
	width: 200px;
	line-height: 15px;
}
.clr_conf_filter{
	margin:0;
	padding:0;
	float: right;
	position: absolute;
	width: 15px;
	height: 15px;
	top: 0.28em;
	right:1px;
	cursor: default;
	display: none;
	background:url('../assets/clear.png') no-repeat;
}

.clr_conf_filter_hover{
	margin:0;
	padding:0;
	float: right;
	position: absolute;
	width: 15px;
	height: 15px;
	top: 0.28em;
	right:1px;
	cursor: default;
	display: none;
	background:url('../assets/clear_hover.png') no-repeat;
}
.sorting{
	position:relative;
	float:left;
	margin:1px 0 0 0;
	padding:0;
}
#filtering{
	position:relative;
	float:right;
	margin:0 0;
	padding:0;
}
.nofilterresults{
	display: none;
}
/*end css for jQuery*/
/*begin display styles*/
.clearboth{
	clear:both;
}
.conf_summary_item {
	border-bottom:1px dotted #a2a2a2;
	font-size:.9em;
	margin:0px 0px;
	padding:8px 5px 5px 5px;
}

.conf_summary_item .conf_summary_place, .conf_summary_item .conf_summary_date {display:block;}

.odd {
background: #f3f3f3;
padding-top:5px;
padding-bottom:5px;
}

.even {
background: #ffffff;
padding-top:5px;
padding-bottom:5px;
}

.gap {
display:block;
width:10%;
height:1em;
text-align:center;
float:left;
clear:left;
}

#conflist{
	clear:both;
	margin:0;
	padding:0;
}
/*.conf_full_item span.sponsor {}*/

.conf_field_left {
display:block;
float:left;
width:100%!important;
}

.conf_field_right {
display:block;
float:right;
width:100%!important;
}

.conf_full_item {
border-width:1px 0px 0 0px;
border-style:dotted;
border-color:#a2a2a2;
overflow:hidden;
width:100%;
}

.conf_item_left{
	float:left;
	width:68%;
	padding:0 0 0 5px;
	margin:0;
}

.conf_title{
	clear:both;
}

.conf_place{
	clear:both;
}

.conf_attendees{
	clear:both;
}

.conf_sub_date{
	clear:both;
}

.conf_item_right{
	float:right;
	width:30%;
	padding:0 5px 0 0;
	margin:0;
	text-align:right;
}

.conf_date{
	clear:both;
}

.conf_recordno{
	clear:both;
}

.conf_sponsored{
	color:#c00023;
}
/*for hiding the spans that contain the values for sorting*/
.conf_disp_none{
	display:none;
}

/*end display styles*/