/* These styles are used to display the rules content frame display */


/* General page styles */

BODY
{
    FONT-SIZE: 12px;
    MARGIN: 10px 10px 10px 20px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana;
/*    LETTER-SPACING: 0.4pt;*/
    color: #000000;
}

/* table text */
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana;
/*    LETTER-SPACING: 0.4pt*/
}

/* Regualar paragraphs */
P
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana;
/*    LETTER-SPACING: 0.4pt*/
}

/* Embedded content tables headings */
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana;
/*    LETTER-SPACING: 0.4pt*/
}


/*  Chapter title */
H1
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 1px;
    COLOR: #1D5296;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 0px
}

/*  Article title */
H2
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 1px;
    COLOR: #1D5296;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 0px
}

/*  Section title */
H3
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 1px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 0px
}

/* other titles */
H4
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 1px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 0px
}

/* other titles */
H5
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 1px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 0px
}

/* other titles */
H6
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 1px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 0px
}

/* Bullet list  */
UL
{
    LIST-STYLE-POSITION: outside;
   /* LIST-STYLE-IMAGE: url(/navmgr/graphics/bullet1.gif) */
}

UL.none
{
    LIST-STYLE-POSITION: outside;
    LIST-STYLE-IMAGE: url(/NASDAQ/images/spacer.gif)
}

/* Number list */
LI
{
    FONT-SIZE: 100%
}

/* Horizontal divider bar */
HR
{
    HEIGHT: 1px
}

/* Anchor Links (<a> tag) */
A
{
	text-decoration: none; /* font-weight: normal; */ color: #009ab5;
}
A:hover
{
	text-decoration: underline; /* font-weight: normal; */ color: #007893;
}

/*
A:link
{
    COLOR: #003399
}
A:visited
{
    COLOR: #336699
}
A:active
{
    COLOR: #660066
}
A:hover
{
    COLOR: black
}
*/

/* HTML controls */
TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
}



/* Search highlighting (Highlighter.xsl, Search_and_replace.xsl) */

A.hit-navigation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.hit-navigation:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.hit-navigation:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
span.hit-highlight
{
	background-color: #cccccc;
	font-weight: bold;
}


/* Chapter content table*/

TABLE.ContentWrapper
{
    WIDTH: 500px
}

/* Chapter content table*/

TABLE.ContentWrapper
{
    WIDTH: 500px
}

/* Back to top */

.topButton
{
    COLOR: #009ab5;
}


/* new stuff */

.new-content {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: black; BACKGROUND-COLOR: #FFCC00; vertical-align: super; FONT-FAMILY: Verdana
}

table.filingchart {
	background-color:#cccccc;
}

td.filinghead {
	background-color:#eeeeee;
	padding:2px, 2px, 2px, 2px;
}

p.filing {
	FONT-SIZE: 8pt;
	/*Color: green;*/
	FONT-FAMILY: Verdana
}

td.filing {
	background-color:#FFFFFF;
	vertical-align: top;
	padding: 2px 2px 2px 2px;
	WORD-BREAK:loose;
}


/*  */
td.prophead {
	background-color:#eeeeee;
	padding:2px, 2px, 2px, 2px;
	text-align: center;
}

p.proposal {
	/*FONT-SIZE: 8pt;*/
	/*Color: green;*/
	FONT-FAMILY: Verdana;
	font-style: italic;
}

p.proposed {
	/*FONT-SIZE: 8pt;*/
	/*Color: green;*/
	FONT-FAMILY: Verdana;
}

table.alertshart {
	background-color:#cccccc;
}

td.alertshead {
	background-color:#eeeeee;
	padding:2px, 2px, 2px, 2px;
}

td.alerts {
	background-color:#FFFFFF;
	vertical-align: top;
	padding:2px, 2px, 2px, 2px;
}

/* Back to Top link on content pages */
a.topButton {
	/* use the default styles for now */
}