#sublevel #liveEvent #bodyContent {width:680px; _width:675px; margin-right:0px;  padding:0;}


#sublevel #liveEvent #primTasks .imgBox {width:140px; height:120px; margin-bottom:2px;}
#sublevel #liveEvent #primTasks .ICJRimgBox {width:140px; height:140px; margin-bottom:2px;}
#sublevel #liveEvent #primTasks .confBox {padding:10px; font-size:9px; margin-bottom:2px; display:none;}
#sublevel #liveEvent #primTasks .confBox .imgBox {width:40px; float:left; height:auto; margin-right:8px;}
#sublevel #liveEvent #primTasks .confBox .copy {clear:both; padding-top:10px;}
#sublevel #liveEvent #primTasks .confBox h3 {font-size:9px; font-weight:bold; margin:0 0 3px 0; padding:0;}
#sublevel #liveEvent #primTasks .confBox p {margin:0; padding:0;}

#sublevel #liveEvent #primTasks .infoBox {padding:10px; font-size:9px; margin:10px 0; display:none;}
#sublevel #liveEvent #primTasks .infoBox .head {font-weight:bold;}

#sublevel #liveEvent #primTasks .primTrack {background:#e6b3b3;}
#sublevel #liveEvent #primTasks .secTrack {background:#C7DFD8;}


/* C&E Styles */

.mtgInfo h2 {padding:0 5px; margin-top: 5px;}
.mtgInfo h3 {padding:0 5px; margin:5px 0;}

#sublevel #liveEvent .content .schedule {margin:15px 0 4px 0;}
#sublevel #liveEvent .content .schedule .header {background:none; font-weight:bold; color:#333; float:left; padding:0; margin:0;}
#sublevel #liveEvent .content .schedule ul {float:left; list-style:none; padding:0; margin:0 0 0 10px;}
#sublevel #liveEvent .content .schedule li {float:left; margin:4px 10px 4px 0; padding:0 10px 0 0; border-right:1px solid #e5e5e5; line-height:11px; font-size:10px;}
#sublevel #liveEvent .content .schedule li.selected {font-weight:bold;}
#sublevel #liveEvent .content .schedule li.selected a{cursor:default; font-size:10px !important;}
#sublevel #liveEvent .content .schedule li.selected a:hover{text-decoration:none; }
#sublevel #liveEvent .content .schedule li.last {border-right:none;}

#sublevel #liveEvent .content .intro {margin:5px 0; line-height:normal; }

#sublevel #liveEvent .AccredRow .intro {width:520px;}
#sublevel #liveEvent .AccredRow .imgBox {float:right; margin:0 0 10px 0;width:auto;height:auto;}
#sublevel #liveEvent .AccredRow .accredTable {clear:both;}


#sublevel #liveEvent .content .lmReg {margin:15px 0;}
#sublevel #liveEvent .content .exhHall .nav {padding:0 0 0 5px; margin:15px 0;}
#sublevel #liveEvent .content .exhHall .nav ul {float:left; list-style:none; padding:0; margin:0;}
#sublevel #liveEvent .content .exhHall .nav li {float:left; margin:4px 10px 4px 0; padding:0 10px 0 0; border-right:1px solid #e5e5e5; line-height:11px;}
#sublevel #liveEvent .content .exhHall .intro {float:left; }

#sublevel #liveEvent .content .exhHall .floorPlan {width:175px; margin-left:15px; float:left; }
#sublevel #liveEvent .content .exhHall .floorPlan ul {padding:0; margin:5px 0; list-style:none;}
#sublevel #liveEvent .content .exhHall .floorPlan li {padding:0 7px; background: url(../images/bullets/blt_anc_nav.gif) no-repeat scroll left top; line-height:normal;}


