.addt
{
	margin-left:233px;
}

.after
{
	margin-top:.4em;
}

.after2
{
	margin-top:.2em;
}

.after1
{
	margin-top:1em;
}

.after6
{
	margin-top:.6em;
}


.after8
{
	margin-top:.8em;
}
.ans
{
	color:#090;
	font-size:15pt;
	font-weight:700;
}

.ansR  { background-color: transparent;
                 color: #008855;
                 font-size: 15pt;
		 font-weight: 700;
		 text-indent: 0;
		 text-align: right;
}	

.apptext
{
	background-color:#F99;
	margin:.9em 16%;
	padding-bottom:.3em;
}

.arial14
{
	color:#006;
	font-family:Arial, sans-serif;
	font-size:14pt;
	font-weight:500;
}

.Blink
{
	color:#000099;
}

.blue066
{
	color:#006;
}

.blue
{
	color:#009;
}

.blueN
{
	color:navy;
}

.blue66
{
	color:#006;
}

.blueBold
{
	color:#00008b;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
	margin-top:1em;
	text-align:center;
	text-indent:0;
}

.blueBld
{
	color:#00003e;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
}

.blueV
{
	color:navy;
	font-family:Verdana, sans-serif;
}

.blueVbold
{
	color:navy;
	font-family:Verdana, sans-serif;
	font-weight:700;
}

.blue2
{
	color:#36F;
}

.blue44
{
	color:#30C;
}

.Bblue
{
	color:#00F;
}

.BblueB
{
	color:#00F;
	font-size:14pt;
	font-weight:600;
}

.blue33FF
{
	color:#03F;
}

.blueCC
{
	color:#00C;
}

.blue99em
{
	color:#009;
	font-weight:700;
}

.blueEm
{
	color:#30C;
}

.blue5E
{
	color:#00005e;
}

.blueCC
{
	color:#1F00CC;
}

.RBblue
{
	color:#30F;
}

.Rblue
{
	color:#11008B;
}

.RblueBold
{
	color:#11008B;
	font-weight:700;
}

.bold
{
	font-weight:600;
}

.bold2
{
	color:#800000;
	font-weight:700;
}

.border
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:1.3em 120px;
	padding:15px 0;
}

.border50A
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:1.3em 75px;
	padding:20px;
	text-align:center;
}

.border125
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:1.3em 125px;
	padding:15px;
	text-align:center;
}

.border125A
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:1.3em 125px;
	padding:20px;
	text-align:center;
}

.border130A
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:1.5em 130px;
	padding:20px;
	text-align:center;
}

.border175
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:1.3em 175px;
	padding:15px;
	text-align:center;
}

.borderArc
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:.8em 30%;
	padding:8px 10px;
	text-align:center;
}

.borderArc2
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:.8em 250px;
	padding:10px;
	text-align:center;
}

.borderRecip
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:1.5em 230px;
	padding:10px;
	text-align:center;
}

.borderTerms
{
	border-color:#06F;
	border-style:solid;
	border-width:3px;
	margin:1.5em 225px;
	padding:10px;
	text-align:center;
}

.bottm   {vertical-align: bottom  }

.brick
{
	color:#8b0000;
}

.brick2
{
	color:#903;
}

.brick3
{
	color:#906;
}

.brick4
{
	color:#400;
}

.brickBold
{
	color:#8B0000;
	font-weight:700;
}

.brickBoldV
{
	color:#8B0000;
	font-family:Verdana, sans-serif;
	font-size:14pt;
	font-weight:500;
	margin-top:1em;
	text-align:center;
	text-indent:0;
}

.brickBoldV2
{
	color:#8B0000;
	font-family:Verdana, sans-serif;
	font-size:14pt;
	font-weight:500;
	margin-top:1em;
	text-align:center;
	text-indent:0;
}

.brown
{
	color:#930;
}

.cell
{
	border-spacing:0;
	padding:0;
	margin-top: 0;
}

.center
{
	margin-top:.4em;
	text-align:center;
	text-indent:0;
}

.centerTD
{
	text-align:center;
}

.centerT
{
	border-spacing:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0;	
}

.centerW
{
	border-spacing:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width:590px;
}

.centerW5
{
	border-spacing:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width:595px;
}

.center0
{
	margin-top:0;
	text-align:center;
	text-indent:0;
}

