/* 	[ COPYRIGHT CONTEGRO  - Intelligent Website Content Management ]   */
/* 	[ http://www.contegro.com ]   */



/* -----[ DEFAULT THEME  ]--------------------------------------------------------------------- */

/* 
		These styles can be customised to suit design requirements.
		They are applied to content through the word editor.
		They will also be applied to elements in other modules.
		Do not change class names. Alter attributes as required.
		Duplicate styles to FTBDesign.
*/

/* === [ GLOBAL STYLE ] === */

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #265F79;
}
p {
	font-size: 90%;
	color: #265F79;
	line-height: 1.5em;
	margin: 4px 0px 8px 0px;
}
h1, h2, h3, h4, h5, h6 
{
	padding: 0;
	margin: 0;
	margin-bottom: 0.8em;
	line-height: 1.6em;
}
h1 a, h2 a, h3 a, h5 a, h6 a 
{
}
h1 {
	font-size: 170%;
	color: #265F79;
	font-weight: normal;
}
h2 {
	font-size: 100%;
	color: #265F79;
	font-weight: bold;
}
h3 {
	font-size: 90%;
	color: #265F79;
	line-height: 20px;
	font-weight: bold;
	border-bottom: 1px solid #C8D8E0;
}
h4 {
	font-size: 100%;
	color: #265F79;
	font-weight: bold;
	padding: 4px 8px;
	background-color: #B8E1E8;
	clear: both;
}
h5 {
	font-size: 90%;
	color: #265F79;
	font-weight: bold;
	padding: 5px 0px 5px 30px;
	background: url(/Templates/_images/icon_pointer.gif) no-repeat 0px 50%;
	text-decoration: none;
}
h6 {
	font-size: 85%;
	color: #00427C;
	font-weight: bold;
	background-color: #F4F7FA;
	margin: 10px 0px 0px 0px;
	padding: 3px 0px;
}
blockquote {
	margin: 40px;
}
	a 
	{ 
		color: #265F79; 
	}
	a:hover { 
		color: #00427C; 
	}
input, select {
	font-size: 11px;
}
#cPC ol {
	padding-top: 3px;
	margin-bottom: 6px;
	line-height: 18px;
	color: #265F79;
	font-weight: normal;
}
#cPC ol li {
	font-size: 12px;
	line-height: 18px;
}
#cPC ol li li {
	color: #265F79;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	list-style-type: upper-alpha;
}
#cPC ol li li li {
	color: #265F79;
	font-size: 11px;
	line-height: 12px;
	list-style-type: upper-roman;
}
#cPC ol li li li li {
	color: #265F79;
	font-size: 11px;
	line-height: 12px;
	list-style-type: lower-roman;
}
#cPC ol li a,
#cPC ol li a:visited,
#cPC ol li a:hover,
#cPC ol li li a {
	text-decoration: underline;
	color: #00427C;
}
#cPC ul {
	font-weight: normal;
	padding-top: 3px;
	margin-bottom: 6px;
	line-height: 18px;
	color: #265F79;
	list-style: none;
}
#cPC ul li {
	font-size: 12px;
	color: #265F79;
	background-color: none;
	line-height: 20px;
	list-style: none;
	background: url(/Templates/_images/icon_next.gif) no-repeat 0 6px;
	padding-left: 18px;
}
#cPC ul li li {
	color: #265F79;
	background-color: none;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	background: url(/Templates/_images/icon_next.gif) no-repeat 0 2px;
}
#cPC li a,
#cPC li a:visited,
#cPC li a:hover,
#cPC li li a {
	text-decoration: underline;
	color: #00427C;
}

/* 	[ COPYRIGHT CONTEGRO  - Intelligent Website Content Management ]   */
/* 	[ http://www.contegro.com ]   */



/* -----[ LIST ]--------------------------------------------------------------------- */

/*
		Do not change class names. Alter attributes as required.
*/

/* === [ PAGING ] ============================== */

 /* Displays at the Top of list */
.OrderingTop
{
	margin: 1em 0 ;
	font-size: 95%;
}
 /* Displays at the Bottom of list */
