/*-----------------------------------------------------------------------------
	FMCA Core styles
-----------------------------------------------------------------------------*/

@import url(/assets/css/generic/reset.css);
@import url(/assets/css/generic/helper.css);
@import url(/assets/css/generic/layout.css);

@import url(/assets/css/navigation/top-navigation.css);
@import url(/assets/css/navigation/primary-navigation.css);
@import url(/assets/css/navigation/secondary-navigation.css);
@import url(/assets/css/navigation/footer-navigation.css);

@import url(/assets/css/modules/buttons.css);
@import url(/assets/css/modules/buttons-view-all.css);

@import url(/assets/css/modules/blocks.css);
@import url(/assets/css/modules/events.css);
@import url(/assets/css/modules/news.css);
@import url(/assets/css/modules/highlights-and-news-box.css);

@import url(/assets/css/modules/table-grid.css);
@import url(/assets/css/modules/work-stream.css);
@import url(/assets/css/modules/tables-and-forms.css);
@import url(/assets/css/modules/members-area.css);

@import url(/assets/css/modules/footer-members.css);
@import url(/assets/css/modules/paginations.css);
@import url(/assets/css/modules/forum-and-comments.css);
/*@import url(/assets/css/modules/jquery.jcarousel.css);*/



/* Accesskeys */
p.accesskeys {
	padding:0 !important;
	margin:0 !important;
	height:0 !important;
	}


/* Content styles
-----------------------------------------------------------------------------*/
#flashhome{
	margin:0 0 8px -8px;
	float:left;
	}


.join-link-box{
	position:relative;
	clear:right;
	float:right;
	padding:0 32px 0 0;
	margin:11px 0 0;
	width:410px;
	}
	.join-link-box a{
		position:static;
		}
	.join-link-box strong{
		display:block;
		width:300px;
		float:left;
		color:#ffffff;
		font-size:1.5em;
		line-height:1.2em;
		text-align:right;
		}
	.join-link-box strong.sIFR-replaced{
		margin-top:-2px;
		}


.date,
.venue,
.location-title {
	color:#1e89b5;
	font-size:.8em;
	letter-spacing:2px;
	text-transform:uppercase;
	}


.secondary-content p.h2-white{
	color:#ffffff;
	font-size:1.9em;
	margin:12px 15px 0 10px;
	padding:0;
	height:52px;
	}
	.sIFR-active .secondary-content p.h2-white{
		padding-top:2px;
		height:50px;
	}


ul.news-pager li{
	text-align:center;
	}