.center1
{
	margin-top:1em;
	text-align:center;
	text-indent:0;
}

.center2
{
	margin-top:.2em;
	text-align:center;
	text-indent:0;
}

.center3
{
	margin-top:.3em;
	text-align:center;
	text-indent:0;
}

.center6
{
	margin-top:.6em;
	text-align:center;
	text-indent:0;
}

.center8
{
	margin-top:.8em;
	text-align:center;
	text-indent:0;
}

.color1
{
	color:#ff6600;
}

.color1a
{
	color:#ff3300;
}

.color2
{
	color:#39c;
}

.color3
{
	color:#cc3366;
}

.color4
{
	color:#096;
}

.color5
{
	color:#cc6600;
}

.color6
{
	color:#cc3333;
}

.color7
{
	color:#44f;
}

.color7a
{
	color:#22f;
}

.color8
{
	color:#ff6699;
}

.color9
{
	color:#093;
}

.color10
{
	color:#600;
}

.color11
{
	color:#039;
}

.contrib
{
	color:#fFFF00;
	font-family:sans-serif;
	font-size:14pt;
	font-style:italic;
	font-weight:700;
}

.contribBorder
{
	border-color:#DD0000;
	border-style:solid;
	border-width:4px;
	margin:.1em;
}

.copy
{
	color:#006;
	text-indent:0;
}

.copy1
{
	color:#006;
	margin-top:.5em;
	text-indent:0;
}

.copy1b
{
	color:#006;
	font-family:Garamond, serif;
	font-size:15pt;
	margin-top:.6em;
	text-indent:.5em;
}

.copyE
{
	color:#00B;
}

.copyEb
{
	color:#00B;
}
.copyT
{
       margin-top:.3em; 
       text-indent:0; 
       font-size:17pt; 
       color:#008;
 }

.darkRed
{
	color:#900;
}

.defBorder
{
	border-color:#fF6600;
	border-style:solid;
	border-width:4px;
	margin:.1em;
}

.display
{
	font-family:Garamond, serif;
	font-size:16pt;
	font-style:italic;
	margin-bottom:.5em;
	margin-right:0;
	margin-top:.4em;
	text-indent:0;
}

.display2
{
	font-family:Garamond, serif;
	font-size:15pt;
	font-style:italic;
	margin-bottom:1em;
	margin-left:102px;
	margin-top:.5em;
	text-indent:0;
}

.display3
{
	font-size:16pt;
	font-style:italic;
	margin-top:.7em;
	text-align:center;
	text-indent:0;
}

.display4
{
	font-family:Garamond, serif;
	font-size:17pt;
	font-style:italic;
	margin-bottom:.5em;
	margin-left:12%;
	margin-top:.7em;
	text-indent:0;
}

.display5
{
	font-size:16pt;
	font-style:italic;
}

.displayGar
{
	color:#800;
	font-family:Garamond, serif;
	font-size:15pt;
	margin:.7em 12% .5em;
	text-indent:0;
}

.displayArc
{
	font-family:Garamond, serif;
	font-size:17pt;
	font-style:italic;
	margin-bottom:.5em;
	margin-left:15%;
	margin-top:.4em;
	text-indent:0;
}

.displayPyth
{
	font-family:Garamond, serif;
	font-size:16pt;
	font-style:italic;
	margin-bottom:.5em;
	margin-left:11%;
	margin-top:.7em;
	text-indent:0;
}

.displayShow
{
	margin-left:10%;
	margin-right:10%;
	text-indent:0;
}

.dkGreenBold
{
	color:#006400;
	font-weight:700;
}

.dkGreen
{
	color:#060;
}

.dkGreen2
{
	color:#066;
}

.doc
{
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
}

.docC
{
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
	text-align: center;
}


.docT
{
	color:#006;
	font-family:Garamond, serif;
	font-size:15pt;
	vertical-align:top;
}

.docR
{
	color:#006;
	font-family:Garamond, serif;
	font-size:15pt;
	text-align:right;
}

.docTR
{
	color:#006;
	font-family:Garamond, serif;
	font-size:15pt;
	text-align:right;
	vertical-align: top;
}

.docB
{
	color:#006;
	font-family:Garamond, serif;
	font-size:15pt;
	vertical-align:bottom;
}

.docM
{
	color:#006;
	font-family:Garamond, serif;
	font-size:15pt;
	vertical-align: middle;
}



