﻿/*=================
	SFL CSS 
=================*/

.overview {float: left;line-height:1.6}
	.overview.narrow  {width: 60%}
	
.relatedLinks			{float:right; width:200px; margin:-52px 0 24px}
#contentPrimaryFull .relatedLinks ul		{margin:0;}
.relatedLinks li {
	background:url('img/spriteIcons.png') no-repeat scroll 1px -2640px transparent;
/*	border-bottom:1px solid #D5D8D7;*/
	display:block;
	float:left;
	}
.relatedLinks li a, 
.relatedLinks li a:link		{color:#003D6E;text-decoration:none;padding:0px 0 8px 16px; float:left; width:183px;font-size:0.9em}
.relatedLinks li a:hover 	{text-decoration:underline}


/* -- SFL --- */ /* most likely unused now ... replaced by compoCollapse */ 
.sfl {float:left;background:#fff;margin-top:24px}
.sfl .utility  {float:left;clear:both;width:640px}
.sfl .utility p {float:left}

.sfl .header  {background:#f2f2f2;border:1px solid #d5d8d7;border-left:none;border-right:none;width:608px;padding:6px 16px;float:left}
.sfl .header   h5 {float:left;color:#515151;margin-top:20px}
	.sfl .header .formSection {float:left;margin-left:16px}
.sfl .header  label {display:block;font-size:0.9em}

.sfl .subheader  {width:608px;float:left; padding:6px 16px;border-bottom:1px solid #D5D8D7}
	.sfl .subheader a {background:url(img/spriteIcons.png) 0 -1400px no-repeat;padding: 0 0 1px 16px}
	.sfl .subheader a.descending {background:url(img/spriteIcons.png) 0 -1300px no-repeat}
	.sfl .subheader input {margin-left:16px}

.sfl .item {padding:16px;float:left; border-bottom:1px solid #D5D8D7;width:608px}
	.sfl .item h4 a {color:#185281;padding-left:16px;background:url(img/spriteIcons.png) 0 -1119px no-repeat}
		.sfl .item h4.minus a {background:url(img/spriteIcons.png) 0 -1199px no-repeat}
	.sfl .item p {line-height:1.3;padding-bottom:8px}
	.sfl .item .itemInner {float:left;width:448px}
		.item .itemInner small {display:block; padding:6px 0 0 22px;}
		.item .itemInner .itemContent small {padding:0;}
	.sfl .item small {color:#999;font-size:0.9em}
	.sfl .itemContent {padding: 8px 0 0 16px}
	
.primaryOption,
.secondaryOption {float:right; width:144px; margin-left:16px;} 
	.primaryOption {padding-bottom:12px;} /* used for buttons in .item flung off to the right */
		.primaryOption .btnBlue {padding:4px 8px;}
	.secondaryOption {font-size:0.9em; clear:right;} /* used for links in .item flung off to the right */
	
	.secondaryOption p {display:block; text-align:right;}

.pagination span.listingResults {padding-top:12px;}


/* styles for SFL 5.Documents/Publications + 6.Forms/Fact Sheets as it deviates from the norm */
#contentPrimaryFull.compoCollapse .sflv5-6 .itemInner {width:395px;}
.sflv5-6 .primaryOption			{width:90px;}
.sflv5-6 .secondaryOption		{width:120px;}
	.sflv5-6 .secondaryOption	{padding-top:0; clear:none;}
	
.sflv5-6 .download a {float:left; background:transparent url('img/spriteIcons.png') no-repeat scroll 0 -992px; padding-left:40px; line-height:1.2;}