#sublevel #liveEvent .content .abstract {margin:10px 0;}
#sublevel #liveEvent .content .abstract .row {margin:5px 0;}
#sublevel #liveEvent .content .abstract .header {float:left; width:120px; background:none; color:#333; line-height:normal; text-align:right;height:auto; margin:0 3px 0 0; padding:0; font-weight:normal;}
#sublevel #liveEvent .content .abstract .description {float:left; font-weight:bold; line-height:normal;}

        #sublevel #liveEvent .content .trvlInfo {line-height:normal; padding:0 0 0 8px; font-size:11px;}
        #sublevel #liveEvent .content .trvlInfo .divAddress{margin:5px 0 10px;}
        #sublevel #liveEvent .content .trvlInfo h3 {font-size:11px; margin:10px 0 5px; padding:0;}
        #sublevel #liveEvent .content .trvlInfo ul {padding:0; margin:10px 0; list-style:none;}
        #sublevel #liveEvent .content .trvlInfo li {padding:0 7px; background: url(../images/bullets/blt_anc_nav.gif) no-repeat scroll left top;}
        #sublevel #liveEvent .content .trvlInfo p {margin-left:0px; padding-left:0px; font-size:11px;}
        #sublevel #liveEvent .content .travelMap {display:block;float:right; height:160px; padding: 2px 2px 2px 2px; overflow:hidden; margin-top:70px; border:2px solid #C88E02; position:relative;width:140px;} 
        #sublevel #liveEvent .content .travelMapExpand {background-color:white; display:block; height:100%; overflow:visible; position:relative; width:635px;} 
        #sublevel #liveEvent .content .gMap {display:inline;float:right; height:140px; overflow:hidden;position:relative;width:140px;} 
        #sublevel #liveEvent .content .gMapExpand {background-color:white; display:block; height:100%; overflow:visible; position:relative; width:635px;} 
        #sublevel #liveEvent .content .mapDirection {height:20px; display:none; position:relative; width:100px;}
        #sublevel #liveEvent .content .mapDirectionExpand {background-color:white; display:block;  height:50px; overflow:visible; position:relative; width:635px;}
		.mapVisible {display:inline-block;}
		.mapHidden {display:none; }
		#div_directions {background-color:white; } 
		#sublevel #liveEvent .content .imgPrint {padding: 5px 15px 0px 10px; } 
#sublevel #liveEvent .content .printLink {padding: 5px 0px 5px 0px; } 

#sublevel #liveEvent .content .committee { font-size:11px;}
#sublevel #liveEvent .content .committee .column {width:270px; margin-right:30px; _margin-right:25px; float:left;}

#sublevel #liveEvent .content .committee h3 {padding:0; font-size:11px; width: 270px;}
#sublevel #liveEvent .content .committee .row {line-height:normal; margin-bottom:10px; float: left;}


#sublevel #liveEvent .content .keynotes {font-size:11px;}
#sublevel #liveEvent .content .keynotes .row {margin-bottom:20px;}
#sublevel #liveEvent .content .keynotes h3{font-size:11px; }
#sublevel #liveEvent .content .keynotes .affil {padding:0 5px;}
#sublevel #liveEvent .content .keynotes .detail .bioLink {font-weight:normal;}
#sublevel #liveEvent .content .keynotes .imgBox{width:65px; height:70px; float:left; margin-right:10px; min-height: 70px; min-width: 65px; overflow: hidden;}
#sublevel #liveEvent .content .keynotes .detail {float:left; width: 550px;}
#sublevel #liveEvent .content .keynotes ul{margin-top:3px; margin-bottom:0; list-style:none;}
#sublevel #liveEvent .content .keynotes li{margin-left:-25px; padding:0 7px; line-height:normal; background: url(../images/bullets/blt_anc_nav.gif) no-repeat scroll left top;}

#sublevel #liveEvent .content .tblSched {line-height:normal;  width:100%; margin-bottom:1px; margin-top: 1px;}
#sublevel #liveEvent .content .tblSched thead td {font-weight:bold;}
#sublevel #liveEvent .content .tblSched tbody td {padding:2px 10px 8px;}
#sublevel #liveEvent .content .tblSched a {font-weight:normal;}
#sublevel #liveEvent .content .tblSched .header {font-weight:normal; background:none; color:#333; height:auto; padding:0 0; margin:0 0; line-height:normal;}
#sublevel #liveEvent .content .tblSched  tr.head td {font-weight:bold; text-align:left;}
#sublevel #liveEvent .content .tblSched  tr.head td.primTrack {background-color:#E6B3B3; text-align: left; border: solid 1px #E6B3B3;}
#sublevel #liveEvent .content .tblSched  tr.head td.secTrack {background-color:#C7DFD8; text-align: left;}

#sublevel #liveEvent .content .tblSched tr {background:none;}
#sublevel #liveEvent .content .tblSched tr.head {white-space:nowrap;}
#sublevel #liveEvent .content .tblSched tr.topic {white-space:normal;}
#sublevel #liveEvent .content .tblSched tr.even {background-color:#e5e5e5;}
#sublevel #liveEvent .content .tblSched  .even {border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; background: #FFFFFF;}
#sublevel #liveEvent .content .tblSched  .breakfast {border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; background: #FFFFFF;}
#sublevel #liveEvent .content .tblSched  .odd {border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; background: #DADADA;}
#sublevel #liveEvent .content .tblSched td.time {text-align:left; white-space:nowrap; vertical-align:top; width:110px;}



