
/* 
	ONYX STYLESHEET
	LAST UPDATED 03/03/2004
*/

/* general, general in the warehouse rules */

img
{
	border: 0px;
}

body
{
	background-color:#FFFFFF;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	spacing: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font: 76% Arial, Helvetica, sans-serif;
}

/* general layout*/

/* text */

p
{
	color: #374566;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 0px 5px 0px;
	margin: 2px 0 2px 0;
	text-align: justify;
	font-size:103%;
}

h1
{
	color: #374566;
	font-family:Arial, Helvetica, sans-serif;
	padding: -10px 0px 0px 0px;
	font-size:104%;
}

h2
{
	color: #374566;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	border: 0px;
	font-size:104%;
}

html>body h1
{
	font-size:120%;
}

html>body h2
{
	font-size:120%;
	margin: 0px 0px 5px 0px;
}


td
{
	color: #374566;
	font-family:Arial, Helvetica, sans-serif;
	
	padding: -10px 0px 0px 0px;
}

p.home
{
	margin: 0px 0px 5px 0px;
	text-align: left;
}

/* sigh... */
html>body
p,td
{
	margin: 0px 0px 10px 0px;
	font-size:12px;
}

.marine
{
	color: #003D65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}

html>body .marine
{
	font-size:12px;
}

/* links */


.subnavtext
{
	color: #003D65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:105%;
	font-weight:normal;
	padding: 0px 5px 0px 5px;
}

html>body .subnavtext
{
	font-size:12px;
}

a
{
	color: #003D65;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}

a.simple
{
	color: #003D65;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

a:hover
{
color: #006351;
}

a.subnav
{
	color: #003D65;
	font-family:Arial, Helvetica, sans-serif;
	font-size:105%;
	font-weight:bold;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}

html>body a.subnav
{
	font-size:12px;
}

a.subnav:hover
{
	color: #003D65;
	font-weight:bold;
	text-decoration: underline;
}

a.subnav:visited
{
	color: #006351;
}


/* colour pallette */

.midblue
{
	background-color: #E5EFF4;
}

.lightblue
{
	background-color: #F5F8FB;
}

.lighterblue
{
	background-color: #F4F7FA;
}

.superlightblue
{
	background-color: #F9FBFC;
}
