
/***** BEGIN EXPAND/COLLAPSE STYLES *****/

.expandCollapseControl{
	font-size: .9em;
	float: right;
	display: block;
	cursor: pointer;
	height:30px;
	line-height: 30px;
	vertical-align: middle;
	color:#582300;
	width:40px;
	background:left center no-repeat;
	padding-left: 15px;
}
.expandCollapseControl.expand{background-image:url('/images/layout/expandCollapse-expand-yellow.gif')}
.expandCollapseControl.collapse{background-image:url('/images/layout/expandCollapse-collapse-yellow.gif')}

.registrationTableContainer .expandCollapseControl.expand{background-image:url('/images/layout/expandCollapse-expand-tan.gif')}
.registrationTableContainer .expandCollapseControl.collapse{background-image:url('/images/layout/expandCollapse-collapse-tan.gif')}
											
.registrationTableContainer .expandCollapseControl{float:none;}
.expandCollapseTitle {
	background-color:#E7C542;
	height:30px;
	line-height: 30px;
	vertical-align: middle;
	margin-top: 0;
	margin-bottom: 15px;
	padding: 0px 4px;
	
}	

.registrationTableContainer .expandCollapseTitle {background:none}


.noNavTertiary .expandCollapseTitle{
	clear:both;
}
.noNavTertiary.withNavRight .expandCollapseTitle{
	clear:none;
}


.expandCollapseContent{
	display:none;
	padding:0 8px;

}

.expandCollapseContent h2,
.expandCollapseContent h3,								
.expandCollapseContent table,
.expandCollapseContent ul,									
.expandCollapseContent p {
	margin-top: 0;
}




/***** END EXPAND/COLLAPSE STYLES *****/
