/* Style Sheet for CC Part 2 Annexes */

BODY {  /* Set page margins, background */
	margin-top: 1em;
	margin-left: 2em;
	margin-right: 2em;
	font-family: times new roman, times, serif;
	background: white;
	color: black;
}

/* Link styles: */
  A:link {
	color: #000090;
	/* text-decoration: underline; */
  }
  A:visited {
	color: #755070;
	/* text-decoration: underline; */
  }
  A:active {
	color: red;
	text-decoration: underline;
  }

P.linkbar {
	margin-top: 2pt;
	margin-bottom: 2pt;
	text-align: left;
	font-size: 10.0pt;
	font-weight: medium;
	font-family: Arial, MS Reference Sans Serif, Helvetica, sans-serif;
	padding: 0pt;
	width: 100%;
}

/* Title styles: */

P.CoverTitle { /* used on cover */
	text-align: center;
	margin-top: 13.0pt;
	margin-bottom: 6.0pt;
	font-size: 18.0pt;
	font-family: Helvetica, Sans-Serif;
}
P.Vol { /* used on the cover page */
	text-align: left;
	margin-top: .0pt;
	margin-bottom: 6.0pt;
	font-size: 16.0pt;
	font-family: Times;
}
P.VolCtr { /* used on the cover page */
	text-align: center;
	margin-top: 10.0pt;
	margin-bottom: 10.0pt;
	font-size: 16.0pt;
	font-family: Times;
}

H1 { /* used at the beginning of each Chapter */
	text-indent: 0.0pt;
	margin-left: 0.0pt;
	font-size: 18.0pt;
	font-family: Helvetica, Arial, Sans-serif;
}
H1.Annex { /* used at the beginning of each Annex */
	text-align: center;
	text-indent: 0pt;
	margin-left: 0pt;
	font-size: 18.0pt;
	font-family: Helvetica, Arial, Sans-serif;
}
H2 { 
	margin-top: 12.0pt;
	font-size: 14.0pt;
	font-family: Helvetica, Arial, Sans-serif;
}
H3 { 
	margin-top: 12.0pt;
	font-size: 12.0pt;
	font-family: Helvetica, Arial, Sans-serif;
}
H4, H5, H6 { 
	font-size: 11.0pt;
	font-family: Helvetica, Arial, Sans-serif;
}

/* fig titles belong in a centered block, e.g., <center> */
Font.Fig_Title { 
	font-size: 11.0pt;
	font-weight: Bold;
	font-family: Times;
}
P.Tab_Title { 
 	text-align: center;
	font-size: 11.0pt;
	font-weight: Bold;
	font-family: Times;
}
P.Tab_Heading { 
	margin-top: 6.0pt;
	margin-bottom: 3.0pt;
 	text-align: center;
	font-weight: Bold;
	font-family: Times;
}
Caption { /* used in table titles */
	margin-top: 6.0pt;
	margin-bottom: 9.0pt;
 	text-align: center;
	font-weight: Bold;
	font-family: Times;
}
/* tiny titles */

P.Fm_App_Notes, P.Fm_Notes_user {
	text-align: left;
	text-indent: -72.0pt;
	margin-left: 72.0pt;
	margin-bottom: 0pt;
	font-size: 12.0pt;
	font-style: regular;
	font-family: Helvetica;
}

P.Co_Oper_Assign, P.Co_Oper_Select, P.Co_Oper_Refine {
	text-align: justify;
	text-indent: 0.0pt;
	margin-left: 90.0pt;
	font-size: 11.5pt;
	font-style: regular;
	font-family: Helvetica;
}

P.Co_Notes_user, P.Co_Operations, P.Co_Notes_Eval {
	text-align: left;
	text-indent: 0.0pt;
	margin-left: 72.0pt;
	font-size: 11.5pt;
	font-style: regular;
	font-family: Helvetica;
}
P.Co_Element_Dev, P.Co_Element_CnP, P.Co_Element_Eval {
	text-align: left;
	text-indent: 0.0pt;
	margin-left: 72.0pt;
	font-size: 11.0pt;
	font-style: regular;
	font-family: Helvetica;
}
P.Co_Dep_Left {
	text-align: left;
	text-indent: 0.0pt;
	margin-left: 0.0pt;
	font-size: 11.0pt;
	font-style: regular;
	font-family: Helvetica;
}
P.Co_Oper_Para {
	text-align: justify;
	text-indent: 0.0pt;
	margin-left: 90.0pt;
	font-size: 11.5pt;
	font-weight: Bold;
	font-family: Times;
}
P.Co_Oper_Para_Not_Bold {
	text-align: justify;
	text-indent: 0.0pt;
	margin-left: 90.0pt;
	font-size: 11.5pt;
	font-weight: Regular;
	font-family: Times;
}


P.Sc2_UnNumbered {
	text-align: left;
	text-indent: -72.0pt;
	margin-left: 72.0pt;
	font-size: 12.0pt;
	font-weight: Bold;
	font-style: Regular;
	font-family: Helvetica;
}



/* List styles for introductory exposition
-- No autonumbering due to CC use of ")" and "-" as a delimeters: */