.docRM
{
	color:#006;
	font-family:Garamond, serif;
	font-size:15pt;
	text-align:right;
	vertical-align: middle;
}




.doc600
{
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
}

.doc1
{
	font-family:Garamond, serif;
	font-size:1pt;
	font-weight:100;
}

.doc2
{
	font-family:Garamond, serif;
	font-size:2pt;
	font-weight:500;
}

.doc4
{
	font-family:Garamon, serif;
	font-size:4pt;
	font-weight:500;
}

.doc6
{
	font-family:Garamond, serif;
	font-size:6pt;
	font-weight:500;
}

.doc8
{
	font-family:Garamond, serif;
	font-size:8pt;
	font-weight:500;
}

.doc10
{
	font-family:Garamond, serif;
	font-size:10pt;
	font-weight:500;
}

.doc12
{
	font-family:Garamond, serif;
	font-size:12pt;
	font-weight:500;
}

.doc12B
{
	font-family:Garamond, serif;
	font-size:12pt;
	font-weight:700;
}

.doc13
{
	font-family:Garamond, serif;
	font-size:13pt;
	font-weight:500;
}

.doc13R
{
	color:#006;
	font-family:Garamond, serif;
	font-size:13pt;
	text-align: right;
}


.doc13Z
{
	color:#f9ffff;
	font-family:Garamond, serif;
	font-size:13pt;
	font-weight:500;
}

.doc14
{
	font-family:Garamond, serif;
	font-size:14pt;
	font-weight:500;
}

.doc14T
{
	color:#006;
	font-family:Garamond, serif;
	font-size:14pt;
	vertical-align: top;
}

.doc14R
{
	color:#006;
	font-family:Garamond, serif;
	font-size:14pt;
	text-align: right;
}


.doc16
{
	font-family:Garamond, serif;
	font-size:16pt;
	font-weight:500;
}

.doc17
{
	font-family:Garamond, serif;
	font-size:17pt;
	font-weight:500;
}

.docZ
{
	color:#f9ffff;
	font-family:Garamond, serif;
	font-size:15pt;
}

.docZG
{
	color:transparent;
	font-family:Garamond, serif;
	font-size:15pt;
}

.docBlue
{
	color:#00008B;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
}

.docBlueCC
{
	color:#00C;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
}

.docBlueBold
{
	color:#00008B;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
}

.docBlueBoldV
{
	color:#00008B;
	font-family:Verdana, sans-serif;
	font-size:12pt;
	font-weight:700;
}

.docGrn
{
	color:#090;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
}

.docGrn13
{
	color:#090;
	font-family:Garamond, serif;
	font-size:13pt;
	font-weight:500;
}

.docBr
{
	color:#8b0000;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
}

.doc88
{
	color:#800;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
}

.doc77
{
	color:#700;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
}

.don
{
	color:#048;
}

.donations2
{
	color:#008;
	font-family:Verdana, sans serif;
	font-size:13pt;
	font-style:italic;
	margin-top:.6em;
	text-align:center;
	text-indent:0;
}

.doc99
{
	color:#009;
	font-family:Verdana, sans-serif;
	font-size:12pt;
	font-weight:500;
}

.emphasis
{
	color:#00c;
	font-weight:600;
}

.end
{
	color:#508;
	text-align:center;
	text-indent:0;
}

.endP
{
	color:#502;
	margin-top:2em;
	text-align:center;
	text-indent:0;
}

.example
{
	line-height:1.4em;
	margin-left:.7em;
	margin-top:1em;
	text-indent:0;
}

.exZ
{
	color:#F9FFFF;
	font-weight:700;
}

.exp
{
	font-family:serif;
	font-size:75%;
}

.first
{
	font-family:Garamond, serif;
	font-size:16pt;
	margin-left:2%;
	text-indent:0;
	margin-top: .8em;
}

.first1
{
	font-family:Garamond, serif;
	font-size:16pt;
	margin-left:2%;
	margin-top:1em;
	text-indent:0;
}

.font2
{
	font-family:times new roman, serif;
	font-size:13pt;
}

.font2bold
{
	color:#800;
	font-family:times new roman, serif;
	font-size:13pt;
	font-weight:700;
}

.fontsz6
{
	font-family:Garamond, serif;
	font-size:6pt;
}

