body				{
					text-align:			left;
					font-family:		Arial, sans-serif;
					color:				black;
					background:			white url(graphics/globes.gif) no-repeat fixed 0% 0%;
					
					margin-left:		214px;
					margin-right:		1%;
					margin-top:			0;
					margin-bottom:		1%;
					} 

h1					{
					font-family:		Tahoma, Arial, sans-serif;
					margin-top:			0;
					margin-bottom:		0.1em;	
					font-weight:		normal;
					}
h2					{margin-bottom:		0.2em;	margin-top:	0;}
h2 a				{
					color:				white;
					background:			navy url(graphics/gradient3.gif) repeat-x 0% 100%;
					text-decoration:	none;
					font-size:			smaller;
					padding:			0.05em 0.5em 0.2em 0.5em;
					width:				16em;
					display:			block;
					}
h2 a:link			{color:				white;}
h2 a:visited		{color:				white;}
h2 a:hover			{color:				red;}
h2 a:active			{color:				white;}

h3					{margin:			0;}
h4					{margin:			0;}
p					{margin:			0;}

.main				{background:		white url(graphics/aqua-spherebg.jpg) no-repeat fixed 100% 10%;}

a:link				{color:				navy;}
a:visited			{color:				gray;}
a:hover				{color:				blue;}
a:active			{color:				blue;}
a.external2			{text-decoration:	none;}

.scaps				{font-variant:		small-caps;}
.smaller			{font-size:			smaller;}
.larger				{font-size:			larger;}
.bold				{font-weight:		bolder;}
.super				{vertical-align:	super;}

a img				{border:			none;}
a.imglink:link		{border:			thin solid blue;		padding-bottom: 0;}
a.imglink:visited	{border:			thin solid navy;		padding-bottom: 0;}
a.imglink:hover		{border:			medium solid purple;	padding-bottom: 0;}
a.imglink:active	{border:			thin solid red;			padding-bottom: 0;}
img					{max-width:			100%;}
img.nomaxwidth		{max-width:			none;}

.bodylink			{text-decoration:	none;}
.bodylink:hover		{text-decoration:	underline;}

a.nodecolink			{
					color:				black;
					background:			transparent;
					text-decoration:	none;
					}
a.nodecolink:hover	{
					color:				black;
					background:			transparent;
					text-decoration:	none;
					}
a.nodecolink:visited	{
					color:				black;
					background:			transparent;
					text-decoration:	none;
					}
.nodecolink2		{text-decoration:	none;}

.hidden				{
					display:			none;
					visibility:			hidden;
					width:				1px;
					height:				1px;
					font-size:			xx-small;
					}
.abbr				{border-bottom:		thin dotted;}
.midcol				{text-align:		center;}
.toprow				{vertical-align:	top;}

ul					{
					list-style:			circle outside; 
					margin-top:			0.25em;
					margin-bottom:		0.75em;
					}
ul.nobullet			{
					list-style:			none; 
					margin-left:		0em;
					margin-top:			0.25em;
					margin-bottom:		0.75em;
					font-weight:		bolder;
					}

.linespace1 li		{margin-bottom:		0.5em;}
.linespace2 li		{margin-bottom:		1em;}

div.spacer			{
					line-height:		1px;
					clear:				both;
					}
p.spacer			{line-height:		1px;}
.floatleft			{float:				left;}
.floatleftw			{float:				left;	width:	70%;}
.padright			{padding-right:		1em;}
.columnleft			{
					float:				left;
					width:				5em;
					text-align:			right;
					}
.columnright		{
					float:				left;
					width:				auto;
					text-align:			left;
					margin-left:		1em;
					}

.navt				{
					font-size:			smaller;
					color:				white; 
					background:			navy url(graphics/gradient3.gif) repeat-x 0% 100%;
					padding:			0.2em 0.5em 0.4em 0.5em;
					margin:				0;
					}
.navt a				{
					text-decoration:	none;
					font-weight:		bolder;
					}
.navt a:link		{color:				white;}
.navt a:visited		{color:				white;}
.navt a:hover		{color:				red;}
.navt a:active		{color:				white;}

.navt ul, .navf ul	{
					margin:				0;
					padding:			0;
					text-indent:		0;
					}
.navt li, .navf li	{
					list-style-type:	none;
					display:			inline;
					margin:				0;
					padding:			0;
					}

dt.dateplain, dt.datejust			{font-weight:		normal;}
dd.dateplain, dd.datejust			{color:				red;}
dt.eventplain, dd.eventplain		{font-size:			smaller;}
dt.dateplain, dt.eventplain, dt.datejust, dt.eventjust		{
					float:				left;
					margin-right:		0.5em;
					margin-left:		0;
					padding:			0;
					}
dd.dateplain,dd.eventplain, dd.datejust,dd.eventjust		{
					margin:				0;
					padding:			0;
					}
.bcard				{
					float:				left;
					font-size:			smaller;
					background:			transparent url(graphics/shadow.gif) no-repeat bottom right;
					text-align:			center;
					margin:				10px 1em 0 10px !important;
					margin:				10px 1em 0 5px;
					width:				20em;
					}
.bcard	p			{
					display:			block;
					position:			relative;
					background-color:	white;
					border:				1px solid gray;
					margin:				-6px 6px 6px -6px;
					width:				20em;
					}
.bcard a			{
					display:			block;
					width:				100%;
					}
.bcard2				{
					float:				left;
					font-size:			smaller;
					background:			transparent url(graphics/shadow.gif) no-repeat bottom right;
					text-align:			center;
					margin:				10px 1em 0 10px !important;
					margin:				10px 1em 0 5px;
					width:				100px;
					}
.bcard2	img			{
					display:			block;
					position:			relative;
					background-color:	white;
					border:				1px solid gray;
					margin:				-6px 6px 6px -6px;
					width:				100px;
					}
.jumplist p			{display:			inline;}
.jumplist ul		{
					display:			inline;
					margin:				0;
					padding:			0;
					}
.jumplist li		{
					display:			inline;
					list-style-type:	none;
					text-transform:		capitalize;
					margin-right:		0;
					}

