﻿/* Content Instance */

/* These are the styles for the various Content Instance types */

div.contentInstance {
	position: relative;
	padding-top: 10px;
	padding-left: 30px;
}

div.contentInstance span {
	font-size : 18px;
	color : #FFFFFF;
}
div.contentInstance span p,
div.contentInstance span p span,
div.contentInstance span li {
	font-size : 16px;
	font-weight: bold;
	color : #FFFFFF;
}

/******   Press releases   ******/
#policyAndProceduresDocument #flddetails span.content {
	font-size: 12px;
}

#EventWithImages #fldlocation,
#EventWithImages #fldstartdate,
#EventWithImages #fldenddate,
#PressRelease #flddate,
#PressReleaseWith1Image #flddate {
	width: 400px;
	font-size: 16px;
	margin-bottom: 10px;
}

#EventWithImages #fldlocation span.title,
#EventWithImages #fldstartdate span.title,
#EventWithImages #fldenddate span.title,
#PressRelease #flddate span.title,
#PressReleaseWith1Image #flddate span.title {
	display: block;
}

#EventWithImages #fldlocation span.content,
#EventWithImages #fldstartdate span.content,
#EventWithImages #fldenddate span.content,
#PressRelease #flddate span.content,
#PressReleaseWith1Image #flddate span.content {
	font-size: 16px;
	display: block;
}

#EventWithImages #fldtext,
#GenericTypeVerticalImages #fldtext,
#GenericType #fldtext,
#PressRelease #fldtext,
#PressReleaseWith1Image #fldtext {
	width: 400px;
	display: block;
	float : left;
}

/*#GenericType #fldtext {
	width: 650px;
}*/

#EventWithImages #fldtext span.content,
#GenericType #fldtext span.content,
#GenericTypeVerticalImages #fldtext span.content,
#PressRelease #fldtext span.content,
#PressReleaseWith1Image #fldtext span.content
{
	padding-bottom: 15px;
	font-size: 16px;
	display: block;
}

#PressRelease #fldimage1,
#PressReleaseWith1Image #fldimage1 {
	position: absolute;
	top: 10px;
	left: 420px;
	display: inline;
}

#GenericType #fldimage1,
#GenericType #fldimage2,
#GenericType #fldimage3 {
	position: relative;
	display : inline;
	margin-left : 7px;
	margin-right : 7px;
	width: 160px;
	float: left;
}

#GenericTypeVerticalImages #fldimage1,
#GenericTypeVerticalImages #fldimage2,
#GenericTypeVerticalImages #fldimage3 {
	display : inline;
	margin-left : 5px;
	margin-right : 5px;
}

#EventWithImages #fldimage1,
#EventWithImages #fldimage2,
#EventWithImages #fldimage3 {
	width : 160px;
	float : right;
	text-align : right;
	clear : right;
	margin-top : 5px;
	margin-bottom : 5px;
}

#GenericType img,
#EventWithImages img {
	width: 160px;
}