/* ------------ GENERAL  ------------ */

body {
	margin: 20px;
	padding: 0;
	font-family: arial, sans-serif;
	font-size: 75%;
}

img {
	border: 0;
}


a {
	color: #000000;
}

/* ------------ SESSIONS --------- */



#session_list .session_mod {
	padding: 0;
	margin: 0;
}

#session_list .session_sub {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #ccc;
}

#session_list .session_room{
	margin: 0;
	padding: 0;
}

#session_list .session_time{
	margin: 0;
	padding: 0;
}

#session_list .session_title{
	margin: 0;
	padding: 0;
}

#session_list .session_chair{
	margin: 0;
	padding: 0 0 10px 0;
}


#session_list .session_mod_close{
	margin: 0;
	padding: 30px 0 0 0;
}

.session_menu {
	display: none;
}

.session_menu_item {
	display: none;
}

.session_page_top {
	display: none;
}

.session_view_part {
	display: none;
}

.session_sub_menu{
	padding: 0;
	margin: 0;
	list-style: none;
}

.sessions_view {
	margin: 3px;
	padding: 3px 3px 3px 8px;
	background-color: #E2E6F0;
}

.session_sub_menu_item{
	padding: 0 0 0 15px;
	background: transparent url("http://69.94.42.162/images/arrow.gif") no-repeat top left;
}

#session_list a{
	text-decoration: none;
	color: #3176AF;
}

.sessions_name {
	margin: 0;
	padding: 0;
	padding: 0 0 10px 0;
}

.session_paper {
	margin: 0;
	padding: 0;
}

.sessions_sponsor {
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
}

.viewall{
	padding: 0;
	margin: 10px 5px 0 0;
	list-style: none;
}

.viewall_item{
	padding: 0 0 7px 15px;
	background: transparent url("http://69.94.42.162/images/arrow.gif") no-repeat top left;
}

h2.ititle {
	font-size: 140%;
	color: #000;
	font-weight: bold;
	text-transform: none;
	margin: 0 0 5px 0;
	padding: 0;
}

h2.isponsor {
	font-size: 120%;
	color: #000;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0 0 5px 0;
	padding: 0;
}

p.itime {
	margin: 0;
	padding: 0;
}


p.iroom {
	margin: 0;
	padding: 0;
}

div.iparticipant{
	margin: 0 0 12px 0;
	padding: 0;	
}

.st {
	font-style: normal;
}

 .room {
	margin: 0;
	padding: 0;
}

 .time {
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}

.ltime {
	padding: 10px 0 0 0;
	margin: 0;
	font-weight: bold;
	font-size: 120%;
}


.ipaper {
	padding: 0;
	margin: 0;
}

.iname {
	padding: 0;
	margin: 0 0 15px 0;
}

.ichair {
	padding: 0;
	margin: 0 0 15px 0;
}