#sublevel #liveEvent .content .divEventDay .divSessionAct h3 {background:url(../images/icons/icon_eCME_mouse.gif) bottom right no-repeat; padding:9px 22px 0 0; float:left !important; line-height:17px; font-size:10px;}
#sublevel #liveEvent .content .divEventDay h3 {font-size:9px; margin:5px 0; padding:0; float:left;}
#sublevel #liveEvent .content .divEventDay .divLearningObjective h3 {float:none;}
#sublevel #liveEvent .content .divEventDay .divSubDescription h3 {float:none;}
#sublevel #liveEvent .divSubDescription {font-weight:normal; margin-bottom:5px;}
#sublevel #liveEvent .faculty { margin-top:5px;}
#sublevel #liveEvent .divDescription {font-weight:bold; margin:0 0 5px 0;}
#sublevel #liveEvent .accreditation { margin-top:5px;}
#sublevel #liveEvent .commercialSupport { margin-top:5px;}
#sublevel #liveEvent .boldLabel { font-size:9px; font-weight: bold;}

#sublevel #liveEvent .content .tblAccred thead td {font-weight:bold; padding:0 10px;}
#sublevel #liveEvent .content .tblAccred td {line-height:normal; padding:10px;}
#sublevel #liveEvent .content .tblAccred td.short {white-space:nowrap;}



#sublevel #liveEvent .content .tblAccred {width:100%;}
#sublevel #liveEvent .content .tblAccred td.short {white-space:nowrap;}


table.tblEventDay {width:100%; border-collapse:collapse; border-spacing:1px; margin-bottom:1px;}
table.tblEventDay tbody td{padding:5px;}
table.tblEventDay thead tr td{background:#DADADA; color:#333; text-align:center;}
table.tblEventDay .sympTime {background:#fff; color:#333; text-align:left;}

table.tblEventDay2 {width:100%; border-collapse:collapse; border-spacing:1px; margin-bottom:1px;}
table.tblEventDay2 tbody td{padding:5px;}
table.tblEventDay2 thead tr td{background:#C7DFD8; color:#333; text-align:center;}
table.tblEventDay2 .sympTime {background:#fff; color:#333; text-align:left;}

table.tblDayDate thead tr td {background:#B7B8B2; color:#fff; text-align:left;}

.topicTable .even
{
	width: 393px;
}

.topicTable .odd
{
	width: 393px;
	background-color:#ECECEB !important;
}

.topicTable tbody td { padding: 0px 10px 0px 0px; }

.CIBorder { border-collapse:separate;
border-left:1px solid #E6B3B3;
border-right:1px solid #E6B3B3;
padding:0 !important; }

.PSBorder { border-collapse:separate;
border-left:1px solid #C7DFD8;
border-right:1px solid #C7DFD8;
padding:0 !important; }

.topicTable {width: 100%; margin:0 !important;}

.sessionTable {width: 100%;}

.title {padding: 0 0 0 0;}
	
.title td {background:#DADADA none repeat scroll 0 0;
margin-left:10px;
padding:0 10px 10px !important;}	
	
.info {padding: 0px 0px 0px 0px !important;}

.info td {padding: 0px 0px 0px 0px !important;}

.sessionTable td {padding:2px 10px 8px !important;}

.CCIBottomBorder { border-collapse:separate;
    border-top:1px solid #E6B3B3;
    padding:0 0 10px !important;
}

.PSBottomBorder { border-collapse:separate;
    border-top:1px solid #C7DFD8;
    padding:0 0 10px !important;
}

.noBorder  
{
    padding: 0 !important;
}



.sessionTime 
{
background:#FFFFFF none repeat scroll 0 0;
padding:5px 10px 8px !important;
white-space:nowrap;
width:110px;
}

.currentclinical
{
	max-width: 139px;
	font-weight: bold;
	background: #E6B3B3 none repeat scroll 0%;
	border-top: 1px solid #e6b3b3;
	border-bottom: 1px solid #E6B3B3;
	padding: 2px 0px 2px 0px;
	margin-bottom: 5px;
}

.practicesolutions
{
	max-width: 139px;
	font-weight: bold;
	background: #C7DFD8 none repeat scroll 0%;
	border-top: 1px solid #C7DFD8;
	border-bottom: 1px solid #C7DFD8;
	padding: 2px 0px 2px 0px;
	margin-bottom: 5px;
}

.accessLeftBar
{
	max-width: 139px;
	font-weight: bold;
	background: #84AAA5 none repeat scroll 0%;
	border-top: 1px solid #84AAA5;
	border-bottom: 1px solid #84AAA5;
	padding: 2px 0px 2px 0px;
	margin-bottom: 5px;
	color: #FFFFFF;
}

.diabetesDialoguesLeftBar
{
	max-width: 139px;
	font-weight: bold;
	background: #84AAA5 none repeat scroll 0%;
	border-top: 1px solid #84AAA5;
	border-bottom: 1px solid #84AAA5;
	padding: 2px 0px 2px 0px;
	margin-bottom: 5px;
	color: #FFFFFF;
}



/* For Course Committee Information */
.detailItem
{
    float: left;
    width: 280px;
}
