/* Style sheet for SMIL BOSTON specification */
/* ------------------------------------------*/


	
/* -----------------------------*/
/* SMIL editors specific style  */
/* -----------------------------*/
.ednote 	{
    		font-style: italic;
    		margin: 1em;
    		color: maroon;
       	} 
.workitem 	{ 
		color: red; 
            font-style: italic; 
            font-weight: bold;
	    	}

DIV.ignore, .delete, S, DEL   
		{ 
		color: red; 
		border: 1px solid black; 
		text-decoration: line-through;
            }
U, INS 	{
		text-decoration: underline; 
		background: #bfa;
		}
SUP 		{
   		vertical-align: super;
    		font-size: 80%;
		}
.highlight 	{background: yellow; 
		}
.new 		{ background: #eeeeee;
	      }
.integ	{  
		color: #00FF99; 
		text-decoration: line-through;
		}
.timing 	{ 	
		color: #00FF00; 
		text-decoration: line-through;
		}
.content, .datatype
 		{ 
		font-family: mono; 
		font-weight: bold;
		}

.alpha 	{ 
		list-style-type: upper-alpha; 
		}
.elem 	{
      	color: #A52A2A;
     		font-weight: bold;
      	font-size: 90%;
     		}
.attr		{
     		color: gray;
     		font-weight: bold;
     		font-size: 90%;
     		}
.prop		{
     		color: black;
     		font-weight: bold;
     		font-size: 90%;
     		}
.attr-value, .prop-value 
     		{
     		font-weight: bold;
     		font-size: 90%;
     		}

.SMIL-TermDefine 
		{
            font-weight: bold;
            }
.xml-example, .example, CODE 
    		{ 
		color: maroon;
      	font-family: monospace; 
     		}
.dtd-fragment 
		{ 
		background: #dddddd; 
		border: 1px solid black;
           	white-space: pre;
		}
.figure 	{  
		text-align: left;
		font-family: sans-serif;
            font-style: italic;
		font-weight: bold; 
		}
P.caption, CAPTION 
		{
    		text-align: center;
   		font-style: italic;
   		font-weight: bold;
   		font-size: 90%;
  		color: #088;
   		margin: 1.5em 25% 0 25%;
		}

.normref   	{ color: red; 
		}
.informref 	{ color: green; 
		}



/* -------------------------*/
/* Specific DOM spec style  */
/* -------------------------*/

.DOMInterface 
		{
        	font-weight: bold;
		}
.dom-attr-name 
		{
        	color: black;
        	background-color: #FFFFD2;
		}	
.dom-method-name 
		{
        	color: black;
        	background-color: #D9E6F8;
		}
.dom-parameter-name 
		{
        	margin-top: 1%;
       	 background-color: #FEE6F8; 
        	color: black;
		}
.idl-code 	{ 
  		margin: 0;
  		font-family: monospace;
		border: 1px solid black;
		white-space: pre;
		color: black; 
		background-color: #dfdfdf;
		}

/* General SMIL BOSTON spec style  */

BODY 		{
    		color: black;
        	font-family: helvetica, sans-serif;
    		background: white;
    		margin: 2em;
		}
H2, H3, H4, H5, H6 
		{
    		text-align: left;
		}
H1 		{
    		clear: left;
    		margin-top: 2em;
    		text-align: center;
		}
PRE 		{
    		margin-left: 2em;
    		color: #004400;
    		font-family: monospace;
    		font-size: 80%;
		}
ADDRESS 	{
    		text-align: right;
    		font-style: italic;
		}	
VAR 		{font-style: normal;
		}
IMG 		{border: 0;
		}
.toc 		{text-indent: 0;   
		}
.toc2 	{text-indent: 2em; 
		}		
.toc3		{text-indent: 4em;
	      }
P.toc-line 	{
    		margin-top: 1em;
    		margin-bottom: 1em;
    		text-indent: 0;
		}

DIV.propdef TH 
		{ text-align: right; 
		}
DIV.descdef TH 
		{ text-align: right; 
		}
UL.toc, OL.toc
		{list-style: none;
		}
DIV.toc UL UL, DIV.toc OL OL 
		{margin-left: 0;
		}
DIV.toc UL UL UL, DIV.toc OL OL OL 
		{margin-left: 1em
		}
DIV.toc UL UL UL UL, DIV.toc OL OL OL OL 
		{margin-left: 0
		}
DIV.toc, UL.index, DT 
		{text-align: left;
		}	
LI.tocline1 {font-weight: bold
		}
LI.tocline2 {font-weight: normal
		}
LI.tocline4 {font-style: italic
		}
UL.index 	{list-style: none
		}