.frac
{
	font-family:Garamond, serif;
	font-size:10pt;
}

.frac2
{
	font-family:Garamond, serif;
	font-size:12pt;
}

.frac2T
{
	font-family:Garamond, serif;
	font-size:12pt;
	vertical-align: top;
}


.frac3
{
	font-family:Garamond, serif;
	font-size:13pt;
}

.frac3br
{
	color:#8b0000;
	font-family:Garamond, serif;
	font-size:13pt;
}

.frac3gr
{
	color:#090;
	font-family:Garamond, serif;
	font-size:13pt;
	font-weight:700;
}

.frac2Z
{
	color:#f9ffff;
	font-family:Garamond, serif;
	font-size:12pt;
}

.greek
{
	font-size:15pt;
	font-style:italic;
	font-weight:500;
}

.greek13
{
	font-size:13pt;
	font-style:italic;
	font-weight:500;
}

.greek600
{
	font-size:15pt;
	font-style:italic;
	font-weight:700;
}

.greek500
{
	font-size:12pt;
	font-style:italic;
	font-weight:500;
}

.greektop
{
	font-size:14pt;
	font-style:italic;
	font-weight:400;
}

.greekBl
{
	color:#00f;
	font-size:14pt;
	font-style:italic;
	font-weight:400;
}

.greekCC
{
	color:#0c0;
	font-size:14pt;
	font-style:italic;
	font-weight:400;
}

.greekGr
{
	color:#090;
	font-size:14pt;
	font-style:italic;
	font-weight:700;
}

.green
{
	color:green;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
}

.greenAA
{
	color:#090;
}

.greenCC
{
	color:#0C0;
}

.green500
{
	color:green;
	font-weight:500;
}

.grn
{
	color:#093;
}

.grn66
{
	color:#060;
}

.grn9999
{
	color:#099;
}

.grnBold
{
	color:#093;
	font-size:15pt;
	font-weight:700;
}

.grn2
{
	color:#090;
}

.grn2Bold
{
	color:#090;
	font-size:14pt;
	font-weight:700;
}

.grn2BoldR
{
	color:#090;
	font-size:14pt;
	font-weight:700;
	text-align: right;
}


.grn2BoldC
{
	color:#090;
	font-size:15pt;
	font-weight:700;
	margin-top:.6em;
	text-align:center;
	text-indent:0;
}

.grn2Bold12
{
	color:#090;
	font-size:12pt;
	font-weight:700;
}

.grn2BoldL
{
	color:#090;
	font-size:15pt;
	font-weight:700;
	margin-left:0;
	margin-top:0;
	text-indent:0;
}

.green2
{
	color:#0C0;
}

.hide
{
	background-color:#FFC0DD;
	color:#FFC0DD;
}

.hideC  
{ 
         background-color: #FFC0DD;
	 color: #FFC0DD;
	font-family: Garamond, serif;
	margin-left: auto;
	margin-right: auto;
}	
	
.show
{
	background-color:transparent;
	color:#090;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
}


.showC  
{ 
           background-color: transparent;
           color: #008855;
           font-weight: 700;
           font-size: 15pt;
           font-family: Garamond, serif;
           margin-left: auto;
	   margin-right: auto;		
}

.showR
{
	background-color:transparent;
	color:#090;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
	text-align: right;
}

.show13
{
	background-color:transparent;
	color:#090;
	font-family:Garamond, serif;
	font-size:13pt;
	font-weight:700;
	text-indent:0;
}

.see
{
	background-color:#F3FFFF;
	color:#000000;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
}

.hideGif
{
	background-color:#090;
	color:#090;
}

.hideGifC
{
	background-color:#090;
	color:#090;
	margin-left: auto;
	margin-right: auto;
}

.showGif
{
	background-color:transparent;
	color:#090;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
}


.showGifC
{
	background-color:transparent;
	color:#090;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:700;
	margin-left: auto;
	margin-right: auto;
	border-spacing: 0;
	padding: 0;
}

.home
{
	color:#0066cf;
	font-family:Garamond, serif;
	font-size:18pt;
	font-weight:500;
}

.hor  
{
         text-align: center;
          margin-top: .8em;
          width: 96%;
}

.hor2
{
	margin-top:.6em;
	text-align:center;
}

.horP
{
	margin-top:.5em;
	text-align:center;
}