.OrderingBottom 
{
	margin: 1em 0;
	font-size: 95%;
	display: none;
}
 /* Numbers */
 	.OrderingTop a, 
	.OrderingBottom a 
	{
		margin-right: 0.2em;
		padding: 0 0 0 0.2em;
		text-decoration: none;
		line-height: 0.1em;
	}
	.OrderingTop a:hover, 
	.OrderingBottom a:hover 
	{
		background-color: #265F79;
	}
 /* Selected Page */
	.SelectedPage {
		background: #265F79;
		color: #FFFFFF;
		margin-right: 0.2em;
		padding: 0 0 0 0.2em;
		text-decoration: none;
		line-height: 0.1em;	
	}
 /* Next and Back */
	.OrderingTop a.OrderingNext, 
	.OrderingTop a.OrderingBack, 
	.OrderingBottom a.OrderingNext, 
	.OrderingBottom a.OrderingBack
	{
		border: 0;
		text-transform: uppercase;
		background-repeat: no-repeat;
	}
	.OrderingTop a.OrderingNext, 
	.OrderingBottom a.OrderingNext
	{
		background: url(/Templates/_images/icon_next.gif) no-repeat right;
		padding: 0 1.2em 0 0;
	}
	.OrderingTop a.OrderingBack, 
	.OrderingBottom a.OrderingBack 
	{
		background: url(/Templates/_images/icon_back.gif) no-repeat left;
		padding: 0 0 0 1.2em;
	}
	.OrderingTop a.OrderingNext:hover, 
	.OrderingTop a.OrderingBack:hover,
	.OrderingBottom a.OrderingNext:hover, 
	.OrderingBottom a.OrderingBack:hover
	{
		background-color: transparent;
		border: 0;
	}
/* -----[ LIST ]--------------------------------------------------------------------- */

/*
		Do not change class names. Alter attributes as required.
*/

.ListHolder {
	position: relative;
	margin: 10px 0px;
	width: auto;
	height: 1%;
	clear: both;
}
.ListItem {
	position: relative;
	font-size: 90%;
	padding: 0px;
	margin: 0px;
	display: inline-block;
}
	/* Custom Title */
	.ListCustomTitle {
		font-size: 85%;
		text-transform: uppercase;
		font-weight: bold;
		border-bottom: 1px solid #C8D8E0;
		margin: 4px 0px 10px 0px;
	}

	/* Separators */
	.ListPrimarySeparator {
		color: #328B89;
		font-size: 12px;
		font-weight: bold;
		margin: 0px;
		clear: both;
	}
	.ListSecondarySeparator {
		color: #328B89;
		font-size: 11px;
		margin: 0px;
		clear: both;
	}

	/* Thumbnail */
	.ListThumbnail {
		float: right;
		margin: 10px;
		background: #FFFFFF;
		border: none;
		padding: 3px;
	}
	/* Thumbnail */
	#cRS .ListThumbnail {
	}

	/* Title */
		.ListTitle {
			line-height: 1.3em;
			font-size: 90%;
			float: none;
			padding: 0 0 0 1.5em;
			background: url(/Templates/_images/icon_arrow.gif) no-repeat left 0;
			color: #265F79;
			padding: 0px;
			margin: 10px 0px 4px 0px;
			font-weight: bold;
			text-decoration: none;

		}
		.ListTitle a:visited, 
		.ListTitle a:link, 
		.ListTitle a:hover {
			text-decoration: none;
			color: #265F79;
		}

	/* Date, Keywords */
		.ListAuthor,
		.ListItemDate,
		.ListKeywords {
			font-size: 85%;
			margin: 0 0 0.2em 0;
			color: #999999;
		}

	/* Summary */
		.ListSummary {
			font-size: 100%;
			line-height: 1.6em;
			margin: 0 0 0.3em 0;
			padding: 0;
			color: #265F79;
	}
		.ListSummary a {
			color: #265F79;
			display: block;
		}

	/* Creator, Created Date, Updator, Updated Date */
		.ListCreator,
		.ListCreatedDate {
			font-size: 85%;
			margin: 0 0 0.2em 0;
			font-style: italic;
			float: left;
			clear: left;
		}
		.ListUpdator,
		.ListUpdatedDate {
			font-size: 85%;
			margin: 0 0 0.2em 0;
			font-style: italic;
			float: right;
			clear: right;
		}

	/* EndItem (Visual break between each list item) */
		.ListEndItem {
			font-size: 0px;
			margin: 0 0 0 0;
			float: none;
			clear: both;
			border-bottom: 1px solid #F4F7FA;
		}
