/* rascal.css style sheet */

/* left menu ========================== */
a.menua:link		{font-family: verdana, arial, sans-serif; font-size:9pt; font-weight: 600; color: #ffffff; text-decoration:none;}
a.menua:visited {font-family: verdana, arial, sans-serif; font-size:9pt; font-weight: 600; color: #ffffff; text-decoration:none;}
a.menua:hover 	{font-family: verdana, arial, sans-serif; font-size:9pt; font-weight: 600; color: #990000; background-color: #ccccff; text-decoration:none;}

/* <p><a href="xxx.htm" class=redtop><b><i>target</i></b></a></p> */
a.redtop:link 	 { font-family: verdana, arial, sans-serif; color: #ff0000; text-decoration:none; }
a.redtop:active  { font-family: verdana, arial, sans-serif; color: #ff0000; text-decoration:none; }
a.redtop:visited { font-family: verdana, arial, sans-serif; color: #ff0000; text-decoration:none; }
a.redtop:hover	 { font-family: verdana, arial, sans-serif; color: #00cc99; text-decoration:none; }

/* <p><a href="xxx.htm" class=yeltop><b><i>target</i></b></a></p> */
a.yeltop:link 	 { font-family: verdana, arial, sans-serif; color: #ffff00; text-decoration:none; }
a.yeltop:active  { font-family: verdana, arial, sans-serif; color: #ffff00; text-decoration:none; }
a.yeltop:visited { font-family: verdana, arial, sans-serif; color: #ffff00; text-decoration:none; }
a.yeltop:hover	 { font-family: verdana, arial, sans-serif; color: #00cc99; text-decoration:none; }

/* links ============================== */
a:link		 { color: #0000cc; }
a:active	 { color: #ff0000; }
a:visited  { color: #ff0000; }

a:hover { color: #00cc99; }
.nodec { text-decoration: none; }

/* margins ============================= */

.m2 { margin: 2em; }
.m3 { margin: 3em; }
.m4 { margin: 4em; }

/* defaults =========================== */

p, ul, ol, dl, li  { font-family: verdana, arial, sans-serif; font-size: 11pt; }

h1 { font-family: Georgia, "Times New Roman"; font-size: 20pt; }
h2 { font-family: Georgia, "Times New Roman"; font-size: 18pt; }
h3 { font-family: Georgia, "Times New Roman"; font-size: 16pt; }
h4 { font-family: Georgia, "Times New Roman"; font-size: 14pt; }

/* calendar font */
p.list
	{ font-family:Arial; font-size:9.0pt; line-height:10.0pt; }
p.li09
	{ font-family:Arial; font-size:9.0pt; }
p.li10
	{ font-family:Arial; font-size:10.0pt; line-height:11.0pt; }

/* form fonts */
p.form
	{ font-family:Arial; font-size:12.0pt; line-height:13.0pt; }
p.formtr
	{ font-family: Georgia, "Times New Roman"; font-size:12.0pt; line-height:12.0pt; }

/* sizes ============================== */

.fs2	 { font-size: 2pt; }
.fs4	 { font-size: 4pt; }
.fs6	 { font-size: 6pt; }
.fs8	 { font-size: 8pt; }
.fs9	 { font-size: 9pt; }
.fs10  { font-size: 10pt; }
.fs11  { font-size: 11pt; }
.fs12  { font-size: 12pt; }
.fs13  { font-size: 13pt; }
.fs14  { font-size: 14pt; }
.fs15  { font-size: 15pt; }
.fs16  { font-size: 16pt; }
.fs20  { font-size: 20pt; }

/* colors ============================= */

.white { color: #ffffff; }
.red	 { color: #ff0000; }
.ornge { color: #ff9900; }
.yello { color: #ffff00; }
.green { color: #009966; }
.gredk { color: #003300; }
.blue  { color: #0000cc; }
.laven { color: #990099; }
.black { color: #000000; }

/* sans-serif ========================== */
.red9 	 { font-family: verdana, arial, sans-serif; font-size: 9pt;  color: #ff0000; }
.red10	 { font-family: verdana, arial, sans-serif; font-size: 10pt; color: #ff0000; }
.red11	 { font-family: verdana, arial, sans-serif; font-size: 11pt; color: #ff0000; }
.red12	 { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #ff0000; }
.red13	 { font-family: verdana, arial, sans-serif; font-size: 13pt; color: #ff0000; }
.red14	 { font-family: verdana, arial, sans-serif; font-size: 14pt; color: #ff0000; }
.red15	 { font-family: verdana, arial, sans-serif; font-size: 15pt; color: #ff0000; }
.red16	 { font-family: verdana, arial, sans-serif; font-size: 16pt; color: #ff0000; }
.red18	 { font-family: verdana, arial, sans-serif; font-size: 18pt; color: #ff0000; }

.yello9  { font-family: verdana, arial, sans-serif; font-size: 9pt;  color: #ffff00; }
.yello10 { font-family: verdana, arial, sans-serif; font-size: 10pt; color: #ffff00; }
.yell10h { font-family: verdana, arial, sans-serif; font-size: 10.5pt; color: #ffff00; }
.yello11 { font-family: verdana, arial, sans-serif; font-size: 11pt; color: #ffff00; }
.yello12 { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #ffff00; }
.yello13 { font-family: verdana, arial, sans-serif; font-size: 13pt; color: #ffff00; }
.yello14 { font-family: verdana, arial, sans-serif; font-size: 14pt; color: #ffff00; }
.yello15 { font-family: verdana, arial, sans-serif; font-size: 15pt; color: #ffff00; }
.yello16 { font-family: verdana, arial, sans-serif; font-size: 16pt; color: #ffff00; }
.yello18 { font-family: verdana, arial, sans-serif; font-size: 18pt; color: #ffff00; }

.ornge9  { font-family: verdana, arial, sans-serif; font-size: 9pt;  color: #ff6600; }
.ornge10 { font-family: verdana, arial, sans-serif; font-size: 10pt; color: #ff6600; }
.ornge11 { font-family: verdana, arial, sans-serif; font-size: 11pt; color: #ff6600; }
.ornge12 { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #ff6600; }
.ornge13 { font-family: verdana, arial, sans-serif; font-size: 13pt; color: #ff6600; }
.ornge14 { font-family: verdana, arial, sans-serif; font-size: 14pt; color: #ff6600; }
.ornge15 { font-family: verdana, arial, sans-serif; font-size: 15pt; color: #ff6600; }
.ornge16 { font-family: verdana, arial, sans-serif; font-size: 16pt; color: #ff6600; }
.ornge18 { font-family: verdana, arial, sans-serif; font-size: 18pt; color: #ff6600; }

.green9  { font-family: verdana, arial, sans-serif; font-size: 9pt;  color: #009966; }
.green10 { font-family: verdana, arial, sans-serif; font-size: 10pt; color: #009966; }
.green11 { font-family: verdana, arial, sans-serif; font-size: 11pt; color: #009966; }
.green12 { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #009966; }
.green13 { font-family: verdana, arial, sans-serif; font-size: 13pt; color: #009966; }
.green14 { font-family: verdana, arial, sans-serif; font-size: 14pt; color: #009966; }
.green15 { font-family: verdana, arial, sans-serif; font-size: 15pt; color: #009966; }
.green16 { font-family: verdana, arial, sans-serif; font-size: 16pt; color: #009966; }
.green18 { font-family: verdana, arial, sans-serif; font-size: 18pt; color: #009966; }

.blue9	 { font-family: verdana, arial, sans-serif; font-size: 9pt;  color: #0000cc; }
.blue10  { font-family: verdana, arial, sans-serif; font-size: 10pt; color: #0000cc; }
.blue11  { font-family: verdana, arial, sans-serif; font-size: 11pt; color: #0000cc; }
.blue12  { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #0000cc; }
.blue13  { font-family: verdana, arial, sans-serif; font-size: 13pt; color: #0000cc; }
.blue14  { font-family: verdana, arial, sans-serif; font-size: 14pt; color: #0000cc; }
.blue15  { font-family: verdana, arial, sans-serif; font-size: 15pt; color: #0000cc; }
.blue16  { font-family: verdana, arial, sans-serif; font-size: 16pt; color: #0000cc; }
.blue18  { font-family: verdana, arial, sans-serif; font-size: 18pt; color: #0000cc; }

.laven12 { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #990099; }
.laven13 { font-family: verdana, arial, sans-serif; font-size: 13pt; color: #990099; }
.laven14 { font-family: verdana, arial, sans-serif; font-size: 14pt; color: #990099; }

.white8  { font-family: verdana, arial, sans-serif; font-size: 8pt;  color: #ffffff; }
.white9  { font-family: verdana, arial, sans-serif; font-size: 9pt;  color: #ffffff; }
.white10 { font-family: verdana, arial, sans-serif; font-size: 10pt; color: #ffffff; }
.white11 { font-family: verdana, arial, sans-serif; font-size: 11pt; color: #ffffff; }
.white12 { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #ffffff; }
.white13 { font-family: verdana, arial, sans-serif; font-size: 13pt; color: #ffffff; }
.white14 { font-family: verdana, arial, sans-serif; font-size: 14pt; color: #ffffff; }
.white15 { font-family: verdana, arial, sans-serif; font-size: 15pt; color: #ffffff; }
.white16 { font-family: verdana, arial, sans-serif; font-size: 16pt; color: #ffffff; }
.white18 { font-family: verdana, arial, sans-serif; font-size: 18pt; color: #ffffff; }
.white20 { font-family: verdana, arial, sans-serif; font-size: 20pt; color: #ffffff; }

.grey8	 { font-family: verdana, arial, sans-serif; font-size: 8pt;  color: #cccccc; }
.black9  { font-family: verdana, arial, sans-serif; font-size: 9pt;  color: #000000; }
.black10 { font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; }
.black11 { font-family: verdana, arial, sans-serif; font-size: 11pt; color: #000000; }
.black12 { font-family: verdana, arial, sans-serif; font-size: 12pt; color: #000000; }
.black13 { font-family: verdana, arial, sans-serif; font-size: 13pt; color: #000000; }
.black14 { font-family: verdana, arial, sans-serif; font-size: 14pt; color: #000000; }
.black15 { font-family: verdana, arial, sans-serif; font-size: 15pt; color: #000000; }

/* serif ========================== */
.redtr10 { font-family: Georgia, "Times New Roman", serif; font-size: 10pt; color: #ff0000; }
.redtr11 { font-family: Georgia, "Times New Roman", serif; font-size: 11pt; color: #ff0000; }
.redtr12 { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; color: #ff0000; }
.redtr13 { font-family: Georgia, "Times New Roman", serif; font-size: 13pt; color: #ff0000; }
.redtr14 { font-family: Georgia, "Times New Roman", serif; font-size: 14pt; color: #ff0000; }
.redtr15 { font-family: Georgia, "Times New Roman", serif; font-size: 15pt; color: #ff0000; }
.redtr16 { font-family: Georgia, "Times New Roman", serif; font-size: 16pt; color: #ff0000; }
.redtr17 { font-family: Georgia, "Times New Roman", serif; font-size: 17pt; color: #ff0000; }
.redtr18 { font-family: Georgia, "Times New Roman", serif; font-size: 18pt; color: #ff0000; }
.redtr20 { font-family: Georgia, "Times New Roman", serif; font-size: 20pt; color: #ff0000; }
.yeltr12 { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; color: #ffff00; }
.yeltr13 { font-family: Georgia, "Times New Roman", serif; font-size: 13pt; color: #ffff00; }
.yeltr14 { font-family: Georgia, "Times New Roman", serif; font-size: 14pt; color: #ffff00; }
.yeltr15 { font-family: Georgia, "Times New Roman", serif; font-size: 15pt; color: #ffff00; }
.yeltr16 { font-family: Georgia, "Times New Roman", serif; font-size: 16pt; color: #ffff00; }
.yeltr17 { font-family: Georgia, "Times New Roman", serif; font-size: 17pt; color: #ffff00; }
.yeltr18 { font-family: Georgia, "Times New Roman", serif; font-size: 18pt; color: #ffff00; }
.yeltr20 { font-family: Georgia, "Times New Roman", serif; font-size: 20pt; color: #ffff00; }
.orgtr12 { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; color: #ffff00; }
.orgtr13 { font-family: Georgia, "Times New Roman", serif; font-size: 13pt; color: #ff6600; }
.orgtr14 { font-family: Georgia, "Times New Roman", serif; font-size: 14pt; color: #ffff00; }
.orgtr15 { font-family: Georgia, "Times New Roman", serif; font-size: 15pt; color: #ffff00; }
.orgtr16 { font-family: Georgia, "Times New Roman", serif; font-size: 16pt; color: #ffff00; }
.orgtr17 { font-family: Georgia, "Times New Roman", serif; font-size: 17pt; color: #ffff00; }
.orgtr18 { font-family: Georgia, "Times New Roman", serif; font-size: 18pt; color: #ffff00; }
.orgtr20 { font-family: Georgia, "Times New Roman", serif; font-size: 20pt; color: #ffff00; }
.grntr10 { font-family: Georgia, "Times New Roman", serif; font-size: 10pt; color: #339966; }
.grntr11 { font-family: Georgia, "Times New Roman", serif; font-size: 11pt; color: #339966; }
.grntr12 { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; color: #339966; }
.grntr13 { font-family: Georgia, "Times New Roman", serif; font-size: 13pt; color: #339966; }
.grntr14 { font-family: Georgia, "Times New Roman", serif; font-size: 14pt; color: #339966; }
.grntr15 { font-family: Georgia, "Times New Roman", serif; font-size: 15pt; color: #339966; }
.grntr16 { font-family: Georgia, "Times New Roman", serif; font-size: 16pt; color: #339966; }
.grntr17 { font-family: Georgia, "Times New Roman", serif; font-size: 17pt; color: #339099; }
.grntr18 { font-family: Georgia, "Times New Roman", serif; font-size: 18pt; color: #339099; }
.grntr20 { font-family: Georgia, "Times New Roman", serif; font-size: 20pt; color: #009099; }
.blutr12 { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; color: #0000cc; }
.blutr13 { font-family: Georgia, "Times New Roman", serif; font-size: 13pt; color: #0000cc; }
.blutr14 { font-family: Georgia, "Times New Roman", serif; font-size: 14pt; color: #0000cc; }
.blutr15 { font-family: Georgia, "Times New Roman", serif; font-size: 15pt; color: #0000cc; }
.blutr16 { font-family: Georgia, "Times New Roman", serif; font-size: 16pt; color: #0000cc; }
.blutr17 { font-family: Georgia, "Times New Roman", serif; font-size: 17pt; color: #0000cc; }
.blutr18 { font-family: Georgia, "Times New Roman", serif; font-size: 18pt; color: #0000cc; }
.blutr20 { font-family: Georgia, "Times New Roman", serif; font-size: 20pt; color: #0000cc; }
.lavtr12 { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; color: #990099; }
.lavtr13 { font-family: Georgia, "Times New Roman", serif; font-size: 13pt; color: #990099; }
.lavtr14 { font-family: Georgia, "Times New Roman", serif; font-size: 14pt; color: #990099; }
.blktr10 { font-family: Georgia, "Times New Roman", serif; font-size: 10pt; color: #000000; }
.blktr12 { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; color: #000000; }
.blktr13 { font-family: Georgia, "Times New Roman", serif; font-size: 13pt; color: #000000; }
.blktr14 { font-family: Georgia, "Times New Roman", serif; font-size: 14pt; color: #000000; }
.blktr16 { font-family: Georgia, "Times New Roman", serif; font-size: 16pt; color: #000000; }
.blktr18 { font-family: Georgia, "Times New Roman", serif; font-size: 18pt; color: #000000; }
.blktr20 { font-family: Georgia, "Times New Roman", serif; font-size: 20pt; color: #000000; }
.blktr28 { font-family: Georgia, "Times New Roman", serif; font-size: 28pt; color: #000000; }
.whitr12 { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; color: #ffffff; }
.whitr13 { font-family: Georgia, "Times New Roman", serif; font-size: 13pt; color: #ffffff; }
.whitr14 { font-family: Georgia, "Times New Roman", serif; font-size: 14pt; color: #ffffff; }
.whitr16 { font-family: Georgia, "Times New Roman", serif; font-size: 16pt; color: #ffffff; }
.whitr18 { font-family: Georgia, "Times New Roman", serif; font-size: 18pt; color: #ffffff; }
.whitr20 { font-family: Georgia, "Times New Roman", serif; font-size: 20pt; color: #ffffff; }
.whitr28 { font-family: Georgia, "Times New Roman", serif; font-size: 28pt; color: #ffffff; }
