BODY {
		background: #000000;
		vertical-align: top;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		font-family: serif, times new roman, georgia;
		font-size: 12px;
		color: #00ff00
}

BODY.splash {
		background-color: #000000;
		vertical-align: middle;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		font-family: helvetica, arial, serif;
		font-size: 12px;
		color: #ffffff;
}

TABLE {
		background-color: #000000;
		color: #ffffff;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
}

TD {
		background-color: #000000;
		color: #ffffff;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TABLE.splash {
		background-color: #000000;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
}

TD.splash {
		background-color: #000000;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: middle;
		padding: 0px;
		font-family: helvetica, arial, serif;
		font-size: 10px;
		color: #ffffff;
}

TABLE.nav {
		background-color: #000000;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
		font-family: helvetica, arial, serif;
		font-size: 10px;
		color: #00FF00;
}

TD.nav {
		background-image: url('navbutton-main.gif');
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: middle;
		padding: 0px, none;
		text-align: center;
		font-family: helvetica, arial, serif;
		font-size: 11px;
		color: #ccccff;
}

TD.crumb {
		background-color: #666699;
		color: #ffffff;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TD.crumbtext {
		background-color: #666699;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: middle;
		padding: 2px;
		font-family: helvetica, arial, serif;
		font-size: 10px;
		color: #ffffff;;
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TD.leftmargin {
		background-color: #000000;
		color: #ffffff;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TD.maincontent {
		background-color: #ccccff;
		color: #000000;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 20px;
		text-align: left;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TD.subcontent {
		background-color: #ccccff;
		color: #000000;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: middle;
		padding: 0px;
		text-align: left;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TD.tagline {
		background-color: #000000;
		color: #ccccff;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
		text-align: center;
		font-family: helvetica, arial, sans-serif;
		font-size: 11px;
		font-style: italic;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TD.consultants {
		background-color: #ccccff;
		color: #000000;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 10px;
		text-align: left;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TD.form {
		background-color: #ccccff;
		color: #00003c;
		font-size: 12px;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: middle;
		padding: 0px;
		text-align: left;
}

TD.subnav {
		background-color: #000000;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 5px;
		font-family: helvetica, arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 1px;
}

TD.bottom-nav {
		background-color: #ccccff;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 10px;
		text-align: center;
		font-family: helvetica, arial, sans-serif;
		font-size: 12px;
		color: #00003c;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

TD.title {
		background-color: #ffffff;
		color: #00003c;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
		font-family: helvetica, arial, serif;
		font-size: 14px;
		font-weight: bold;
}

TD.pinstripe {
		background-image: url('pinstripe.gif');
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		vertical-align: top;
		padding: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
}

h1 {
		color: #333366;
		background-color: transparent;
		font-family: Times, Geneva, serif;
		font-size: 18px;
		font-weight: bold;
}

h2 {
		color: #333366;
		background-color: transparent;
		font-family: Times, Geneva, serif;
		font-size: 16px;
}

h3 {
		color: #333366;
		background-color: transparent;
		font-family: Times, Geneva, serif;
		font-size: 14px;
}

h6 {
		color: #333366;
		background-color: transparent;
		font-family: Times, Geneva, serif;
		font-size: 13px;
}

P {
		color: #00003c;
		background-color: transparent;
		font-family:  Times, Geneva, serif;
		font-size: 13px;
		vertical-align: top;
		text-align: left;
}

P.quote {
		color: #000000;
		background-color: transparent;
		text-align: center;
		font-family:  Times, Geneva, serif;
		font-size: 13px;
		text-decoration: none;
		font-style: italic;
}

UL {
		color: #000033;
		background-color: transparent;
		font-family: Times, Geneva, serif;
		font-size: 13px;
		
}

LI {
		list-style-type: disc;
		padding-top: 1px;
		padding-bottom: 1px;
		
}

A.borderless_image { 
		color: #3399ff;
		background-color: transparent;
		border-style: none;
		border-width: 0px;
		border: none;
		border-collapse: collapse;
		padding: 0px;
}

A:link { 
		color: #ccccff;
		background-color: transparent;
		text-decoration: none;
}

A:active { 
		color: #ffffff;
		background-color: transparent;
		text-decoration: none;
}

A:visited { 
		color: #ccccff;
		background-color: transparent;
		text-decoration: none;
}

A:hover { 
		color: #00ff00;
		background-color: transparent;
}

A:focus { 
		color: #ffffff;
		background-color: transparent;
}

A.body { 
		color: #333366 ! important;
		background-color: transparent;
		text-decoration: underline ! important;
}

A.bottom-nav { 
		color: #333366 ! important;
		background-color: transparent;
		text-decoration: none;
}

IMG {
		border: none;
		border-style: none;
		padding: 0px;
		vertical-align: top;
}

B {
		font-weight: bold;
}

I {
		font-style: italic;
}