/* provider admin and provider front end styles */
	div.pPadding { padding-left: 15px; }
		.pWide { width: 745px; }
		table.pSubHeader { margin-bottom: 25px; }
		td.pTitleCell { width: 568px; }
		div.pTitle { font-weight: bold; font-size: 18px; color: #666666; }
		div.pImgTitle { margin-bottom: 5px; }
		div.pSubCopyPadding { padding-right: 150px; }
		div.pHomeCopyPadding { padding-right: 93px; }
		div.pHomeImage { margin-bottom: 13px; }
		td.pPersonalizeCell {  }
		table.pList, table.pMyAccount { margin-bottom: 20px; }
		td.pListHeader { border-bottom: 1px solid #999999; padding: 0px 0px 2px 2px; }
		td.pListRow { padding: 4px 0px 4px 2px; }
		td.pAltRow { background-color: #DEE4F1; }
			td.hTitle { width: 385px; }
			td.hType { width: 168px; }
			td.hSize { width: 83px; }
			td.hDate { }
		div.fileIcon { float: left; padding: 2px 5px 0px 0px; }
		div.fileLabel { float: left; }
		td.pFooter { padding-left: 15px; color: #888888; }
			div.pFooter { border-top: 1px solid #999999; color: #888888;  }
		td.pFooterGetAcro { width: 200px; }
		td.pFooterUtility { width: 175px; color: #888888;  }
		td.pFooterCopy { color: #BBBBBB; }
		td.pFooterUtility a, td.pFooterUtility a:visited { color: #888888 }
		td.pFooterCopy a, td.pFooterCopy a:visited { color: #BBBBBB; }
		a.pFooterCopy { color: #BBBBBB; }
		div.faqPadding { width: 500px; }
