BODY
{
    BACKGROUND-COLOR: white
}
.FONTHEADINTHISSTORY
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #AF0E25;
    FONT-FAMILY: 'Times New Roman'
}
.fontsecsubsecnavi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #AF0E25;
    FONT-FAMILY: 'Times New Roman'
}
.fontauthorlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #af0e25;
    FONT-FAMILY: Verdana;
}
.fontauthor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: Verdana;
}
.fontauthorgen
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.fontpersonname
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.fontemailfeed
{
    FONT-SIZE: 8pt;
    COLOR: #af0e25;
    FONT-FAMILY: Verdana;
	TEXT-TRANSFORM: uppercase;
	BACKGROUND-COLOR: #efefef
}
.fontemailfeedgen
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	TEXT-TRANSFORM: uppercase;
	BACKGROUND-COLOR: #efefef
}
.fontsmall
{
    FONT-SIZE: 8pt;
    COLOR: #af0e25;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase

}
.cellspecialsection
{
	BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid
}

.fontspesechead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman'
	BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid
}
.fontspesectext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #af0e25;
    FONT-FAMILY: 'Times New Roman'
	BORDER-TOP: 1px solid;
    BORDER-BOTTOM: 1px solid
}
.fontheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #afoe25;
    FONT-FAMILY: 'Times New Roman'
}
.fontalsoheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #004080;
    FONT-FAMILY: 'Times New Roman';
	TEXT-DECORATION: underline
}
.fontalsointro
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial'
}
.fontheadlinefreespeech
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #004080;
    FONT-FAMILY: 'Times New Roman'
}
.fontintrofreespeech
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.fontheadlinesub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #004080;
    FONT-FAMILY: Arial
}
.fontsubheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #af0e25;
    FONT-FAMILY: 'Times New Roman'
}
.fontchannel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #004080;
    FONT-FAMILY: Arial;
    FONT-VARIANT: small-caps
}
.fontslug
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: yellow
}

.fontstorytext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.fontintro
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.fontdate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.fontbooksdetail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.fonthighlight1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #efefef
}
.fonthighlight2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffd5
}
.fonthighlight3
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #e7e7e7
}
.fonthighlight4
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #c6c6c6
}
.fonthighlight5
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #939393
}
.fonthighlight6
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.fonthighlight7
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.fonthighlight7left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.fonthighlight8
{
    BORDER-RIGHT: gray 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: aqua;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray 1px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px;
    BACKGROUND-COLOR: white
}
.fontheadlinemain
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #af0e25;
    FONT-FAMILY: 'Times New Roman'
}
.fontlinksubseccategory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #af0e25;
    FONT-FAMILY: 'Times New Roman'
}
.fontheadlinemain2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #af0e25;
    FONT-FAMILY: 'Times New Roman'
}
.tablewithoutbottomborder
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 0px
}
.lh
{
	line-height:8px
}
a
{
	text-decoration:none
}
.fontpagenumbers
{
	FONT-SIZE: 12pt;
    COLOR: #004080;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
	font-weight:normal;
}
.fontpagenumbers:hover
{
	FONT-SIZE: 12pt;
    COLOR: #004080;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
	font-weight:bold;
}