BODY
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
}

.smalltext
{
	font-size: 75%;
}

.medtext
{
	font-size: 14px;
}

.normtext
{
	font-size: 12px;
}

.exman
{
	FONT-SIZE: 82%;
}

A
{
	FONT-SIZE: 90%;
	COLOR: #003399;
	FONT-WEIGHT: BOLD;
	TEXT-DECORATION: NONE;
}



A:VISITED
{
	COLOR: #660066;
	TEXT-DECORATION: NONE;
}

A:HOVER
{
	TEXT-DECORATION: UNDERLINE;
}

TABLE

.bord
{
	BORDER: 1px solid #333333;
	background-color: #808080;
}

.exec
{
	width: 150;
	padding: 3px;
	spacing: 3px;
}

.picture
{
	BORDER: 1px SOLID #111111;
	PADDING: 2px;
	SPACING: 0px;
	BACKGROUND-COLOR: #EDF5FE;
}

TABLE.menu
{
	PADDING: 0px;
	BORDER: NONE;
	SPACING: none;	
}

TABLE.content
{
	PADDING: 4px;
	BORDER: NONE;
	SPACING: 0px;	
	WIDTH: 100%;
}

TABLE.directory
{
	TEXT-DECORATION: NONE;
}

TABLE.event
{
	PADDING: 2px;
	BORDER: NONE;
	WIDTH: 95%;
	SPACING: 2px;
}

TD
{
	FONT-SIZE: 82%;    
	FONT-FAMILY: Arial;
	PADDING: 0px;
	SPACING: 0px;
}

.event
{
	FONT-WEIGHT: normal;
	BORDER: 1px solid #000066;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 2px;
}

.dirhead
{

	FONT-SIZE: 72%;
	FONT-WEIGHT: BOLD;
}

.contenthead
{
	FONT-WEIGHT: BOLD;
	BORDER: 1px solid #000066;
	BACKGROUND-COLOR: #EDF5FE;
}

.subhead
{
	BACKGROUND-COLOR: #d0e0c0;
	HEIGHT: 15px;
	PADDING-LEFT: 10px;
	BORDER: 1px SOLID #808080;
}

.topmenu
{
	background-repeat: no-repeat;
	height: 60px;
	PADDING: 0px;
	BORDER: 1px SOLID #808080;
}

.author
{
	FONT-SIZE: 100%;
	WIDTH: 100%;
	BACKGROUND-COLOR: #D0E0F0;
	BORDER: NONE;
}

.leftmenu
{
	BACKGROUND-COLOR: #FFFFFF;
	WIDTH: 100%;
	BORDER: NONE;

	PADDING-LEFT: 15px;
}

a.leftitem
{
	DISPLAY: BLOCK;
	WIDTH: 100%;
	BORDER: 1px solid #DDEECC;

	PADDING-LEFT: 15px;
	TEXT-DECORATION: NONE;
}	

a.leftitem:HOVER
{
	DISPLAY: BLOCK;
	BACKGROUND-COLOR: #CCDDBB;
	WIDTH: 100%;
	BORDER: 1px RIDGE #D0E0C0;

	PADDING-LEFT: 15px;
	TEXT-DECORATION: NONE;
}	

.leftexlinks
{
	BACKGROUND-COLOR: #DBEBFE;
	WIDTH: 100%;
	BORDER: NONE;

	PADDING-LEFT: 15px;
}

a.leftexlinks
{
	DISPLAY: BLOCK;
	WIDTH: 100%;
	BORDER: 1px solid #DBEBFE;

	PADDING-LEFT: 15px;
	TEXT-DECORATION: NONE;
}	

a.leftexlinks:HOVER
{
	DISPLAY: BLOCK;
	BACKGROUND-COLOR: #D0E0F0;
	WIDTH: 100%;
	BORDER: 1px RIDGE #D0E0C0;

	PADDING-LEFT: 15px;
	TEXT-DECORATION: NONE;
}	

a.jazz 
{
	display: block; 
	width: 100%; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 85%;
	text-align: center; 
	BORDER: 1px solid #F3F3F3;
	TEXT-DECORATION: NONE;
}

a.jazz:hover
{
	display: block; 
	width: 100%; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 85%;
	text-align: center; 
	BACKGROUND-COLOR: #CCDDBB;
	BORDER: 1px solid #D0E0C0;
	TEXT-DECORATION: NONE;
}

a.jazz:visited
{
	display: block; 
	width: 100%; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 85%;
	text-align: center; 
	color: #330033;
	TEXT-DECORATION: NONE;
}
