/* #### Defualt styles ####
colors: light - #3399cc, medium - #006699, dark - #003366.*/
hr
{ color: #006699 }
.pgTitle
{ font-size: 9pt; text-transform: uppercase; background-color: #003366; color: #ffffff; font-weight:bold; margin:0/*letter-spacing: 3px; padding: 5px;*/}
.lyr1 /* light blue bgcolor table */
{ font-size: 1px; background-color: #3399cc; }
.lyr2 /* teal blue bgcolor table */
{ font-size: 1px; background-color: #006699; /*background-image: url('/portfolio/images/blue_spacer.gif')*/ }
.lyr3 /* dark blue bgcolor table */
{ font-size: 1px; background-color: #003366; }
.lyr4 /* white bgcolor table */
{ background-color: #FFFFFF; }
a:link
{ color: #006699; text-decoration: underline }
a:visited 
{ color: #006699; text-decoration: underline }
a:hover 
{ color: #003366; text-decoration: underline }
a:active 
{ color: #33ccff; text-decoration: underline }
/* #### content styles #### */
.contentHead
{
	color: #ffffff;
	background-color: #003366;
	font-size: 12px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;
}
.subNav
{ color: #ffffff; background-color: #003366; border-right: 2px #003366 solid; border-bottom: 2px #003366 solid; border-left: 2px #006699 solid; border-top: 2px #006699 solid; font-weight: bold; text-decoration: none }
.techNotes /* light blue bgcolor for content headers */
{ color: #ffffff; border-right: 1px #003366 solid; border-bottom: 2px #003366 solid; border-left: 2px #006699 solid; border-top: 2px #006699 solid; font-size: 8pt; background-color: #3399cc; font-weight: bold }