BODY	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000; background-color:#FFFFFF; margin: 0 0 0 0; padding: 0px 0px 0px 0px; }
H1		{ font-family: verdana, arial, sans-serif; font-size: 12pt; color: #000000; text-decoration: underline; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
H2		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.pagetext	{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}

/* General Styles */
.commontext		{ font-family: Tahoma, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
.commontextgry	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #808080; text-decoration: none}
.commontextred	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: none}
.commontextwht	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}
.catheader		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #800000; text-decoration: none}
.commonheader	{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #003399; text-decoration: none}
.pageheader		{ font-family: verdana, arial, sans-serif; font-size: 11pt; color: #003399; text-decoration: none}
.pageheadergry	{ font-family: verdana, arial, sans-serif; font-size: 11pt; color: #c0c0c0; text-decoration: none}
.prodheader		{ font-family: verdana, arial, sans-serif; font-size: 10pt; color: #003399; text-decoration: none}
.prodtext		{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #808080; text-decoration: none}
.prodtextred	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #c00000; text-decoration: none}
.prodprice		{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #c00000; text-decoration: none}
.prodpriceoff	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #808080; text-decoration: none}
.prodsale		{ font-family: verdana, arial, sans-serif; font-size: 9pt; color: #c00000; text-decoration: none}
.smalltext		{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #303030; text-decoration: none}
.smalltextgry	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #808080; text-decoration: none}
.smalltextwht	{ font-family: verdana, arial, sans-serif; font-size: 7pt; color: #FFFFFF; text-decoration: none}
.pagelink					{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline}
.pagelinkselected			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #003399; text-decoration: underline}

A.pagelink:LINK				{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.pagelink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.pagelink:VISITED			{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}
A.pagelink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}

A.nav:LINK			{ padding: 3px 5px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #bddffb; text-decoration: none; height: 17px; background-color: #0171b9; }
A.nav:HOVER			{ padding: 3px 5px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #0171b9; text-decoration: none; height: 17px; background-color: #01416d; }
A.nav:VISITED		{ padding: 3px 5px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #bddffb; text-decoration: none; height: 17px; background-color: #0171b9; }
A.nav:VISITED:HOVER	{ padding: 3px 5px 3px 5px; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #0171b9; text-decoration: none; height: 17px; background-color: #01416d; }

DIV.flyout { background-color: #0171b9; border: solid 1px #01416d; }
DIV.flyout TABLE { background-color: #0171b9; border: solid 1px #01416d; }


TD.flylink			    { padding: 3px 5px 3px 5px; font-size: 8pt; font-weight: bold; color: #bddffb; text-decoration: none; height: 20px; background-color: #0171b9; border: solid 1px #01416d; }
TD.flylink:HOVER			{ padding: 3px 5px 3px 5px; font-size: 8pt; font-weight: bold; color: #0171b9; text-decoration: none; height: 20px; background-color: #01416d; border: solid 1px #0171b9; }

A.flyoutlink:LINK			{ font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #bddffb; text-decoration: none; }
A.flyoutlink:HOVER			{ font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #bddffb; text-decoration: none; }
A.flyoutlink:VISITED		{ font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #bddffb; text-decoration: none; }
A.flyoutlink:VISITED:HOVER	{ font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; color: #bddffb; text-decoration: none; }