P.Li1_Long { /* Used in Part2, Section 1 */
	text-align: justify;
	text-indent: -27.0pt;
	margin-left: 27.0pt; /* 3/8 inch */
	font-family: Times; 
}

P.Li1_Short { /* Used in Part2, Section 2.2 */
	text-align: left;
	text-indent: 0;
	margin-left: 40.0pt;
	font-family: Times; 
}

P.Li1_Enum { /* Used in Part2, Section 1  */
	text-align: justify; 
	text-indent: -21.5pt;
	margin-left: 40.0pt;
	font-family: Times; 
}


/* Normal paragraph formatting: */

P.Para { /* 'Normal' paragraph formatting */
	text-align: justify;
	font-family: Times;
}

P.Ap_Note, P.Co_Para { 
	text-align: justify;
	margin-left: 72.0pt;
	font-size: 12.0pt;
	font-family: Times;
}


/* CC Class styles used, e.g., in Chapater 6 */
P.Li1_Para {
	text-align: justify;
	margin-left: 57.6pt;
	font-size: 12.0pt;
	font-family: Times;
}
P.Li2_Short {
	text-align: left;
	margin-left: 57.6pt;
	margin-top: 6.0pt;
	margin-bottom: 6.0pt;
	font-size: 12.0pt;
	font-family: Times;
}

/* P.Li2_Short {
	text-align: justify;
	text-indent: -14.4pt;
	margin-left: 72.0pt;
	font-size: 12.0pt;
	font-family: Times;
} */



/* CC Family styles: */
P.Fm_Behaviour, P.Fm_Levelling, P.Fm_Objectives {
	text-align: left;
	font-size: 12.0pt;
	font-family: Helvetica;
}

/* intended usage is, e.g.,
   <p class="Fm_Manag"><font class="Fm_Manag">Management:</font> ... </p> 
*/
P.Fm_Manag, P.Fm_Audit {
	text-align: left;
	font-size: 11.5pt;
	font-family: Times;
}
font.Fm_Manag, font.Fm_Audit {
	font-size: 11.5pt;
	font-family: Helvetica;
}

/* CC Component styles: */

P.Co_Objectives, P.App_Notes {
	text-align: left;
	font-size: 11.5pt;
	font-family: Helvetica;
}

/* intended usage is, e.g.,
<p class="Co_Name"><font class="Co_Name">FAU_GEN.1</font> Audit Generation </p> 
*/
p.Co_Name {
	text-align: left;
	text-indent: -72.0pt;
	margin-left: 72.0pt;
	font-size: 11.5pt;
	font-weight: Bold;
	font-style: regular;
	font-family: Helvetica;
}
font.Co_Name {
	font-family: times;
}

P.Co_Hierarch_None {
	text-align: left;
	font-size: 11.5pt;
	font-family: Helvetica;
}
p.Co_Hierarch {
	text-align: left;
	text-indent: -72.0pt;
	margin-left: 72.0pt;
	font-size: 11.5pt;
	font-family: Times;
}
font.Co_Hierarch {
	font-family: Helvetica;
}


/* intended usage is, e.g.,
<p class="Element"><font class="Element">FAU_GEN.1.1</font> ... </p> 
*/
P.Element {
	text-align: justify;
	text-indent: -72.0pt;
	margin-left: 72.0pt;
	font-size: 11.0pt;
	font-family: Times;
}
font.Element {
	font-size: 10.5pt;
	font-weight: bold;
}

P.Elem_Enum { /* used to enumerate lists within Element descriptions */
	text-align: justify;
	text-indent: -18.0pt;
	/* margin-top: 10.0pt;
	margin-bottom: 10.0pt;
	margin-right: 0.0pt; */
	margin-left: 90.0pt; 
	font-size: 12.0pt;
	font-weight: medium;
	font-family: Times;
}

/* intended usage is 
   <p class="DpItem_1"><font class="Dp_Item">Dependencies:</font> ...
   <br> ...
   <br> ... 
   Note that <br> is used in favor of <p class="Dp_Item_2">
   for better line spacing. */
P.Dp_Item_1, P.Dp_Item {
	text-align: left;
	text-indent: -72.0pt;
	margin-left: 72.0pt;
	font-size: 11.5pt;
	font-family: Times;
}
font.Dp_Item {
	font-family: Helvetica;
}

P.Dp_None {
	text-align: left;
	text-indent: -90.0pt;
	margin-left: 90.0pt;
	font-size: 11.5pt;
	font-family: Helvetica;
}

/* intended usage in Part 3 is 
   <p class="Co_Dependencies">Dependencies:</p>
      <p class="Dp_Items">
        ... <br> 
        ... <br> 
   </p>
*/
P.Co_Dependencies {
	text-align: left;
	text-indent: 0.0pt;
	margin-left: 72.0pt;
	font-size: 11.0pt;
	font-style: regular;
	font-family: Helvetica;
}
P.Dp_Items, P.Dp_No_Items { /* same as P.Co_Oper_Para_Not_Bold */
	text-align: left;
	text-indent: 0.0pt;
	line-height: 15.0pt;
	margin-left: 90.0pt;
	font-size: 11.0pt;
	font-weight: Regular;
	font-family: Times;
}




