/*
Handy Xtra Stuff stylesheet
===========================
*/

/* Holly hack time - prevents IE's peekaboo bug */
/* Hides from IE5-mac \*/
* html DIV {height: 1%;}
/* End hide from IE5-mac */

/* Applies to entire document where BODY class is 'fancy' */
BODY.fancy				{
							font-family:"Arial", sans-serif;
							font-size:small;
						}

/* Applies to all links where BODY class is 'fancy' */
BODY.fancy A:link						{text-decoration:none; color:#0000ce;}	/* These A definitions MUST be in this order to work! */
BODY.fancy A:visited					{text-decoration:none; color:#0000ce;}
BODY.fancy A:hover						{text-decoration:none; color:#8b8eff;}
BODY.fancy A:active						{text-decoration:none; color:#8b8eff;}

BODY.fancy A:link IMG					{border-color:#0000ce;}
BODY.fancy A:visited IMG				{border-color:#0000ce;}
BODY.fancy A:hover IMG					{border-color:#0000ce;}
BODY.fancy A:active IMG					{border-color:#0000ce;}

/* Applies to image class 'imghilight' where BODY class is 'fancy' */
BODY.fancy A:link IMG.imghilight		{border-color:#0000ce;}
BODY.fancy A:visited IMG.imghilight		{border-color:#0000ce;}
BODY.fancy A:hover IMG.imghilight		{border-color:#8b8eff;}
BODY.fancy A:active IMG.imghilight		{border-color:#8b8eff;}

SPAN.pagetitle			{
							font-size:large;
							font-weight:bold;
						}
SPAN.pagetitleminor		{
							font-size:x-small;
							font-weight:normal;
						}
SPAN.imgcaptionsmall	{
							font-size:small;
							font-weight:normal;
							font-style:italic;
						}
SPAN.sectiontitle		{
							font-size:large;
							font-weight:bold;
							text-decoration:underline;
						}
SPAN.tiptext			{
							border-bottom:1px dashed #ff0000;
						}

.txtalign				{
							vertical-align:bottom;
						}
