I've always had table challenges.... so to work around those, I've always used paragraph styles on top of the table styles.
However, I'm trying to simplify my project by creating my tables with the appropriate fonts and spacing to eliminate at least some of the need to have to apply individual paragraph styles.
Having redone my tables, and unbinding the content from any p styles, I cannot get the content now to format correctly as I've set it up in the table rows and columns.
For example, i have a column with right and bottom alignments set for icons that I put in that column. However, the icon is left and middle aligning in the cell. I have this issue in several different table styles.
I've attached several examples. So sorry if this is obvious, but i've gone over and over the table styles and can't see what's wrong.
Thanks for any suggestions.
Table Row and Column Formats are not applying correctly
Table Row and Column Formats are not applying correctly
You do not have the required permissions to view the files attached to this post.
Re: Table Row and Column Formats are not applying correctly
Without your actual CSS I don't think anybody here can help, but the solution usually begins with viewing your output in Chrome/Firefox/IE and using the inspect feature to see what CSS is being applied to each element. This will help you determine what is being applied at what level and from what source in order to determine what you need to override.
Re: Table Row and Column Formats are not applying correctly
So... i tried that, but it all looks OK to me... it doesn't mean it's right, it just means, I don't really know what I'm looking for.devjoe wrote:see what CSS is being applied to each element. This will help you determine what is being applied at what level and from what source in order to determine what you need to override.
But here's the code from one of the tables (the one applied to Example 4 in my original post):
/* MadCap Table Style: */
/*<meta Version="9" />*/
mcTableStyle
{
name: Field_Defs;
border-collapse: separate;
border-left-style: solid;
border-left-width: 2px;
border-left-color: #696969;
border-right-style: solid;
border-right-width: 2px;
border-right-color: #696969;
border-top-style: solid;
border-top-width: 2px;
border-top-color: #696969;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #696969;
max-id: 7;
margin-left: 45px;
margin-top: 18px;
margin-bottom: 26px;
}
mcTableColumnStyle
{
span: 1;
separator-style: solid;
separator-width: 1px;
separator-color: #000000;
name: FIELDname;
id: 0;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
cell-padding-left: 4px;
cell-padding-right: 4px;
cell-padding-top: 2px;
cell-padding-bottom: 2px;
color: #000000;
}
mcTableColumnStyle
{
span: 1;
id: 4;
name: FIELDdef;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
cell-padding-left: 4px;
cell-padding-right: 4px;
cell-padding-top: 2px;
cell-padding-bottom: 2px;
separator-style: solid;
separator-width: 1px;
vertical-align: top;
background-color: #ffffff;
}
mcTableColumnStyle
{
span: 1;
id: 7;
name: SpecialCharacterColumn;
background-color: #f1faff;
font-family: 'Arial Black', sans-serif;
color: #000000;
font-weight: bold;
text-align: center;
vertical-align: top;
cell-padding-top: 2px;
cell-padding-bottom: 2px;
separator-style: solid;
separator-width: 1px;
separator-color: #696969;
}
mcTableHeadStyle
{
span: 1;
separator-style: solid;
separator-width: 1px;
separator-color: #696969;
name: Header1;
id: 2;
background-color: #075572;
text-align: left;
vertical-align: bottom;
font-family: Arial, sans-serif;
font-size: .9em;
color: #ffffff;
font-weight: bold;
font-style: normal;
cell-padding-left: 5px;
cell-padding-right: 1px;
cell-padding-top: 2px;
cell-padding-bottom: 2px;
}
mcTableBodyStyle
{
span: 1;
separator-style: solid;
separator-width: 1px;
separator-color: #696969;
name: Body1regular;
id: 1;
background-color: #ffffff;
type: Automatic;
font-family: Arial, sans-serif;
}
mcTableBodyStyle
{
span: 1;
id: 5;
name: Body2Subheading;
type: Automatic;
background-color: #dcdcdc;
font-family: Verdana, sans-serif;
font-size: .9em;
color: #3f3f3f;
font-weight: bold;
font-style: italic;
separator-style: solid;
separator-width: 1px;
vertical-align: middle;
}
mcTableBodyStyle
{
span: 1;
id: 6;
name: BodyiNVISIBLE;
separator-style: none;
separator-width: 1px;
type: Automatic;
}
/* Cell Styles: */
.TableStyle-Field_Defs
{
border-collapse: separate;
border-left-style: solid;
border-left-color: #696969;
border-left-width: 2px;
border-right-style: solid;
border-right-color: #696969;
border-right-width: 2px;
border-top-style: solid;
border-top-color: #696969;
border-top-width: 2px;
border-bottom-style: solid;
border-bottom-color: #696969;
border-bottom-width: 2px;
margin-left: 45px;
margin-top: 18px;
margin-bottom: 26px;
border-spacing: 0px 0px;
}
.TableStyle-Field_Defs-Column-FIELDname
{
}
.TableStyle-Field_Defs-Column-FIELDdef
{
}
.TableStyle-Field_Defs-Column-SpecialCharacterColumn
{
}
.TableStyle-Field_Defs-Head-Header1
{
}
.TableStyle-Field_Defs-HeadI-FIELDname-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadI-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadE-FIELDname-Header1
{
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadE-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadF-FIELDname-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadF-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadH-FIELDname-Header1
{
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadH-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadD-FIELDname-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadD-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadC-FIELDname-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadC-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadB-FIELDname-Header1
{
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadB-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadA-FIELDname-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadA-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadG-FIELDname-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadG-FIELDname-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadI-FIELDdef-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadI-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadE-FIELDdef-Header1
{
border-right-width: 1px;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadE-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadF-FIELDdef-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadF-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadH-FIELDdef-Header1
{
border-right-width: 1px;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadH-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadD-FIELDdef-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadD-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadC-FIELDdef-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadC-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadB-FIELDdef-Header1
{
border-right-width: 1px;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadB-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadA-FIELDdef-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadA-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadG-FIELDdef-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadG-FIELDdef-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadI-SpecialCharacterColumn-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadI-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadE-SpecialCharacterColumn-Header1
{
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadE-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadF-SpecialCharacterColumn-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadF-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadH-SpecialCharacterColumn-Header1
{
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadH-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadD-SpecialCharacterColumn-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
}
.TableStyle-Field_Defs-HeadD-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadC-SpecialCharacterColumn-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadC-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadB-SpecialCharacterColumn-Header1
{
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadB-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadA-SpecialCharacterColumn-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadA-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-HeadG-SpecialCharacterColumn-Header1
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
text-align: left;
vertical-align: bottom;
background-color: #075572;
padding-left: 5px;
padding-right: 1px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-HeadG-SpecialCharacterColumn-Header1 p
{
color: #ffffff;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
font-style: normal;
}
.TableStyle-Field_Defs-FootI-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootI-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootE-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootE-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootF-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootF-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootH-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootH-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootD-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootD-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootC-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootC-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootB-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootB-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootA-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootA-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootG-FIELDname-
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootG-FIELDname- p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-FootI-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootI-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootE-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootE-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootF-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootF-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootH-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootH-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootD-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootD-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootC-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootC-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootB-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootB-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootA-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootA-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootG-FIELDdef-
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootG-FIELDdef- p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-FootI-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootI-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-FootE-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootE-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-FootF-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootF-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-FootH-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootH-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-FootD-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootD-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-FootC-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootC-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-FootB-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-FootB-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-FootA-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootA-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-FootG-SpecialCharacterColumn-
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-FootG-SpecialCharacterColumn- p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-Body-Body1regular
{
}
.TableStyle-Field_Defs-BodyI-FIELDname-Body1regular
{
background-color: #ffffff;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyE-FIELDname-Body1regular
{
background-color: #ffffff;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyF-FIELDname-Body1regular
{
background-color: #ffffff;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyH-FIELDname-Body1regular
{
background-color: #ffffff;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyD-FIELDname-Body1regular
{
background-color: #ffffff;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyC-FIELDname-Body1regular
{
background-color: #ffffff;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyB-FIELDname-Body1regular
{
background-color: #ffffff;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyA-FIELDname-Body1regular
{
background-color: #ffffff;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyG-FIELDname-Body1regular
{
background-color: #ffffff;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyI-FIELDdef-Body1regular
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyE-FIELDdef-Body1regular
{
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyF-FIELDdef-Body1regular
{
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyH-FIELDdef-Body1regular
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyD-FIELDdef-Body1regular
{
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyC-FIELDdef-Body1regular
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyB-FIELDdef-Body1regular
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyA-FIELDdef-Body1regular
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyG-FIELDdef-Body1regular
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-FIELDdef-Body1regular p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyI-SpecialCharacterColumn-Body1regular
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyE-SpecialCharacterColumn-Body1regular
{
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyF-SpecialCharacterColumn-Body1regular
{
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyH-SpecialCharacterColumn-Body1regular
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyD-SpecialCharacterColumn-Body1regular
{
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyC-SpecialCharacterColumn-Body1regular
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyB-SpecialCharacterColumn-Body1regular
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyA-SpecialCharacterColumn-Body1regular
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyG-SpecialCharacterColumn-Body1regular
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-SpecialCharacterColumn-Body1regular p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-Body-Body2Subheading
{
}
.TableStyle-Field_Defs-BodyI-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyE-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
border-bottom-width: 1px;
border-bottom-style: solid;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyF-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
border-bottom-width: 1px;
border-bottom-style: solid;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyH-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyD-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
border-bottom-width: 1px;
border-bottom-style: solid;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyC-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyB-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyA-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyG-FIELDname-Body2Subheading
{
font-style: italic;
background-color: #dcdcdc;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-FIELDname-Body2Subheading p
{
font-style: italic;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyI-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyE-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
border-bottom-width: 1px;
border-bottom-style: solid;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyF-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
border-bottom-width: 1px;
border-bottom-style: solid;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyH-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyD-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
border-bottom-width: 1px;
border-bottom-style: solid;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyC-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyB-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyA-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyG-FIELDdef-Body2Subheading
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-FIELDdef-Body2Subheading p
{
color: #3f3f3f;
font-weight: bold;
font-style: italic;
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyI-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyE-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
border-bottom-width: 1px;
border-bottom-style: solid;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyF-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
border-bottom-width: 1px;
border-bottom-style: solid;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyH-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyD-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
border-bottom-width: 1px;
border-bottom-style: solid;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyC-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyB-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyA-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyG-SpecialCharacterColumn-Body2Subheading
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-SpecialCharacterColumn-Body2Subheading p
{
font-size: .9em;
font-style: italic;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-Body-BodyiNVISIBLE
{
}
.TableStyle-Field_Defs-BodyI-FIELDname-BodyiNVISIBLE
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyE-FIELDname-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyF-FIELDname-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyH-FIELDname-BodyiNVISIBLE
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyD-FIELDname-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyC-FIELDname-BodyiNVISIBLE
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyB-FIELDname-BodyiNVISIBLE
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyA-FIELDname-BodyiNVISIBLE
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyG-FIELDname-BodyiNVISIBLE
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-FIELDname-BodyiNVISIBLE p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyI-FIELDdef-BodyiNVISIBLE
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyE-FIELDdef-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyF-FIELDdef-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyH-FIELDdef-BodyiNVISIBLE
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyD-FIELDdef-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyC-FIELDdef-BodyiNVISIBLE
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyB-FIELDdef-BodyiNVISIBLE
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyA-FIELDdef-BodyiNVISIBLE
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyG-FIELDdef-BodyiNVISIBLE
{
font-family: Arial, sans-serif;
font-size: .8em;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-FIELDdef-BodyiNVISIBLE p
{
font-family: Arial, sans-serif;
font-size: .8em;
}
.TableStyle-Field_Defs-BodyI-SpecialCharacterColumn-BodyiNVISIBLE
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyI-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyE-SpecialCharacterColumn-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyF-SpecialCharacterColumn-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyF-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyH-SpecialCharacterColumn-BodyiNVISIBLE
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyH-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyD-SpecialCharacterColumn-BodyiNVISIBLE
{
border-bottom-width: 1px;
border-bottom-style: none;
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyD-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyC-SpecialCharacterColumn-BodyiNVISIBLE
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyC-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyB-SpecialCharacterColumn-BodyiNVISIBLE
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #696969;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyB-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyA-SpecialCharacterColumn-BodyiNVISIBLE
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyA-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
.TableStyle-Field_Defs-BodyG-SpecialCharacterColumn-BodyiNVISIBLE
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
text-align: center;
vertical-align: top;
background-color: #f1faff;
padding-top: 2px;
padding-bottom: 2px;
}
.TableStyle-Field_Defs-BodyG-SpecialCharacterColumn-BodyiNVISIBLE p
{
color: #000000;
font-family: 'Arial Black', sans-serif;
font-weight: bold;
}
-------------------------------------------------------------------------------------------------------------------
and here it is in the topic
<table style="mc-table-style: url('../Resources/TableStyles/Field_Defs.css');width: 75%;" class="TableStyle-Field_Defs" cellspacing="0">
<col class="TableStyle-Field_Defs-Column-FIELDname" style="width: 88px;" />
<col class="TableStyle-Field_Defs-Column-FIELDdef" style="width: 747px;" />
<thead>
<tr class="TableStyle-Field_Defs-Head-Header1">
<th class="TableStyle-Field_Defs-HeadE-FIELDname-Header1">
<p class="Table_hdr">Property</p>
</th>
<th class="TableStyle-Field_Defs-HeadD-FIELDdef-Header1">
<p class="Table_hdr">Description</p>
</th>
</tr>
</thead>
<tbody>
<tr class="TableStyle-Field_Defs-Body-Body1regular">
<td class="TableStyle-Field_Defs-BodyE-FIELDname-Body1regular">
<p class="FIELDname"><a name="Name"></a>Name</p>
</td>
<td class="TableStyle-Field_Defs-BodyD-FIELDdef-Body1regular" style="text-align: left;">
<p class="FIELDdescription">Each Index Type must have a unique name so that it can be easily identified when used for creating an Index or UDL.</p>
<p class="EXAMPLE_HDinTable">Example</p>
<p class="EXAMPLE_textInTable">The name can be relatively simple and even include a qualifier (like the length of the field next to the name): "Address", "First Name (25)", "Currency", etc.</p>
</td>
</tr>
<tr class="TableStyle-Field_Defs-Body-Body1regular" MadCap:pattern="1">
<td class="TableStyle-Field_Defs-BodyE-FIELDname-Body1regular">
<p class="FIELDname"><a name="Data_Type"></a>Data Type</p>
</td>
<td class="TableStyle-Field_Defs-BodyD-FIELDdef-Body1regular" style="text-align: left;">
<p class="FIELDdescription">Refer to the <a href="#Availabl" target="_self" title="[%=ScreenTips.DetailsOnly%]" alt="[%=ScreenTips.DetailsOnly%]" class="LINKtoBookMarkSamePg">table below to find the appropriate Data Type</a> for an Index.</p>
</td>
</tr>
<tr class="TableStyle-Field_Defs-Body-BodyiNVISIBLE">
<td class="TableStyle-Field_Defs-BodyE-FIELDname-BodyiNVISIBLE">
<p class="FIELDname"><a name="Length"></a>Length</p>
</td>
<td class="TableStyle-Field_Defs-BodyD-FIELDdef-BodyiNVISIBLE" style="text-align: left;">
<p class="FIELDdescription">Define the number of characters to be allowed when a value is entered into an Index field.</p>
</td>
</tr>
<tr class="TableStyle-Field_Defs-Body-Body1regular" MadCap:pattern="1">
<td class="TableStyle-Field_Defs-BodyE-FIELDname-Body1regular">
<p class="FIELDname"><a name="Mask"></a>Mask</p>
</td>
<td class="TableStyle-Field_Defs-BodyD-FIELDdef-Body1regular" style="text-align: left;">
<p class="FIELDdescription">When creating an Index Type of "Text", use this field to define any special required structure or format you want used for this field.</p>
<p class="EXAMPLE_HDinTable">ExampleS</p>
<ul>
<li class="EXAMPLEnoteslisted_inTable">Let's say you are setting up an Index Type for social security numbers; you'd want that structure to be ###-##-####. </li>
<li class="EXAMPLEnoteslisted_inTable">If you are setting up an Index Type for a zip code, you'd want that structure to be #### or #####-####, depending upon whether or not you want a 5 or 9 digit zip code entered.</li>
</ul>
</td>
</tr>
<tr class="TableStyle-Field_Defs-Body-Body1regular" MadCap:pattern="1">
<td class="TableStyle-Field_Defs-BodyB-FIELDname-Body1regular">
<p class="FIELDname"><a name="Format"></a>Format</p>
</td>
<td class="TableStyle-Field_Defs-BodyA-FIELDdef-Body1regular" style="text-align: left;">
<p class="FIELDdescription">The format in this instance informs the system how many digits to the right of the decimal you want allowed when an Index Type of "Decimal" is used. </p>
<p class="EXAMPLE_HDinTable">Example</p>
<ul>
<li class="EXAMPLEnoteslisted_inTable">If you want to allow 2 digits to the right of the decimal, enter the number 2. </li>
<li class="EXAMPLEnoteslisted_inTable">If you don't want any digits after the decimal, enter 0. This would result in a number</li>
</ul>
</td>
</tr>
</tbody>
</table>
Re: Table Row and Column Formats are not applying correctly
Wow! First off, what you are doing is way too complicated!
That said, I'm focusing on the first body cell, which per your example you want top aligned but it is coming out is vertically centered and you wanted it to be Arial bold with an Arial Black bold number and it is some other font and not bold. The relevant HTML is:
TableStyle-Field_Defs only deals with borders and margins, so I am ignoring it.
The row class TableStyle-Field_Defs-Body-Body1regular is blank, so I am also ignoring it.
The cell class (and corresponding complex selector) is:
You do have the arial and bold and top alignment there, so probably some other style elsewhere in your stylesheet is overriding it.
This is exactly why you need to use the document inspector. In the output, right-click the specific element you are interested in and click Inspect. You will get another window (appearance will vary depending on which browser you are using; my example is from Chrome) which shows the source code with the selected item highlighted (if it hasn't selected the tag of interest, you can click the specific tag in the source code to bring it up), and a pane which shows all the CSS which applies to it, in the order from most significant to least significant in terms of how the browser decides what supersedes what.
This example of just the CSS pane from the inspector is from my stylesheet. It shows a set of styles for a generic p tag, where the margin-left 0 is overridden by body > p (a selector for p tags located directly in the body, as opposed to inside a list or table, etc.) which changes the margin-left to 47px. As a result, margin-left: 0px is struck through to indicate that it isn't used. You need to look at that paragraph in the inspector, and see what other style from elsewhere in your stylesheet is overriding the font and vertical alignment in the styles I quoted above.
That said, I'm focusing on the first body cell, which per your example you want top aligned but it is coming out is vertically centered and you wanted it to be Arial bold with an Arial Black bold number and it is some other font and not bold. The relevant HTML is:
Code: Select all
<table style="mc-table-style: url('../Resources/TableStyles/Field_Defs.css');width: 75%;" class="TableStyle-Field_Defs" cellspacing="0">
...
<tbody>
<tr class="TableStyle-Field_Defs-Body-Body1regular">
<td class="TableStyle-Field_Defs-BodyE-FIELDname-Body1regular">
<p class="FIELDname"><a name="Name"></a>Name</p>
</td>The row class TableStyle-Field_Defs-Body-Body1regular is blank, so I am also ignoring it.
The cell class (and corresponding complex selector) is:
Code: Select all
.TableStyle-Field_Defs-BodyE-FIELDname-Body1regular
{
background-color: #ffffff;
border-bottom-width: 1px;
border-bottom-color: #696969;
border-bottom-style: solid;
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
vertical-align: top;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
border-right-width: 1px;
border-right-color: #000000;
border-right-style: solid;
}
.TableStyle-Field_Defs-BodyE-FIELDname-Body1regular p
{
color: #000000;
font-family: Arial, sans-serif;
font-size: .9em;
font-weight: bold;
}This is exactly why you need to use the document inspector. In the output, right-click the specific element you are interested in and click Inspect. You will get another window (appearance will vary depending on which browser you are using; my example is from Chrome) which shows the source code with the selected item highlighted (if it hasn't selected the tag of interest, you can click the specific tag in the source code to bring it up), and a pane which shows all the CSS which applies to it, in the order from most significant to least significant in terms of how the browser decides what supersedes what.
This example of just the CSS pane from the inspector is from my stylesheet. It shows a set of styles for a generic p tag, where the margin-left 0 is overridden by body > p (a selector for p tags located directly in the body, as opposed to inside a list or table, etc.) which changes the margin-left to 47px. As a result, margin-left: 0px is struck through to indicate that it isn't used. You need to look at that paragraph in the inspector, and see what other style from elsewhere in your stylesheet is overriding the font and vertical alignment in the styles I quoted above.
You do not have the required permissions to view the files attached to this post.
Re: Table Row and Column Formats are not applying correctly
Thanks so much for taking so much of your time to look at this and provide input.. MUCH appreciated!