.horCont
{
	color:#800;
	margin-top:.8em;
	text-align:center;
}

.hotPink
{
	color:#F09;
}

.hotPink2
{
	color:#F06;
}

.hotPink3
{
	color:#F39;
}

.hotPink4
{
	color:#F0C;
}

.indexBorder
{
	border-color:#fF0000;
	border-style:solid;
	border-width:4px;
}

.inline
{
	display:inline;
	vertical-align:baseline;
}

.Lafter
{
	margin-top:.4em;
	text-indent:0;
}

.Lafter0
{
	margin-top:0;
	text-indent:0;
}

.Lafter2
{
	margin-top:.2em;
	text-indent:0;
}

.Lafter6
{
	margin-top:.6em;
	text-indent:0;
}

.Lafter1
{
	margin-top:1em;
	text-indent:0;
}

.left
{
	text-indent:0;
}

.left0
{
	margin-top:0;
	text-indent:0;
}

.left6
{
	margin-top:.6em;
	text-indent:0;
}

.left-align
{
        float: left;
}           

.link1
{
	font-family:Arial , sans-serif;
	font-size:14pt;
	font-style:normal;
	font-weight:500;
	margin-bottom:0;
	margin-top:.6em;
	text-align:center;
	text-indent:0;
}

.link2
{
	font-family:Arial , sans-serif;
	font-size:14pt;
	font-style:normal;
	font-weight:500;
	margin-bottom:0;
	margin-top:.2em;
}

.link1A
{
	font-family:Arial , sans-serif;
	font-size:14pt;
	font-style:normal;
	font-weight:500;
	margin-bottom:0;
	margin-top:.6em;
}

.link
{
	font-family:Arial , sans-serif;
	font-size:14pt;
	font-style:normal;
	font-weight:500;
	margin-bottom:0;
	margin-top:.2em;
	text-align:center;
	text-indent:0;
}

.linkA
{
	font-family:Arial , sans-serif;
	font-size:14pt;
	font-style:normal;
	font-weight:500;
	margin-bottom:0;
	margin-top:.2em;
}



.link1Rat
{
	font-family:Arial , sans-serif;
	font-size:14pt;
	font-style:normal;
	font-weight:500;
	margin-bottom:0;
	margin-left:6.2em;
	margin-top:.6em;
	text-indent:0;
}

.linkRat
{
	font-family:Arial , sans-serif;
	font-size:14pt;
	font-style:normal;
	font-weight:500;
	margin-bottom:0;
	margin-left:6.2em;
	margin-top:.2em;
	text-indent:0;
}

.mauve
{
	color:#63C;
}

.mauve2
{
	color:#63F;
}

.nam
{
	font-size:1pt;
	margin-bottom:0;
	margin-top:0;
}

.note
{
	font-family:Verdana, sans-serif;
	font-size:11pt;
	margin-left:15%;
	margin-right:15%;
	margin-top:.6em;
	text-indent:0;
}

.note2
{
	font-family:Verdana, sans-serif;
	font-size:11pt;
	margin-left:15%;
	margin-right:15%;
	margin-top:0;
	text-indent:0;
}

.noteC
{
	font-family:Verdana, sans-serif;
	font-size:11pt;
	margin:.6em 15%;
	text-align:center;
	text-indent:0;
}

.noteAfter
{
	font-family:Verdana, sans-serif;
	font-size:11pt;
	margin-left:15%;
	margin-right:15%;
	margin-top:.6em;
	text-indent:0;
}

.Pnote
{
	font-family:Verdana, sans-serif;
	font-size:11pt;
	margin:.2em 15%;
	text-indent:0;
}

.Vnote
{
	font-family:Verdana, sans-serif;
	font-size:11pt;
}

.Fnote
{
	font-family:Verdana, sans-serif;
	font-size:10pt;
}

.VnoteInv
{
	color:#FFD;
	font-family:Verdana, sans-serif;
	font-size:11pt;
}

.ochre
{
	color:#C90;
}

.orange
{
	color:#F60;
}

.orange2
{
	color:#C30;
}

.orange3
{
	color:#F63;
}

.orange4
{
	color:#C60;
}

.orange5
{
	color:#F90;
}

.orange6
{
	color:#F30;
}

.orange7
{
	color:#F66;
}

P
{
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
	line-height:1.2em;
	margin:.1em .6em 0;
	text-indent:5%;
}

