.conferencecolours {
	padding:0 !important;
}

.sideNav {
	width:318px;
}

.newinnercontent {
	background:#fff !important;
	width:632px !important;
	overflow:hidden;
}

.conference-intro {
	padding:0 20px;
}

.conference-intro p {
	font-size:11px;
	color:#32164e !important;
}

#conference-form div.fieldblock {
	background:#f5f7f8;
	padding:20px;
	margin:0 0 20px 0;
	position:relative;
}

#conference-form .conference-help-link {
	display:block;
	position:absolute;
	top:10px;
	right:10px;
	height:14px;
	background:url(/files/images/conference_form/conference_help_link.gif) left center no-repeat;
	padding-left:20px;
	text-decoration:underline;
	color:#32164e;
	font-size:11px;
}

#conference-form td {
	font-size:11px;
	padding:3px 0;
	vertical-align:top;
}

#conference-form .full-width {
	width:95%;
}

#conference-form input.full-width {
	width:92%;
}

#conference-form .half-width {
	width:60%;
}

#conference-form input.half-width {
	width:58%;
}

#conference-form .conference-calendar-select {
	float:left;
	padding:3px 3px 3px 2px;
}
#conference-form .conference-calendar-select option {
	padding:0 8px 0 0;
}

#conference-form .conference-calendar-link {
	float:left;
	margin:2px 4px;
}

#conference-form .ui-datepicker-trigger {
	padding-left:3px;
	cursor:pointer;
}

#conference-form .conference-calendar-select {
	margin-right:1px;
}

#conference-form .conference-submit {
	background:url(/files/images/conference_form/conference_submit.gif) no-repeat;
	width:102px;
	height:25px;
	color:#fff;
	font-weight:bold;
	border:none;
}

#conference-form input, #conference-form select, #conference-form textarea {
	border:1px solid #cfd7df;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:3px;
}

#conference-form label {
	font-weight:bold;
}
