.fullWidth { background: url(../images/contact/bg-meet-us-mt.jpg) no-repeat top right; } /* RE-BRANDING Therese Kritzinger 20100823 */
.meet-us-main { float:left; width:420px; }
#content .meet-us-main h1 { font-size:3em!important; }
/* RE-BRANDING Therese Kritzinger 20100823 */
/* .meet-us-main h3 { color:#fc6c0b; font-size:1.8em; border-bottom:1px dashed #ccc; padding:0 0 7px 0; } */
.meet-us-main h3 { color:#83b62f; font-size:1.8em; border-bottom:1px dashed #ccc; padding:0 0 7px 0; }
#info-talks { margin-bottom:20px; }
.content-expand { text-decoration: underline; display:inline; width:auto; color: #fc6c0b; cursor:pointer; font-weight:bold; }
table#info-talks-dates {
	width:420px;
	margin:0px;
	font-size:1.2em;
}
table#info-talks-dates td span { font-size:0.8em; } 
a.link-right { float:right; }
table#info-talks-dates a:link { color:#83b424; font-weight:bold; }
table#info-talks-dates a:visited { color:#83b424; font-weight:bold; }
table#info-talks-dates a:hover { color:#9cc350; font-weight:bold; }
#travel-events { margin-bottom:20px; }
#travel-events ul { margin:0; padding:0; list-style:none; font-size:1.4em; }
#travel-events ul li { padding:0 0 0 20px; 	background: url(../images/common/v2/li-arw-lrge.png) no-repeat top left; margin:15px 0 0 0px; }
#travel-events ul li a {
	color: #727272;
	display:block;
	font-weight:bold;
	margin-bottom:3px;
}
ul.thanksList li a { color:#727272; text-decoration:none; border-bottom:1px dashed #ccc;}
ul.thanksList li a:hover, ul.thanksList li a:active, ul.thanksList li a:focus  { color:#fc6c0b; border:0; }

#info-talks-form {
	background-color:#fff;
	position:relative;
/*	top:-190px;*/
}
.formContainer { float:none; width:400px!important; }
#info-talks-form form label { display:block; float:left; width:150px; }
span#info_talk_details { font-weight:bold; }

/* Additional CSS for testimonial documents */

#info-talks-testimonials { float:right; width:510px; margin-top:520px; }

.testimonial-block {
	background:url(../images/contact/testimonial-bubble-end.png) left bottom no-repeat;
	width:510px;
	float:left;
	font:normal 1.0em Arial, Helvetica, sans-serif;
	padding:0px 0px 30px 0px;
	margin:0px 0px 7px 0px
}
.testimonial-bubble {
	width:405px;
	float:left;
	color:#5e8699;
	padding:20px 0px 0px 0px
}
.testimonial-bubble p { margin:0px 60px 10px 50px }
.testimonial-user {
	font:normal 1.6em Arial, Helvetica, sans-serif;
	width:100px;
	margin:3px 0px 0px 0px;
	float:right
}
.testimonial-user p {
	line-height:1.0em!important;
	margin:0px!important
}
.testimonial-user strong { color:#8d8c8c!important }
/*setup coloured versions*/
.orange .testimonial-bubble { background:url(../images/contact/testimonial-bubble-top-orange.png) left top no-repeat }
.orange .testimonial-user { color:#fe6601 }
.blue .testimonial-bubble { background:url(../images/placements/testimonials/testimonial-bubble-top-blue.png) left top no-repeat }
.blue .testimonial-user { color:#33afff }