.pi
{
	font-family:Garamond, serif;
	font-size:16pt;
	font-weight:500;
}

.pi500
{
	font-family:Garamond, serif;
	font-size:12pt;
	font-weight:500;
}

.pi2
{
	font-size:20pt;
	font-weight:400;
}

.piTitle
{
	font-family:Garamond, serif;
	font-size:36pt;
	font-weight:500;
}

.piBl
{
	color:#00005E;
	font-family:Garamond, serif;
	font-size:18pt;
	font-weight:700;
}

.piGr
{
	font-family:Garamond, serif;
	font-size:16pt;
	font-weight:700;
}

.piTop
{
	color:#069;
	font-family:Garamond, serif;
	font-size:21pt;
	font-weight:900;
}

.pink
{
	color:#FFB0DD;
}

.pinkish
{
	color:#c36;
}

.pinkish2
{
	color:#c39;
}

.ptch
{
	background-color:#00A;
	border-color:#0E0;
	border-style:solid;
	border-width:3px;
	margin-top:.7em;
	padding-left:.8em;
	padding-right:.6em;
	padding-top:.6em;
}

.pointBold
{
	color:#900;
	font-weight:700;
}

.prefInd
{
	font-size:16pt;
	margin-left:7%;
	margin-right:5%;
	text-indent:0;
}

.prefL
{
	font-family:Garamond, serif;
	font-size:16pt;
	margin-left:2%;
	text-indent:0;
}

.prefLblk
{
	font-family:Garamond, serif;
	font-size:15pt;
	margin-left:2%;
	text-indent:0;
}

.purple
{
	color:#606;
}

.purple2
{
	color:#609;
}

.purple2a
{
	color:#909;
}

.purple3
{
	color:#90F;
}

.purple4
{
	color:#C0F;
}

.purple5
{
	color:#306;
}

.purple6
{
	color:#C0C;
}

.purple6a
{
	color:#F0F;
}

.purple7
{
	color:#60F;
}

.purple8
{
	color:#63F;
}

.purple9
{
	color:#C3F;
}

.purple10
{
	color:#C09;
}

.purple11
{
	color:#906;
}

.red
{
	color:#C00;
	font-weight:700;
}

.red77
{
	color:#700;
}

.red88
{
	color:#800;
}

.red88Bold
{
	color:#800;
	font-weight:700;
}

.red1
{
	color:#C00;
}

.red2
{
	color:#F03;
}

.red3
{
	color:#C03;
}

.red4
{
	color:#F09;
}

.redFF
{
	color:red;
}

.right-align
{
	float:right;
}

.royalBlue
{
	color:#30F;
}

.single
{
	margin-bottom:0;
	margin-top:0;
}

.small
{
	font-family:Garamond, serif;
	font-size:14pt;
	font-weight:500;
}

.smallcaps
{
	font-size:11pt;
}

.strike
{
	text-decoration:line-through;
}

sup {vertical-align: +0.3em;
      font-size: 70%;
     }

.sub
{
	font-size:10pt;
	vertical-align:sub;
}

.subtitle
{
	color:#090;
	font-family:Garamond, serif;
	font-size:24pt;
	font-style:normal;
	font-weight:700;
	margin-top:.4em;
	text-align:center;
	text-indent:0;
}

.summary
{
	color:#FFF;
	font-family:Verdana, sans-serif;
	font-size:12pt;
}

.summaryBorder
{
	background-color:#5F5FFF;
	border-color:#900;
	border-style:solid;
	border-width:3px;
	margin-top:1em;
	padding:.8em 1.2em;
}

.summaryBorderTrig
{
	background-color:#5F5FFF;
	border-color:#900;
	border-style:solid;
	border-width:3px;
	margin-left:60px;
	margin-right:60px;
	margin-top:1em;
	padding:.8em 0 .8em 1em;
}

.summaryAdd2
{
	color:#FFF;
	font-family:Verdana, sans-serif;
	font-size:12pt;
	padding:.4em .5em .4em 1em;
}

.tdback
{
	background-color:#F3FFFF;
}

.tdcontents
{
	background-color:#EEFFFF;
}

.tblC
     {	
	border-spacing:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top: .6em; }	
	
.tblC0
     {	
	border-spacing:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top: 0em; }
	          
