
/*** BODY STYLES ***/
	BODY	{
		font-family: verdana,arial,helvetica;
		font-size: 9pt;
		margin: 10px;
		background: #FFFFFF;
	}

/*** LINK & ANCHOR CLASSES ***/
    A	{
		text-decoration: none;
	}


	/* Use for internal links in documentation */
    A:link.clsStd { color:#003399; }
    A:visited.clsStd { color:#660099; }
    A:hover.clsStd { color:#FF3300; text-decoration: underline; }

/*** HEADING CLASSES ***/

	/* Use these for headings in OVERVIEW templates ONLY */
	/* (See paragraph styles for API headings)           */

	H1.clsStd	{
		font-family: calibri,arial,helvetica;
		font-size:24pt; 
		font-weight: normal;
	}


	H2.clsStd	{
		font-size:14pt;
		font-weight: normal;
		margin-top:24px;
	}

	H3.clsStd	{
		font-size:11pt;
		margin-bottom: 0pt;
	}

/*** DIV Classes ***/

	DIV.clsDocBodyStd	{
		margin-left: 24px;
		margin-right: 24px;
	}


/*** TABLE CLASSES ***/
/*** Note: Handle table indents with DIVs to limit tag/class proliferation ***/
/*** Note: Need DIVs for tables w/ and w/o captions, footnotes ***/

 
   	TABLE.clsStd	{
   		width: auto;
		border-left: solid 1px #000000; 
		border-collapse: collapse;
		background-color: #FFFFFF;		
    }


	TABLE.clsStd TR	{		
	}
	
	TABLE.clsStd TH	{
		text-align:left; 
		vertical-align:top;
		font-size: 8pt;
		background-color: #000066;
		padding-left:8px;
		padding-right: 8px;
		padding-top: 4px;
		padding-bottom:4px;
		border-color: #000066;
		color: #FFFFFF;
	}
	
	TABLE.clsStd TD {
		vertical-align:top;
		font-size: 8pt;
		padding-left:8px;
		padding-right: 8px;
		padding-top: 4px;
		padding-bottom:4px;
		border-right: solid 1px #000000;
		border-bottom: solid 1px #000000;
	}

/*** UNORDERED LIST CLASSES ***/

    UL.clsLevel1	{
		margin-top: 0pt;
	}

    UL.clsLevel3	{
		margin-top: 6pt;
		margin-bottom: 6pt;
	}

	UL.clsLevel2	{
		margin-top: 6pt;
		margin-bottom: 6pt;
	}

	UL LI {
		line-height:1.25em;
		margin-bottom:6pt;
		list-style: disc;
	}

/*** ORDERED LIST CLASSES ***/    
    OL.clsLevel1	
    {
		margin-top:0pt;
	}

    OL.clsLevel3	{
		margin-top: 6pt;
		margin-bottom: 6pt;
	}

	OL.clsLevel2	{
		margin-top: 6pt;
		margin-bottom: 6pt;
	}

	OL LI {
		line-height:1.25em;
		margin-bottom:6pt;
		list-style-type:decimal;
	}


/*** PARAGRAPH CLASSES ***/

	P	{
		line-height:1.5em;
		margin-top:6pt; 
		margin-bottom:12pt;
	}

	P.clsBold	{
		font-weight: bold;
	}

	P.clsBanner	{
		text-align: right; 
	}
	
    P.clsStd	{
		margin-left: 18px;
    }
    
    P.clsStdIndent	{
		margin-left: 36px;
    }

	P.clsAPIHeadingSeeAlso	{
		font-size: 10pt;
		font-weight: bold;
		margin-top: 12pt;
		margin-bottom: 6pt;
	}


/*********************************/
/* NEW STYLES INTRODUCED SCS 7.0 */
/*********************************/

table.clsObjectDefinition 
{
    font-family: Verdana;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-collapse: collapse;
    empty-cells: show;
}



