/*  Seminars section css
************************************************************************************************************************/

#mainContent .fullPage {
	color:#fff;
	border-bottom:1px solid #ccc;
}
#mainContent .page34 .sideText p,
#mainContent .page34 .sideHeader {
	color:#fff;
}

.down {
	float:right;
	background:url(../images/button_arrow_down.gif) #ec5222 no-repeat right top;
}
.up {
	float:right;
	background:url(../images/button_arrow_up.gif) #ec5222 no-repeat right top;
}

.page34 .close,
#TB_ajaxContent .close {
	float:right;
	cursor:pointer;
	border:0;
	background:url(../images/button_close.gif) #ec5222 no-repeat 6px 6px;
	width:24px;
	height:24px;
	margin-left:5px;
}

.page34 .book,
#semForm .book {
	float:right;
	clear:both;
	position:absolute;
	margin:0;
	bottom:10px;
	right:20px;
}
	.page34 .bookError {
		float:left;
		display:none;
		padding-top:10px;
	}

#mainContent .page34 .box {
	position:relative;
}
	#mainContent .page34 .box h2 {
	}
	#mainContent .page34 .box p {
	}

.page34 .download {
	clear:both;
	margin-top:20px;
}
	#mainContent .page34 .book span,
	.book input {
		background:url(../images/button_arrow_active.gif) #50ad2d no-repeat right top;
		border:none;
		color:#fff;
		cursor:pointer;
		float:right;
		font-weight:bold;
		margin-right:0;
		padding:3px 20px 3px 3px;
	}

	.page34 div.right div.box {
		height:140px
	}

div#mainContent .page34 div.box span.new {
	position:absolute;
	background:url(../images/new.gif) no-repeat;
	width:50px;
	height:51px;
	top:-40px;
	left:431px;
	overflow:hidden;
	line-height:200px;
}

	.page34 div.box .summary {
		float:left;
	}

	ul.seminars {
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
	}
		.right ul.seminars {
			margin-top: 10px;
		}
		
		.left ul.seminars li {
			z-index:100;
			position:relative;
			border-bottom:1px solid #ccc;
			width:232px;
			padding:10px 0;
			margin-left:20px;
		}
			#TB_ajaxContent ul.seminars li {
				margin-left:0;
			}
		.right ul.seminars li {
			z-index:100;
			position:relative;
			border-bottom:1px solid #ccc;
			width:383px;
			padding:10px 0;
		}
			ul.seminars li.heading {
				color:#EFD1BA;
				padding-top:0;
			}
				#TB_ajaxContent ul.seminars li.heading {
					color:#EC5222;
				}
			ul.seminars li.fixture {
				color:#EFD1BA;
			}
				ul.seminars li span {
					display:inline-block;
					font-weight:bold;
				}
					ul.seminars li span.seminar {
						width:178px;
					}
						.right ul.seminars li.fixture span.seminar {
							color:#fff;
						}
					ul.seminars li span.location {
						width:80px;
					}
						.right ul.seminars li.fixture span.location,
						#TB_ajaxContent ul.seminars li.fixture span.location {
							text-align:center;
							width:60px;
							margin-right:20px;
						}
					ul.seminars li span.date {
						width:90px;
					}
						.right ul.seminars li span.date {
							width:80px;
						}
					
					div.left ul.seminars li span.seminar {
						display:none;
						width:200px;
					}
					div#TB_window ul.seminars li span.seminar {
						display:inline-block;
						width:350px;
					}
	ul.seminars li input.add {
		cursor:pointer;
		border:0;
		background:url(../images/button_add.gif) #ec5222 no-repeat 6px 6px;
		width:24px;
		height:24px;
		margin-left:15px;
	}

	ul.seminars li input.remove {
		cursor:pointer;
		border:0;
		background:url(../images/button_remove.gif) #ec5222 no-repeat 6px 11px;
		width:24px;
		height:24px;
		margin-left:15px;
	}			
					
	div#TB_window ul.seminars {
		float:none;
	}
		div#TB_window ul.seminars ul.seminars li {
			z-index:100;
			position:static;
			font-size:0.9em;
			border-bottom:1px solid #ccc;
			width:550px;
			padding:10px 0;
		}
			div#TB_window ul.seminars li.fixture {
				color:#333;
			}