.tbl1C
     {	border-collapse:collapse;
	border-spacing:0;
	margin-left:auto;
	margin-right:auto;
	padding:1px;
	margin-top: .6em; }
	
.tbl0 { border-collapse:collapse;
	border-spacing:0;
	padding:0;
	margin-top: 0; }	
	
	
  .tbl2 {  
	border-spacing:0;
	padding:0;
	margin-top: .2em; }
	
  .tbl4 {  
	border-spacing:0;
	padding:0;
	margin-top: .4em; }	
	
  .tbl6 {  
	border-spacing:0;
	padding:0;
	margin-top: .6em; }	
	
  .tbl6C {  
	border-spacing:0;
	padding:0;
	margin-top: .6em; 
	margin-left:auto;
	margin-right:auto;
	}		
	
	
  .tbl4C {  
	border-spacing:0;
	padding:0;
	margin-top: .4em; 
	margin-left:auto;
	margin-right:auto;
	}		
		
	
    .tbl8 {  
	border-spacing:0;
	padding:0;
	margin-top: .8em; }
	
   .tbl8C {  
	border-spacing:0;
	padding:0;
	margin-top: .8em; 
	margin-left:auto;
	margin-right:auto;
	}	
	
   .tbl1 { border-collapse:collapse;
	border-spacing:0;
	padding:0;
	margin-top: 1em; }		
	
   .tbl12 { border-collapse:collapse;
	border-spacing:0;
	padding:0;
	margin-top: 1.2em; }
	
  .tbl15 {
	border-spacing:0;
	padding:0;
	margin-top: 1.5em; }	

.tdindex
{
	background-color:#006;
}

.title
{
	color:#090;
	font-family:Arial narrow, sans-serif;
	font-size:20pt;
	font-style:normal;
	font-weight:700;
	margin-bottom:0;
	margin-top:.2em;
	text-align:center;
	text-indent:0;
}

.title2
{
	color:#0B0;
	font-family:Arial narrow, sans-serif;
	font-size:20pt;
	font-weight:700;
	margin-top:0;
	text-align:center;
	text-indent:0;
}

.top
{
	color:green;
	font-family:Garamond, serif;
	font-size:15pt;
	text-align:center;
	text-indent:0;
}

.topA
{
	color:green;
	font-family:Garamond, serif;
	font-size:15pt;
	font-weight:500;
	text-indent:0;
}

.topicC
{
	color:#006;
	font-family:Arial, sans-serif;
	font-size:14pt;
	font-weight:500;
	margin-top:.6em;
	text-align:center;
	text-indent:0;
}

.TrigtopA
{
	color:#90c;
	font-family:Verdana, sans- serif;
	font-size:15pt;
	font-weight:500;
	margin-top:0;
	text-indent:0;
}

.tutor
{
	color:#006;
	font-family:Verdana, sans-serif;
	font-size:12pt;
	font-style:italic;
	font-weight:700;
	margin:1.2em 85px .6em 100px;
	text-indent:0;
}

.tutorLink
{
	color:#dd0000;
	font-family:verdana, sans-serif;
	font-size:13pt;
	font-style:italic;
}

.verdana
{
	font-family:Verdana, sans serif;
	font-size:12pt;
}

.verdanaIt
{
	font-family:Verdana, sans serif;
	font-size:12pt;
	font-style:italic;
}

.verdana2
{
	color:#00003E;
	font-family:Verdana, sans serif;
	font-size:12pt;
}

.verdanaEm
{
	font-family:Verdana, sans serif;
	font-size:12pt;
}

.verdanaBr
{
	color:#8b0000;
	font-family:Verdana, sans serif;
	font-size:12pt;
}

.verdanaWhite
{
	color:#FFF;
	font-family:Verdana, sans serif;
	font-size:12pt;
}

.vbot { vertical-align: bottom;   }
        
 .vmid { vertical-align: middle;  }

 .vtop   { vertical-align: top; }       

.yellow
{
	color:#FF0;
}

.yellowBorder
{
	border-color:#FD0;
	border-style:solid;
	border-width:4px;
	margin-left:95px;
	margin-right:95px;
}

.yellowBorder2
{
	border-color:#FF0;
	border-style:solid;
	border-width:medium;
	margin-left:140px;
	margin-right:140px;
	padding:.8em;
}

.zero
{
	line-height:.3em;
	margin-top:0;
}