BODY	{ font-family: verdana, georgia, times new roman, arial, times; font-size:3vw; color: #332222; background-color: #EEEEEE;}

A:link	{ font-size:4vw; color:#990099; text-decoration:none; font-weight:600; }
A:visited	{ font-size:4vw; color:#CC00CC; text-decoration:none; font-weight:600; }

H1	{ font-size:5vw; text-align:center; color:#990099; font-weight:600; }
H1.box	{ font-size:5vw; text-align:center; background-color:#F8F8F8; border-color:#330000; border-style:outset; border-width:1% 2%; margin-left:2%; margin-right:2%; }
H1.shortbox	{ font-size:5vw; text-align:center; background-color:#F8F8F8; border-color:#330000; border-style:outset; border-width:1% 2%; margin-left:25%; margin-right:25%; }
H2	{ font-size:4vw; }
H2.list	{ font-size:4vw; text-align:center; }
H3	{ font-size:4vw; }
H3.box	{ font-size:4vw; text-align:center; background-color:#F8F8F8; border-color:#330000; border-style:outset; border-width:1% 2%; }
H3.shortbox	{ font-size:4vw; text-align:center; background-color:#F8F8F8; border-color:#330000; border-style:outset; border-width:1% 2%; margin-left:20%; margin-right:20% }
H3.leftbox	{ font-size:4vw; text-align:center; background-color:#EEEEEE; border-color:#330000; border-style:outset; border-width:1% 2%; margin-left:2%; margin-right:50%; }

P	{ font-size: 3vw; text-align: center; font-weight: 400}
P.advice	{ font-size: 2vw; color: #FF0000; text-align: center; font-weight: 400}
P.anchor	{ font-size:2vw; text-align:center; color:#550000; font-weight:800 }
P.caption	{ font-size:4vw; text-align:center; margin-left: 2%; margin-right: 2%; }
P.footer	{ font-size:2vw; font-weight:500; text-align:right }
P.min	{ font-size: 2vw; text-align: center; font-weight: 400}
P.tabright	{ font-size: 3vw; text-align: right; font-weight: 400 }
P.tabcenter	{ font-size: 3vw; text-align: center; font-weight: 400 }
P.tableft	{ font-size: 3vw; text-align: left; font-weight: 400 }

TD	{ background-color:#FFFFFF; text-align:center; padding: 2% 1% 2% 1%; }
TH	{ background-color:#CC99FF; text-align:center; padding: 2% 1% 2% 1%; }
TD.lalign	{ font-size:3vw; text-align:left; vertical-align:top; font-weight:800 }
TD.ralign	{ font-size:3vw; text-align:right; font-weight:800 }
TD.calign	{ font-size:3vw; text-align:center; font-weight:800 }
TD.jalign	{ font-size:3vw; text-align:justify; font-weight:800 }

LI	{ font-size:2vw; text-align:left; margin-left:5%; margin-right:5%; padding:0.5% 0.5%; }
OL	{ font-size:2vw; text-align:left; margin-left:5%; font-weight:600; padding:0% 1% 1% 0% }
UL.special	{list-style:url(arr__right.gif) outside; padding:0% 1% 1% 10%; }
UL.maze	{list-style:url(bullet.gif) outside; padding:0% 1% 1% 10%; }
