body	{ margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
td		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
p		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; margin-right: 18px; }
input	{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; }
select	{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; }
form    { margin-top: 0px; margin-bottom: 0px; }
tlcorn	{ margin-top: 0px; margin-left: 0px; }
h1	{ font-family: Arial, Helvetica, sans-serif; color: #cc3366; font-size: 14pt; font-weight: bold; }
h2	{ font-family: Arial, Helvetica, sans-serif; color: #cc3366; font-size: 13pt; font-weight: bold; }
h3	{ font-family: Arial, Helvetica, sans-serif; color: #cc3366; font-size: 11pt; font-weight: bold; margin-bottom:0px;}
ul	{ font-size: 12px; list-style: square; list-style-image: url("http://vibrationsoflife.com/tri.gif"); }

.region		{ font-size: 18px; color: #330066; margin-top: 0px; margin-bottom: 0px; font-weight: bold }
.country	{ font-size: 14px; color: #663366; text-indent: 18px; margin-top: 0px; margin-bottom: 0px; font-weight: bold }
.city		{ font-size: 14px; color: #330033; text-indent: 36px; margin: 0px; border: 0px; }

.out			{ font-size: 14px; font-weight: bold; border:3px outset #cccccc; background-color: #cc0000; padding: 1px }
.out a:link		{ color: #FFFFFF; text-decoration: none; }
.out a:visited 	{ color: #FFFFF0; text-decoration: none; }
.out a:active	{ color: #FFFFCC; text-decoration: none; }

.over				{ font-size: 14px; font-weight: bold; border:1px outset #ff0000; background-color: #ffffff; padding: 3px }
.over a:link		{ color: #000000; text-decoration: none; }
.over a:hover		{ color: #000000; text-decoration: none; }
.over a:visited 	{ color: #330033; text-decoration: none; }
.over a:active		{ color: #cccccc; text-decoration: none; }

.on				{ font-size: 14px; font-weight: bold; border:2px inset #d0cccc; background-color: #eeffff; padding: 2px }
.on a:link		{ color: #000000; text-decoration: none; }
.on a:visited 	{ color: #000033; text-decoration: none; }
.on a:active	{ color: #330066; text-decoration: none; }

.over2				{ text-indent: 12px; font-size: 11px; padding: 1px; border:1px outset #000000; font-weight: bold; background-color: #ff0066;  }
.over2 a:link		{ color: #FFCC99; text-decoration: none; }
.over2 a:visited 	{ color: #CCCC99; text-decoration: none; }
.over2 a:active		{ color: #FFFFFF; text-decoration: none; }

.out2				{ text-indent: 12px; font-size: 11px; padding: 1px; border:1px outset #000000; font-weight: bold; background-color: #cc0000; }
.out2 a:link		{ color: #FFCCCC; text-decoration: none; }
.out2 a:visited 	{ color: #CCCCCC; text-decoration: none; }
.out2 a:active		{ color: #FFFFFF; text-decoration: none; }

.on2				{ text-indent: 12px; font-size: 11px; border:2px inset #000000; font-weight: bold; background-color: #cc3366;  }
.on2 a:link			{ color: #FFFFFF; text-decoration: none; }
.on2 a:visited 		{ color: #FFFFFF; text-decoration: none; }
.on2 a:active		{ color: #FFFFFF; text-decoration: none; }

a:link		{ color: #003399; text-decoration: none; font-weight: bold; }
a:visited 	{ color: #330099; text-decoration: none; font-weight: bold; }
a:active	{ color: #FFCC33; text-decoration: none; font-weight: bold; }
a:hover		{ color: #FFCC33; text-decoration: none; font-weight: bold; }

.botnav				{ font-size: 12px; }
.botnav a:link		{ color: #6666cc; text-decoration: none; font-weight: bold; }
.botnav a:visited 	{ color: #cc3399; text-decoration: none; font-weight: bold; }
.botnav a:active	{ color: #FFCC33; text-decoration: none; font-weight: bold; }
.botnav a:hover		{ color: #FFCC33; text-decoration: none; font-weight: bold; }


.APHead		{ font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; }
.APCell		{ font-family: Arial, Helvetica; font-size: 8pt; font-weight: normal; }

.sechead	{ color: #333399; font-size: 14pt; font-weight: bold; margin-right: 18px; }
.subtitle	{ color: #666633; font-size: 12pt; font-weight: bold; }
.smtext		{ font-size: 8pt; font-weight: normal; }
.required	{ color: #CC0000; font-weight: bold; }
.sbutton	{ font-size: 11px; margin-top: 3px; font-weight: bold; background-color: transparent; }
.foottab	{ margin-left: 6px; }
.footcell	{ padding: 4px; }
.footer		{ font-size: 14pt; font-weight: bold; }
.lhead		{ color: #ccccff; font-weight: bold; font-size: 16px; }
li {list-style type:  circle;}
