body				{
					text-align:			left;
					font-family:		Arial, sans-serif;
					color:				black;
					background:			white;
					
					margin-left:		10%;
					margin-right:		10%;
					margin-top:			1%;
					margin-bottom:		1%;
					} 
h1					{
					text-align:			left;
					margin-top:			0.25em;
					margin-bottom:		0.25em;
					font-size:			x-large;
					}
h2					{
					text-align:			left;
					margin-top:			0em;
					margin-bottom:		0em;
					font-size:			medium;
					}
h3					{
					text-align:			left;
					margin-top:			0em;
					margin-bottom:		0.25em;
					}
p					{
					margin-top:			0em;
					margin-bottom:		0em;
					}
form				{
					margin-top:			0em;
					margin-bottom:		0em;
					}
ul					{
					list-style:	 		disc outside;
					margin-top:			0;
					margin-bottom:		0;
					}
li					{margin-left:		-1em;}
ul.nobullet			{list-style:		none; margin:0em;	padding-left:	1em;}

a:link				{color:				navy;}
a:visited			{color:				gray;}
a:hover				{color:				blue;}
a:active			{color:				blue;}
a.nohist:visited	{color:				navy;}

.scaps				{font-variant:		small-caps;}
.caps				{text-transform:	uppercase;}
.smaller			{font-size:			smaller;}
.larger				{font-size:			larger;}
.strong				{font-weight:		bolder;}
.reverse			{
					color:				white;
					background:			#333366;
					}
.hidden
					{
					display:			none;
					visibility:			hidden;
					width:				1px;
					height:				1px;
					font-size:			xx-small;
					}

a img				{border:			none;	text-decoration:	none;}
img					{max-width:			100%;}
img.nomaxwidth		{max-width:			none;}

.logo				{
					font-family:		Eurostile, Arial, sans-serif;
					}
.mondo				{
					border:				thin solid black;
					}
.marine				{
					font-size:			smaller;
					font-variant:		small-caps;
					font-weight:		bolder;
					}

.navt				{
					width:				25%;
					float:				left;
					}
.navt a				{
					text-decoration:	none;
					font-weight:		bolder;
					width:				100%;
					display:			block;
					}
.navt a:link		{color:				white;}
.navt a:visited		{color:				white;}
.navt a:hover		{color:				yellow;}
.navt a:active		{color:				white;}

.navt ul			{
					color:				white; 
					background:			#333366;
					margin:				0em;
					text-indent:		0em;
					}
.navt li 			{
					list-style-type:	none;
					display:			block;
					padding:			0.45em 0em 0.45em 1.5em;
					}

.navb ul			{
					margin:				0em;
					padding-left:		1em;
					text-indent:		0em;
					}
.navb li 			{
					list-style-type:	none;
					display:			inline;
					margin-right:		2em;
					}

.main				{
					width:				68%;
					padding:			2%;
					margin-left:		2%;
					float:				left;
					color:				black;
					background:			#f0f0ff;
					}

.footer				{
					font-size:			smaller;
					border-top:			thin solid #333366;
					}

div.spacer			{
					line-height:		1px;
					clear:				both;
					}
div.spacerline		{
					line-height:		1px;
					clear:				both;
					border-bottom:		medium solid navy;
					margin-top:			1px;
					}
.right				{text-align:		right;}

.tv					{
					display:			none;
					visibility:			hidden;
					width:				1px;
					font-size:			xx-small;
					}

