td { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; word-spacing: 1px }
p  { margin-top: 0px; margin-bottom: 8px }
li  { margin-top: 0px; margin-bottom: 6px; padding-top: 3px }
ul        {
	list-style-type: disc;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-left: 26px;
	padding-left: 0;
 }

.printonly { display: none }
#printonly { display: none }

#content   { line-height: 17px }
#quote   { font-size: 11px; color: #039; font-weight: bold; line-height: 19px }
#smalltext { font-size: 10px; line-height: 14px }
#newsletter { font-size: 11px; line-height: 14px }
#xsmall { font-size: 10px; line-height: 11px }

.redheading { font-size: 13px; color: #900; font-weight: bold; margin-top: 16px; margin-bottom: 8px; line-height: 22px }
.blueheading { font-size: 13px; color: #039; font-weight: bold; margin-top: 16px; margin-bottom: 8px; line-height: 22px }
.blackheading { font-size: 13px; color: #000; font-weight: bold; margin-top: 16px; margin-bottom: 8px; line-height: 22px }
.red { font-size: 12px; color: #900; font-weight: bold; margin-top: 8px; margin-bottom: 8px }
.blue { font-size: 12px; color: #039; font-weight: bold; margin-top: 8px; margin-bottom: 8px }

A.linkboldblue:link    { color: #003399; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.linkboldblue:visited    { color: #003399; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.linkboldblue:active    { color: #003399; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
A.linkboldblue:hover   { color: #990000; TEXT-DECORATION: underline; FONT-WEIGHT: bold; }

.small  { font-size: 11px; line-height: 15px }
.quotesig { margin-top: 3px; margin-bottom: 8px }


#redlink A:link, #redlink A:visited, #redlink A:active {
	COLOR: #990000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
#redlink A:hover {
	COLOR: #990000;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
#bluelink A:link, #bluelink A:visited, #bluelink A:active {
	COLOR: #003399;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
#bluelink A:hover {
	COLOR: #990000;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
#blacklink A:link, #blacklink A:visited, #blacklink A:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
#blacklink A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
#hometext2 A:link, #hometext2 A:visited, #hometext2 A:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
#hometext2 A:hover {
	COLOR: #900;
	TEXT-DECORATION: underline;
}
#hometext2 ul {
	margin: 0 10px;
	padding: 0;
	list-style: none;
}

#hometext2 li {
	background-image: url("images/shared/bullet.gif"); /* bullet */
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	margin-bottom: 10px;
	padding-left: 22px;
}

#homebox {
	COLOR: #02549e;
}
#homebox A:link, #homebox A:visited, #homebox A:active {
	COLOR: #02549e;
	TEXT-DECORATION: underline;
}
#homebox A:hover {
	COLOR: #900;
	TEXT-DECORATION: underline;
}
#homebox2 {
	COLOR: #02549e;
}
#homebox2 A:link, #homebox2 A:visited, #homebox2 A:active {
	COLOR: #02549e;
	TEXT-DECORATION: none;
}
#homebox2 A:hover {
	COLOR: #02549e;
	TEXT-DECORATION: underline;
}
	body {
		font-size:11px;
		font-family:verdana, sans-serif;
		color:#FFFFFF;
	}
	.menu .options {
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #ffffff;
		background-color:#02498A;
	}
	.menu a {
		color:#cccccc;
		display:block;
		padding:4px 7px;
		text-decoration:none;
		background-color:02498A;
	}
	.menu a:hover {
		background-color:#0066cc;
		color:#ffffff;
		text-decoration:underline;
	}
	.menuprod .options {
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #ffffff;
		background-color:#02498A;
	}
	.menuprod a {
		color:#cccccc;
		display:block;
		padding:4px 7px;
		text-decoration:none;
		background-color:02498A;
	}
	.menuprod a:hover {
		background-color:#4A4E86;
		color:#ffffff;
		text-decoration:underline;
	}
	.menuserv .options {
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #ffffff;
		background-color:#02498A;
	}
	.menuserv a {
		color:#cccccc;
		display:block;
		padding:4px 7px;
		text-decoration:none;
		background-color:02498A;
	}
	.menuserv a:hover {
		background-color:#007e31;
		color:#ffffff;
		text-decoration:underline;
	}
	.menuabout .options {
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #ffffff;
		background-color:#02498A;
	}
	.menuabout a {
		color:#cccccc;
		display:block;
		padding:4px 7px;
		text-decoration:none;
		background-color:02498A;
	}
	.menuabout a:hover {
		background-color:#7b297b;
		color:#ffffff;
		text-decoration:underline;
	}
	.menuclients .options {
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #ffffff;
		background-color:#02498A;
	}
	.menuclients a {
		color:#cccccc;
		display:block;
		padding:4px 7px;
		text-decoration:none;
		background-color:02498A;
	}
	.menuclients a:hover {
		background-color:#057374;
		color:#ffffff;
		text-decoration:underline;
	}
	.menunews .options {
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #ffffff;
		background-color:#02498A;
	}
	.menunews a {
		color:#cccccc;
		display:block;
		padding:4px 7px;
		text-decoration:none;
		background-color:02498A;
	}
	.menunews a:hover {
		background-color:#4d2c6e;
		color:#ffffff;
		text-decoration:underline;
	}
	.menuresources .options {
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #ffffff;
		background-color:#02498A;
	}
	.menuresources a {
		color:#cccccc;
		display:block;
		padding:4px 7px;
		text-decoration:none;
		background-color:02498A;
	}
	.menuresources a:hover {
		background-color:#9e0000;
		color:#ffffff;
		text-decoration:underline;
	}