body  {font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;}
 .masthead {background-color: #a080b0; 
 					 border-style: solid;
					 border-left-color: #d0a0e0; 
					 border-top-color: #d0a0e0;
					 border-bottom-color: #601040;
					 border-right-color: #601040; 
					 border-right-width: 2px; 
					 border-left-width: 1px; 
					 border-bottom-width: 2px; 
					 border-top-width: 1px}
 h1 {color: #ffffff; 
 		font-size: 22pt;
		letter-spacing: 0.25em; 
    font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif; 
		}
 div.c4 {text-align: center}
 strong.c3 {color: red;}
 strong.c2 {color: red}
.c1 {color: green; font-weight: bold}
.code        {font-size: 9pt; font-family: Courier; background-color: white;}
 
.codegreek   {background-color: white; margin-left: 5em; margin-right: 5em; padding-left: 2em; padding-top: 1em; padding-bottom: 1em; font-size: 12pt;}
.speaker     {font-size: 14pt; font-weight: bold;}
pre          {font-size: 8pt}
.unifaqnote {font-size: 9pt; font-family: Arial Unicode MS, Arial, Avant Garde, Helvetica, sanserif}
.newnote {font-size: 9pt; font-family: Arial Unicode MS, Arial, Avant Garde, Helvetica, sanserif; color: red; font-weight: bold}
p.unifaqnote {font-size: 9pt; font-family: Arial Unicode MS, Arial, Avant Garde, Helvetica, sanserif}
kbd          {color: #444488; font-family: Courier New, Courier, fixed}
div.toc      {color: #440088; font-size: 90%; line-height: 1em}

.fontstable {background-color: #e0e0b0; 
 					 border-style: solid;
					 border-left-color: #d0a0e0; 
					 border-top-color: #d0a0e0;
					 border-bottom-color: #601040;
					 border-right-color: #601040; 
					 border-right-width: 2px; 
					 border-left-width: 1px; 
					 border-bottom-width: 2px; 
					 border-top-width: 1px}

.fontstable tr.title {background-color: #e0b0e0; 
 					 border-style: solid;
					 border-left-color: black; 
					 border-top-color: black;
					 border-bottom-color: black;
					 border-right-color: black; 
					 border-right-width: 1px; 
					 border-left-width: 1px; 
					 border-bottom-width: 1px; 
					 border-top-width: 1px}
					 
.fontstable tr.title td {background-color: #e0b0e0;
					 color: white;
					 font-weight: bold;
					 font-style: normal;
					 font-family: Arial Unicode MS, Arial, Helvetica, sanserif;
 					 border-style: solid;
					 border-left-color: black; 
					 border-top-color: black;
					 border-bottom-color: black;
					 border-right-color: black; 
					 border-right-width: 1px; 
					 border-left-width: 1px; 
					 border-bottom-width: 1px; 
					 border-top-width: 1px;
					 text-align: center;
					 vertical-align: bottom}

.fontstable tr td {background-color: white;
					 text-align: center;
					 border-color: black;
					 border-width: 1px;
					 border-style: solid;
					 vertical-align: bottom}

					 
.browserstable  {background-color: #e0e0b0; 
 					 border-style: solid;
					 border-left-color: #d0a0e0; 
					 border-top-color: #d0a0e0;
					 border-bottom-color: #601040;
					 border-right-color: #601040; 
					 border-right-width: 2px; 
					 border-left-width: 1px; 
					 border-bottom-width: 2px; 
					 border-top-width: 1px}

.browserstable  tr.title {background-color: #e0b0e0; 
 					 border-style: solid;
					 border-left-color: black; 
					 border-top-color: black;
					 border-bottom-color: black;
					 border-right-color: black; 
					 border-right-width: 1px; 
					 border-left-width: 1px; 
					 border-bottom-width: 1px; 
					 border-top-width: 1px}
					 
.browserstable tr.title td {background-color: #e0b0e0;
					 color: white;
					 font-weight: bold;
					 font-style: normal;
					 font-family: Arial Unicode MS, Arial, Helvetica, sanserif;
 					 border-style: solid;
					 border-left-color: black; 
					 border-top-color: black;
					 border-bottom-color: black;
					 border-right-color: black; 
					 border-right-width: 1px; 
					 border-left-width: 1px; 
					 border-bottom-width: 1px; 
					 border-top-width: 1px;
					 text-align: center;
					 vertical-align: top;}

.browserstable tr td {background-color: white;
					 text-align: center;
					 border-color: black;
					 border-width: 1px;
					 border-style: solid;
					 vertical-align: bottom}
					 
					 
.Platformstable {background-color: #e0e0b0; 
 					 border-style: solid;
					 border-left-color: #d0a0e0; 
					 border-top-color: #d0a0e0;
					 border-bottom-color: #601040;
					 border-right-color: #601040; 
					 border-right-width: 2px; 
					 border-left-width: 1px; 
					 border-bottom-width: 2px; 
					 border-top-width: 1px}

.Platformstable tr.title {background-color: #e0b0e0; 
 					 border-style: solid;
					 border-left-color: black; 
					 border-top-color: black;
					 border-bottom-color: black;
					 border-right-color: black; 
					 border-right-width: 1px; 
					 border-left-width: 1px; 
					 border-bottom-width: 1px; 
					 border-top-width: 1px}
					 
.Platformstable tr td {background-color: white;
					 text-align: center;
					 border-color: black;
					 border-width: 1px;
					 border-style: solid;
					 vertical-align: top}

.Platformstable tr.title td {background-color: #e0b0e0;
					 color: white;
					 font-weight: bold;
					 font-style: normal;
					 font-family: Arial Unicode MS, Arial, Helvetica, sanserif;
 					 border-style: solid;
					 border-left-color: black; 
					 border-top-color: black;
					 border-bottom-color: black;
					 border-right-color: black; 
					 border-right-width: 1px; 
					 border-left-width: 1px; 
					 border-bottom-width: 1px; 
					 border-top-width: 1px;
					 text-align: center;
					 vertical-align: bottom}

body     {color: #000000;
         background-color: #ffefcc;
         font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;         
         }
          
.masttop {color: #ffffff; 
         background-color: #305090;
         font-family: 'Arial Unicode MS','Lucida Sans Unicode',Arial,Helvetica,'Avant Garde',serif;         
         border-top-style: solid; 
         border-top-color: #90c0f0;
         border-top-width: 1px;
         border-bottom-style: solid; 
         border-bottom-color: #002050;
         border-bottom-width: 1px;
         border-left-style: none;
         border-right-style: none;}

.mastxml {color: #ffffff; 
         background-color: #600060;
         font-family: 'Arial Unicode MS','Lucida Sans Unicode',Arial,Helvetica,'Avant Garde',serif;         
         border-top-style: solid; 
         border-top-color: #900090;
         border-top-width: 1px;
         border-bottom-style: solid; 
         border-bottom-color: #300030;
         border-bottom-width: 1px;
         border-left-style: none;
         border-right-style: none;}
				 
         
hr      {border-top-style: solid;
        border-left-style: none;
        border-right-style: none;
        border-bottom-style: none;                 
        border-color: #90c0f0;
        border-width: 1px;}   
        
h1      {color: #002050;
        background-color: transparent;
        font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;
        font-size: 200%;
        line-height: 1.15em;
				margin-top: 0.5em;
				margin-bottom: 1.5em;
        letter-spacing: 0.4em;
        }              

h2      {color: #a02020;
        background-color: transparent;
        font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;
        font-size: 150%;
        line-height: 1.15em;
        margin-top: 1.5em;
        margin-bottom: 1.5em;
        letter-spacing: 0.4em;
        }              

h3      {color: #000000;
        background-color: transparent;
        font-family: 'Arial Unicode MS','Lucida Sans Unicode',Arial,Helvetica,'Avant Garde',serif;
        font-size: 125%;
        line-height: 1.15em;
        margin-top: 1.5em;
        margin-bottom: 1.5em;
        letter-spacing: 0.2em;
        }              
        
h4      {color: #000000;
        background-color: transparent;
        font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;
        font-size: 120%;
        line-height: 1em;
        margin-top: 1.25em;
        margin-bottom: 1.25em;
        letter-spacing: 0em;
        }              
        
p       {text-indent : 1em;}        
        
img     {border-width: 0px;}        

a       {color: #8800ff;
        background-color: transparent;
        text-decoration: none;
        font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;
        }        

a:visited   {color: #ff00ff;
        background-color: transparent;
        text-decoration: none;
        font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;
        }        

a:active   {color: #ff0022;
        background-color: #ffffff;
        text-decoration: underline;
        font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;
        }                
        
a:hover {background-color: #ffffff;
        text-decoration: underline;
        font-family: 'Palatino Linotype',Palatino,'ClasGaramond',Garamond,'Times New Roman',Times,'CG Times',serif;
        }        

.mastxml a {font-family: Arial; font-weight: bold; font-size: 10pt; color: white; background-color: #600060;}
.mastxml a:link {font-family: Arial; font-weight: bold; font-size: 10pt; color: white; background-color: #600060;}
.mastxml a:visited {font-family: Arial; font-weight: bold; font-size: 10pt; color: white; background-color: #600060;}
.mastxml a:hover {font-family: Arial; font-weight: bold; font-size: 10pt; color: #600060; background-color: white;}
.mastxml a:active {font-family: Arial; font-weight: bold; font-size: 10pt; color: #ff0000; background-color: white;}

p.dropletter {text-indent: 0em;}        
p:first-line.dropletter {text-transform: uppercase;}
p:first-letter.dropletter {font-size: 36pt; 
            color: #ffffff;
            letter-spacing: 0.5em;
            padding: 0.2em; 
            margin: 0.1em;
            border-width: 1px;
            border-style: solid;
            border-color: #000000;
            text-shadow-length: 2px, 2px, 2px, #eeeeee;            
            background-color: #156baa; 
            font-family: Garamond, serif;
            float: left;  
            font-weight: bold;}        
        
code   {color: #303070;
       font-family: Courier, fixed;
			 background-color: white;
			 }

pre    {color: #303070;
       background-color: #ffffff;
       font-family: Courier, fixed}

div.example {background-color: white;}
div.example h1 {font-size: 24pt; color: black; letter-spacing: 0em;} 
div.example p  {text-indent: 0em;}
img.screenshot {border: 6px #303060 solid}                         
.Greek       {font-family: Palatino Linotype,Cardo,Vusillus Old Face,Arial Unicode MS,Georgia Greek,Athena Roman,Athena,Athena Unicode,Code2000,TITUS Cyberbit Basic,Aisa Unicode,Lucida Sans Unicode;}
.Combining   {font-family: Cardo,Vusillus Old Face,Arial Unicode MS,Georgia Greek,Code2000,TITUS Cyberbit Basic,Lucida Sans Unicode;}
.English     {font-family: Palatino Linotype,Palatino,ClasGaramond,Garamond,Times New Roman,Times,CG Times,serif;}
table.charchart {border: 1px black solid; background-color: #eeeeee; width: 33em; margin-left: 25px; margin-top: 0.5em; margin-bottom: 0.5em;}
table.charchart tr td {vertical-align: top}
table.charchart .charname  {background-color: #eeeeff; width: 15em;}
table.charchart .unicode_number  {background-color: #ffdddd; width: 6em;}
table.charchart .entity  {background-color: #eeeeee; width: 6em;}
table.charchart .character {background-color: white; font-family: 'Minion Pro','Arial Unicode MS','Vusillus Old Face Italic','Titus Cyberbit Basic','Georgia Greek',Code2000,'Palatino Linotype','Lucida Sans Unicode'; font-size: 115%; width: 6em;}
table.charchart .charttitle {text-align: center; background-color: #ccccff; color: black; font-family: Arial; font-weight: bold; border: 1px black solid;}
table.charchart .null {background-color: #eeeeee; border: 1px #eeeeee solid; font-size: 115%;}

