﻿/*

Name:		Styles.css

*/


h2		{	font-size: 20pt; font-weight: 600; margin-top: 0; margin-bottom: 0; padding-top: 4px; padding-bottom: 4px; 	}
h3		{	font-size: 16pt; font-weight: 600; margin-top: 0; margin-bottom: 0; padding-top: 4px; padding-bottom: 2px; 	}
h4		{	font-size: 14pt; font-weight: 600; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; 	}

body.clsBody
		{
			width: 85%;
			height: 100%;
			padding: 4px;
			font-size: smaller;
			position: relative;
			top: 0;
			left: 0;
		}


span.clsBold
		{
			font-weight: 600;
		}

span.clsBlue
		{
			font-weight: 600; color: navy;
		}

span.clsDocMainTitle
		{
			font-size: larger; font-weight: 600;
		}

span.clsDocSubTitle
		{
			font-weight: 600;
		}

span.clsSmall
		{
			font-size: smaller;
		}

div.clsLongCitation
		{
			background-color: #f8f8f8;
			margin: 6px;
			padding: 8px;
			padding-top: 0px;
			padding-bottom: 0px;
			border: solid 2px #e0e0e0;
			line-height: 1.3em;
		}
div.clsLongCitation p
		{
			margin-top: 3px;
			margin-bottom: 3px;
		}

div.clsLinkBlock
		{
			background-color: #f8f8f8;
			margin-top: 24px;
			margin-left: 0px;
			padding: 8px;
			padding-top: 0px;
			padding-bottom: 0px;
			border: solid 2px #e0e0e0;
			line-height: 1.3em;
		}
div.clsLinkBlock p
		{
			margin-top: 3px;
			margin-bottom: 3px;
		}

span.clsCitation
		{
			font-style: italic;
		}

a.clsLnkImportent
		{
			font-weight: 600;
		}

p.clsBold
		{
			font-weight: 600;
		}

p.clsSmall
		{
			fonst-size: smaller;
		}

p.clsDocBox
		{
			border: dotted 2px navy; padding: 5px; background-color: #f8f8f8;
		}

p.clsCitation
		{
			font-style: italic;
		}

p.clsAuthor
		{
			color: red;
			font-size: smallest;
			font-weight: 600;
			margin: 2px;
			padding: 2px;
		}

p.clsVersion
		{
			color: #a8a8a8;
			font-size: 7pt;
			margin: 2px;
			padding: 2px;
		}

table.clsLayout td
		{
			margin: 0; padding: 0; vertical-align: top;
		}

table.clsLayout td p
		{
			margin-top: 0;
		}

table.clsLayout td p.clsNear
		{
			margin-top: 0;
			margin-bottom: 3px;
		}

table.clsXRef
		{
			border-collapse: collapse;
			font-size: smaller;
			border: solid 1x #f8f8f8;
			border-left: solid 3px #d0d0d0;
			background-color: #F4FAFC;
		}
table.clsXRef th
		{
			border: solid 1px #f8f8f8;
			vertical-align: top;
			padding: 2px;
			font-weight: 600;
			text-align: left;
			background-color: #e8e8e8;
		}
table.clsXRef td
		{
			border: solid 1px #f8f8f8;
			vertical-align: top;
			padding: 2px;
		}

a.noicon	{
			display: inline;
			background: none;
			margin-right: -10px;
		}

a		{
			display: inline;                      
			padding-right: 1.2em;
			margin-right: 1px;
			background: url('/Libs/StyleLib/link2.svg') right no-repeat;
		}
